.login-container[data-v-13c9919e]{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden;background-color:#f0f2f5}.login-container .video[data-v-13c9919e]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.login-container .login-box[data-v-13c9919e]{position:absolute;top:50%;right:200px;box-sizing:border-box;width:440px;padding:48px;background:#fff;border-radius:4px;box-shadow:0 6px 20px 0 rgba(0,29,113,.1);transform:translateY(-50%);z-index:1;animation:fadeIn-13c9919e .8s ease}.login-container .login-box .system-name[data-v-13c9919e]{margin-bottom:30px;font-size:28px;font-weight:500;color:var(--login-title-color,#303133);text-align:center;letter-spacing:1px}.login-container .login-box .login-tabs[data-v-13c9919e]{display:flex;margin-bottom:30px;border-bottom:1px solid #ebeef5}.login-container .login-box .login-tabs .login-tab-item[data-v-13c9919e]{flex:1;text-align:center;font-size:16px;color:#606266;padding:0 0 12px;cursor:pointer;transition:all .3s;position:relative}.login-container .login-box .login-tabs .login-tab-item[data-v-13c9919e]:hover{color:#365edf}.login-container .login-box .login-tabs .login-tab-item.active[data-v-13c9919e]{color:#365edf;font-weight:500}.login-container .login-box .login-tabs .login-tab-item.active[data-v-13c9919e]:after{content:"";position:absolute;bottom:-1px;left:50%;width:40%;height:2px;background-color:#365edf;transform:translateX(-50%)}.login-container .login-box .login-form .el-form-item[data-v-13c9919e]{margin-bottom:30px}.login-container .login-box .login-form .el-form-item[data-v-13c9919e]:last-child{margin-bottom:20px}.login-container .login-box .login-form .el-form-item .el-input[data-v-13c9919e]{font-size:14px}.login-container .login-box .login-form .el-form-item .el-input[data-v-13c9919e] .el-input__inner{height:42px;line-height:42px;padding-left:40px;border-radius:4px}.login-container .login-box .login-form .el-form-item .el-input[data-v-13c9919e] .el-input__prefix{left:12px;line-height:42px;color:#909399}.login-container .login-box .login-form .el-form-item .captcha-image[data-v-13c9919e]{display:flex;align-items:center;justify-content:center;width:129px;height:42px;margin-left:8px;font-size:20px;font-weight:700;letter-spacing:5px;color:#fff;cursor:pointer;background:#365edf;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;transition:all .3s}.login-container .login-box .login-form .el-form-item .captcha-image[data-v-13c9919e]:hover{background:#4a6fe5}.login-container .login-box .login-form .el-form-item .sms-button[data-v-13c9919e]{width:140px;margin-left:8px;height:42px;border-radius:4px;padding:0;font-size:14px}.login-container .login-box .login-form .register-link[data-v-13c9919e]{text-align:center;margin-top:15px;font-size:14px;color:#606266}.login-container .login-box .login-form .register-link a[data-v-13c9919e]{color:#365edf;cursor:pointer;margin-left:5px}.login-container .login-box .login-form .register-link a[data-v-13c9919e]:hover{text-decoration:underline}.login-container .login-box .login-form[data-v-13c9919e] .el-checkbox .el-checkbox__label{font-size:14px;color:#606266}.login-container .login-box .login-form[data-v-13c9919e] .el-checkbox .el-checkbox__label:hover{color:#365edf}.login-container .login-box .login-form .agreement-item[data-v-13c9919e]{display:flex;align-items:center}.login-container .login-box .login-form .agreement-item .agreement-text[data-v-13c9919e]{font-size:12px;margin-left:8px}.login-container .login-box .login-form .agreement-item .agreement-text .agreement-link[data-v-13c9919e]{color:var(--primary-color);cursor:pointer}.login-container .login-box[data-v-13c9919e] .el-button--primary{height:42px;font-size:16px;border-radius:4px;margin-top:10px;transition:all .3s}.login-container .login-box[data-v-13c9919e] .el-button--primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(54,94,223,.3)}.login-container .cur-version[data-v-13c9919e]{font-size:12px;z-index:1;position:absolute;left:50%;transform:translateX(-50%);bottom:16px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}@keyframes fadeIn-13c9919e{0%{opacity:0;transform:translateY(-48%) scale(.98)}to{opacity:1;transform:translateY(-50%) scale(1)}}