.index_text-ellipsis__mJNRUR{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index_coursePageContent__l1GlYt{position:relative;overflow:hidden}.index_bannerListArea__a2sUdI .bgWhite{padding:0 15px 12px}.index_bannerListArea__a2sUdI .swipeContent{height:100px}.courseListComp_text-ellipsis__3qeref{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseListComp_courseItem__Dvz0ej{margin-bottom:15px}.courseListComp_emptyBox__3C2_X8{text-align:center;margin-top:50px}.index_text-ellipsis__1ZVlv_{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index_container__3Veinc{height:100%;width:100%}.index_mainContent__PqCgkF{width:100%;position:relative;padding-left:100px}.index_leftMenu__3aSiy1{position:absolute;left:0;width:100px}.index_leftMenuItem__2v_HNm{padding:14px 8px;display:flex;justify-content:center;align-items:center;color:#666}.index_activeMenuItem__MgU6C9{background-color:#fff;color:#ff8815;font-weight:500}.index_rightMenu__3xSwUE{padding:12px 15px;position:relative}.index_popMask__2KdrZ3{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:10}.index_popMenuArea__1978cY{display:flex;padding:12px 6px 12px 15px;flex-wrap:wrap}.index_subMenuArea__1ewC_t{padding-right:36px;display:flex;overflow:hidden}.index_subMenuItem__2jWHtc{padding:5px 6px;min-width:55px;text-align:center;flex-shrink:0;background:#f7f7f7;border-radius:5px;margin-right:8px;border:1px solid #f7f7f7;margin-bottom:9px}.index_activeSubMenu__g-aYGD{background:#fff1e5;color:#ff7600;border:1px solid #ffc899}.index_moreMenu__1NhXIk{position:absolute;right:15px;top:12px;height:38px;width:40px;display:flex;justify-content:center;align-items:center}.index_fixHeight__AFlvuK{flex-shrink:0;height:calc(var(--fullVh, 100vh) - 100px);overflow:auto}.index_courseListArea__2SRARi{margin-top:6px}.myCourseList_text-ellipsis__14MbXp{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myCourseList_container__3recsk{height:100%}.myCourseList_courseList__17CBsO{height:calc(var(--fullVh, 100vh) - 44px);padding:12px 15px}.myCourseList_emptyBox__MBX9Co{text-align:center;margin-top:50px}.myCourseList_emptyText__2Tpb5P{font-size:15px;color:#999}.recordCourseList_text-ellipsis__fv0TiV{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.recordCourseList_container__OLahIw{height:calc(var(--fullVh, 100vh) - 44px)}.recordCourseList_courseList__d21c0q{padding:12px 15px;width:100%}.hotCourseList_text-ellipsis__2HwQtJ{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hotCourseList_container__2z_mB2{height:calc(var(--fullVh, 100vh) - 44px)}.hotCourseList_courseList__1KsZfM{padding:12px 15px;width:100%}.info_text-ellipsis__2GqBHg{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.info_lecturerInfo__3pf1oA{display:flex;padding:0 15px 15px;background-color:#fff}.info_imgArea__HBFC_i{position:relative}.info_img__2F6Tr-{height:100px;width:100px;border-radius:6px;flex-shrink:0}.info_icon__3HMNVY{color:#fff;font-size:12px;text-align:center;position:absolute;top:0;left:0;padding:0 4px;height:18px;background:rgba(0,0,0,.8);border-radius:6px 0 6px 0}.info_personalInfo__1ikH3f{font-size:12px;margin-left:15px;display:flex;flex-direction:column;justify-content:space-between}.info_infoName__xkJPiX{margin-bottom:4px;font-size:15px;font-weight:500}.info_skill__1JfUGz{margin-top:7px;color:#999}.index_text-ellipsis__3n7vPH{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index_container__26_dJI{height:calc(var(--fullVh, 100vh) - 44px)}.index_lecturerContent__2vI-AH{margin-top:9px;background-color:#fff;height:100%;overflow:auto}.index_title__qcUhpv{padding:15px 15px 0 15px;font-size:18px;color:#222;font-weight:500}.index_lecturerList__WGMEtg{padding-bottom:30px}.index_lecturerItem__2hwfVf{padding-top:15px;border-bottom:1px solid #f2f2f2}.detail_text-ellipsis__1ruD39{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.detail_container__2U17tn{height:calc(var(--fullVh, 100vh) - 44px)}.detail_lecturerInfo__3xFRn1{margin-top:9px;padding-top:15px;background-color:#fff}.detail_courseContainer__2qzOu5{margin-top:9px;background-color:#fff;min-height:calc(var(--fullVh, 100vh) - 204px)}.detail_courseList__2TbUk7{padding:15px}.courseSearchListComp_text-ellipsis__3avQkP{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseSearchListComp_generalContainer__23DflX{height:100%}.courseSearchListComp_loadMore__QWnNcB{width:100%;height:100%;z-index:0}.courseSearchListComp_courseList__2Nw-8V{padding:15px}.courseSearchPage_text-ellipsis__2f6Ofa{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseSearchPage_container__3f6m-v{height:calc(var(--fullVh, 100vh) - 44px)}.courseSearchPage_courseSearchContainer__1p9rCi{display:block;height:calc(var(--fullVh, 100vh) - 111px)}.videoPlayArea_text-ellipsis__2TX9cE{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.videoPlayArea_videoPlayArea__32Cg4M{width:100%}.videoPlayArea_videoContent__2PG8Xj{width:100%;height:280px;position:relative;overflow:hidden}.videoPlayArea_playIcon__29bvMe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100}.videoPlayArea_payTip__28MwEn{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:18px;background:rgba(0,4,13,.3)}.videoPlayArea_payBgImg__13m9If{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-filter:blur(2px) brightness(.6);filter:blur(2px) brightness(.6)}.videoPlayArea_payTipText__2sKfWW{padding:0 40px;text-align:center;z-index:3}.videoPlayArea_videoTitle__3tXcFT{padding:18px 15px 10px 15px;font-size:15px;color:#222;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.videoPlayArea_posterArea__1zld73{text-align:center;width:100%;height:100%}.courseInfoArea_text-ellipsis__1OSmjl{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseInfoArea_baseInfo__Jk5PbF{background-color:#fff;padding:18px 15px;margin-bottom:10px}.courseInfoArea_baseInfoTitle__1O-3Dx{font-size:15px;color:#222;font-weight:500;margin-bottom:5px}.courseInfoArea_baseInfoDesc__1MMEwd{font-size:13px;color:#999}.courseInfoArea_twoLine__2a1M7N{-webkit-line-clamp:2;line-clamp:2}.courseInfoArea_threeLine__3GiqWm,.courseInfoArea_twoLine__2a1M7N{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.courseInfoArea_threeLine__3GiqWm{-webkit-line-clamp:3;line-clamp:3}.courseInfoArea_baseInfoBottom__2zWFG9{margin-top:12px;color:#999;font-size:13px;display:flex;justify-content:space-between}.courseInfoArea_icon__1W9dIP{margin-right:3px}.courseInfoArea_partBtn__od_pVx{color:#4980f2;padding-right:6px}.detailImgList_text-ellipsis__33DL7m{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.detailImgList_detailImgList__2BVotA{padding:9px 15px;background-color:#fff}.detailImgList_detailImgEmpty__3Ssarp{height:200px;color:#666;font-size:15px;display:flex;justify-content:center;align-items:center}.detailVideoList_text-ellipsis__8c4nim{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.detailVideoList_detailVideoList__3yAJGc{padding:9px 15px;background-color:#fff}.detailVideoList_videoItem__1naNcT{position:relative;font-size:15px;color:#222;padding:7px 12px;width:100%;background:hsla(0,0%,94.9%,.6);border-radius:6px;margin-bottom:13px}.detailVideoList_activeVideo__1ed9MY{background:#fff1e5;border:1px solid #ff7600;border-radius:6px;color:#ff7600}.detailVideoList_freeTag__1ZE-km{font-size:12px;position:absolute;top:-3px;left:0;display:flex;justify-content:center;align-items:center;width:54px;height:17px;background:#3eb383;color:#fff;border-radius:6px 0 6px 0}.detailVideoList_detailEmpty__iBQZuZ{height:200px;color:#666;font-size:15px;display:flex;justify-content:center;align-items:center}.detailVideoList_inProgress__1HSrPU{color:#ff7600;font-size:13px}.detailVideoList_finished__2eoEbC{color:#3eb383;font-size:13px}.commentListComp_text-ellipsis__1IUqCp{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.commentListComp_commentList__1vaqgA{background-color:#fff}.commentListComp_detailImgEmpty__3wfMYH{height:200px;color:#666;font-size:15px;display:flex;justify-content:center;align-items:center}.commentListComp_questionTitle__3Zqb9M{padding-top:9px;color:#222;font-size:18px;font-weight:500;word-break:break-all}.commentListComp_questionDescription__t_hVMT{font-size:15px;color:#222;margin:0;white-space:pre-wrap;word-break:break-all}.commentListComp_line__2lP6hP{width:100%;overflow:hidden;display:flex}.commentListComp_replyInfo__2iC1Xo{justify-content:flex-end;font-size:13px;color:#999}.commentListComp_replayTitle__3v0dbc{font-size:15px}.commentListComp_replayBox__2P6iYu{box-sizing:border-box;margin:0 15px;padding:24px 0 15px}.commentListComp_replayItem__jwx9_W:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:6px;margin-bottom:15px}.commentListComp_operationItem__1tiumf{padding-left:3px;color:#4980f2}.commentListComp_loadMore__3dN3bL{width:100%;height:100%}.commentListComp_showAll__2R5SFp{padding-left:30px;color:#4980f2}.commentListComp_showAllRightArrow__3sTDYP{font-size:12px;vertical-align:middle}.commentListComp_showAllText__2PpjcV{font-size:15px;vertical-align:middle}.commentListComp_emptyBox__8A9mfH{padding:57px 0 57px 0;color:#999;font-size:13px;text-align:center}.commentListComp_replyBox__1IB1Fo{width:100%;height:60px;padding:12px 16px;background-color:#fff}.commentListComp_replyInputBox__2Ce4P4{width:100%;height:36px;background-color:#f7f7f7;color:#bbb;font-size:15px;line-height:36px;padding-left:12px;padding-right:24px;display:flex;justify-content:space-between}.commentListComp_replyInputRightIcon__ILnG2q{font-size:18px}.commentListComp_horizontalBigInterval__hf3roo{width:100%;margin-top:12px}.commentList_text-ellipsis__1cb-HY{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.commentList_commentList__1KkDZy{background-color:#fff}.commentList_detailImgEmpty__KjmteX{height:200px;color:#666;font-size:15px;display:flex;justify-content:center;align-items:center}.commentList_toMoreLink__1hziYt{color:#4980f2;padding:12px 0;text-align:center}.commentList_questionTitle__2XbHNE{padding-top:9px;color:#222;font-size:18px;font-weight:500;word-break:break-all}.commentList_questionDescription__13DaBg{font-size:15px;color:#222;margin:0;white-space:pre-wrap;word-break:break-all}.commentList_line__3lKa71{width:100%;overflow:hidden;display:flex}.commentList_replyInfo__1IjncH{justify-content:flex-end;font-size:13px;color:#999}.commentList_replayTitle__4Q8zl4{font-size:15px}.commentList_replayBox__2vgMwF{box-sizing:border-box;margin:0 15px;padding:24px 0 15px}.commentList_replayItem__2cv6dS:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:6px;margin-bottom:15px}.commentList_operationItem__1uI6mQ{padding-left:3px;color:#4980f2}.commentList_loadMore__3SdngB{width:100%;height:100%}.commentList_showAll__2RdbZN{padding-left:30px;color:#4980f2}.commentList_showAllRightArrow__1k4zFh{font-size:12px;vertical-align:middle}.commentList_showAllText__3zZ4X5{font-size:15px;vertical-align:middle}.commentList_emptyBox__1q5bL_{padding:57px 0 57px 0;color:#999;font-size:13px;text-align:center}.commentList_replyBox__2pyLhz{width:100%;height:60px;padding:12px 16px;background-color:#fff}.commentList_replyInputBox__14M7q-{width:100%;height:36px;background-color:#f7f7f7;color:#bbb;font-size:15px;line-height:36px;padding-left:12px;padding-right:24px;display:flex;justify-content:space-between}.commentList_replyInputRightIcon__1qnQ1P{font-size:18px}.commentList_horizontalBigInterval__Ibqsqk{width:100%;margin-top:12px}.operatePay_text-ellipsis__3ena7m{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.operatePay_payArea__1Z4PDW{flex:5;height:100%;display:flex;margin-left:10px}.operatePay_payArea__1Z4PDW .operatePay_payItem__1aEhHA{flex:2;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:1px solid #e6e6e6}.operatePay_payArea__1Z4PDW .operatePay_payItem__1aEhHA .operatePay_price__3C423T{font-size:15px}.operatePay_payArea__1Z4PDW .operatePay_payItem__1aEhHA .operatePay_desc__PLUjVw{font-size:10px;opacity:.64}.operatePay_payArea__1Z4PDW>div:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.operatePay_payArea__1Z4PDW>div:not(:last-child){border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.operatePay_payArea__1Z4PDW>div:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;color:#fff;background-color:#ff7600}.operateService_text-ellipsis__3A1erJ{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.operateService_columnLine__2_woxw{flex-direction:column}.operateService_columnLine__2_woxw .operateService_text__1w8Hsa{font-size:12px;color:#666}.operateService_oneline__2gxaNG{border-right:1px solid #e8e8e8}.operateService_oneline__2gxaNG .operateService_text__1w8Hsa{margin-left:9px}.operateService_btn__1nUkcP{flex:1;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.operateComment_text-ellipsis__24dCZz{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.operateComment_payArea__3DH91j{flex:5;height:100%;display:flex}.operateComment_payArea__3DH91j .operateComment_payItem__3sDaUx{flex:2;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f6f6;border-radius:20px}.operateComment_payArea__3DH91j .operateComment_payItem__3sDaUx .operateComment_text__3D1FJV{font-size:15px;color:#999}.index_text-ellipsis__20VcrA{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index_operateItem__HPC7XM{height:100%;display:flex;justify-content:center;align-items:center;padding:10px 15px}.courseDetailComp_text-ellipsis__xPofta{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseDetailComp_courseDetailContainer__3VwWXe{width:100%}.courseDetailComp_courseDetail__20af42{height:calc(var(--fullVh, 100vh) - 104px);height:calc(var(--fullVh, 100vh) - 104px - constant(safe-area-inset-bottom));height:calc(var(--fullVh, 100vh) - 104px - env(safe-area-inset-bottom));overflow:auto}.courseDetailComp_baseDetail__208KFd{margin-bottom:10px}.courseDetailComp_scrollArea__1rWZr1{overflow:auto;height:calc(var(--fullVh, 100vh) - 384px);height:calc(var(--fullVh, 100vh) - 384px - constant(safe-area-inset-bottom));height:calc(var(--fullVh, 100vh) - 384px - env(safe-area-inset-bottom))}.courseDetailComp_bottomContent__12J0N4{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);height:60px;height:calc(60px + constant(safe-area-inset-bottom));height:calc(60px + env(safe-area-inset-bottom));position:absolute;width:100%;bottom:0;border-top:1px solid #ebebeb;background-color:#fff}.courseDetailComp_shareTip__2lXZGQ{position:fixed;width:100%;top:0;left:0;right:0;bottom:-60px;z-index:1000}.index_text-ellipsis__-MUao7{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.index_copyRight__29Cp96{background-color:#fff;padding:0 15px 15px 15px;color:#999}.index_mainContent__aT9LFx{overflow:hidden;position:relative;font-size:13px;height:calc(var(--fullVh, 100vh) - 44px)}.courseCommentListPage_text-ellipsis__3hFKGv{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.courseCommentListPage_operateItem__tWyVZU{height:100%;display:flex;justify-content:center;align-items:center;padding:10px 15px;background-color:#fff}.courseCommentListPage_detailImgEmpty__3b5Nd-{height:200px;color:#666;font-size:15px;display:flex;justify-content:center;align-items:center;background-color:#fff}.courseCommentListPage_questionDatum__1XAlep{margin:15px}.courseCommentListPage_questionTitle__1nSgCX{padding-top:9px;color:#222;font-size:18px;font-weight:500;word-break:break-all}.courseCommentListPage_questionDescription__1hwPj3{font-size:15px;color:#222;margin:0;white-space:pre-wrap;word-break:break-all}.courseCommentListPage_line__1JLU4P{width:100%;overflow:hidden;display:flex}.courseCommentListPage_replyInfo__1CQ-io{justify-content:flex-end;font-size:13px;color:#999}.courseCommentListPage_replayTitle__2-qfNA{font-size:15px}.courseCommentListPage_replayBox__-97Hos{box-sizing:border-box;margin:0 15px;padding:24px 0 15px}.courseCommentListPage_replayItem__1nsesL:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:6px;margin-bottom:15px}.courseCommentListPage_operationItem__2XtSCy{padding-left:3px;color:#4980f2}.courseCommentListPage_loadMore__3Bm-nI{width:100%;height:100%}.courseCommentListPage_showAll__wYzBqL{padding-left:30px;color:#4980f2}.courseCommentListPage_showAllRightArrow__3YcJf0{font-size:12px;vertical-align:middle}.courseCommentListPage_showAllText__3XCHBJ{font-size:15px;vertical-align:middle}.courseCommentListPage_emptyBox__2rkw08{padding:57px 0 57px 0;color:#999;font-size:13px;text-align:center}.courseCommentListPage_replyBox__2dy_5A{width:100%;height:60px;padding:12px 16px;background-color:#fff}.courseCommentListPage_replyInputBox__2mgwB3{width:100%;height:36px;background-color:#f7f7f7;color:#bbb;font-size:15px;line-height:36px;padding-left:12px;padding-right:24px;display:flex;justify-content:space-between}.courseCommentListPage_replyInputRightIcon__1MD0k3{font-size:18px}.courseCommentListPage_horizontalBigInterval__3APC64{width:100%;margin-top:12px}.shareForCourse_text-ellipsis__1FoxqR{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.shareForCourse_copyRight__12nktM{background-color:#fff;padding:44px 15px 15px 15px;color:#999}.shareForCourse_mainContent__2wOL0Z{overflow:hidden;position:relative;font-size:13px;height:calc(var(--fullVh, 100vh) - 44px)}