html,body{height:100%}*{margin:0;padding:0}#app{height:100%;width:100%}.search-header{margin:10px 0}.table-btn{display:flex;align-items:center;height:40px}.table-btn .el-button{width:88px;height:32px}.el-pagination{display:flex;justify-content:center;margin-top:20px}*{padding:0;margin:0}ul li{list-style:none}html,body,#app{width:100%;height:100%}.login[data-v-2ecb4e05]{width:100%;height:100%;overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:flex-end;padding-right:clamp(24px,6vw,96px);background:radial-gradient(900px circle at 12% 18%,rgba(67,129,255,.28),transparent 60%),radial-gradient(700px circle at 82% 82%,rgba(17,198,142,.16),transparent 62%),linear-gradient(135deg,#f4f8ff,#eef2ff 40%,#f5fbff)}.login.login[data-v-2ecb4e05]:after{content:"";position:absolute;inset:0;background-image:url(../images/bg.DhLcInn8.jpg);background-size:100% 100%;background-position:center;z-index:0;opacity:.38}.login .login_glow[data-v-2ecb4e05]{position:absolute;width:540px;height:540px;right:12%;top:50%;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#3e76ff29,#3e76ff00 72%);z-index:0}.login .login_form[data-v-2ecb4e05]{position:relative;width:420px;min-height:468px;z-index:1;background:#ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.75);box-shadow:0 22px 50px #1f316d2e;border-radius:24px;overflow:hidden}.login .login_form .login_form_title[data-v-2ecb4e05]{color:#1b2847;border-bottom:1px solid rgba(23,49,128,.08);padding:26px 28px 18px}.login .login_form .login_form_title .login_form_title_text[data-v-2ecb4e05]{font-size:28px;font-weight:600;letter-spacing:.5px;line-height:1.3}.login .login_form .login_form_title .login_form_title_sub[data-v-2ecb4e05]{margin-top:6px;font-size:14px;color:#60719a}.login .login_form .login_form_body[data-v-2ecb4e05]{padding:24px 28px 30px}.login .login_form .login_form_body[data-v-2ecb4e05] .el-form-item__label{font-size:14px;color:#384b78;font-weight:600}.login .login_form .login_form_body[data-v-2ecb4e05] .el-input__wrapper{box-shadow:0 0 0 1px #637eba33 inset;border-radius:12px;background:#fffffff2;transition:all .2s ease}.login .login_form .login_form_body[data-v-2ecb4e05] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #3b6cff inset}.login .login_form .login_form_body[data-v-2ecb4e05] .el-input__inner{color:#1f2e56}.login .login_form .login_form_body .btn_item[data-v-2ecb4e05]{display:flex;justify-content:center;align-items:center;margin:42px auto 0;width:100%;height:46px;background:linear-gradient(95deg,#2f77ff,#3f9bff 45%,#10b8a4);box-shadow:0 10px 24px #326ce257;border-radius:12px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.login .login_form .login_form_body .btn_item[data-v-2ecb4e05]:hover{transform:translateY(-1px);box-shadow:0 14px 28px #326ce261}.login .login_form .login_form_body .btn_item[data-v-2ecb4e05]:active{transform:translateY(0)}.login .login_form .login_form_body .btn_item .login-btn[data-v-2ecb4e05]{color:#fff;font-size:16px;font-weight:600;letter-spacing:1px}@media(max-width:768px){.login[data-v-2ecb4e05]{justify-content:center;padding:0 16px}.login .login_glow[data-v-2ecb4e05]{right:auto;left:50%;transform:translate(-50%,-50%);width:460px;height:460px}.login .login_form[data-v-2ecb4e05]{width:100%;max-width:420px;min-height:auto;border-radius:20px}.login .login_form .login_form_title[data-v-2ecb4e05]{padding:22px 22px 14px}.login .login_form .login_form_title .login_form_title_text[data-v-2ecb4e05]{font-size:24px}.login .login_form .login_form_body[data-v-2ecb4e05]{padding:20px 22px 24px}}.el-menu-vertical-demo[data-v-450d8b6c]{height:100%}.pageHeader[data-v-4b3d771d]{display:flex;justify-content:space-between;align-items:center;height:60px}.pageHeader .el-page-header[data-v-4b3d771d]{display:flex;align-items:center;height:100%}.user-header[data-v-4b3d771d]{display:flex;align-items:center;cursor:pointer}.user-header img[data-v-4b3d771d]{margin-right:4px;width:26px}.homePage[data-v-5e27352c]{height:100%;box-sizing:border-box;overflow:hidden}.homePage .homePageRow[data-v-5e27352c]{height:100%}.homePage .homePageContainer[data-v-5e27352c]{height:100%;overflow-y:auto;padding:5px 20px}
