﻿@charset "utf-8";
/* CSS Document */
/*注册*/
.regBg{ background:#f9f9f9; padding:20px 0;}
.regHead{ background:url(../images/reLogin_04.png) no-repeat center; /*width:1383px;*/ height:116px; margin:0 auto;}
.mainReg2{ margin:0 auto; background:url(../images/reLogin_07.png) no-repeat; width:1003px; height:620px;}
.mainReg{ width:994px; margin:0 auto; background:url(../images/regBg_06.png) repeat-y;  position:relative;}
.mainReg .topBg{ background:url(../images/regBg_03.png) no-repeat top center; height:auto; overflow:hidden; min-height:400px; padding-bottom:20px;}
.mainReg .btmBg{ background:url(../images/regBg_08.png) no-repeat; height:29px; width:100%;}
.regTitle{ font-family:"微软雅黑","宋体"; font-size:20px; font-weight:normal; padding:5px 0 0 80px;}
.regTitle .backHome{  font-size:16px;  background:url(../images/reLogin_08.png) no-repeat left center; height:22px; line-height:22px; padding-left:25px;}
.regTitle .tzNow{ float:right; margin-right:70px; font-size:14px; text-decoration:underline;}

.slideTitle{ background:url(../images/reLogin_12.png) no-repeat top center; height:23px;}
.slideTitle2{ background:url(../images/reLogin_13.png) no-repeat top center; height:69px; margin-top:40px;}
.slideTitle-rq{ background:url(../images/reLogin_rq.png) no-repeat top center; height:39px;  }

.slideBox{ width:367px; height:316px; overflow:hidden; position:relative; margin:60px 0 0 60px; } 
.slideBox .hd{ height:23px; overflow:hidden; position:absolute;bottom:0px; z-index:1; left:130px;} 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left;width:25px; height:23px;text-align:center; background:url(../images/reLogin_24.png) no-repeat; cursor:pointer; text-indent:999em; } 
.slideBox .hd ul li.on{ background:url(../images/reLogin_23.png) no-repeat; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:367px; height:286px; } 

.slideBox-en{ width:468px; height:316px;  margin:60px 0 0 10px;}
.slideBox-en .youHuiLo{ background:url(../images/youH_en_11.png) no-repeat 0 50px; width:100%; height:150px;font-family:"微软雅黑"; padding-top:60px; font-weight:12px; margin:0 auto;} 
.slideBox-en .youHuiLo p{ padding-left:70px;}

