.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}.training-detail[data-v-21f83e55]{background:#fff}.training-detail--side[data-v-21f83e55]{display:flex;flex-direction:column;height:100%}.training-detail--side .training-detail__body[data-v-21f83e55]{flex:1;min-height:0;overflow:auto;padding:0 1.142857rem 1.142857rem}.training-detail--side .btn_wrap[data-v-21f83e55]{flex-shrink:0}.training-detail--page[data-v-21f83e55]{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.training-detail--page[data-v-21f83e55] .back-header{position:sticky;top:0;z-index:20;flex-shrink:0}.training-detail--page .training-detail__body[data-v-21f83e55]{flex:1;width:100%;max-width:51.428571rem;margin:0 auto;padding:0 1.142857rem 1.142857rem;box-sizing:border-box}.training-detail--page .btn_wrap[data-v-21f83e55]{position:sticky;bottom:0;z-index:20;flex-shrink:0;width:100%;max-width:51.428571rem;margin:0 auto;box-sizing:border-box}.training-detail--page .training-table .training-header .training-name-th[data-v-21f83e55]{flex-basis:10.714286rem}.training-detail--page .training-table .training-header .teacher-th--lecturer[data-v-21f83e55]{flex-basis:7.857143rem}.training-detail--page .training-table .training-list .training-item .training-name[data-v-21f83e55]{flex-basis:10.714286rem}.training-detail--page .training-table .training-list .training-item .teacher-th--lecturer[data-v-21f83e55]{flex-basis:7.857143rem}.training-detail--page .training-table .training-list .training-item .training-date--cross-year[data-v-21f83e55]{font-size:.785714rem}.training-detail__header[data-v-21f83e55]{flex-shrink:0;padding:0 1.142857rem 0 0;min-height:3.714286rem}.training-detail__side-back[data-v-21f83e55]{flex:1;min-width:0;width:auto;height:3.714286rem;padding-right:.571429rem}.training-detail__actions[data-v-21f83e55]{gap:.857143rem}.training-detail__action[data-v-21f83e55]{display:inline-flex;align-items:center;justify-content:center;width:1.285714rem;height:1.285714rem;padding:0;border:none;background:transparent;font-size:1.285714rem;color:#909399;cursor:pointer;line-height:1}.training-detail__action.el-icon-close[data-v-21f83e55]{font-size:1.428571rem}.training-detail__action[data-v-21f83e55]:hover{color:#303133}.training-btn[data-v-21f83e55]{height:1.571429rem;text-align:center;border-radius:1.571429rem;background:#d62128;color:#fff;font-size:.857143rem;font-weight:500;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;padding:.285714rem .714286rem}.training-btn .van-icon[data-v-21f83e55]{margin-right:.285714rem;font-size:.857143rem}.training-btn.registered[data-v-21f83e55]{background:#0e9c36}.training-btn.registered .van-icon[data-v-21f83e55]{font-size:.857143rem;margin-right:.285714rem}.training-btn.trained[data-v-21f83e55]{background:#0e9c36}.training-btn.trained .van-icon[data-v-21f83e55]{font-size:.857143rem;margin-right:.285714rem}.training-detail__body[data-v-21f83e55]{box-sizing:border-box}.content[data-v-21f83e55]{position:relative;box-sizing:border-box}.content .section[data-v-21f83e55]{margin-bottom:1.142857rem}.content .section .section-header[data-v-21f83e55]{display:flex;align-items:center;margin-bottom:.571429rem}.content .section .section-header .section-icon[data-v-21f83e55]{margin-right:.428571rem;width:1.142857rem}.content .section .section-header .section-title[data-v-21f83e55]{font-size:1.142857rem;font-weight:700;color:#101010}.content .section .section-body[data-v-21f83e55]{font-weight:400;font-size:.857143rem;color:#a6a2a2;line-height:1.214286rem}.content .section .address[data-v-21f83e55]{color:#526877;padding:.607143rem .857143rem;border-radius:.428571rem;background:#f3f4f7}.content .banner[data-v-21f83e55]{width:100%;overflow:hidden;border-radius:.714286rem;background:#e8e8e8;margin-bottom:.714286rem}.content .banner img[data-v-21f83e55]{display:block;width:100%;height:auto;object-fit:contain}.training-table[data-v-21f83e55]{background:#fff;overflow:hidden;border:.071429rem solid #e4e4e5}.training-table .training-header[data-v-21f83e55]{display:flex;align-items:center;background:#f3f4f7;border-bottom:.071429rem solid #e4e4e5;font-size:.857143rem;font-weight:700;color:#101010}.training-table .training-header .training-name-th[data-v-21f83e55]{flex:0 0 6.785714rem;text-align:center;padding:.428571rem 0}.training-table .training-header .teacher-th[data-v-21f83e55]{flex:1 1 0;min-width:0;width:auto;text-align:center;border-left:.071429rem solid #e4e4e5;padding:.428571rem 0}.training-table .training-header .teacher-th--lecturer[data-v-21f83e55]{flex:0 0 4.285714rem;min-width:4.285714rem;width:auto;box-sizing:border-box}.training-table .training-list .training-item[data-v-21f83e55]{display:flex;align-items:stretch;border-bottom:.071429rem solid #e4e4e5;font-size:.857143rem;color:#a6a2a2}.training-table .training-list .training-item[data-v-21f83e55]:last-child{border-bottom:none}.training-table .training-list .training-item .training-name[data-v-21f83e55]{flex:0 0 6.785714rem;min-width:0;box-sizing:border-box;text-align:center;padding:.5rem .714286rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.142857rem;line-height:1.214286rem}.training-table .training-list .training-item .training-clock[data-v-21f83e55],.training-table .training-list .training-item .training-date[data-v-21f83e55]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.training-table .training-list .training-item .training-date[data-v-21f83e55]{text-overflow:clip}.training-table .training-list .training-item .training-date--cross-year[data-v-21f83e55]{font-size:.642857rem}.training-table .training-list .training-item .line[data-v-21f83e55]{width:.071429rem;background:#e4e4e5;flex-shrink:0;margin-right:-.071429rem}.training-table .training-list .training-item .teacher[data-v-21f83e55]{flex:1 1 0;min-width:0;width:auto;box-sizing:border-box;text-align:center;padding:.5rem .571429rem;display:flex;align-items:center;justify-content:center;word-break:break-all}.training-table .training-list .training-item .teacher-th--lecturer[data-v-21f83e55]{flex:0 0 4.285714rem;min-width:4.285714rem;width:auto;flex-direction:column}.training-table .training-list .training-item .lecturer-row[data-v-21f83e55]{display:block;width:100%}.training_status[data-v-21f83e55]{display:inline-block;font-size:.857143rem;line-height:1.142857rem;padding:.142857rem .571429rem;border-radius:.285714rem;margin-right:.428571rem}.registered[data-v-21f83e55]{color:#3580ff;background:#e8f1ff}.unPay[data-v-21f83e55]{color:rgba(0,0,0,.4);background:#ebebeb}.trained[data-v-21f83e55]{color:#19a60d;background:#dbf0de}.people-info[data-v-21f83e55]{color:rgba(90,90,90,.69);font-size:.714286rem}.people-info .people-icon[data-v-21f83e55]{width:.857143rem;height:.857143rem;margin-right:.142857rem}.training-plan-tabs[data-v-21f83e55]{padding:.214286rem;background:#ebebeb;border-radius:.571429rem}.training-plan-tabs[data-v-21f83e55] .el-radio-group{display:grid;grid-template-columns:repeat(3,1fr)}.training-plan-tabs[data-v-21f83e55] .el-radio-button__inner{background:#ebebeb;border:none;color:#000;font-size:.857143rem;padding-left:0;padding-right:0;text-align:center;width:100%}.training-plan-tabs[data-v-21f83e55] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:#fff;font-weight:700;box-shadow:none;border-radius:.357143rem}.training-time-info[data-v-21f83e55]{display:flex;justify-content:space-between}.training-time-info .line[data-v-21f83e55]{font-size:.857143rem;color:#a6a2a2;margin:0 .428571rem}.training-time-info .line img[data-v-21f83e55]{width:1.428571rem;height:1.428571rem}.training-time-info .time-item[data-v-21f83e55]{border-radius:.428571rem;background:#f3f4f7;padding:.642857rem 0;flex:1;text-align:center;color:#000}.btn_wrap[data-v-21f83e55]{width:100%;height:4.714286rem;padding:0 1.142857rem 1.142857rem;box-sizing:border-box;background:#fff}.btn_wrap .price_wrap[data-v-21f83e55]{display:flex;align-items:baseline;color:#ff5c00;padding:0 .571429rem;border-radius:.285714rem;background:#fff1f0;margin-right:.5rem;height:2.428571rem;box-sizing:border-box}.btn_wrap .price_wrap .price-unit[data-v-21f83e55]{margin-right:.142857rem;font-size:1rem;font-weight:700;line-height:2.428571rem}.btn_wrap .price_wrap .price-value[data-v-21f83e55]{font-size:1.428571rem;font-weight:700;line-height:2.428571rem}.btn_wrap .training_status_b[data-v-21f83e55]{padding:.428571rem .642857rem;border-radius:.285714rem;color:#3580ff;background:#e8f1ff;margin-right:.857143rem}.btn_wrap .training_status_b img[data-v-21f83e55]{width:1.142857rem;height:1.142857rem;margin-right:.285714rem}.btn_wrap .btn[data-v-21f83e55]{color:#0c0c0c;font-size:.857143rem;font-weight:400;height:2.428571rem;line-height:2.428571rem;border:.071429rem solid #e7e7e7;border-radius:.571429rem;text-align:center;box-sizing:border-box}.btn_wrap .btn.is-disabled[data-v-21f83e55]{color:#999;background:#f5f5f5;border-color:#e7e7e7;pointer-events:none;cursor:not-allowed}.no-data[data-v-21f83e55]{color:#a6a2a2;font-size:.857143rem}.no-data img[data-v-21f83e55]{width:11.428571rem;height:11.428571rem}.exam_no_data[data-v-21f83e55]{margin-top:6.857143rem}.related-courses[data-v-21f83e55]{display:grid;grid-template-columns:minmax(0,1fr);gap:.857143rem;min-height:5.714286rem}.training-detail--page .related-courses[data-v-21f83e55]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.142857rem}@media (max-width:480px){.training-detail--page .related-courses[data-v-21f83e55]{grid-template-columns:1fr}}.retry-courses[data-v-21f83e55]{margin-top:.857143rem;padding:.428571rem 1.285714rem;border:.071429rem solid #e5e6eb;border-radius:.428571rem;color:#303133;background:#fff;cursor:pointer}@media (max-width:480px){.training-detail--page .training-detail__body[data-v-21f83e55]{padding-right:.857143rem;padding-left:.857143rem}.training-detail--page .training-table .training-header .training-name-th[data-v-21f83e55]{flex-basis:8rem}.training-detail--page .training-table .training-header .teacher-th--lecturer[data-v-21f83e55]{flex-basis:5rem;min-width:5rem}.training-detail--page .training-table .training-list .training-item .training-name[data-v-21f83e55]{flex-basis:8rem;padding-right:.428571rem;padding-left:.428571rem}.training-detail--page .training-table .training-list .training-item .teacher-th--lecturer[data-v-21f83e55]{flex-basis:5rem;min-width:5rem}.training-detail--page .training-table .training-list .training-item .teacher[data-v-21f83e55]{padding-right:.357143rem;padding-left:.357143rem}.training-detail--page .training-table .training-list .training-item .training-date[data-v-21f83e55]{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.training-detail--page .training-table .training-list .training-item .training-date--cross-year[data-v-21f83e55]{font-size:.714286rem}}