.page-login[data-v-628455da]{position:relative}.page-login .content__wrapper[data-v-628455da]{height:100vh;overflow-y:auto}.page-login[data-v-628455da]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../img/login_bg.cf66c744.png);background-size:cover;z-index:-1}.page-login .content[data-v-628455da]{min-width:1100px;display:flex;align-items:center;justify-content:center;position:relative;padding:120px 20px 150px;min-height:100vh}.page-login .content .login-header[data-v-628455da]{width:100%;height:120px;padding-left:30px;position:absolute;top:0;left:0;display:flex;align-items:center}.page-login .content .login-header img[data-v-628455da]{width:480px}.page-login .content .login-body[data-v-628455da]{width:100%;padding:30px 150px 30px 100px;height:100%;display:flex;align-items:center;justify-content:center}.page-login .content .login-body .message[data-v-628455da]{width:1000px}@media only screen and (max-width:1600px){.page-login .content .login-body .message[data-v-628455da]{width:700px}}@media only screen and (max-width:1280px){.page-login .content .login-body .message[data-v-628455da]{width:500px}}.page-login .content .login-body[data-v-628455da] .login-form__wrapper{min-width:380px;padding:30px;background-color:#fff;border-radius:8px;margin-left:150px;box-shadow:0 0 0 10px hsla(0,0%,100%,.2)}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .title{font-size:25px;margin-bottom:20px}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .label{font-size:17px}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .el-input__inner{height:48px}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .captcha-row{display:flex;gap:10px;align-items:center}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .captcha-row .captcha-input{flex:1}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .captcha-row .captcha-display{flex-shrink:0;width:140px;height:48px;background:#f0f2f5;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #dcdfe6}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .captcha-row .captcha-display:hover{background:#e6f7ff;border-color:#11bb8d}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .captcha-row .captcha-display .captcha-question{font-size:18px;font-weight:700;color:#333;letter-spacing:1px}.page-login .content .login-body[data-v-628455da] .login-form__wrapper .el-button{padding:0;width:100%;height:45px;margin-top:22px;background-color:#007aff;color:#fff;font-size:15px;font-weight:550;border-radius:5px}.page-login .content .login-footer[data-v-628455da]{width:100%;height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;color:#fff;background-color:rgba(0,0,0,.2)}.page-login .content .login-footer p[data-v-628455da]{font-size:18px;line-height:35px;letter-spacing:1.5px}.page-login .content .login-footer a[data-v-628455da]{color:#fff;text-decoration:none}.page-login .content .login-footer a[data-v-628455da]:hover{text-decoration:underline}@media screen and (max-width:1600px){.login-body[data-v-628455da]{padding-right:100px!important}.login-form__wrapper[data-v-628455da]{min-width:340px!important}}@media screen and (max-width:1360px){.login-form__wrapper[data-v-628455da]{min-width:290px!important}}@media screen and (max-width:1280px){.login-form__wrapper[data-v-628455da]{min-width:250px!important}}