﻿@import url("/ui/css/web/header.css");
@import url("/ui/css/web/footer.css");
@import url("/ui/css/global/global.css");
@import url("global.css");
/*tip*/
/*.hidden{ display:none;}
.block{ display:block;}
.inline-block{ display:inline-block; color:#999; font-size:12px;padding:4px 5px 2px;  border:1px solid #fff;}
.error , .success{ font-size:12px; background:url(/ui/images/login/tip_yesNO.png) no-repeat;}
.tip{}
.error{ border:1px solid #FF0000; background-color:#FFEFEF; padding:4px 5px 2px; color:#F00;padding-left:1.5em}
.error{ background-position:5px 5px;}
.success{  padding:4px 5px 2px; color:#6A507D; padding-left:1.2em; margin-left:1em}
.success{  background-position:left -20px;}*/


.hidden { display:none; }
.block { display:block; }
.inline-block { display:inline-block; color:#999; font-size:12px;  }
.error,
.success { font-size:12px; background:url(/ui/images/login/tip_yesNO.png) no-repeat;margin-left:8px; height:15px;}
.tip {}
.error {   color:#F00; padding-left:1.3em }
.error { background-position:0px 3px; display:inline-block;   }
.success { color:#0099CC; }
.success { background-position:left -20px; display:inline-block; width:15px; height:15px;  }



/************************************************/
.divIndicator{ background:url(/ui/images/global/loading_01.gif) no-repeat 3px 3px;position:absolute; top:5px; right:10px; background-color:#FFFFE1; border:1px solid #98B1C8; padding:2px 8px 3px 24px; display:none;}
.warn{ color:#FF3300}
.wrapper{ width:950px; margin:10px auto; }
.Tips{   text-align:center; padding:15px 0 0;}
input.upload{ padding:0 !important}

/*content*/
.content{ margin-bottom:30px;}
.mainContent{}

/*type*/
.type{ border-bottom:1px solid #CCCCCC; padding-bottom:0.5em}
.type table{ line-height:1.5em;}
.type table td{ }
.type .choose{ text-align:center}

.regTip p{ border:1px solid #7ABDF1; background-color:#F7FBFF; padding:5px 10px 10px; height:35px; line-height:20px; }
.regTip.error p{ background-color:#FFEBE8;border:1px solid #DD3D11}
.content div.btn{  padding-top:0.5em; padding-bottom:1em; text-align:center}
.content div.btn input.btn{background:url(/ui/images/web/next.png) no-repeat; width:75px; padding:0; height:20px; color:#FFFFFF; font-size:12px; border:0}

.content div.btn2{ text-align:center; line-height:2em; padding-top:1em}
.agreement{ width:850px; height:60px; overflow-y:scroll; border:1px solid #ccc; font-size:12px; line-height:1.3em; padding:2px 4px;  color:#666666;  margin:5px auto 0}

/*mainContentEcard*/
.mainContentEcard{ padding:2em 3em}
.mainContentEcard .s1{ padding:0em 1em 1em;}
.mainContentEcard .s2{ padding:0.5em 1em 0.3em ; color:#6A507D; background-color:#EFEFEF; font-size:16px; font-weight:bold;}

/*important*/
.important{ line-height:2em; border-bottom:1px solid #CCCCCC}
.btn input.btn{ font-size:13px; padding-top:1px}


/*mainContent_businessCards*/
.mainContent_businessCards{ padding:2em 3em}
.mainContent_businessCards .s1{ padding:0.5em 1em 0.3em ; color:#333; background-color:#E8E8E8; line-height:2em; border:1px solid #ECECEB font-size:16px; font-weight:bold;}
.mainContent_businessCards table td{ padding:0.6em 0; line-height:1.7em}
.mainContent_businessCards table th{text-align:right; font-weight:normal; padding-right:1em}
.mainContent_businessCards table a{ padding-left:1em; text-decoration:underline}
.mainContent_businessCards table a:link {text-decoration:underline}
.mainContent_businessCards table a:visited {text-decoration:underline}
.mainContent_businessCards table a:hover  {text-decoration:underline}
.mainContent_businessCards table a:active {text-decoration:underline}

.mainContent_businessCards table .warn{ font-size:15px; font-weight:bold}
.mainContent_businessCards table input.text { width:15em; padding:2px 1px}
.mainContent_businessCards .coupons{ border:1px solid #E1E1DF;background-color:#EFEFEF; margin:1em 2em; padding:0.2em 1em 0.5em}
.mainContent_businessCards .Recommend{ font-size:15px; font-weight:bold; padding-left:1em}
.mainContent_businessCards .Recommend a{ padding-left:0}
.mainContent_businessCards  .file{ width:21em; padding:2px 1px}



.mainContent h1{ padding:20px 70px 20px;}
.mainContent h1 , .mainContent h2 , .mainContent h3{ color:#004FB8; font-size:15px;}
.mainContent h2{ font-size:15px; line-height:2.6em;}
.mainContent h3{ font-size:13px; line-height:1.5em;}
.mainContent{ border:1px solid #DFDFE1; margin-top:10px;}
/*register*/
.register h1{ background:url(/ui/images/login/RegisterIcon.png) no-repeat 20px 12px; font-size:13px; padding:17px 60px 10px;}
.register .part_01,.register .part_02,.register .part_03{ width:930px; margin:0 auto;}
.register .part_01 h2{ line-height:1em; height:30px; float:left}
.register .part_01 span{ font-size:12px;font-weight:normal; float:left; margin-left:10px; width:200px; height:15px;}
.register .part_01 dl{ width:215px; float:left; display:block; height:140px;}
.register .part_01 dt{ font-size:14px; font-weight:bold}
.register .part_01 dt input{ margin-right:0.5em}
.register .part_01 dd{ padding-left:2.5em; line-height:1.7em;}
.register .part_03{ padding-top:3px}
.register .part_03 h2{ display:inline; padding-right:1em; font-size:13px; padding-left:20px}


.register .next{ text-align:center; margin:20px 0}
.register .next .btn{ font-size:13px; font-weight:bold}


/*information*/
.information .warn{ width:15px; text-align:right; padding-right:0.5em}
table.information th , table.information td{ vertical-align:top;}
table.information th{ text-align:right; font-weight:normal;padding:9px 8px 0 0}
table.information .selectCountry th{ padding-top:8px;}

table.information td{ padding:4px 5px 4px 0}
table.information td span{}

table.information th.t1{ width:18%}
table.information td.t2{ width:80%}
table.information td.t2 span{}
table.information .wordTip{ margin-top:2px; color:#999 ;}

table.information td.textBox{ width:35em}
table.information input.text{ width:14em}
table.information input.btn{ font-size:12px}
table.information select{ font-size:13px; margin-right:5px;}
table.information input{ padding:1px}
table.information .GetCodeText{ width:5em;}


/*emailValidate*/
.emailValidate{ padding:10px 0 20px; }
.emailValidate .part_01{ width:900px; margin:0 auto 10px; overflow:hidden}
.emailValidate .part_01 .title{ height:38px; overflow:hidden}
.emailValidate .part_01 h2{ background:url(/ui/images/login/success-icon.png) no-repeat;  display:inline; padding:10px 0 5px 35px; color:#555; font-size:13px;}
.emailValidate .part_01 h2 span {color:#004FB8; }
.noValidate{ padding-left:3em;}
.noValidate input{ font-size:12px; padding:1px; margin-left:0.5em}
.tipImportant{ padding-left:3em; padding-top:0.6em; line-height:1.7em; color:#004FB8}
.tipImportant span{ font-size:13px; font-weight:bold}

.tipImportant2{ padding-left:3em; margin-top:10px;padding-top:0.6em; line-height:1.7em; color:#555; border-top:1px solid #d8d8d8}
.tipImportant2 span{ font-size:13px; font-weight:bold; color:#333333}


/*creatBiz*/
.creatBiz{ padding:20px 0}
.creatBiz .part_01,.creatBiz .part_02{ width:900px; margin:0 auto 0px; overflow:hidden}
.creatBiz .part_02{ width:900px; margin:0 auto 10px}
.creatBiz .part_01 .title{ height:40px; overflow:hidden}
.creatBiz .part_01 h2{ background:url(/ui/images/login/success-icon.png) no-repeat;  display:inline; padding:10px 0 10px 35px;}
.part_01 .notice{ font-size:12px; line-height:1.5em; padding:5px 0px 0 35px}
.part_01 h3{ display:inline; padding-left:35px; font-size:11px;}
.part_01 h4{ display:inline; padding-left:5px; font-size:12px;}

.part_02 .required{ color:#004FB8; padding-left:10px;}
.part_02 h4{ display:inline; padding-left:5px; font-size:12px;}
.creatBiz .next{ text-align:center; margin-top:1em;}
.creatBiz .next .btn{ 
font-size:13px;  margin-right:0.5em; padding:3px 0; font-weight:bold}
table.information_En #categorySpan{ display:block; padding:3px; line-height:1.5em;}

/*.part_01_02{}
.part_01_02 .left{ width:580px; display:block; overflow:hidden}
.part_01_02 .left dt{ float:left;   margin-right:1em; margin-bottom:2em;}
.part_01_02 .left dd{ line-height:1.5em;}
.part_01_02 .left dd b{ color:#004FB8; line-height:2em;}
.part_01_02 .right{ width:300px; display:block; margin-left:10px; overflow:hidden}
.part_01_02 .right dt{ float:left;  display:block; margin-right:1em; margin-bottom:2em;}
.part_01_02 .right dd{ line-height:1.5em;}
.part_01_02 .right dd b{ color:#004FB8; line-height:2em;}*/


table.information_En th{ text-align:right; font-weight:normal; padding-right:8px; width:132px; vertical-align:top;padding-top:12px;}
table.information_En td{ vertical-align:top; padding-top:8px;}
table.information_En tr.doneCard td, table.information_En tr.userTitle td{ padding-top:12px;}
table.information_En td.t2{ width:340px;}
table.information_En td.t3{ width:420px;}
table.information_En td input.file{  padding:2px 1px;}
table.information_En td .uploadPicBox{ padding:7px;}
table.information_En input.text{ width:25em}
table.information_En .tipTel table td,table.information_En .tipTel table th{ padding-top:0px;}
table.information_En .tipTel table td{ padding-right:3px;}
table.information_En .tipTel table th{ width:auto; text-align:left; font-size:11px;}
table.information_En .selcet_t2{ height:24px;}
table.information_En select{ font-size:13px; margin-right:5px; margin-top:1px;}

table.information_En th.telTitle{ padding-top:30px;}
table.information_En .telTip001{ width:300px;}
/*additional*/
table.information_En tr.additional td{ padding:0; padding-top:15px;}
table.information_En tr.additional th{ padding:0; padding-top:12px; height:23px; font-weight:bold}
table.information_En tr.additional td a{ color:#004FB8; text-decoration:underline}

table.information_En .viewmyEbiz{ padding-left:23px;}


table.information_En input{ padding:2px 1px; }
table.information_En .line div{ width:100%; border-bottom:1px dashed #CCCCCC; height:2px; overflow:hidden}
table.information_En .chooseCardT{ text-align:left; padding-left:4.5em; width:100%}


/* success*/
.successContent{ padding:40px 0; width:800px; margin:20px auto 30px; overflow:hidden;  border:0; background:url(/ui/images/login/loginSuccessBg.png) no-repeat; height:290px}

.successContent .titleTip{ background:url(/ui/images/login/loginSuccess-Tip.png) no-repeat; width:560px; height:55px; margin:0px auto 20px;}
.successContent .tipsContent{ background:url(/ui/images/login/loginInSuccessBg2.png) no-repeat; width:630px; height:80px; margin:0px auto 20px; color:#6F5882; padding:15px 25px; line-height:1.5em}
.successContent .tipsContent h5{ padding-bottom:6px; font-size:13px;}


.successContent .next{ text-align:center; margin-top:40px;}
.successContent .next .homeBtn,.successContent .next .myOfficeBtn{ background:url(/ui/images/login/loginSuccessBtn.png) no-repeat; width:140px; height:44px; display:inline-block; margin-left:15px;}
.successContent .next .myOfficeBtn{ background-position:right top;}

