/**
@@ +----------------------------------------------------------------------
// @  月梦框架 [ DM299 ]
// +----------------------------------------------------------------------
~~ @  版权所有 2021-2027 月梦网络 [ https://www.dm299.com ]
~~ +----------------------------------------------------------------------
** @  taobao：https://dm299.taobao.com不能倒卖哦 一发现停止任何服务
|| +----------------------------------------------------------------------
~~ @  如需商业使用，请确保已获得商业授权，否则将承担相应的法律风险
// @  请不要对程序进行任何形式任何目的的再发布。
@@ +----------------------------------------------------------------------
// @  作者: 月梦网络 [119804869]
|| +----------------------------------------------------------------------
 */
.login-bg{ background:url(../images/bg.png) no-repeat center;background-size: cover;overflow: hidden;}.login{margin: 120px auto 0 auto;min-height: 420px;max-width: 420px;padding: 40px;background-color: #ffffff;margin-left: auto;margin-right: auto;border-radius: 4px;box-sizing: border-box;}.login a.logo{display: block;height: 58px;width: 167px;margin: 0 auto 30px auto;background-size: 167px 42px;}.login .message {margin: 10px 0 25px -58px;padding: 18px 10px 18px 60px;background: #189F92;position: relative;color: #fff;font-size: 16px;}.input-box{position: relative;margin-bottom:15px;}.input-icon {position: absolute;top: 16px;left: 15px;z-index: 9;color:#BCB8B2;line-height:1;}.login input[type=text],.login input[type=file],.login input[type=password],.login input[type=email], select {border: 1px solid #DCDEE0;vertical-align: middle;border-radius: 3px;height: 50px;padding: 0px 16px 0 40px;font-size: 14px;color: #555555;outline:none;width:100%;box-sizing: border-box;}.login input[type=text]:focus,.login input[type=file]:focus,.login input[type=password]:focus,.login input[type=email]:focus, select:focus {border: 1px solid #27A9E3;}.login input[type=submit],.login input[type=button]{display: inline-block;vertical-align: middle;padding: 12px 24px;margin: 0px;font-size: 18px; line-height: 24px;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;color: #ffffff;background-color: #189F92;border-radius: 3px;border: none;-webkit-appearance: none;outline:none;width:100%;}.login .code_tip{font-size: 12px;color: #999 ;position: absolute;right: 10px;top: 15px;display: inline-block;height: 25px;line-height: 25px;cursor: pointer;border: 1px solid #ccc !important;border-radius: 50px;padding:0 10px;}.login .login_tip{font-size:13px;color:#9D9D9D;margin-top:20px;}.login .login_tip a{color: #7789F0;}.login a {color: #8A8A8A;text-decoration: none;cursor: pointer;}.login a:hover{color: #444444;}.login_tip_between{display: flex;justify-content: space-between;align-items: center;}.other_login {display:flex;justify-content: center;}.other_login a{margin-top:30px;margin-left:10px;width:40px;height:40px;text-align:Center;line-height:40px;border-radius:50%;}.other_login .password{background:#DCDEE0;display:none;}.other_login .password i{font-size:26px;color:#fff;}.other_login .wechat i{font-size:40px;color:#33CC00;}.login .qrcode{width:220px;height:220px;border: 1px solid #DCDEE0;margin:0 auto;display: block;text-align:center;line-height:220px;}.login .qrcode img{max-width:218px;max-height:218px;}@media screen and (max-width: 768px) { .login-bg{background:#fff;}.login{margin: 80px auto 20px auto;min-height: 340px;max-width: 90%;padding: 0;}.login .message {margin: 0 0 10px 0;background: #fff;color: #000;padding: 0;font-size: 20px;font-weight: 400;}.input-box{margin-bottom:8px;}.input-icon {top:12px;left:0px;}.login input[type=text],.login input[type=password]{border-left: 0;border-right: 0;border-top: 0;border-radius: 0;height: 44px;line-height: 44px;padding-left:20px;}.login input[type=text]:focus,.login input[type=password]:focus{border-left: 0;border-right: 0;border-top: 0;}.login input[type="submit"], .login input[type="button"] {font-size:14px;padding: 9px 0;margin-top:20px; border-radius:6px;}}