.weekCalendar[data-v-768d3bba]{position:relative;margin-top:.426667rem;width:100%;padding:0 .32rem}.weekCalendar .content[data-v-768d3bba]{width:100%;border-radius:.213333rem;background:#fff}.weekCalendar .content #calender .txt-c[data-v-768d3bba]{text-align:center}.weekCalendar .content #calender .flex[data-v-768d3bba]{display:flex}.weekCalendar .content #calender .jc-sb[data-v-768d3bba]{width:100%;padding:.426667rem .506667rem 0 .64rem;display:flex;justify-content:space-between}.weekCalendar .content #calender .jc-sb .daytxt[data-v-768d3bba]{height:.48rem;text-align:center;color:#999;font-weight:700;font-size:.346667rem;text-transform:uppercase;letter-spacing:5%}.weekCalendar .content #calender .day-n[data-v-768d3bba]{width:100%;padding:.453333rem .346667rem 0 .533333rem;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.weekCalendar .content #calender .day-n .ac[data-v-768d3bba]{text-align:center;display:flex;justify-content:center;width:.64rem;height:.64rem;color:#d9d9d9;line-height:.64rem;font-family:DIN,sans-serif;font-weight:700;font-size:.426667rem}.weekCalendar .content #calender .day-n .ac.active[data-v-768d3bba]{color:#fff;width:.64rem;height:.64rem;background:linear-gradient(90deg,#0ad192,#24dbba);box-shadow:0 .053333rem .106667rem rgba(24,214,168,.56);border-radius:50%}.weekCalendar .content #calender .spot-box[data-v-768d3bba]{display:flex;width:100%;height:.106667rem;padding:.08rem .346667rem 0 .533333rem;justify-content:space-between}.weekCalendar .content #calender .spot-box .bc[data-v-768d3bba]{display:flex;justify-content:center;width:.64rem}.weekCalendar .content #calender .spot-box .bc .spot[data-v-768d3bba]{text-align:center;width:.106667rem;height:.106667rem;background:#0ad192;border-radius:100%}.weekCalendar .content .live-class[data-v-768d3bba]{padding:.426667rem .32rem .32rem .32rem}.weekCalendar .content .live-class .class-1[data-v-768d3bba]{display:flex;align-items:center;justify-content:space-between}.weekCalendar .content .live-class .class-1 .left[data-v-768d3bba]{display:flex;align-items:center}.weekCalendar .content .live-class .class-1 .left .numb[data-v-768d3bba]{height:.586667rem;color:#333;font-weight:700;font-size:.426667rem}.weekCalendar .content .live-class .class-1 .left .numb-span[data-v-768d3bba]{font-weight:400;font-size:.373333rem;color:#999}.weekCalendar .content .live-class .class-1 .left .weekCalendar-icon[data-v-768d3bba]{margin-left:.053333rem;width:.426667rem;height:.426667rem}.weekCalendar .content .live-class .class-1 .right[data-v-768d3bba]{display:flex;align-items:center}.weekCalendar .content .live-class .class-1 .right .rili-icon[data-v-768d3bba]{width:.426667rem;height:.426667rem}.weekCalendar .content .live-class .class-1 .right .txt[data-v-768d3bba]{margin-left:.106667rem;font-weight:500;font-size:.32rem;color:#37363b}.weekCalendar .content .live-class .class-2[data-v-768d3bba]{margin-top:.32rem;border-radius:.213333rem .213333rem .213333rem .213333rem;width:100%;display:flex;justify-content:space-between;align-items:center;background:#f5fdfb;padding:0 .32rem}.weekCalendar .content .live-class .class-2 .left[data-v-768d3bba]{padding:.32rem 0}.weekCalendar .content .live-class .class-2 .left .clock[data-v-768d3bba]{width:.426667rem;height:.426667rem;margin-right:.133333rem}.weekCalendar .content .live-class .class-2 .left .time[data-v-768d3bba]{font-weight:500;font-size:.373333rem;color:#37363b;line-height:.426667rem}.weekCalendar .content .live-class .class-2 .left .status[data-v-768d3bba]{margin-left:.106667rem;font-weight:500;font-size:.32rem;color:#0ad192}.weekCalendar .content .live-class .class-2 .left .myCourse-living[data-v-768d3bba]{margin-left:.373333rem;width:.426667rem;height:.426667rem}.weekCalendar .content .live-class .class-2 .left .flex-block[data-v-768d3bba]{margin-top:.426667rem;display:flex;align-items:center}.weekCalendar .content .live-class .class-2 .right[data-v-768d3bba]{display:flex;align-items:center}.weekCalendar .content .live-class .class-2 .right .myCourse-go-icon[data-v-768d3bba]{width:.32rem;height:.32rem}.weekCalendar .content .live-class .class-3[data-v-768d3bba]{font-weight:500;font-size:.426667rem;color:#37363b}.weekCalendar .content .live-class .class-4[data-v-768d3bba]{margin-top:.106667rem;font-weight:500;font-size:.32rem;color:#9899a2}.weekCalendar .content .live-class .class-no-data[data-v-768d3bba]{margin-top:.32rem;width:100%;height:2.746667rem;background:#f5fdfb;border-radius:.213333rem .213333rem .213333rem .213333rem;display:flex;align-items:center;justify-content:center}.weekCalendar .content .live-class .class-no-data .no-course-img[data-v-768d3bba]{width:2.133333rem;height:2.133333rem}.weekCalendar .content .live-class .class-no-data .no-course[data-v-768d3bba]{margin-left:.426667rem;color:#cacaca;font-weight:700;font-size:.32rem;letter-spacing:.04rem}.has_task[data-v-768d3bba]{background-color:#cacaca!important}.van-progress{position:relative;height:.106667rem;background:#ebedf0;border-radius:.106667rem}.van-progress__portion{position:absolute;left:0;height:100%;background:#1989fa;border-radius:inherit}.van-progress__pivot{position:absolute;top:50%;box-sizing:border-box;min-width:3.6em;padding:0 .133333rem;color:#fff;font-size:.266667rem;line-height:1.6;text-align:center;word-break:keep-all;background-color:#1989fa;border-radius:1em;transform:translateY(-50%)}.course-tab{margin-top:.426667rem;width:100%;margin-bottom:7vh;position:relative}.course-tab .van-overlay{z-index:2222}.course-tab .sticky-block{display:flex;align-items:center;justify-content:space-between;padding:0 .426667rem 0 .16rem;background:#f6f6f6}.course-tab .sticky-block .right{position:relative}.course-tab .sticky-block .right .more{width:.533333rem;height:.533333rem}.course-tab .sticky-block .right .more-block{position:absolute;top:.533333rem;left:-1.066667rem;z-index:2223}.course-tab .sticky-block .right .more-block .triangle{position:relative;left:1.2rem;width:0;height:0;border-left:.106667rem solid transparent;border-right:.106667rem solid transparent;border-bottom:.16rem solid #fff}.course-tab .sticky-block .right .more-block .content{padding:.16rem;width:1.6rem;background-color:#fff;border-radius:.16rem;box-shadow:0 0 .186667rem 0 rgba(0,0,0,.1)}.course-tab .sticky-block .right .more-block .content .line{width:100%;height:.026667rem;background-color:#efefef;margin:.133333rem 0}.course-tab .sticky-block .right .more-block .content .item{color:#000;font-size:.32rem}.course-tab .course-tab-list{margin-top:.16rem;padding:0 .32rem}.course-tab .course-tab-list .van-divider{margin:.426667rem 0}.course-tab .course-tab-list .item{width:100%;padding:.32rem .32rem .32rem .32rem;background:#fff;border-radius:.213333rem .213333rem .213333rem .213333rem;margin-top:.426667rem;position:relative;min-height:4.08rem;display:flex;flex-direction:column;justify-content:space-between}.course-tab .course-tab-list .item .isTop{position:absolute;left:0;top:0;width:1.093333rem;text-align:center;padding:.026667rem 0;background:#0ad192;border-radius:.213333rem 0 .213333rem 0;font-weight:500;font-size:.32rem;color:#fff}.course-tab .course-tab-list .item .course-name{margin-top:.106667rem;font-weight:500;font-size:.426667rem;color:#37363b}.course-tab .course-tab-list .item .course-time{margin-top:.213333rem;font-weight:400;font-size:.32rem;color:#6b6a6f}.course-tab .course-tab-list .item .course-teacher{margin-top:.32rem;display:flex;align-items:center;width:100%;overflow:scroll}.course-tab .course-tab-list .item .course-teacher .teacher-item{margin-right:.213333rem;display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.course-tab .course-tab-list .item .course-teacher .teacher-item .avatar{width:.533333rem;height:.533333rem;border-radius:.533333rem}.course-tab .course-tab-list .item .course-teacher .teacher-item .name{margin-left:.213333rem;font-weight:400;font-size:.32rem;color:#37363b}.course-tab .course-tab-list .item .course-progress{margin-top:.32rem;display:flex;justify-content:center;align-items:center;width:100%}.course-tab .course-tab-list .item .course-progress .left{display:flex;align-items:center}.course-tab .course-tab-list .item .course-progress .left .progress-icon{width:.453333rem;height:.453333rem}.course-tab .course-tab-list .item .course-progress .left .txt{margin-left:.16rem;font-weight:400;font-size:.32rem;color:#37363b}.course-tab .course-tab-list .item .course-progress .van-progress{flex:1;margin:0 .213333rem 0 .32rem;border-radius:.16rem;height:.16rem}.course-tab .course-tab-list .item .course-progress .progress{font-weight:400;font-size:.32rem;color:#666}.course-tab .course-tab-list .item .course-progress .set-icon{position:relative;top:-.026667rem;margin-left:.32rem;width:.533333rem;height:.533333rem}.course-tab .van-tabs__wrap{width:3.466667rem;height:1.066667rem}.course-tab .van-tabs__wrap .van-tabs__nav{background:transparent}.course-tab .van-tabs__wrap .van-tabs__nav .van-tab{font-weight:500;font-size:.373333rem;color:#6b6a6f}.course-tab .van-tabs__wrap .van-tabs__nav .van-tab--active{font-weight:500;font-size:.48rem;color:#37363b}.course-tab .van-tabs__wrap .van-tabs__nav .van-tabs__line{bottom:.453333rem;width:.533333rem;height:.08rem;background:#0ad192;border-radius:.56rem .56rem .56rem .56rem}.course-tab .van-pull-refresh,.course-tab .van-pull-refresh .van-pull-refresh__track{min-height:40vh}.course-tab .van-swipe__indicators{display:none}.course-tab .class-no-kk-data{width:100%;min-height:35vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.course-tab .class-no-kk-data .no-course-img{width:3.2rem;height:3.2rem}.course-tab .class-no-kk-data .no-course{margin-top:.213333rem;color:#cacaca;font-weight:700;font-size:.32rem;letter-spacing:.04rem}.course-tab .van-popup{border-radius:.426667rem .426667rem 0 0}.course-tab .setPopup{padding:0 .426667rem;padding-top:.426667rem;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.course-tab .setPopup .item{padding:0 .106667rem;display:flex;align-items:center}.course-tab .setPopup .item .left .set-popup-icon{width:.64rem;height:.64rem}.course-tab .setPopup .item .right{margin-left:.213333rem}.course-tab .setPopup .item .right .title{font-weight:500;font-size:.426667rem;color:#37363b}.course-tab .setPopup .item .right .info{margin-top:.053333rem;font-weight:400;font-size:.32rem;color:#cacaca}.course-tab .setPopup .btn{margin-top:.373333rem;margin-bottom:.56rem;width:100%;padding:.24rem 0;text-align:center;border-radius:.56rem .56rem .56rem .56rem;border:.026667rem solid #efefef;font-weight:500;font-size:.426667rem;color:#000}.myCourse[data-v-70375fa0]{position:relative;width:100%;height:100vh;overflow:scroll;background:#f6f6f6}.myCourse .no-data[data-v-70375fa0]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f8f8f8;padding-bottom:1.333333rem}.myCourse .no-data .coupon_no_data_svg[data-v-70375fa0]{width:3.2rem;height:3.2rem}.myCourse .no-data .tip[data-v-70375fa0]{margin-top:.213333rem;font-weight:400;font-size:.32rem;color:#999}.myCourse .no-data .btn-login[data-v-70375fa0]{margin-top:.426667rem;width:3.36rem;height:.96rem;background:#0ad192;border-radius:.506667rem .506667rem .506667rem .506667rem;box-sizing:border-box;text-align:center;font-weight:500;font-size:.373333rem;color:#fff;line-height:.96rem}.myCourse .bg[data-v-70375fa0]{position:absolute;top:0;left:0;width:100%;height:5.866667rem;background-size:100% 100%;background-image:url(../../static/img/bg-1.5c69d423.png);background-repeat:no-repeat}.myCourse .top[data-v-70375fa0]{position:relative;padding:0 .426667rem;height:.96rem;margin-bottom:.32rem;display:flex;align-items:center;justify-content:center}.myCourse .top .title[data-v-70375fa0]{margin:.213333rem 0 0 0;height:.746667rem;color:#37363b;font-weight:700;font-size:.533333rem;clear:both}.myCourse .learningData[data-v-70375fa0]{padding:0 .32rem;height:3.626667rem;position:relative}.myCourse .learningData .learningData-bg[data-v-70375fa0]{position:absolute;top:0;left:.32rem;width:9.36rem;height:3.626667rem;background-size:100% 100%;background-image:url(../../static/img/bg-2.a8316d92.png);background-repeat:no-repeat}.myCourse .learningData .learningData-top[data-v-70375fa0]{position:relative;z-index:12;margin-top:.24rem;padding:.24rem .32rem .24rem .32rem;display:flex;align-items:center}.myCourse .learningData .learningData-top .bg-2-icon[data-v-70375fa0]{width:.426667rem;height:.426667rem}.myCourse .learningData .learningData-top .top-txt[data-v-70375fa0]{margin-left:.106667rem;font-weight:500;font-size:.373333rem;color:#37363b}.myCourse .learningData .data-list[data-v-70375fa0]{position:relative;z-index:11;display:flex;justify-content:center;align-items:center}.myCourse .learningData .data-list .item[data-v-70375fa0]{width:2.933333rem;height:2.373333rem;background:#f2fffb;border-radius:.213333rem 0 0 .213333rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.myCourse .learningData .data-list .item .item-data .num[data-v-70375fa0]{font-family:DIN;font-weight:700;font-size:.64rem;color:#37363b}.myCourse .learningData .data-list .item .item-data .unit[data-v-70375fa0]{margin-left:.053333rem;font-weight:500;font-size:.373333rem;color:#6b6a6f}.myCourse .learningData .data-list .item .item-txt[data-v-70375fa0]{margin-top:.08rem;font-weight:400;font-size:.32rem;color:#6b6a6f}.myCourse .learningData .data-list .item2[data-v-70375fa0]{border-radius:0}.myCourse .learningData .data-list .item3[data-v-70375fa0]{border-radius:0 .213333rem .213333rem 0}