
img{vertical-align:middle;}
.register_user span {display:inline-block;vertical-align:top;}
/*头部*/
.w_1000{
	width: 1000px;
    margin: 0 auto;
}
.loinTop{ padding-top: 20px; padding-bottom: 20px;}
.loinTop .w_1000{
	display: flex;
    justify-content: center;
}
.leftLine{ border-left: 1px solid #1e1b18; height: 80px; margin-left: 50px; margin-right: 50px;}
.loginWriting{ font-size: 34px; font-weight: bold; color: #787878; line-height: 80px;}
.loinTop div  h1 img{display:block;}
/*注册*/
.register_userDiv{
	    height: 500px;
	       border-top: 1px solid #1e1b18;
	           padding-top: 100px;
	               z-index: -10;
    background-image: url(../../images/login_bg.jpg);
            background-repeat: no-repeat;
    background-size: 100% 100%;
        height: 717px;
}
.RightForgetPwd img{
	width:200px;
}
.register_user{width:785px; height: 450px;margin:0 auto;    border: 1px solid #e5e5e5;box-shadow: 7px 7px 28px 0px #ccc;;
    border-radius: 10px;}
.register_user .icon{height:25px;line-height:25px;width:25px;vertical-align:middle;background-position:-239px -55px;}
.register_user .tips{color:#ff854e;display:none; position: absolute; left: 179px; bottom: 0px;}
.register_user li{padding-bottom:30px; text-align: center;}
.register_user ul{
	margin-top:20px;
}
.msg .fl.fz20{font-weight:bold;}/* width:365px; */
.register_user span.itme_name {text-align:right;margin-right:20px;height:40px;line-height:40px;}
input[type="text"],input[type="password"]{border:1px solid #ccc;background-color:#fff;height:38px;line-height:38px;padding-left:12px;width:286px;vertical-align:top;}
select,option{height:38px;line-height:38px;width:100px;}
#province,#city{width:88px;position:absolute;padding-left:12px;background-color:#fcfcfc;height:38px;line-height:38px;border:1px solid #ccc;}
#province{left:0;}
#city{left:104px;top:0;}
input.yzm{width:85px;height: 29px;}
.contents{width:300px;}
.contents.pword img{visibility:hidden;}
.contents .btn_vcode{width:100px;height:40px;margin-left:10px;line-height:40px;background-color:#ff8f3d;color:#fff;display:inline-block;text-align:center;}
.submit1{font-size:14px;height:40px;line-height:40px;width:300px;background-color:#0ba2e6;color:#fff;border:none;}
.submit{font-size:14px;height:40px;line-height:40px;width:300px;background-color:#ccc;color:#fff;border:none;}
input[type="checkbox"]{vertical-align:middle;}
input[type="text"]:focus,input[type="password"]:focus{background-color:#fff;}
.level1,.level2,.level3{display:inline-block;height:3px;width:90px;border:1px solid #ccc;}
.level1{background-color:#fcfcfc;}
.level2{background-color:#ffd8c6;margin-left:12px;}
.level3{background-color:#ff854e;margin-left:12px;}
.level1.none,.level2.none,.level3.none{visibility:hidden;}
.p_absolute{ display:block; position:absolute;bottom:-24px;}
.register_user .p_absolute{ display:block;}

.forgetPwdBotton{border-bottom: 1px solid #ddd;    font-size: 28px;
    text-align: center;
    color: #0ba2e6;
    height: 50px;
    line-height: 50px;}
.LeftForgetPwd{width:573px;}
#zctext{
	margin:0;
	    margin-left: 87px;
}
.RightForgetPwdDiv{width:210px; height: 400px; background: #fff;    border-left: 1px double #f5f5f5;    border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.RightForgetPwd p{font-size: 16px; margin-bottom: 10px;}
.RightForgetPwd div a{display: block; width:100px; height: 30px; line-height: 30px; text-align: center; margin: 0px auto; border-radius:5px; background: #0ba2e6;
color:#fff; font-size: 14px;}
.RightForgetPwd{text-align: center; margin-top: 60px; }
/*底部*/
.loginFoot a ,.loginFoot span{ margin-left: 3px; margin-right: 3px; color: #505050;}
.loginFoot .tel{ margin-left: 50px;}
.loginBottom{ text-align: center; padding-top: 50px; padding-bottom: 50px;}