/* CSS Document */
.com{ width:755px; border:1px solid #ccc; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 4px;-moz-box-shadow: #666 0px 0px 4px;box-shadow: #666 0px 0px 4px; overflow:hidden; padding-bottom:30px; background:#fff; clear:both; margin:30px auto 30px auto;}
.com ul{ margin-top:30px;}
.com .text{ float:left; width:360px;  }
.com .text li{ margin-bottom:10px; height:42px; font-size:14px; color:#000; padding-left:30px;}
.com .text li.btn{ margin-top:20px;}
.com .text li span{ float:left; text-align:center; width:75px; line-height:42px;}
.com .text li input{ float:left;}
.com .text li input.uese{ width:205px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:5px; padding-right:35px; background:url(../img/uese.png) no-repeat 215px center;}
.com .text li input.uese_dis{ width:205px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:5px; padding-right:35px;  }

.com .text li input.pass{ width:205px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:5px; padding-right:35px; background:url(../img/pass.png) no-repeat 215px center;}
.com .text li input.mane{ width:240px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:5px;}
.com .text li input.yzm{ width:135px; border:1px solid #ccc; height:20px; padding:10px 0; text-indent:5px;}
.com .text li img.yzm_img{ float:left; width:100px; height:42px; margin-left:5px; border:none;}
.com .text li input.ntb{ width:125px; height:42px; background-color:#f88707; border:none; border-radius: 4px;  cursor:pointer; color:#fff; font-size:22px; line-height:42px;}
.com .text li input.checkbox{ float:left; margin:0 5px 0 10px; position:absolute; top:28px ; left:0px; cursor:pointer; }
.com .text li p{  padding-top:28px; padding-left:30px; position:relative; float:left; width:80px; line-height:14px; font-family:'宋体'}
.com .text li a{ color:#0033CB; font-size:13px; text-decoration:none; }
.com .text li a:hover{ text-decoration:underline; }
.com .text li a.kgin{ padding-left:10px; color:#4173BD;}
.com .associate{ float:right; width:369px; height:209px; padding:30px 15px 0px 0px;; background:url(../img/logobg.jpg) no-repeat; margin-top:80px; }
.com .associate img{ float:left; margin-left:28px; margin-bottom:30px; border:none;}
.com .associate2{ float:right; width:369px; height:312px; padding:30px 15px 0px 0px;; background:url(../img/logobg2.jpg) no-repeat; margin-top:80px;  }
.com .associate2 img{ float:left; margin-left:28px; margin-bottom:30px; border:none;}
.auth { width:600px !important;}
.auth span{  width:120px !important;}
.auth ul{ list-style:none; margin-top:1px;}
.auth li.get_type{ padding-left: 0px !important; height: 22px; margin-bottom: 9px; }
.auth li.type_sms{ padding-left: 0px !important;  height: 22px; margin-bottom: 9px;}
.auth li.type_email{ padding-left: 0px !important;  height: 22px; margin-bottom: 9px;}


/*弹出层*/
#myHiddenDiv {display:none;}
.popup { border:1px solid #ccc; background:url(../img/b1-bg06.gif) repeat-x left top #fff;padding-bottom:20px;}
.popup a:hover{ text-decoration:none; color:#fff;}
.popup-header {height:24px; padding-top:20px; height:38px; line-height:32px;}
.popup-header h2 {font-size:14px; width:100%; text-align:center;}
.popup-body { width:100%; padding-top:8px; }
.popup-body strong{ display:block; text-align:center; font-size:14px; font-weight:normal; margin-bottom:5px;}
.con{ padding:10px; width:692px; height:247px; margin:0 auto 20px auto; overflow:auto; border:1px solid #a4c9e3;}
.con p{ text-indent:2em; line-height:18px; margin-bottom:10px;}
.con b{ text-indent:2em;}
a.close{ display:block;color:#fff;text-decoration:none;font-size:12px;font-weight:700; background:url(../img/b1-bg07.gif) no-repeat; width:156px; height:24px; line-height:24px; text-align:center; margin:0 auto; }
#login{
	margin-left:65px;
}
#reg{
	margin-left:70px;
}

.reghdtitle{
	margin:10px 20px 15px;
	
	}
.reghdsm{
	margin:0px 20px 10px;	
	}	
.reghdleft{
	margin-left:25px;	
}
	/*找回密码*/
.pwdReset-step {    width: 100%;padding-top:20px; padding-left:60px;}
.pwdReset-step h1{ display:block; height:30px;}
.pwdReset-step ul.step li i{  display:block;  height:50px; line-height:50; width:51px; float:left; }
.pwdReset-step ul.step li{    height:50px; float:left; line-height:50px; padding-left:10px; }
.pwdReset-step .step1_{  background:url(/img/step1_.jpg) no-repeat;  }
.pwdReset-step .step2_{  background:url(/img/step2_.jpg) no-repeat; background-position: center; padding-left:10px; }
.pwdReset-step .step3_{  background:url(/img/step3_.jpg) no-repeat;  background-position: center;padding-left:10px}
.pwdReset-step .step4_{  background:url(../img/step4_.jpg) no-repeat;  background-position: center;padding-left:10px}
.pwdReset-step .step1{  background:url(../img/step1.jpg) no-repeat; padding-left:5px;  }
.pwdReset-step .step2{  background:url(../img/step2.jpg) no-repeat; padding-left:5px;  }
.pwdReset-step .step3{  background:url(../img/step3.jpg) no-repeat; padding-left:5px;  }
.pwdReset-step .step4{  background:url(../img/step4.jpg) no-repeat; padding-left:5px;  }

.getmsmButton { float:none !important;  height: 33px;    font-size: 15px; font-style: normal;  text-align: center; width: 138px;  }
.none_float{float:none !important;}
.none{ display:none;}
.get_type{ height:30px; padding-top:10px;}
.pwd li{padding-left: 60px !important;}
.pwd{width: 460px  !important;}