.home[data-v-337a6b23]{background-color:#175cc4;height:160px}.home .content[data-v-337a6b23]{background-color:#175cc4;max-width:80%;margin:0 auto}.pheader-pc-brand[data-v-337a6b23]{display:flex;align-items:center;flex-wrap:nowrap;gap:16px;min-height:80px;padding:10px 0 12px;box-sizing:border-box;max-width:100%;text-align:left}.pheader-pc-brand__logo[data-v-337a6b23]{flex-shrink:0;display:block;height:56px;width:auto;max-width:min(300px,52vw);max-height:72px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.pheader-pc-brand__title[data-v-337a6b23]{margin:0;min-width:0;flex:1;font-size:clamp(16px,2.2vw,24px);font-weight:600;color:#fff;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-main[data-v-337a6b23]{--el-main-padding:0px}.el-header[data-v-337a6b23]{--el-header-padding:0 0px}.el-menu[data-v-337a6b23]{background-color:#175cc4;color:#fff}.el-menu-demo .el-menu-item[data-v-337a6b23],.el-menu-demo .el-menu-item[data-v-337a6b23]:hover,.el-menu-demo .el-submenu__title[data-v-337a6b23],.el-menu-demo .el-submenu__title[data-v-337a6b23]:hover{color:#fff;background-color:#175cc4!important}.el-menu--horizontal>.el-menu-item.is-active[data-v-337a6b23]{border-bottom:2px solid #fff;background-color:#175cc4;color:#fff!important}.el-menu--horizontal.el-menu[data-v-337a6b23]{border-bottom:solid 0 var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item[data-v-337a6b23]{color:#fff!important}.el-menu--horizontal>.el-menu-item[data-v-337a6b23]:hover{border-bottom:2px solid #fff;color:#fff!important}.pheader-menu-row[data-v-337a6b23]{display:flex;align-items:center;gap:8px 12px;flex-wrap:nowrap;min-width:0}.pheader__el-menu[data-v-337a6b23]{flex:1;min-width:0;overflow-x:auto}.pheader__user-chip[data-v-337a6b23]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:min(240px,32vw);padding:2px 5px 2px 2px;margin-left:4px;border-radius:999px;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.09));border:1px solid hsla(0,0%,100%,.32);box-shadow:0 2px 10px rgba(0,40,120,.12),inset 0 1px 0 hsla(0,0%,100%,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pheader__user-avatar[data-v-337a6b23]{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#175cc4;background:linear-gradient(160deg,#fff,#e8f2ff);box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.75)}.pheader__user-name[data-v-337a6b23]{flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.2;color:#fff;text-shadow:0 1px 1px rgba(0,30,80,.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pheader__user-out[data-v-337a6b23]{flex-shrink:0;margin:0;padding:3px 8px;font-size:11px;font-weight:600;line-height:1.2;color:#175cc4;background:hsla(0,0%,100%,.92);border:none;border-radius:999px;cursor:pointer;box-shadow:0 1px 4px rgba(0,35,90,.12);transition:background .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease}.pheader__user-out[data-v-337a6b23]:hover{background:#fff;color:#0d4a9e;box-shadow:0 2px 8px rgba(0,35,90,.16)}.pheader__user-out[data-v-337a6b23]:active{transform:scale(.97)}.pheader-h5-mobile[data-v-337a6b23]{position:relative;z-index:1000}.pheader-h5-navbar[data-v-337a6b23]{--van-nav-bar-background:#175cc4;--van-nav-bar-title-text-color:#fff;--van-nav-bar-icon-color:#fff;--van-nav-bar-text-color:#fff;background:#175cc4!important}.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar,.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar__content{background-color:#175cc4!important}.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar__placeholder{background-color:#175cc4}.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar__content{height:46px}.pheader-h5-navbar[data-v-337a6b23] .van-icon,.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar__arrow{color:#fff!important}.pheader-h5-navbar[data-v-337a6b23] .van-nav-bar__title{max-width:46vw;margin:0 auto}.pheader-h5-leftentry[data-v-337a6b23]{display:flex;align-items:center;gap:4px;padding:6px 10px 6px 4px;margin-left:-6px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pheader-h5-leftentry__ico[data-v-337a6b23]{font-size:22px;line-height:1}.pheader-h5-leftentry__txt[data-v-337a6b23]{font-size:13px;font-weight:600;letter-spacing:.02em}.pheader-h5-bartitle[data-v-337a6b23]{display:flex;align-items:center;justify-content:center;min-height:28px}.pheader-h5-bartitle__logo[data-v-337a6b23]{display:block;height:24px;width:auto;max-width:min(140px,40vw)}.pheader-h5-baruser[data-v-337a6b23]{display:inline-flex;align-items:center;gap:6px;max-width:42vw;margin-right:-4px}.pheader-h5-baruser__dot[data-v-337a6b23]{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#175cc4;background:linear-gradient(160deg,#fff,#e8f0ff);border:1px solid hsla(0,0%,100%,.9)}.pheader-h5-baruser__out[data-v-337a6b23]{flex-shrink:0;margin:0;padding:5px 9px;font-size:11px;font-weight:600;line-height:1;color:#175cc4;background:hsla(0,0%,100%,.95);border:none;border-radius:999px;cursor:pointer;box-shadow:0 1px 4px rgba(0,35,90,.12)}.pheader-h5-baruser__out[data-v-337a6b23]:active{opacity:.88}.pheader-h5-drawer[data-v-337a6b23]{height:100%;display:flex;flex-direction:column;padding:10px 0 calc(12px + env(safe-area-inset-bottom, 0px));background:#f5f7fa;box-sizing:border-box}.pheader-h5-drawer__head[data-v-337a6b23]{display:flex;align-items:center;gap:12px;padding:14px 16px 14px;border-bottom:1px solid #e4e7ed;background:#fff}.pheader-h5-drawer__logo[data-v-337a6b23]{flex-shrink:0;width:72px;height:36px}.pheader-h5-drawer__head-meta[data-v-337a6b23]{min-width:0;flex:1}.pheader-h5-drawer__head-title[data-v-337a6b23]{font-size:15px;font-weight:700;color:#303133;line-height:1.3}.pheader-h5-drawer__head-sub[data-v-337a6b23]{margin-top:4px;font-size:12px;color:#909399}.pheader-h5-drawer__item[data-v-337a6b23]{display:block;width:100%;margin:0;padding:11px 16px;text-align:left;font-size:14px;color:#303133;background:transparent;border:none;border-left:3px solid transparent;cursor:pointer}.pheader-h5-drawer__item[data-v-337a6b23]:active{background:rgba(23,92,196,.08)}.pheader-h5-drawer__item--active[data-v-337a6b23]{color:#175cc4;font-weight:600;background:rgba(23,92,196,.06);border-left-color:#175cc4}.pheader-h5-nav-popup.van-popup[data-v-337a6b23]{z-index:2100}.footer[data-v-abe22580]{background-color:#3d3d3d;height:240px}.footer .content[data-v-abe22580]{background-color:#3d3d3d;max-width:80%;margin:0 auto;padding:20px 0;border-top:1px solid #515151;color:#707070;font-size:12px;line-height:22px;text-align:center}.el-main[data-v-abe22580]{--el-main-padding:0px}.el-menu[data-v-abe22580]{background-color:#3d3d3d;color:#fff}.el-menu-demo .el-menu-item[data-v-abe22580],.el-menu-demo .el-menu-item[data-v-abe22580]:hover,.el-menu-demo .el-submenu__title[data-v-abe22580],.el-menu-demo .el-submenu__title[data-v-abe22580]:hover{color:#fff;background-color:#3d3d3d!important}.el-menu--horizontal>.el-menu-item.is-active[data-v-abe22580]{border-bottom:2px solid #fff;background-color:#3d3d3d;color:#fff!important}.el-menu--horizontal.el-menu[data-v-abe22580]{border-bottom:solid 0 var(--el-menu-border-color)}.el-menu--horizontal>.el-menu-item[data-v-abe22580]{color:#fff!important}.el-menu--horizontal>.el-menu-item[data-v-abe22580]:hover{border-bottom:2px solid #fff;color:#fff!important}.demo-fit[data-v-abe22580]{display:flex;align-items:center;justify-content:center}.demo-fit .block[data-v-abe22580]{width:150px;text-align:center}.demo-fit .title[data-v-abe22580]{height:20px;line-height:20px;font-size:14px;color:var(--el-text-color-secondary)}.demo-fit .el-avatar[data-v-abe22580]{background:unset}.w120{width:120px}.w50{width:50px}.currentDialog_xz .el-dialog__body{padding-bottom:2px}.ai-search-component{font-size:14px}.ai-search-component .content{height:calc(100vh - 280px)}.ai-search-component .content .el-scrollbar__wrap{overflow-x:auto}.input-with-select .el-input{--el-input-height:var(--el-component-size-large)}.show_send_content_position_left{display:flex;width:calc(100% - 16px);margin-bottom:10px}.show_send_content_position_left .firstContent{background:#fff;max-width:80%;padding:12px 12px 12px 12px;box-sizing:border-box;color:#000;border-radius:12px;box-shadow:0 1px 16px rgba(92,121,154,.1);letter-spacing:.5px;line-height:22px}.show_send_content_position_right{display:flex;flex-direction:row-reverse;width:calc(100% - 16px);margin-bottom:10px}.show_send_content_position_right .firstContent{background:#1777ff;max-width:80%;padding:12px 12px 12px 12px;box-sizing:border-box;color:#fff;border-radius:12px;box-shadow:0 1px 16px rgba(92,121,154,.1);letter-spacing:.5px;line-height:22px}.firstContent{white-space:normal;overflow-wrap:break-word;word-break:break-all}.flex{display:flex}.gap-2{grid-gap:.5rem;gap:.5rem;margin-bottom:5px}.index-pc-root[data-v-907c70f4]{--major-page-bg:#e8f1fb;--major-page-bg-mid:#eef4fb;--major-page-bg-soft:#f4f8fc;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.index-pc-main[data-v-907c70f4]{background:linear-gradient(180deg,var(--major-page-bg-mid) 0,var(--major-page-bg) 32%,var(--major-page-bg-soft) 100%);padding-bottom:40px}.pc_index-banner[data-v-907c70f4]{padding:0 0 clamp(16px,2.5vw,28px);background:linear-gradient(180deg,var(--major-page-bg) 0,var(--major-page-bg-mid) 100%)}.pc_index-banner__inner[data-v-907c70f4]{width:100%;max-width:80%;margin:0 auto;padding:0 var(--ibp-major-content-padding-x,5px);box-sizing:border-box}.pc_index-banner__frame[data-v-907c70f4]{position:relative;border-radius:0 0 clamp(14px,1.6vw,22px) clamp(14px,1.6vw,22px);overflow:hidden;border:1px solid hsla(0,0%,100%,.45);border-top:none;box-shadow:0 10px 28px rgba(23,92,196,.11)}.pc_index-banner__media[data-v-907c70f4]{height:clamp(220px,28vw,360px);width:100%;background:var(--major-page-bg-mid)}.pc_index-banner__img[data-v-907c70f4]{display:block;width:100%;height:100%}.pc_index-banner[data-v-907c70f4] .pc_index-banner__img .el-image__wrapper,.pc_index-banner[data-v-907c70f4] .pc_index-banner__img.el-image{width:100%;height:100%;background-color:transparent!important}.pc_index-banner[data-v-907c70f4] .pc_index-banner__img .el-image__inner{-o-object-position:center center;object-position:center center}@media screen and (max-width:1400px){.pc_index-banner__inner[data-v-907c70f4]{max-width:100%;padding-left:var(--ibp-major-content-narrow-padding-x,14px);padding-right:var(--ibp-major-content-narrow-padding-x,14px)}}.pc_index_main-0[data-v-907c70f4],.pc_index_main-1[data-v-907c70f4]{margin-top:0;background-color:transparent}.pc_index-content[data-v-907c70f4]{padding-top:8px;padding-bottom:8px}.pc_index-content .col[data-v-907c70f4]{padding-bottom:20px}.pc_index-content .xbox[data-v-907c70f4]{width:100%;aspect-ratio:1/1;background:#fff;border-radius:14px;border:1px solid rgba(23,92,196,.08);box-shadow:0 4px 20px rgba(23,92,196,.06);cursor:pointer;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.pc_index-content .xbox[data-v-907c70f4]:hover{border-color:rgba(23,92,196,.18);box-shadow:0 10px 36px rgba(23,92,196,.12);transform:translateY(-2px)}.pc_index-content .xbox .text[data-v-907c70f4]{padding:16px 14px 18px;font-size:13px;color:#64748b;line-height:1.45}.pc_index-content .xbox .title[data-v-907c70f4]{font-size:16px;font-weight:600;letter-spacing:.02em;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc_index-content .xbox .source[data-v-907c70f4]{margin:8px 0 12px;font-size:12px;color:#94a3b8}.pc_index-content .xbox .text .el-icon[data-v-907c70f4]{vertical-align:-2px;color:#94a3b8}.pc_text-content[data-v-907c70f4]{color:#969799;padding-left:20px;padding-right:20px}.pc_index-section-head[data-v-907c70f4]{margin-bottom:8px}.pc_index-section-head-row[data-v-907c70f4]{display:flex;align-items:center;flex-wrap:nowrap;gap:10px;min-height:40px;width:100%}.pc_index-section-head-spacer[data-v-907c70f4]{flex:1;min-width:0}.pc_index-tabs-toolbar-inner[data-v-907c70f4]{display:flex;align-items:center;width:100%;min-width:0;gap:4px}.index-sub-tabs--flex[data-v-907c70f4]{flex:1;min-width:0}.pc_index-section-name[data-v-907c70f4]{flex-shrink:0;margin:0;max-width:200px;font-size:17px;font-weight:700;color:#1e293b;letter-spacing:.02em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc_index-tabs-inline[data-v-907c70f4]{flex:1;min-width:0;padding:2px 0 2px 6px;overflow:hidden;background:hsla(0,0%,100%,.75);border:1px solid rgba(23,92,196,.12);border-radius:10px;box-shadow:0 1px 8px rgba(23,92,196,.06)}.pc_index-more-btn[data-v-907c70f4]{flex-shrink:0;display:inline-flex!important;align-items:center;gap:4px;padding:6px 14px!important;margin-right:0!important;font-weight:600!important;font-size:13px!important;border-color:rgba(23,92,196,.45)!important;color:#175cc4!important;background:hsla(0,0%,100%,.95)!important;box-shadow:0 1px 6px rgba(23,92,196,.08)}.pc_index-more-btn--inbar[data-v-907c70f4]{height:32px!important;padding:0 10px 0 12px!important;margin:0 0 0 4px!important;box-shadow:none!important;border-radius:8px!important}.pc_index-more-btn[data-v-907c70f4]:hover{color:#fff!important;background:#175cc4!important;border-color:#175cc4!important}.pc_index-more-ico[data-v-907c70f4]{font-size:14px}.index-sub-tabs[data-v-907c70f4] .el-tabs{--el-tabs-header-height:36px}.index-sub-tabs[data-v-907c70f4] .el-tabs__header{margin:0}.index-sub-tabs[data-v-907c70f4] .el-tabs__nav-wrap:after,.index-sub-tabs[data-v-907c70f4] .el-tabs__nav-wrap:before{display:none!important}.index-sub-tabs[data-v-907c70f4] .el-tabs__nav-scroll{overflow-x:auto}.index-sub-tabs[data-v-907c70f4] .el-tabs__nav{border:none;gap:6px}.index-sub-tabs[data-v-907c70f4] .el-tabs__item{height:32px;line-height:32px;padding:0 12px!important;margin:0 1px;border-radius:8px!important;font-size:12px;font-weight:500;color:#64748b;border:none!important;transition:background .15s ease,color .15s ease}.index-sub-tabs[data-v-907c70f4] .el-tabs__item:hover{color:#175cc4;background:rgba(23,92,196,.08)}.index-sub-tabs[data-v-907c70f4] .el-tabs__item.is-active{color:#fff!important;background:linear-gradient(135deg,#175cc4,#2d7fd8)!important;font-weight:600}.index-sub-tabs[data-v-907c70f4] .el-tabs__active-bar{display:none!important}.el-main[data-v-907c70f4]{--el-main-padding:0px}.pc_index-grid-wrap[data-v-907c70f4]{position:relative;min-height:clamp(200px,22vw,260px)}.index-global-empty[data-v-907c70f4]{padding:40px 16px 24px}.pc_index-sub-empty[data-v-907c70f4]{padding:28px 8px 20px}.pc_index-empty-section[data-v-907c70f4]{padding-bottom:8px}.suspended-button[data-v-907c70f4]{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.h5_container[data-v-907c70f4]{height:calc(70vh - 46px);overflow-y:auto}.h5_video-content[data-v-907c70f4]{display:flex;justify-content:center;align-items:center;height:100%}.h5_text-content[data-v-907c70f4]{color:#969799;padding-left:20px;padding-right:20px}.h5_text-content div[data-v-907c70f4]{font-size:14px;margin-top:10px}.h5_custom-icon[data-v-907c70f4]{color:#007bff}.h5-index-body[data-v-907c70f4]{min-height:100vh;background:linear-gradient(180deg,#f4f8fc,#eef4fb 40%,#fff);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.h5_index-content[data-v-907c70f4]{margin:0 auto;max-width:100%;padding-left:10px;padding-right:10px;padding-bottom:8px}.h5_index-item-title[data-v-907c70f4]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;margin:6px 0 8px}.h5_index-section-name[data-v-907c70f4]{flex:1;min-width:0;font-weight:700;color:#1e293b;font-size:17px;letter-spacing:.02em;line-height:1.3}.h5_index-more-btn[data-v-907c70f4]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;border-color:rgba(23,92,196,.45)!important;color:#175cc4!important;font-weight:600!important}.h5_index-more-ico[data-v-907c70f4]{font-size:14px;margin-left:2px}.h5_index-empty-block[data-v-907c70f4]{padding:12px 0 20px}.search-bar[data-v-c0efe7ce]{width:100%;height:266px;background:url(../img/searchBackground.c43334b8.png)}.search-bar-div[data-v-c0efe7ce]{width:60%;padding-left:20%;padding-right:20%;padding-top:60px;margin:0 auto}.page-container[data-v-c0efe7ce]{height:100%;width:100%;padding:0;margin:0 auto;overflow:hidden}.col-content[data-v-c0efe7ce]{min-height:36px}.content[data-v-c0efe7ce]{margin-top:15px;margin-bottom:5px;cursor:pointer;min-width:300px}.input-with-select[data-v-c0efe7ce]{width:calc(100% - 120px)}.el-select[data-v-c0efe7ce]{width:130px}.search-header[data-v-c0efe7ce]{width:100%;height:150px;border:none;border-radius:0}.tab[data-v-c0efe7ce]{font-family:Arial Negreta,Arial;font-weight:700;font-style:normal;margin-left:50px;padding-top:20px}.tab span[data-v-c0efe7ce]{margin-right:15px;cursor:pointer;color:#c5c5c5}.active[data-v-c0efe7ce]{color:#fff!important;cursor:pointer}.foot_tab[data-v-c0efe7ce]{font-family:Arial Negreta,Arial;font-weight:700;font-style:normal;margin-right:15px}.foot_tab span[data-v-c0efe7ce]{margin-right:15px;cursor:pointer}input[data-v-c0efe7ce]{width:80%;height:30px}.button[data-v-c0efe7ce]{width:20%;color:#fff;background-color:unset;height:30px;font-family:Arial Normal,Arial;font-weight:900;font-style:normal;font-size:20px;text-align:center;line-height:normal}.fixedly-btn-left[data-v-c0efe7ce]{left:0}.fixedly-btn-left[data-v-c0efe7ce],.fixedly-btn-right[data-v-c0efe7ce]{position:fixed;display:flex;justify-content:center;align-items:center;width:66px;height:45px;background-color:#fff;opacity:.9;font-size:23px}.fixedly-btn-right[data-v-c0efe7ce]{right:0}.placeholder[data-v-c0efe7ce]{flex-shrink:0;width:66px;height:45px}.search-wrap[data-v-c0efe7ce]{--major-nav-blue:#175cc4;padding-top:4px;padding-bottom:16px}.home-course-search-card.toolbar-card[data-v-c0efe7ce]{width:100%;max-width:none;margin:0}.toolbar-card[data-v-c0efe7ce]{background:linear-gradient(180deg,#fff,#fafcff);border-radius:16px;padding:20px 22px 22px;box-shadow:0 8px 36px rgba(23,92,196,.1);margin-bottom:12px;border:1px solid rgba(23,92,196,.1)}.toolbar-card__intro[data-v-c0efe7ce]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.toolbar-card__label[data-v-c0efe7ce]{font-size:17px;font-weight:700;color:#303133}.search-input[data-v-c0efe7ce]{max-width:100%}.search-ico[data-v-c0efe7ce]{color:#909399}.search-filter-row[data-v-c0efe7ce]{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;margin-bottom:14px}.dim-card[data-v-c0efe7ce]{display:inline-flex;align-items:stretch;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(23,92,196,.08);box-shadow:0 4px 24px rgba(23,92,196,.08)}.dim-l1-chip[data-v-c0efe7ce]{border:none;margin:0;padding:0 14px;min-height:40px;max-width:140px;font-size:14px;font-weight:500;color:#303133;background:transparent;cursor:pointer;text-align:left;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .15s ease,color .15s ease}.dim-l1-chip[data-v-c0efe7ce]:hover{background:#f0f6ff}.dim-l1-chip--on[data-v-c0efe7ce]{background:#e8f1fc!important;color:#175cc4!important;font-weight:600}.dim-l1-chip--on[data-v-c0efe7ce]:hover{background:#dceaf9!important}.dim-select-wrap[data-v-c0efe7ce]{display:flex;align-items:center;border-left:1px solid rgba(23,92,196,.12);padding:0 8px 0 6px;min-width:128px;background:#fafcff}.dim-select-el[data-v-c0efe7ce]{width:148px;max-width:46vw}.dim-select-el[data-v-c0efe7ce] .el-input__wrapper{box-shadow:none!important;background:transparent!important;padding-left:4px;padding-right:8px}.dim-select-el[data-v-c0efe7ce] .el-input__inner::-moz-placeholder{color:#909399}.dim-select-el[data-v-c0efe7ce] .el-input__inner::placeholder{color:#909399}.h5-l1-panel[data-v-c0efe7ce]{padding:16px 16px 12px;background:linear-gradient(180deg,#fafcff,#fff);border-bottom:1px solid rgba(23,92,196,.08)}.h5-l1-panel-title[data-v-c0efe7ce]{font-size:13px;font-weight:700;letter-spacing:.12em;color:#909399;margin-bottom:10px;padding:0 2px}.h5-l1-tags[data-v-c0efe7ce]{display:flex;flex-wrap:wrap;gap:8px}.h5-l1-pill[data-v-c0efe7ce]{border:1px solid rgba(148,163,184,.45);background:hsla(0,0%,100%,.95);color:#475569;font-size:13px;font-weight:500;padding:8px 14px;border-radius:999px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.h5-l1-pill[data-v-c0efe7ce]:active{transform:scale(.98)}.h5-l1-pill--on[data-v-c0efe7ce]{border-color:#175cc4;color:#fff;background:#175cc4;box-shadow:0 4px 14px rgba(23,92,196,.28)}.h5-filter-form[data-v-c0efe7ce]{margin-top:8px}.h5-sheet-footer[data-v-c0efe7ce]{display:flex;justify-content:center;gap:12px;padding:16px 16px 22px;background:#fff}.h5-footer-btn[data-v-c0efe7ce]{min-width:132px}.h5-footer-btn--primary[data-v-c0efe7ce]{box-shadow:0 4px 16px rgba(25,137,250,.28)}.search-row[data-v-c0efe7ce]{margin:0 30px 20px;border-bottom:1px solid #e0e0e0;margin-bottom:10px}.search-list[data-v-c0efe7ce]{max-width:1148px}.search-row .search-col-label[data-v-c0efe7ce]{text-align:center}.search-row .search-col-content .loop-wrapper .activeClass[data-v-c0efe7ce]{color:#3464e1}.search-row .search-col-content .loop-wrapper[data-v-c0efe7ce]{display:flex;flex-wrap:wrap}.search-row .search-col-content .loop-wrapper .loop-item[data-v-c0efe7ce]{margin:0 20px 10px 0;width:150px}.search-row .search-col-content .loop-wrapper .loop-item[data-v-c0efe7ce]:hover{cursor:pointer;color:#3464e1}.search-row .search-col-content .loop-wrapper .loop-item.sort-item[data-v-c0efe7ce]{display:flex;flex-wrap:nowrap}.search-row .search-col-content .loop-wrapper .loop-item.sort-item .sort-arrow-wrapper[data-v-c0efe7ce]{display:flex;flex-direction:column;margin:-4px 0 0 4px}.el-icon-caret-bottom.active[data-v-c0efe7ce],.search-row .search-col-content .loop-wrapper .active[data-v-c0efe7ce],.search-row .search-col-content .loop-wrapper .loop-item.sort-item .sort-arrow-wrapper .el-icon-caret-top.active[data-v-c0efe7ce]{color:#3464e1}.el-tabs .el-tabs__active-bar,.el-tabs__nav-wrap:after{background-color:transparent!important}.van-nav-bar--fixed .van-tabs__line{width:unset}.page-content[data-v-6bc232b4]{padding:12px 4px 16px;overflow-x:hidden}.page-content .col[data-v-6bc232b4],.page-content .row[data-v-6bc232b4]{padding-bottom:20px}.page-content .xbox[data-v-6bc232b4]{width:100%;aspect-ratio:1/1;background:#fff;border-radius:14px;border:1px solid rgba(23,92,196,.08);box-shadow:0 4px 20px rgba(23,92,196,.06);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.page-content .xbox[data-v-6bc232b4]:hover{border-color:rgba(23,92,196,.18);box-shadow:0 10px 36px rgba(23,92,196,.12);transform:translateY(-2px)}.page-content .xbox .text[data-v-6bc232b4]{padding:16px 14px 18px;font-size:13px;color:#64748b;line-height:1.45}.page-content .xbox .title[data-v-6bc232b4]{font-size:16px;font-weight:600;letter-spacing:.02em;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-content .xbox .source[data-v-6bc232b4]{margin:8px 0 12px;font-size:12px;color:#94a3b8}.page-content .xbox .text .el-icon[data-v-6bc232b4]{vertical-align:-2px;color:#94a3b8}.pagination-container[data-v-6bc232b4]{display:flex;justify-content:center;align-items:center}.van-grid-item__content--clickable[data-v-6bc232b4]{border-radius:10px}.home-pc[data-v-3bea4a56]{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.home-pc-main[data-v-3bea4a56]{--major-nav-blue:#175cc4;--major-page-bg:#e8f1fb;--major-page-bg-mid:#eef4fb;--major-page-bg-soft:#f4f8fc;background:linear-gradient(180deg,var(--major-page-bg) 0,var(--major-page-bg-mid) 42%,var(--major-page-bg-soft) 100%);padding-bottom:48px}.home .content[data-v-3bea4a56]{max-width:80%;margin:0 auto}.el-main[data-v-3bea4a56]{--el-main-padding:0px;overflow:unset}.home-list-shell[data-v-3bea4a56]{margin-top:8px;padding-top:4px}@media screen and (max-width:1400px){.col-content2[data-v-3bea4a56]{background-position:50%;max-width:1100px}.home .content2[data-v-3bea4a56]{max-width:1920px;margin:0 auto}}.video-class[data-v-9c9f2e70]{width:100%;height:100%}.video-js .vjs-time-control[data-v-9c9f2e70]{display:block!important}.video-js .vjs-remaining-time[data-v-9c9f2e70]{display:none!important}.pc_detail_main[data-v-e980fac0]{height:calc(100vh - 160px);background-color:#f6f6f6}.pc_col-content[data-v-e980fac0]{max-width:80%;margin:0 auto;margin-top:10px;padding-left:5px;padding-right:5px}.pc_text-content[data-v-e980fac0]{color:#969799;padding-left:20px;padding-right:20px}.content[data-v-e980fac0]{height:calc(100vh - 260px)}.card-header[data-v-e980fac0]{display:flex;justify-content:space-between;align-items:center}.card-header span[data-v-e980fac0]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h5_container[data-v-e980fac0]{height:calc(70vh - 46px);overflow-y:auto}.h5_video-content[data-v-e980fac0]{display:flex;justify-content:center;align-items:center;height:100%}.h5_text-content[data-v-e980fac0]{color:#969799;padding-left:20px;padding-right:20px}.h5_text-content div[data-v-e980fac0]{font-size:14px;margin-top:10px}.h5_custom-icon[data-v-e980fac0]{color:#007bff}.underline[data-v-e980fac0]{border-bottom:1px dashed #ccc}.pc_index-banner[data-v-429be17b]{background-color:#f6f6f6}.pc_index-banner .div[data-v-429be17b]{max-width:80%;margin:0 auto}@media screen and (max-width:1400px){.pc_index-banner .div[data-v-429be17b]{max-width:100%;margin:0 auto}}.pc_index_main-0[data-v-429be17b],.pc_index_main-1[data-v-429be17b]{margin-top:0;background-color:#f6f6f6}.pc_index-content[data-v-429be17b]{margin:0 auto;max-width:80%;padding-left:5px;padding-right:5px}.pc_index-content .col[data-v-429be17b]{padding-bottom:20px}.pc_index-content .xbox[data-v-429be17b]{width:100%;aspect-ratio:1/1;background:#fff;border-radius:10px;cursor:pointer}.pc_index-content .xbox[data-v-429be17b]:hover{cursor:pointer;box-shadow:0 0 9px 6px rgba(0,0,0,.07)}.pc_index-content .xbox .text[data-v-429be17b]{padding:20px 14px;font-size:12px;color:#999}.pc_index-content .xbox .title[data-v-429be17b]{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc_index-content .xbox .source[data-v-429be17b]{margin:11px 0 23px}.pc_text-content[data-v-429be17b]{color:#969799;padding-left:20px;padding-right:20px}.pc_index-item-title[data-v-429be17b]{height:47px;font-family:Source Han Sans CN;font-weight:700;color:#303030;font-size:32px;padding-top:25px;padding-bottom:15px}.pc_index-item-title-content[data-v-429be17b]{float:left;margin:5px;width:calc(100% - 57px);text-align:center}.pc_index-item-title-more[data-v-429be17b]{cursor:pointer;float:right;font-size:12px;line-height:47px;color:#999494}.el-main[data-v-429be17b]{--el-main-padding:0px}.xbox[data-v-429be17b]{box-shadow:6px 9px 3px hsla(0,0%,48%,.21)}.tablsSwitch[data-v-429be17b] .el-tabs__nav-wrap:after,.tablsSwitch[data-v-429be17b] .el-tabs__nav-wrap:before{content:"";width:0!important}.tablsSwitch[data-v-429be17b] .el-tabs{--el-tabs-header-height:47px}.suspended-button[data-v-429be17b]{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.pc_index-item-title-content .title[data-v-429be17b]{font-size:20px;color:#333;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd0AAAABCAYAAACbtnSOAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAI1JREFUOI3t0DEKwlAQRdGTgBZGFERTuatkmVmWlYqFaAqFaJEPaqO/+JDC3GqKy5s3k1VVtUSuZ41FmKfYelFg8+Z+I0eJWYQreGVkdiwFVpgkzIxlrv9lynuS0zRNNnSHkZF/pK7rx9AdftDhiMsAu+844Zows8MebaTfBr+LzD747LvDLcxn/S+hewKgohkKAB7cMQAAAABJRU5ErkJggg==) center 18px no-repeat;line-height:37px}.tabs[data-v-429be17b] .el-tabs__nav-wrap{overflow:hidden;position:relative;margin-bottom:0!important}.el-card[data-v-429be17b]{background-color:unset}.el-carousel__item--card-vertical[data-v-429be17b]{width:100%;height:65%}.el-carousel__item[data-v-429be17b]:nth-child(2n){background-color:#99a9bf}.el-carousel__item[data-v-429be17b]:nth-child(odd){background-color:#d3dce6}.teacherCard[data-v-429be17b]{justify-content:center;align-items:center;width:100%}.teacherCard img[data-v-429be17b]{width:64px;height:64px;border-radius:50%;margin-top:24px;border:1px solid #ebebeb}.teacherCard .el-carousel__item--card[data-v-429be17b]{transition:transform .4s ease-in-out}.swiper-container[data-v-429be17b]{height:430px}.swiper-slide[data-v-429be17b]{font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-button-prev[data-v-429be17b]{margin-left:-10px}.swiper-button-next[data-v-429be17b]{margin-right:-10px}.col-content[data-v-429be17b]{max-width:80%;margin:0 auto;padding-left:5px;padding-right:5px}.pc_index-banner[data-v-2f72209b]{background-color:#f6f6f6}.pc_index-banner .div[data-v-2f72209b]{max-width:80%;margin:0 auto}@media screen and (max-width:1400px){.pc_index-banner .div[data-v-2f72209b]{max-width:100%;margin:0 auto}}.pc_index_main-0[data-v-2f72209b],.pc_index_main-1[data-v-2f72209b]{margin-top:0;background-color:#f6f6f6}.pc_index-content[data-v-2f72209b]{margin:0 auto;max-width:80%;padding-left:5px;padding-right:5px}.pc_index-content .col[data-v-2f72209b]{padding-bottom:20px}.pc_index-content .xbox[data-v-2f72209b]{width:100%;aspect-ratio:1/1;background:#fff;border-radius:10px;cursor:pointer}.pc_index-content .xbox[data-v-2f72209b]:hover{cursor:pointer;box-shadow:0 0 9px 6px rgba(0,0,0,.07)}.pc_index-content .xbox .text[data-v-2f72209b]{padding:20px 14px;font-size:12px;color:#999}.pc_index-content .xbox .title[data-v-2f72209b]{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc_index-content .xbox .source[data-v-2f72209b]{margin:11px 0 23px}.pc_text-content[data-v-2f72209b]{color:#969799;padding-left:20px;padding-right:20px}.pc_index-item-title[data-v-2f72209b]{height:47px;font-family:Source Han Sans CN;font-weight:700;color:#303030;font-size:32px;padding-top:25px;padding-bottom:15px}.pc_index-item-title-content[data-v-2f72209b]{float:left;margin:5px;width:calc(100% - 57px);text-align:center}.pc_index-item-title-more[data-v-2f72209b]{cursor:pointer;float:right;font-size:12px;line-height:47px;color:#999494}.el-main[data-v-2f72209b]{--el-main-padding:0px}.xbox[data-v-2f72209b]{box-shadow:6px 9px 3px hsla(0,0%,48%,.21)}.tablsSwitch[data-v-2f72209b] .el-tabs__nav-wrap:after,.tablsSwitch[data-v-2f72209b] .el-tabs__nav-wrap:before{content:"";width:0!important}.tablsSwitch[data-v-2f72209b] .el-tabs{--el-tabs-header-height:47px}.suspended-button[data-v-2f72209b]{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.pc_index-item-title-content .title[data-v-2f72209b]{font-size:20px;color:#333;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAd0AAAABCAYAAACbtnSOAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAI1JREFUOI3t0DEKwlAQRdGTgBZGFERTuatkmVmWlYqFaAqFaJEPaqO/+JDC3GqKy5s3k1VVtUSuZ41FmKfYelFg8+Z+I0eJWYQreGVkdiwFVpgkzIxlrv9lynuS0zRNNnSHkZF/pK7rx9AdftDhiMsAu+844Zows8MebaTfBr+LzD747LvDLcxn/S+hewKgohkKAB7cMQAAAABJRU5ErkJggg==) center 18px no-repeat;line-height:37px}.tabs[data-v-2f72209b] .el-tabs__nav-wrap{overflow:hidden;position:relative;margin-bottom:0!important}.el-card[data-v-2f72209b]{background-color:unset}.el-carousel__item--card-vertical[data-v-2f72209b]{width:100%;height:65%}.el-carousel__item[data-v-2f72209b]:nth-child(2n){background-color:#99a9bf}.el-carousel__item[data-v-2f72209b]:nth-child(odd){background-color:#d3dce6}.teacherCard[data-v-2f72209b]{justify-content:center;align-items:center;width:100%}.teacherCard img[data-v-2f72209b]{width:64px;height:64px;border-radius:50%;margin-top:24px;border:1px solid #ebebeb}.teacherCard .el-carousel__item--card[data-v-2f72209b]{transition:transform .4s ease-in-out}.swiper-container[data-v-2f72209b]{height:430px}.swiper-slide[data-v-2f72209b]{font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-button-prev[data-v-2f72209b]{margin-left:-10px}.swiper-button-next[data-v-2f72209b]{margin-right:-10px}.col-content[data-v-2f72209b]{max-width:80%;margin:0 auto;padding-left:5px;padding-right:5px}.major-catalog-login-dialog[data-v-70797f1c] .el-dialog__body{padding-top:8px;max-height:min(58vh,420px);overflow-y:auto;box-sizing:border-box}.mcld-tabs[data-v-70797f1c]{display:flex;gap:0;margin-bottom:18px;border-radius:10px;overflow:hidden;border:1px solid #dcdfe6}.mcld-tab[data-v-70797f1c]{flex:1;padding:10px 12px;border:none;background:#f5f7fa;font-size:14px;cursor:pointer;color:#606266}.mcld-tab--active[data-v-70797f1c]{background:#175cc4;color:#fff;font-weight:600}.mcld-form[data-v-70797f1c]{max-width:100%}.mcld-captcha-img[data-v-70797f1c]{width:120px;height:36px;cursor:pointer;border-radius:4px;vertical-align:middle}.mcld-actions[data-v-70797f1c]{text-align:center;margin-top:8px}.mcld-ding[data-v-70797f1c]{text-align:center;padding:8px 0 4px}.mcld-ding-lead[data-v-70797f1c]{margin:0 0 16px;font-size:13px;color:#606266;line-height:1.5}.mcld-ding-btn[data-v-70797f1c]{min-width:200px}.mcld-ding-tip[data-v-70797f1c]{margin:14px 0 0;font-size:12px;color:#909399}@media screen and (max-width:600px){.major-catalog-login-modal .el-overlay-dialog{display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 16px!important;box-sizing:border-box!important}.major-catalog-login-modal .el-dialog.major-catalog-login-dialog{margin:auto!important;max-height:calc(100vh - 32px)!important;width:min(400px,calc(100% - 32px))!important;max-width:calc(100% - 32px)!important}}.pc-page-root[data-v-61af2edb]{--major-nav-blue:#175cc4;--major-page-bg:#e8f1fb;--major-page-bg-mid:#eef4fb;--major-page-bg-soft:#f4f8fc;overflow-x:hidden;min-height:100vh;background-color:var(--major-page-bg-soft)}.pc_index-banner[data-v-61af2edb]{background:linear-gradient(165deg,var(--major-nav-blue) 0,#1a6bcf 38%,#2d7fd8 72%,#4a9ae8 100%);color:#fff;position:relative;overflow:hidden;padding-bottom:0}.pc_index-banner[data-v-61af2edb]:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 85% 65% at 88% -15%,hsla(0,0%,100%,.2),transparent 52%),radial-gradient(ellipse 55% 45% at 5% 105%,hsla(0,0%,100%,.08),transparent 48%);pointer-events:none}.banner-inner[data-v-61af2edb]{max-width:var(--ibp-major-content-max-width);margin:0 auto;padding:42px 12px 20px;text-align:center;position:relative;z-index:1}@media screen and (max-width:1400px){.banner-inner[data-v-61af2edb]{max-width:100%}}.banner-eyebrow[data-v-61af2edb]{margin:0 0 10px;font-size:12px;letter-spacing:.35em;text-transform:uppercase;opacity:.75;font-weight:500}.banner-title[data-v-61af2edb]{margin:0;font-size:32px;font-weight:800;letter-spacing:4px;text-shadow:0 2px 24px rgba(0,0,0,.12)}.banner-sub[data-v-61af2edb]{margin:14px auto 0;max-width:520px;font-size:15px;opacity:.92;font-weight:400;line-height:1.55}.banner-stats[data-v-61af2edb]{margin-top:22px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.banner-stat-pill[data-v-61af2edb]{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:999px;font-size:14px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.banner-stat-pill--accent[data-v-61af2edb]{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.35)}.banner-stat-pill em[data-v-61af2edb]{font-style:normal;font-size:20px;font-weight:800}.banner-wave[data-v-61af2edb]{line-height:0;margin-top:8px}.banner-wave svg[data-v-61af2edb]{display:block;width:100%;height:44px}.pc_index_main-0[data-v-61af2edb]{margin-top:0;background:linear-gradient(180deg,var(--major-page-bg) 0,var(--major-page-bg-mid) 42%,var(--major-page-bg-soft) 100%);padding-bottom:48px}.page-inner[data-v-61af2edb]{padding-top:8px;padding-bottom:8px}.toolbar-card[data-v-61af2edb]{background:linear-gradient(180deg,#fff,#fafcff);border-radius:16px;padding:20px 22px 22px;box-shadow:0 8px 36px rgba(23,92,196,.1);margin-bottom:24px;border:1px solid rgba(23,92,196,.1)}.toolbar-card__intro[data-v-61af2edb]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.toolbar-card__label[data-v-61af2edb]{font-size:17px;font-weight:700;color:#303133}.toolbar-card__hint[data-v-61af2edb]{font-size:13px;color:#909399;line-height:1.5}.search-input[data-v-61af2edb]{max-width:100%}.search-ico[data-v-61af2edb]{color:#909399}.catalog-layout[data-v-61af2edb]{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:24px;align-items:stretch}.catalog-toc-column[data-v-61af2edb]{min-width:0;min-height:0;align-self:stretch}.catalog-toc[data-v-61af2edb]{overflow:auto;padding:14px 12px;background:#fff;border-radius:14px;border:1px solid rgba(23,92,196,.08);box-shadow:0 4px 24px rgba(23,92,196,.12);-webkit-overflow-scrolling:touch}.catalog-toc__title[data-v-61af2edb]{font-size:13px;font-weight:700;color:#909399;letter-spacing:.12em;margin-bottom:10px;padding:0 4px}.catalog-toc__nav[data-v-61af2edb]{display:flex;flex-direction:column;gap:4px}.catalog-toc__link[data-v-61af2edb]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 9px;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font-size:15px;color:#303133;transition:background .15s ease,color .15s ease}.catalog-toc__link[data-v-61af2edb]:hover{background:#f0f6ff}.catalog-toc__link--active[data-v-61af2edb]{background:#e8f1fc;color:#175cc4;font-weight:600}.catalog-toc__link--active[data-v-61af2edb]:hover{background:#dceaf9}.catalog-toc__idx[data-v-61af2edb]{flex-shrink:0;width:24px;height:24px;line-height:24px;text-align:center;font-size:12px;font-weight:700;color:#175cc4;background:#e8f1fc;border-radius:6px}.catalog-toc__link--active .catalog-toc__idx[data-v-61af2edb]{background:#175cc4;color:#fff}.catalog-toc__text[data-v-61af2edb]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-toc__n[data-v-61af2edb]{flex-shrink:0;font-size:12px;color:#909399}.catalog-main[data-v-61af2edb]{min-width:0;min-height:280px;position:relative;display:flex;flex-direction:column;align-items:stretch}.catalog-main>.college-section[data-v-61af2edb]{flex:1 1 auto;min-height:100%;margin-bottom:0}.catalog-main__empty-wrap[data-v-61af2edb]{display:flex;justify-content:center;align-items:center;min-height:260px;width:100%;box-sizing:border-box;padding:24px 12px 32px}.catalog-main__empty-wrap[data-v-61af2edb] .el-empty{margin:0 auto}.pc-page-root .col-content[data-v-61af2edb],.pc-page-root .el-container[data-v-61af2edb],.pc-page-root .el-main[data-v-61af2edb],.pc-page-root .pc_index_main-0[data-v-61af2edb],.pc-page-root .pc_index_main[data-v-61af2edb]{overflow:visible}@media screen and (max-width:960px){.catalog-layout[data-v-61af2edb]{grid-template-columns:1fr}.catalog-toc-column[data-v-61af2edb]{max-width:none;width:100%}.catalog-toc[data-v-61af2edb]{position:sticky;top:0;z-index:20;max-height:none;width:100%;padding-bottom:12px;box-shadow:0 4px 20px rgba(23,92,196,.06)}.catalog-toc__nav[data-v-61af2edb]{flex-direction:row;flex-wrap:wrap}.catalog-toc__link[data-v-61af2edb]{width:auto;flex:1 1 40%}}.college-section[data-v-61af2edb]{margin-bottom:32px;scroll-margin-top:20px;padding:20px 20px 8px;border-radius:16px}.college-section--alt[data-v-61af2edb]{background:hsla(0,0%,100%,.72);box-shadow:inset 0 1px 0 rgba(23,92,196,.06)}.college-section__head[data-v-61af2edb]{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.college-section__badge[data-v-61af2edb]{flex-shrink:0;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;font-weight:800;color:#fff;background:linear-gradient(135deg,#175cc4,#4a9eff);border-radius:10px;box-shadow:0 4px 12px rgba(23,92,196,.35)}.college-section__bar[data-v-61af2edb]{width:3px;height:20px;border-radius:2px;background:linear-gradient(180deg,#175cc4,#7ec0ff);flex-shrink:0}.college-section__title[data-v-61af2edb]{margin:0;font-size:20px;font-weight:700;color:#1a1a1a;flex:1;min-width:0}.card-grid[data-v-61af2edb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:16px}.major-card[data-v-61af2edb]{position:relative;background:linear-gradient(155deg,#fff,#f9fbfe 48%,#f3f7fc);border-radius:16px;border:1px solid rgba(23,92,196,.12);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.major-card--rich[data-v-61af2edb]{display:flex;flex-direction:column}.major-card[data-v-61af2edb]:hover{box-shadow:0 14px 40px rgba(23,92,196,.16);transform:translateY(-4px);border-color:rgba(23,92,196,.26)}.major-card:hover .major-card__foot-arrow[data-v-61af2edb]{transform:translateX(4px);color:#175cc4}.major-card__shine[data-v-61af2edb]{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#175cc4,#5cadff,#8fd3ff);opacity:.95}.major-card__deco[data-v-61af2edb]{position:absolute;right:-28px;top:-28px;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle at center,rgba(23,92,196,.09),transparent 68%);pointer-events:none}.major-card__body[data-v-61af2edb]{display:flex;align-items:flex-start;gap:14px;padding:18px 16px 12px;position:relative;z-index:1}.major-card__avatar[data-v-61af2edb]{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:#fff;line-height:1;background:linear-gradient(145deg,#175cc4,#3d8ee5 55%,#5cadff);box-shadow:0 6px 16px rgba(23,92,196,.35)}.major-card__text[data-v-61af2edb]{flex:1;min-width:0}.major-card__name[data-v-61af2edb]{margin:0;font-size:17px;font-weight:650;color:#303133;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.major-card__tagline[data-v-61af2edb]{margin:8px 0 0;font-size:13px;color:#909399;letter-spacing:.02em;line-height:1.4}.major-card__foot[data-v-61af2edb]{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:auto;padding:10px 16px 14px;border-top:1px solid rgba(23,92,196,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.5),rgba(245,249,253,.95))}.major-card__foot-hint[data-v-61af2edb]{font-size:14px;font-weight:600;color:#175cc4}.major-card__foot-arrow[data-v-61af2edb]{display:inline-flex;align-items:center;color:#a0c4ee;font-size:16px;transition:transform .22s ease,color .22s ease}.code-pill[data-v-61af2edb]{display:inline-flex;align-items:center;gap:8px;font-size:12px;padding:6px 12px 6px 10px;border-radius:999px;background:linear-gradient(135deg,#f4f8fd,#eef3fa);border:1px solid rgba(23,92,196,.1)}.code-pill__l[data-v-61af2edb]{color:#909399;font-weight:500}.code-pill__v[data-v-61af2edb]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:600;color:#175cc4;letter-spacing:.04em}.el-main[data-v-61af2edb]{--el-main-padding:0px}.h5-wrap[data-v-61af2edb]{min-height:100vh;background:linear-gradient(180deg,#e8f1fb,#f0f5fb 45%,#f4f8fc);padding-bottom:28px;max-width:100%;overflow-x:hidden;box-sizing:border-box}.h5-banner[data-v-61af2edb]{background:linear-gradient(165deg,#175cc4,#1a6bcf 40%,#3d93ea);color:#fff;padding:26px 16px 22px;text-align:center;position:relative;overflow:hidden}.h5-banner[data-v-61af2edb]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 100% 0,hsla(0,0%,100%,.14),transparent 55%);pointer-events:none}.h5-eyebrow[data-v-61af2edb]{margin:0 0 8px;font-size:11px;letter-spacing:.28em;opacity:.8;position:relative;z-index:1}.h5-title[data-v-61af2edb]{font-size:24px;font-weight:800;letter-spacing:2px;position:relative;z-index:1}.h5-sub[data-v-61af2edb]{margin-top:8px;font-size:14px;opacity:.9;position:relative;z-index:1}.h5-stats[data-v-61af2edb]{margin-top:12px;font-size:14px;opacity:.95;position:relative;z-index:1}.h5-stats-dot[data-v-61af2edb]{margin:0 6px;opacity:.6}.h5-search[data-v-61af2edb]{padding:8px 0 0;background:#fff;max-width:100%;box-sizing:border-box}.h5-search[data-v-61af2edb] .van-search{padding-left:12px;padding-right:12px;box-sizing:border-box}.h5-chips-wrap[data-v-61af2edb]{padding:10px 12px 0;overflow:hidden}.h5-chips[data-v-61af2edb]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch}.h5-chips[data-v-61af2edb]::-webkit-scrollbar{height:0}.h5-chip[data-v-61af2edb]{flex-shrink:0;padding:9px 15px;font-size:13px;color:#175cc4;background:#fff;border:1px solid rgba(23,92,196,.2);border-radius:999px;cursor:pointer;box-shadow:0 2px 8px rgba(23,92,196,.08)}.h5-chip--active[data-v-61af2edb]{background:#e8f1fc;border-color:#175cc4;font-weight:600;color:#134a9e}.h5-body[data-v-61af2edb]{padding:14px 12px 0;min-height:200px;position:relative}.h5-body__empty-wrap[data-v-61af2edb]{display:flex;justify-content:center;align-items:center;min-height:200px;width:100%;box-sizing:border-box;padding:24px 8px 32px}.h5-college-block[data-v-61af2edb]{margin-bottom:22px;scroll-margin-top:12px}.h5-college-title[data-v-61af2edb]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#175cc4;padding:10px 4px 12px;margin-bottom:8px;border-bottom:1px solid rgba(23,92,196,.12)}.h5-college-num[data-v-61af2edb]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:12px;font-weight:800;color:#fff;background:linear-gradient(135deg,#175cc4,#4a9eff);border-radius:8px}.h5-major-card[data-v-61af2edb]{margin-bottom:10px;border-radius:14px;border:1px solid rgba(23,92,196,.1);background:linear-gradient(155deg,#fff,#f7faff);box-shadow:0 4px 18px rgba(23,92,196,.08);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.h5-major-card--rich[data-v-61af2edb]{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 14px}.h5-major-card--rich[data-v-61af2edb]:active{transform:scale(.992)}.h5-major-card__avatar[data-v-61af2edb]{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:800;color:#fff;background:linear-gradient(145deg,#175cc4,#3d8ee5 55%,#5cadff);box-shadow:0 4px 12px rgba(23,92,196,.32)}.h5-major-card__main[data-v-61af2edb]{flex:1;min-width:0}.h5-major-name[data-v-61af2edb]{font-size:17px;font-weight:650;color:#303133;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.h5-major-tagline[data-v-61af2edb]{margin-top:4px;font-size:13px;color:#909399;letter-spacing:.02em;line-height:1.35}.h5-major-card__cta[data-v-61af2edb]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:#a0c4ee;background:rgba(23,92,196,.06);font-size:16px}.h5-major-card--clickable[data-v-61af2edb],.major-card--clickable[data-v-61af2edb]{cursor:pointer}.major-catalog-loading.el-loading-mask,.major-h5-loading.el-loading-mask{display:flex!important;align-items:center!important;justify-content:center!important}.major-catalog-loading .el-loading-spinner,.major-h5-loading .el-loading-spinner{position:static!important;top:auto!important;margin-top:0!important}.pdf-js-viewer[data-v-5296a986]{width:100%;min-height:120px;background:#fff;-moz-user-select:text;user-select:text;-webkit-user-select:text}.pdf-js-viewer__switch[data-v-5296a986]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;justify-content:center}.pdf-js-viewer__tab[data-v-5296a986]{padding:6px 14px;font-size:13px;border:1px solid #c5ced9;border-radius:8px;background:#f5f7fa;color:#303133;cursor:pointer}.pdf-js-viewer__tab[data-v-5296a986]:hover{border-color:#175cc4;color:#175cc4}.pdf-js-viewer__tab--active[data-v-5296a986]{border-color:#175cc4;background:#e8f0fc;color:#175cc4;font-weight:600}.pdf-js-viewer__iframe[data-v-5296a986]{width:100%;min-height:min(72vh,720px);border:none;display:block;background-color:#fff;color-scheme:only light;vertical-align:top}.pdf-js-viewer__pages[data-v-5296a986]{background:#fff;text-align:center;min-height:80px}.pdf-js-viewer__page[data-v-5296a986]{margin:0 auto 12px;box-shadow:0 1px 6px rgba(0,0,0,.06);display:block;max-width:100%}.pdf-js-viewer__page canvas[data-v-5296a986]{display:block;margin:0 auto;vertical-align:top;pointer-events:none}.pdf-js-viewer__error[data-v-5296a986]{margin:0;padding:12px;font-size:13px;color:#e6a23c;background:#fdf6ec;border-radius:8px}.pdf-js-viewer__canvasWrap[data-v-5296a986]{position:relative;z-index:0;line-height:0}.pdf-js-viewer .textLayer{position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:1;pointer-events:auto}.pdf-js-viewer .textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.pdf-js-viewer .textLayer ::-moz-selection{background:rgba(0,0,255,.25)}.pdf-js-viewer .textLayer ::selection{background:rgba(0,0,255,.25)}.pdf-js-viewer .textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdf-js-viewer .textLayer.selecting .endOfContent{top:0}.major-detail-pc-root[data-v-6bb726ca]{background:#f6f6f6;min-height:100vh;overflow-x:hidden}.major-detail-pc-root[data-v-6bb726ca] .el-scrollbar__view{overflow-x:hidden}.md-html-page-shell[data-v-6bb726ca]{padding-top:10px;padding-bottom:8px}.md-html-breadcrumb[data-v-6bb726ca]{background:#f7f9fc;border-bottom:1px solid #e0e7f0;min-height:44px;display:flex;align-items:center;padding:10px 4px 10px 0;box-sizing:border-box;border-radius:12px 12px 0 0}.md-html-breadcrumb__back[data-v-6bb726ca]{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;font-size:14px;color:#1456c8;cursor:pointer;font-family:inherit}.md-html-breadcrumb__back[data-v-6bb726ca]:hover{color:#0d3fa0}.md-html-breadcrumb__ico[data-v-6bb726ca]{font-size:16px}.md-html-hero[data-v-6bb726ca]{background:#e8eef8;max-width:100%}.md-html-hero__img[data-v-6bb726ca]{width:100%;height:240px;display:block}.md-html-hero--fallback[data-v-6bb726ca]{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;background:linear-gradient(180deg,#e8eef8,#f6f6f6)}.md-html-hero-fallback__name[data-v-6bb726ca]{font-size:24px;font-weight:800;color:#1a1a2e;text-align:center}.md-html-hero-fallback__meta[data-v-6bb726ca]{margin-top:10px;font-size:14px;color:#666}.md-detail-catalog-layout[data-v-6bb726ca]{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:20px;align-items:stretch;min-height:480px;padding-top:4px}.md-detail-catalog-layout--one[data-v-6bb726ca]{grid-template-columns:minmax(0,1fr)}.md-detail-sidebar-column[data-v-6bb726ca]{min-width:0;min-height:0;align-self:stretch}.md-html-sidebar[data-v-6bb726ca]{width:100%;max-width:240px;box-sizing:border-box;background:#2367b0;display:flex;flex-direction:column;box-shadow:2px 0 12px rgba(0,0,0,.1);border-radius:0 14px 14px 0;-webkit-overflow-scrolling:touch}.md-html-sidebar-major[data-v-6bb726ca]{margin:16px 14px 12px;padding:12px 14px;background:#fff;border-radius:10px;display:flex;align-items:center;gap:10px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.md-html-sidebar-major__icon[data-v-6bb726ca]{width:36px;height:36px;min-width:36px;background:linear-gradient(135deg,#1456c8,#3b8beb);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;color:#fff}.md-html-sidebar-major__label[data-v-6bb726ca]{font-size:10px;color:#888;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px}.md-html-sidebar-major__name[data-v-6bb726ca]{font-size:15px;font-weight:800;color:#1456c8;line-height:1.25;word-break:break-all}.md-html-sidebar-nav[data-v-6bb726ca]{flex:1 1 auto;min-height:0;padding:8px 0 12px}.md-html-nav-stack[data-v-6bb726ca]{display:flex;flex-direction:column;width:100%}.md-html-nav-item[data-v-6bb726ca]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 16px;border:none;border-left:3px solid transparent;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .2s,border-color .2s}.md-html-nav-item[data-v-6bb726ca]:hover{background:hsla(0,0%,100%,.08)}.md-html-nav-item--active[data-v-6bb726ca]{background:hsla(0,0%,100%,.12);border-left-color:#5dc8f4}.md-html-nav-item__num[data-v-6bb726ca]{width:22px;height:22px;min-width:22px;margin-top:1px;border-radius:50%;background:hsla(0,0%,100%,.15);font-size:11px;font-weight:700;color:hsla(0,0%,100%,.95);display:flex;align-items:center;justify-content:center}.md-html-nav-item--active .md-html-nav-item__num[data-v-6bb726ca]{background:#5dc8f4;color:#1a3a6e}.md-html-nav-item__label[data-v-6bb726ca]{font-size:13px;color:hsla(0,0%,100%,.88);line-height:1.45;font-weight:500}.md-html-nav-item--active .md-html-nav-item__label[data-v-6bb726ca]{color:#fff;font-weight:600}.md-html-sub-nav[data-v-6bb726ca]{max-height:0;overflow:hidden;transition:max-height .35s ease}.md-html-sub-nav--open[data-v-6bb726ca]{max-height:220px}.md-html-sub-nav--attach.md-html-sub-nav--open[data-v-6bb726ca]{max-height:min(380px,48vh);overflow-y:auto;-webkit-overflow-scrolling:touch}.md-html-sub-nav__item[data-v-6bb726ca]{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px 8px 48px;border:none;background:transparent;color:hsla(0,0%,100%,.68);font-size:12px;text-align:left;cursor:pointer;font-family:inherit}.md-html-sub-nav__item[data-v-6bb726ca]:hover{background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.95)}.md-html-sub-nav__item--active[data-v-6bb726ca]{color:#5dc8f4;font-weight:600}.md-html-sub-nav__item[data-v-6bb726ca]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.75;flex-shrink:0}.md-html-sub-nav__item--attach[data-v-6bb726ca]{padding-top:6px;padding-bottom:6px;align-items:flex-start}.md-html-sub-nav__attach-label[data-v-6bb726ca]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.4;text-align:left}.md-html-sidebar-foot[data-v-6bb726ca]{padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.1);font-size:11px;color:hsla(0,0%,100%,.45);text-align:center}.md-html-main[data-v-6bb726ca]{flex:1;min-width:0;display:flex;flex-direction:column;background:#f6f6f6;border-radius:14px 0 0 0}.md-html-main>.md-html-content-area[data-v-6bb726ca]{flex:1 1 auto;min-height:100%}.md-html-content-area[data-v-6bb726ca]{flex:1;width:100%;box-sizing:border-box;padding:0}.md-html-inner[data-v-6bb726ca]{width:100%;max-width:100%;margin:0;padding:36px clamp(14px,2.4vw,28px) 48px;box-sizing:border-box}.md-html-section-panel[data-v-6bb726ca]{animation:mdHtmlFadeIn-6bb726ca .35s ease both}@keyframes mdHtmlFadeIn-6bb726ca{0%{opacity:0}to{opacity:1}}.md-html-section-head[data-v-6bb726ca]{margin-bottom:22px;padding-bottom:2px}.md-html-section-tag[data-v-6bb726ca]{display:inline-flex;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;color:#1a3a6e;background:#eef4ff;border:1px solid #c5d9f5;border-radius:20px;margin-bottom:10px}.md-html-section-title[data-v-6bb726ca]{margin:0;font-size:22px;font-weight:700;color:#1a1a2e;line-height:1.3}.md-html-section-desc[data-v-6bb726ca]{margin:10px 0 0;font-size:14px;color:#666;line-height:1.7}.md-html-card[data-v-6bb726ca]{background:#fff;border:none;border-radius:12px;padding:24px clamp(18px,2.5vw,32px) 28px;box-shadow:6px 9px 3px hsla(0,0%,48%,.21)}.md-html-card .major-ztjs-html[data-v-6bb726ca]{font-size:18px;line-height:1.75;padding:5px 0}.md-html-card[data-v-6bb726ca] table{width:100%;border-collapse:collapse;font-size:14px;margin:12px 0}.md-html-card[data-v-6bb726ca] td,.md-html-card[data-v-6bb726ca] th{padding:10px 14px;border:1px solid #e8edf5;vertical-align:top;line-height:1.6}.md-html-card[data-v-6bb726ca] th{background:#f0f5ff;color:#1a3a6e;font-weight:600;text-align:left}.md-html-card[data-v-6bb726ca] tr:nth-child(2n) td{background:#fafcff}.md-course-tabs[data-v-6bb726ca]{display:flex;flex-wrap:wrap;gap:4px 8px;border-bottom:2px solid #e5eaf5;margin-top:4px;margin-bottom:24px;padding-bottom:2px}.md-course-tab[data-v-6bb726ca]{padding:10px 20px;margin-bottom:-2px;font-size:14px;font-weight:600;color:#888;background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;font-family:inherit;transition:color .2s,border-color .2s}.md-course-tab[data-v-6bb726ca]:hover{color:#1a3a6e}.md-course-tab--active[data-v-6bb726ca]{color:#1a3a6e;border-bottom-color:#1e6fd9}.md-course-tab[data-v-6bb726ca]:focus-visible{outline:2px solid #1456c8;outline-offset:2px}.md-course-tab-panel[data-v-6bb726ca]{min-height:min(520px,58vh);box-sizing:border-box}.md-solution-panel[data-v-6bb726ca]{padding:10px;overflow-x:hidden;box-sizing:border-box}.md-solution-panel .major-solution-attach-link+.md-solution-panel__html[data-v-6bb726ca],.md-solution-panel .md-solution-pdf-viewer+.md-solution-panel__html[data-v-6bb726ca]{margin-top:14px}.md-solution-embed[data-v-6bb726ca]{margin-bottom:0}.md-solution-embed--image[data-v-6bb726ca]{line-height:0}.md-solution-embed__img[data-v-6bb726ca]{max-width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.08);vertical-align:top}.md-solution-pdf-viewer[data-v-6bb726ca]{border-radius:10px;overflow:hidden;border:1px solid #e4e9f2;background:#fff!important;color-scheme:only light;forced-color-adjust:none;box-shadow:0 1px 0 rgba(23,92,196,.05),0 10px 28px rgba(15,40,80,.07);margin-bottom:4px}.md-solution-pdf-viewer__toolbar[data-v-6bb726ca]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:linear-gradient(180deg,#fff,#f4f7fb);border-bottom:1px solid #e8edf5}.md-solution-pdf-viewer__toolbar--noFilename[data-v-6bb726ca]{justify-content:flex-end}.md-solution-pdf-viewer__label[data-v-6bb726ca]{flex:1;min-width:0;margin-right:8px;font-size:13px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-solution-pdf-viewer__open[data-v-6bb726ca]{flex-shrink:0;font-size:13px;font-weight:600;color:#175cc4;text-decoration:none}.md-solution-pdf-viewer__open[data-v-6bb726ca]:hover{text-decoration:underline;color:#0d4a9e}.md-solution-pdf-viewer__stage[data-v-6bb726ca]{position:relative;background:#fff!important;color-scheme:only light;forced-color-adjust:none}.md-solution-pdf-viewer__stage--embed[data-v-6bb726ca]{padding:10px 14px 14px;box-sizing:border-box}.md-solution-pdf-viewer__stage--html[data-v-6bb726ca]{padding:0;min-height:min(72vh,720px);overflow:hidden}.md-solution-html-iframe[data-v-6bb726ca]{display:block;width:100%;height:min(72vh,720px);min-height:min(72vh,720px);border:0;background:#fff;color-scheme:only light}.md-solution-pdf-viewer--h5 .md-solution-pdf-viewer__stage--html[data-v-6bb726ca]{min-height:min(52vh,460px)}.md-solution-pdf-viewer--h5 .md-solution-html-iframe[data-v-6bb726ca]{height:min(52vh,460px);min-height:min(52vh,460px)}.md-solution-pdf-viewer--linkOnly .md-solution-pdf-viewer__toolbar[data-v-6bb726ca]{border-bottom:none}.md-solution-pdf-viewer__pdfjs[data-v-6bb726ca]{width:100%;min-height:min(72vh,720px);display:block;background-color:#fff!important;color-scheme:only light;forced-color-adjust:none}@media (prefers-color-scheme:dark){.md-solution-pdf-viewer[data-v-6bb726ca]{border-color:#3d4a5c;box-shadow:0 8px 32px rgba(0,0,0,.35)}.md-solution-pdf-viewer__toolbar[data-v-6bb726ca]{background:linear-gradient(180deg,#fff,#eef2f8);border-bottom-color:#c5ced9}.md-solution-pdf-viewer__label[data-v-6bb726ca]{color:#1a1a1a}}.md-solution-pdf-viewer--h5 .md-solution-pdf-viewer__pdfjs .pdf-js-viewer__iframe[data-v-6bb726ca],.md-solution-pdf-viewer--h5 .md-solution-pdf-viewer__pdfjs[data-v-6bb726ca]{min-height:min(52vh,460px)}.h5-md-attach-chips[data-v-6bb726ca]{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 12px;box-sizing:border-box}.h5-md-attach-chips__btn[data-v-6bb726ca]{max-width:100%;padding:8px 12px;border-radius:999px;border:1px solid rgba(23,92,196,.22);background:#fff;color:#175cc4;font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-md-attach-chips__btn--active[data-v-6bb726ca]{background:#e8f1fc;border-color:#175cc4;color:#134a9e}.h5-md-solution-desc[data-v-6bb726ca]{margin:8px 0 0;font-size:13px;color:#666;line-height:1.55}.md-course-tab-panel[data-v-6bb726ca] .page-content{padding:10px;overflow-x:hidden}.md-course-tab-panel[data-v-6bb726ca] .page-content .col,.md-course-tab-panel[data-v-6bb726ca] .page-content .row{padding-bottom:20px}.md-course-tab-panel[data-v-6bb726ca] .page-content .xbox{width:100%;aspect-ratio:1/1;background:#fff;border-radius:10px;cursor:pointer;box-shadow:6px 9px 3px hsla(0,0%,48%,.21)}.md-course-tab-panel[data-v-6bb726ca] .page-content .xbox:hover{box-shadow:0 0 9px 6px rgba(0,0,0,.07)}.md-course-tab-panel[data-v-6bb726ca] .page-content .xbox .text{padding:20px 14px;font-size:12px;color:#999}.md-course-tab-panel[data-v-6bb726ca] .page-content .xbox .title{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-course-tab-panel[data-v-6bb726ca] .page-content .xbox .source{margin:11px 0 23px}.md-course-tab-panel[data-v-6bb726ca] .pagination-container{display:flex;justify-content:center;align-items:center}.md-html-empty[data-v-6bb726ca]{padding:48px 24px}@media screen and (max-width:1100px){.md-detail-catalog-layout[data-v-6bb726ca]{gap:14px}.md-html-nav-item__label[data-v-6bb726ca],.md-html-sidebar-foot[data-v-6bb726ca],.md-html-sidebar-major__info[data-v-6bb726ca],.md-html-sub-nav[data-v-6bb726ca]{display:none}.md-html-nav-item[data-v-6bb726ca]{justify-content:center;padding:14px 8px}.md-html-sidebar-major[data-v-6bb726ca]{justify-content:center;margin:10px 8px;padding:10px}.md-html-inner[data-v-6bb726ca]{padding:28px 12px 36px}}@media screen and (max-width:1100px) and (min-width:961px){.md-detail-catalog-layout[data-v-6bb726ca]{grid-template-columns:minmax(0,80px) minmax(0,1fr)}.md-html-sidebar[data-v-6bb726ca]{max-width:72px}}@media screen and (max-width:960px){.md-detail-catalog-layout--two[data-v-6bb726ca]{grid-template-columns:1fr}.md-detail-sidebar-column[data-v-6bb726ca]{max-width:none;width:100%}.md-html-sidebar[data-v-6bb726ca]{position:sticky;top:0;z-index:20;max-width:none;width:100%;max-height:none;overflow-x:hidden;overflow-y:visible;box-shadow:0 4px 20px rgba(23,92,196,.06)}}.major-ztjs-html[data-v-6bb726ca]{padding:5px 0;line-height:1.75;font-size:18px;width:100%;max-width:100%;box-sizing:border-box;overflow-x:auto;word-wrap:break-word;overflow-wrap:break-word}.major-ztjs-html[data-v-6bb726ca] img,.major-ztjs-html[data-v-6bb726ca] svg,.major-ztjs-html[data-v-6bb726ca] video{max-width:100%!important;height:auto!important;display:block;margin:12px auto;box-sizing:border-box}.major-ztjs-html[data-v-6bb726ca] table{max-width:100%;display:block;overflow-x:auto}.major-ztjs-html[data-v-6bb726ca] div,.major-ztjs-html[data-v-6bb726ca] p{max-width:100%}.major-solution-list[data-v-6bb726ca]{padding:0 0 28px;max-width:100%;box-sizing:border-box}.major-solution-attach-link[data-v-6bb726ca]{display:inline-block;font-size:15px;font-weight:600;color:#175cc4;text-decoration:none}.major-solution-attach-link[data-v-6bb726ca]:hover{text-decoration:underline;color:#0d4a9e}.major-solution-attach-link[data-v-6bb726ca]:focus-visible{outline:2px solid #175cc4;outline-offset:3px;border-radius:4px}.major-solution-attach-link--h5[data-v-6bb726ca]{font-size:15px}.major-solution-list--h5[data-v-6bb726ca]{padding:0}.major-solution-row[data-v-6bb726ca]{padding:18px clamp(16px,2vw,24px);margin-bottom:16px;background:#fff;border:none;border-radius:10px;box-sizing:border-box;box-shadow:6px 9px 3px hsla(0,0%,48%,.21);transition:box-shadow .2s ease,transform .2s ease}.major-solution-row[data-v-6bb726ca]:hover{box-shadow:6px 9px 3px hsla(0,0%,48%,.21),0 0 9px 6px rgba(0,0,0,.07)}.major-solution-list--h5 .major-solution-row[data-v-6bb726ca]{padding:12px 10px;margin-bottom:10px}.h5-md-solution-panel[data-v-6bb726ca]{padding-top:8px;box-sizing:border-box}.h5-md-solution-panel .major-solution-attach-link+.h5-md-solution-panel__html[data-v-6bb726ca],.h5-md-solution-panel .md-solution-pdf-viewer+.h5-md-solution-panel__html[data-v-6bb726ca]{margin-top:12px}.major-solution-row[data-v-6bb726ca]:last-child{margin-bottom:0}.major-solution-row__title[data-v-6bb726ca]{font-size:18px;font-weight:700;color:#303030;line-height:1.45;margin-bottom:8px}.major-solution-row__title--link[data-v-6bb726ca]{display:inline-block;color:#175cc4;text-decoration:none;cursor:pointer}.major-solution-row__title--link[data-v-6bb726ca]:hover{text-decoration:underline;color:#0d4a9e}.major-solution-row__title--link[data-v-6bb726ca]:focus-visible{outline:2px solid #175cc4;outline-offset:3px;border-radius:4px}.major-solution-list--h5 .major-solution-row__title[data-v-6bb726ca]{font-size:16px;margin-bottom:6px}.major-solution-row__content[data-v-6bb726ca]{margin-top:4px}.major-solution-row__content.major-ztjs-html[data-v-6bb726ca]{font-size:16px}.major-solution-list--h5 .major-solution-row__content[data-v-6bb726ca]{font-size:14px}.md-course-tabs--h5[data-v-6bb726ca]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:0;padding-bottom:2px;margin-bottom:14px}.md-course-tabs--h5[data-v-6bb726ca]::-webkit-scrollbar{height:4px}.md-course-tabs--h5[data-v-6bb726ca]::-webkit-scrollbar-thumb{background:rgba(20,86,200,.35);border-radius:4px}.md-course-tabs--h5 .md-course-tab[data-v-6bb726ca]{flex:0 0 auto;white-space:nowrap;padding:8px 14px;font-size:13px}.md-course-tab-panel.major-topic-tab-panel--h5[data-v-6bb726ca]{min-height:min(360px,45vh)}.major-detail-h5[data-v-6bb726ca]{min-height:100vh;background:#f6f6f6}.h5-md-segment[data-v-6bb726ca]{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:4px 2px 16px;margin:0 0 12px}.h5-md-segment__btn[data-v-6bb726ca]{flex:0 0 auto;padding:8px 14px;font-size:13px;font-weight:600;color:#606266;background:#fff;border:1px solid #e5eaf5;border-radius:999px;cursor:pointer;font-family:inherit}.h5-md-segment__btn--active[data-v-6bb726ca]{color:#fff;background:linear-gradient(135deg,#1456c8,#3b8beb);border-color:transparent}.h5-md-panel[data-v-6bb726ca]{background:#fff;border:none;border-radius:12px;padding:16px clamp(12px,3.5vw,18px) 18px;margin-bottom:16px;box-shadow:6px 9px 3px hsla(0,0%,48%,.21)}.h5-md-panel__head[data-v-6bb726ca]{margin-bottom:12px}.h5-md-panel__tag[data-v-6bb726ca]{display:inline-block;font-size:11px;font-weight:700;color:#1a3a6e;background:#eef4ff;border:1px solid #c5d9f5;border-radius:12px;padding:2px 10px;margin-bottom:8px}.h5-md-panel__title[data-v-6bb726ca]{margin:0;font-size:17px;font-weight:800;color:#1a1a2e;line-height:1.35}.h5-md-panel__title--solo[data-v-6bb726ca]{margin:0}.h5-md-panel__head[data-v-6bb726ca]:has(.h5-md-panel__title--solo){margin-bottom:14px}.h5-md-panel__card[data-v-6bb726ca]{padding:4px 0 0}.h5-md-panel .h5-ztjs-html[data-v-6bb726ca] table{width:100%;border-collapse:collapse;font-size:13px;margin:10px 0}.h5-md-panel .h5-ztjs-html[data-v-6bb726ca] td,.h5-md-panel .h5-ztjs-html[data-v-6bb726ca] th{padding:8px 10px;border:1px solid #e8edf5}.h5-md-panel .h5-ztjs-html[data-v-6bb726ca] th{background:#f0f5ff;color:#1a3a6e;font-weight:600}.h5-topbar[data-v-6bb726ca]{padding:12px clamp(14px,4vw,20px) 4px;background:#fff}.h5-back[data-v-6bb726ca]{display:inline-flex;align-items:center;gap:6px;padding:6px 4px;border:none;background:transparent;color:#175cc4;font-size:15px;font-weight:600;cursor:pointer}.h5-carousel-wrap[data-v-6bb726ca]{background:#fff}.h5-swipe[data-v-6bb726ca]{width:100%}.h5-title-block[data-v-6bb726ca]{padding:14px clamp(16px,4vw,22px) 16px;background:#fff;border-bottom:1px solid rgba(23,92,196,.1);text-align:center}.h5-page-title[data-v-6bb726ca]{margin:0 auto;font-size:20px;font-weight:800;color:#303133;line-height:1.4;text-align:center;width:100%;max-width:100%}.h5-page-meta[data-v-6bb726ca]{margin:10px 0 0;font-size:13px;color:#606266;text-align:center;line-height:1.5}.h5-detail-body[data-v-6bb726ca]{min-height:120px;padding:16px clamp(14px,4.5vw,22px) 28px;box-sizing:border-box}.h5-tags[data-v-6bb726ca]{display:flex;flex-wrap:wrap;gap:8px}.h5-ztjs-html[data-v-6bb726ca]{font-size:15px;line-height:1.75;color:#333}.el-carousel__item[data-v-6bb726ca]:nth-child(2n){background-color:#99a9bf}.el-carousel__item[data-v-6bb726ca]:nth-child(odd){background-color:#d3dce6}#app{width:100%;min-height:100vh;font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;align-items:center;justify-content:center;background-position:50%;background-size:cover}.markdown-table{width:100%;border:1px solid #ececec;border-radius:8px;overflow:hidden;background-color:#fff;border-collapse:separate;border-spacing:0}.markdown-table th{background-color:#f7f7f7}.markdown-table td,.markdown-table th{padding:8px;border-right:1px solid #ececec;border-bottom:1px solid #ececec}.markdown-table td{color:#333}.markdown-ol,.markdown-p{margin-block:5px}.markdown-p{word-break:normal;white-space:pre-wrap}.markdown-code{font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace);padding:.2em .4em;margin:0;font-size:85%;background-color:var(--bgColor-neutral-muted);border-radius:6px;word-break:normal;white-space:pre}think{color:#a6a6a6;font-size:14px;padding-left:5px;display:block;border-left:2px solid #e5e5e5}think:after,think:before{content:"";color:#f90}think:after{white-space:pre}:root{--ibp-major-content-max-width:80%;--ibp-major-content-padding-x:5px;--ibp-major-content-narrow-padding-x:clamp(14px,3vw,22px)}.ibp-major-content-shell{width:100%;max-width:var(--ibp-major-content-max-width);margin-left:auto;margin-right:auto;padding-left:var(--ibp-major-content-padding-x);padding-right:var(--ibp-major-content-padding-x);box-sizing:border-box}@media screen and (max-width:1400px){.ibp-major-content-shell{max-width:100%;padding-left:var(--ibp-major-content-narrow-padding-x);padding-right:var(--ibp-major-content-narrow-padding-x)}}@media screen and (max-width:1100px){.ibp-major-content-shell{max-width:100%}}.ibp-h5-ai-fab{position:fixed;z-index:900;right:calc(12px + env(safe-area-inset-right, 0px));bottom:calc(112px + env(safe-area-inset-bottom, 0px));width:56px;padding:0;margin:0;background:transparent;box-shadow:none;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ibp-h5-ai-fab:focus{outline:none}.ibp-h5-ai-fab__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.15;color:#1989fa}.ibp-h5-ai-fab__img,.ibp-h5-ai-fab__img.el-image{width:34px!important;height:34px!important}.ibp-h5-ai-fab__label{margin:4px 0 0;padding:0;font-size:11px;font-weight:600;color:#1989fa}@media screen and (min-width:601px){.ibp-h5-ai-fab__img,.ibp-h5-ai-fab__img.el-image{width:40px!important;height:40px!important}.ibp-h5-ai-fab__label{font-size:13px}}