.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-all-detail .course-desc{padding:.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-all-detail .course-desc .desc-left{width:2.3rem;height:1.7rem}.course-all-detail .course-desc .desc-right{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.2rem}.course-all-detail .course-desc .desc-right .course-name{font-size:.3rem;color:#3c4465;margin-bottom:.2rem;font-weight:600}.course-all-detail .course-desc .desc-right .course-info{font-size:.24rem;color:#3d3d3d;margin-bottom:.14rem}.course-all-detail .course-desc .desc-right .course-btns>div{padding:.07rem .3rem;font-size:.24rem;border-radius:.04rem}.course-all-detail .course-desc .desc-right .course-btns .btn-left{color:#fffdfe;background-color:#4158db;border:1px solid #4158db;margin-right:.14rem}.course-all-detail .course-desc .desc-right .course-btns .btn-right{color:#4158db;background-color:#fffdfe;border:1px solid #4158db}.course-all-detail .van-tabs .van-tab img{margin-right:.16rem}.course-all-detail .van-tabs .intro{width:100%}.course-all-detail .van-tabs .intro .van-cell,.course-all-detail .van-tabs .intro .van-collapse-item__content{padding:.1rem .3rem;font-size:.25rem}.course-all-detail .van-tabs .intro .intro-item{font-size:.25rem;color:#3c4465;background:#fff;margin-top:.2rem}.course-all-detail .van-tabs .intro .intro-item .title{width:5rem}.course-all-detail .van-tabs .intro .intro-item .title2{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.course-all-detail .van-tabs .intro .intro-item .norm-detail{font-size:.25rem;line-height:1.5}.course-all-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-all-detail .van-tabs .intro .intro-item .intro-content{padding:.2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.course-all-detail .van-tabs .intro .intro-item .intro-content .exam-ratio{padding:0 .3rem}.course-all-detail .van-tabs .intro .intro-item .intro-content .exam-ratio div{width:50%;font-size:.24rem;color:#727171;margin-bottom:.2rem}.course-all-detail .van-tabs .intro .intro-item .intro-content .norm-tit{font-size:.25rem;padding:.2rem 0 .1rem 0;border-top:1px solid #dadee8}.course-all-detail .van-tabs .intro .intro-item .intro-content .norm-type{margin:.14rem 0;font-size:.25rem}.course-all-detail .van-tabs .intro .norm-name{width:3.6rem}.course-all-detail .van-tabs .intro .norm-weight,.course-all-detail .van-tabs .teachers .norm-name{width:2.2rem}.course-all-detail .van-tabs .teachers .norm-weight{width:3.6rem}