/* 登录 */
.btn-wm:hover{background-color: #E53128;}
#footer{margin-top: 0;border: none;}
#login{background: url(../images/login-bj.png) no-repeat;}
#login .login-frame{width: 400px;background-color: white;border-radius: 5px;float: right;padding: 30px;margin: 6% 0;}
#login .login-frame .login-type{display: flex;margin-bottom: 30px;}
#login .login-frame .login-type li{flex: 1;text-align: right;padding-right: 30px;font-size: 16px;}
#login .login-frame .login-type li:last-child{text-align: left;padding-left: 30px;}
#login .login-frame .login-type li a{padding-bottom: 8px;}
#login .login-frame .login-type .active a{color: #E50112;border-bottom: 4px solid #E50012;}

#login label{font-weight: 550;margin-bottom: 7px;}
#login .other{font-size: 13px;}
#login .other .register{color: #E50112;margin-right: 8px;}
#login .other .pass{margin-left: 8px;}
#login .form-control{height: 40px;}
#login .form-group{margin-bottom: 20px;}
#login .tourist{margin-bottom: 0;}
#login .btn{padding: 9px 12px;}
#login .btn:hover{color: white;}
#phoneBox{display: none;}
#login .code{display: flex;}
#login .code input{flex: 1;margin-right: 15px;}
#sendAliCode:hover{background-color: #E53128;}

/* 小型设备（平板电脑，768px 起） */
@media (max-width: 768px) {
    #login .login-frame{width: 100%;margin:10% 0;}
}