.reLoginBox{ border:#beddc1 1px solid; position:relative;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; background:url(../images/reLogin_18.png) repeat-x top #fff;  width:460px; margin:70px 60px 0 0; }		
		
.txTitle{ font-size:16px; font-weight:normal; border-bottom:#e2e2e2 1px solid; height:30px; line-height:30px;font-family:"微软雅黑";}
.reLoginBtn{  }
.reLoginBtn input{ background:#47b726; width:288px;margin:30px auto; display:block; height:45px; line-height:45px; color:#fff; font-size:16px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;text-shadow: 1px 1px 1px #979797; font-weight:normal;
}


.reLoginBtn1 input{ background:#47b726; margin:10px 0 10px 105px;width:240px; height:45px; line-height:45px; color:#fff; font-size:16px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;text-shadow: 1px 1px 1px #979797; font-weight:normal;
}
.reLoginBtn1 input:hover{ background:#55c136;}
.reRegBtn input:hover{ background:#55c136;}
.reRegBtn{margin:15px 0 0 140px;width:240px; height:45px;}
.reRegBtn input{ background:#47b726; width:240px; height:45px; line-height:45px; color:#fff; font-size:16px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;text-shadow: 1px 1px 1px #979797; font-weight:normal;
}
.reLoginBtn input:hover{ background:#55c136;}
.reLogTip{   text-align:right;  width:100%; background:#f2f2f2; height:30px; line-height:30px; margin-top:15px; text-align:center;}
.reLogTip a{ color: #929292; margin:0 10px;}
.reLogTip a:hover{ text-decoration:underline; color:#168616;}
		
.regWid{ padding:40px 0 0; font-size:14px; width:620px;   }
.logWid{ padding:80px 0 0; font-size:14px; width:650px; margin-top:80px; }
.TabContent ul li{padding:5px 0; margin-bottom:5px; height:auto; overflow:hidden;}
.TabContent ul li label{ width:140px; text-align:right;display: inline-block; margin-right:3px; float:left; height:30px; line-height:30px; }
.TabContent ul li .textBox input{ height:30px; line-height:30px; background:#fff;float:left; border:1px solid #d4d4d8; width:254px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;}
.TabContent ul li img{ vertical-align:middle;   margin:0 5px; width:87px; height:29px;float:left;}
.he30{ height:30px; line-height:30px;}
.reLginQ{  }

.reLginQ h3 {
    color: #666;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 10px;
    padding-top: 20px;
    text-align: center;
    font-weight:normal;
}
.ql-box{position:relative;width:218px;height:218px;overflow:hidden;border:1px solid #e2e5e9;background:white;box-shadow:0 0 10px rgba(0, 0, 0, 0.1);-webkit-transition:left 0.5s ease; margin:0 auto;}
.ql-box img{ width:218px; height:218px;}

.ql-hint{padding-top:12px;text-align:center; margin-top:10px;}
.ql-hint{display:inline-block; padding:15px 15px; font-size:12px;color:#666; background:#f2f2f2; text-align:left; }
.ql-hint span a:hover{ text-decoration:underline;}
.rqSuc{background: url(../images/relogin_ok.png) no-repeat 180px 90px;
    padding: 190px 0 0 130px; font-size:14px;}
.rqTimeO{background: url(../images/relogin_to.png) no-repeat 180px 90px;
    padding: 190px 0 0 90px; font-size:14px; color:#666;}
.reLginT{ padding:20px 0 0 30px;}
.reLginT ul li{padding:5px 0; margin-bottom:5px; height:auto; overflow:hidden;}
.reLginT ul li label{ width:70px; text-align:right;display: inline-block; margin-right:3px; float:left; height:30px; line-height:30px; }
.reLginT ul li .textBox{width:232px;}
.reLginT ul li .textBox input{ height:30px; line-height:30px; background:#fff; border:1px solid #d4d4d8; width:230px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px; float:left;}
.reLginT ul li .doublePwd input{ margin-right:12px; text-align:center;}
.reLginT ul li .doublePwd input.disaWrite{ background:#dcdcdc;}
.reLginT ul li img{ vertical-align:middle;   margin:0 5px; width:87px; height:29px;float:left;}
.reLginT ul li .userknown input{ border:none; font-weight:bold;}
.reLginTips{ clear:both;font-size:12px; margin-left:73px; }
.qxUser{ height: 30px;line-height: 30px;text-decoration:underline; margin-left:5px;}
 .reforPwd{ height:30px; line-height:30px;margin-left:5px;}
.agreeReg{ clear:both; font-size:12px; margin-left:140px;}
.agreeReg input{ vertical-align:middle;margin:9px 5px 0 0px; }
.agree{ clear:both; margin-left:150px; margin-top:10px; font-size:12px;}
.agree input{ vertical-align:middle;}
.jump{ clear:both; font-size:11px;color:#939393; text-align:center;}
.regBtn input{
	background:url(../images/btnSub.png) no-repeat;    border:none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    font-weight:normal;
    height:43px;
    text-align: center;
    width:147px;
	margin:10px 0 0 140px;
} 
.regBtn input:hover{background:url(../images/btnSub.png) no-repeat 0 -43px; }
.lgoBtn input{
	background:url(../images/Log.png) no-repeat;    border:none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    height:43px;
    text-align: center;
    width:147px;
	margin:10px 0 0 140px;
} 
.lgoBtn input:hover{background:url(../images/Log.png) no-repeat 0 -44px; }
.regBtnWo input{
	background:url(../images/log_16.png) no-repeat;    border:none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 18px;
    height:43px;
    text-align: center;
    width:147px;
	margin:10px 0 0 140px;
} 
.regBtnWo input:hover{background:url(../images/log_16.png) no-repeat 0 -43px; }
.regRight{ padding:50px 0 40px; border-left: 1px solid #d9d9d9; width:350px; padding-left:20px; margin-top:80px; height:auto; overflow:hidden;}
.already{ height:28px; line-height:28px; margin:0 0 50px 50px;}
.already input{border:#d9d9d9 1px solid; background:#f5f5f5; padding:0 15px; text-align:center;height:26px; line-height:26px; font-family:"宋体"; font-size:12px; font-weight:normal; background:#ececec;}
.already input:hover{border:#d9d9d9 1px solid; background:#fff;  }
.already img{ display:block;}
.regLeft{   padding: 80px 0 40px 50px; border-right: 1px solid #d9d9d9;width: 320px;   margin-top:80px; height:auto; overflow:hidden;}
.extra{ color:#929292;   text-align:center; position:absolute; bottom:30px; right:75px;}
.extra a{ color:#929292; margin-right:5px; text-decoration:none; font-size:12px; }
.resend{height:29px; line-height:29px;  font-size:12px;  display:block;}
.resend input{ background:url(../images/resend.png) no-repeat; width:121px; height:29px; font-size:12px; border:none; font-weight:normal; font-family:"宋体"; float:left; display:inline-block; margin-left:140px;}
.resend input:hover{ background:url(../images/resendHover.png) no-repeat;  }

.regIng input{
    background:url(../images/regIng.png) no-repeat;
    border:none;
    color: #666;
    cursor: pointer;
    font-size: 12px;
    height:47px;
    font-weight:normal;
    text-align: center;
    width:304px;
	margin:10px 0 0 140px;
} 
.regTips{ clear:both;font-size:12px; margin-left:143px; }
/*注册*/
.mt120{ margin-top:120px;}
.mt60{ margin-top:60px;}
.mainReg .logTitle{
	background:url(../images/logTitle.png) no-repeat 64px 18px;
	width:296px; height:21px; padding-top:20px;}
.mainReg .logTitle2{ color:#fff;width:296px; height:21px; padding:20px 0 0 60px; font-size:14px;}
.valiEorro p{   margin-right:160px; text-align:right;   }
.valiEorro a{ color:#939393; text-decoration:underline;}

/*注册成功*/	
.tip_page{ width:730px; padding:20px;margin:100px auto 50px; background:#f5f5f6; border:1px solid #e6e6e6;}
.tip_page2{ width:730px; padding:0 20px 20px;margin:80px auto 20px; }
.sc-tip{padding:8px 10px;color:#ff5e00;border:1px solid #f3b96a;background:#fff3e5;}
.sc-tipW{padding:8px 4px;color:#ff5e00;border:1px solid #f3b96a;background:#fff3e5; font-size:12px;}
.sc-tip h4{ font-weight:normal; font-size:12px; background:url(../images/checkNo.png) no-repeat left center; padding-left:30px;}
.fa-tip{padding:30px 0px 30px 180px; border:1px solid #469f16;background:#effdf0; margin-top:50px; }
.fa-tip h4{ font-weight:normal; background:url(../images/checkOk.png) no-repeat 5px center; padding-left:35px;}
.downVal{ width:400px; margin:10px 10px 0;}	
.tip_con{  border:#d6d6d6 1px solid; background:#fff; padding:30px 30px;}
.tip_reg{ height:41px; line-height:41px;text-align:center;border-bottom:1px dotted #A9A9A9; padding-bottom:5px; margin:0px auto 20px; font-size:14px;}
.tip_reg img{  margin-right:5px; margin-top:-7px;}
.email_not{ border-top:1px dotted #b9b9b9; padding:10px 0 0 5px; margin-top:30px; text-align:left;}
.emailRes{border-top:1px dotted #b9b9b9; padding-top:15px;margin-top:15px;}
.emailRes ul li{height:auto;overflow:hidden;  margin-top: 10px;}
.emailRes ul li label{ text-align:right;display: inline-block; margin-right:3px; float:left; height:30px; line-height:30px; }
.emailRes ul li .textBox input{ height:30px; line-height:30px; background:#fff;float:left; border:1px solid #d4d4d8; width:304px; padding:0 2px;-moz-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;}
.emailRes ul li img{ vertical-align:middle;   margin:0 5px; width:87px; height:29px;float:left;}
.emailResBtn{height:29px; line-height:29px;  font-size:12px;  clear:both;margin: 0 0 0 45px;}
.emailResBtn input{ background:url(../images/resend.png) no-repeat; width:121px; height:29px; font-size:12px; border:none; font-weight:normal; font-family:"宋体"; float:left; display:inline-block; }
.emailResBtn input:hover{ background:url(../images/resendHover.png) no-repeat; }
.Emailicon{ margin-left:100px; padding:10px  0 10px 100px; background:url(../images/emialLog.png) no-repeat;}
.EmailLog{
    border: 1px solid #DDDDDD;
    color: #666666;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    margin: 10px auto 0px;
    padding: 0 20px;
    text-align: center;
    width: 197px;
}
.EmailLogK a{ background:#47b726; margin-right:25px; height:32px; line-height:32px; padding:0 10px; color:#fff; display:inline-block; font-weight:bold;}
.EmailLogK input{ background:#47b726 ; margin-right:25px; height:32px; line-height:32px; padding:0 10px;color:#fff; display:inline-block; font-weight:bold;}
.EmailLogK input:hover,.EmailLogK a:hover{ background:#55c136;}
.EmailLogK input:disabled{ background:#99dc86; cursor:default;}
.reGetAus input{ background:url(../images/submitBtns.jpg) no-repeat; margin-right:25px; height:35px; line-height:35px; width:114px; color:#fff; display:inline-block; font-weight:bold;}


.EmailLogK a:hover,.EmailLogK input:hover{ background-position:-126px 0; }
.elseThing{  width:710px; font-size:12px; padding:10px 0 0 10px; margin:0 auto;}
.elseThing .titleEls{   padding-bottom:5px; padding-left:10px; font-size:12px;font-weight:normal; line-height:21px; margin:10px 0 10px 0px; }
.elseThing .titleEls span{ background:url(../images/iconBgPw.png) no-repeat; display:inline-block; color:#fff; width:26px; text-align:center; font-size:14px; font-weight:700;}
.elseThing .titleEls img{ margin:0 5px 5px 0; vertical-align:middle;}
.elseThing .titleValA{   font-size:12px;height:26px; line-height:26px; margin-top:20px; border-bottom:1px solid #e3e3e3; background:url(../images/icon3.jpg) no-repeat 8px center; padding-left:20px; }

.ml_153{ margin-left:140px; display:inline;}
.reasonBlin{ background:#f2f2f2; position:relative; padding:10px 15px; margin-top:15px;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; color:#666;}
.reasonBlin .sanjiao{
	background:url(../images/ucMain_37.png) no-repeat;
	position:absolute;
	top:-9px;
	width:31px;
	height:26px;
}
 	
.copyRight3{ color:#5d5d5d; text-align:center; padding:50px 0;} 	
	

.youHuiLo{ background:url(../images/youH_11.png) no-repeat; width:298px; height:120px; font-family:"微软雅黑"; padding-top:39px; font-weight:12px; margin:60px auto 0;} 
.youHuiLo p{ padding-left:75px;}
.youHuiLo .impotPri{ font-weight:bold; font-style:italic; color:red;}
.email_not_reissue{ border-top:1px dotted #b9b9b9; padding:10px 0 0 5px; margin-top:30px;}

.loginTabTit{ position:relative;}
.loginIconbz{ background:url(../images/bzIcon.png) no-repeat; position:absolute; left:130px; top:-13px; width:82px; height:23px;}
.loginIconkj{ background:url(../images/kjIcon.png) no-repeat; position:absolute; left:330px; top:-13px; width:70px; height:23px;}

.loginTabTit ul li{ width:222px; float:left; cursor:pointer; background:url(../images/LogtabA_03.gif)repeat-x;height:43px; line-height:43px;font-family:"微软雅黑"; text-align:center;}
.loginTabTit ul li img{ margin-right:5px;}
.loginTabTit ul li.normalLogTab{background:url(../images/LogtabA_03.gif) repeat-x; }
.loginTabTit ul li.hoverLogTab{ background:url(../images/LogtabAT_03.png) no-repeat left center; width:222px; height:43px; font-size:12px; font-weight:700;color:#2c7c15; }
.dis{display:block;}
.loginTabTit ul li.hoverLogTab2{ background:url(../images/20140813_04.png) no-repeat left center; width:222px; height:43px; font-size:12px;font-weight:700; color:#2c7c15; }
.dis{display:block;}
.undis{display:none;}
.loginTitAu{ background:url(../images/LogtabAT_04.png) repeat-x;height:43px; line-height:43px; font-size:14px; font-weight:700;color:#2c7c15; text-align:center;}
.loginTitAu img{ margin-right:5px;}
.rqImg{ padding:20px 0;}
.rqImg img{ width:218px; height:218px; margin:0px auto 0; display:block;}
.rqImg p{  text-align:center; font-size:14px;}

.secure_t_i{ background:url(../images/secu_t_Icon.png) no-repeat; display: inline-block;
    height: 26px;
    line-height: 26px;
    padding-left: 30px;}
.greyBg_i{ background:#e8e8e8; padding:5px 0; text-align:center;  }
.rqLog_B{ padding:30px 20px; }
.rqLog_B ul{ padding-left:40px;}
.setupRq{ color:#555; font-size:14px; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #d4d4d8; margin-bottom:20px;}
.rqLoginB_i a{ font-size:14px;  text-align:center;  display:block; background:url(../images/QRCode.png) no-repeat 165px center; }
.rqLoginB_i a:hover{ text-decoration:underline; color:#168616;}
.queSel{ padding:0px 0 20px 20px; height:auto; overflow:hidden;}
.queSel dl dd{ float:left; margin-right:20px; }
.btnSubmitWaiting {background:url("/images/waitSender_img.gif") no-repeat 0px;padding-left:16px}
/*頁面佈局優化*/
.form-body {
    height: 100%;
}

body, html {
    margin: 0;
    padding: 0;
    height: 100%;
}

#content {
    min-height: 100%;
    position: relative;
}

#main {
    padding-bottom: 120px;
}

.footer_id {
    position: absolute;
    bottom: 0;
    /*padding: 10px 0;*/
    width: 100%;
}