.main-div{
    /*background: url(./img/backgroud-all.png) no-repeat center 0;*/
    -webkit-background-size:100% 100%;
    width: 100%;
    height: 100%;
    font-family: "思源宋体 CN SemiBold";
}
#rdPass,#rdname,#code_input::-webkit-input-placeholder{
    font-family: "思源宋体 CN SemiBold";
}    /* 使用webkit内核的浏览器 */
#rdPass,#rdname,#code_input:-moz-placeholder{
    font-family: "思源宋体 CN SemiBold";
}                  /* Firefox版本4-18 */
#rdPass,#rdname,#code_input::-moz-placeholder{
    font-family: "思源宋体 CN SemiBold";
}                  /* Firefox版本19+ */
#rdPass,#rdname,#code_input:-ms-input-placeholder{
    font-family: "思源宋体 CN SemiBold";
}/* IE浏览器 */


/*登录注册页面的公用头部样式*/
.login_header{text-align: center;width: 360px;height: 20%;margin:0 auto;}
.login_header .header_center{width: 800px;height: 20%;margin:0 auto;}

.login_header .myfl img,.register_header .header_center img{margin-top: 40px;}
.login_header .myfl span,.register_header .header_center .myfl span{
    height: 80px;line-height: 90px;color: #0f0f0f;
    font-family: "思源宋体 CN SemiBold";
    font-size: 40px;display: inline-block;margin: 30px 0 0 30px;}
/*登录头部样式*/
.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{
    display: table;
    table-layout: fixed;
    overflow: hidden;
    width: 100%;
    height: 100%;
    margin:0 auto;
}
#loginForm{
    background-color: white;
    width: 80%;
    margin-left: 10%;
    margin-top: 5%;
    min-height: 420px;
}
.login-left {
    display: table-cell;
    position: relative;
    margin-bottom: 0;
    border-width: 0;
    width: 60%;
    /*height: 80%;*/
    background: url(./img/background-left.png) no-repeat center 0;
    -webkit-background-size:100% 100%;
}
.login-right {
    display: table-cell;
    position: relative;
    border-width: 0;
    width: 40%;
    /*height: 80%;*/
    background: url(./img/background-right.png) no-repeat center 0;
    -webkit-background-size:100% 100%;
    text-align: center;
}
.login-btn input{
    background: url(./img/login-btn.png) no-repeat center 0;
    -webkit-background-size:100% 100%;
    margin-left: 5%;
    width: 300px;
    height: 46px;
    color: white;
    text-align: center;
    letter-spacing: 2px;
}
.login_content .login_box .tabchange{ margin: auto;width: 330px;height: 51px;}
.login_content .login_box .tabchange span{display: inline-block;width: 110px;height: 51px;line-height: 51px;text-align: center;font-size: 16px;color: #999999;cursor: pointer;font-family:'思源宋体 CN SemiBold'}
.login_content .login_box .tabchange .sign_select{color: #ed4f36;border-bottom: 1px solid #ed4f36;}
.login_content .login_box .tabchange .sign_type{color: #999999;}
.login_content .login_box .system_error{height: 26px;line-height: 26px;width: 300px;color: red;}
.login_content .login_box input[type="text"],.login_content .login_box input[type="password"]{width: 230px;height: 46px;border: 1px solid #ccc;border-radius: 4px;outline: none;margin-left: 20px;padding-left: 10px;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: 30px;}
.login_content .login_box .submit_btn{border: none;padding-left: 0;width: 310px;height: 48px;background: #ed4f36;color: white;margin: 20px;cursor: pointer;font-size: 18px;}
.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_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;}












