/*!
 *  build: vue-admin-beautiful 
 *  vue-admin-beautiful author: chuzhixin 1204505056@qq.com 
 *  vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756 
 *  time: 2024-8-16 11:19:39
 */.h5_code[data-v-515dc122]{position:absolute;right:40px;bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;padding:10px;font-size:12px!important}.h5_code img[data-v-515dc122]{width:100px;height:100px}.wechat_code[data-v-515dc122]{position:absolute;right:180px;bottom:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;padding:10px;font-size:12px!important}.wechat_code img[data-v-515dc122]{width:100px;height:100px}[data-v-4d239831] .ant-input{height:auto}.login-container[data-v-4d239831]{width:100%;height:100vh;background:url(../../static/img/login_background.17c0b60d.jpg);background-size:cover;padding:24px 64px}.login-container .logo[data-v-4d239831]{height:32px;width:auto}.login-container .login-container-form[data-v-4d239831]{position:relative;z-index:999;width:528px;height:auto;margin-left:auto;margin-right:auto;margin-top:13vh;padding:64px 64px 40px;background:#fff;border-radius:12px}.login-container .login-container-form .login-container-title[data-v-4d239831]{font-style:normal;font-weight:600;font-size:32px;line-height:45px;color:#202839}.login-container .login-container-form .wx-login[data-v-4d239831]{float:right;margin-top:-109px;margin-right:-64px;cursor:pointer}.login-container .login-container-form .wx-login .wx-img[data-v-4d239831]{width:56px;height:56px}.login-container .login-container-form .input[data-v-4d239831]{height:40px;line-height:40px;border-radius:6px}.login-container .login-container-form .getCode[data-v-4d239831]{color:#4850ff}.login-container .login-container-form .getCode[data-v-4d239831]:first-child{cursor:pointer}.login-container .login-container-form .btn[data-v-4d239831]{margin-top:8px;border-radius:6px;font-weight:600;height:40px;background-color:#4850ff;border-color:#4850ff;color:#fff}.login-container .login-container-form .agree-position[data-v-4d239831]{text-align:center;margin-top:8px}.login-container .login-container-form .agree-position .agree[data-v-4d239831]{font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#adb6ca}.login-container .login-container-form .agree-position .sign-agreement[data-v-4d239831]{cursor:pointer;font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#58637b}@media screen and (max-width:768px){.login-container[data-v-4d239831]{padding:24px 24px}.login-container .login-container-form[data-v-4d239831]{width:100%;height:auto;margin-top:13vh;padding:24px 24px 40px}.login-container .login-container-form .login-container-title[data-v-4d239831]{font-style:normal;font-weight:600;font-size:24px;line-height:33px;color:#202839}.login-container .login-container-form .wx-login[data-v-4d239831]{float:right;margin-top:-57px;margin-right:-24px;cursor:pointer}.login-container .login-container-form .wx-login .wx-img[data-v-4d239831]{width:56px;height:56px}.login-container .login-container-form .input[data-v-4d239831]{height:40px;line-height:40px;border-radius:6px}.login-container .login-container-form .getCode[data-v-4d239831]{color:#4850ff}.login-container .login-container-form .getCode[data-v-4d239831]:first-child{cursor:pointer}.login-container .login-container-form .btn[data-v-4d239831]{margin-top:8px;border-radius:6px;font-weight:600;height:40px;background-color:#4850ff;border-color:#4850ff;color:#fff}.login-container .login-container-form .agree-position[data-v-4d239831]{text-align:center;margin-top:8px}.login-container .login-container-form .agree-position .agree[data-v-4d239831]{font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#adb6ca}.login-container .login-container-form .agree-position .sign-agreement[data-v-4d239831]{cursor:pointer;font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#58637b}}.login-container .login-container-footer[data-v-4d239831]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:99}.login-container .login-container-footer .footer-text[data-v-4d239831]{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#7e89a3}