.home-banner[data-v-1fb1e9b0]{background:#f7f8fb;height:100vh;min-height:600px;overflow:hidden;position:relative;width:100%}.home-banner__visual[data-v-1fb1e9b0]{position:relative}.home-banner__carousel[data-v-1fb1e9b0],.home-banner__slide[data-v-1fb1e9b0],.home-banner__visual[data-v-1fb1e9b0]{height:100%;width:100%}.home-banner__slide[data-v-1fb1e9b0]{align-items:center;display:flex;justify-content:center}.home-banner__image[data-v-1fb1e9b0],.home-banner__link[data-v-1fb1e9b0]{display:block;height:100%;width:100%}.home-banner__image[data-v-1fb1e9b0]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-banner__indicators[data-v-1fb1e9b0]{bottom:68px;display:flex;gap:10px;left:50%;position:absolute;transform:translate(-50%);z-index:2}.home-banner__indicator[data-v-1fb1e9b0]{background:#ffffff73;border:0;border-radius:2px;cursor:pointer;height:4px;padding:0;transition:all .2s ease;width:32px}.home-banner__indicator.is-active[data-v-1fb1e9b0],.home-banner__indicator[data-v-1fb1e9b0]:hover{background:#fff;width:44px}.home-banner__indicator[data-v-1fb1e9b0]:focus-visible{outline:2px solid #0164e6;outline-offset:3px}.home-banner__scroll-down[data-v-1fb1e9b0]{align-items:center;background:transparent;border:none;bottom:16px;color:#ffffffc7;cursor:pointer;display:flex;flex-direction:column;gap:2px;left:50%;padding:4px 12px;position:absolute;transform:translate(-50%);transition:color .2s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.home-banner__scroll-down[data-v-1fb1e9b0]:hover{color:#fff;transform:translate(-50%) translateY(2px)}.home-banner__scroll-down[data-v-1fb1e9b0]:focus-visible{color:#fff;outline:none}.home-banner__scroll-arrow[data-v-1fb1e9b0]{align-items:center;animation:banner-arrow-bounce-1fb1e9b0 2s ease-in-out infinite;display:flex;justify-content:center}.home-banner__scroll-text[data-v-1fb1e9b0]{font-size:12px;font-weight:500;letter-spacing:1px;opacity:.85;text-shadow:0 1px 4px rgba(0,0,0,.4)}@keyframes banner-arrow-bounce-1fb1e9b0{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(5px)}60%{transform:translateY(3px)}}@media(max-width:1024px),(orientation:portrait)and (max-width:1200px){.home-banner[data-v-1fb1e9b0]{height:clamp(380px,46vh,480px);min-height:360px}.home-banner__indicators[data-v-1fb1e9b0]{bottom:24px}.home-banner__scroll-down[data-v-1fb1e9b0]{display:none}}@media(max-width:768px){.home-banner[data-v-1fb1e9b0]{height:52vh;min-height:320px}.home-banner__indicators[data-v-1fb1e9b0]{bottom:20px}.home-banner__scroll-down[data-v-1fb1e9b0]{display:none}}@media(prefers-reduced-motion:reduce){.home-banner__scroll-arrow[data-v-1fb1e9b0]{animation:none}}.section-header[data-v-b2ce961a]{align-items:center;display:flex;gap:32px;justify-content:space-between;min-height:40px}.section-header__title[data-v-b2ce961a]{color:#171717;flex:0 0 auto;font-size:30px;font-weight:700;line-height:40px;margin:0;white-space:nowrap}.section-header__actions[data-v-b2ce961a]{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0}.course-recommend[data-v-9ba7cc73]{background:#f7f8fb;padding:48px 0 76px}.course-recommend__inner[data-v-9ba7cc73]{margin-left:auto;margin-right:auto;width:min(1200px,100% - 160px)}@media(max-width:1024px){.course-recommend__inner[data-v-9ba7cc73]{width:calc(100% - 112px)}}.course-recommend__frame[data-v-9ba7cc73]{margin-top:24px;min-height:337px;position:relative}[data-v-9ba7cc73] .el-loading-mask{background-color:#f5f7fb99}.course-recommend__viewport[data-v-9ba7cc73]{box-sizing:content-box;margin:-18px -24px -36px;overflow:hidden;padding:18px 24px 36px;width:100%}.course-recommend__empty[data-v-9ba7cc73]{align-items:center;background:transparent;border:0;display:flex;height:337px;justify-content:center;width:100%}.course-recommend__cards-grid[data-v-9ba7cc73]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.course-card[data-v-9ba7cc73]{background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:none;cursor:pointer;min-width:0;overflow:hidden;transform:translateY(0);transition:border-color .24s ease,box-shadow .24s ease,transform .24s cubic-bezier(.16,1,.3,1)}.course-card[data-v-9ba7cc73]:hover{border-color:#0164e638;box-shadow:0 18px 36px #23407024;transform:translateY(-8px)}.course-card:hover h3[data-v-9ba7cc73]{color:#0164e6}.course-card:hover .course-card__cover img[data-v-9ba7cc73]{transform:scale(1.045)}.course-card__cover[data-v-9ba7cc73]{aspect-ratio:16/9;background:#f5f8ff;overflow:hidden}.course-card__cover img[data-v-9ba7cc73]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .26s cubic-bezier(.16,1,.3,1);width:100%}.course-card__body[data-v-9ba7cc73]{display:flex;flex-direction:column;min-height:110px;padding:14px 16px}.course-card h3[data-v-9ba7cc73]{color:#2c2d30;font-size:16px;font-weight:600;line-height:24px;margin:0;min-height:24px;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}.course-card__tags[data-v-9ba7cc73]{display:flex;gap:8px;margin-top:10px;min-height:26px;overflow:hidden}.course-card__tags span[data-v-9ba7cc73]{background:#eaf2ff;border-radius:4px;color:#0164e6;display:block;font-size:12px;line-height:18px;min-width:0;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.course-card__price-box[data-v-9ba7cc73]{align-items:baseline;display:flex;gap:8px;margin:auto 0 0}.course-card__price[data-v-9ba7cc73]{color:#f04438;font-weight:700}.course-card__price.is-free[data-v-9ba7cc73]{font-size:18px;line-height:28px}.course-card__price-symbol[data-v-9ba7cc73]{font-size:14px;font-weight:700;margin-right:2px}.course-card__price-num[data-v-9ba7cc73]{font-size:24px;font-weight:700;line-height:28px}.course-card__original-price[data-v-9ba7cc73]{color:#8a909c;font-family:monospace;font-size:14px;text-decoration:line-through}@media(prefers-reduced-motion:reduce){.course-card[data-v-9ba7cc73],.course-card__cover img[data-v-9ba7cc73]{transform:none!important;transition:none!important}}.exam-materials[data-v-98cc77ad]{background:#f7f8fb;padding:24px 0 80px;width:100%}.exam-materials__inner[data-v-98cc77ad]{margin-left:auto;margin-right:auto;width:min(1200px,100% - 160px)}@media(max-width:1024px){.exam-materials__inner[data-v-98cc77ad]{width:calc(100% - 112px)}}.exam-materials__banner[data-v-98cc77ad]{border-radius:8px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.16,1,.3,1);width:100%}.exam-materials__banner[data-v-98cc77ad]:hover{transform:scale(1.008)}.exam-materials__header[data-v-98cc77ad]{margin:48px 0 32px}.exam-materials__cards[data-v-98cc77ad]{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:-12px -16px -24px;min-height:440px;padding:12px 16px 24px}[data-v-98cc77ad] .el-loading-mask{background-color:#f5f7fb99;border-radius:8px}.materials-card[data-v-98cc77ad]{background:#fff;border:1px solid #edf0f5;border-radius:8px;display:flex;flex-direction:column;height:450px;padding:24px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}.materials-card[data-v-98cc77ad]:hover{border-color:#0164e633;box-shadow:0 12px 28px #23407017;transform:translateY(-4px)}.materials-card__header[data-v-98cc77ad]{align-items:center;border-bottom:1px dashed #edf0f5;display:flex;gap:12px;padding-bottom:18px}.materials-card__header img[data-v-98cc77ad]{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.materials-card__header h3[data-v-98cc77ad]{color:#171717;font-size:20px;font-weight:600;line-height:28px;margin:0}.materials-card__list[data-v-98cc77ad]{display:flex;flex:1;flex-direction:column;gap:24px;justify-content:flex-start;margin-top:14px}.materials-card__item[data-v-98cc77ad]{align-items:center;background:#f5f8ff;border-radius:6px;display:flex;gap:12px;justify-content:space-between;min-height:64px;min-width:0;padding:10px 14px;transition:background-color .16s ease,transform .16s ease}.materials-card__item[data-v-98cc77ad]:hover{background:#eaf2ff}.materials-card__item:hover .materials-card__title[data-v-98cc77ad]{color:#0164e6}.materials-card__item-title[data-v-98cc77ad]{align-items:flex-start;display:flex;flex:1;gap:8px;min-width:0}.materials-card__item-title img[data-v-98cc77ad]{flex:0 0 auto;height:16px;margin-top:2px;width:16px}.materials-card__item-title span[data-v-98cc77ad]{color:#2c2d30;display:-webkit-box;font-size:16px;font-weight:500;line-height:22px;overflow:hidden;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.materials-card__item[data-v-98cc77ad] .el-button{background:#fff;border:1px solid rgba(1,100,230,.6);border-radius:16px;color:#0164e6;flex:0 0 auto;font-size:14px;font-weight:500;height:32px;margin:0;min-width:68px;padding:0 14px;transition:all .16s ease}.materials-card__item[data-v-98cc77ad] .el-button:hover{background:#0164e6;border-color:#0164e6;box-shadow:0 3px 10px #0164e659;color:#fff}.materials-card__empty[data-v-98cc77ad]{align-items:center;background:transparent;display:flex;flex:1;justify-content:center}.materials-card__empty[data-v-98cc77ad] .el-empty{padding:0}.materials-card__empty[data-v-98cc77ad] .el-empty__description{color:#8a909c;font-size:13px;margin-top:8px}@media(max-width:1024px){.exam-materials__inner[data-v-98cc77ad]{width:calc(100% - 112px)}.materials-card[data-v-98cc77ad]{height:410px;padding:20px}.materials-card__item[data-v-98cc77ad]{height:58px;padding:6px 10px}}@media(prefers-reduced-motion:reduce){.materials-card[data-v-98cc77ad]{transition:none}}.home-qrcode-card[data-v-98cc77ad]{flex-direction:column}.home-qrcode-card[data-v-98cc77ad],.qrcode-image-box[data-v-98cc77ad]{align-items:center;box-sizing:border-box;display:flex}.qrcode-image-box[data-v-98cc77ad]{background:#fff;border-radius:8px;height:130px;justify-content:center;padding:6px;width:130px}.qrcode-image-box .qrcode-img[data-v-98cc77ad]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.qrcode-bottom-badge[data-v-98cc77ad]{color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px;padding:8px 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.home-qrcode-popover{border-radius:12px!important;box-shadow:0 8px 24px #1890ff40!important;min-width:0!important;padding:8px 8px 0!important}.home-qrcode-popover,.home-qrcode-popover .el-popper__arrow:before{background:#1890ff!important;border:none!important}.free-questions[data-v-d35fef53]{background:#f7f8fb;overflow:hidden;padding:48px 0 80px;width:100%}.free-questions__inner[data-v-d35fef53]{margin-left:auto;margin-right:auto;width:min(1200px,100% - 160px)}@media(max-width:1024px){.free-questions__inner[data-v-d35fef53]{width:calc(100% - 112px)}}.free-questions__panel[data-v-d35fef53]{background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:0 8px 24px #1118270a;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);height:430px;margin-top:24px;overflow:hidden}.free-questions__player[data-v-d35fef53]{background:#0f172a;height:430px;position:relative}.free-questions__video[data-v-d35fef53]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.free-questions__player[data-v-d35fef53] .tcp-skin,.free-questions__player[data-v-d35fef53] video{height:100%;width:100%}.free-questions__video-poster-empty[data-v-d35fef53],.free-questions__video-start-empty[data-v-d35fef53]{top:0;right:0;bottom:0;left:0;position:absolute}.free-questions__video-start[data-v-d35fef53]{align-items:center;cursor:pointer;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:2}.free-questions__video-start>img[data-v-d35fef53]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.free-questions__video-start-btn[data-v-d35fef53]{align-items:center;background:#00000073;border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;position:relative;transition:background .2s ease,transform .2s ease;width:64px;z-index:1}.free-questions__video-start-btn svg[data-v-d35fef53]{margin-left:3px}.free-questions__video-start:hover .free-questions__video-start-btn[data-v-d35fef53]{background:#0164e6d9;transform:scale(1.06)}.free-questions__video-poster[data-v-d35fef53]{height:430px;position:relative;width:100%}.free-questions__video-poster img[data-v-d35fef53]{display:block;height:430px;-o-object-fit:cover;object-fit:cover;width:100%}.free-questions__player-empty[data-v-d35fef53]{align-items:center;background:#192c3e;display:flex;height:430px;justify-content:center;width:100%}.free-questions__lessons[data-v-d35fef53]{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:430px;min-width:0;padding:16px}.free-questions__empty[data-v-d35fef53]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.free-questions__lesson-list[data-v-d35fef53]{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:auto;padding-right:6px;scrollbar-color:#c9d3e4 transparent;scrollbar-width:thin}.free-questions__lesson-list[data-v-d35fef53]::-webkit-scrollbar{width:5px}.free-questions__lesson-list[data-v-d35fef53]::-webkit-scrollbar-thumb{background:#c9d3e4;border-radius:5px}.free-questions__lesson[data-v-d35fef53]{align-items:flex-start;background:transparent;border:0;border-radius:6px;cursor:pointer;display:flex;gap:14px;min-width:0;padding:6px 4px;transition:opacity .16s ease}.free-questions__lesson:hover .free-questions__lesson-body h4[data-v-d35fef53]{color:#0164e6}.free-questions__lesson.is-active .free-questions__lesson-body h4[data-v-d35fef53]{color:#0164e6;font-weight:600}.free-questions__lesson-thumb[data-v-d35fef53]{background:#f5f8ff;border-radius:6px;flex:0 0 138px;height:78px;overflow:hidden;position:relative}.free-questions__lesson-thumb img[data-v-d35fef53]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.free-questions__free-badge[data-v-d35fef53]{background:#f04438;border-radius:0 0 4px;color:#fff;font-size:11px;font-weight:600;left:0;line-height:16px;padding:2px 7px;position:absolute;top:0}.free-questions__lesson-body[data-v-d35fef53]{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:flex-start;min-width:0;padding-top:2px}.free-questions__lesson-body h4[data-v-d35fef53]{color:#171717;display:-webkit-box;font-size:16px;font-weight:600;-webkit-line-clamp:2;line-clamp:2;line-height:24px;margin:0 0 6px;overflow:hidden;text-overflow:ellipsis;transition:color .16s ease;-webkit-box-orient:vertical}.free-questions__status[data-v-d35fef53]{color:#606a78;font-size:14px;line-height:20px;margin-top:2px}@media(max-width:1024px){.free-questions__inner[data-v-d35fef53]{width:calc(100% - 112px)}.free-questions__panel[data-v-d35fef53]{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);height:380px}.free-questions__lessons[data-v-d35fef53],.free-questions__player[data-v-d35fef53],.free-questions__video[data-v-d35fef53],.free-questions__video-poster[data-v-d35fef53]{height:380px}.free-questions__lesson-thumb[data-v-d35fef53]{flex-basis:116px}}@media(prefers-reduced-motion:reduce){.free-questions__lesson[data-v-d35fef53],.free-questions__lesson-list[data-v-d35fef53],.free-questions__video[data-v-d35fef53]{transition:none}}.recent-live[data-v-5a257531]{background:#f7f8fb;overflow:hidden;padding:48px 0 76px;width:100%}.recent-live__inner[data-v-5a257531]{margin-left:auto;margin-right:auto;width:min(1200px,100% - 160px)}@media(max-width:1024px){.recent-live__inner[data-v-5a257531]{width:calc(100% - 112px)}}.recent-live__frame[data-v-5a257531]{height:331px;margin-top:24px;position:relative}[data-v-5a257531] .el-loading-mask{background-color:#f5f7fb99}.recent-live__viewport[data-v-5a257531]{box-sizing:content-box;height:100%;margin:-18px 0 -36px;overflow:hidden;padding:18px 0 36px;width:100%}.recent-live__empty[data-v-5a257531]{align-items:center;background:transparent;border:0;display:flex;height:331px;justify-content:center;width:100%}.recent-live__track[data-v-5a257531]{display:flex;transition:transform .32s cubic-bezier(.16,1,.3,1);width:100%}.recent-live__slide[data-v-5a257531]{flex:0 0 100%;min-width:0}.recent-live__cards-grid[data-v-5a257531]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.recent-live-card[data-v-5a257531]{background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:none;cursor:pointer;min-width:0;overflow:hidden;transform:translateY(0);transition:border-color .24s ease,box-shadow .24s ease,transform .24s cubic-bezier(.16,1,.3,1)}.recent-live-card[data-v-5a257531]:focus-within,.recent-live-card[data-v-5a257531]:hover{border-color:#0164e638;box-shadow:0 18px 36px #23407024;transform:translateY(-8px)}.recent-live-card:focus-within h3[data-v-5a257531],.recent-live-card:hover h3[data-v-5a257531]{color:#0164e6}.recent-live-card:focus-within .recent-live-card__cover img[data-v-5a257531],.recent-live-card:hover .recent-live-card__cover img[data-v-5a257531]{transform:scale(1.045)}.recent-live-card:focus-within .recent-live-card__reserve--not_start[data-v-5a257531]:not(.is-reserved),.recent-live-card:hover .recent-live-card__reserve--not_start[data-v-5a257531]:not(.is-reserved){background:#0164e6;box-shadow:0 4px 14px #0164e64d;color:#fff}.recent-live-card:focus-within .recent-live-card__reserve--living[data-v-5a257531],.recent-live-card:hover .recent-live-card__reserve--living[data-v-5a257531]{box-shadow:0 4px 14px #ff416c66}.recent-live-card__cover[data-v-5a257531]{aspect-ratio:16/9;background:#f5f8ff;overflow:hidden;position:relative}.recent-live-card__cover img[data-v-5a257531]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .26s cubic-bezier(.16,1,.3,1);width:100%}.recent-live-card__tag[data-v-5a257531]{align-items:center;background:#ff9f2f;border-radius:0 0 8px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;gap:5px;left:0;line-height:16px;padding:5px 10px;position:absolute;top:0}.recent-live-card__tag--living[data-v-5a257531]{background:linear-gradient(135deg,#ff416c,#ff4b2b)}.recent-live-card__tag--playback[data-v-5a257531]{background:#2c2d30c7}.recent-live-card__tag--not_start[data-v-5a257531]{background:#ff9f2f}.living-dot-pulse[data-v-5a257531]{animation:live-dot-anim-5a257531 1.2s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}@keyframes live-dot-anim-5a257531{0%{opacity:1;transform:scale(.8)}50%{opacity:.3;transform:scale(1.4)}to{opacity:1;transform:scale(.8)}}.recent-live-card__body[data-v-5a257531]{display:flex;flex-direction:column;min-height:138px;padding:15px 16px 16px}.recent-live-card__date[data-v-5a257531]{align-items:center;color:#606a78;display:flex;font-size:13px;font-weight:500;gap:6px;line-height:20px}.recent-live-card__date img[data-v-5a257531]{flex:0 0 auto;height:16px;width:16px}.recent-live-card h3[data-v-5a257531]{color:#2c2d30;font-size:16px;font-weight:600;-webkit-line-clamp:2;line-height:24px;margin:10px 0 14px;min-height:48px}.recent-live-card__reserve[data-v-5a257531]{background:#f7f7f8;border:0;border-radius:22px;color:#0164e6;font-size:14px;font-weight:600;margin-top:auto;min-height:38px;transition:all .16s ease;width:100%}.recent-live-card__reserve--living[data-v-5a257531]{background:linear-gradient(135deg,#ff416c,#ff4b2b);color:#fff}.recent-live-card__reserve--living[data-v-5a257531]:hover{background:linear-gradient(135deg,#e63960,#e63f20)}.recent-live-card__reserve--playback[data-v-5a257531]{background:#f0f2f5;color:#606a78}.recent-live-card__reserve--playback[data-v-5a257531]:hover{background:#eaf2ff;color:#0164e6}.recent-live-card__reserve.is-reserved[data-v-5a257531]{background:#07c160;color:#fff}.recent-live-card__reserve.is-reserved[data-v-5a257531]:hover{background:#06ad56}.recent-live__arrow[data-v-5a257531]{background:#fff;border:0;box-shadow:0 5px 16px #17356714;color:#a3a9b4;height:48px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .16s ease,box-shadow .16s ease,opacity .16s ease;width:48px;z-index:2}.recent-live__arrow[data-v-5a257531]:focus-visible:not(:disabled),.recent-live__arrow[data-v-5a257531]:hover:not(:disabled){box-shadow:0 8px 20px #17356724;color:#36f}.recent-live__arrow[data-v-5a257531]:disabled{background:#f8f9fb;color:#d2d5db;cursor:not-allowed;opacity:.72}.recent-live__arrow .el-icon[data-v-5a257531]{font-size:22px}.recent-live__arrow--left[data-v-5a257531]{left:-64px}.recent-live__arrow--right[data-v-5a257531]{right:-64px}.recent-live__status[data-v-5a257531]{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:1024px){.recent-live__inner[data-v-5a257531]{width:calc(100% - 112px)}.recent-live__frame[data-v-5a257531]{height:276px}.recent-live__viewport[data-v-5a257531]{height:100%}.recent-live__empty[data-v-5a257531]{height:276px}.recent-live__arrow--left[data-v-5a257531]{left:-56px}.recent-live__arrow--right[data-v-5a257531]{right:-56px}}@media(prefers-reduced-motion:reduce){.recent-live-card[data-v-5a257531],.recent-live-card__cover img[data-v-5a257531],.recent-live-card__reserve[data-v-5a257531],.recent-live__arrow[data-v-5a257531],.recent-live__track[data-v-5a257531]{transition:none}}.teacher-faculty[data-v-29cda314]{--page-left:max(80px, calc(50vw - 600px) );--content-width:min(1200px, calc(100vw - 160px) );background:#f5f7fb;overflow:hidden;padding:56px 0 0;position:relative;width:100%}.teacher-faculty__inner[data-v-29cda314]{margin:0 auto 24px;width:min(1200px,calc(100% - 160px))}.teacher-faculty__viewport[data-v-29cda314]{background:#536ff5;overflow:hidden;padding:52px 0;position:relative;width:100%}.teacher-faculty__star[data-v-29cda314]{height:92px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:max(136px,calc(50vw - 488px));top:8px;width:92px;z-index:0}.teacher-faculty__track[data-v-29cda314]{display:flex;gap:24px;padding-left:var(--page-left);position:relative;width:-moz-max-content;width:max-content;will-change:transform;z-index:1}.teacher-faculty__track.is-ready[data-v-29cda314]{animation:teacher-faculty-scroll-29cda314 var(--scroll-duration) linear infinite}.teacher-faculty__track.is-paused[data-v-29cda314],.teacher-faculty__viewport:focus-within .teacher-faculty__track[data-v-29cda314],.teacher-faculty__viewport:hover .teacher-faculty__track[data-v-29cda314]{animation-play-state:paused}.teacher-faculty__list[data-v-29cda314]{display:flex;flex-shrink:0;gap:24px;width:-moz-max-content;width:max-content}.teacher-card[data-v-29cda314]{flex:0 0 calc((var(--content-width) - 72px)/4);height:340px;perspective:1200px}.teacher-card[data-v-29cda314]:focus-visible{outline:3px solid hsla(0,0%,100%,.96);outline-offset:5px}.teacher-card__flipper[data-v-29cda314]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .56s cubic-bezier(.16,1,.3,1);width:100%}.teacher-card:focus-within .teacher-card__flipper[data-v-29cda314],.teacher-card:hover .teacher-card__flipper[data-v-29cda314]{transform:rotateY(180deg)}.teacher-card.is-dialog-active .teacher-card__flipper[data-v-29cda314]{transform:rotateY(180deg)}.teacher-card__face[data-v-29cda314]{backface-visibility:hidden;background:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:24px 26px 26px;position:absolute}.teacher-card__face--front[data-v-29cda314]{align-items:center;justify-content:center;pointer-events:auto}.teacher-card__face--photo[data-v-29cda314]{align-items:stretch;justify-content:flex-end;padding:0}.teacher-card__face--front h3[data-v-29cda314]{color:#141414;font-size:24px;font-weight:600;line-height:32px;margin:20px 0 0}.teacher-card__face--photo h3[data-v-29cda314]{background:linear-gradient(180deg,#11182700,#111827c7);box-sizing:border-box;color:#fff;margin:auto 0 0;padding:52px 20px 18px;position:relative;text-align:center;width:100%;z-index:1}.teacher-card__face--back[data-v-29cda314]{pointer-events:none;transform:rotateY(180deg)}.teacher-card:focus-within .teacher-card__face--front[data-v-29cda314],.teacher-card:hover .teacher-card__face--front[data-v-29cda314]{pointer-events:none}.teacher-card:focus-within .teacher-card__face--back[data-v-29cda314],.teacher-card:hover .teacher-card__face--back[data-v-29cda314]{pointer-events:auto}.teacher-card__portrait[data-v-29cda314]{background:#f0f1f3;border-radius:50%;display:grid;height:144px;overflow:hidden;place-items:center;width:144px}.teacher-card__portrait img[data-v-29cda314],.teacher-card__portrait span[data-v-29cda314]{display:block;height:100%;width:100%}.teacher-card__portrait img[data-v-29cda314]{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 15%;object-position:50% 15%}.teacher-card__portrait--photo[data-v-29cda314]{border-radius:0;height:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:auto}.teacher-card__portrait--photo img[data-v-29cda314]{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.teacher-card__portrait span[data-v-29cda314]{background-color:#f0f1f3}.teacher-card__identity[data-v-29cda314]{align-items:center;display:flex;gap:14px;min-width:0}.teacher-card__avatar[data-v-29cda314]{background-color:#f0f1f3}.teacher-card__avatar[data-v-29cda314],.teacher-card__avatar-img[data-v-29cda314]{border-radius:50%;display:block;flex:0 0 64px;height:64px;width:64px}.teacher-card__avatar-img[data-v-29cda314]{-o-object-fit:cover;object-fit:cover}.teacher-card__name-wrap[data-v-29cda314]{align-items:center;-moz-column-gap:7px;column-gap:7px;display:grid;grid-template-columns:auto 22px;min-width:0}.teacher-card__name-wrap h3[data-v-29cda314]{color:#141414;font-size:20px;font-weight:600;line-height:28px;margin:0;min-width:0;white-space:nowrap}.teacher-card__name-wrap img[data-v-29cda314]{display:block;height:22px;width:22px}.teacher-card__name-wrap p[data-v-29cda314]{color:#606060;font-size:16px;grid-column:1/-1;line-height:24px;margin:3px 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teacher-card__bio-title[data-v-29cda314]{color:#606060;font-size:14px;font-weight:600;line-height:20px;margin:14px 0 6px}.teacher-card__bio[data-v-29cda314]{color:#252525;display:-webkit-box;font-size:16px;line-height:26px;margin:0;min-height:78px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.teacher-card__action[data-v-29cda314]{border-color:#36f;border-radius:20px;color:#36f;font-size:14px;height:38px;margin-top:auto;padding:0 16px;width:142px}.teacher-card__action[data-v-29cda314]:focus-visible,.teacher-card__action[data-v-29cda314]:hover{background:#36f;border-color:#36f;color:#fff}@keyframes teacher-faculty-scroll-29cda314{0%{transform:translateZ(0)}to{transform:translate3d(var(--loop-distance),0,0)}}@media(max-width:1024px){.teacher-faculty[data-v-29cda314]{--page-left:56px;--content-width: calc(100vw - 112px) ;padding-top:44px}.teacher-faculty__inner[data-v-29cda314]{width:calc(100% - 112px)}.teacher-faculty__star[data-v-29cda314]{height:80px;right:124px;width:80px}.teacher-card[data-v-29cda314]{height:320px}.teacher-card__face[data-v-29cda314]{padding:22px 20px 24px}.teacher-card__identity[data-v-29cda314]{gap:12px}.teacher-card__avatar[data-v-29cda314]{flex-basis:64px;height:64px;width:64px}.teacher-card__name-wrap h3[data-v-29cda314]{font-size:19px}.teacher-card__name-wrap p[data-v-29cda314]{font-size:14px}}@media(prefers-reduced-motion:reduce){.teacher-faculty__track.is-ready[data-v-29cda314]{animation:none}.teacher-card__action[data-v-29cda314],.teacher-card__flipper[data-v-29cda314]{transition:none}}.teacher-detail-dialog{border-radius:12px;box-shadow:0 24px 70px #081b4e3d;overflow:hidden;padding:0}.teacher-detail-dialog .el-dialog__header{border-bottom:1px solid #edf1f7;margin:0;padding:22px 26px 18px}.teacher-detail-dialog .el-dialog__headerbtn{height:36px;right:18px;top:18px;width:36px}.teacher-detail-dialog .el-dialog__title{color:#17233d;font-size:20px;font-weight:600;line-height:30px}.teacher-detail-dialog .el-dialog__body{color:#252525;max-height:72vh;overflow-y:auto;padding:0;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.teacher-detail-dialog .el-dialog__body::-webkit-scrollbar{width:6px}.teacher-detail-dialog .el-dialog__body::-webkit-scrollbar-thumb{background:#c7d2e5;border-radius:4px}.teacher-detail-dialog .el-dialog__body::-webkit-scrollbar-track{background:transparent}.teacher-detail__hero[data-v-29cda314]{align-items:center;background:#f5f8ff;display:flex;gap:22px;padding:24px 26px}.teacher-detail__portrait[data-v-29cda314]{background:#e9f0ff;border-radius:8px;color:#36f;display:grid;flex:0 0 96px;font-size:34px;font-weight:600;height:112px;overflow:hidden;place-items:center;width:96px}.teacher-detail__portrait img[data-v-29cda314]{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:100%}.teacher-detail__intro[data-v-29cda314]{min-width:0}.teacher-detail__name-row[data-v-29cda314]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.teacher-detail__name-row h3[data-v-29cda314]{color:#141414;font-size:26px;font-weight:600;line-height:36px;margin:0}.teacher-detail__name-row span[data-v-29cda314]{background:#e8efff;border-radius:4px;color:#2452cc;font-size:13px;font-weight:500;line-height:20px;padding:3px 9px}.teacher-detail__intro p[data-v-29cda314]{color:#5f6b7f;font-size:14px;line-height:22px;margin:12px 0 0}.teacher-detail__intro strong[data-v-29cda314]{color:#36f;font-size:18px;font-weight:600;margin:0 3px}.teacher-detail__content[data-v-29cda314]{display:grid;gap:26px;padding:28px 30px 32px}.teacher-detail__section h4[data-v-29cda314]{color:#17233d;font-size:16px;font-weight:600;line-height:24px;margin:0 0 12px}.teacher-detail__courses[data-v-29cda314]{display:flex;flex-wrap:wrap;gap:8px}.teacher-detail__courses span[data-v-29cda314]{background:#f2f5fb;border-radius:4px;color:#34528c;font-size:13px;line-height:20px;padding:5px 10px}.teacher-detail__bio[data-v-29cda314]{color:#3c4658;font-size:14px;line-height:26px;margin:0}.teacher-detail__honors[data-v-29cda314]{color:#3c4658;display:grid;font-size:14px;gap:9px;line-height:23px;list-style:none;margin:0;padding:0}.teacher-detail__honors li[data-v-29cda314]{padding-left:18px;position:relative}.teacher-detail__honors li[data-v-29cda314]:before{background:#36f;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:9px;width:6px}.safety-news[data-v-fe3a301e]{background:#f7f8fb;padding:64px 0 88px;width:100%}.safety-news__inner[data-v-fe3a301e]{margin-left:auto;margin-right:auto;width:min(1200px,100% - 160px)}@media(max-width:1024px){.safety-news__inner[data-v-fe3a301e]{width:calc(100% - 112px)}}.safety-news__header[data-v-fe3a301e]{margin-bottom:28px}.safety-news__panel[data-v-fe3a301e]{background:#fff;border-radius:8px;height:376px;min-height:376px;padding:28px 42px;position:relative;width:100%}.safety-news__grid[data-v-fe3a301e]{display:grid;gap:72px;grid-template-columns:repeat(2,minmax(0,1fr));height:320px}[data-v-fe3a301e] .el-loading-mask{background-color:#ffffffb3;border-radius:8px}.safety-news__empty[data-v-fe3a301e]{align-items:center;background:transparent;display:flex;height:320px;justify-content:center}.safety-news__column[data-v-fe3a301e]{display:flex;flex-direction:column;min-width:0}.news-item[data-v-fe3a301e]{align-items:center;border-radius:6px;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr);height:54px;min-width:0;outline:0;overflow:hidden;transition:height .28s cubic-bezier(.16,1,.3,1);width:100%}.news-item:focus-visible .news-item__title-link[data-v-fe3a301e],.news-item:focus-visible h3[data-v-fe3a301e],.news-item:hover .news-item__title-link[data-v-fe3a301e],.news-item:hover h3[data-v-fe3a301e]{color:#0164e6}.news-item[data-v-fe3a301e]:focus-visible{outline:2px solid #0164e6;outline-offset:3px}.news-item.is-expanded[data-v-fe3a301e]{align-items:flex-start;height:96px;padding:0}.news-item.is-expanded.has-cover[data-v-fe3a301e]{gap:18px;grid-template-columns:152px minmax(0,1fr);padding:0}.news-item__cover[data-v-fe3a301e]{border-radius:6px;display:block;flex-shrink:0;height:96px;-o-object-fit:cover;object-fit:cover;width:152px}.news-item__body[data-v-fe3a301e]{align-items:center;display:flex;gap:18px;height:100%;justify-content:space-between;min-width:0}.news-item.is-expanded .news-item__body[data-v-fe3a301e]{align-items:flex-start;display:flex;flex-direction:column;gap:0;height:96px;justify-content:space-between}.news-item h3[data-v-fe3a301e]{color:#171717;font-size:17px;font-weight:600;line-height:26px;margin:0;transition:color .16s ease}.news-item h3[data-v-fe3a301e],.news-item h3 .news-item__title-link[data-v-fe3a301e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-item h3 .news-item__title-link[data-v-fe3a301e]{align-items:center;color:inherit;display:inline-flex;max-width:100%;text-decoration:none}.news-item h3 .news-item__hot-icon[data-v-fe3a301e]{display:inline-block;flex-shrink:0;height:19px;margin-right:6px;-o-object-fit:contain;object-fit:contain;vertical-align:-3px;width:16px}.news-item.is-expanded h3[data-v-fe3a301e]{line-height:26px;max-height:52px;overflow:hidden;word-break:break-all}.news-item.is-expanded h3[data-v-fe3a301e],.news-item.is-expanded h3 .news-item__title-link[data-v-fe3a301e]{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-item time[data-v-fe3a301e]{color:#8a909c;flex:0 0 auto;font-size:15px;line-height:22px;white-space:nowrap}.news-item.is-expanded time[data-v-fe3a301e]{line-height:1;margin-top:auto}@media(prefers-reduced-motion:reduce){.news-item[data-v-fe3a301e],.news-item h3[data-v-fe3a301e]{transition:none!important}}.question-bank-promo[data-v-66bbc58f]{background:#f5f7fb;padding:32px 0 60px;width:100%}.question-bank-promo__inner[data-v-66bbc58f]{border-radius:2px;margin:0 auto;overflow:hidden;width:min(1200px,calc(100% - 160px))}.question-bank-promo__image[data-v-66bbc58f]{display:block;height:auto;width:100%}@media(max-width:1024px){.question-bank-promo__inner[data-v-66bbc58f]{width:calc(100% - 112px)}}.enterprise-advantages[data-v-f6353eac]{background:#fff;isolation:isolate;min-height:450px;overflow:hidden;position:relative}.enterprise-advantages__map[data-v-f6353eac]{background-position:top;background-repeat:no-repeat;background-size:cover;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.enterprise-advantages__inner[data-v-f6353eac]{margin:0 auto;padding:64px 0 74px;width:min(1200px,calc(100% - 160px))}.enterprise-advantages__heading[data-v-f6353eac]{text-align:center}.enterprise-advantages__heading h2[data-v-f6353eac]{color:#202124;font-size:30px;font-weight:600;line-height:42px;margin:0}.enterprise-advantages__heading p[data-v-f6353eac]{color:#4a5260;font-size:20px;line-height:28px;margin:12px 0 0}.enterprise-advantages__stats[data-v-f6353eac]{display:grid;gap:52px;grid-template-columns:repeat(4,minmax(0,1fr));margin:80px 0 0}.advantage-stat[data-v-f6353eac]{min-width:0}.advantage-stat__value[data-v-f6353eac]{align-items:baseline;color:#3366f5;display:flex;font-size:60px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}.advantage-stat__value em[data-v-f6353eac]{color:#3366f5;font-size:26px;font-style:normal;font-weight:600;letter-spacing:0;line-height:28px;margin-left:9px}.advantage-stat dd[data-v-f6353eac]{color:#48515f;font-size:15px;line-height:24px;margin:18px 0 0;max-width:210px}@media(max-width:1024px){.enterprise-advantages__inner[data-v-f6353eac]{width:calc(100% - 112px)}.enterprise-advantages__stats[data-v-f6353eac]{gap:32px}.advantage-stat__value[data-v-f6353eac]{font-size:48px}}.partner-companies[data-v-70f742d0]{background:#f5f7fb;padding:56px 0 68px;width:100%}.partner-companies__inner[data-v-70f742d0]{margin:0 auto;width:min(1200px,calc(100% - 160px))}.partner-companies__heading[data-v-70f742d0]{margin-bottom:80px;text-align:center}.partner-companies__heading h2[data-v-70f742d0]{color:#202124;font-size:30px;font-weight:600;line-height:40px;margin:0}.partner-companies__grid[data-v-70f742d0]{display:grid;grid-template-columns:repeat(7,150px);justify-content:space-between;min-height:172px;row-gap:20px}.partner-card[data-v-70f742d0]{align-items:center;background:#fff;border:1px solid #edf0f5;border-radius:8px;box-shadow:0 2px 6px #00000005;display:flex;height:76px;justify-content:center;overflow:hidden;padding:0;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:150px}.partner-card[data-v-70f742d0]:hover{border-color:#2f6bff4d;box-shadow:0 6px 18px #23407014;transform:translateY(-2px)}.partner-card__logo[data-v-70f742d0]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:1200px){.partner-companies__grid[data-v-70f742d0]{gap:20px;grid-template-columns:repeat(auto-fill,150px);justify-content:space-between}}@media(max-width:1024px){.partner-companies__inner[data-v-70f742d0]{width:calc(100% - 112px)}}@media(max-width:768px){.partner-companies__grid[data-v-70f742d0]{gap:16px;justify-content:center}}@media(prefers-reduced-motion:reduce){.partner-card[data-v-70f742d0]{transition:none}}.pc-home[data-v-240c3bc9]{background:#f5f7fb;min-height:100vh}
