div { float:left; position:relative; padding:0px; margin:0px; vertical-align:top; display:inline-block;}
p { float:left; position:relative; padding: 0px; margin: 0px; display:inline-block;}
input { float:left; display:inline-block; position:relative; padding: 0; margin: 0; }
form { float:left; margin:0px; padding:0px; display:inline-block; }
img {border:0; display:inline-block; margin:0px; padding:0px;}
TD {FONT-SIZE:9pt; COLOR:#595959; LINE-HEIGHT:16px; }

#outline #df_container {width:100%; float:left; z-index:6;}
#outline #df_container #df_content {width:800px; margin:20px auto; padding:0px; float:none; clear:both; z-index:7;}

.topImg {float:none; width:790px; height:77px; margin:0 auto;}
.topImg .topLogo {width:119px; float:left; margin-top:18px;}
.topImg .adminLogin {width:100px; float:right; margin:36px 20px 0px 0px;}
.topImg .billCustomer1 {width:140px; float:right; margin:40px 20px 0px 0px;}
td .billCustomer2 {width:140px; float:right; margin:40px 20px 15px 0px;}
.topImg .billCustomer3 {width:140px; float:right; margin:40px 20px 0px 0px;}
td .billCustomer4 {width:140px; float:right; margin:40px 20px 10px 0px;}
td .billCustomer5 {width:140px; float:right; margin:40px 20px 10px 0px;}
td .billCustomer6 {width:200px; float:right; margin:40px 20px 15px 0px;}

#outline #df_container #df_content #homeNotice { clear:both; }
#outline #df_container #df_content #homeNoticeDiv {width:340px; margin:20px 0px 0px 30px; text-align:left; float:left; }
#outline #df_container #df_content #homeNoticeDiv table {width:340px; line-height:110%; font-size:11px; }
#outline #df_container #df_content #homeNoticeDiv table p {display:inline;}
#outline #df_container #df_content #homeNoticeDiv table td {height: 16px; line-height:110%; white-space: nowrap; margin:0px; padding:0px;}
#outline #df_container #df_content #homeNoticeDiv table td.td1 { width:53px;}
#outline #df_container #df_content #homeNoticeDiv table td.td2 { width:287px; }
#outline #df_container #df_content #homeNoticeDiv table td.td2 p {cursor:pointer; width:280px; margin:0px; margin-top:1px; padding:1px; overflow: hidden; white-space: nowrap; line-height:110%;}
#outline #df_container #df_content #homeNoticeDiv #grayUnderline {width:100%; border-bottom:solid 1px #DFDFDF; margin-bottom:5px;}
#outline #df_container #df_content #homeNoticeDiv #grayUnderline .noticeTitle {width:105px; height:20px; float:left;}
#outline #df_container #df_content #homeNoticeDiv #grayUnderline .noticeMore {width:35px; height:12px; float:right; margin-top:8px;}

#outline #df_container #df_content #homeLogin {width:400px; z-index:10;float:left; margin:20px 0px 0px 0px; padding:0px; z-index:10; }
#outline #df_container #df_content #homeLogin .loginFrame {left:70px; width:270px; z-index:11; vertical-align:top;}
#outline #df_container #df_content #homeLogin .loginFrame .leftFrame {float:left; width:20px; height:75px; vertical-align:top;}
#outline #df_container #df_content #homeLogin .loginFrame .rightFrame {float:right;width:20px; height:75px; vertical-align:top;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent {width:230px; height:70px; z-index:12; vertical-align:top;}
#outline #df_container #df_content #homeLogin .loginTopBg {width:270px; height:20px; vertical-align:bottom;}
#outline #df_container #df_content #homeLogin .loginBottomBg {float:left; width:270px; height:20px; vertical-align:top;}
#outline #df_container #df_content #homeLogin .boxTop {width:230px; height:20px; float:left; }
#outline #df_container #df_content #homeLogin ul.loginUL { width:100%; padding:0px; margin:0px; list-style:none; float:left; display:inline-block; list-style-position:outside; z-index:110;}
#outline #df_container #df_content #homeLogin li.loginLI {width:100%; margin:2px 0px; padding:0px; list-style-position:outside; display:inline-block; z-index:120;}

/*
#outline #df_container #df_content #homeLogin .loginFrame .loginContent table {width:230px; border-style:none;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent table td {height:20px;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent table td.tdTitle {width:44px;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent table td.tdInput {width:124px;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent table td.tdBox {width:62px;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent p a {text-decoration:none; color:#4F5155;}
#outline #df_container #df_content #homeLogin .loginFrame .loginContent p a:hover {text-decoration:none; color:#F86B05;}
*/
.log_box {BACKGROUND-COLOR:#E9E9E9; BORDER-TOP:#B3B3B3 1px solid; BORDER-LEFT:#B3B3B3 1px solid; BORDER-RIGHT:#E9E9E9 1px solid; BORDER-BOTTOM:#E9E9E9 1px solid; FONT-SIZE:12px; HEIGHT:18px; WIDTH: 115px;z-index:11;}

#registLink {font-size:11px; margin-top:8px; cursor:pointer;}
#outline #container #tempDiv {position:absolute; top:0px; left:0px; width:800px; height:100%; background-color:#ffffff; display:none;}
#tempIframe {position:absolute; left:50%; top: 50px; margin-left: -250px; width:500px; height:555px; border:none; frameBorder:0px; scrolling:no, z-index:10; display:none;}

#AccountRequestMain {position:absolute; width:500px; height:555; top:0; left:0; background-color:#ffffff; vertical-align:top;}
#AccountRequestMain .topBG {position:relative; width:100%; height:13px; vertical-align:bottom;}
#AccountRequestMain .RsideBG {width:15px; height:529px;}
#AccountRequestMain .LsideBG {width:18px; height:529px;}

#AccountRequestMain #closeIconDiv {width:100%; height:20px; margin-top:10px; cursor:pointer;}
#AccountRequestMain #closeIconDiv img {float:right; z-index:4; margin-right:8px; }
#AccountRequestMain #titleDiv {width:100%; height:20px; cursor:pointer;}
#AccountRequestMain #titleDiv img {float:left; }
#AccountRequestMain #titleDiv .pageTitle {width:125px; height:10px; font-size:11px; font-weight:bold;}
#AccountRequestMain #titleDiv .titleLine {margin-top:3px;}

.linkImage {cursor:pointer;}
.leftHalf {width:50%; margin-top:15px; height:30px;}
.rightHalf {width:49%; margin-top:15px; height:30px;}
#AccountRequestMain .divTable {width:467px; height:509px;}
#AccountRequestMain #AccountContent {width:451px; height:420px; left:8px; overflow-y:scroll; }
#AccountRequestMain #AccountContent table {width:433px;}
#AccountRequestMain #AccountContent table img {float:left; display:inline-block; margin-top:2px; }
#AccountRequestMain #AccountContent table p {margin-top:2px; font-size:11px;}
#AccountRequestMain #AccountContent table .td1 {width:110px; background-color:#f9f9f9; border-bottom:solid 1px #eaeaea; border-right:solid 1px #eaeaea;}
#AccountRequestMain #AccountContent table .td1 p {width:80%; text-align:right;}
#AccountRequestMain #AccountContent table .td1 .require{width:20%; color:#ec5f00; text-align:left;}
#AccountRequestMain #AccountContent table .td2 p {line-height:16px;}
#AccountRequestMain #AccountContent table .td2 {width:340px; border-bottom:solid 1px #eaeaea; padding-left:2px; padding-top:3px; padding-bottom:3px;}
#AccountRequestMain #AccountContent table .td2 .warnning {width:100%; line-height:16px;}
#AccountRequestMain #AccountContent table input {display:inline-block; border:solid 1px #cccccc; width:180px; height:18px;}
#AccountRequestMain #AccountContent table #userid { width:128px; height:18px; }
#AccountRequestMain #AccountContent table .radio {width:15px; margin-top:2px; border:none;}
#AccountRequestMain #AccountContent table .smallNumber {width:40px;}
#AccountRequestMain #AccountContent table .gabiaDomain {width:85px; height:20px; margin-left:5px; }
#AccountRequestMain #AccountContent table .address1 {width:250px; margin:2px 5px 0px 0px;}
#AccountRequestMain #AccountContent table .address2 {width:250px; margin:2px 5px 0px 0px;}
#AccountRequestMain #AccountContent table #introduce {width:95%; height:100px;}

.POINT1 input {float:none;}
.POINT1 img {vertical-align:bottom;}