.avatar{position:relative}.avatar img{border-radius:99999px;display:block}.avatar .van-image__error{background:transparent}.page-tab .clear[data-v-538bddac]{clear:both}.page-tab .tab-wrap[data-v-538bddac]:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both}.page-tab .tab-wrap[data-v-538bddac]{height:40px;line-height:40px;width:100%;margin:0 auto}.page-tab .tab-wrap ul[data-v-538bddac]{height:40px;line-height:40px;padding:0}.page-tab .tab-wrap ul li[data-v-538bddac]{cursor:pointer;float:left;color:#888;font-weight:400;font-size:14px}.page-tab .tab-wrap ul li img[data-v-538bddac]{margin:0 4px 0 2px;width:16px;height:16px;position:relative;top:2.5px}.page-tab .tab-wrap ul li[data-v-538bddac]:last-child{color:#d4242d}.page-tab .tab-wrap .this-span[data-v-538bddac]{color:#333;font-size:14px}.top-content{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}.top-content>img{width:36px;height:36px}.top-content .tip1{margin-top:5px;font-weight:500;font-size:16px;color:#00b042;line-height:20px}.top-content .tip2,.top-content .tip3{margin-top:12px;font-weight:400;font-size:14px;color:#666;line-height:17px}.top-content .tip3{text-align:center}.bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:37px;padding:12px 30px;background:#f7f7f7;font-weight:400;font-size:14px;color:#333;line-height:20px}.bottom-content .qr-iv{width:96px;height:96px;margin-right:20px}.faq-section[data-v-2f2f956a]{background:#fff;padding:60px 0 80px}.faq-section .faq-section-inner[data-v-2f2f956a]{width:900px;margin:0 auto}.faq-section .faq-section-title[data-v-2f2f956a]{text-align:center;font-size:28px;font-weight:700;color:#333;margin-bottom:36px;letter-spacing:1px}.faq-section .faq-list .faq-item[data-v-2f2f956a]{border-bottom:1px solid #eee}.faq-section .faq-list .faq-item[data-v-2f2f956a]:first-child{border-top:1px solid #eee}.faq-section .faq-question[data-v-2f2f956a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0;font-size:16px;font-weight:500;color:#333;cursor:pointer;line-height:1.6}.faq-section .faq-question .faq-q-mark[data-v-2f2f956a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:#d5232d;color:#fff;border-radius:4px;font-size:13px;font-weight:700;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.faq-section .faq-question .faq-arrow[data-v-2f2f956a]{margin-left:auto;color:#999;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.faq-section .faq-question .faq-arrow.active[data-v-2f2f956a]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-section .faq-answer[data-v-2f2f956a]{padding:0 0 20px 36px;font-size:14px;color:#666;line-height:1.9}.faq-section .faq-answer .faq-a-mark[data-v-2f2f956a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;background:#f0f0f0;color:#666;border-radius:4px;font-size:13px;font-weight:700;margin-right:12px;vertical-align:top}.course-detail-container[data-v-5f207384]{background:#f8f8f8}.course-detail-container .toast-wrap[data-v-5f207384]{padding:40px 0 30px 0;width:1200px;margin:0 auto}.course-detail-container .main-container[data-v-5f207384]{width:1200px;margin:0 auto;padding-bottom:105px}.course-detail-container .main-container .header[data-v-5f207384]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;height:310px;background:#fff;border-radius:4px}.course-detail-container .main-container .header .course-right[data-v-5f207384]{height:250px;-webkit-box-flex:1;-ms-flex:1;flex:1}.course-detail-container .main-container .header .course-iv[data-v-5f207384]{width:450px;height:250px;margin-right:16px;border-radius:4px}.course-detail-container .main-container .header .title[data-v-5f207384]{margin-top:10px;font-size:24px;font-weight:600;color:#171a1d;margin-bottom:14px;line-height:1.4}.course-detail-container .main-container .header .course-meta-dl[data-v-5f207384]{margin:0 0 10px 0}.course-detail-container .main-container .header .course-meta-dl .meta-row[data-v-5f207384]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.9}.course-detail-container .main-container .header .course-meta-dl .meta-row dt[data-v-5f207384]{width:80px;-ms-flex-negative:0;flex-shrink:0;color:rgba(23,26,29,.5);font-weight:400}.course-detail-container .main-container .header .course-meta-dl .meta-row dd[data-v-5f207384]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:rgba(23,26,29,.85);margin:0;font-weight:400}.course-detail-container .main-container .header .time[data-v-5f207384]{font-size:18px;font-weight:400;color:#333}.course-detail-container .main-container .header .enroll-btn[data-v-5f207384]{margin-top:48px;width:221px;padding:11px 0;background:#d4242d;border-radius:24px;font-weight:500;font-size:18px;color:#fff;line-height:26px;text-align:center}.course-detail-container .main-container .main-wrap[data-v-5f207384]{display:-webkit-box;display:-ms-flexbox;display:flex}.course-detail-container .main-container .main-wrap .course-intro[data-v-5f207384]{width:850px;margin-right:20px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.course-detail-container .main-container .main-wrap .course-intro .title-bg[data-v-5f207384]{border-bottom:1px solid #f2f2f2;margin-bottom:30px}.course-detail-container .main-container .main-wrap .course-intro .title[data-v-5f207384]{font-size:20px;font-weight:700;color:#d4242d;line-height:28px;width:80px;padding-bottom:10px;border-bottom:2px solid #d4242d}.course-detail-container .main-container .main-wrap .course-intro .intro-img[data-v-5f207384]{width:100%;padding:0;margin:0}.course-detail-container .main-container .main-wrap .course-intro .intro-p[data-v-5f207384]{color:#999;margin:5px 0}.course-detail-container .main-container .main-wrap .course-intro .course-highlights[data-v-5f207384]{margin-top:30px;padding:20px;background:#fafafa;border-radius:6px}.course-detail-container .main-container .main-wrap .course-intro .course-highlights .highlights-title[data-v-5f207384]{font-size:16px;font-weight:600;color:#d4242d;margin-bottom:12px}.course-detail-container .main-container .main-wrap .course-intro .course-highlights .highlights-list[data-v-5f207384]{margin:0;padding-left:20px}.course-detail-container .main-container .main-wrap .course-intro .course-highlights .highlights-list li[data-v-5f207384]{font-size:14px;color:#555;line-height:2}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .teacher-wrap-content-bg[data-v-5f207384]{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;width:360px}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .title-bg[data-v-5f207384]{border-bottom:1px solid #f2f2f2;margin-bottom:30px}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .title[data-v-5f207384]{font-size:20px;font-weight:700;color:#333;line-height:28px;width:80px;padding-bottom:10px}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .teacher-wrap[data-v-5f207384]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .teacher-wrap .name[data-v-5f207384]{margin-left:8px}.course-detail-container .main-container .main-wrap .teacher-wrap-bg .intro[data-v-5f207384]{font-size:12px;line-height:17px;font-weight:400;color:#666;white-space:break-spaces}