/*-------------------------------------------------共用-----------------------------------------------*/
html{background: #fafafa;}
.webwidth{width:1200px;margin:0 auto;}
a.lost_password_out:hover{color: #D61518;}
.registered .user_name,.registered .email,.registered .password,.regist_header .rh_icon{background:url(login_icon.png) no-repeat;}

/*-------------------------------------------------登录、注册-----------------------------------------------*/
.regist_header{background: #fff;margin:0px auto;padding:6px 6px;display: block;overflow: hidden;}
.regist_header .logo2{float: left;width:182px;height:68px;}
.regist_header .logo2 a{width:182px;height:68px;display: block;overflow: hidden;}
.regist_header .bt{float:right;width: 286px;height: 30px;margin-top: 19px;}
.registered{display:block;overflow:hidden;padding:46px 0 40px;}
.registered .webwidth{position:relative;z-index:1;}
.webwidth a{color: #8A8A8A;}
.zidong_for{clear: both;padding-left: 60px;}
.register-wrap{_display:inline;float:right;/*margin:0 50px 0 0;*/padding:26px 30px;border:1px solid #e1e1e1;background:#fff; width:370px;}
.register-wrap h3{color:#090909;font-family: 'Microsoft Yahei';font-size: 25px;font-weight: normal;height: 35px;}
.register-wrap h3 a{font-size: 12px;float: right;color: #08c;}
.register-wrap h3 a:hover{color:#e72410;}
.registered .loginbox,.registered .loginbox ul{padding: 0 0;margin: 0 0;}
.register-wrap .loginbox {/*width: 300px;*/}
.register-wrap .error{background: no-repeat;border: none;padding: 0 0;margin: 0 0;color:red;display: block;}
.lonin_adv{position:absolute;z-index:2;}
.lonin_adv img{width:695px;height:300px;}
.registered .member_login .x-input{width:260px;padding:6px 34px 6px 14px;border:1px solid #dedede;float:none;font-size:14px;color:#666;}
.registered .member_login .loginbox .login-v{height:45px;padding: 0 0;margin-top:6px;float: left;}
.registered .member_login .loginbox .login-w{height: auto;margin-top: 0;}

.registered .x-input{width:339px;padding:6px 34px 6px 14px;border:1px solid #dedede;float:none;font-size:14px;color:#666;}
.registered .loginbox .login-v{height:36px;padding: 0 0;float: none;}
.registered .loginbox .member_login .login-v{height:36px;padding: 0 0;float: left;}
.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:250px;height:36px;line-height:normal;background:#D61518;font-family: 'Microsoft Yahei';margin-top:20px; margin-left:60px;color: #fff;}
.mod_regist_wrap .login_button{margin-top: 0;margin-left:0px;}
.registered .login_button span{font-size:18px;background: none;}
.registered .user_name{background-position:365px 6px;}
.registered .email{background-position:365px -28px;}
.registered .password{background-position:365px -64px}

.registered .member_login .user_name {
background-position: 284px 6px;
}
.registered .member_login .password{background-position: 284px -64px;}
.mobile_time{ line-height:30px; margin-left:5px;}
.mod_regist_wrap{width:970px;margin:0 auto;padding:1px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000',endColorstr='#33000000');background-color:rgba(0,0,0,0.1);}
.regist_border{background:#FFF;}
.registered_l h4{font-family:'Microsoft Yahei';font-size:14px;font-weight:normal;color:#090909;height:40px;*+line-height:40px;border-bottom:none;margin-bottom:10px;margin-top:20px;margin-left: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:#fdca00;border-bottom-color:#fff; font-weight:bold;}
.registered_l h4 a:hover{ text-decoration:none;}
.site{margin:10px 0px;line-height:26px;}
.registered_l{}
.registered_l .loginbox{margin-top: 42px;}
.registered_r{width:330px;margin-left:40px;}
.registered_lnk,.registered_rimg{width:330px;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:#e72410;float:left;width:310px}
.flowStep p{margin-top:15px;margin-left:-310px}
.flowStep .last{margin-right:-200px}
.flowStep .current{color:#e72410;}
.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:#e72410;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:6px 14px;background:#f4f4f4;border:1px solid #ddd;margin-right: 5px;}
#mobile_success span{line-height: 32px;}
.registered .loginbox .login-k{float:left;width:96px;color: #999;padding: 0 0;font-size: 14px;height: 36px;line-height: 36px;text-align:left;}
.registered .loginbox .login-v .crl_xu{height: auto;line-height:normal;width: 489px;float: right;font-size: 12px;}

.registered .loginbox .member_login .login-k{float:left;display:block;text-align:left;width:60px;text-align:right;line-height:32px;color: #999;padding: 0 0;}
.registered .loginbox .member_login .login-v .crl_xu{height: auto;line-height:normal;}

.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: #e72410}
.f_copyright_img{display: none;}
.loginbox div li{margin-bottom: 10px;}


.login_new{padding: 20px;border: 1px solid #dddddd;}
.login_new_title{
	height: 40px;
	line-height: 40px;
	padding: 0px 10px;
	background: url(login_title_left.jpg) repeat-x left bottom;
	margin-bottom: 20px;
}
.login_title_left{
	display: block;
	padding: 0px 15px;
	color: #666666;
	font-size: 18px;
	background: url(login_title_left_span.jpg) repeat-x left bottom;
}
.login_title_right{
	font-weight: 100;
	font-size: 12px;
}
.login_title_right a{color: #e63f49;}
.login_code{
	position: relative;
}
.login_verifycodebox{
	position: absolute;
	left: 79px;
top: 9px;
width: 180px;
}
.register_tab_title{width: 504px;height: 36px;display: block;margin-top:30px;}
.register_header_title{background: url(member.jpg) no-repeat;width: 970px;height: 130px;display: block;}
.register_header_shoptitle{background: url(business.jpg) no-repeat;width: 970px;height: 130px;display: block;}
.register_title_button{width: 247px;height: 36px;background: #727171;display: inline-block;line-height: 36px;text-align: center;font-size: 18px;}
.register_title_button .active{color: #727171;background: #FCC900;display: block;}
.register_title_button a{
	font-family:'Microsoft Yahei';
	font-size:14px;
	font-weight:normal;
	color:#fff;
	height:36px;
	*+line-height:36px;
	border-bottom:none;
	display: block;
}
.loginbox li.distance{margin-top: 42px;}
.loginbox .register_code_top{margin-top: 45px;}
.register_tip_icon{background: url(register_tip_icon.png) no-repeat;width: 14px;height: 14px;display: inline-block;padding-right:5px;}
.register_checkbox_style{width: 79px;height: 28px;display: inline-block;}
.qq_button{width: 20px;float:left !important;vertical-align:middle;margin-top:6px;}
.btn-block{background: #fff;background-color:#dd1e32;}
.col-sm-6{text-align: center;}