.back-header[data-v-2578a492]{display:flex;align-items:center;justify-content:flex-start;width:100%;height:3.714286rem;box-sizing:border-box;padding:0 1.142857rem;font-size:1.214286rem;font-weight:700;line-height:1;color:#303133;background:#fff;cursor:pointer;user-select:none}.back-header--sticky[data-v-2578a492]{position:sticky;top:0;z-index:20;flex-shrink:0}.back-header i[data-v-2578a492]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.428571rem;height:1.428571rem;margin-right:.428571rem;font-size:1.285714rem;font-weight:700;line-height:1;color:inherit}.back-header i[data-v-2578a492]:before{display:block;line-height:1}.back-header__title[data-v-2578a492]{display:inline-flex;align-items:center;min-width:0;height:1.428571rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.214286rem;line-height:1.428571rem}.back-header__extra[data-v-2578a492]{display:flex;align-items:center;flex-shrink:0;margin-left:auto;max-width:55%}.back-header--with-extra[data-v-2578a492]{cursor:default}.back-header--with-extra .back-header__title[data-v-2578a492],.back-header--with-extra .el-icon-back[data-v-2578a492]{cursor:pointer}.back-header[data-v-2578a492]:hover{color:#101010}.course-card[data-v-5e3eae0b]{display:flex;flex-direction:column;min-width:0;width:100%;align-self:stretch;border-radius:.571429rem;border:.071429rem solid #f1f1f1;background:#fff;box-shadow:0 .142857rem .571429rem rgba(0,0,0,.06);cursor:pointer;overflow:visible;outline:none}.course-card.is-detail-press[data-v-5e3eae0b]{-webkit-tap-highlight-color:transparent}.course-card__cover[data-v-5e3eae0b]{position:relative;flex-shrink:0;width:100%;height:0;padding-top:56%;border-radius:.571429rem .571429rem 0 0;overflow:hidden;background-color:#f2f3f5;pointer-events:none}.course-card__image[data-v-5e3eae0b]{position:absolute!important;left:0;top:0;width:100%;height:100%}.course-card__image[data-v-5e3eae0b] .el-image__inner{width:100%;height:100%}.course-card__image-slot[data-v-5e3eae0b]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#f2f3f5;color:#c0c4cc;font-size:2rem;line-height:1}.course-card__image-slot i[data-v-5e3eae0b]{line-height:1}.course-card__bottom[data-v-5e3eae0b]{flex:1;display:flex;flex-direction:column;min-height:0;padding:1.071429rem .571429rem .714286rem .571429rem}.course-card__title[data-v-5e3eae0b]{flex-shrink:0;margin:0 0 .571429rem;font-size:1rem;font-weight:700;line-height:1.428571rem;color:#101010;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.course-card__meta[data-v-5e3eae0b]{display:flex;align-items:center;flex-wrap:wrap;gap:.571429rem;margin-top:auto;font-size:.857143rem;color:#9a9a9a;pointer-events:none}.course-card__tag[data-v-5e3eae0b]{display:inline-block;padding:.142857rem .428571rem;border-radius:.285714rem;background:#f5f5f5;color:#5f4513;line-height:1.142857rem}.course-card__tag--premium[data-v-5e3eae0b]{background:#ebe5dc;color:#a06e0c}.course-card__stat[data-v-5e3eae0b]{display:inline-flex;align-items:center;gap:.285714rem;color:#9a9a9a;line-height:1.142857rem}.course-card__stat i[data-v-5e3eae0b]{font-size:.857143rem;color:#9a9a9a}.course-card__foot[data-v-5e3eae0b]{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:2.285714rem;padding-top:.714286rem;padding-left:.357143rem;overflow:visible;box-sizing:content-box}.course-card__detail[data-v-5e3eae0b]{position:relative;z-index:2;border:.071429rem solid transparent;background:#fff;color:#b3b3b3;font-size:.857143rem;cursor:pointer;padding:.285714rem .571429rem;margin-left:-.571429rem;border-radius:.428571rem;outline:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,color .15s ease,background-color .15s ease}.course-card__detail.is-press[data-v-5e3eae0b]{color:#3580ff;background:rgba(53,128,255,.1);border-color:#dce6f5;box-shadow:0 .428571rem 1.285714rem rgba(53,128,255,.12);transform:translateY(-.142857rem)}.course-card__price[data-v-5e3eae0b]{display:inline-flex;align-items:center;box-sizing:border-box;min-height:2.285714rem;font-size:1.142857rem;font-weight:700;line-height:1.571429rem;color:#ff5c00;padding:.357143rem .571429rem;background:#fff1f0;border-radius:.285714rem;pointer-events:none}.course-card__price--free[data-v-5e3eae0b],.course-card__price--limit[data-v-5e3eae0b]{font-size:1rem;color:#ff5c00;padding:.357143rem .571429rem;background:transparent;border-radius:.285714rem}.course-card__price--limit[data-v-5e3eae0b]{display:inline-flex;align-items:center;gap:.428571rem}.course-card__price em[data-v-5e3eae0b]{margin-right:.142857rem;font-style:normal;font-size:.857143rem}.course-card__limit[data-v-5e3eae0b]{font-size:1rem;font-weight:700;color:#ff5c00}.course-card__origin[data-v-5e3eae0b]{font-size:.857143rem;font-weight:400;color:#999}.app-empty-state[data-v-f29cb254]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:14.285714rem;padding:.857143rem 1.428571rem 4rem;box-sizing:border-box}.app-empty-state.is-fill[data-v-f29cb254]{flex:1 1 auto;align-self:stretch;min-height:14.285714rem;padding:.571429rem 1.428571rem 5.142857rem}.app-empty-state.is-compact[data-v-f29cb254]{flex:0 0 auto;align-self:auto;min-height:11.428571rem;padding:.857143rem 1.142857rem 2rem}.app-empty-state__img[data-v-f29cb254]{display:block;width:10.571429rem;height:auto;margin-bottom:.857143rem;object-fit:contain;pointer-events:none;user-select:none}.app-empty-state__text[data-v-f29cb254]{margin:0;font-size:1rem;line-height:1.571429rem;color:#9a9a9a;text-align:center}.app-empty-state__extra[data-v-f29cb254]{margin-top:1.142857rem}.course-detail[data-v-c9b2be2e]{background:#fff}.course-detail--side[data-v-c9b2be2e]{display:flex;flex-direction:column;height:100%}.course-detail--side .course-detail__body[data-v-c9b2be2e]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:auto;padding:0 1.142857rem 1.142857rem}.course-detail--side .banner[data-v-c9b2be2e],.course-detail--side .course-summary[data-v-c9b2be2e],.course-detail--side .segmented[data-v-c9b2be2e]{flex-shrink:0}.course-detail--side .tab-pane--catalog[data-v-c9b2be2e]{flex:1 1 auto;display:flex;flex-direction:column;min-height:18.571429rem}.course-detail--side .course-detail__footer[data-v-c9b2be2e]{flex-shrink:0}.course-detail--page[data-v-c9b2be2e]{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.course-detail--page[data-v-c9b2be2e] .back-header{position:sticky;top:0;z-index:20;flex-shrink:0}.course-detail--page .course-detail__body[data-v-c9b2be2e]{flex:1;width:100%;max-width:51.428571rem;margin:0 auto;padding:0 1.142857rem 1.142857rem;box-sizing:border-box}.course-detail--page .course-detail__footer[data-v-c9b2be2e]{position:sticky;bottom:0;z-index:20;flex-shrink:0;width:100%;max-width:51.428571rem;margin:0 auto;box-sizing:border-box}.course-detail__header[data-v-c9b2be2e]{flex-shrink:0;padding:1rem 1.142857rem .714286rem}.course-detail__header--with-back[data-v-c9b2be2e]{padding:0 1.142857rem 0 0;min-height:3.714286rem}.course-detail__side-back[data-v-c9b2be2e]{flex:1;min-width:0;width:auto;height:3.714286rem;padding-right:.571429rem}.course-detail__title[data-v-c9b2be2e]{font-size:1.142857rem;font-weight:700;color:#303133}.course-detail__actions[data-v-c9b2be2e]{gap:.857143rem}.course-detail__action[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;width:1.285714rem;height:1.285714rem;font-size:1.285714rem;color:#909399;cursor:pointer;line-height:1}.course-detail__action.el-icon-close[data-v-c9b2be2e]{font-size:1.428571rem}.course-detail__action[data-v-c9b2be2e]:hover{color:#303133}.course-detail__expand[data-v-c9b2be2e]{padding:0;border:none;background:transparent;color:#909399}.course-detail__expand svg[data-v-c9b2be2e]{display:block;width:1.285714rem;height:1.285714rem}.course-detail__expand[data-v-c9b2be2e]:hover{color:#303133}.course-detail__body[data-v-c9b2be2e]{box-sizing:border-box}.banner[data-v-c9b2be2e]{position:relative;width:100%;height:0;padding-top:56%;overflow:hidden;border-radius:.714286rem;background:#f2f3f5}.banner__image[data-v-c9b2be2e]{position:absolute!important;top:0;left:0;display:block;width:100%;height:100%}.banner__image[data-v-c9b2be2e] .el-image__inner{width:100%;height:100%}.banner-placeholder[data-v-c9b2be2e]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#f2f3f5;color:#c0c4cc;font-size:2.857143rem;line-height:1}.banner-placeholder i[data-v-c9b2be2e]{line-height:1}.course-summary[data-v-c9b2be2e]{padding-left:.571429rem;padding-right:.571429rem;box-sizing:border-box}.course-name[data-v-c9b2be2e]{margin:1rem 0 .571429rem;font-size:1.285714rem;font-weight:700;line-height:1.857143rem;color:#101010}.course-meta[data-v-c9b2be2e]{display:flex;align-items:center;justify-content:space-between;gap:.571429rem;margin-bottom:1rem;font-size:.857143rem;color:#9a9a9a}.course-meta__main[data-v-c9b2be2e]{display:flex;align-items:center;flex-wrap:wrap;gap:.571429rem;min-width:0;flex:1}.course-meta__tag[data-v-c9b2be2e]{display:inline-block;padding:.142857rem .428571rem;border-radius:.285714rem;background:#f5f5f5;color:#5f4513;line-height:1.142857rem}.course-meta__tag--premium[data-v-c9b2be2e]{background:#ebe5dc;color:#a06e0c}.course-meta__stat[data-v-c9b2be2e]{display:inline-flex;align-items:center;gap:.285714rem;color:#9a9a9a;line-height:1.142857rem}.course-meta__stat i[data-v-c9b2be2e]{font-size:.857143rem;color:#9a9a9a}.bought-badge[data-v-c9b2be2e]{display:inline-flex;align-items:center;flex-shrink:0;gap:.285714rem;padding:.214286rem .571429rem;border-radius:.285714rem;background:rgba(103,194,58,.12);color:#67c23a;font-size:.857143rem;font-weight:600;line-height:1.142857rem}.bought-badge i[data-v-c9b2be2e]{font-size:1rem;color:#67c23a}.bought-badge--footer[data-v-c9b2be2e]{padding:.357143rem .714286rem;font-size:.928571rem;line-height:1.571429rem}.bought-badge--footer i[data-v-c9b2be2e]{font-size:1.142857rem}.study-progress[data-v-c9b2be2e]{margin-bottom:1rem}.study-progress .progress-info[data-v-c9b2be2e]{margin-bottom:.428571rem;font-size:.857143rem;color:#999}.study-progress .progress-percent[data-v-c9b2be2e]{color:#9a9a9a}.study-progress .progress-bar[data-v-c9b2be2e]{height:.571429rem;overflow:hidden;background:#f0f0f0;border-radius:.285714rem}.study-progress .progress-bar__fill[data-v-c9b2be2e]{height:100%;background:#3580ff;border-radius:.285714rem;transition:width .3s ease}.segmented[data-v-c9b2be2e]{display:flex;align-items:center;gap:.285714rem;padding:.357143rem;margin-bottom:.857143rem;background:#f2f3f5;border-radius:.857143rem;box-sizing:border-box}.segmented__item[data-v-c9b2be2e]{flex:1;height:3rem;line-height:3rem;text-align:center;font-size:1rem;color:#666;border-radius:.714286rem;cursor:pointer;user-select:none;transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}.segmented__item.active[data-v-c9b2be2e]{color:#1a1a1a;font-weight:600;background:#fff;box-shadow:0 .142857rem .571429rem rgba(0,0,0,.08)}.tab-pane[data-v-c9b2be2e]{display:flex;flex-direction:column;padding-left:0;padding-right:0;box-sizing:border-box}.section-head[data-v-c9b2be2e]{display:flex;align-items:center;margin-bottom:.714286rem;font-size:1.142857rem;font-weight:700;line-height:1.571429rem;color:#101010}.section-head__icon[data-v-c9b2be2e]{width:1rem;height:1rem;margin-right:.428571rem;object-fit:contain}.speaker[data-v-c9b2be2e]{display:flex;align-items:center;justify-content:space-between;gap:.857143rem;padding:.714286rem .857143rem;margin-bottom:1.142857rem;background:#f8f8f8;border-radius:.714286rem;box-sizing:border-box}.speaker__info[data-v-c9b2be2e]{display:flex;align-items:center;min-width:0;flex:1}.speaker__avatar[data-v-c9b2be2e]{flex-shrink:0}.speaker__text[data-v-c9b2be2e]{margin-left:.714286rem;min-width:0}.speaker__name[data-v-c9b2be2e]{display:flex;align-items:center;gap:.428571rem;min-width:0}.speaker__name-text[data-v-c9b2be2e]{font-size:1rem;font-weight:600;line-height:1.142857rem;color:#101010;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.expert-tag[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:1.142857rem;padding:0 .357143rem;font-size:.714286rem;font-weight:500;line-height:1;color:#a06e0c;background:#ebe5dc;border-radius:.214286rem}.speaker__job[data-v-c9b2be2e]{margin-top:.285714rem;font-size:.857143rem;line-height:1.285714rem;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.follow-btn[data-v-c9b2be2e]{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.285714rem;width:10rem;height:2.714286rem;padding:0;margin:0;font-size:.928571rem;line-height:1;color:#606266;background:#fff;border:.071429rem solid #e5e5e5;border-radius:.428571rem;cursor:pointer;outline:none;box-sizing:border-box;vertical-align:middle}.follow-btn.is-loading[data-v-c9b2be2e],.follow-btn[data-v-c9b2be2e]:disabled{opacity:.85;cursor:not-allowed}.follow-btn.followed[data-v-c9b2be2e]{color:#606266;border-color:#e5e5e5}.follow-btn.followed .follow-btn__heart[data-v-c9b2be2e]{color:#ff4d4f}.follow-btn__loading[data-v-c9b2be2e]{font-size:1.142857rem;line-height:1;color:#909399}.follow-btn__heart[data-v-c9b2be2e]{flex-shrink:0;display:block;width:1rem;height:1rem;margin:0;color:#606266;transform:translateY(-.071429rem)}.follow-btn__heart path[data-v-c9b2be2e]{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.follow-btn__heart.is-filled path[data-v-c9b2be2e]{fill:currentColor;stroke:none}.intro[data-v-c9b2be2e]{padding:1.071429rem .714286rem;font-size:.928571rem;line-height:1.571429rem;color:#666;text-align:justify;background:#f7f8fa;border-radius:.714286rem}.intro--html[data-v-c9b2be2e]{word-wrap:break-word;word-break:break-all}.intro--html[data-v-c9b2be2e] img{max-width:100%;height:auto}.intro--empty[data-v-c9b2be2e]{text-align:center;color:#aaa}.catalog-item[data-v-c9b2be2e]{display:flex;align-items:center;padding:1rem 0;margin-bottom:.714286rem;background:#f8f8f8;border-radius:.714286rem;cursor:pointer;box-sizing:border-box}.catalog-item__num[data-v-c9b2be2e]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.285714rem;height:2.285714rem;margin-left:.857143rem;margin-right:.857143rem;font-size:1rem;font-weight:700;color:#8eb6ff;background:#e8f0ff;border-radius:50%}.catalog-item__num.active[data-v-c9b2be2e]{color:#3580ff;background:#dce9ff}.catalog-item__main[data-v-c9b2be2e]{flex:1;min-width:0;margin-right:.857143rem}.catalog-item__name[data-v-c9b2be2e]{font-size:1rem;font-weight:600;line-height:1.571429rem;color:#101010;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.catalog-item__time[data-v-c9b2be2e]{display:flex;align-items:center;margin-top:.428571rem;font-size:.928571rem;line-height:1.285714rem;color:#a2a2a2}.catalog-item__time i[data-v-c9b2be2e]{margin-right:.285714rem;font-size:.928571rem}.catalog-item__action[data-v-c9b2be2e]{display:flex;align-items:center;flex-shrink:0;gap:.714286rem;margin-right:.857143rem}.catalog-item__tags[data-v-c9b2be2e]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.285714rem;min-width:3.428571rem}.catalog-item__tag[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;height:1.428571rem;padding:0 .571429rem;border-radius:.285714rem;font-size:.857143rem;line-height:1;white-space:nowrap;box-sizing:border-box}.catalog-item__tag--try[data-v-c9b2be2e]{color:#3580ff;background:rgba(53,128,255,.1)}.catalog-item__tag--learned[data-v-c9b2be2e]{color:#8a8a8a;background:#f0f0f0}.catalog-item__play[data-v-c9b2be2e]{display:block;width:2.571429rem;height:2.571429rem;object-fit:contain;opacity:.35}.catalog-item__play.active[data-v-c9b2be2e]{opacity:1}.recommend-list[data-v-c9b2be2e]{display:flex;flex-direction:column;gap:.857143rem}.recommend-list--grid[data-v-c9b2be2e]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:1.142857rem}.recommend-list--grid[data-v-c9b2be2e] .course-card{box-sizing:border-box;width:calc(33.33333% - .7619rem);flex:0 0 calc(33.33333% - 0.7619rem);max-width:calc(33.33333% - .7619rem);min-width:0;margin:0;align-self:stretch}@media (max-width:480px){.recommend-list--grid[data-v-c9b2be2e]{gap:.857143rem}.recommend-list--grid[data-v-c9b2be2e] .course-card{width:100%;flex:0 0 100%;max-width:100%}}.recommend-item[data-v-c9b2be2e]{overflow:hidden;border:.071429rem solid #f1f1f1;border-radius:.571429rem;background:#fff;box-shadow:0 .142857rem .571429rem rgba(0,0,0,.06);cursor:pointer}.recommend-item__cover[data-v-c9b2be2e]{position:relative;width:100%;height:0;padding-top:56%;overflow:hidden;background:#f2f3f5}.recommend-item__image[data-v-c9b2be2e]{position:absolute!important;left:0;top:0;width:100%;height:100%}.recommend-item__image[data-v-c9b2be2e] .el-image__inner{width:100%;height:100%}.recommend-item__image-slot[data-v-c9b2be2e]{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#f2f3f5;color:#c0c4cc;font-size:2rem;line-height:1}.recommend-item__image-slot i[data-v-c9b2be2e]{line-height:1}.recommend-item__body[data-v-c9b2be2e]{padding:.857143rem .714286rem 1rem}.recommend-item__title[data-v-c9b2be2e]{margin-bottom:.571429rem;font-size:1rem;font-weight:700;line-height:1.428571rem;color:#101010;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.recommend-item__meta[data-v-c9b2be2e]{display:flex;align-items:center;flex-wrap:wrap;gap:.571429rem;font-size:.857143rem;color:#9a9a9a}.recommend-item__tag[data-v-c9b2be2e]{display:inline-block;padding:.142857rem .428571rem;border-radius:.285714rem;background:#f5f5f5;color:#5f4513;line-height:1.142857rem}.recommend-item__tag--premium[data-v-c9b2be2e]{background:#ebe5dc;color:#a06e0c}.recommend-item__stat[data-v-c9b2be2e]{display:inline-flex;align-items:center;gap:.285714rem;color:#9a9a9a;line-height:1.142857rem}.recommend-item__stat i[data-v-c9b2be2e]{font-size:.857143rem;color:#9a9a9a}.recommend-item__foot[data-v-c9b2be2e]{display:flex;align-items:center;justify-content:flex-end;min-height:2.285714rem;margin-top:.714286rem}.recommend-item__price[data-v-c9b2be2e]{display:inline-flex;align-items:center;box-sizing:border-box;min-height:2.285714rem;font-size:1.142857rem;font-weight:700;line-height:1.571429rem;color:#ff5c00;padding:.357143rem .571429rem;background:#fff1f0;border-radius:.285714rem}.recommend-item__price em[data-v-c9b2be2e]{margin-right:.142857rem;font-style:normal;font-size:.857143rem}.recommend-item__price.is-free[data-v-c9b2be2e],.recommend-item__price.is-limit[data-v-c9b2be2e]{font-size:1rem;color:#ff5c00;padding:.357143rem .571429rem;background:transparent;border-radius:.285714rem}.recommend-item__price.is-limit[data-v-c9b2be2e]{display:inline-flex;align-items:center;gap:.428571rem}.recommend-item__limit[data-v-c9b2be2e]{font-size:1rem;font-weight:700;color:#ff5c00}.recommend-item__origin[data-v-c9b2be2e]{font-size:.857143rem;font-weight:400;color:#999}.empty-tip[data-v-c9b2be2e]{padding:1.714286rem 0;text-align:center;font-size:.928571rem;color:#999}.catalog-skeleton[data-v-c9b2be2e]{padding:.571429rem 0 .285714rem}.catalog-skeleton__row[data-v-c9b2be2e]{display:flex;align-items:flex-start;gap:.857143rem;padding:1rem .285714rem}.catalog-skeleton__main[data-v-c9b2be2e]{flex:1;min-width:0}.skel[data-v-c9b2be2e]{border-radius:.428571rem;background:linear-gradient(90deg,#f0f2f5 25%,#e6e8eb 37%,#f0f2f5 63%);background-size:400% 100%;animation:catalog-skel-shimmer-data-v-c9b2be2e 1.2s ease infinite}.skel--num[data-v-c9b2be2e]{width:2rem;height:2rem;border-radius:.571429rem;flex-shrink:0}.skel--line[data-v-c9b2be2e]{width:100%;height:1rem}.skel--short[data-v-c9b2be2e]{width:42%;margin-top:.571429rem}@keyframes catalog-skel-shimmer-data-v-c9b2be2e{0%{background-position:100% 0}to{background-position:0 0}}.catalog-empty[data-v-c9b2be2e]{flex:1 1 auto;align-self:stretch;min-height:12.857143rem;padding-bottom:2rem!important}.course-detail__footer[data-v-c9b2be2e]{flex-shrink:0;display:flex;align-items:center;gap:.571429rem;padding:.857143rem 1.142857rem;border-top:.071429rem solid #f0f0f0;background:#fff}.price-box[data-v-c9b2be2e]{flex-shrink:0;font-size:1.142857rem;font-weight:700;line-height:1.571429rem;color:#ff5c00;padding:.357143rem .571429rem;background:#fff1f0;border-radius:.285714rem}.price-box em[data-v-c9b2be2e]{margin-right:.142857rem;font-style:normal;font-size:.857143rem}.price-box--free[data-v-c9b2be2e]{font-size:1rem;color:#ff5c00;padding:0;background:transparent;border-radius:0}.price-box--promo[data-v-c9b2be2e]{display:inline-flex;align-items:baseline;gap:.428571rem;padding:0;background:transparent;border-radius:0}.price-box__limit[data-v-c9b2be2e],.price-box__now[data-v-c9b2be2e]{font-size:1.142857rem;font-weight:700;color:#ff5c00}.price-box__origin[data-v-c9b2be2e]{font-size:.857143rem;font-weight:400;color:#999}.action-btn[data-v-c9b2be2e]{height:2.857143rem;padding:0 1rem;margin:0!important;font-size:1rem;line-height:1;color:#606266;background:#fff;border:.071429rem solid #e5e5e5;border-radius:.571429rem;cursor:pointer;outline:none;box-sizing:border-box;vertical-align:middle}.action-btn--collect[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;gap:.285714rem;width:7.142857rem;padding:0;line-height:1}.action-btn--collect.is-loading[data-v-c9b2be2e],.action-btn--collect[data-v-c9b2be2e]:disabled{opacity:.85;cursor:not-allowed}.action-btn--add-course[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;gap:.285714rem;min-width:7.714286rem;padding:0 .857143rem;line-height:1}.action-btn--add-course.is-loading[data-v-c9b2be2e],.action-btn--add-course[data-v-c9b2be2e]:disabled{opacity:.85;cursor:not-allowed}.action-btn--add-course.added[data-v-c9b2be2e]{color:#3580ff;border-color:#d6e6ff;background:rgba(53,128,255,.06)}.action-btn__add-icon[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.285714rem;height:1.285714rem;margin:0;font-size:1.142857rem;line-height:1;color:#909399}.action-btn--add-course.added .action-btn__add-icon[data-v-c9b2be2e]{color:#3580ff}.action-btn__star[data-v-c9b2be2e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.285714rem;height:1.285714rem;margin:0;font-size:1.285714rem;line-height:1;color:#909399}.action-btn__star[data-v-c9b2be2e]:before{display:block;line-height:1}.action-btn__star.el-icon-star-on[data-v-c9b2be2e]{color:#f7ba2a;font-size:1.428571rem}.action-btn__label[data-v-c9b2be2e]{display:inline-flex;align-items:center;line-height:1;font-size:1rem}.action-btn__loading[data-v-c9b2be2e]{font-size:1.142857rem;line-height:1;color:#909399}.action-btn--buy[data-v-c9b2be2e]{flex:1;display:inline-flex;align-items:center;justify-content:center;align-self:center;color:#333;border-color:#e5e5e5}.action-btn--buy.is-disabled[data-v-c9b2be2e],.action-btn--buy[disabled][data-v-c9b2be2e]{opacity:.6}.action-btn--done.is-disabled[data-v-c9b2be2e],.action-btn--done.is-disabled[data-v-c9b2be2e]:active,.action-btn--done.is-disabled[data-v-c9b2be2e]:focus,.action-btn--done.is-disabled[data-v-c9b2be2e]:hover,.action-btn--done[data-v-c9b2be2e],.action-btn--done[disabled][data-v-c9b2be2e],.action-btn--done[disabled][data-v-c9b2be2e]:active,.action-btn--done[disabled][data-v-c9b2be2e]:focus,.action-btn--done[disabled][data-v-c9b2be2e]:hover{color:#0dae45!important;background:#e8f8ef!important;border-color:#e8f8ef!important;opacity:1!important;cursor:not-allowed;pointer-events:none;box-shadow:none!important}