.teacher-follow-btn[data-v-b9a91b6e]{align-items:center;background:#0867f5;border:1px solid transparent;border-radius:8px;bottom:16px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:5px;height:32px;justify-content:center;left:calc(50% - 74px);margin:0 auto;position:absolute;transition:all .3s ease;width:148px}.teacher-follow-btn.followed[data-v-b9a91b6e]{background:#fff;border:1px solid #e2e7ef;color:var(--th-text-secondary-color)}.course-banner[data-v-c8e079da]{--course-height:246px;align-items:center;display:flex;gap:16px;width:100%}.course-banner[data-v-c8e079da],.course-banner .embla[data-v-c8e079da]{border-radius:12px;height:var(--course-height)}.course-banner .embla[data-v-c8e079da]{overflow:hidden;position:relative;width:54.7%}.course-banner .embla .embla-container[data-v-c8e079da]{display:flex;height:var(--course-height)}.course-banner .embla .embla-container .embla-slide[data-v-c8e079da]{flex:0 0 100%;height:var(--course-height);min-width:0}.course-banner .embla .embla-container .embla-slide .banner-img[data-v-c8e079da]{border-radius:12px;height:var(--course-height);-o-object-fit:cover;object-fit:cover;width:100%}.course-banner .embla .embla-pagination[data-v-c8e079da]{bottom:12px;display:flex;gap:12px;left:50%;position:absolute;transform:translate(-50%)}.course-banner .embla .embla-pagination .embla-pagination-item[data-v-c8e079da]{background:#fff;border-radius:3px;cursor:pointer;height:3px;opacity:.5;transition:all .3s ease-in-out;width:8px}.course-banner .embla .embla-pagination .embla-pagination-item.active[data-v-c8e079da]{opacity:1;width:20px}.course-banner .other-banner[data-v-c8e079da]{width:21.5%}.course-banner .other-banner img[data-v-c8e079da]{border-radius:12px;height:var(--course-height);-o-object-fit:cover;object-fit:cover;width:100%}.modal-content[data-v-e2627f83]{display:flex;justify-content:center;position:relative}.modal-content .no-receive-content[data-v-e2627f83]{background-image:url(../img/coupon-receive-bgk.BgZ92Zh-.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:270px;position:relative;width:280px}.modal-content .no-receive-content-top[data-v-e2627f83]{height:50px;left:50%;position:absolute;top:15px;transform:translate(-50%);width:70%}.modal-content .no-receive-content-top .name[data-v-e2627f83]{align-items:center;color:#ff4b51;display:flex;font-size:20px;font-weight:600;height:100%;justify-content:center}.modal-content .no-receive-content-bottom[data-v-e2627f83]{height:70px;left:50%;position:absolute;top:80px;transform:translate(-50%);width:70%}.modal-content .no-receive-content-bottom .price[data-v-e2627f83]{align-items:center;color:#ff4b51;display:flex;font-family:PingFang SC;font-size:62px;font-weight:600;height:100%;justify-content:center}.modal-content .no-receive-content-bottom .price-unit[data-v-e2627f83]{align-self:self-end;font-size:36px}.modal-content .no-receive-content-button[data-v-e2627f83]{bottom:24px;left:50%;position:absolute;transform:translate(-50%)}.modal-content .no-receive-content-button .button[data-v-e2627f83]{align-items:center;background:linear-gradient(90deg,#ff865d,#ff4850);border-radius:24px;color:#fff;cursor:pointer;display:flex;font-family:PingFang SC;font-size:16px;font-weight:600;height:48px;justify-content:center;width:240px}.modal-content .no-receive-content-button .button[data-v-e2627f83]:hover{border:none}.modal-content .receive-success-content[data-v-e2627f83]{background:linear-gradient(180deg,#ffe4dc,#fff 29%,#fff);border-radius:16px;font-family:PingFang SC;height:250px;padding:24px 20px;width:300px}.modal-content .receive-success-content .title[data-v-e2627f83]{color:#770106;font-size:16px;font-weight:600;text-align:center}.modal-content .receive-success-content .sub-title[data-v-e2627f83]{color:#770106;font-size:13px;font-weight:400;line-height:20px;padding:8px 0 20px;text-align:center}.modal-content .receive-success-content .button[data-v-e2627f83]{align-items:center;background:linear-gradient(90deg,#ff865d,#ff4850);border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;margin:20px auto auto;width:145px}.modal-content .close-icon[data-v-e2627f83]{background-image:url(data:image/png;base64,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);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:50%;bottom:-56px;cursor:pointer;height:32px;left:50%;position:absolute;transform:translate(-50%);width:32px}.pure-modal .ant-modal-body{overflow:visible}.course-page[data-v-ff36b0e8]{padding-top:var(--th-gap)}.course-page .course-container[data-v-ff36b0e8]{margin-inline:auto;min-width:var(--th-min-width);padding-inline:max(60px,(100% - var(--th-max-width))/2)}.course-page .recommend-tools-section[data-v-ff36b0e8]{margin-bottom:40px}.course-page .recommend-tools-section .section-header[data-v-ff36b0e8]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.course-page .recommend-tools-section .section-header .section-title[data-v-ff36b0e8]{color:#17181a;font-size:18px;font-weight:600;line-height:28px}.course-page .recommend-tools-section .section-header .refresh-btn[data-v-ff36b0e8]{align-items:center;color:#56575c;cursor:pointer;display:flex;line-height:20px;transition:color .2s ease}.course-page .recommend-tools-section .section-header .refresh-btn[data-v-ff36b0e8] .iconfont{color:#56575c;font-size:17px;margin-right:10px;transition:color .2s ease}.course-page .recommend-tools-section .section-header .refresh-btn[data-v-ff36b0e8]:hover,.course-page .recommend-tools-section .section-header .refresh-btn[data-v-ff36b0e8]:hover .iconfont{color:#2862de}.course-page .recommend-tools-section .teacher-list[data-v-ff36b0e8]{overflow:hidden}.course-page .recommend-tools-section .teacher-list .teacher-list-container[data-v-ff36b0e8]{--card-gap:20px;display:flex;gap:var(--card-gap);touch-action:pan-y}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card[data-v-ff36b0e8]{--card-num:5;flex:0 0 calc((100% - var(--card-gap)*(var(--card-num) - 1))/(var(--card-num) + 1))}@media screen and (max-width:1440px){.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card[data-v-ff36b0e8]{--card-num:4}}@media screen and (max-width:1300px){.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card[data-v-ff36b0e8]{--card-num:3}}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card[data-v-ff36b0e8]{cursor:pointer;min-width:0;transition:all .2s ease}@keyframes left-to-right-ff36b0e8{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card[data-v-ff36b0e8]{--card-num:5;flex:0 0 calc(33.33333% - 26.66667px)}@media screen and (max-width:1440px){.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card[data-v-ff36b0e8]{--card-num:4;flex:0 0 calc(40% - 24px)}}@media screen and (max-width:1300px){.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card[data-v-ff36b0e8]{--card-num:3;flex:0 0 calc(50% - 20px)}}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card .card-inner .teacher-header-wrap[data-v-ff36b0e8]{background:linear-gradient(128deg,#fff3e2,#fff 45%);border-radius:16px 0 0 16px;position:relative}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card .card-inner .teacher-header-wrap .header-shadow[data-v-ff36b0e8]{display:block}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card .card-inner .teacher-header-wrap .teacher-header[data-v-ff36b0e8]{background:unset}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card.active-card .card-inner .teacher-content[data-v-ff36b0e8]{animation:left-to-right-ff36b0e8 .5s ease-in-out forwards}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner[data-v-ff36b0e8]{display:flex;height:303px;overflow:hidden;width:100%}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap[data-v-ff36b0e8]{background:linear-gradient(180deg,#fff6ea,#fff 30%);border:1px solid #fff;border-radius:12px;height:100%;padding:4px;position:relative;transition:none;width:var(--card-width,100%)}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header[data-v-ff36b0e8]{background:linear-gradient(180deg,#fff6eacc,#fff 30%) padding-box,linear-gradient(180deg,#fff0 25%,#f1ddc3) border-box;border:1px solid transparent;border-radius:12px;height:100%;padding:0 16px;position:relative;width:100%}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-name[data-v-ff36b0e8]{color:#3a2605;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;text-align:center}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-desc[data-v-ff36b0e8]{color:var(--th-text-secondary-color);font-size:12px;font-weight:400;height:40px;line-height:20px;text-align:center}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-stats-inline[data-v-ff36b0e8]{align-items:center;display:flex;justify-content:space-between;margin:16px auto;text-align:center;width:148px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-stats-inline .num[data-v-ff36b0e8]{color:#101828;font-family:DingTalk;font-size:14px;font-weight:400;line-height:17px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-stats-inline .num span[data-v-ff36b0e8]{font-size:10px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-info .teacher-stats-inline .unit[data-v-ff36b0e8]{color:var(--th-text-secondary-color);font-size:10px;font-weight:400;line-height:18px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-avatar[data-v-ff36b0e8]{border-radius:50%;flex-shrink:0;height:70px;margin:16px auto 12px;overflow:visible;position:relative;width:70px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .teacher-header .teacher-avatar img[data-v-ff36b0e8]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-header-wrap .header-shadow[data-v-ff36b0e8]{background:linear-gradient(180deg,transparent 5%,hsla(0,0%,85%,.5) 50%,transparent 95%);box-shadow:3px 0 12px #d8d8d8;display:none;height:178px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content[data-v-ff36b0e8]{background:#fff;border-radius:0 16px 16px 0;flex:1;height:100%;overflow:hidden;width:0}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update[data-v-ff36b0e8]{padding:20px 12px 12px 20px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-label[data-v-ff36b0e8]{color:var(--th-text-secondary-color);font-size:14px;font-weight:400;line-height:26px;margin-bottom:30px;padding:0 8px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item[data-v-ff36b0e8]{background:var(--th-body-bg);border-radius:8px;margin-bottom:12px;padding:12px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item[data-v-ff36b0e8]:last-child{margin-bottom:0}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-top[data-v-ff36b0e8]{align-items:center;display:flex;gap:8px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-top .update-image[data-v-ff36b0e8]{border-radius:4px;height:45px;-o-object-fit:cover;object-fit:cover;width:60px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-top .update-title[data-v-ff36b0e8]{flex:1}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-top .update-title span[data-v-ff36b0e8]:first-child{border:1px solid var(--th-primary-color);border-radius:4px;color:var(--th-primary-color);display:inline-block;font-size:10px;font-weight:400;height:18px;line-height:18px;margin-right:8px;text-align:center;width:28px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-top .update-title span[data-v-ff36b0e8]:last-child{color:var(--th-text-color-2);font-size:13px;font-weight:500;line-height:22px}.course-page .recommend-tools-section .teacher-list .teacher-list-container .teacher-card .card-inner .teacher-content .recent-update .update-item .update-item-bottom[data-v-ff36b0e8]{color:var(--th-text-secondary-color);font-size:12px;font-weight:400;line-height:20px;margin-top:13px;text-align:right}.course-page .recommend-tools-section .teacher-list .no-first-anim[data-v-ff36b0e8]{animation:none!important}.course-page .sticky-box[data-v-ff36b0e8]{background:#f7f8fa;position:sticky;top:var(--th-header-height);z-index:1}.course-page .sticky-box.stickyed[data-v-ff36b0e8]{background:#fff}.course-page .sticky-box.stickyed .category-filter-wrapper .category-list .category-item[data-v-ff36b0e8]:hover{background:var(--th-body-bg);color:var(--th-text-color);font-weight:500}.course-page .sticky-box.stickyed .category-filter-wrapper .category-list .category-item.active[data-v-ff36b0e8]{background:var(--th-primary-color-2);color:var(--th-primary-color);font-weight:500}.course-page .category-filter-wrapper[data-v-ff36b0e8]{display:flex;gap:16px;margin-bottom:20px;padding-block:10px}.course-page .category-filter-wrapper .category-list[data-v-ff36b0e8]{display:flex;flex:1;flex-wrap:wrap;gap:16px;max-height:40px;overflow:hidden}.course-page .category-filter-wrapper .category-list.expanded[data-v-ff36b0e8]{max-height:none}.course-page .category-filter-wrapper .category-list .category-item[data-v-ff36b0e8]{align-items:center;border-radius:8px;color:#545559;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:34px;padding:6px 10px;transition:all .2s ease;white-space:nowrap}.course-page .category-filter-wrapper .category-list .category-item[data-v-ff36b0e8]:hover{background:#fff;color:var(--th-text-color);font-weight:500}.course-page .category-filter-wrapper .category-list .category-item.active[data-v-ff36b0e8]{background:#fff;color:var(--th-primary-color);font-weight:500}.course-page .category-filter-wrapper .filter-actions[data-v-ff36b0e8]{display:flex;flex-shrink:0;justify-content:flex-end;padding-top:6px;width:300px}@media(max-width:1440px){.course-page .category-filter-wrapper .filter-actions[data-v-ff36b0e8]{width:240px}}.course-page .category-filter-wrapper .filter-actions .expand-btn[data-v-ff36b0e8]{color:#848587;cursor:pointer;font-size:14px;line-height:20px;margin-right:auto}.course-page .category-filter-wrapper .filter-actions .filter-btn[data-v-ff36b0e8]{align-items:center;border-radius:6px;color:var(--th-text-color-2);cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:5px 8px;transition:all .2s ease}.course-page .category-filter-wrapper .filter-actions .filter-dropdown[data-v-ff36b0e8]{position:relative}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel[data-v-ff36b0e8]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:240px;padding:0;position:absolute;right:0;top:40px;z-index:100}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section[data-v-ff36b0e8]{padding:12px 16px}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .clear-btn[data-v-ff36b0e8]{align-items:center;color:#56575c;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:4px;line-height:20px}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .clear-btn[data-v-ff36b0e8]:hover{opacity:.8}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .filter-label[data-v-ff36b0e8]{align-items:center;color:#000;display:flex;font-size:15px;font-weight:600;justify-content:space-between;line-height:24px;margin-bottom:12px}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .filter-options[data-v-ff36b0e8]{display:flex;gap:12px}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .filter-options .filter-option[data-v-ff36b0e8]{background:#f7f8fa;border-radius:4px;color:#4e5969;cursor:pointer;font-size:13px;padding:8px 26px;transition:all .2s ease;white-space:nowrap}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .filter-options .filter-option[data-v-ff36b0e8]:hover{background:#e8e9eb}.course-page .category-filter-wrapper .filter-actions .filter-dropdown .filter-panel .filter-section .filter-options .filter-option.active[data-v-ff36b0e8]{background:#e0eaff;color:var(--th-primary-color);font-weight:500}.course-page .filter .item[data-v-ff36b0e8]{cursor:pointer;display:flex}.course-page .filter .item .label[data-v-ff36b0e8]{color:#16171a;flex-shrink:0;font-size:16px;font-weight:700;line-height:32px;margin-right:8px}.course-page .filter .item .value[data-v-ff36b0e8]{display:flex;flex:1;flex-wrap:wrap;gap:8px;overflow:hidden}.course-page .filter .item .i-item[data-v-ff36b0e8]{align-items:center;border-radius:4px;color:#545559;display:flex;font-size:14px;height:32px;line-height:1;padding:0 12px}.course-page .filter .item .i-item.active[data-v-ff36b0e8]{background:#ebf1ff;color:var(--th-primary-color)}.course-page .sub-filter-container[data-v-ff36b0e8]{display:flex;flex-direction:row-reverse}.course-page .sub-filter[data-v-ff36b0e8]{align-items:center;background:#f7f8fa;border-radius:14px;display:flex;height:28px;padding:2px}.course-page .sub-filter .item[data-v-ff36b0e8]{color:#848587;cursor:pointer;font-size:14px;line-height:24px;padding:0 10px}.course-page .sub-filter .item.active[data-v-ff36b0e8]{background:#fff;border-radius:14px;color:#000;font-weight:700}
