/*-------------------------------------------------共用-----------------------------------------------*/
html{background: #FEFEFE;}
body{background: #FEFEFE;padding: 8px 8px;}
.webwidth{width:1200px;margin:0 auto;}
.registered .email,.regist_header .rh_icon{background:url(login_icon.png) no-repeat;}

/*-------------------------------------------------登录、注册-----------------------------------------------*/
.regist_header{;margin:0px auto;padding:6px 6px;display: block;overflow: hidden;}
.regist_header .logo2{float: left;width:182px;height:68px;}
.regist_header .logo2 a{width:252px;height:68px;display: block;overflow: hidden;}
.regist_header .bt{float:right;width: 286px;height: 30px;margin-top: 19px;}
.registered{display:block;overflow:hidden;padding:70px 0 20px;}
.registered .webwidth{position:relative;z-index:1;}
.zidong_for{clear: both;}
.register-wrap{_display:inline;float:right;margin:0 60px 0 0;padding:18px 30px 18px 48px;border:0px solid #e1e1e1;border-radius:3px;/*background:url(reg_bg.png) no-repeat #fff;*/ width:330px;height:330px;}

.tableform{width:290px;}
.register-wrap h3{color:#222222;font-family: 'Microsoft Yahei';font-size: 20px;font-weight: normal;height: 35px;margin: -5px 0 0 0 ;}
.register-wrap h3 a{font-size: 12px;float: right;color: #550E38;}
.register-wrap h3 a:hover{color:#c40001;}
.registered .loginbox,.registered .loginbox ul{padding: 0 0;margin: 0 0;}
.register-wrap .loginbox {width: 290px;}
.register-wrap .error{background: no-repeat;border: none;padding: 0 0;margin: 0 0;color:red;}
.lonin_adv{position:absolute;z-index:2;top:0px;left:0px;}
.lonin_adv img{min-width:559px;min-height:304px;margin-left: 100px;}
.registered .x-input{width:220px;height: 36px;padding:6px 30px 6px 38px;border:1px solid #dedede;float:none;font-size:14px;color:#666;border-radius: 3px;}
.registered input::-webkit-input-placeholder { /* WebKit browsers */
font-size: 14px;color:#999999;
}
.registered input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
font-size: 14px;color:#999999;
}
.registered input::-moz-placeholder { /* Mozilla Firefox 19+ */
font-size: 14px;color:#999999;
}
.registered input:-ms-input-placeholder { /* Internet Explorer 10+ */
font-size: 14px;color:#999999;
}
.registered .loginbox .login-v{height:65px;padding: 0 0;margin-top:6px;float: none;}
.registered .loginbox .login-w{height: auto;margin-top: 0;}

.registered .mobileverifycode{background: #fff;}
.registered .checkbox{width:13px;margin-right:10px;border:none;margin-top: 0;}
.registered .login_button{width:284px;height:50px;line-height:normal;background:#0080cc;font-family: 'Microsoft Yahei';margin-top:8px;border-radius: 5px;margin-bottom: 15px;}
.mod_regist_wrap .login_button{margi85n-top: 0;}
.registered .login_button span{font-size:18px;color:#fff;}
.registered .user_name{background-position:9px 13px;}
.registered .email{background-position:245px -28px;}
.registered .password{background-position:12px 13px}
.PassportWrap{padding: 18px 30px 18px 48px;
width: 330px;
height: 410px;}
.mobile_time{ line-height:30px; margin-left:5px;}
.mod_regist_wrap{width:1200px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000',endColorstr='#33000000'); }
.regist_border{padding:0px 0;background:#FFF;}
.registered_l h4{font-family:'Microsoft Yahei';font-size:14px;font-weight:normal;color:#090909;height:40px;*+line-height:40px;border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.registered_l h4 a{ display: inline-block; padding:0px 40px; line-height:39px; height:39px;border: 1px solid #e5e5e5;background: #f3f3f3;color: #5e5e5e;}
.registered_l h4 a.active{ background:#fff; color:#c40001;border-bottom-color:#fff;}
.registered_l h4 a:hover{ text-decoration:none;}
.site{margin:10px 0px;line-height:26px;}
.registered_l{width:400px;}
.registered_r{width:520px;margin-left:0px;}
.registered_lnk,.registered_rimg{width:520px;overflow:hidden;display:block;}
.registered_lnk{color: #666;line-height:50px;margin-top:90px;font-family: 'Microsoft Yahei';font-size: 20px;}
.registered_lnk p{height:50px;position: relative;z-index: 1;}
.registered_lnk a{background:url(btn.png) no-repeat 0 -55px;width: 145px;height:35px;line-height:32px;color: #fff;display:inline-block;overflow: hidden;position: absolute;z-index: 2;top:8px;left:0px;text-align: center;}

.lost-wrap{width:918px;margin:0 auto;padding:18px 30px;background: #fff;border:1px solid #e1e1e1;border-radius:3px;}
.flowStep{padding-top:20px;padding-bottom:40px;border-bottom:1px dotted #e1e1e1}
.flowStep ul{width:690px;margin-left:auto;margin-right:auto}
.flowStep li{float:left;text-align:center;color:#999}
.flowStep span{width:12px;height:12px;float:left;margin-top:-5px;background:url(login_icon.png) no-repeat -17px -158px}
.flowStep .redline{height:2px;background-color:#c40001;float:left;width:310px}
.flowStep p{margin-top:15px;margin-left:-310px}
.flowStep .last{margin-right:-200px}
.flowStep .current{color:#c40001;}
.flowStep .current span{background-position:0px -158px}
.lost-wrap .loginbox{padding:40px 0 40px 75px;width: 300px;}
.lost-wrap .error{background: no-repeat;border: none;padding: 0 0;margin: 0 0;color:red;}
.lost-wrap .submit-btn,.lost-wrap .common-btn{background:#c40001;clear: both;}
.lost-wrap .btn{margin:0 0;}
.lost-wrap .lost_ul li{padding-bottom: 10px;color: #666;}
.lost-wrap .lost_ul label{color: #999;}



.lonin_xinren{position:absolute;z-index:3;top:373px;right:40px;}
.sendMobileCode{float:left;padding:5px 14px;background:#f4f4f4;border:1px solid #ddd;}

.registered .loginbox .login-k{float:none;text-align:left;width:100%;color: #999;padding: 0 0;}
.registered .loginbox .login-v .crl_xu{height: auto;line-height:normal;}
.registered .loginbox .login-v #vbtn{text-align: center;margin-left: 25px;float: left;width: 110px;height: 48px;background: #0080cc;border-radius: 4px;line-height: 48px;font-size: 16px;font-family: Microsoft YaHei;font-weight: 400;color: #fff;cursor: pointer;
}
.registered .loginbox .login-v #vbtn:focus{
  border: 0px;outline: none;
}
.registered .loginbox .login-v #vbtn.false{background-color: #ddd;color: #999;cursor: default;}
.f_copyright_seton{text-align: center;line-height: 30px;color: #999;width: 100%;margin-top:10px;display: block;overflow: hidden;}
.f_copyright_seton span{margin:0 8px;}
.f_copyright_seton a{color: #999;}
.f_copyright_seton a:hover{color: #c40001}
.f_copyright_img{display: none;}