@import url(//g.alicdn.com/de/prismplayer/2.8.8/skins/default/aliplayer-min.css);html.body{height:100%;position:relative}body{margin:0;padding:0}.pf{position:fixed}.pa{position:absolute}.pr{position:relative}ul{list-style:none}a{text-decoration:none}img{-o-object-fit:cover;object-fit:cover}.bold{font-weight:700}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap{white-space:normal}.flex,.flex-aic,.flex-aic-c,.flex-aic-sa,.flex-aic-sb,.flex-aic-se,.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-aic,.flex-aic-c,.flex-aic-sa,.flex-aic-sb,.flex-aic-se{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-aic-sa{-ms-flex-pack:distribute;justify-content:space-around}.flex-aic-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-aic-se{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-aic-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-x{overflow-y:hidden;overflow-x:scroll;white-space:nowrap}.scroll-y{overflow-x:hidden;overflow-y:scroll}::v-deep .van-dialog__message{font-size:3.467vw;color:#333}.van-button--primary{background-color:#20973a;border:1px solid #20973a;color:#fff}.van-button--plain{background-color:#fff}.van-button--disabled{background-color:#e9e9e9;border:1px solid #e9e9e9;opacity:1;color:#666}.van-dialog__confirm,.van-dialog__confirm:active{color:#20973a}.preview-hide{display:none!important}.preview-vod-component{display:none}.preview-vod-component .preview-component-layer{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5.333vw 5.333vw 18.667vw;display:none}.preview-vod-component .preview-component-layer .preview-close{position:absolute;right:4.8vw;top:4vw;border-radius:50%;background:#fff;width:5.333vw;height:5.333vw;text-align:center;line-height:4.8vw;vertical-align:top;color:#333;-webkit-box-shadow:0 0 1.333vw rgba(0,0,0,.3);box-shadow:0 0 1.333vw rgba(0,0,0,.3);cursor:pointer;z-index:9998}.preview-vod-component .preview-component-layer .preview-custom{width:100%;height:100%;position:relative}.preview-vod-component .preview-component-layer .preview-custom .preview-default{font-size:4.267vw;font-weight:700;color:#fff;text-align:center;position:absolute;top:20%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.preview-vod-component .preview-component-layer .preview-custom .top38{top:35%!important}.preview-vod-component .preview-component-layer .preview-custom .openVip{position:absolute;top:65%;left:50%;background:-webkit-gradient(linear,left top,right top,from(#f7dba7),color-stop(#f8ce9c),to(#f7c68c));background:linear-gradient(90deg,#f7dba7,#f8ce9c,#f7c68c);border-radius:2.133vw;font-size:4.8vw;font-weight:700;color:#6d512c;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1.067vw 2.667vw}.preview-vod-component .preview-component-layer .preview-custom .openVip:hover{cursor:pointer}.preview-vod-component .preview-component-layer .preview-custom .openVip .tip{position:absolute;top:-3.2vw;right:0;background:linear-gradient(48deg,#ff6d4b,#ff3c4a);-webkit-box-shadow:0 0 1.333vw 0 rgba(140,109,58,.11);box-shadow:0 0 1.333vw 0 rgba(140,109,58,.11);border-radius:0 2.667vw 0 2.667vw;color:#fff;font-size:2.667vw;text-align:center;font-weight:400;padding:0 .533vw}.preview-vod-component .preview-component-tip{position:absolute;bottom:13.333vw;left:4vw;background:#000;border:.533vw solid #ffde9b;opacity:.7;border-radius:7.2vw;color:#fff;padding:.533vw 2.667vw;font-size:3.733vw;z-index:9998}.preview-vod-component .preview-component-tip .openVipLeft{color:#ffde9b}.preview-vod-component .preview-component-tip .openVipLeft:hover{color:#20973a;cursor:pointer}.preview-vod-component .preview-vod-close{position:absolute;top:4.267vw;right:2.133vw;font-size:4.533vw;cursor:pointer}.preview-vod-component .preview-vod-close:hover{color:#20973a}.prism-player[data-v-8e3353ee]{position:relative}.prism-player[data-v-8e3353ee],.prism-player [data-v-8e3353ee]{visibility:visible;font-family:PingFangSC-Regular,sans-serif}.prism-player[data-v-8e3353ee] video{top:0;left:0;-webkit-transform:translate(0);transform:translate(0)}.prism-player[data-v-8e3353ee] .v-modal{position:absolute}.prism-player[data-v-8e3353ee] .prism-setting-list .prism-setting-audio,.prism-player[data-v-8e3353ee] .prism-setting-list .prism-setting-cc,.prism-player[data-v-8e3353ee] .prism-setting-list .prism-setting-speed{display:none}html.body[data-v-370e7fa6]{height:100%;position:relative}body[data-v-370e7fa6]{margin:0;padding:0}.pf[data-v-370e7fa6]{position:fixed}.pa[data-v-370e7fa6]{position:absolute}.pr[data-v-370e7fa6]{position:relative}ul[data-v-370e7fa6]{list-style:none}a[data-v-370e7fa6]{text-decoration:none}img[data-v-370e7fa6]{-o-object-fit:cover;object-fit:cover}.bold[data-v-370e7fa6]{font-weight:700}.ellipsis[data-v-370e7fa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap[data-v-370e7fa6]{white-space:normal}.flex-aic-c[data-v-370e7fa6],.flex-aic-sa[data-v-370e7fa6],.flex-aic-sb[data-v-370e7fa6],.flex-aic-se[data-v-370e7fa6],.flex-aic[data-v-370e7fa6],.flex-col[data-v-370e7fa6],.flex[data-v-370e7fa6]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex1[data-v-370e7fa6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-col[data-v-370e7fa6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-aic-c[data-v-370e7fa6],.flex-aic-sa[data-v-370e7fa6],.flex-aic-sb[data-v-370e7fa6],.flex-aic-se[data-v-370e7fa6],.flex-aic[data-v-370e7fa6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-aic-sa[data-v-370e7fa6]{-ms-flex-pack:distribute;justify-content:space-around}.flex-aic-sb[data-v-370e7fa6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-aic-se[data-v-370e7fa6]{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-aic-c[data-v-370e7fa6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll-x[data-v-370e7fa6]{overflow-y:hidden;overflow-x:scroll;white-space:nowrap}.scroll-y[data-v-370e7fa6]{overflow-x:hidden;overflow-y:scroll}[data-v-370e7fa6] .van-dialog__message{font-size:3.467vw;color:#333}.van-button--primary[data-v-370e7fa6]{background-color:#20973a;border:1px solid #20973a;color:#fff}.van-button--plain[data-v-370e7fa6]{background-color:#fff}.van-button--disabled[data-v-370e7fa6]{background-color:#e9e9e9;border:1px solid #e9e9e9;opacity:1;color:#666}.van-dialog__confirm[data-v-370e7fa6],.van-dialog__confirm[data-v-370e7fa6]:active{color:#20973a}.video[data-v-370e7fa6]{min-height:56.267vw;background:#eee no-repeat 50%/cover}.video.mask[data-v-370e7fa6]{position:relative}.video.mask[data-v-370e7fa6]:after{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7)}.video .tip-wrapper[data-v-370e7fa6]{position:absolute;z-index:10;text-align:center;font-size:3.467vw;font-weight:500;color:#fff}.video .tip-wrapper .tip[data-v-370e7fa6]{margin-bottom:6.4vw}.video .tip-wrapper .login-btn[data-v-370e7fa6]{width:26.933vw;height:8.533vw;line-height:8.533vw}.info[data-v-370e7fa6]{padding:4.267vw 3.733vw 5.333vw}.info .teacher[data-v-370e7fa6]{margin-bottom:3.733vw}.info .teacher .avatar[data-v-370e7fa6]{width:6.933vw;height:6.933vw;background:#353535;border:1px solid #20973a;border-radius:50%;margin-right:2.133vw;overflow:hidden}.info .teacher .name[data-v-370e7fa6]{font-size:3.467vw;margin-bottom:1.6vw}.info .teacher .desc[data-v-370e7fa6]{font-size:2.667vw;color:#8f8d9b}.info .teacher .type[data-v-370e7fa6]{width:14.4vw;height:5.867vw;line-height:5.867vw;padding:0;border:0;background:#55c5af;border-radius:.8vw;font-size:3.2vw}.info .course[data-v-370e7fa6]{margin-bottom:2.933vw}.info .course .course-name[data-v-370e7fa6]{font-size:4.267vw}.info .course .fold[data-v-370e7fa6]{width:5.867vw;height:5.867vw}.info .course .fold.rotate[data-v-370e7fa6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.info .tag[data-v-370e7fa6]{display:inline-block;padding:0 2.133vw;height:5.6vw;line-height:5.6vw;background:#e8e8e8;border-radius:.8vw;font-size:2.933vw;color:#404040;text-align:center}.chapter[data-v-370e7fa6]{padding:4vw 3.467vw;border-bottom:1px solid rgba(143,140,155,.2)}.chapter .title[data-v-370e7fa6]{font-size:3.467vw;color:#1c1c1c;margin-bottom:4.267vw}.chapter .scroll-x[data-v-370e7fa6]{height:18.933vw}.chapter .scroll-x .chapter-item[data-v-370e7fa6]{width:41.333vw;height:18.933vw;padding:2.667vw 2.667vw .8vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;vertical-align:top;margin-right:2.667vw;border:1px solid #bfbfbf;border-radius:1.067vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s ease;transition:all .2s ease}.chapter .scroll-x .chapter-item.current[data-v-370e7fa6]{color:#fff;background:#20973a;border-color:#20973a}.chapter .scroll-x .chapter-item.current .time .duration[data-v-370e7fa6]{color:#fff}.chapter .scroll-x .chapter-item .name[data-v-370e7fa6]{font-size:3.2vw;line-height:3.733vw;font-weight:500;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.chapter .scroll-x .chapter-item .time[data-v-370e7fa6]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;line-height:3.733vw}.chapter .scroll-x .chapter-item .time .data-img[data-v-370e7fa6]{width:2.933vw;height:2.933vw}.chapter .scroll-x .chapter-item .time .view-img[data-v-370e7fa6]{vertical-align:middle;width:5.867vw;height:5.867vw}.chapter .scroll-x .chapter-item .time .duration[data-v-370e7fa6]{color:#757575;display:inline-block;vertical-align:middle;font-size:2.933vw;font-weight:500}.introduction[data-v-370e7fa6]{padding:4vw 3.467vw}.introduction .title[data-v-370e7fa6]{font-size:3.467vw;color:#1c1c1c;margin-bottom:3.733vw}.introduction .desc[data-v-370e7fa6]{font-size:2.933vw;font-weight:500;color:#181818;margin-bottom:4vw}.introduction .desc[data-v-370e7fa6] img,.introduction .desc[data-v-370e7fa6] p{width:100%}.introduction img[data-v-370e7fa6]{width:100%;display:block}.introduction img[data-v-370e7fa6]:not(:last-child){margin-bottom:4vw}