@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}.flex{display:flex}.align-center{align-items:center}.space-between{justify-content:space-between}.space-center{justify-content:center}.space-around{justify-content:space-around}.flex-wrap{flex-wrap:wrap}.text-center{text-align:center}.container{max-width:1400px;margin:0 auto}.mg-b-20{margin-bottom:20px}.mg-b-30{margin-bottom:30px}.mg-b-50{margin-bottom:50px}.mg-t-50{margin-top:50px}.flex-column{flex-direction:column}h1{padding-left:20px;position:relative;font-size:30px;margin-bottom:50px}h1 span{font-size:16px;color:#666;line-height:33px;margin-left:20px;font-weight:400}p{line-height:30px}h1:after{content:"";width:6px;height:100%;background:#0a2463;position:absolute;left:0;top:2px}.mask{width:100vw;height:100vh;background:#00000080;position:fixed;left:0;top:0}.login-box{width:550px;box-sizing:border-box;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:20px;overflow:hidden}.login-box .close{width:25px;height:25px;position:absolute;right:20px;top:20px;cursor:pointer}.login-box.show{display:block}.login-box .content{padding:40px 50px;flex:1}.login-box .panel{padding:20px;background:#fff;box-shadow:0 0 10px #0000001a;margin-top:20px;border-radius:10px}.login-box .panel .tab>div{font-size:.9rem;color:#999;padding-bottom:10px;margin-right:20px;cursor:pointer}.login-box .panel .tab>div.on{color:#0a2463;font-weight:600;border-bottom:1px solid #0a2463}.login-box .form-item input{height:50px;padding:10px 15px;box-sizing:border-box;background:#f8f5f3;border:none;border-radius:10px;margin-top:20px;flex:1}.login-box .priva{font-size:14px}.login-box .priva a{color:#f58220}.login-box input[type=checkbox]{-webkit-appearance:none;appearance:none;width:16px;height:16px;background-color:fff;border:1px solid #000;margin-right:10px}.login-box input[type=checkbox]:checked{background-color:#0a2463;position:relative}.login-box input[type=checkbox]:checked:after{content:"√";position:absolute;top:2px;left:2px;width:3px;height:6px;border:solid #0a2463;border-width:0 2px 2px 0;transform:rotate(15deg);color:#fff}.login-box .phone input{width:100%}input:focus{outline:none}.login-box .getCode{background:#0a2463;outline:none;color:#fff;width:150px;margin-left:10px;margin-top:20px;border-radius:10px;cursor:pointer}.ml-10px{margin-left:10px}.login-box .getCode.disabled{background:#e5e5ee;color:#333}.login-box .login-btn{width:100%;border-radius:10px;background:#0a2463;color:#fff;padding:15px 0;margin-top:20px;cursor:pointer}.login-box .tool{font-size:14px;margin-top:10px;margin-bottom:50px}@media screen and (max-width: 1440px){.container{padding:0 20px}}@media screen and (max-width: 768px){h1.flex{font-size:20px;display:block}h1.flex span{display:flex;margin-left:0}}.el-dialog{color:var(--el-text-color-primary)}.el-dialog__header .dialog-title{color:var(--el-text-color-primary);font-weight:600;font-size:16px}:root{--el-text-color-primary: #303133}.el-overlay,.el-overlay-dialog,.el-overlay.is-message-box{isolation:isolate}.el-dialog__header{display:flex;align-items:center}.el-dialog__title{color:var(--el-text-color-primary);line-height:1.2}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.is-error .upload[data-v-94f82d36] .el-upload,.is-error .upload[data-v-94f82d36] .el-upload-dragger{border:1px dashed var(--el-color-danger)!important}.is-error .upload[data-v-94f82d36] .el-upload:hover,.is-error .upload[data-v-94f82d36] .el-upload-dragger:hover{border-color:var(--el-color-primary)!important}[data-v-94f82d36] .disabled .el-upload,[data-v-94f82d36] .disabled .el-upload-dragger{cursor:not-allowed!important;background:var(--el-disabled-bg-color);border:1px dashed var(--el-border-color-darker)!important}[data-v-94f82d36] .disabled .el-upload:hover,[data-v-94f82d36] .disabled .el-upload-dragger:hover{border:1px dashed var(--el-border-color-darker)!important}.upload-box .no-border[data-v-94f82d36] .el-upload{border:none!important}.upload-box[data-v-94f82d36] .upload .el-upload{position:relative;display:flex;align-items:center;justify-content:center;width:var(--3e39f80e);height:var(--6f360fdf);overflow:hidden;border:1px dashed var(--el-border-color-darker);border-radius:var(--3830b714);transition:var(--el-transition-duration-fast)}.upload-box[data-v-94f82d36] .upload .el-upload:hover{border-color:var(--el-color-primary)}.upload-box[data-v-94f82d36] .upload .el-upload:hover .upload-handle{opacity:1}.upload-box[data-v-94f82d36] .upload .el-upload .el-upload-dragger{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;overflow:hidden;background-color:transparent;border:1px dashed var(--el-border-color-darker);border-radius:var(--3830b714)}.upload-box[data-v-94f82d36] .upload .el-upload .el-upload-dragger:hover{border:1px dashed var(--el-color-primary)}.upload-box[data-v-94f82d36] .upload .el-upload .el-upload-dragger.is-dragover{background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)!important}.upload-box[data-v-94f82d36] .upload .el-upload .upload-image{width:100%;height:100%;object-fit:contain}.upload-box[data-v-94f82d36] .upload .el-upload .upload-empty{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;line-height:30px;color:var(--el-color-info)}.upload-box[data-v-94f82d36] .upload .el-upload .upload-empty .el-icon{font-size:28px;color:var(--el-text-color-secondary)}.upload-box[data-v-94f82d36] .upload .el-upload .upload-empty .camera-icon-large{font-size:32px;color:var(--el-color-primary)}.upload-box[data-v-94f82d36] .upload .el-upload .upload-handle{position:absolute;top:0;right:0;display:flex;width:100%;height:100%;cursor:pointer;background:#0009;opacity:0;box-sizing:border-box;transition:var(--el-transition-duration-fast);align-items:center;justify-content:center}.upload-box[data-v-94f82d36] .upload .el-upload .upload-handle .handle-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 6%;color:#f0f8ff}.upload-box[data-v-94f82d36] .upload .el-upload .upload-handle .handle-icon .el-icon{margin-top:2px;font-size:130%;line-height:130%}.upload-box[data-v-94f82d36] .upload .el-upload .upload-handle .handle-icon span{font-size:85%;line-height:85%}.upload-box[data-v-94f82d36] .upload .el-upload .circular-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;cursor:pointer}.upload-box[data-v-94f82d36] .upload .el-upload .circular-overlay .camera-icon{color:#fff;font-size:20px}.upload-box[data-v-94f82d36] .upload .el-upload .circular-overlay:hover{opacity:1}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu{position:absolute;background:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:80px;padding:4px 0}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s;font-size:14px;color:#606266}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item .el-icon{margin-right:6px;font-size:16px}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item:hover{background-color:#f5f7fa}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item:first-child{border-radius:6px 6px 0 0}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item:last-child{border-radius:0 0 6px 6px}.upload-box[data-v-94f82d36] .upload .el-upload .circular-menu .menu-item:only-child{border-radius:6px}.upload-box .el-upload__tip[data-v-94f82d36]{line-height:18px;text-align:center}.dialog-body[data-v-28fdbf11]{padding:16px}.form-container[data-v-28fdbf11]{max-width:420px;margin:0 auto}.avatar-upload[data-v-28fdbf11]{display:flex;align-items:center;gap:15px}.avatar-preview[data-v-28fdbf11]{border:2px solid #e4e7ed}.upload-actions[data-v-28fdbf11]{display:flex;flex-direction:column;gap:8px}.dialog-footer[data-v-28fdbf11]{text-align:right}[data-v-28fdbf11] .el-form-item__label{font-weight:600;color:#303133}[data-v-28fdbf11] .el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc}.dialog-body[data-v-f984efbb]{padding:16px}.form-container[data-v-f984efbb]{max-width:420px;margin:0 auto}.dialog-footer[data-v-f984efbb]{text-align:right}[data-v-f984efbb] .el-form-item__label{font-weight:600;color:#303133}[data-v-f984efbb] .el-input__count{color:#909399;font-size:12px}header[data-v-21a8bc0d]{padding:30px 0;position:fixed;top:0;left:0;right:0;z-index:10;transition:background-color .3s ease}header.scrolled[data-v-21a8bc0d]{background-color:#0a2463}header .container[data-v-21a8bc0d]{max-width:1400px;margin:0 auto;padding:0 20px}header .container .flex[data-v-21a8bc0d]{display:flex;align-items:center}header .container .flex.space-between[data-v-21a8bc0d]{justify-content:space-between}header .container .flex .login-register[data-v-21a8bc0d]{display:flex;align-items:center}header .container .flex .login-register span[data-v-21a8bc0d]{color:#fff;cursor:pointer;display:inline-block}header .container .flex .login-register span[data-v-21a8bc0d]:hover{color:#ffdea0}header .container .flex .mobile-menu[data-v-21a8bc0d]{position:fixed;top:70px;left:0;right:0;background-color:#000000e6;display:flex;flex-direction:column;align-items:center;padding:20px 0;gap:20px;transform:translateY(-150%);transition:transform .3s ease;z-index:100}header .container .flex .mobile-menu.open[data-v-21a8bc0d]{transform:translateY(0)}header .container .flex .mobile-menu a[data-v-21a8bc0d]{color:#fff;text-decoration:none;font-size:18px;padding:10px 0;width:100%;text-align:center}header .container .flex .mobile-menu a[data-v-21a8bc0d]:hover{color:#ffdea0}header .container .flex .mobile-menu a.on[data-v-21a8bc0d]{color:#ffdea0}header .container .flex .mobile-menu .mobile-user-info[data-v-21a8bc0d]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0;color:#fff}header .container .flex .mobile-menu .mobile-user-info .mobile-avatar[data-v-21a8bc0d]{width:40px;height:40px;border-radius:50%;object-fit:cover}header .container .flex .mobile-menu .mobile-user-info .mobile-logout[data-v-21a8bc0d]{background:#f58220;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}header .container .flex .mobile-menu .mobile-user-info .mobile-logout[data-v-21a8bc0d]:hover{background:#e6730d}header .container .flex .logo img[data-v-21a8bc0d]{height:28px;width:180px}header .container .flex .hamburger[data-v-21a8bc0d]{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;cursor:pointer}header .container .flex .hamburger span[data-v-21a8bc0d]{width:100%;height:2px;background-color:#fff;transition:all .3s}header .container .flex .hamburger.active span[data-v-21a8bc0d]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}header .container .flex .hamburger.active span[data-v-21a8bc0d]:nth-child(2){opacity:0}header .container .flex .hamburger.active span[data-v-21a8bc0d]:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}header .container .flex .menu a[data-v-21a8bc0d]{color:#fff;text-decoration:none;font-size:18px;transition:color .3s;display:inline-block;margin:0 15px;position:relative;padding-bottom:10px;font-weight:700}header .container .flex .menu a.on[data-v-21a8bc0d]{color:#ffdea0}header .container .flex .menu a.on[data-v-21a8bc0d]:after{content:"";width:100%;height:1px;background:#ffdea0;position:absolute;left:0;bottom:0}header .container .flex .menu a[data-v-21a8bc0d]:hover{color:#ffdea0}header .container .flex span[data-v-21a8bc0d]{color:#fff;cursor:pointer;display:inline-block}header .container .flex span[data-v-21a8bc0d]:hover{color:#ffdea0}header .user-dropdown .user-info-trigger[data-v-21a8bc0d]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .3s ease}header .user-dropdown .user-info-trigger[data-v-21a8bc0d]:hover{background-color:#ffffff1a}header .user-dropdown .user-info-trigger .user-avatar[data-v-21a8bc0d]{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.3)}header .user-dropdown .user-info-trigger .user-name[data-v-21a8bc0d]{color:#fff;font-size:14px;font-weight:500;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header .user-dropdown .user-info-trigger .dropdown-icon[data-v-21a8bc0d]{color:#fff;font-size:12px;transition:transform .3s ease}header .user-dropdown:hover .user-info-trigger .dropdown-icon[data-v-21a8bc0d]{transform:rotate(180deg)}@media (min-width: 769px){.mobile-menu[data-v-21a8bc0d]{display:none!important}}@media (max-width: 768px){header .container .flex .hamburger[data-v-21a8bc0d]{display:flex}.menu[data-v-21a8bc0d],.login-register[data-v-21a8bc0d]{display:none}}@media (max-width: 768px){.hamburger[data-v-21a8bc0d]{display:flex}.menu[data-v-21a8bc0d],.login-register-pc[data-v-21a8bc0d]{display:none}}.foot[data-v-83cab928]{position:relative;padding:50px 0;background:#111827}.foot p[data-v-83cab928]{color:#fff;font-size:16px;font-weight:400;margin-top:10px;text-align:center}.foot .right[data-v-83cab928]{display:flex;justify-content:space-between;width:60%}.foot .qr-code-container[data-v-83cab928]{display:flex;flex-direction:column;align-items:center;width:30%}.foot .qr-code-container p[data-v-83cab928]{font-size:14px;color:#9ca3af}.foot .qr-code-container h3[data-v-83cab928]{color:#fff;font-size:18px;margin-bottom:20px;text-align:center;font-weight:700}.foot .qr-code[data-v-83cab928]{width:160px;height:160px;background:#fff;padding:10px;margin-bottom:15px;display:flex;justify-content:center;align-items:center;border-radius:10px}.foot .qr-code img[data-v-83cab928]{width:100%;height:100%;object-fit:contain}.back-to-top[data-v-83cab928]{position:fixed;right:24px;bottom:100px;width:48px;height:48px;border-radius:50%;border:none;background:#fff;color:#0a2463;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0003;cursor:pointer;z-index:9999;transition:transform .2s ease,background .2s ease}.back-to-top[data-v-83cab928]:hover{background:#f9fafb;transform:translateY(-2px)}.back-to-top img[data-v-83cab928]{width:24px;height:24px}@media screen and (max-width: 1024px){.foot .container>.flex[data-v-83cab928]{display:block}.foot .left[data-v-83cab928]{text-align:center;margin-bottom:40px}.foot .right[data-v-83cab928]{width:100%;justify-content:space-around}}@media screen and (max-width: 620px){.foot .qr-code[data-v-83cab928]{width:100px;height:100px}.foot .qr-code-container h3[data-v-83cab928],.foot .qr-code-container p[data-v-83cab928]{font-size:12px}}.app[data-v-5b8831ec]{margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media screen and (max-width: 768px){h1 span[data-v-5b8831ec]{font-size:14px}}:root{--el-color-primary: #0a2463}
