.page-login[data-v-3514a062]{display:flex;flex-direction:column;align-items:center;width:100vw;height:100vh;background:linear-gradient(90deg,#3c8dbc,#4fb2eb)}.page-login .decoration[data-v-3514a062]{left:50%;width:60vw;height:auto;z-index:1}.page-login .decoration[data-v-3514a062],.page-login .illustration[data-v-3514a062]{position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-login .illustration[data-v-3514a062]{left:30%;width:auto;height:50vh;z-index:2}@media screen and (max-width:576px){.page-login .illustration[data-v-3514a062]{display:none}}.page-login .header[data-v-3514a062]{display:flex;align-items:center;flex-shrink:0;color:#fff;padding:4vh 3vw;width:100vw;font-size:16px;z-index:5;overflow:hidden}@media screen and (max-width:576px){.page-login .header[data-v-3514a062]{padding:2vh 3vw}}.page-login .body[data-v-3514a062]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;width:100vw;padding-left:40vw;z-index:10}@media screen and (max-width:576px){.page-login .body[data-v-3514a062]{padding:0 3vw}}.page-login .body .title[data-v-3514a062]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100px;width:450px;margin-bottom:12px}@media screen and (max-width:576px){.page-login .body .title[data-v-3514a062]{width:100%}}.page-login .body .title>img[data-v-3514a062]{width:100%;height:auto}.page-login .body .login-box[data-v-3514a062]{flex-grow:1;padding:20px 40px;max-height:520px;background:#fff;border-radius:2px;width:450px}@media screen and (max-width:576px){.page-login .body .login-box[data-v-3514a062]{padding:16px;width:100%}}.page-login .body .login-box .login-box-header[data-v-3514a062]{display:flex;align-items:center;justify-content:space-between;height:60px;font-size:18px;color:#333;margin-bottom:24px}@media screen and (max-width:576px){.page-login .body .login-box .login-box-header[data-v-3514a062]{height:32px;margin-bottom:18px}}.page-login[data-v-3514a062] .body .el-input__inner{height:60px;line-height:60px;font-size:16px;border:1px solid #ccc;background-color:#f5f5f5;padding-left:40px}.page-login[data-v-3514a062] .body .el-input__icon{line-height:60px;font-size:20px;color:#1393fa}.page-login[data-v-3514a062] .body .el-input__prefix{left:10px}.page-login[data-v-3514a062] .body .el-button{font-size:18px;padding:20px 12px;margin-top:24px}.page-login[data-v-3514a062] .body .el-button span{letter-spacing:8px}.page-login[data-v-3514a062] .form-code .el-input__inner{border-right:none}.page-login[data-v-3514a062] .form-code .el-input-group__append{padding:0 10px;border:1px solid #ccc;border-left:none;background-color:#f5f5f5}.page-login .footer[data-v-3514a062]{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2vh;padding:12px;color:#333;font-size:20px;background:#fff;height:12.5vh;width:100vw;text-align:center;box-shadow:0 -4px 2px 0 rgba(0,0,0,.1);letter-spacing:2.67px;z-index:5}