.play_video[data-v-8e369fae]{width:100%;height:4.24rem}.play_video #player-container[data-v-8e369fae]{width:100%;height:100%}.play_video .play-img[data-v-8e369fae]{left:0;top:0;width:100%;height:100%}.play_video .play[data-v-8e369fae]{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.43rem;height:1.43rem}.catalog .van-tabs__content{margin-top:.12rem;background:#fff}.catalog .van-tabs__content .van-collapse-item .van-cell__title{font-size:.27rem}.catalog .van-tabs__content .van-collapse-item span{font-size:.25rem;color:#727171}.catalog .van-tabs__content .van-collapse-item__content{padding:.27rem 0 .27rem .43rem;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog .swiper-container{padding-bottom:.3rem}.catalog .swiper-container .swiper-slide{width:2.03rem;height:2.6rem;margin-right:.12rem}.catalog .swiper-container .swiper-slide .slider-bg{position:absolute;width:100%;height:100%;left:0;top:0}.catalog .swiper-container .swiper-slide .slider-bg-1{width:100%;height:100%;left:0;top:0;background:#6b3930;opacity:.7}.catalog .swiper-container .swiper-slide .slider-bg-2{width:100%;height:100%;left:0;top:0;background-color:#79734c;opacity:.7}.catalog .swiper-container .swiper-slide .type{top:.1rem;right:.1rem;color:#fff}.catalog .swiper-container .swiper-slide .slider-bg-shade{width:100%;height:100%;left:0;top:0;opacity:.7}.catalog .swiper-container .swiper-slide .progress{font-size:0}.catalog .swiper-container .swiper-slide .progress .type-time{font-size:.24rem;color:#fff}.catalog .swiper-container .swiper-slide .progress .staus{width:.28rem;height:.28rem;top:50%;left:-4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.catalog .swiper-container .swiper-slide .tit{font-size:.25rem;color:#fff;top:2rem;width:100%;padding:0 .1rem;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.catalog .swiper-container .swiper-pagination-bullets{bottom:-.1rem;padding:2px 0}.catalog .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:6px;height:6px;border-radius:0}.catalog .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active{width:8px;height:8px;margin-bottom:-1px;background:#4a5fed}.course-detail{width:100%;height:100%;background:#f3f3f5}.course-detail .course-desc{padding:.34rem .5rem .5rem .5rem;color:#727171;font-size:.27rem;background:#f3f3f5}.course-detail .course-desc .course-name{font-weight:600}.course-detail .course-desc .line{margin:0 .3rem}.course-detail .course-desc .course-time{font-size:.25rem;letter-spacing:.02rem}.course-detail .course-desc .course-time .time-icon{width:.3rem;height:.3rem;margin-right:.13rem}.course-detail .course-desc .course-info{font-size:.25rem;line-height:.32rem;margin-top:.22rem}.course-detail .van-tabs .van-tab img{margin-right:.16rem}.course-detail .van-tabs .van-tabs__content{margin-top:.12rem;background:#fff}.course-detail .van-tabs .van-tabs__content .van-collapse-item .van-cell__title{font-size:.27rem}.course-detail .van-tabs .van-tabs__content .van-collapse-item span{font-size:.25rem;color:#727171}.course-detail .van-tabs .van-tabs__content .van-collapse-item__content{padding:.27rem 0 .27rem .43rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .job{background:#fff;margin-top:.12rem}.course-detail .van-tabs .job .calendar{width:100%}.course-detail .van-tabs .job .calendar .date-choose{width:100%;height:.8rem;background:#3a569e;font-size:.27rem;color:#fff;font-weight:600}.course-detail .van-tabs .job .calendar .date-table{padding:.2rem}.course-detail .van-tabs .job .calendar .date-table .weeks .week{width:14.28%;height:.62rem;font-size:.25rem;color:#3a569e;line-height:.3rem;font-weight:600}.course-detail .van-tabs .job .calendar .date-table .days{-ms-flex-wrap:wrap;flex-wrap:wrap}.course-detail .van-tabs .job .calendar .date-table .days .day{width:14.28%;height:.62rem;font-size:.24rem;color:#666}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box{width:.56rem;height:.56rem;border-radius:50%}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box.active{background:#e2e4f1}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box.curr-day{background:orange;color:#fff}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-wrap{right:-.52rem;top:-.08rem}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-wrap .day-mark{margin-bottom:.06rem}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-wrap .day-mark .day-dot{width:.16rem;height:.16rem;border-radius:50%;background:#ea5514;margin-right:.06rem}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-wrap .day-mark .day-dot.finash{background:#3a569e}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-wrap .day-mark .day-dot.active{background:#56ba37}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-status{width:.46rem;height:.22rem;border-radius:.1rem;font-size:.18rem;color:#fff;background:#3a569e;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:.16rem}.course-detail .van-tabs .job .calendar .date-table .days .day .day-box .day-status .status-num{left:0;top:0;width:.22rem;height:.22rem;border-radius:50%;border:.02rem solid #3a569e;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3a569e}.course-detail .van-tabs .job .job-item{padding:.2rem .2rem .32rem;border-top:1px solid #c7cfe6;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .job .job-item .status{font-size:.25rem;color:#3a569e;font-weight:600}.course-detail .van-tabs .job .job-item .status .dot{width:.16rem;height:.16rem;background-color:#3a569e;border-radius:50%;margin-right:.16rem}.course-detail .van-tabs .job .job-item .status .dot.active{background-color:#ea5514}.course-detail .van-tabs .job .job-item .job-name{font-size:.26rem;color:#3c4465;margin:.2rem 0;font-weight:500}.course-detail .van-tabs .job .job-item .date-name{margin-left:.2rem;margin-top:.16rem}.course-detail .van-tabs .job .job-item .date-name .date{width:2.9rem;height:.36rem;border-radius:.18rem;font-size:.24rem;color:#3d58a6;background:#e2e4f1;padding-left:.1rem;font-weight:600}.course-detail .van-tabs .job .job-item .date-name .date .serial{width:.36rem;height:.36rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:.04rem solid #3d58a6;left:-.12rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.25rem;color:#3f57a6;background:#fff}.course-detail .van-tabs .job .job-item .job-content{font-size:.25rem;color:#727171;line-height:.36rem;margin:.18rem 0 .18rem .1rem}.course-detail .van-tabs .job .job-item .job-other{font-size:.24rem;color:#727171;margin-left:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.course-detail .van-tabs .job .job-item .job-other .from{width:4rem;line-height:1.2}.course-detail .van-tabs .job .job-item .job-other .job-btns .job-btn{padding:.07rem .17rem;font-size:.24rem;color:#fffdfe;background-color:#4158db;border-radius:.02rem;border:1px solid #4158db}.course-detail .van-tabs .job .job-item .job-other .job-btns .look-btn{margin-right:.1rem;color:#4158db;background-color:#fffdfe;border:1px solid #4158db;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .discuss{background:#f3f3f5}.course-detail .van-tabs .discuss .to-message{padding:.1rem .46rem .2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .discuss .to-message img{width:1.28rem;height:.39rem}.course-detail .van-tabs .discuss .discuss-item{margin-bottom:.14rem;background:#fff;padding:0 .56rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .discuss .discuss-item .title{width:100%;padding:.2rem 0;border-bottom:1px solid #f3f3f5}.course-detail .van-tabs .discuss .discuss-item .title .title-left{font-size:.27rem;color:#3c4465;font-weight:600}.course-detail .van-tabs .discuss .discuss-item .title .title-left img{width:.96rem;height:.36rem;margin-right:.13rem}.course-detail .van-tabs .discuss .discuss-item .title .title-left span{display:inline-block;width:100%;margin-right:.1rem;line-height:1.2}.course-detail .van-tabs .discuss .discuss-item .title .title-right img{width:.15rem;height:.28rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:.36rem;padding:.34rem 0}.course-detail .van-tabs .discuss .discuss-item .discuss-content .content{color:#727171;font-size:.25rem;word-break:break-all}.course-detail .van-tabs .discuss .discuss-item .discuss-content .look-all{font-size:.24rem;color:#3a569e}.course-detail .van-tabs .discuss .discuss-item .discuss-content .look-all img{width:.28rem;height:.15rem;margin-left:.1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.course-detail .van-tabs .discuss .discuss-item .discuss-content .look-all img.show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course-detail .van-tabs .discuss .discuss-item .discuss-content .discuss-name{font-size:.24rem;color:#3c4465;margin:.47rem 0 .18rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content .discuss-name span{color:#727171}.course-detail .van-tabs .discuss .discuss-item .discuss-content .time{color:#3c4465;margin-bottom:.2rem;font-size:.24rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content .my-reply{width:4rem;color:#3c4465;font-size:.24rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content .watch-mess{width:100%;font-size:.24rem;color:#3c4465;padding:0}.course-detail .van-tabs .discuss .discuss-item .discuss-content .watch-mess .watch{margin-right:.24rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content .watch-mess .watch img{width:.3rem;height:.23rem;margin-right:.12rem}.course-detail .van-tabs .discuss .discuss-item .discuss-content .watch-mess .mess img{width:.28rem;height:.26rem;margin-right:.12rem}.course-detail .van-tabs .intro{width:100%;background:#f3f3f5}.course-detail .van-tabs .intro .van-cell{padding:.12rem .3rem}.course-detail .van-tabs .intro .van-cell .van-cell__title{font-size:.25rem}.course-detail .van-tabs .intro .van-collapse-item__content{padding:.1rem .3rem;font-size:.25rem}.course-detail .van-tabs .intro .intro-item{font-size:.25rem;color:#3c4465;background:#fff;margin-top:.2rem}.course-detail .van-tabs .intro .intro-item .title{width:5rem}.course-detail .van-tabs .intro .intro-item .title2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.course-detail .van-tabs .intro .intro-item .norm-detail{font-size:.25rem;line-height:1.5;color:#727171}.course-detail .van-tabs .intro .intro-item .norm-detail span{font-size:.25rem}.course-detail .van-tabs .intro .intro-item .intro-tit{width:100%;padding:.2rem .3rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dadee8;font-weight:600}.course-detail .van-tabs .intro .intro-item .intro-content{padding:.2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.course-detail .van-tabs .intro .intro-item .intro-content .exam-ratio{padding:0 .3rem;color:orange}.course-detail .van-tabs .intro .intro-item .intro-content .exam-ratio div{width:50%;font-size:.24rem;margin-bottom:.2rem}.course-detail .van-tabs .intro .intro-item .intro-content .norm-tit{font-size:.25rem;padding:.2rem 0 .1rem 0;border-top:1px solid #dadee8}.course-detail .van-tabs .intro .intro-item .intro-content .norm-type{margin:.14rem 0;font-size:.25rem}.course-detail .van-tabs .intro .norm-name,.course-detail .van-tabs .intro .norm-weight{width:1.8rem}.course-detail .van-tabs .intro .norm-requirement{width:2.2rem}