.base-header[data-v-3bf8970c]{height:60px;width:100%;display:flex;justify-content:space-between;align-items:center;background-color:hsla(0,0%,100%,.15);box-shadow:0 2px 15px -10px rgba(132,132,134,.4);position:relative;z-index:1;padding:0 30px}.base-header .left-box[data-v-3bf8970c]{display:flex;align-items:center;gap:20px;font-size:16px;font-weight:550}.base-header .left-box img[data-v-3bf8970c]{cursor:pointer}.base-header .left-box .title[data-v-3bf8970c]{color:#fff;cursor:pointer}.base-header .right-box[data-v-3bf8970c]{display:flex;gap:40px;align-items:center}.base-header .right-box .phone-menu[data-v-3bf8970c]{display:none}.base-header .right-box .menu[data-v-3bf8970c]{color:#fff;font-weight:550;cursor:pointer;position:relative;top:2px}.base-header .right-box .menu[data-v-3bf8970c]:hover{color:#304e90}.base-header .right-box .name[data-v-3bf8970c]{color:#fff;font-weight:550}.base-header .right-box .el-icon--right[data-v-3bf8970c]{color:#fff}@media only screen and (max-width:767px){.base-header[data-v-3bf8970c]{padding:0 15px}.base-header .left-box img[data-v-3bf8970c]{height:25px}.base-header .left-box .title[data-v-3bf8970c]{display:none;font-size:14px}.base-header .right-box[data-v-3bf8970c]{gap:20px}.base-header .right-box .phone-menu[data-v-3bf8970c]{display:block;color:#fff;font-size:14px;font-weight:550;position:relative;top:1px}.base-header .right-box .menu[data-v-3bf8970c]{display:none}.base-header .right-box .name[data-v-3bf8970c]{color:#fff}}.base-footer[data-v-18fd10b8]{width:100%;height:60px;background-color:#304e90;color:#fff;display:flex;justify-content:center;align-items:center;gap:30px}.base-footer img[data-v-18fd10b8]{height:36px}.base-footer .copyright[data-v-18fd10b8]{text-align:center;font-size:13px}.base-footer .copyright p[data-v-18fd10b8]{line-height:20px}@media only screen and (max-width:767px){.base-footer[data-v-18fd10b8]{gap:10px}.base-footer img[data-v-18fd10b8]{height:20px}.base-footer .copyright[data-v-18fd10b8]{font-size:12px}.base-footer .copyright p[data-v-18fd10b8]{line-height:18px}}.drag_verify[data-v-5978ca72]{position:relative;background-color:#e8e8e8;text-align:center;overflow:hidden}.drag_verify .dv_handler[data-v-5978ca72]{position:absolute;top:0;left:0;cursor:move;border:1px solid #eee}.drag_verify .dv_handler i[data-v-5978ca72]{color:#666;padding-left:0;font-size:16px}.drag_verify .dv_handler .el-icon-circle-check[data-v-5978ca72]{color:#6c6;margin-top:9px}.drag_verify .dv_progress_bar[data-v-5978ca72]{position:absolute;height:34px;width:0}.drag_verify .dv_text[data-v-5978ca72]{position:absolute;top:0;color:transparent;-moz-user-select:none;-webkit-user-select:none;user-select:none;-o-user-select:none;-ms-user-select:none;background:-webkit-gradient(linear,left top,right top,color-stop(0,var(--textColor)),color-stop(.4,var(--textColor)),color-stop(.5,var(--textColor)),color-stop(.6,var(--textColor)),color-stop(1,var(--textColor)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-size-adjust:none;animation:slidetounlock 3s infinite}.drag_verify .dv_text[data-v-5978ca72] *{-webkit-text-fill-color:var(--textColor)}.goFirst[data-v-5978ca72]{left:0!important;transition:left .5s}.goFirst2[data-v-5978ca72]{width:0!important;transition:width .5s}.dialog-slider[data-v-273e8f45]{text-align:center}.dialog-slider .title[data-v-273e8f45]{font-size:20px;color:#333;font-family:SourceHanSansSC-regular}.dialog-slider .tip[data-v-273e8f45]{margin-top:20px;font-size:14px;color:#6c6c6c;font-family:SourceHanSansSC-regular}.dialog-slider .slider[data-v-273e8f45]{margin:30px 0 10px 0;display:flex;justify-content:center}[data-v-0b7f70e8] .el-tabs__content{padding:3px}.login-form[data-v-0b7f70e8]{min-height:370px;border-radius:10px}.login-form .form-title[data-v-0b7f70e8]{text-align:left;margin-bottom:30px}.login-form .form-title span[data-v-0b7f70e8]{color:#303133;font-size:24px;font-weight:550;font-family:SourceHanSansSC-regular}.login-form .form-content .forget-password[data-v-0b7f70e8] .el-form-item__content{display:flex;justify-content:space-between;color:#1963d4}.login-form .form-content .code-submit-button[data-v-0b7f70e8]{margin-top:52px}.login-form .form-content .form-bottom[data-v-0b7f70e8]{margin-top:10px;display:flex;justify-content:space-between}.login-form .form-content .form-bottom .register[data-v-0b7f70e8]{color:#1963d4;cursor:pointer}.login-form .form-content .form-bottom .off-campus-access[data-v-0b7f70e8]{color:#f48f42;cursor:pointer}.login-form[data-v-0b7f70e8] .el-tabs__header{margin-bottom:30px}.login-form[data-v-0b7f70e8] .el-tabs__header .el-tabs__item{font-weight:550;font-size:16px}.login-form[data-v-0b7f70e8] .el-button{background-color:#1963d4;border-color:#1963d4;border-radius:8px;height:40px;color:#fff;font-size:14px;font-family:Roboto;width:100%}.login-form[data-v-0b7f70e8] .el-button+.el-button{margin-left:0}.login-form[data-v-0b7f70e8] .el-input__wrapper{border-color:#dcdcdc;height:40px;line-height:40px;border-radius:8px;font-family:Roboto}.login-form[data-v-0b7f70e8] .el-input__wrapper.is-focus{box-shadow:0 0 4px 2px hsla(0,0%,80.8%,.5)}.login-form[data-v-0b7f70e8] .el-input__inner{font-size:14px;font-family:Roboto}.login-form[data-v-0b7f70e8] .el-input .el-input__prefix,.login-form[data-v-0b7f70e8] .el-input .el-input__suffix{display:flex;align-items:center}.login-form[data-v-0b7f70e8] .el-form-item{margin-bottom:20px}.login-form[data-v-0b7f70e8] .el-form-item__error{padding-top:4px}.login-form[data-v-0b7f70e8] .el-tabs__item.is-active,.login-form[data-v-0b7f70e8] .el-tabs__item:hover{color:#1963d4}.login-form[data-v-0b7f70e8] .el-tabs__active-bar{background-color:#1963d4}.login-form[data-v-0b7f70e8] .el-checkbox{--el-checkbox-checked-text-color:$ringdata-color;--el-checkbox-checked-input-border-color:$ringdata-color;--el-checkbox-checked-bg-color:$ringdata-color;--el-checkbox-input-border-color-hover:$ringdata-color}.login-form[data-v-0b7f70e8] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#1963d4;border-color:#1963d4}.login-form[data-v-0b7f70e8] .el-checkbox__input.is-checked+.el-checkbox__label{color:#1963d4}.container[data-v-3c92d631]{position:relative;overflow:hidden}.container .background[data-v-3c92d631]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;z-index:-1;-o-object-fit:cover;object-fit:cover}