.vc-page[data-v-56260593]{padding:12px 0 24px;max-width:1280px;margin:0 auto;background:transparent}.vc-crumb[data-v-56260593]{margin-bottom:14px;font-size:14px}.vc-crumb .crumb[data-v-56260593]{color:#409eff;cursor:pointer}.vc-crumb .crumb.active[data-v-56260593]{color:#303133;cursor:default;font-weight:600}.vc-crumb .sep[data-v-56260593]{margin:0 6px;color:#c0c4cc}.featured[data-v-56260593]{margin-bottom:22px;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.06);box-shadow:0 2px 12px rgba(0,0,0,.06)}.featured .fc-item[data-v-56260593]{height:260px;cursor:pointer;position:relative;background-color:#1f2933}.featured .fc-mask[data-v-56260593]{position:absolute;left:0;bottom:0;right:0;padding:22px 28px 26px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(30%,rgba(0,0,0,.15)),to(rgba(0,0,0,.78)));background:linear-gradient(transparent,rgba(0,0,0,.15) 30%,rgba(0,0,0,.78));color:#fff}.featured .fc-badge[data-v-56260593]{display:inline-block;background:#f56c6c;border-radius:12px;padding:2px 10px;font-size:12px;font-weight:600}.featured .fc-name[data-v-56260593]{font-size:26px;font-weight:700;margin-top:8px;text-shadow:0 1px 4px rgba(0,0,0,.35)}.featured .fc-desc[data-v-56260593]{margin-top:4px;font-size:14px;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:78%}.featured .fc-meta[data-v-56260593]{margin-top:10px;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.95}.featured .fc-meta .m-owned[data-v-56260593]{background:rgba(103,194,58,.85);padding:3px 10px;border-radius:4px}.featured .fc-meta .m-price[data-v-56260593]{background:rgba(230,162,60,.9);padding:3px 10px;border-radius:4px;font-weight:600}.featured .fc-meta .m-free[data-v-56260593]{background:rgba(103,194,58,.85);padding:3px 10px;border-radius:4px}.section-title[data-v-56260593]{font-size:16px;font-weight:700;color:#303133;margin:0;padding-left:8px;border-left:3px solid #409eff}.section-subtitle[data-v-56260593]{margin:6px 0 0 11px;font-size:12px;color:#909399}.topic-toolbar[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:14px 4px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rows[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin:0 4px 18px;padding:12px 14px 13px;background:#fff;border:1px solid #ebeef5;border-radius:8px;-webkit-box-shadow:0 6px 18px rgba(31,45,61,.04);box-shadow:0 6px 18px rgba(31,45,61,.04)}.filter-rows .f-row[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rows .f-label[data-v-56260593]{-ms-flex-negative:0;flex-shrink:0;width:32px;font-size:13px;color:#909399}.filter-rows .filter-search[data-v-56260593]{width:286px;margin-left:8px}.filter-rows .filter-actions[data-v-56260593]{margin-left:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rows .result-count[data-v-56260593]{font-size:12px;color:#909399;white-space:nowrap}.filter-rows[data-v-56260593] .el-radio-button__inner{min-width:60px}.topic-pager[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px 0 20px}.topic-grid[data-v-56260593]{display:grid;grid-template-columns:repeat(auto-fill,minmax(292px,1fr));gap:20px;margin:0 0 4px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card-col[data-v-56260593]{min-width:0}.card[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;min-height:334px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #ebeef5;-webkit-box-shadow:0 8px 22px rgba(31,45,61,.06);box-shadow:0 8px 22px rgba(31,45,61,.06);cursor:pointer;-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s;transition:-webkit-transform .18s,-webkit-box-shadow .18s;transition:transform .18s,box-shadow .18s;transition:transform .18s,box-shadow .18s,-webkit-transform .18s,-webkit-box-shadow .18s}.card[data-v-56260593]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 28px rgba(31,45,61,.12);box-shadow:0 12px 28px rgba(31,45,61,.12)}.card .cover[data-v-56260593]{position:relative;width:100%;padding-top:56.25%;background-color:#234158;background-image:radial-gradient(circle at 18% 18%,hsla(0,0%,100%,.18) 0 1px,transparent 2px),linear-gradient(135deg,#234158,#0f5d64);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.card .cover.cover-auto[data-v-56260593]:not(.has-image):before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.08) 1px,transparent 1px 44px),linear-gradient(30deg,hsla(0,0%,100%,.06) 1px,transparent 1px 38px);opacity:.75}.card .cover.cover-auto[data-v-56260593]:not(.has-image):after{content:"";position:absolute;right:-28px;bottom:-54px;width:190px;height:150px;border:18px solid hsla(0,0%,100%,.12);border-radius:50%;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.card .cover.cover-sync[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#17629a,#18a1b3)}.card .cover.cover-improve[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#1f5b45,#11816d 54%,#1a8d9f)}.card .cover.cover-midterm[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#7a4a12,#c17a24)}.card .cover.cover-final[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#60458e,#2f6f9f)}.card .cover.cover-topic[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#263b6f,#177b78)}.card .cover .auto-cover[data-v-56260593]{position:absolute;inset:0;padding:18px 20px 16px;color:#fff;overflow:hidden}.card .cover .cover-mark[data-v-56260593]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border-radius:4px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.22);font-size:13px;font-weight:700}.card .cover .cover-scene[data-v-56260593]{position:absolute;right:18px;top:18px;font-size:13px;font-weight:700;color:#f9d56e}.card .cover .cover-title[data-v-56260593]{position:absolute;left:20px;right:18px;top:58px;font-size:24px;line-height:1.16;font-weight:900;text-shadow:0 2px 8px rgba(0,0,0,.3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card .cover .cover-sub[data-v-56260593]{position:absolute;left:20px;bottom:18px;font-size:13px;letter-spacing:0;opacity:.88}.card .cover .math-lines[data-v-56260593]{position:absolute;inset:0;pointer-events:none;color:hsla(0,0%,100%,.2);font-family:Georgia,Times New Roman,serif;font-weight:700}.card .cover .math-lines .formula[data-v-56260593]{position:absolute;white-space:nowrap}.card .cover .math-lines .f1[data-v-56260593]{right:22px;bottom:32px;font-size:18px;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}.card .cover .math-lines .f2[data-v-56260593]{left:34px;top:38px;font-size:13px;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.card .cover .math-lines .f3[data-v-56260593]{right:72px;top:72px;font-size:15px;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.card .cover .cover-placeholder[data-v-56260593]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:56px;color:hsla(0,0%,100%,.5)}.card .cover .badge[data-v-56260593]{position:absolute;top:8px;padding:2px 10px;border-radius:12px;font-size:12px;color:#fff;font-weight:600}.card .cover .badge i[data-v-56260593]{margin-right:2px}.card .cover .badge.member[data-v-56260593]{right:8px;background:rgba(230,162,60,.95)}.card .cover .badge.free[data-v-56260593]{right:8px;background:rgba(103,194,58,.95)}.card .cover .badge.paid[data-v-56260593]{right:8px;background:rgba(230,162,60,.95)}.card .cover .badge.owned[data-v-56260593]{right:8px;background:rgba(64,158,255,.95)}.card .cover .badge.rec[data-v-56260593]{left:8px;background:rgba(245,108,108,.95)}.card .card-body[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:138px;padding:12px 12px 13px}.card .card-tags[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:22px}.card .card-tags span[data-v-56260593]{height:22px;line-height:20px;padding:0 8px;border-radius:4px;border:1px solid #ebeef5;background:#f7f9fc;color:#606266;font-size:12px}.card .card-tags span.watchable[data-v-56260593]{border-color:#d9ecff;background:#ecf5ff;color:#409eff}.card .card-title[data-v-56260593]{padding:10px 0 0;font-size:15px;font-weight:700;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .card-desc[data-v-56260593]{padding:5px 0 6px;font-size:12px;color:#909399;line-height:18px;height:42px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .card-meta[data-v-56260593]{margin-top:auto;padding-top:10px;border-top:1px solid #f0f2f5;font-size:12px;color:#909399;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:32px}.card .card-meta i[data-v-56260593]{margin-right:2px}.card .card-meta .dot[data-v-56260593]{margin:0 6px;color:#dcdfe6}.card .card-meta .vip[data-v-56260593]{margin-left:auto;background:#ecf5ff;color:#409eff;padding:2px 8px;border-radius:4px;font-size:11px;white-space:nowrap}.topic-banner[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;background:#fafafa;border-radius:8px;padding:14px;margin-bottom:16px}.topic-hero[data-v-56260593]{position:relative;border-radius:12px;margin:0 auto 16px;overflow:hidden;height:210px;max-width:1180px;background-color:#234158;background-image:linear-gradient(135deg,#234158,#0f5d64);background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08)}.topic-hero.cover-sync[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#17629a,#18a1b3)}.topic-hero.cover-improve[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#1f5b45,#11816d 54%,#1a8d9f)}.topic-hero.cover-midterm[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#7a4a12,#c17a24)}.topic-hero.cover-final[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#60458e,#2f6f9f)}.topic-hero.cover-topic[data-v-56260593]:not(.has-image){background-image:linear-gradient(135deg,#263b6f,#177b78)}.topic-hero .auto-hero-cover[data-v-56260593]{position:absolute;inset:0;overflow:hidden}.topic-hero .auto-hero-cover[data-v-56260593]:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.08) 1px,transparent 1px 52px),linear-gradient(30deg,hsla(0,0%,100%,.05) 1px,transparent 1px 46px)}.topic-hero .auto-hero-cover[data-v-56260593]:after{content:"";position:absolute;right:-56px;bottom:-98px;width:340px;height:260px;border:26px solid hsla(0,0%,100%,.12);border-radius:50%;-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.topic-hero .hero-mark[data-v-56260593],.topic-hero .hero-scene[data-v-56260593]{position:absolute;z-index:1;top:26px;color:#fff;font-weight:800}.topic-hero .hero-mark[data-v-56260593]{right:120px;padding:4px 11px;border-radius:4px;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.22)}.topic-hero .hero-scene[data-v-56260593]{right:30px;color:#f9d56e}.topic-hero .hero-pattern[data-v-56260593]{position:absolute;right:40px;bottom:34px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;color:hsla(0,0%,100%,.22);font-size:22px;font-weight:900}.topic-hero .th-mask[data-v-56260593]{position:absolute;inset:0;padding:28px 32px 26px;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.72)),color-stop(55%,rgba(0,0,0,.55)),to(rgba(0,0,0,.3)));background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.55) 55%,rgba(0,0,0,.3));color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.topic-hero .th-tags[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.topic-hero .th-name[data-v-56260593]{margin-top:12px;font-size:26px;font-weight:800;text-shadow:0 1px 6px rgba(0,0,0,.45)}.topic-hero .th-desc[data-v-56260593]{margin-top:6px;font-size:14px;opacity:.92;max-width:720px;line-height:1.6}.topic-hero .th-meta[data-v-56260593]{margin-top:14px;font-size:13px;opacity:.92;display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topic-hero .th-meta i[data-v-56260593]{margin-right:4px}.learn[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;max-width:1180px;margin:0 auto}.learn .player-main[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:790px}.learn .player-main .lesson-top[data-v-56260593]{margin-bottom:10px;padding:12px 14px;background:#fff;border:1px solid #ebeef5;border-radius:8px}.learn .player-main .lesson-kicker[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px;color:#909399;font-size:12px}.learn .player-main .lesson-kicker span[data-v-56260593]{padding:2px 8px;background:#f7f9fc;border-radius:4px}.learn .player-main .lesson-title[data-v-56260593]{color:#303133;font-size:18px;line-height:1.35;font-weight:800}.learn .player-main .lesson-desc[data-v-56260593]{margin-top:5px;color:#909399;font-size:13px;line-height:1.5}.learn .player-main .lesson-next[data-v-56260593]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-top:10px;padding:7px 11px;border-radius:8px;background:#eef6ff;color:#2f7bdc;font-size:13px;line-height:1.35}.learn .player-main .lesson-actions[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:10px;padding:10px 12px;border:1px solid #ebeef5;border-radius:8px;background:#fff}.learn .player-main .video-ratio[data-v-56260593]{position:relative;width:100%;padding-top:56.25%;background:#000;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15)}.learn .player-main .video-fill[data-v-56260593]{position:absolute;inset:0;width:100%;height:100%;background:#000}.learn .player-main .empty-fill[data-v-56260593]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#1f2933;color:#fff}.learn .player-main .now-playing[data-v-56260593]{font-size:15px;font-weight:600;color:#303133;padding:4px 0}.learn .player-main .now-playing .np-desc[data-v-56260593]{display:block;margin-top:4px;font-size:13px;font-weight:400;color:#909399}.learn .outline[data-v-56260593]{width:354px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #ebeef5;border-radius:8px;max-height:650px;overflow-y:auto;background:#fff}.learn .outline .outline-head[data-v-56260593]{position:sticky;top:0;z-index:2;padding:12px 14px;font-weight:600;border-bottom:1px solid #ebeef5;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.learn .outline .outline-head em[data-v-56260593]{font-style:normal;font-size:12px;color:#909399;font-weight:400}.learn .outline .course-t[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.learn .outline .course-n[data-v-56260593]{color:#909399;font-size:12px;margin-right:8px}.learn .outline .sec[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;cursor:pointer;border-top:1px solid #f5f5f5}.learn .outline .sec[data-v-56260593]:hover{background:#f5f7fa}.learn .outline .sec.active[data-v-56260593]{background:#ecf5ff;color:#409eff}.learn .outline .sec.active .idx[data-v-56260593]{background:#409eff;color:#fff}.learn .outline .sec .idx[data-v-56260593]{width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:#f0f2f5;font-size:12px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.learn .outline .sec .sec-t[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.learn .outline .sec .playing[data-v-56260593]{margin-left:8px;margin-right:6px;padding:1px 6px;border-radius:4px;background:#409eff;color:#fff;font-size:11px;line-height:18px;white-space:nowrap}.learn .outline .sec-empty[data-v-56260593]{padding:10px 16px;color:#c0c4cc;font-size:13px}.lock-panel[data-v-56260593]{position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(64,158,255,.18),transparent 30%),linear-gradient(135deg,#263647,#17212b);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:24px;overflow:hidden}.lock-panel .lock-badge[data-v-56260593]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:15px;background:rgba(230,162,60,.16);color:#ffd980;border:1px solid rgba(230,162,60,.35);font-size:13px;font-weight:700;margin-bottom:12px}.lock-panel .lp-title[data-v-56260593]{font-size:22px;line-height:1.35;font-weight:800;color:#fff}.lock-panel .lp-price[data-v-56260593]{margin:8px 0 14px;color:#ffd980;font-weight:700;font-size:16px}.lock-panel .lock-benefits[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;max-width:520px;margin-bottom:16px}.lock-panel .lock-benefits span[data-v-56260593]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:5px 9px;border-radius:6px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.92);font-size:12px}.lock-panel .lock-benefits i[data-v-56260593]{color:#67c23a}.lock-panel .lock-actions[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lock-panel .lp-tip[data-v-56260593]{margin-top:14px;font-size:12px;color:#c7d2df;line-height:1.5}.lower-tabs[data-v-56260593]{margin-top:10px}.lower-tabs[data-v-56260593] .pb sup.el-badge__content{-webkit-transform:translate(50%,-30%) scale(.85);transform:translate(50%,-30%) scale(.85)}.practice[data-v-56260593]{min-height:120px}.practice .p-head[data-v-56260593]{font-size:13px;color:#909399;margin-bottom:6px}.practice .p-stem[data-v-56260593]{font-size:15px;color:#303133;margin:4px 0 12px}.practice .p-stem .p-stemimg[data-v-56260593]{display:block;margin-top:8px;max-width:100%;max-height:220px}.practice .p-essay[data-v-56260593]{color:#909399;font-size:14px}.practice .p-result .p-verdict[data-v-56260593]{font-size:18px;font-weight:700;margin:6px 0}.practice .p-result .p-verdict.ok[data-v-56260593]{color:#67c23a}.practice .p-result .p-verdict.bad[data-v-56260593]{color:#f56c6c}.practice .p-result .p-verdict .eb[data-v-56260593]{margin-left:10px;font-size:12px;font-weight:400;color:#e6a23c}.practice .p-result .p-line[data-v-56260593]{margin:6px 0;font-size:14px}.practice .p-result .p-explain[data-v-56260593]{display:block;margin-top:8px;max-width:100%;max-height:240px}[data-v-56260593] .el-collapse-item__header{padding-left:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.practice2[data-v-56260593]{margin-top:12px;padding:12px 14px;border:1px solid #ebeef5;border-radius:8px;background:#fff}.practice2 .p2-head[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:8px}.practice2 .p2-head .p2-title[data-v-56260593]{font-size:15px;font-weight:700;color:#303133}.practice2 .p2-head .p2-sub[data-v-56260593]{margin-top:3px;color:#909399;font-size:12px}.practice2 .p2-head .p2-actions[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.practice2 .pp-none[data-v-56260593]{color:#c0c4cc;font-size:13px;padding:8px 2px}.practice2 .pp-list[data-v-56260593]{margin-top:10px}.practice2 .pp-row[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;border:1px solid #ebeef5;border-radius:6px;margin-bottom:8px;font-size:13px}.practice2 .pp-row.smart[data-v-56260593]{background:#f6faff;border-color:#d4e6fb}.practice2 .pp-row i[data-v-56260593]{color:#409eff}.practice2 .pp-row .pp-name[data-v-56260593]{font-weight:600;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.practice2 .pp-row .pp-meta[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#909399;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gen-meta[data-v-56260593]{font-size:13px;color:#606266;margin-bottom:10px}.gen-meta .gen-tip[data-v-56260593]{margin-left:10px;font-size:12px;color:#9b59b6}.gen-body[data-v-56260593]{max-height:56vh;overflow-y:auto}.gen-body .gen-sec[data-v-56260593]{margin-bottom:14px}.gen-body .gen-sec-title[data-v-56260593]{font-weight:700;font-size:14px;margin-bottom:8px}.gen-body .gen-q[data-v-56260593]{padding:6px 0;border-bottom:1px dashed #f0f2f5}.gen-body .gen-q .gen-q-no[data-v-56260593]{font-size:13px;color:#303133;margin-bottom:4px}.gen-body .gen-q .gen-q-no .gen-q-diff[data-v-56260593]{color:#e6a23c;font-size:12px}.gen-body .gen-q .gen-q-img[data-v-56260593]{max-width:100%;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gen-body .gen-q .gen-q-text[data-v-56260593]{font-size:13px;line-height:1.6}.gen-footer[data-v-56260593]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width:900px){.vc-page[data-v-56260593]{padding:8px 0 18px}.featured[data-v-56260593]{margin-bottom:14px;border-radius:8px}.featured[data-v-56260593] .el-carousel__container{height:210px!important}.fc-mask[data-v-56260593]{padding:22px 24px}.fc-name[data-v-56260593]{font-size:24px}.fc-desc[data-v-56260593]{max-width:86%}.topic-toolbar[data-v-56260593]{margin:8px 4px 12px}.filter-rows[data-v-56260593]{margin:0 4px 14px;gap:10px}.filter-rows .f-row[data-v-56260593]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.filter-rows .f-label[data-v-56260593]{padding-top:9px;-ms-flex-negative:0;flex-shrink:0}.filter-rows .filter-search[data-v-56260593]{width:100%;max-width:none;margin-left:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.filter-rows .filter-actions[data-v-56260593]{width:100%;margin-left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.filter-rows[data-v-56260593] .el-radio-group{max-width:100%;overflow-x:auto;white-space:nowrap;display:block;padding-bottom:2px;-webkit-overflow-scrolling:touch}.topic-grid[data-v-56260593]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.card[data-v-56260593]{min-height:auto}.topic-hero[data-v-56260593]{height:auto;min-height:184px;margin-bottom:12px;border-radius:10px}.th-mask[data-v-56260593]{position:relative;min-height:184px;padding:22px}.th-name[data-v-56260593]{font-size:26px;line-height:1.25}.th-desc[data-v-56260593]{max-width:100%}.th-meta[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.learn[data-v-56260593]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.player-main[data-v-56260593]{width:100%;max-width:none}.outline[data-v-56260593]{width:100%;max-height:none}.lesson-actions[data-v-56260593]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.lesson-actions .el-button[data-v-56260593]{margin-left:0;-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.practice2 .p2-head[data-v-56260593]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.practice2 .p2-head .p2-actions[data-v-56260593]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.practice2 .pp-row[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.practice2 .pp-row .pp-meta[data-v-56260593],.practice2 .pp-row .pp-name[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none;white-space:normal}}@media(max-width:560px){.featured[data-v-56260593] .el-carousel__container{height:182px!important}.fc-mask[data-v-56260593]{padding:16px}.fc-name[data-v-56260593]{font-size:20px;line-height:1.25}.fc-desc[data-v-56260593]{max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fc-meta[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.topic-toolbar[data-v-56260593]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.filter-rows[data-v-56260593]{padding:0}.filter-rows .f-row[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-rows[data-v-56260593] .el-radio-button__inner{padding:8px 11px}.topic-grid[data-v-56260593]{grid-template-columns:1fr;gap:12px}.cover-title[data-v-56260593]{top:52px;font-size:20px}.card-meta[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.card-meta .vip[data-v-56260593]{margin-left:0}.topic-hero[data-v-56260593]{min-height:170px}.th-mask[data-v-56260593]{min-height:170px;padding:18px 16px}.th-name[data-v-56260593]{font-size:22px}.video-title[data-v-56260593]{font-size:15px}.lesson-actions .el-button[data-v-56260593]{-ms-flex-preferred-size:100%;flex-basis:100%}.lock-panel[data-v-56260593]{padding:18px 16px}.lock-panel .lp-title[data-v-56260593]{font-size:18px}.lock-panel .lock-actions .el-button[data-v-56260593]{width:100%;margin-left:0;margin-bottom:8px}.gen-footer[data-v-56260593]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.gen-footer .el-button[data-v-56260593]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0}}