*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#f5f3fe!important}a{text-decoration:none}#app{width:100%}#app,.el-container{min-height:100vh}.el-main{--el-main-padding:0px!important;padding:0!important;padding-top:54px!important;box-sizing:border-box}.el-footer{background-color:#545c64;color:#fff;text-align:center;line-height:60px}.footer-content{max-width:1200px;margin:0 auto}[data-v-678b7bae] .login-dialog{border-radius:12px!important;overflow:hidden!important;background:#fff!important;color:#333!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;text-align:left!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}[data-v-678b7bae] .login-dialog .el-dialog__header{display:none!important}[data-v-678b7bae] .login-dialog .el-dialog__body{background:#fff!important;color:#333!important;padding:40px 20px 30px 20px!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important}[data-v-678b7bae] .login-dialog *{box-sizing:border-box!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important}.dialog-title[data-v-678b7bae]{font-size:22px!important;font-weight:800!important;text-align:left!important;margin:0 0 30px 0!important;padding:0 20px 0 0!important;padding-left:20px!important;line-height:1.2!important;border:none!important;width:100%!important}.dialog-title[data-v-678b7bae],.login-form[data-v-678b7bae]{color:#333!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;background:none!important}.login-form[data-v-678b7bae]{padding:0 24px!important;margin:0!important}.form-label[data-v-678b7bae]{font-size:16px!important;font-weight:500!important;margin:0 0 10px 0!important;padding:0!important;color:#333!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;line-height:1.4!important;background:none!important;border:none!important;text-align:left!important}[data-v-678b7bae] .login-form .el-form-item{margin-bottom:20px!important;color:#333!important}[data-v-678b7bae] .login-form .el-form-item__label{color:#333!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important}[data-v-678b7bae] .login-input{width:100%!important}[data-v-678b7bae] .login-input .el-input__wrapper{border-radius:8px!important;box-shadow:0 0 0 1px #e0e0e0!important;padding:10px 15px!important;height:48px!important;background-color:#fff!important;border:none!important}[data-v-678b7bae] .login-input .el-input__wrapper:hover{box-shadow:0 0 0 1px #c0c4cc!important}[data-v-678b7bae] .login-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #409eff!important}[data-v-678b7bae] .login-input .el-input__inner{background:none!important}[data-v-678b7bae] .login-input .el-input__inner,[data-v-678b7bae] .login-input input{color:#333!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important;border:none!important;outline:none!important}[data-v-678b7bae] .login-input input{background:transparent!important}[data-v-678b7bae] .login-input input::-moz-placeholder{color:#a8abb2!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important}[data-v-678b7bae] .login-input input::placeholder{color:#a8abb2!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-size:14px!important;font-weight:400!important}.verification-code-btn-text[data-v-678b7bae]{color:#409eff!important;font-size:14px!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:400!important;padding:0 8px!important;margin-right:8px!important;cursor:pointer!important;border:none!important;background:none!important;transition:color .3s ease!important;white-space:nowrap!important}.verification-code-btn-text[data-v-678b7bae]:hover:not(:disabled){color:#337ecc!important;background:none!important}.verification-code-btn-text[data-v-678b7bae]:disabled{color:#c0c4cc!important;cursor:not-allowed!important;background:none!important}[data-v-678b7bae] .code-input .el-input__wrapper{padding-right:8px!important}[data-v-678b7bae] .code-input .el-input__suffix{padding-right:0!important}.login-button[data-v-678b7bae]{width:100%!important;height:48px!important;border-radius:24px!important;font-size:16px!important;font-weight:500!important;margin-top:10px!important;background:linear-gradient(90deg,#e346f1,#984ef7 50%,#10a4ff)!important;border:none!important;color:#fff!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;cursor:pointer!important;transition:all .3s ease!important}.login-button[data-v-678b7bae]:hover{background:linear-gradient(90deg,#d835e0,#873de6 50%,#0f93ee)!important;border:none!important;color:#fff!important;transform:translateY(-1px)!important}.login-button[data-v-678b7bae]:active{transform:translateY(0)!important}[data-v-678b7bae] .login-button.el-button{background:linear-gradient(90deg,#e346f1,#984ef7 50%,#10a4ff)!important;border:none!important;color:#fff!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important}[data-v-678b7bae] .login-button.el-button:hover{background:linear-gradient(90deg,#d835e0,#873de6 50%,#0f93ee)!important;border:none!important;color:#fff!important}[data-v-678b7bae] .el-dialog__footer{display:none!important}[data-v-678b7bae] .el-form-item__error{color:#f56c6c!important;font-size:12px!important;font-family:PingFang SC,Microsoft YaHei,sans-serif!important;font-weight:400!important;line-height:1.4!important;margin-top:4px!important;background:none!important}[data-v-678b7bae] .el-dialog__headerbtn{color:#909399!important;background:none!important;border:none!important;top:30px!important;right:20px!important;width:40px!important;height:40px!important}[data-v-678b7bae] .el-dialog__headerbtn:hover{color:#409eff!important}[data-v-678b7bae] .el-dialog__close{color:inherit!important;font-size:20px!important}[data-v-678b7bae] .el-overlay{background-color:rgba(0,0,0,.5)!important}[data-v-678b7bae] .login-dialog :after,[data-v-678b7bae] .login-dialog :before{color:inherit!important}[data-v-678b7bae] .el-loading-mask{background-color:hsla(0,0%,100%,.9)!important}[data-v-678b7bae] .el-loading-spinner{color:#409eff!important}.header[data-v-5db6f986]{display:flex;justify-content:center;align-items:center;padding:0 40px;width:100%;height:54px;position:fixed;top:0;left:0;background-color:#fff;z-index:1000}.logo-container[data-v-5db6f986]{position:absolute;left:50px}.logo[data-v-5db6f986]{width:118px;height:28px;-o-object-fit:contain;object-fit:contain;cursor:pointer;transition:opacity .2s ease}.logo[data-v-5db6f986]:hover{opacity:.8}.nav-menu[data-v-5db6f986]{display:flex;gap:30px}.nav-item[data-v-5db6f986]{color:#333;text-decoration:none;font-size:14px;font-weight:700;transition:color .3s ease;cursor:pointer}.nav-item.active[data-v-5db6f986],.nav-item[data-v-5db6f986]:hover{color:#08f}.nav-item.active[data-v-5db6f986]:after,.nav-item[data-v-5db6f986]:hover:after{content:none}.user-actions[data-v-5db6f986]{position:absolute;right:50px}.user-section[data-v-5db6f986]{display:flex;align-items:center;gap:16px}.login-btn[data-v-5db6f986]{color:#333;text-decoration:none;font-size:14px;font-weight:700;transition:color .3s ease;cursor:pointer}.user-section .user-info.login-btn[data-v-5db6f986]{font-weight:400}.login-btn[data-v-5db6f986]:hover{color:#08f}.user-info[data-v-5db6f986]{display:flex;align-items:center;position:relative}.student-management-btn[data-v-5db6f986]{color:#333;text-decoration:none;font-size:14px;font-weight:400;transition:color .3s ease;cursor:pointer}.student-management-btn[data-v-5db6f986]:hover{color:#08f}.arrow-icon[data-v-5db6f986]{margin-left:5px;font-size:12px}.user-dropdown[data-v-5db6f986]{position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;padding:5px 0;margin-top:5px;z-index:2000;min-width:100px}.dropdown-item[data-v-5db6f986]{padding:8px 16px;cursor:pointer;color:#333;font-size:14px;text-align:center}.dropdown-item[data-v-5db6f986]:hover{background-color:#f5f7fa;color:#08f}@media (max-width:768px){.header[data-v-5db6f986]{flex-direction:column;padding:20px}.logo-container[data-v-5db6f986]{position:static;margin-bottom:20px}.user-actions[data-v-5db6f986]{position:static;margin-top:20px}.nav-menu[data-v-5db6f986]{margin:20px 0;flex-wrap:wrap;justify-content:center;gap:15px}}.page-footer[data-v-03728fe0]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff}.footer-container[data-v-03728fe0]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-v-03728fe0]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px;padding:60px 0 50px;border-bottom:1px solid #404040}.brand-section[data-v-03728fe0]{display:flex;flex-direction:column;gap:30px}.brand-info[data-v-03728fe0]{display:flex;flex-direction:column;gap:6px}.brand-name[data-v-03728fe0]{font-size:24px;font-weight:700;color:#fff;margin-bottom:4px;letter-spacing:.5px}.brand-slogan[data-v-03728fe0]{font-size:14px;color:#b3b3b3;line-height:1.3}.business-cooperation[data-v-03728fe0]{padding:0;background:none;border:none}.cooperation-title[data-v-03728fe0]{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px}.cooperation-phones[data-v-03728fe0]{display:flex;flex-direction:column;gap:12px}.cooperation-phones span[data-v-03728fe0]{font-size:16px;color:#ccc;font-family:Courier New,monospace;font-weight:500}.about-section[data-v-03728fe0],.contact-section[data-v-03728fe0]{display:flex;flex-direction:column}.section-title[data-v-03728fe0]{font-size:18px;font-weight:700;color:#fff;margin-bottom:20px}.about-content[data-v-03728fe0],.contact-content[data-v-03728fe0]{display:flex;flex-direction:column;gap:12px}.about-item[data-v-03728fe0],.contact-item[data-v-03728fe0]{font-size:14px;color:#ccc;line-height:1.6}.company-address[data-v-03728fe0]{font-size:13px;color:#b3b3b3;line-height:1.5}.qrcode-section[data-v-03728fe0]{display:flex;justify-content:center}.qrcode-group[data-v-03728fe0]{display:flex;gap:40px}.qrcode-item[data-v-03728fe0]{display:flex;flex-direction:column;align-items:center;gap:16px}.qrcode-title[data-v-03728fe0]{font-size:16px;color:#fff;font-weight:600;text-align:center}.qrcode-image[data-v-03728fe0]{width:120px;height:120px;border-radius:12px;overflow:hidden;border:3px solid hsla(0,0%,100%,.15);transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.3)}.qrcode-image[data-v-03728fe0]:hover{border-color:#409eff;transform:translateY(-5px);box-shadow:0 8px 30px rgba(64,158,255,.3)}.qrcode-image img[data-v-03728fe0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.copyright[data-v-03728fe0]{text-align:center;padding:30px 0;font-size:14px;color:#888;line-height:1.6}@media (max-width:1024px){.footer-content[data-v-03728fe0]{grid-template-columns:1fr 1fr;gap:30px}.qrcode-section[data-v-03728fe0]{grid-column:span 2}}@media (max-width:768px){.footer-content[data-v-03728fe0]{grid-template-columns:1fr;gap:40px;padding:50px 0 40px}.brand-name[data-v-03728fe0]{font-size:22px}.brand-slogan[data-v-03728fe0]{font-size:13px}.qrcode-group[data-v-03728fe0]{justify-content:center;gap:30px}.qrcode-image[data-v-03728fe0]{width:100px;height:100px}}.drawer-overlay[data-v-4fd7ad86]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;justify-content:flex-end;overflow:hidden;opacity:1;transition:opacity .3s ease-out}.drawer[data-v-4fd7ad86]{width:60%;height:100%;background:#fff;display:flex;flex-direction:column;overflow:hidden;transform:translateX(0);transition:transform .3s ease-out}.drawer-overlay.entering[data-v-4fd7ad86]{opacity:0}.drawer.entering[data-v-4fd7ad86]{transform:translateX(100%)}.drawer-overlay.closing[data-v-4fd7ad86]{opacity:0}.drawer.closing[data-v-4fd7ad86]{transform:translateX(100%)}.header[data-v-4fd7ad86]{padding:16px 20px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.title[data-v-4fd7ad86]{font-size:18px;font-weight:600;color:#333}.close[data-v-4fd7ad86]{font-size:24px;cursor:pointer;color:#666;line-height:1}.close[data-v-4fd7ad86]:hover{color:#333}.tabs-container[data-v-4fd7ad86]{position:sticky;top:0;background:#fff;padding:12px 20px 0 20px;z-index:10}.body[data-v-4fd7ad86]{flex:1;padding:16px 20px 20px 20px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.empty[data-v-4fd7ad86]{height:400px;display:flex;align-items:center;justify-content:center;color:#999;font-size:16px}.tabs[data-v-4fd7ad86]{display:flex;gap:16px;padding-bottom:12px}.tab[data-v-4fd7ad86]{padding:6px 14px;cursor:pointer;border-radius:4px;color:#666;font-size:14px;transition:all .2s}.tab[data-v-4fd7ad86]:hover{color:#409eff;background:#f0f9ff}.tab.active[data-v-4fd7ad86]{color:#409eff;background:#e1f3ff;font-weight:500}.rule-image[data-v-4fd7ad86]{width:100%;height:auto;border:3px solid #fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);display:block}.no-image[data-v-4fd7ad86]{width:100%;height:300px;display:flex;align-items:center;justify-content:center;color:#999;font-size:16px}@media (max-width:1200px){.drawer[data-v-4fd7ad86]{width:85%}}@media (max-width:768px){.drawer[data-v-4fd7ad86]{width:95%}.header[data-v-4fd7ad86]{padding:12px 15px}.title[data-v-4fd7ad86]{font-size:16px}.tabs-container[data-v-4fd7ad86]{padding:15px 15px 0 15px}.body[data-v-4fd7ad86]{padding:15px}.tabs[data-v-4fd7ad86]{gap:10px}.tab[data-v-4fd7ad86]{padding:6px 12px;font-size:12px}}@media (max-width:480px){.drawer[data-v-4fd7ad86]{width:100%}}.school-list-page[data-v-37eeb366]{width:100%;min-height:100vh;display:flex;flex-direction:column;position:relative;color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif}.main-content[data-v-37eeb366]{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0}.content-container[data-v-37eeb366]{width:100%;max-width:1200px;padding:24px 20px 24px 20px;box-sizing:border-box}.page-header[data-v-37eeb366]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;width:100%}.page-title[data-v-37eeb366]{font-size:16px;font-weight:700;color:#333;margin:0;flex-shrink:0}.page-header .search-input-wrapper[data-v-37eeb366]{flex-shrink:0;width:300px}.page-header .search-input[data-v-37eeb366]{width:100%}.filters-container[data-v-37eeb366]{width:100%;display:flex;flex-direction:column;--gap-0-1:8px;--gap-1-2:8px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea}.filter-group[data-v-37eeb366]{display:flex;align-items:flex-start;gap:10px}.filter-group-column[data-v-37eeb366]{flex-direction:column;align-items:flex-start}.filter-group[data-v-37eeb366]:first-child{margin-bottom:var(--gap-0-1)}.filter-group[data-v-37eeb366]:nth-child(2){margin-bottom:var(--gap-1-2)}.filter-group[data-v-37eeb366]:last-child{margin-bottom:0}.province-selector[data-v-37eeb366]{display:flex;align-items:flex-start;gap:8px;width:100%}.province-tags[data-v-37eeb366]{display:flex;flex-wrap:wrap;row-gap:4px;-moz-column-gap:16px;column-gap:16px;flex:1}.province-tag[data-v-37eeb366]{font-size:14px;line-height:1.4;cursor:pointer;transition:all .2s ease;white-space:nowrap;padding:4px 0;background:none;border:none;color:rgba(0,0,0,.65)}.province-tag[data-v-37eeb366]:hover{color:rgba(0,0,0,.85)}.province-tag.is-selected[data-v-37eeb366]{background:linear-gradient(90deg,#e346f1,#984ef7 50%,#10a4ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500}.province-label[data-v-37eeb366]{font-size:14px;font-weight:700;color:#45474b;flex-shrink:0;min-width:80px;padding-top:4px}.school-list[data-v-37eeb366]{margin-bottom:20px}.school-card[data-v-37eeb366]{margin-bottom:15px;border:none;border-bottom:1px solid #eee;border-radius:0}.school-card[data-v-37eeb366]:last-child{border-bottom:none}.school-card-content[data-v-37eeb366]{display:flex;align-items:flex-start}.school-info[data-v-37eeb366]{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.school-name[data-v-37eeb366]{font-size:18px;font-weight:700;color:#333;margin:0 0 8px 0}.school-details-line1[data-v-37eeb366]{font-size:13px;color:#666;margin:0 0 8px 0;line-height:1.6}.school-details-line1 span[data-v-37eeb366]{margin-right:5px}.school-details-line1 span[data-v-37eeb366]:last-child{margin-right:0}.school-links-phone[data-v-37eeb366]{font-size:13px;color:#666;display:flex;align-items:center;margin-top:4px}.school-link[data-v-37eeb366]{color:#409eff;text-decoration:none;margin-right:5px}.school-link[data-v-37eeb366]:hover{text-decoration:underline}.school-link-placeholder[data-v-37eeb366]{color:#409eff;margin-right:5px}.admission-rules-link[data-v-37eeb366]{cursor:pointer}.admission-rules-link[data-v-37eeb366]:hover{text-decoration:underline}.school-link-divider[data-v-37eeb366]{margin:0 5px;color:#ccc}.school-phone[data-v-37eeb366]{margin-left:10px;color:#333}.pagination[data-v-37eeb366]{display:flex;justify-content:center;margin-top:20px;margin-bottom:24px}.pagination[data-v-37eeb366] .el-pagination{--el-pagination-button-bg-color:#fff}.loading[data-v-37eeb366]{padding:20px}.footer[data-v-37eeb366]{padding:20px 0;text-align:center;font-size:14px;color:rgba(0,0,0,.6);width:100%;background-color:#f5f7fa}.home-container[data-v-02694031]{width:100%;min-height:100vh;background-image:url(/assets/img/homebg.212bfae7.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;font-family:PingFang SC,Microsoft YaHei,sans-serif;display:flex;flex-direction:column;position:relative}.header[data-v-02694031]{display:flex;justify-content:center;align-items:center;padding:17px 50px;width:100%}.logo-container[data-v-02694031]{position:absolute;left:50px}.logo[data-v-02694031]{width:118px;height:28px;-o-object-fit:contain;object-fit:contain;cursor:pointer;transition:opacity .2s ease}.logo[data-v-02694031]:hover{opacity:.8}.nav-menu[data-v-02694031]{display:flex;gap:30px}.nav-item[data-v-02694031]{color:#fff;text-decoration:none;font-size:14px;font-weight:700;transition:color .3s ease}.nav-item.active[data-v-02694031],.nav-item[data-v-02694031]:hover{color:#08f}.nav-item.active[data-v-02694031]:after,.nav-item[data-v-02694031]:hover:after{content:none}.user-actions[data-v-02694031]{position:absolute;right:50px}.user-section[data-v-02694031]{display:flex;align-items:center;gap:15px}.student-management-btn[data-v-02694031]{color:#fff;text-decoration:none;font-size:14px;font-weight:700;transition:color .3s ease}.student-management-btn[data-v-02694031]:hover{color:#08f}.login-btn[data-v-02694031]{color:#fff;text-decoration:none;font-size:14px;font-weight:700;transition:color .3s ease}.login-btn[data-v-02694031]:hover{color:#08f}.main-content[data-v-02694031]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 20px;margin-top:80px;position:relative}.hero-content[data-v-02694031]{z-index:2;display:flex;flex-direction:column;align-items:center;transform:translateY(-110px)}.title-container[data-v-02694031]{margin-bottom:20px}.custom-title[data-v-02694031]{font-family:AlibabaPuHuiTi-Black,PingFang SC,Microsoft YaHei,sans-serif;font-size:60px;font-weight:900;letter-spacing:14px;line-height:75px;text-align:center;background:linear-gradient(135deg,#ecebff 10%,#ffd6e2 50%,#fff9e7 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;display:block;margin:0 auto 0 auto}.slogan[data-v-02694031]{font-size:40px;letter-spacing:10px;margin-bottom:60px;background:linear-gradient(94.61deg,#ecebff 8.6%,#ffd6e2 51.16%,#fff9e7 93.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.cta-button-container[data-v-02694031]{margin-top:30px}.cta-button[data-v-02694031]{background:linear-gradient(90deg,#e346f1,#984ef7 50%,#10a4ff);color:#fff;width:284px;height:70px;border:none;border-radius:60px;font-size:18px;font-family:AlibabaPuHuiTi-Black,PingFang SC,Microsoft YaHei,sans-serif;font-weight:900;letter-spacing:3px;cursor:pointer;transition:all .3s ease}.cta-button[data-v-02694031]:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 5px 25px rgba(162,57,202,.5)}.cta-button[data-v-02694031]:disabled{opacity:.6;cursor:not-allowed;transform:none}.cta-button.loading[data-v-02694031]{opacity:.8}.footer[data-v-02694031]{padding:20px 0;text-align:center;font-size:14px;color:hsla(0,0%,100%,.6);width:100%;margin-top:auto}@media (max-width:768px){.header[data-v-02694031]{flex-direction:column;padding:20px}.logo-container[data-v-02694031]{position:static;margin-bottom:20px}.user-actions[data-v-02694031]{position:static;margin-top:20px}.nav-menu[data-v-02694031]{margin:20px 0;flex-wrap:wrap;justify-content:center;gap:15px}.title-container[data-v-02694031]{transform:scale(.7)}.slogan[data-v-02694031]{font-size:20px;margin-bottom:30px}}.user-info[data-v-02694031]{display:flex;align-items:center;position:relative}.arrow-icon[data-v-02694031]{margin-left:5px;font-size:12px;color:#fff}.user-dropdown[data-v-02694031]{position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;padding:5px 0;margin-top:5px;z-index:2000;min-width:100px}.dropdown-item[data-v-02694031]{padding:8px 16px;cursor:pointer;color:#333;font-size:14px;text-align:center}.dropdown-item[data-v-02694031]:hover{background-color:#f5f7fa;color:#08f}.baokao-page[data-v-4e34cca0]{width:100%;height:100%;display:flex;flex-direction:column;position:relative;color:#333;font-family:PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.baokao-page.agent-mode[data-v-4e34cca0]{height:100vh;overflow:visible}.main-content[data-v-4e34cca0]{flex:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;width:100%}.content-container[data-v-4e34cca0]{width:100%;max-width:1200px;padding:0}.baokao-page[data-v-4e34cca0] .page-footer{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.simple-footer[data-v-4e34cca0]{padding:20px 0;text-align:center;font-size:14px;color:rgba(0,0,0,.4);width:100%;margin-top:auto}.text-gradient-primary{background:linear-gradient(90deg,#e346f1,#984ef7 50%,#10a4ff);-webkit-background-clip:text;background-clip:text;color:transparent!important}