.login[data-v-49e9b1cc]{height:100vh}.login .login-main[data-v-49e9b1cc]{position:relative;height:100%;background:url(../../static/img/login-bgimg.aa553494.png) center 0 no-repeat;background-size:100% 100%}.login .login-main .download[data-v-49e9b1cc]{position:absolute;top:30px;right:30px;font-size:16px;color:#fff;cursor:pointer}.login .login-main .download[data-v-49e9b1cc]:hover{color:#ffc800}.login .login-main .login-cont[data-v-49e9b1cc]{width:1330px;margin:0 auto;padding-top:5%}.login .login-main .login-cont .login-body[data-v-49e9b1cc]{display:flex;height:100%}.login .login-main .login-cont .login-body .bg-text[data-v-49e9b1cc]{width:57%;height:100%}.login .login-main .login-cont .login-body .bg-text img[data-v-49e9b1cc]{width:600px;margin-left:150px;margin-top:150px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc]{top:49px;right:0;width:450px;padding:20px 25px 0}.login .login-main .login-cont .login-body .login-form .login-card[data-v-49e9b1cc]{width:450px;height:515px;background:url(../../static/img/login-card.317f1a27.png);background-size:cover;background-repeat:no-repeat;border-radius:18px;box-shadow:0 0 21px 0 rgba(0,0,0,.09);border-top:.0625rem solid transparent}.login .login-main .login-cont .login-body .login-form .login-card .code-card-title[data-v-49e9b1cc]{position:relative}.login .login-main .login-cont .login-body .login-form .login-card .code-card-title .go-back[data-v-49e9b1cc]{position:absolute;top:-10px;left:-10px;width:12px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAAXNSR0IArs4c6QAAAQhJREFUKFONkDFLw1AURs8dFAdFqAVdBKkg7urQQXAXbDL0L3RUcGqqSECIrgqOgri4tqFSqh06OfgPLDjo6OhWq/nEaEIEq77p8t49333nGpmz5mtsss8ZcNM4sOPsW1JbUpR95QYv1CVWTezVD21/KOBUNSejBSzGTcYdcCVoP4/S7vr2mk5wqlqS0QRmfkoE7mVshYFdxlmlmh4Rs0Oak+sIY7MR2Im5noqRESLyf0BvEiuxtOtpQdASFD4V6MnoICaAdSD35XaebmmjpmmDJmI5uyXX05SMU4kSxkMKfCSUfY0P+lxERicM7Cj5YqWikac81xLFb8BvDs6u5om4/TcQu+5o+x2oGFzGZxsmtgAAAABJRU5ErkJggg==) center 0 no-repeat;background-size:100%;cursor:pointer}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info[data-v-49e9b1cc]{display:flex;flex-direction:column;align-items:center}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .promptInfo[data-v-49e9b1cc]{margin-top:46px;color:#f55b20;font-size:16px;text-align:center}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code[data-v-49e9b1cc]{position:relative;width:308px;height:46px;margin-top:58px;border:1px solid #cfcbcb;border-radius:26px;background-color:#fff}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code .input[data-v-49e9b1cc]{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:172px;height:36px!important;border:none;outline:none}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code .btn[data-v-49e9b1cc]{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:100px;height:26px;line-height:22px;color:#4f79ff;border:1px solid #4f79ff;border-radius:13px;background-color:#fff;cursor:pointer}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code .isDisableBtn[data-v-49e9b1cc]{border-color:#efefef;color:#333;background-color:#efefef}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code-btn[data-v-49e9b1cc]{width:342px;height:84px;margin-top:48px;text-align:center}.login .login-main .login-cont .login-body .login-form .login-card .getCode-info .code-btn .login-form-submit[data-v-49e9b1cc]{height:48px}.login .login-main .login-cont .login-body .login-form .login-card .login-card-title[data-v-49e9b1cc]{text-align:center;font-size:30px;font-weight:700;margin:40px;color:#24aec5;margin-top:55px}.login .login-main .login-cont .login-body .login-form .login-card .login-info[data-v-49e9b1cc]{margin:0 60px}.login .login-main .login-cont .login-body .login-form .login-card .login-info .login-p[data-v-49e9b1cc]{display:flex;align-items:center;font-weight:800;color:#000;font-size:16px}.login .login-main .login-cont .login-body .login-form .login-card .login-info img[data-v-49e9b1cc]{width:15px;margin-right:15px}.login .login-main .login-cont .login-body .login-form .login-form-title[data-v-49e9b1cc]{text-align:center;height:30px;line-height:34px;font-weight:500;font-size:36px;color:#3255c6;margin-top:20px;margin-bottom:60px}.login .login-main .login-cont .login-body .login-form .login-form-title img[data-v-49e9b1cc]{height:60px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-form p{margin:10px 0;font-size:20px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-form-item{height:45px;border-bottom:1px solid #24aec5;color:#24aec5;margin-bottom:30px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-form-item__label{width:90px!important;padding-left:10px;padding-right:0;line-height:45px;font-size:16px;color:#666;text-align:left}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-form-item__content{margin-left:10px!important;line-height:43px;font-size:16px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-form-item__content .el-form-item__error{font-size:16px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input__inner{padding:0 10px 0 0;height:45px;line-height:45px;font-size:18px;color:#24aec5;border:none;background:none}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input{font-size:16px}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input input::placeholder{font-weight:400;font-size:16px;color:#24aec5}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input input:-webkit-autofill,.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input select:-webkit-autofill,.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 62.5rem transparent inset!important;background:none!important;color:#24aec5;transition:background-color 50000s ease-in-out 0s!important}.login .login-main .login-cont .login-body .login-form[data-v-49e9b1cc] .el-input input{background:none;color:#24aec5}.login .login-main .login-cont .login-body .login-form .login-form-opt[data-v-49e9b1cc]{font-size:18px;height:30px;line-height:30px;display:flex;padding:0;border-radius:23px;align-items:center;justify-content:center;color:red}.login .login-main .login-cont .login-body .login-form .login-form-btn[data-v-49e9b1cc]{margin-top:15px}.login .login-main .login-cont .login-body .login-form .login-form-btn[data-v-49e9b1cc] .el-button{width:330px;font-size:20px;height:45px;background-color:#24aec5;border-radius:23px;padding:0;border:none}.login .login-main .login-cont .login-body .login-form .login-form-btn[data-v-49e9b1cc] .el-button:hover{background:#2fbad3}.login .login-main .login-cont .changePassword[data-v-49e9b1cc]{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:792px;height:539px;padding-top:52px;text-align:center;background:url(../../static/img/changePasswordBg-2.f3447a9e.png) center 0 no-repeat;background-size:100% 100%}.login .login-main .login-cont .changePassword .iconBox[data-v-49e9b1cc]{position:absolute;top:48px;right:48px;font-size:20px;cursor:pointer}.login .login-main .login-cont .changePassword h1[data-v-49e9b1cc]{font-size:30px;font-weight:400;color:#4f79ff}.login .login-main .login-cont .changePassword p[data-v-49e9b1cc]{font-size:16px;font-family:PingFangSC,PingFangSC-Regular;margin-top:0;margin-bottom:20px}.login .login-main .login-cont .changePassword .code2[data-v-49e9b1cc]{display:flex;width:100%}.login .login-main .login-cont .changePassword .code2 .yanZCode[data-v-49e9b1cc]{width:86px!important;padding-right:12px;line-height:45px;font-size:16px;color:#000;text-align:right}.login .login-main .login-cont .changePassword .code2 .code[data-v-49e9b1cc]{position:relative;width:360px;height:46px;border:1px solid #cfcbcb;border-radius:26px;background-color:#fff}.login .login-main .login-cont .changePassword .code2 .code .input[data-v-49e9b1cc]{position:absolute;top:50%;left:20px;transform:translateY(-50%);width:172px;height:36px!important;border:none;outline:none}.login .login-main .login-cont .changePassword .code2 .code .btn[data-v-49e9b1cc]{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:100px;height:26px;line-height:22px;color:#4f79ff;border:1px solid #4f79ff;border-radius:13px;background-color:#fff;cursor:pointer}.login .login-main .login-cont .changePassword .code2 .code .isDisableBtn[data-v-49e9b1cc]{border-color:#efefef;color:#000;background-color:#efefef}.login .login-main .login-cont .changePassword .promptInfo[data-v-49e9b1cc]{position:relative;height:26px;padding-left:110px;line-height:26px;text-align:left;margin-top:10px;margin-bottom:10px;font-size:13px;color:#f55b20;overflow:hidden}.login .login-main .login-cont .changePassword .promptInfo span[data-v-49e9b1cc]{position:absolute;top:-20px}.login .login-main .login-cont .changePassword .promptInfo .open-animation[data-v-49e9b1cc]{animation:moveDown-49e9b1cc .09s linear forwards}@keyframes moveDown-49e9b1cc{0%{top:-20px}to{top:0}}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-form{width:460px}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-form-item{width:100%;height:70px}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-form-item__label{width:100px!important;padding-left:10px;padding-right:10px;line-height:45px;font-size:16px;color:#000;text-align:right}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-form-item__content{margin-left:30px;border:1px solid #c4c4c4;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input__inner{padding-left:20px;height:45px;line-height:45px;font-size:18px;color:#c4c4c4;border:none;background:none}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input input::placeholder{font-weight:400;font-size:16px;color:#8f8f8f}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input input:-webkit-autofill,.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input select:-webkit-autofill,.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;background:none!important;color:#606266;transition:background-color 50000s ease-in-out 0s!important}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-input input{background:none;color:#606266}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-form-item__error{margin:6px 0 10px 10px;font-size:13px;color:#f55b20;text-align:left}.login .login-main .login-cont .changePassword[data-v-49e9b1cc] .el-button{width:100%;height:50px;font-size:16px;border-radius:25px}