.df{display:flex}.dfr{flex-direction:row}.dfc{flex-direction:column}.dffw,.fw{flex-wrap:wrap}.jcsb{justify-content:space-between}.jcsa{justify-content:space-around}.jcc{justify-content:center}.jcs{justify-content:flex-start}.jce{justify-content:flex-end}.aic{align-items:center}.aife{align-items:flex-end}.width100{width:100%}.normal-font-color{color:#333}.gray-font-color{color:#999}.text-ellipsis{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.wd[data-v-358f32ae]{background:linear-gradient(135deg,#5c91ff,#3a77f7)!important}.courseList[data-v-358f32ae]{margin:.4rem 0 0}.courseList[data-v-358f32ae] .van-tabs__nav--line.van-tabs__nav--complete{padding:0}.courseList[data-v-358f32ae] .van-tabs--line .van-tabs__wrap{height:.98667rem}.courseList[data-v-358f32ae] .van-tabs__nav{width:100%!important}.courseList[data-v-358f32ae] .van-tabs__nav .van-tabs__line{display:none}.courseList[data-v-358f32ae] .van-tabs__nav .van-tab{text-align:center;float:left;font-size:.34667rem;color:#333;height:.8rem;line-height:.8rem}.courseList[data-v-358f32ae] .van-tabs__nav .van-tab .van-tab__text{font-size:.34667rem}.courseList[data-v-358f32ae] .van-tabs__nav .van-tab--active{background-color:#0085d0;border-radius:.98667rem;color:#fff!important}.courseList .courseCon .videoImg[data-v-358f32ae]{display:block;width:3.57333rem;height:2rem;float:left;border-radius:.13333rem;position:relative;overflow:hidden}.courseList .courseCon .videoImg .titleImage[data-v-358f32ae]{width:100%;height:100%}.courseList .courseCon .videoImg em[data-v-358f32ae]{position:absolute;bottom:0;right:0;width:.88rem;height:.42667rem;background:linear-gradient(135deg,#ff9a8f,#fc6a1b);border-radius:.13333rem 0 0 0;font-size:.26667rem;color:#fff;text-align:center;line-height:.50667rem}.courseList .courseCon .videoImg .top-em[data-v-358f32ae]{top:.13333rem;left:.13333rem;background:#000;opacity:.6;width:-moz-fit-content!important;width:fit-content!important;max-width:1.73333rem;padding:0 .13333rem;border-radius:.08rem;line-height:.42667rem;height:.42667rem}.courseList .courseCon .courseRight[data-v-358f32ae]{width:calc(100% - 3.94667rem);color:#333;float:right;overflow:hidden}.courseList .courseCon .courseRight h2[data-v-358f32ae]{font-size:.37333rem;padding-top:.05333rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.courseList .courseCon .courseRight p[data-v-358f32ae]:first-of-type{font-size:.34667rem;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.courseList .courseCon .courseRight p[data-v-358f32ae]:nth-of-type(2){font-size:.32rem;color:#999}.courseList .courseCon .courseRight p:nth-of-type(2) span[data-v-358f32ae]{position:absolute;bottom:.08rem}.courseList .courseCon .courseRight p:nth-of-type(2) span i[data-v-358f32ae]{float:left}.courseList .courseCon .courseRight p:nth-of-type(2) span[data-v-358f32ae] .van-count-down{float:left;color:#999;font-size:.34667rem;padding-top:.02667rem}.courseList .courseCon .courseRight p:nth-of-type(2) em[data-v-358f32ae]{position:absolute;bottom:.08rem;right:0}[data-v-358f32ae] .van-cell{padding:.21333rem 0}[data-v-358f32ae] .van-cell:after{border-bottom:none}.serialNum[data-v-358f32ae]{width:1.12rem;background:#f4fbff;color:#0085d0}.serialNum[data-v-358f32ae],.top[data-v-358f32ae]{display:inline-block;height:.48rem;border-radius:.08rem;font-weight:400;font-size:.26667rem;text-align:center;line-height:.48rem}.top[data-v-358f32ae]{width:.85333rem;background:#0085d0;color:#f4fbff;margin-right:.08rem}.blue-bg[data-v-358f32ae]{background:linear-gradient(136deg,#0085d0,#285cfb)}.orange-bg[data-v-358f32ae]{background:linear-gradient(135deg,#ff9a8f,#fc6a1b)}[data-v-bff058de] .van-tabs__wrap{background-color:#fff}[data-v-bff058de] .van-tabs__wrap .van-tabs__nav{width:5.33333rem;margin:0 auto}[data-v-bff058de] .van-tabs__wrap .van-tab{color:#999}[data-v-bff058de] .van-tabs__wrap .van-tab--active{color:#333}.course[data-v-bff058de]{width:100%;padding:.26667rem .42667rem 1.86667rem!important;box-sizing:border-box}.course[data-v-bff058de] .van-icon{color:#ccc}.course .my-swipe[data-v-bff058de]{border-radius:.08rem;margin:.4rem 0 .26667rem 0}.course .van-search[data-v-bff058de]{padding:0}