:root{--primary-color:#409eff;--primary-dark:#3a8ee6;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--bg-primary:#fff;--bg-secondary:#f5f7fa;--bg-dark:#2c3e50;--text-primary:#303133;--text-regular:#606266;--text-secondary:#909399;--text-placeholder:#c0c4cc;--border-color:#dcdfe6;--border-light:#e4e7ed;--shadow-base:0 2px 12px 0 rgba(0,0,0,0.1);--shadow-light:0 2px 4px rgba(0,0,0,0.12);--shadow-hover:0 4px 16px 0 rgba(0,0,0,0.15)}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;font-size:14px;color:var(--text-primary);background-color:var(--bg-secondary);line-height:1.5}#app{width:100%;min-height:100vh}.page-container{width:100%;min-height:calc(100vh - 60px);padding:20px}.card-container{background:var(--bg-primary);border-radius:8px;-webkit-box-shadow:var(--shadow-base);box-shadow:var(--shadow-base);padding:24px;margin-bottom:20px}.card-container:hover{-webkit-box-shadow:var(--shadow-hover);box-shadow:var(--shadow-hover);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:2px solid var(--border-light)}.card-title{font-size:18px;font-weight:600;color:var(--text-primary);position:relative;padding-left:12px}.card-title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:18px;background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));border-radius:2px}.page-title{font-size:24px;font-weight:600;color:var(--text-primary);margin-bottom:24px;padding-bottom:12px;border-bottom:3px solid var(--primary-color);position:relative}.page-title:after{content:"";position:absolute;bottom:-3px;left:0;width:80px;height:3px;background:-webkit-gradient(linear,left top,right top,from(var(--primary-color)),to(transparent));background:linear-gradient(90deg,var(--primary-color),transparent)}.form-section{margin-bottom:24px}.form-section-title{font-size:16px;font-weight:600;color:var(--text-regular);margin-bottom:16px;padding-left:10px;border-left:3px solid var(--primary-color)}.btn-primary-gradient{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));border:none;color:#fff;padding:10px 20px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-primary-gradient:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.4);box-shadow:0 4px 12px rgba(64,158,255,.4)}.stat-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:20px;color:#fff;-webkit-box-shadow:var(--shadow-base);box-shadow:var(--shadow-base);-webkit-transition:all .3s ease;transition:all .3s ease}.stat-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:var(--shadow-hover);box-shadow:var(--shadow-hover)}.stat-card.primary{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.success{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-card.warning{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-card.info{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-value{font-size:32px;font-weight:700;margin:10px 0}.stat-label{font-size:14px;opacity:.9}.breadcrumb-container{background:var(--bg-primary);padding:12px 20px;margin-bottom:20px;border-radius:4px;-webkit-box-shadow:var(--shadow-light);box-shadow:var(--shadow-light)}.data-table{background:var(--bg-primary);border-radius:8px;overflow:hidden;-webkit-box-shadow:var(--shadow-base);box-shadow:var(--shadow-base)}.data-table .el-table th{background-color:#f5f7fa;color:var(--text-regular);font-weight:600}.data-table .el-table tr:hover{background-color:#f5f9ff}.search-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-box .el-input,.search-box .el-select{width:200px}.action-buttons{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-buttons,.loading-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.loading-spinner{border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.empty-state{text-align:center;padding:60px 20px;color:var(--text-secondary)}.empty-state-icon{font-size:64px;color:var(--text-placeholder);margin-bottom:16px}.empty-state-text{font-size:16px}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-tag{padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}@media (max-width:768px){.page-container{padding:10px}.card-container{padding:16px}.search-box .el-input,.search-box .el-select{width:100%}}.el-button--primary{background-color:var(--primary-color);border-color:var(--primary-color)}.el-button--primary:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)}.progress-bar{width:100%;height:20px;background-color:#f0f0f0;border-radius:10px;overflow:hidden;margin:10px 0}.progress-bar-fill{height:100%;background:-webkit-gradient(linear,left top,right top,from(var(--primary-color)),to(var(--success-color)));background:linear-gradient(90deg,var(--primary-color),var(--success-color));-webkit-transition:width .3s ease;transition:width .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px;font-weight:600}.info-box{padding:16px;border-radius:4px;margin-bottom:20px;border-left:4px solid}.info-box.info{background-color:#e6f7ff;border-color:#1890ff;color:#0050b3}.info-box.success{background-color:#f6ffed;border-color:#52c41a;color:#237804}.info-box.warning{background-color:#fffbe6;border-color:#faad14;color:#ad6800}.info-box.error{background-color:#fff2f0;border-color:#ff4d4f;color:#a8071a}.tooltip{position:relative;display:inline-block;cursor:help}.tooltip .tooltip-text{visibility:hidden;background-color:rgba(0,0,0,.8);color:#fff;text-align:center;border-radius:4px;padding:8px 12px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;font-size:12px}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.yt-loading2 .el-loading-spinner{font-size:50px}.yt-loading2 .el-loading-spinner i{color:#fff!important}.yt-loading2 .el-loading-text{font-size:30px;color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.main-layout[data-v-6aca274f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;overflow:hidden;background-color:#f5f7fa}.top-navbar[data-v-6aca274f]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}.navbar-left[data-v-6aca274f],.top-navbar[data-v-6aca274f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-left[data-v-6aca274f]{gap:16px}.logo[data-v-6aca274f]{height:40px;width:auto}.system-title[data-v-6aca274f]{font-size:20px;font-weight:600;margin:0;letter-spacing:1px}.navbar-right[data-v-6aca274f]{gap:20px}.navbar-right[data-v-6aca274f],.school-info[data-v-6aca274f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-info[data-v-6aca274f]{gap:8px;font-size:14px;font-weight:500}.year-selector[data-v-6aca274f]{width:120px}.year-selector>.el-input__inner[data-v-6aca274f]{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.user-info[data-v-6aca274f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px}.logout-btn[data-v-6aca274f]{color:#fff!important;font-size:14px}.logout-btn[data-v-6aca274f]:hover{opacity:.8}.main-content[data-v-6aca274f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.side-menu[data-v-6aca274f]{width:240px;background-color:#2c3e50;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-box-shadow:2px 0 8px rgba(0,0,0,.1);box-shadow:2px 0 8px rgba(0,0,0,.1)}.side-menu[data-v-6aca274f]::-webkit-scrollbar{width:6px}.side-menu[data-v-6aca274f]::-webkit-scrollbar-track{background:#1a252f}.side-menu[data-v-6aca274f]::-webkit-scrollbar-thumb{background:#34495e;border-radius:3px}.side-menu[data-v-6aca274f]::-webkit-scrollbar-thumb:hover{background:#4a5f7f}.el-menu-vertical[data-v-6aca274f]{border-right:none}.el-menu-vertical>.el-submenu__title[data-v-6aca274f]{height:50px;line-height:50px}.el-menu-vertical>.el-menu-item[data-v-6aca274f]{height:45px;line-height:45px}.content-area[data-v-6aca274f]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.page-content[data-v-6aca274f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px 20px 20px;overflow-y:auto;overflow-x:hidden}.page-content[data-v-6aca274f]::-webkit-scrollbar{width:8px}.page-content[data-v-6aca274f]::-webkit-scrollbar-track{background:#f1f1f1}.page-content[data-v-6aca274f]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.page-content[data-v-6aca274f]::-webkit-scrollbar-thumb:hover{background:#555}.footer[data-v-6aca274f]{background-color:#2c3e50;color:#fff;text-align:center;padding:16px;font-size:14px}.footer p[data-v-6aca274f]{margin:0}@media (max-width:768px){.side-menu[data-v-6aca274f]{width:200px}.system-title[data-v-6aca274f]{font-size:16px}.page-content[data-v-6aca274f]{padding:10px}}.login-container[data-v-461d6a54]{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.login-background[data-v-461d6a54]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2)}.bg-animation[data-v-461d6a54]{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 80%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 40% 20%,hsla(0,0%,100%,.1) 0,transparent 50%);-webkit-animation:float-data-v-461d6a54 20s ease-in-out infinite;animation:float-data-v-461d6a54 20s ease-in-out infinite}@-webkit-keyframes float-data-v-461d6a54{0%,to{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}66%{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes float-data-v-461d6a54{0%,to{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}66%{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}.login-box[data-v-461d6a54]{background:#fff;border-radius:16px;padding:48px 40px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3);width:440px;max-width:90%;position:relative;z-index:1;-webkit-animation:slideIn-data-v-461d6a54 .5s ease-out;animation:slideIn-data-v-461d6a54 .5s ease-out}@-webkit-keyframes slideIn-data-v-461d6a54{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-data-v-461d6a54{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.login-header[data-v-461d6a54]{text-align:center;margin-bottom:40px}.login-logo[data-v-461d6a54]{height:60px;margin-bottom:16px}.login-title[data-v-461d6a54]{font-size:24px;font-weight:600;color:#303133;margin:0 0 8px 0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-subtitle[data-v-461d6a54]{font-size:14px;color:#909399;margin:0}.login-form[data-v-461d6a54]{margin-top:32px}.login-form[data-v-461d6a54] .el-input__inner{height:48px;line-height:48px;border-radius:8px}.login-form[data-v-461d6a54] .el-input__prefix{line-height:48px}.captcha-row[data-v-461d6a54]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.captcha-row .el-input[data-v-461d6a54]{-webkit-box-flex:1;-ms-flex:1;flex:1}.captcha-img[data-v-461d6a54]{width:120px;height:48px;border-radius:8px;cursor:pointer;border:1px solid #dcdfe6;-webkit-transition:all .3s;transition:all .3s}.captcha-img[data-v-461d6a54]:hover{border-color:#409eff;-webkit-box-shadow:0 0 8px rgba(64,158,255,.3);box-shadow:0 0 8px rgba(64,158,255,.3)}.login-button[data-v-461d6a54]{width:100%;height:48px;font-size:16px;font-weight:600;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;-webkit-transition:all .3s;transition:all .3s}.login-button[data-v-461d6a54]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 16px rgba(102,126,234,.4);box-shadow:0 8px 16px rgba(102,126,234,.4)}.login-footer[data-v-461d6a54]{text-align:center;margin-top:24px;font-size:12px;color:#909399}@media (max-width:480px){.login-box[data-v-461d6a54]{padding:32px 24px;width:95%}.login-title[data-v-461d6a54]{font-size:20px}}.import-data-container[data-v-2c9afcf2]{max-width:900px}.import-form[data-v-2c9afcf2]{margin-top:24px}.info-box[data-v-2c9afcf2]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid;background-color:#e6f7ff;border-color:#1890ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-2c9afcf2]{font-size:20px;margin-top:2px}.info-box ul[data-v-2c9afcf2]{margin:8px 0 0 20px;padding:0}.info-box li[data-v-2c9afcf2]{margin:4px 0}.error-text[data-v-2c9afcf2]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;display:block}.result-container[data-v-2c9afcf2]{margin-top:32px}.result-content[data-v-2c9afcf2]{padding:20px;background-color:#f5f7fa;border-radius:8px;border:1px solid #e4e7ed;min-height:100px;max-height:500px;overflow-y:auto}.import-form[data-v-2c9afcf2] .el-upload{display:inline-block}.import-form[data-v-2c9afcf2] .el-upload input[type=file]{display:none!important}.import-photo-container[data-v-21bc770c]{max-width:900px}.import-form[data-v-21bc770c]{margin-top:24px}.info-box[data-v-21bc770c]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid;background-color:#e6f7ff;border-color:#1890ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-21bc770c]{font-size:20px;margin-top:2px}.info-box ul[data-v-21bc770c]{margin:8px 0 0 20px;padding:0}.info-box li[data-v-21bc770c]{margin:4px 0}.error-text[data-v-21bc770c]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;display:block}.result-container[data-v-21bc770c]{margin-top:24px}.result-content[data-v-21bc770c]{padding:16px;background-color:#f5f7fa;border-radius:4px;min-height:100px}.import-form[data-v-21bc770c] .el-upload{display:inline-block}.import-form[data-v-21bc770c] .el-upload input[type=file]{display:none!important}.import-tjb-container[data-v-3c009338]{max-width:900px}.import-form[data-v-3c009338]{margin-top:24px}.info-box[data-v-3c009338]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid;background-color:#e6f7ff;border-color:#1890ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-3c009338]{font-size:20px;margin-top:2px}.info-box ul[data-v-3c009338]{margin:8px 0 0 20px;padding:0}.info-box li[data-v-3c009338]{margin:4px 0}.error-text[data-v-3c009338]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;display:block}.result-container[data-v-3c009338]{margin-top:24px}.result-content[data-v-3c009338]{padding:16px;background-color:#f5f7fa;border-radius:4px;min-height:100px}.import-form[data-v-3c009338] .el-upload{display:inline-block}.import-form[data-v-3c009338] .el-upload input[type=file]{display:none!important}table.table-tree-view td[data-v-2b1e62ec]{text-align:center!important;vertical-align:middle!important}table.table-tree-view th[data-v-2b1e62ec]{text-align:center;background-color:#f5f7fa;color:#606266;vertical-align:middle!important;font-size:14px;font-weight:600;border-bottom:1px solid #dfe6ec}table.table-tree-view th.tree-expand-column[data-v-2b1e62ec]{width:40px;text-align:left!important}table.table-tree-view th.tree-level-column[data-v-2b1e62ec]{width:40px}.tree-expand-cell[data-v-2b1e62ec]{text-align:left!important;white-space:nowrap;padding-left:8px!important}.tree-level-cell[data-v-2b1e62ec]{text-align:center!important;white-space:nowrap;font-weight:700;color:#fff;font-size:13px}.tree-level-bg-0[data-v-2b1e62ec]{background-color:#337ab7!important}.tree-level-bg-1[data-v-2b1e62ec]{background-color:#5bc0de!important}.tree-level-bg-2[data-v-2b1e62ec]{background-color:#5cb85c!important}.tree-level-bg-3[data-v-2b1e62ec]{background-color:#f0ad4e!important}.tree-level-bg-4[data-v-2b1e62ec]{background-color:#d9534f!important}.tree-level-bg-5[data-v-2b1e62ec]{background-color:#9b59b6!important}.tree-toggle-btn[data-v-2b1e62ec]{display:inline-block;cursor:pointer;padding:2px 6px;margin-right:4px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tree-toggle-btn[data-v-2b1e62ec]:hover{background-color:#f0f0f0;border-radius:2px}.tree-icon[data-v-2b1e62ec]{font-size:11px;color:#666;-webkit-transition:all .2s ease;transition:all .2s ease}.tree-toggle-btn:hover .tree-icon[data-v-2b1e62ec]{color:#333}.tree-no-children[data-v-2b1e62ec]{display:inline-block;width:16px}.tree-node-level-0[data-v-2b1e62ec]{font-weight:400}.tree-node-level-1[data-v-2b1e62ec]{background-color:#f9f9f9}.tree-node-level-2[data-v-2b1e62ec]{background-color:#f5f5f5}.tree-node-level-3[data-v-2b1e62ec]{background-color:#f0f0f0}.dict-content[data-v-14687ace]{padding:20px 0}.toolbar[data-v-14687ace]{margin-bottom:20px}.data-table[data-v-14687ace]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-14687ace] .el-table{font-size:13px}.data-table[data-v-14687ace] .el-table td,.data-table[data-v-14687ace] .el-table th{padding:8px 0!important}.data-table[data-v-14687ace] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-14687ace] .el-table__row:hover{background-color:#f5f9ff}.data-table[data-v-14687ace] .el-table .cell{padding:0 8px}.empty-text[data-v-14687ace]{text-align:center;color:#909399;padding:20px}.action-buttons[data-v-14687ace]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.info-box[data-v-14687ace]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid #1890ff;background-color:#e6f7ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-14687ace]{font-size:20px;margin-top:2px}.info-box ul[data-v-14687ace]{margin:8px 0 0 20px}.actions[data-v-14687ace]{margin-bottom:20px}.result-section[data-v-14687ace]{margin-top:20px}.result-content[data-v-14687ace]{padding:15px;background-color:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;max-height:300px;overflow-y:auto}.upload-demo[data-v-14687ace] .el-upload{display:inline-block}.upload-demo[data-v-14687ace] .el-upload input[type=file]{display:none!important}.filter-content[data-v-55357e0f]{padding:8px 0}.filter-search[data-v-55357e0f]{padding:0 12px 8px;border-bottom:1px solid #ebeef5}.filter-scroll-wrap[data-v-55357e0f]{max-height:200px;padding-top:8px}.filter-item[data-v-55357e0f]{display:block;margin-right:0;margin-bottom:8px;padding:0 12px}.no-data[data-v-55357e0f]{text-align:center;color:#909399;font-size:13px;padding:20px 12px}.filter-bottom[data-v-55357e0f]{border-top:1px solid #ebeef5;padding:8px 8px 0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-trigger[data-v-55357e0f]{cursor:pointer;display:inline-block;vertical-align:middle;margin-left:5px;height:14px;line-height:1}.filter-icon[data-v-55357e0f]{display:inline-block;width:16px;height:16px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4h16l-7 7v5.2l-4 4V11L4 4z' fill='none' stroke='%23616161' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}.filter-trigger.active .filter-icon[data-v-55357e0f]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M4 4h16l-7 7v5.2l-4 4V11L4 4z' fill='%230A84FF' stroke='%23053D8C' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dict-content[data-v-43330c6e]{padding:20px 0}.toolbar[data-v-43330c6e]{margin-bottom:20px}.search-box[data-v-43330c6e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table[data-v-43330c6e]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-43330c6e] .el-table th{color:#606266;font-weight:600}.data-table[data-v-43330c6e] .el-table{font-size:13px}.data-table[data-v-43330c6e] .el-table td{padding:0!important;height:40px!important}.data-table[data-v-43330c6e] .el-table th{padding:0!important;height:40px!important;background-color:#f5f7fa!important}.data-table[data-v-43330c6e] .el-table__row{height:40px!important}.data-table[data-v-43330c6e] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-43330c6e] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.text-danger[data-v-43330c6e]{color:#f56c6c}.text-success[data-v-43330c6e]{color:#67c23a}.text-muted[data-v-43330c6e]{color:#909399}.auto-correct-confirm[data-v-43330c6e] .el-message-box__message{font-size:14px}.auto-correct-confirm[data-v-43330c6e] .el-message-box__message p{margin:5px 0}.san-biao-container[data-v-49be7b5a]{width:100%}.search-box[data-v-49be7b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table[data-v-49be7b5a]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-49be7b5a] .el-table{font-size:13px}.data-table[data-v-49be7b5a] .el-table td,.data-table[data-v-49be7b5a] .el-table th{padding:0!important;height:40px!important}.data-table[data-v-49be7b5a] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-49be7b5a] .el-table__row{height:40px!important}.data-table[data-v-49be7b5a] .el-table__row:hover{background-color:#f5f9ff}.alert-bar[data-v-49be7b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:12px}.alert-bar[data-v-49be7b5a],.alert-tag[data-v-49be7b5a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-tag[data-v-49be7b5a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:6px 10px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.alert-tag[data-v-49be7b5a]:hover{opacity:.85}.alert-tag-red[data-v-49be7b5a]{background-color:#fdeded;color:#d93026}.alert-tag-orange[data-v-49be7b5a]{background-color:#fff4e0;color:#fa8c16}.alert-tag i[data-v-49be7b5a]{font-size:14px}.pagination-container[data-v-49be7b5a]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-table[data-v-49be7b5a] .el-button--text{color:#409eff;padding:0}.data-table[data-v-49be7b5a] .el-button--text:hover{color:#66b1ff}.data-table[data-v-49be7b5a] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-49be7b5a] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.data-table[data-v-49be7b5a] .el-button--text i{margin-right:4px}.data-table[data-v-49be7b5a] .el-table__fixed-right,.data-table[data-v-49be7b5a] .el-table__fixed-right .el-table__fixed-body-wrapper{background-color:#fff!important}.data-table[data-v-49be7b5a] .el-table__fixed-right-patch{background-color:#f5f7fa!important}.data-table[data-v-49be7b5a] .el-table__fixed-right .el-table__body tr{background-color:#fff!important}.data-table[data-v-49be7b5a] .el-table__fixed-right .el-table__body tr:hover{background-color:#f5f9ff!important}.data-table[data-v-49be7b5a] .el-table__fixed-right .el-table__body tr.el-table__row--striped{background-color:#fafafa!important}.data-table[data-v-49be7b5a] .el-table__fixed-right .el-table__body tr.el-table__row--striped:hover{background-color:#f5f9ff!important}.export-row[data-v-49be7b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.export-label[data-v-49be7b5a]{font-size:13px;color:#606266;white-space:nowrap}.export-count[data-v-49be7b5a]{margin-left:auto;font-size:13px;color:#909399}.field-panel[data-v-49be7b5a]{max-height:380px;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px;padding:0 12px}.field-panel .group-title[data-v-49be7b5a]{font-weight:600;color:#303133}.field-panel .field-checkbox[data-v-49be7b5a]{width:160px;margin-left:0;margin-right:0}.field-empty[data-v-49be7b5a]{text-align:center;color:#909399;padding:30px 0;font-size:13px}.export-save-row[data-v-49be7b5a]{margin-top:12px;margin-bottom:0;padding-top:12px;border-top:1px solid #ebeef5}.file-manage-container[data-v-dd2318ea]{width:100%}.search-box[data-v-dd2318ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table[data-v-dd2318ea]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-dd2318ea] .el-table{font-size:13px}.data-table[data-v-dd2318ea] .el-table td,.data-table[data-v-dd2318ea] .el-table th{padding:0!important;height:40px!important}.data-table[data-v-dd2318ea] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-dd2318ea] .el-table__row{height:40px!important}.data-table[data-v-dd2318ea] .el-table__row:hover{background-color:#f5f9ff}.pagination-container[data-v-dd2318ea]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-table[data-v-dd2318ea] .el-button--text{color:#409eff;padding:0}.data-table[data-v-dd2318ea] .el-button--text:hover{color:#66b1ff}.data-table[data-v-dd2318ea] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-dd2318ea] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.data-table[data-v-dd2318ea] .el-button--text i{margin-right:4px}.status-progress[data-v-dd2318ea]{width:90%;margin:0 auto}.data-table[data-v-dd2318ea] .status-progress .el-progress-bar{padding-right:0;margin-right:0}.error-link[data-v-dd2318ea]{color:#f56c6c!important}.error-link[data-v-dd2318ea]:hover{color:#f78989!important}.text-muted[data-v-dd2318ea]{color:#c0c4cc}.data-table[data-v-dd2318ea] .el-table__fixed-right{background-color:#fff!important}.data-table[data-v-dd2318ea] .el-table__fixed-right-patch{background-color:#f5f7fa!important}.search-box[data-v-0aa3611c]{margin-bottom:20px}.data-table-wrapper[data-v-0aa3611c]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-0aa3611c]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-0aa3611c]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-0aa3611c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-0aa3611c]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-0aa3611c]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-0aa3611c] .el-table{font-size:13px}.data-table-body[data-v-0aa3611c] .el-table td,.data-table-body[data-v-0aa3611c] .el-table th{padding:8px 0!important}.data-table-body[data-v-0aa3611c] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-0aa3611c] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-0aa3611c] .el-table .cell{padding:0 8px}.express-list-container[data-v-1f3bb74e]{width:100%}.search-box[data-v-1f3bb74e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table[data-v-1f3bb74e]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-1f3bb74e] .el-table{font-size:13px}.data-table[data-v-1f3bb74e] .el-table td,.data-table[data-v-1f3bb74e] .el-table th{padding:0!important;height:40px!important}.data-table[data-v-1f3bb74e] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-1f3bb74e] .el-table__row{height:40px!important}.data-table[data-v-1f3bb74e] .el-table__row:hover{background-color:#f5f9ff}.data-table[data-v-1f3bb74e] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-1f3bb74e] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.data-table[data-v-1f3bb74e] .el-button--text{color:#409eff;padding:0}.data-table[data-v-1f3bb74e] .el-button--text:hover{color:#66b1ff}.data-table[data-v-1f3bb74e] .el-button--text:disabled{color:#c0c4cc}.no-photo-count[data-v-1f3bb74e]{margin-top:15px;padding:10px 20px;background-color:#fef0f0;border:1px solid #fbc4c4;border-radius:4px;text-align:center}.no-photo-count span[data-v-1f3bb74e]{color:#d93026;font-weight:700;font-size:14px}.pagination-container[data-v-1f3bb74e]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-box[data-v-1f3bb74e]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid #1890ff;background-color:#e6f7ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-1f3bb74e]{font-size:20px;margin-top:2px}.info-box ul[data-v-1f3bb74e]{margin:8px 0 0 20px}.actions[data-v-1f3bb74e]{margin-bottom:20px}.result-section[data-v-1f3bb74e]{margin-top:20px}.result-content[data-v-1f3bb74e]{padding:15px;background-color:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;max-height:300px;overflow-y:auto}.upload-demo[data-v-1f3bb74e] .el-upload{display:inline-block}.upload-demo[data-v-1f3bb74e] .el-upload input[type=file]{display:none!important}.express-header[data-v-1f3bb74e]{padding:20px;background-color:#f5f7fa;border-radius:4px}.express-item[data-v-1f3bb74e]{margin-bottom:10px;font-size:14px}.express-item[data-v-1f3bb74e]:last-child{margin-bottom:0}.express-item .label[data-v-1f3bb74e]{font-weight:600;color:#606266}.express-item .value[data-v-1f3bb74e]{color:#303133}.express-timeline[data-v-1f3bb74e]{margin-top:20px;max-height:500px;overflow-y:auto}.import-photo-container[data-v-7943f8ff]{max-width:900px}.import-form[data-v-7943f8ff]{margin-top:24px}.info-box[data-v-7943f8ff]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid;background-color:#e6f7ff;border-color:#1890ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-7943f8ff]{font-size:20px;margin-top:2px}.info-box ul[data-v-7943f8ff]{margin:8px 0 0 20px;padding:0}.info-box li[data-v-7943f8ff]{margin:4px 0}.error-text[data-v-7943f8ff]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;display:block}.result-container[data-v-7943f8ff]{margin-top:24px}.result-content[data-v-7943f8ff]{padding:16px;background-color:#f5f7fa;border-radius:4px;min-height:100px}.import-form[data-v-7943f8ff] .el-upload{display:inline-block}.import-form[data-v-7943f8ff] .el-upload input[type=file]{display:none!important}.template-editor[data-v-2b0a4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;max-height:calc(90vh - 80px);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.editor-header[data-v-2b0a4c3c]{padding:10px 0;border-bottom:1px solid #eee;margin-bottom:10px}.editor-header h4[data-v-2b0a4c3c]{margin:0 0 5px 0;font-size:16px}.editor-header .tips[data-v-2b0a4c3c]{font-size:12px;color:#909399}.editor-body[data-v-2b0a4c3c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;overflow:hidden}.field-list[data-v-2b0a4c3c]{width:180px;background:#f5f7fa;border-radius:8px;padding:10px;overflow-y:auto}.field-list h5[data-v-2b0a4c3c]{margin:0 0 10px 0;font-size:14px;color:#606266}.fields[data-v-2b0a4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.field-item[data-v-2b0a4c3c]{padding:8px 12px;background:#fff;border-radius:4px;cursor:pointer;font-size:13px;border:1px solid #dcdfe6;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.field-item[data-v-2b0a4c3c]:hover:not(.disabled){border-color:#409eff;background:#ecf5ff}.field-item.active[data-v-2b0a4c3c]{border-color:#409eff;background:#409eff;color:#fff}.field-item.disabled[data-v-2b0a4c3c]{opacity:.5;cursor:not-allowed}.field-icon[data-v-2b0a4c3c]{font-size:14px}.used-tag[data-v-2b0a4c3c]{font-size:11px;color:#909399;margin-left:auto}.pdf-editor[data-v-2b0a4c3c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f7fa;border-radius:8px;overflow:hidden}.pdf-container[data-v-2b0a4c3c]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;overflow:auto;background:#e8e8e8;cursor:crosshair}.pdf-container canvas[data-v-2b0a4c3c]{display:block;background:#fff}.field-marker[data-v-2b0a4c3c]{position:absolute;padding:4px 8px;background:rgba(64,158,255,.9);color:#fff;border-radius:4px;cursor:move;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid hsla(0,0%,100%,.3);pointer-events:auto}.field-marker[data-v-2b0a4c3c]:hover{background:#409eff}.field-label[data-v-2b0a4c3c]{pointer-events:none}.field-delete[data-v-2b0a4c3c]{font-size:16px;cursor:pointer;color:hsla(0,0%,100%,.8)}.field-delete[data-v-2b0a4c3c]:hover{color:#fff}.cursor-indicator[data-v-2b0a4c3c]{position:absolute;padding:4px 8px;background:rgba(103,194,58,.9);color:#fff;border-radius:4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99;pointer-events:none;font-size:14px}.position-info[data-v-2b0a4c3c]{padding:5px 10px;background:#e8e8e8;font-size:12px;color:#606266;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.page-controls[data-v-2b0a4c3c],.position-info[data-v-2b0a4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-controls[data-v-2b0a4c3c]{gap:8px}.page-controls button[data-v-2b0a4c3c]{width:60px;height:24px;border:1px solid #dcdfe6;background:#fff;border-radius:4px;cursor:pointer;font-size:12px}.page-controls button[data-v-2b0a4c3c]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.page-controls button[data-v-2b0a4c3c]:disabled{opacity:.5;cursor:not-allowed}.zoom-controls[data-v-2b0a4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.zoom-controls button[data-v-2b0a4c3c]{width:28px;height:24px;border:1px solid #dcdfe6;background:#fff;border-radius:4px;cursor:pointer;font-size:14px}.zoom-controls button[data-v-2b0a4c3c]:hover:not(:disabled){background:#ecf5ff;border-color:#409eff}.zoom-controls button[data-v-2b0a4c3c]:disabled{opacity:.5;cursor:not-allowed}.field-properties[data-v-2b0a4c3c]{width:200px;background:#f5f7fa;border-radius:8px;padding:10px;overflow-y:auto}.field-properties h5[data-v-2b0a4c3c]{margin:0 0 10px 0;font-size:14px;color:#606266}.properties[data-v-2b0a4c3c]{gap:10px}.properties[data-v-2b0a4c3c],.property[data-v-2b0a4c3c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.property[data-v-2b0a4c3c]{gap:5px}.property label[data-v-2b0a4c3c]{font-size:12px;color:#909399}.property input[data-v-2b0a4c3c]{padding:5px 8px;border:1px solid #dcdfe6;border-radius:4px;font-size:13px}.property span[data-v-2b0a4c3c]{font-size:13px;color:#606266;word-break:break-all}.editor-footer[data-v-2b0a4c3c]{padding:10px 0;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-top:10px}.notice-template[data-v-753916a0]{padding:20px}.template-list[data-v-753916a0]{margin-bottom:20px}.template-item[data-v-753916a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;background:#f9fafc;border-radius:8px;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}.template-item[data-v-753916a0]:hover{background:#f0f2f5}.template-info[data-v-753916a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.template-info i[data-v-753916a0]{font-size:24px;color:#409eff}.template-name[data-v-753916a0]{font-size:16px;font-weight:500;min-width:200px}.template-date[data-v-753916a0],.template-size[data-v-753916a0]{font-size:14px;color:#909399}.template-actions[data-v-753916a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.delete-btn[data-v-753916a0]{color:#f56c6c}.empty-state[data-v-753916a0]{text-align:center;padding:60px 0;color:#909399}.empty-state i[data-v-753916a0]{font-size:48px;margin-bottom:16px;display:block}.upload-section[data-v-753916a0]{margin-top:20px}.preview-container[data-v-753916a0]{width:100%;height:600px;background-color:#f5f5f5;border-radius:8px;overflow:hidden}.pdf-preview[data-v-753916a0]{width:100%;height:100%}[data-v-753916a0] .el-dialog__body{height:calc(85vh - 55px);overflow:hidden;padding:10px}.default-tag[data-v-753916a0]{background-color:#67c23a;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;margin-left:8px}.notice-print[data-v-e73aa21a]{padding:20px}.filter-section[data-v-e73aa21a]{margin-bottom:20px}.action-bar[data-v-e73aa21a],.filter-form[data-v-e73aa21a]{padding:10px;background:#f9fafc;border-radius:8px}.action-bar[data-v-e73aa21a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.action-buttons[data-v-e73aa21a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.student-table[data-v-e73aa21a]{margin-top:20px}.student-table .el-table[data-v-e73aa21a]{margin-bottom:15px}.student-table .el-pagination[data-v-e73aa21a]{text-align:right}.notice-export[data-v-6988bebc]{width:100%}.search-box[data-v-6988bebc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.data-table[data-v-6988bebc]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-6988bebc] .el-table{font-size:13px}.data-table[data-v-6988bebc] .el-table td,.data-table[data-v-6988bebc] .el-table th{padding:0!important;height:40px!important}.data-table[data-v-6988bebc] .el-table th{background-color:#f5f7fa!important;color:#606266!important;font-weight:600}.data-table[data-v-6988bebc] .el-table__row{height:40px!important}.data-table[data-v-6988bebc] .el-table__row:hover{background-color:#f5f9ff}.data-table[data-v-6988bebc] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-6988bebc] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.pagination-container[data-v-6988bebc]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notice-download[data-v-b9f23942]{padding:20px;background-color:#f5f7fa}.task-section[data-v-b9f23942]{margin-top:20px}.section-header[data-v-b9f23942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.section-title[data-v-b9f23942]{margin:0;font-size:16px;font-weight:600;color:#303133}.task-table[data-v-b9f23942]{background:#fff;border-radius:8px;overflow-x:auto}.task-table[data-v-b9f23942] .el-table{font-size:13px}.task-table[data-v-b9f23942] .el-table td,.task-table[data-v-b9f23942] .el-table th{padding:0!important;height:40px!important}.task-table[data-v-b9f23942] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.task-table[data-v-b9f23942] .el-table__row{height:40px!important}.task-table[data-v-b9f23942] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.task-pagination-container[data-v-b9f23942]{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.task-table[data-v-b9f23942] .el-button--text{color:#409eff;padding:0}.status-progress[data-v-b9f23942]{width:90%;margin:0 auto}.dashboard-container[data-v-00df03c2]{padding:0}.stat-cards[data-v-00df03c2]{margin-top:20px}.stat-card[data-v-00df03c2]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:24px;color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}.stat-card[data-v-00df03c2]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15)}.stat-card.primary[data-v-00df03c2]{background:linear-gradient(135deg,#667eea,#764ba2)}.stat-card.success[data-v-00df03c2]{background:linear-gradient(135deg,#f093fb,#f5576c)}.stat-card.warning[data-v-00df03c2]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.stat-card.info[data-v-00df03c2]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.stat-icon[data-v-00df03c2]{font-size:48px;opacity:.8}.stat-content[data-v-00df03c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.stat-label[data-v-00df03c2]{font-size:14px;opacity:.9}.stat-value[data-v-00df03c2]{font-size:32px;font-weight:700}.stat-desc[data-v-00df03c2]{font-size:12px;opacity:.8}.quick-actions[data-v-00df03c2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-actions .el-button[data-v-00df03c2]{padding:12px 24px;font-size:14px}@media (max-width:768px){.stat-card[data-v-00df03c2]{padding:16px}.stat-icon[data-v-00df03c2]{font-size:36px}.stat-value[data-v-00df03c2]{font-size:24px}.quick-actions .el-button[data-v-00df03c2]{width:100%}}.province-analysis-container[data-v-46b63d62]{width:100%}.search-box[data-v-46b63d62]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-46b63d62]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-46b63d62]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-46b63d62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-46b63d62]{position:relative;margin-top:40px}.chart-controls[data-v-46b63d62]{left:10px}.chart-controls-right[data-v-46b63d62],.chart-controls[data-v-46b63d62]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-46b63d62]{right:10px}.download-btn[data-v-46b63d62]{position:absolute;right:10px;top:10px;z-index:10}.data-table-wrapper[data-v-46b63d62]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-46b63d62]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-46b63d62]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-46b63d62]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-46b63d62]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-46b63d62]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-46b63d62] .el-table{font-size:13px}.data-table-body[data-v-46b63d62] .el-table td,.data-table-body[data-v-46b63d62] .el-table th{padding:8px 0!important}.data-table-body[data-v-46b63d62] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-46b63d62] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-46b63d62] .el-table .cell{padding:0 8px}.major-analysis-container[data-v-74aedc2b]{width:100%}.search-box[data-v-74aedc2b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-74aedc2b]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-74aedc2b]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-74aedc2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-74aedc2b]{position:relative;margin-top:40px}.chart-controls[data-v-74aedc2b]{left:10px}.chart-controls-right[data-v-74aedc2b],.chart-controls[data-v-74aedc2b]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-74aedc2b]{right:10px}.data-table-wrapper[data-v-74aedc2b]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-74aedc2b]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-74aedc2b]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-74aedc2b]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-74aedc2b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-74aedc2b]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-74aedc2b] .el-table{font-size:13px}.data-table-body[data-v-74aedc2b] .el-table td,.data-table-body[data-v-74aedc2b] .el-table th{padding:8px 0!important}.data-table-body[data-v-74aedc2b] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-74aedc2b] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-74aedc2b] .el-table .cell{padding:0 8px}.province-detail-container[data-v-74aedc2b]{margin-top:-15px}.score-analysis-container[data-v-e33169a4]{width:100%}.search-box[data-v-e33169a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-e33169a4]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-e33169a4]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-e33169a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-e33169a4]{position:relative;margin-top:40px}.chart-controls[data-v-e33169a4]{left:10px}.chart-controls-right[data-v-e33169a4],.chart-controls[data-v-e33169a4]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-e33169a4]{right:10px}.data-table-wrapper[data-v-e33169a4]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-e33169a4]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-e33169a4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-e33169a4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-e33169a4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-e33169a4]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-e33169a4] .el-table{font-size:13px}.data-table-body[data-v-e33169a4] .el-table td,.data-table-body[data-v-e33169a4] .el-table th{padding:8px 0!important}.data-table-body[data-v-e33169a4] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-e33169a4] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-e33169a4] .el-table .cell{padding:0 8px}.first-volunteer-container[data-v-44e62b46]{width:100%}.search-box[data-v-44e62b46]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-44e62b46]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-44e62b46]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-44e62b46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-44e62b46]{position:relative;margin-top:40px}.chart-controls[data-v-44e62b46]{left:10px}.chart-controls-right[data-v-44e62b46],.chart-controls[data-v-44e62b46]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-44e62b46]{right:10px}.data-table-wrapper[data-v-44e62b46]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-44e62b46]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-44e62b46]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-44e62b46]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-44e62b46]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-44e62b46]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-44e62b46] .el-table{font-size:13px}.data-table-body[data-v-44e62b46] .el-table td,.data-table-body[data-v-44e62b46] .el-table th{padding:8px 0!important}.data-table-body[data-v-44e62b46] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-44e62b46] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-44e62b46] .el-table .cell{padding:0 8px}.transfer-rate-container[data-v-3495bdbe]{width:100%}.search-box[data-v-3495bdbe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-3495bdbe]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-3495bdbe]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-3495bdbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-3495bdbe]{position:relative;margin-top:40px}.chart-controls[data-v-3495bdbe]{left:10px}.chart-controls-right[data-v-3495bdbe],.chart-controls[data-v-3495bdbe]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-3495bdbe]{right:10px}.data-table-wrapper[data-v-3495bdbe]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-3495bdbe]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-3495bdbe]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-3495bdbe]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-3495bdbe]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-3495bdbe]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-3495bdbe] .el-table{font-size:13px}.data-table-body[data-v-3495bdbe] .el-table td,.data-table-body[data-v-3495bdbe] .el-table th{padding:8px 0!important}.data-table-body[data-v-3495bdbe] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-3495bdbe] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-3495bdbe] .el-table .cell{padding:0 8px}.volunteer-composition-container[data-v-70fc84a4]{width:100%}.search-box[data-v-70fc84a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-70fc84a4]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-70fc84a4]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-70fc84a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-70fc84a4]{position:relative;margin-top:40px}.chart-controls[data-v-70fc84a4]{left:10px}.chart-controls-right[data-v-70fc84a4],.chart-controls[data-v-70fc84a4]{position:absolute;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chart-controls-right[data-v-70fc84a4]{right:10px}.data-table-wrapper[data-v-70fc84a4]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-70fc84a4]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-70fc84a4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-70fc84a4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-70fc84a4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-70fc84a4]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-70fc84a4] .el-table{font-size:13px}.data-table-body[data-v-70fc84a4] .el-table td,.data-table-body[data-v-70fc84a4] .el-table th{padding:8px 0!important}.data-table-body[data-v-70fc84a4] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-70fc84a4] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-70fc84a4] .el-table .cell{padding:0 8px}.highschool-analysis-container[data-v-ee487ec2]{width:100%}.search-box[data-v-ee487ec2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-block[data-v-ee487ec2]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-ee487ec2]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-ee487ec2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-ee487ec2]{position:relative;margin-top:40px}.chart-controls-right[data-v-ee487ec2]{position:absolute;right:10px;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table-wrapper[data-v-ee487ec2]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-ee487ec2]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-ee487ec2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-ee487ec2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-ee487ec2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-ee487ec2]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-ee487ec2] .el-table{font-size:13px;width:100%}.data-table-body[data-v-ee487ec2] .el-table td,.data-table-body[data-v-ee487ec2] .el-table th{padding:8px 0!important}.data-table-body[data-v-ee487ec2] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-ee487ec2] .el-table__row:hover{background-color:#f5f9ff}.data-table[data-v-ee487ec2] .el-table .cell{padding:0 8px}.school-detail-container[data-v-ee487ec2]{margin-top:-15px}.student-type-container[data-v-7a28016c]{width:100%}.search-box[data-v-7a28016c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-block[data-v-7a28016c]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-7a28016c]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-7a28016c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.chart-wrapper[data-v-7a28016c]{position:relative;margin-top:40px}.chart-controls-right[data-v-7a28016c]{position:absolute;right:10px;top:-30px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table-wrapper[data-v-7a28016c]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-7a28016c]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-7a28016c]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-7a28016c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-7a28016c]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-7a28016c]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-7a28016c] .el-table{font-size:13px;width:100%}.data-table-body[data-v-7a28016c] .el-table td,.data-table-body[data-v-7a28016c] .el-table th{padding:8px 0!important}.data-table-body[data-v-7a28016c] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-7a28016c] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-7a28016c] .el-table .cell{padding:0 8px}.ethnicity-container[data-v-bd82bcd2]{width:100%}.section-block[data-v-bd82bcd2]{margin-bottom:0;background:#fff;border-radius:8px;padding:5px}.section-title[data-v-bd82bcd2]{margin:0 0 12px 0;color:#303133;font-size:16px;font-weight:600}.section-header[data-v-bd82bcd2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.data-table-wrapper[data-v-bd82bcd2]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px)}.data-table-wrapper[data-v-bd82bcd2]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-bd82bcd2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-bd82bcd2]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-bd82bcd2]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-bd82bcd2]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-bd82bcd2] .el-table{font-size:13px}.data-table-body[data-v-bd82bcd2] .el-table td,.data-table-body[data-v-bd82bcd2] .el-table th{padding:8px 0!important}.data-table-body[data-v-bd82bcd2] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-bd82bcd2] .el-table__row:hover{background-color:#f5f9ff}.data-table-body[data-v-bd82bcd2] .el-table .cell{padding:0 8px}.info-box[data-v-a7dfdcb6]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid #1890ff;background-color:#e6f7ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.survey-type-container[data-v-51247994]{width:100%}.section-desc[data-v-51247994]{margin-bottom:20px;padding:10px;background-color:#fdf6ec;color:#e6a23c;border-radius:4px;font-size:14px}.table-title[data-v-51247994]{text-align:center;margin-bottom:15px;font-size:16px;color:#303133}.data-table-wrapper[data-v-51247994]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px);padding:10px}.data-table-wrapper[data-v-51247994]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-51247994]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-51247994]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-51247994]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-51247994]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-51247994] .el-table{font-size:13px}.data-table-body[data-v-51247994] .el-table td,.data-table-body[data-v-51247994] .el-table th{padding:8px 0!important}.data-table-body[data-v-51247994] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-51247994] .el-table__row:hover{background-color:#f5f9ff}.survey-standard-container[data-v-72558284]{width:100%}.section-desc[data-v-72558284]{margin-bottom:20px;padding:10px;background-color:#fdf6ec;color:#e6a23c;border-radius:4px;font-size:14px;line-height:1.5}.table-title[data-v-72558284]{text-align:center;margin-bottom:15px;font-size:16px;color:#303133}.data-table-wrapper[data-v-72558284]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px);padding:10px}.data-table-wrapper[data-v-72558284]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-72558284]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-72558284]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-72558284]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-72558284]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-72558284] .el-table{font-size:13px}.data-table-body[data-v-72558284] .el-table td,.data-table-body[data-v-72558284] .el-table th{padding:8px 0!important}.data-table-body[data-v-72558284] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-72558284] .el-table__row:hover{background-color:#f5f9ff}.survey-major-container[data-v-044b32bf]{width:100%}.table-title[data-v-044b32bf]{text-align:center;margin-bottom:15px;font-size:16px;color:#303133}.data-table-wrapper[data-v-044b32bf]{background:#fff;border-radius:8px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 520px);padding:10px}.data-table-wrapper[data-v-044b32bf]::-webkit-scrollbar{width:10px;height:10px}.data-table-wrapper[data-v-044b32bf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}.data-table-wrapper[data-v-044b32bf]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:5px}.data-table-wrapper[data-v-044b32bf]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.data-table-body[data-v-044b32bf]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%}.data-table-body[data-v-044b32bf] .el-table{font-size:13px}.data-table-body[data-v-044b32bf] .el-table td,.data-table-body[data-v-044b32bf] .el-table th{padding:8px 0!important}.data-table-body[data-v-044b32bf] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table-body[data-v-044b32bf] .el-table__row:hover{background-color:#f5f9ff}.score-line-container[data-v-6338dcda]{width:100%}.search-box[data-v-6338dcda]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-table[data-v-6338dcda]{background:#fff;border-radius:8px;overflow-x:auto}.data-table[data-v-6338dcda] .el-table{font-size:13px}.data-table[data-v-6338dcda] .el-table td,.data-table[data-v-6338dcda] .el-table th{padding:0!important;height:40px!important}.data-table[data-v-6338dcda] .el-table th{background-color:#f5f7fa!important;color:#606266;font-weight:600}.data-table[data-v-6338dcda] .el-table__row{height:40px!important}.data-table[data-v-6338dcda] .el-table__row:hover{background-color:#f5f9ff}.data-table[data-v-6338dcda] .el-table .cell{padding:0 8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:40px!important}.data-table[data-v-6338dcda] .el-table th>.cell{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;line-height:normal!important}.data-table[data-v-6338dcda] .el-button--text{color:#409eff;padding:0}.data-table[data-v-6338dcda] .el-button--text:hover{color:#66b1ff}.info-box[data-v-6338dcda]{padding:16px;border-radius:4px;margin-bottom:24px;border-left:4px solid #1890ff;background-color:#e6f7ff;color:#0050b3;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-box i[data-v-6338dcda]{font-size:20px;margin-top:2px}.info-box ul[data-v-6338dcda]{margin:8px 0 0 20px}.actions[data-v-6338dcda]{margin-bottom:20px}.result-section[data-v-6338dcda]{margin-top:20px}.result-content[data-v-6338dcda]{padding:15px;background-color:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed;max-height:300px;overflow-y:auto}.upload-demo[data-v-6338dcda] .el-upload{display:inline-block}.upload-demo[data-v-6338dcda] .el-upload input[type=file]{display:none!important}body{background:#e3f2fd!important}#app{background:#e3f2fd}.page-wrapper[data-v-d30f2ffc]{width:1000px;background:#fff;margin:20px auto;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08)}.admission-query-container[data-v-d30f2ffc],.page-wrapper[data-v-d30f2ffc]{min-height:100vh;font-family:Microsoft YaHei,sans-serif}.header[data-v-d30f2ffc]{background:#fff;padding:2px 20px}.logo-large[data-v-d30f2ffc]{width:280px;height:auto;display:inline-block}.banner[data-v-d30f2ffc]{width:100%;background:#fff}.banner-img[data-v-d30f2ffc]{width:100%;height:auto;display:block}.main-content[data-v-d30f2ffc]{width:100%;margin:20px 0;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.title[data-v-d30f2ffc]{text-align:center;font-size:24px;color:#333;margin-bottom:20px;font-weight:700}.query-form[data-v-d30f2ffc]{padding:0;max-width:450px;margin:0 auto}.form-item[data-v-d30f2ffc]{margin-bottom:18px}.form-item label[data-v-d30f2ffc]{display:block;margin-bottom:8px;font-size:16px;color:#333}.required[data-v-d30f2ffc]{color:#f56c6c;margin-right:4px}.input-field[data-v-d30f2ffc]{width:100%;padding:12px 16px;border:1px solid #f5a623;border-radius:6px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s;transition:border-color .3s;background:#fff}.input-field[data-v-d30f2ffc]:focus{outline:none;border-color:#f5a623;-webkit-box-shadow:0 0 0 2px rgba(245,166,35,.1);box-shadow:0 0 0 2px rgba(245,166,35,.1)}.query-btn[data-v-d30f2ffc]{width:100%;padding:14px;background:linear-gradient(135deg,#f5a623,#f7b84e);color:#fff;border:none;border-radius:6px;font-size:18px;font-weight:700;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}.query-btn[data-v-d30f2ffc]:hover:not(:disabled){opacity:.9}.query-btn[data-v-d30f2ffc]:disabled{cursor:not-allowed;opacity:.7}.footer[data-v-d30f2ffc]{margin-top:40px;padding:20px;background:#fff}.provinces[data-v-d30f2ffc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.province-tag[data-v-d30f2ffc]{padding:6px 12px;background:#f5f5f5;border-radius:4px;font-size:12px;color:#666}.not-found-modal[data-v-d30f2ffc]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found-mask[data-v-d30f2ffc]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.not-found-content[data-v-d30f2ffc]{position:relative;width:400px;background:#fff;border-radius:12px;padding:40px;text-align:center;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2)}.not-found-icon[data-v-d30f2ffc]{width:80px;height:80px;margin:0 auto 20px;background:#fef0f0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:40px;color:#f56c6c}.not-found-content h3[data-v-d30f2ffc]{font-size:20px;color:#333;margin-bottom:12px}.not-found-content p[data-v-d30f2ffc]{font-size:14px;color:#999;margin-bottom:24px}.not-found-content .close-btn[data-v-d30f2ffc]{padding:10px 40px;background:#f5a623;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer}@media (max-width:768px){.page-wrapper[data-v-d30f2ffc]{width:100%;margin:0}.header[data-v-d30f2ffc]{padding:2px 10px}.logo-large[data-v-d30f2ffc]{width:180px}.main-content[data-v-d30f2ffc]{padding:0 15px;margin:15px 0}.title[data-v-d30f2ffc]{font-size:20px;margin-bottom:15px}.query-form[data-v-d30f2ffc]{padding:15px}.form-item[data-v-d30f2ffc]{margin-bottom:12px}.form-item label[data-v-d30f2ffc]{font-size:14px;margin-bottom:6px}.input-field[data-v-d30f2ffc]{padding:10px 12px;font-size:14px}.query-btn[data-v-d30f2ffc]{padding:12px;font-size:16px}.footer[data-v-d30f2ffc]{margin-top:20px;padding:15px}.province-tag[data-v-d30f2ffc]{padding:4px 8px;font-size:11px}.not-found-content[data-v-d30f2ffc]{width:90%;max-width:320px;padding:25px}.not-found-icon[data-v-d30f2ffc]{width:60px;height:60px;font-size:30px;margin-bottom:15px}.not-found-content h3[data-v-d30f2ffc]{font-size:18px}.not-found-content .close-btn[data-v-d30f2ffc]{padding:8px 30px;font-size:14px}}.not-found-content .close-btn[data-v-d30f2ffc]:hover{opacity:.9}.invalid-access[data-v-d30f2ffc]{background:#fff;padding:40px;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.08);box-shadow:0 2px 10px rgba(0,0,0,.08);text-align:center}.invalid-icon[data-v-d30f2ffc]{width:80px;height:80px;margin:0 auto 20px;background:#fef0f0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:40px;color:#f56c6c}.invalid-access h3[data-v-d30f2ffc]{font-size:20px;color:#333;margin-bottom:12px}.invalid-access p[data-v-d30f2ffc]{font-size:14px;color:#999}body{margin:0;padding:0}#app,body{background:#fff!important}.admission-result-container[data-v-1f50fae3]{min-height:100vh;background:#fff;font-family:Microsoft YaHei,sans-serif}.main-content[data-v-1f50fae3]{max-width:600px;margin:40px auto;padding:0 24px}.title[data-v-1f50fae3]{text-align:center;font-size:28px;color:#333;margin-bottom:28px;font-weight:700;letter-spacing:2px;border-bottom:none!important;background:transparent!important;padding-top:0!important}.loading[data-v-1f50fae3]{text-align:center;padding:60px;color:#999;font-size:16px}.result-section[data-v-1f50fae3]{margin-top:20px}.result-card[data-v-1f50fae3]{background:#fff;padding:36px;border-radius:16px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid #f0f0f0}.result-row[data-v-1f50fae3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px dashed #e8e8e8}.result-row[data-v-1f50fae3]:last-of-type{border-bottom:none}.result-row .label[data-v-1f50fae3]{width:120px;color:#888;font-size:15px;font-weight:500}.result-row .value[data-v-1f50fae3]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#333;font-size:15px;font-weight:500}.result-row .value.underline[data-v-1f50fae3]{text-decoration:underline;-webkit-text-decoration-color:#f5a623;text-decoration-color:#f5a623;text-underline-offset:4px}.express-link[data-v-1f50fae3]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#666;font-size:15px;cursor:pointer;font-weight:500;-webkit-transition:color .3s;transition:color .3s}.express-link[data-v-1f50fae3]:hover{color:#333;text-decoration:underline}.admission-table[data-v-1f50fae3]{margin-top:28px;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.admission-table table[data-v-1f50fae3]{width:100%;border-collapse:collapse}.admission-table th[data-v-1f50fae3]{background:linear-gradient(135deg,#1a56c9,#2c7ae0);padding:14px;text-align:center;color:#fff;font-size:15px;font-weight:600;border-bottom:none}.admission-table td[data-v-1f50fae3]{padding:20px;text-align:center;color:#333;font-size:15px;background:#fff}.admission-table tbody tr[data-v-1f50fae3]{-webkit-transition:background .3s;transition:background .3s}.admission-table tbody tr[data-v-1f50fae3]:hover{background:#f8f9fc}.back-btn-container[data-v-1f50fae3]{margin-top:36px;text-align:center}.back-btn[data-v-1f50fae3]{padding:14px 56px;background:linear-gradient(135deg,#f5a623,#f7b84e);color:#fff;border:none;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 16px rgba(245,166,35,.3);box-shadow:0 4px 16px rgba(245,166,35,.3)}.back-btn[data-v-1f50fae3]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(245,166,35,.4);box-shadow:0 6px 20px rgba(245,166,35,.4)}.not-found-section[data-v-1f50fae3]{background:#fff;padding:50px;border-radius:16px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);text-align:center}.not-found-icon[data-v-1f50fae3]{width:100px;height:100px;margin:0 auto 24px;background:linear-gradient(135deg,#fff5f5,#ffe0e0);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:48px;color:#f56c6c}.not-found-section h3[data-v-1f50fae3]{font-size:22px;color:#333;margin-bottom:14px;font-weight:600}.not-found-section p[data-v-1f50fae3]{font-size:15px;color:#999;margin-bottom:30px}.express-dialog[data-v-1f50fae3]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeIn-data-v-1f50fae3 .2s ease;animation:fadeIn-data-v-1f50fae3 .2s ease}@-webkit-keyframes fadeIn-data-v-1f50fae3{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-1f50fae3{0%{opacity:0}to{opacity:1}}.express-dialog-mask[data-v-1f50fae3]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px)}.express-dialog-content[data-v-1f50fae3]{position:relative;width:520px;max-height:75vh;background:#fff;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 12px 48px rgba(0,0,0,.15);box-shadow:0 12px 48px rgba(0,0,0,.15);-webkit-animation:slideUp-data-v-1f50fae3 .3s ease;animation:slideUp-data-v-1f50fae3 .3s ease}@-webkit-keyframes slideUp-data-v-1f50fae3{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-1f50fae3{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dialog-header[data-v-1f50fae3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 24px;background:#f5f5f5;border-bottom:1px solid #ddd}.dialog-header h3[data-v-1f50fae3]{margin:0;font-size:18px;color:#333;font-weight:600}.close-btn[data-v-1f50fae3]{font-size:28px;color:#999;cursor:pointer;line-height:1;-webkit-transition:color .3s;transition:color .3s}.close-btn[data-v-1f50fae3]:hover{color:#333}.dialog-body[data-v-1f50fae3]{padding:24px;max-height:55vh;overflow-y:auto}.tel-input-section[data-v-1f50fae3]{text-align:center}.tel-hint[data-v-1f50fae3]{color:#888;font-size:14px;margin-bottom:20px;line-height:1.6}.tel-input[data-v-1f50fae3]{width:200px;margin:0 auto}.tel-input .el-input__inner[data-v-1f50fae3]{height:48px;font-size:20px;text-align:center;letter-spacing:8px;border-radius:10px;border:2px solid #e8e8e8;-webkit-transition:all .3s;transition:all .3s}.tel-input .el-input__inner[data-v-1f50fae3]:focus{border-color:#f5a623;-webkit-box-shadow:0 0 0 3px rgba(245,166,35,.1);box-shadow:0 0 0 3px rgba(245,166,35,.1)}.dialog-actions[data-v-1f50fae3]{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.cancel-btn[data-v-1f50fae3]{padding:12px 32px;background:#f5f5f5;color:#666;border:none;border-radius:25px;font-size:15px;font-weight:500;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.cancel-btn[data-v-1f50fae3]:hover{background:#eee}.confirm-btn[data-v-1f50fae3]{padding:12px 48px;background:linear-gradient(135deg,#f5a623,#f7b84e);color:#fff;border:none;border-radius:25px;font-size:15px;font-weight:600;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 12px rgba(245,166,35,.3);box-shadow:0 4px 12px rgba(245,166,35,.3)}.confirm-btn[data-v-1f50fae3]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(245,166,35,.4);box-shadow:0 6px 16px rgba(245,166,35,.4)}.ems-no[data-v-1f50fae3]{font-size:16px;color:#333;margin-bottom:18px;font-weight:500}.express-status[data-v-1f50fae3]{display:inline-block;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:24px}.express-status.SIGN[data-v-1f50fae3]{background:linear-gradient(135deg,#f0f9eb,#e1f3d8);color:#67c23a}.express-status.TRANSPORT[data-v-1f50fae3]{background:linear-gradient(135deg,#ecf5ff,#dbeafe);color:#409eff}.express-status.ACCEPT[data-v-1f50fae3]{background:linear-gradient(135deg,#f4f4f5,#e9e9eb);color:#909399}.express-status.FAILED[data-v-1f50fae3]{background:linear-gradient(135deg,#fef0f0,#fde2e2);color:#f56c6c}.express-timeline[data-v-1f50fae3]{position:relative}.express-timeline[data-v-1f50fae3]:before{content:"";position:absolute;left:11px;top:0;bottom:0;width:2px;background:-webkit-gradient(linear,left top,left bottom,from(#f5a623),to(#e4e7ed));background:linear-gradient(180deg,#f5a623,#e4e7ed)}.timeline-item[data-v-1f50fae3]{position:relative;padding-left:40px;padding-bottom:24px}.timeline-item[data-v-1f50fae3]:last-child{padding-bottom:0}.timeline-dot[data-v-1f50fae3]{position:absolute;left:0;top:6px;width:24px;height:24px;border-radius:50%;background:#e4e7ed;border:3px solid #fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:all .3s;transition:all .3s}.timeline-dot.active[data-v-1f50fae3]{background:#f5a623;-webkit-box-shadow:0 0 0 4px rgba(245,166,35,.2);box-shadow:0 0 0 4px rgba(245,166,35,.2)}.timeline-content[data-v-1f50fae3]{background:#f8fafc;padding:16px;border-radius:10px;border-left:4px solid #f5a623}.timeline-text[data-v-1f50fae3]{color:#333;font-size:14px;margin-bottom:6px;line-height:1.6}.timeline-time[data-v-1f50fae3]{color:#999;font-size:12px}.no-data[data-v-1f50fae3]{text-align:center;padding:50px;color:#999;font-size:14px}.invalid-access[data-v-1f50fae3]{background:#fff;padding:50px;border-radius:16px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);text-align:center}.invalid-icon[data-v-1f50fae3]{width:100px;height:100px;margin:0 auto 24px;background:linear-gradient(135deg,#fff5f5,#ffe0e0);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:48px;color:#f56c6c}.invalid-access h3[data-v-1f50fae3]{font-size:22px;color:#333;margin-bottom:14px;font-weight:600}.invalid-access p[data-v-1f50fae3]{font-size:15px;color:#999}.about-container[data-v-40dfcd1a]{max-width:1200px;margin:0 auto}.logo-section[data-v-40dfcd1a]{text-align:center;padding:40px 0}.system-logo[data-v-40dfcd1a]{width:110px;height:110px;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.section-title[data-v-40dfcd1a]{font-size:28px;font-weight:600;color:#303133;margin:0}.contact-cards[data-v-40dfcd1a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin:32px 0}.contact-card[data-v-40dfcd1a]{text-align:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.contact-card[data-v-40dfcd1a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.card-icon[data-v-40dfcd1a]{font-size:48px;color:#409eff;margin-bottom:16px}.card-icon i[data-v-40dfcd1a]{display:inline-block}.card-title[data-v-40dfcd1a]{font-size:22px;font-weight:600;color:#303133;margin:16px 0 8px}.card-subtitle[data-v-40dfcd1a]{font-size:14px;color:#909399;margin:8px 0;line-height:1.6}.card-content[data-v-40dfcd1a]{font-size:14px;color:#606266;margin:16px 0;line-height:1.8;min-height:80px}.download-link[data-v-40dfcd1a]{color:#409eff;text-decoration:none;border-bottom:1px dashed #409eff}.download-link[data-v-40dfcd1a]:hover{color:#66b1ff;border-bottom-color:#66b1ff}.card-note[data-v-40dfcd1a]{font-size:12px;color:#909399;margin-top:8px}.wechat-note[data-v-40dfcd1a]{font-size:14px;color:#777;margin-top:12px}.footer-note[data-v-40dfcd1a]{text-align:center;padding:32px 0;background-color:#f5f7fa;border-radius:8px;margin:32px 0}.footer-note p[data-v-40dfcd1a]{margin:8px 0;color:#606266;line-height:1.8}.feedback-link[data-v-40dfcd1a]{color:#409eff;text-decoration:none}.feedback-link[data-v-40dfcd1a]:hover{text-decoration:underline}.system-info[data-v-40dfcd1a]{margin:32px 0}.info-title[data-v-40dfcd1a]{font-size:20px;font-weight:600;color:#303133;margin-bottom:16px}.permission-note[data-v-40dfcd1a]{margin-top:32px}.permission-note[data-v-40dfcd1a] .el-alert__content{text-align:left}.permission-note p[data-v-40dfcd1a]{margin:8px 0;line-height:1.6}.permission-note ul[data-v-40dfcd1a]{margin:12px 0 0 20px;padding:0}.permission-note li[data-v-40dfcd1a]{margin:8px 0;color:#606266;line-height:1.6}@media (max-width:768px){.contact-cards[data-v-40dfcd1a]{grid-template-columns:1fr}.system-logo[data-v-40dfcd1a]{width:80px;height:80px}.section-title[data-v-40dfcd1a]{font-size:24px}}