@charset "utf-8";
/* CSS Document */
/*header*/
#header{ width:1002px; margin:0 auto;background:url('../../images/indexLogin/header-bg.jpg') no-repeat left center; height:30px;padding:0}
.function{ background:url('../../images/indexLogin/arrow.jpg') no-repeat 0 8px; float:left; display:inline; line-height:30px; text-indent:20px;}
.global-nav{ float:right; margin-right:15px; display:inline; overflow: hidden; line-height:30px;}
.global-nav a{ text-decoration:none; padding:0 5px; color:#696969;}

*{padding:0;margin:0; font-family:"宋体"; font-size:12px;}
h2,h3{ margin:0;}
h2{ font-size:14px; line-height:33px;padding-left:15px;}
a{ font-size:12px; color:#666666; text-decoration:none;}
a:hover{color:#FF6633; text-decoration:underline;cursor:hand;}
/*============================*/
.wrap{width:1002px; margin:10px auto;}
h1.logo a{ width:234px; height:65px; background:url(../../images/indexLogin/logo.jpg) no-repeat left top; text-indent:-9999px;display:block;}
.log-tit{ height:33px; background:url('../../images/indexLogin/title-bg.jpg') no-repeat left top;}
.log-body{border-width:0 1px 1px 1px; border-style:solid; border-color:#e2e2e2;padding-top:20px; padding-bottom:20px;overflow:hidden; zoom:1;}
.bodyDiv{padding-left:320px; padding-right:100px; border-width:0 1px 1px 1px; border-style:solid; border-color:#e2e2e2;padding-top:20px; padding-bottom:20px;overflow:hidden; zoom:1; }
.vertify{ border:1px solid #e2e2e2; vertical-align:middle;}
.login-area{ width:100%;margin-top:15px}
.login-area label{ display:block; vertical-align:middle;line-height:32px;}
.login-area label a{line-height:25px;}
.sign-in{ width:620px;float:left; border-right:1px solid #e2e2e2;}
.sign-in div{ margin:0 80px ;padding:30px 0;}
.sign-in label{width:100%;}
.quick-sign-in{ padding-top:20px; padding-bottom:20px;}
.sign-up{width:370px; float:left;}
.sign-up div{ margin:0 20px ;padding:30px 0;}
.sign-up p{color:#666;margin-top:25px; line-height:23px;}
.input1{ border:1px solid #e2e2e2; height:23px; line-height:23px; width:200px; vertical-align:middle}
.input2{ border:1px solid #e2e2e2; height:23px; line-height:23px; width:62px; vertical-align:middle;}
.btn1{margin-left:48px;width:100px; height:31px;text-align:right; border:none;margin-top:10px;}
a.btn2{width:160px; height:31px; background:url('../../images/indexLogin/btn2.jpg') no-repeat left top; text-align:right; border:none; display:block; margin:0 auto;}
.pipe{ background:url(../../images/indexLogin/dot.jpg) repeat-x left top; height:2px; width:95%; margin:20px auto;}
.vertify{ border:1px solid #e2e2e2; vertical-align:middle;}
/*footer simple*/
#footer-simple{width:1002px; margin:0 auto;}
.footer-info-simple .author{ background:url(../../images/indexLogin/author-simple.jpg) no-repeat 50% 5px; height:55px; }
.footer-info-simple{ background:url(../../images/indexLogin/footer-bg-sim.jpg) repeat-x 0 0; height:110px;}
.link-simple{margin-top:10px; line-height:25px; text-align:center; }
.link-simple span,p{color:#666}
.link-simple a{color:#666;}
.certify{width:100%; margin:10px auto; text-align:center;}
.certify a img{border:none;}
.certify a{padding:0 5px; }
.login_line{height:30px;}
.login_radio{margin-bottom:13px;}
/*common stylss*/
.bf12s{ color:#206ebb; font-weight:700;}
.bf12{color:#206ebb;}
.pl-120{
	padding-left:80px;
	margin:8px 0 10px 0;
}
.login-btn{
    padding-left:150px;
}
.signup-btn{
    padding-left:65px;
}
.set-mobile-btn{
    padding-left:158px;
}
.sendSmsBtn{
    height:25px;
    text-align:center
}
.sendsms_btn{
    height:30px;
    padding-left:66px;
    vertical-align:middle;
}
.signup_tip{
    height:30px;
    padding-left:114px;
}
.psw_input{
    border:1px solid #e2e2e2; 
    height:23px; 
    line-height:23px;
    width:200px; 
    vertical-align:middle
}
.signup_line{
    height:32px;
}
.checkCode{
    border:1px solid #e2e2e2;
    height:23px;
    line-height:23px;
    width:97px;
    vertical-align:middle;
}
.checkCodeImg{
    border:1px solid #e2e2e2;
    vertical-align:middle;
    height: 23px;
    width: 95px;
    cursor:pointer;
}
.redSpan{
    color:red;
}
.CellEmailTips{
    padding-left:65px;
}