/*登录注册页面的公用头部样式*/
.login_header,.register_header{width: 100%;min-width: 1200px;height: 100px;}/* background: #fafafa; */
.login_header .header_center,.register_header .header_center{width: 1200px;margin: auto;}
.login_header .myfl img,.register_header .header_center img{margin-top: 20px;}
.login_header .myfl span,.register_header .header_center .myfl span{     font-weight: bold;
    height: 40px;
    line-height: 40px;
    /* border-left: 1px solid #eaeaea; */
    color: #999;
    font-size: 38px;
    display: inline-block;
    margin: 30px 0 0 0px;
    padding-left: 12px;}
/*登录头部样式*/
.login_header .myfr {margin-top: 40px;}
.login_header .myfr span{height: 12px;width: 1px;background: #bfbfbf;margin: 0 16px;}
.login_header .myfr a{font-size: 14px;color: #999;}
/*登录内容区*/
.login_content{width: 100%;height:100%;padding-top: 0px;margin: auto;background: url(./img/bg.png) no-repeat center 0; background-size: 100%;}
.login_content .login_box{/* box-shadow: #2196F3 0px 0px 10px inset; */width: 349px;height: 360px;border: 0px solid #ccc;border-radius: 4px; background: rgba(255,255,255,.5);
    background: url(./img/loginbg3.png) no-repeat center 0;
    background-size: 100%;
}
.login_content .login_box .tabchange em{display: inline-block;width: 1px;height: 52px;background: #ccc;}
.login_content .login_box .tabchange span{    display: inline-block;
    width: 98px;
    margin-left: 22px;
    height: 51px;
    line-height: 51px;
    text-align: center;
    font-size: 16px;
    color: #666;
    cursor: pointer;}
    .tabchange{
    top: 35px;    margin-left: 29px;
    }
.login_content .login_box .tabchange .bor_bottom{    border-bottom: 1px solid #ccc0;
    background: #ffffff00;}
.login_content .login_box .tabchange .sign_select{color: #ffffff;}
.login_content .login_box .system_error{height: 26px;line-height: 26px;padding: 0 20px;color: red;}
.login_content .login_box input[type="text"],.login_content .login_box input[type="password"]{
	/*width: 298px;height: 46px;border: 1px solid #ccc;border-radius: 4px;outline: none;
	margin-left: 20px;padding-left: 10px;line-height: 46px;*/
	    width: 242px;
    height: 31px;
    border: 1px solid #ccc;
    border-radius: 4px;
    outline: none;
    margin-top: 6px;
    margin-left: 52px;padding-left: 34px;
    line-height: 46px;
	}
.login_content .login_box .username_error,.login_content .login_box .password_error{height: 18px;line-height: 18px;color: red;margin: 0 20px;}
.login_content .login_box .username_error span,.login_content .login_box .password_error span{padding-left: 16px;background: url("../img/advert/login_error_icon.png") no-repeat 0 center;display: none;}
.login_content .login_box .forget_password a{display: inline-block;margin-right: 20px;color: #999999;line-height: 24px;}
.login_content .login_box .submit_btn{    border: none;
    padding-left: 0;
    width: 241px;
    font-size: 12px;
    height: 31px;
    border-radius: 5px;
    background: #33a0fe;
    color: white;
    margin: 3px 10px 10px 52px;
    cursor: pointer;
    font-size: 13px;}
.login_content .login_box .entry_mode{margin: 0 20px;color: #999;}
.login_content .entry_mode a{color: #999;}
.login_content .entry_mode span{line-height: 24px;}
.login_content .entry_mode a em{width: 34px;height: 34px;display: block;background: url("../img/advert/login_entry_icon1.png") no-repeat center;margin-left: 10px;}
.login_content .entry_mode a:hover em{background: url("../img/advert/login_entry_icon2.png") no-repeat center;}
/*登录底部*/
.login_bottom{width: 1200px;margin: 15px auto;text-align: center;color: #999999;}
/*注册头部*/
.register_header{border-bottom: 1px solid #f5f5f5;}
.register_header .header_center .myfr a{color: #999;float: left;}
.register_header .header_center .myfr span{height: 12px;width: 1px;background: #bfbfbf;margin: 4px 16px 0 16px;float: left;}
.register_header .header_center .myfr{margin-top: 40px;}
.register_header .header_center .myfr em{color: #ed4f36;margin-left: 4px;}
/*注册内容区*/
.register_content{width: 1200px;margin: auto;background: url("") no-repeat 0 138px;padding-bottom: 60px;}
.register_content .seller_register_title{font-size: 34px;color: #434343;margin: 80px 0 0 84px;}
.register_content .register_box{width: 340px;}
.register_content .register_box input{width: 300px;height: 40px;line-height: 40px;border: 1px solid #ccc;border-radius: 4px;outline: none;padding-left: 38px;margin-top: 14px;}
.register_content .title{height: 24px;line-height: 24px;margin:48px auto 16px;}
.register_content .title h1{font-size: 24px;color: #333;font-weight: normal;width: 200px;text-align: center;}
.register_content .title span{width: 70px;height: 1px;background: #ccc;margin-top: 12px;}
.register_content .register_box .username{background: url("../img/advert/user_register_input1.png") no-repeat 14px center;}
.register_content .register_box .password{background: url("../img/advert/user_register_input2.png") no-repeat 14px center;}
.register_content .register_box .password_again{background: url("../img/advert/user_register_input2.png") no-repeat 14px center;}
.register_content .register_box .phone_num{background: url("../img/advert/user_register_input3.png") no-repeat 14px center;}
.register_content .register_box .message_code_box{position: relative;}
.register_content .register_box .message_code{background: url("../img/advert/user_register_input4.png") no-repeat 14px center;}
.register_content .register_box .message_code_again{position: absolute;display: none;right: 0;top: 14px;width: 120px;height: 42px;background: #ccc;color: #fff;border-radius: 4px;text-align: center;line-height: 42px;}
.register_content .register_box .photo_code input{background: url("../img/advert/user_register_input5.png") no-repeat 14px center;}
.register_content .register_box .qq_num{background: url("../img/advert/user_register_input6.png") no-repeat 14px center;}
.register_content .register_box p{color: red;padding-left: 16px;background: url("../img/advert/login_error_icon.png") no-repeat 0 center;display: none;}
.register_content .register_box .message_code{width: 164px;}
.register_content .register_box .message_code_btn{display: inline-block;width: 120px;height: 42px;line-height: 42px;text-align: center;border-radius: 4px;margin-top: 14px;color: #fff;cursor: pointer;background: #ed4f36;}
.register_content .register_box .photo_code{border: 1px solid #ccc;border-radius: 4px;margin-top: 14px;}
.register_content .register_box .photo_code input{border: none;width: 200px;margin-top: 0;height: 42px;line-height: 42px;}
.register_content .register_box .photo_code img{width: 100px;height: 42px;cursor: pointer;}
.register_content .register_box .source{width: 340px;height: 42px;line-height: 42px;border: 1px solid #ccc;border-radius: 4px;outline: none;padding-left: 38px;margin-top: 14px;background: url("../img/advert/user_register_input7.png") no-repeat 14px center;}
.register_content .register_box .my_agreement {margin-top: 30px;color: #666;}
.register_content .register_box .my_agreement input{width: auto;height: auto;vertical-align: middle;margin: -1px 10px 0 0;}
.register_content .register_box .my_agreement a{color: #ed4f36;}
.register_content .register_box .submit_btn{display: inline-block;text-align: center;margin-top: 20px;padding-left: 0;width: 340px;height: 42px;font-size: 18px;border:none;border-radius: 4px;background: #ed4f36;color: #fff;line-height: 42px;}
/*用户注册底部*/
.register_bottom{background: #fafafa;text-align: center;height: 68px;line-height: 68px;color: #999;}


@media screen and (max-width: 2827px) {
    .header_center { 
        padding-top:5%!important;
    }
    .login_box{margin-top: 260px!important;transform: scale(1.6, 1.6);}
    
}

@media screen and (max-width: 2027px) {
    .header_center { 
        padding-top:7%!important;
    }
    .login_box{margin-top: 180px!important;transform: scale(1.1, 1.1);}
    
}

@media screen and (max-width: 1607px) {
    .header_center { 
        padding-top:3%!important;
    }
    .login_box{margin-top: 77px!important;transform: scale(1, 1);}
}











