@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:url(/style/images/bg-v3.png) repeat;}
body,button, input, select, textarea { font: 12px/20px Microsoft Yahei,Tahoma,Arial,Helvetica,STHeiti; color:#222222;}
:focus{ outline:none;}
ul,li{list-style:none;}
/*login*/
.pointer {cursor:pointer;}
.content{ width:1000px;height:550px; margin:0 auto;}
.login_bt{width:467px; height:80px;margin:5px 0px 30px;_display:inline; font-size:22px; color:#888;}
.login_bt p{ display:none;}
.l_content{width:467px;height:310px;float:left; }
.r_content{width:400px;border-radius:5px;float:left;background:#fff;margin-left:130px;border:1px solid #B2A88F;padding-bottom:20px;*display:inline; }
.r_content .bt{ height:50px; background:#928464;color:#fff; font-size:18px; line-height:50px; width:380px;padding-left:20px;margin-bottom:30px;_display:inline;}
.loginlist{ font-size:14px;padding-top:5px;width:350px;padding-left:45px;height:49px; position:relative;}
.loginlist label{font-size:15px;color:#666;}
.errormsg {font-size:14px;width:380px;padding-left:45px;color:red;}
.loginlist .input{border:1px solid #ccc;padding:2px;height:28px;width:230px;padding-left:5px;}
.loginlist .enter{width:238px;height:40px;border-radius: 5px;background:#f39c12;color:#fff;font-size:20px;text-align:center; border:none;margin-left:7px;}
.yanzhen{font-size:12px;color:#fb5f0a;display:none}
.smile{ position:absolute;left:40px;top:10px;}
.other_content{border-top:1px dashed #ccc;padding-top:10px;width:360px;margin:20px auto 0px;_display:inline;color:#888;}
.other_content .link{color:#fb5f0a;text-decoration:none;}
.other_content .icon-qq{background-position:-30px 0px;}
.other_content .icon-wb{background-position:-30px -29px;}
.login_footer{width:1000px;padding-bottom:20px;padding-top:10px; border-top:1px dashed #ccc;margin:0 auto;}
.login_footer ul{float:left;}
.login_footer ul li{float:left; border-right:1px solid #ccc;padding:0px 22px;color:#666;}
.login_footer ul li.no_border{border:none;}
.login_footer ul li a{color:#666;text-decoration:none;}
.login_footer ul li a:hover{color:#fb5f0a;}
.login_footer p{text-align:center; padding-top:10px;width:1000px; float:left;color:#666;}
.login_footer p a{color:#fb5f0a;cursor:pointer;text-decoration:underline}
.other_content .login-text{padding-top:10px;}
/*regist*/
.re_content{width:1000px; margin:0 auto;}
.main_son{ margin:60px auto;}
.zhuce_bar{ border-bottom:1px dotted #ccc; width:920px; margin:0 auto;padding:30px 0px 15px 30px;}
.zhuce_bar .sj,.zhuce_bar .yx{ background:url(/style/images/icons.gif) no-repeat; width:100px; height:20px;line-height: 24px;font-weight: normal;float:left; padding-left:25px; margin-top:10px; font-size:16px; cursor:pointer;}
.zhuce_bar .sj{ background-position:0px -427px;}
.zhuce_bar .yx{ background-position:0px -448px;}
.zhuce_bar  .this{font-weight: bold;color:#fb5f0a;}
.regContent{ width:950px; margin:0 auto;}
.regContent .regInfo {border-right: 1px dotted #ccc;float: left;height: 100%;overflow: hidden;padding: 30px 50px;width: 580px;}
.regContent .regInfo ul li {clear: both;float: left;padding-bottom: 20px;width: 100%;}
.regContent .regInfo ul li span.infoName { color: #333333; float: left; font-size: 15px; margin-right: 10px; margin-top: 6px; text-align: right; width: 80px; } 
.regContent .regInfo ul li div.d2 { float: left; width: 470px; } 
.validatorNum { position: relative; } 
.liTips { color: #333333; padding-left: 90px; } 
.regContent .regInfo ul li.liButton { padding-left: 90px; width: 190px; } 
.regContent .regQuest { float: left; padding: 30px 0 30px 25px; width: 240px; } 
.regContent .regQuest .qaContainer { padding: 20px 15px 70px; color:#444; }
.login_button{ color:#fb5f0a;font-size:16px;text-decoration: underline;padding-left:15px;}
.regContent .regQuest .qaContainer .login-text{padding-top:10px;}
.regContent .regQuest .qaContainer .icon-qq{background-position:-30px 0px;}
.regContent .regQuest .qaContainer .icon-wb{background-position:-30px -29px;}
.regContent .regInfo ul li div.d2 input ,.regContent .regInfo ul li div.d2 select{ border: 1px solid #cccccc; float: left; height: 30px; width: 220px; padding-left:5px; font-size:14px; font-weight:bold; } 
select, input, img, select { vertical-align: middle; } 
.liXieyi label { float: left; margin-top: 7px; width: 110px; } 
.liXieyi a { float: left; margin-top: 8px; } 
.liTips a { color: #F5821F; cursor: pointer; } 
.xieyi { border: 1px solid #CCCCCC; display: none; height: 120px; line-height: 18px; overflow-x: hidden; overflow-y: auto; padding: 3px; width: 450px; } 
.pwdLevel { background: url(http://img.badazhou.com/style/images/grayban.gif) no-repeat scroll 0 0 transparent; float: left; height: 33px; width: 205px; }
#btnSubmit {background: none repeat scroll 0 0 #f39c12;border: 0 none;border-radius: 5px;color: #FFFFFF;cursor: pointer;float: left;font-size: 18px;font-weight: normal;height:36px;width: 150px;}
a.goBack {color: #666666;display: inline-block; margin-left: 25px; margin-top: 10px;text-decoration: underline;}
#passwordStrength { height:5px; display:block; float:left; margin-left:90px; _display:inline; } 
.strength0 { width:227px; background:#cccccc; } 
.strength1 { width:50px; background:#ff0000; } 
.strength2 { width:100px; background:#ff5f5f; } 
.strength3 { width:140px; background:#56e500; } 
.strength4 { background:#4dcd00; width:180px; } 
.strength5 { background:#399800; width:227px; }
.validation{margin-right:10px;}
/*重置密码--选择方式*/
.resetp{ height:480px; margin-top:20px;}
.login_bt span{ display:block; float:right; margin-right:400px; margin-top:50px;}
.bd_zhmm{ background:#fff; padding:30px 0px; border:5px solid #e0e0e0;}
.bd_mm,.bd_mm_no{margin: 0 auto 35px;width: 410px; height:60px;padding:15px 30px;}
.bd_mm .bd_mm_btn {cursor: pointer;display: block;height: 55px;}
.bd_mm_no .bd_mm_btn {display: block;height: 55px;}
.bd_mm_btn_hover .bd_mm_title {color: #FD6500;}
.bd_email_cur {background: url(/style/images/member/login/resetpw.jpg) no-repeat scroll 0 -19px transparent;display: inline-block;height: 64px;width: 64px;}
.bd_phone_cur {background: url(/style/images/member/login/resetpw.jpg) no-repeat scroll -66px -19px transparent;display: inline-block;height:64px;width:64px;}
.bd_mm_title {color: #666666;cursor: pointer;font-size: 24px;left: 40px;position: relative;top: -20px;}
.bd_mm_no .bd_mm_title{color: #999;cursor: default;}
.bd_mm_jiao {background: url(/style/images/member/login/resetpw.jpg) repeat scroll -51px 0 transparent;display: inline-block;height: 17px;left: 145px;position: relative;top: -13px;width: 17px;}
.bd_mm_btn_hover .bd_mm_jiao {width:130px; height:50px;left:50px; top:-6px;background: url(/style/images/member/login/resetpw.jpg) no-repeat scroll 0px -220px transparent;}
.bd_mm_text {color: #BABABA;display: block;line-height: 25px;text-indent: 115px;}

/*重置密码-填写信息*/
.reset-contaner{ background:#fff; padding:20px 0; border:5px solid #e0e0e0;}
.reset-contaner li{ margin-bottom:18px;padding-left:40px;}
.reset-contaner li.tj{ margin-bottom:18px;padding-left:175px;}
.reset-contaner .retext{ display: inline-block;font-size: 16px;padding-right: 10px;padding-left: 40px;text-align: right;width: 80px;}
.reset-contaner .text_input{border: 1px solid #a99f87;color: #333333;font-size: 15px;margin-right:5px;height: 34px;padding-left: 10px;vertical-align: middle;width: 240px;border-radius:5px;}
.reset-contaner .yzm_input{margin-right:5px;width: 89px;}
a.reset_submit{background: url(/style/images/member/login/resetpw.jpg) no-repeat;background-position: 0 -154px;display: inline-block;height: 35px;outline: medium none;width: 99px; }
a.reset_submit:hover {background-position: -99px -154px;}
.reset-contaner li.lt{ height:55px; font-size:20px; color:#666; padding-left:133px;background:url(/style/images/member/login/resetpw.jpg) no-repeat 0px -218px; width:200px; margin-left:35px; line-height:55px;}
input.sub {width:99px;height:35px;display:block;font-size:16px;font-weight:bold;color:#fff;background:url(/style/images/member/login/resetpw.jpg) no-repeat 0px -154px;border:none;cursor:pointer;}
.reset-contaner .yy {font-size:18px;padding-left:12px;}
.reset-contaner .yy a {color:orange;}
li img{vertical-align: middle;}

#sendCode {color:#fff;background:darkorange;padding:3px;cursor: pointer;}