﻿.ui-dialog-migration{position:relative}.ui-dialog-migration.pop-wrapper.mobileMigration{height:auto;border-radius:2px;width:90% !important;min-width:90%;margin:0 auto;border:none}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr:nth-child(2){background-image:linear-gradient(162deg, #ffb373, #e74b3b);border-radius:2px;color:#fff}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr:nth-child(2) .alert-head{text-align:center;font-size:.18rem;font-weight:600;margin-bottom:.2rem}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr:nth-child(2) .alert-content{font-size:.16rem;line-height:1.8;font-weight:300}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr .ui-dialog-button{text-align:center;width:100%}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr .ui-dialog-button button{border:none;font-size:.16rem;font-weight:300;color:#E74B3B}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr .ui-dialog-body{padding:.25rem}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr .ui-dialog-footer{padding:.1rem;background-color:#fff}.ui-dialog-migration.pop-wrapper.mobileMigration .ui-dialog-grid tr .ui-dialog-footer .ui-dialog-button button:last-child{position:absolute;right:-.04rem;top:-.1rem;background:transparent;color:#fff;font-size:28px}.ui-dialog-close{display:none}.line-hide-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-hide-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fixed{position:fixed;width:100%;top:0;left:0;z-index:100}.view{font-size:0.18rem;padding-bottom:0.49rem;padding-bottom:calc(constant(safe-area-inset-bottom) + 0.49rem);padding-bottom:calc(env(safe-area-inset-bottom) + 0.49rem);-webkit-font-smoothing:antialiased;background:#fff}.view .notice .r{margin-left:0.7rem}.view .notice .l{position:absolute}.view .cultivate{text-align:center;font-size:0.14rem;margin-top:1rem}.view .cultivate h4{font-size:0.20rem;color:#333;margin:0.2rem !important}.view .cultivate p{color:#666;line-height:0.22rem;padding:0 0.1rem;text-align:left}.view .cultivate .btn{width:1.40rem;height:0.50rem;line-height:0.50rem;border-radius:0.02rem;background-color:#e74b3b;display:inline-block;color:#fff;margin-top:0.33rem;cursor:pointer}.view .cultivate .btn:active{background-color:#cf4334}.view .table-info-2 .table-info-sub{height:2.04rem;overflow:hidden;display:block}.view .fold{text-align:center}.view .fold:after{width:0;height:0;display:inline-block;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #000;border-top:6px solid transparent}.view .limit-height .fold{height:0.4rem;line-height:0.4rem;text-align:center;border-top:0px;cursor:pointer}.view .limit-height .fold:after{width:0;height:0;display:inline-block;content:'';border-bottom:6px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000}.view .table-info{box-shadow:0 0.04rem 0.1rem 0 rgba(0,0,0,0.1);margin:0 0.1rem;font-size:0;position:relative;top:-0.2rem;z-index:10;background:#fff;padding-bottom:0.22rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;overflow:hidden}.view .table-info .table-info-sub h4{font-size:0.16rem;margin:0.14rem 0.2rem}.view .table-info .table-info-sub div{padding:0.14rem 0;margin:0 0.2rem;border-top:1px solid #f0f0f0;box-sizing:border-box}.view .table-info .table-info-sub div.bb{border-bottom:1px solid #f0f0f0}.view .table-info .table-info-sub div span{font-size:0.12rem;color:#333;text-align:center;vertical-align:middle}.view .table-info .table-info-sub div:first-child{border-top:1px solid #f0f0f0}.view .table-info .table-info-sub .overdue span{color:#ccc}.view .table-info p{font-size:0.14rem}.view span{display:inline-block}.view img{display:block}.view .view-banner{position:relative;color:#ffffff}.view .view-banner .swiper-pagination-fraction{bottom:.14rem;right:.18rem;left:unset;width:.27rem;padding:0 .05rem;font-size:14px;background-color:rgba(0,0,0,0.5);text-align:center}.view .view-banner .swiper-wrapper .swiper-slide{position:relative}.view .view-banner .swiper-wrapper .swiper-slide .banner-tag{position:absolute;right:0.2rem;top:0.14rem;border:1px solid #fff;width:.34rem;height:.18rem;line-height:.18rem;text-align:center;font-size:12px;background-color:rgba(0,0,0,0.2)}.view .view-banner .swiper-wrapper .swiper-slide .banner-title{position:absolute;left:.18rem;bottom:.14rem;font-size:16px;font-weight:500;line-height:1;text-align:left;width:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view .view-banner .banner-img{width:100%}.view .view-banner .banner-cover{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.3)}.view .view-banner .banner-cover .banner-cover-center{position:relative;height:100%}.view .view-banner .banner-cover .banner-cover-center .banner-cover-desc{padding-top:0.36rem;padding-left:0.2rem}.view .view-banner .banner-cover .banner-cover-center .banner-cover-desc h2{font-weight:bolder;font-size:0.26rem}.view .view-banner .banner-cover .banner-cover-center .banner-cover-desc p{font-size:0.14rem;margin-top:0.1rem}.view .view-banner .banner-cover .banner-cover-center .banner-cover-desc span{width:1rem;height:0.324rem;line-height:0.324rem;border-radius:2px;border:solid 1px #fff;text-align:center;margin-top:0.18rem;font-size:0.12rem;font-weight:600}.view .view-banner .banner-cover .banner-cover-center .banner-cover-desc span::before{content:"";display:inline-block;width:0;height:0;border-top:5px solid transparent;border-left:8px solid #fff;border-bottom:5px solid transparent;margin-right:4px}.view .view-banner .banner-index{padding:16px 0}.view .intro{background:#fff;padding:.14rem .14rem 0 .14rem}.view .intro h2.lecture-title{font-size:24px;font-weight:bold;line-height:1.5}.view .intro .recommend{height:28px;line-height:28px;background-color:#fff5d3;display:block;color:#e74b3b;margin-bottom:.14rem;padding-left:.14rem;font-size:12px}.view .intro .recommend a{color:#e74b3b;margin-left:10px}.view .intro .recommend a:active{opacity:.8}.view .intro .recommend .icon-notice{margin-right:10px;vertical-align:-0.03rem}.view .intro .recommend .notice-content{display:inline-block;vertical-align:middle}.view .intro .course-team-info{border-bottom:1px solid #f0f0f0;padding-top:.16rem;padding-bottom:0;margin-bottom:.14rem;display:flex;justify-content:flex-start}.view .intro .course-team-info .course-team-avatar{width:.36rem;height:.36rem;margin-right:10px}.view .intro .course-team-info .course-team-avatar img{border-radius:50%;width:.36rem;height:.36rem}.view .intro .course-team-info .course-team-intro{width:294px;line-height:.25rem}.view .intro .course-team-info .course-team-intro .course-team-name{font-size:14px;font-weight:500;line-height:1.3;text-align:left;color:#333}.view .intro .course-team-info .course-team-intro .course-team-detail{font-size:12px;font-weight:lighter;color:#333;width:100%}.view .intro .course-team-info .course-team-intro .course-team-detail em{float:right}.view .intro .course-team-info .course-team-intro .course-team-detail em i{margin-right:8px}.view .intro .lecture-content-info{font-weight:lighter;color:#333;font-size:12px;margin-top:.04rem}.view .intro .lecture-content-info p{margin-bottom:.14rem}.view .intro .lecture-content-info p .valid-dur{margin-left:10px}.view .intro .lecture-content-info p:last-child{color:#e74b3b}.view .intro .lecture-price-info{background:#fff;border-radius:6px;border:solid 1px rgba(233,233,233,0.5);padding:.12rem .12rem .04rem}.view .intro .lecture-price-info .pintuan-price{display:flex}.view .intro .lecture-price-info .pintuan-price li{display:flex;align-items:baseline}.view .intro .lecture-price-info .pintuan-price li .info-title{width:auto;padding-right:.04rem}.view .intro .lecture-price-info .pintuan-price li .info-content{width:auto}.view .intro .lecture-price-info .pintuan-price li:last-child{margin-left:.05rem}.view .intro .lecture-price-info .pintuan-price li:last-child .price-ground{margin-right:0}.view .intro .lecture-price-info .pintuan-price li .price-ground em{font-size:.27rem}.view .intro .lecture-price-info.expanded{position:relative;z-index:5}.view .intro .lecture-price-info.expanded .installment-content{display:block}.view .intro .lecture-price-info.expanded .info-content{width:83%}.view .intro .lecture-price-info.expanded .info-content.huabei{transition-duration:.3s}.view .intro .lecture-price-info.expanded .info-content.huabei .installment-content{opacity:1;transition-duration:.15s}.view .intro .lecture-price-info.expanded .down-arrow{opacity:0}.view .intro .lecture-price-info.expanded .bl .activity-content{white-space:normal}.view .intro .lecture-price-info.expanded .lined .activity-content{display:inline-block;vertical-align:middle}.view .intro .action-part{text-align:center;position:absolute;bottom:30px;z-index:1}.view .intro .action-part .action-btn{width:320px;height:48px;border-radius:100px;text-align:center;line-height:48px;font-size:20px;font-weight:bold;cursor:pointer}.view .intro .intro-right-box-begin{line-height:64px}.view .view-price{background:#fff;border-radius:4px;text-align:left;box-shadow:0 0.04rem 0.09rem 0 rgba(0,0,0,0.3);overflow:hidden;margin:0 0.2rem;top:-0.044rem;position:relative}.view .view-price .price-ground{font-size:0.23rem;color:#fff;position:relative;z-index:1;padding:0.13rem .1rem;line-height:0.6;background:#ec4b39;height:100%;box-sizing:border-box;vertical-align:middle}.view .view-price .price-ground .origin-price{font-size:.11rem;color:#fff;opacity:.8;padding:.036rem 0 0 .036rem;text-decoration:line-through}.view .view-price .order-intro{color:#999999;margin-left:0.12rem;font-size:0.12rem;line-height:1.5;margin-right:0.12rem;vertical-align:middle}.view .course-intro{font-size:0.14rem;text-align:justify;margin:0 0.2rem;color:#737373}.view .course-intro p{line-height:1.8}.view .course-intro .intro-list{font-size:0.12rem;margin-top:0.14rem}.view .course-intro .intro-list li{margin-top:0.06rem}.view .course-intro .intro-list li i{position:relative;top:0.03rem;margin-right:0.09rem;width:15px;display:inline-block;text-align:center}.view .announcement-wrapper{padding:0 .14rem;margin:.2rem 0}.view .announcement-wrapper .announcement-content{padding:.2rem;background-color:#f7f7f7}.view .announcement-wrapper .announcement-content .announce_title{font-weight:500;text-align:center;font-size:.16rem;font-weight:600;line-height:1;color:#333}.view .announcement-wrapper .announcement-content .announce_content{font-weight:300;font-size:.14rem;line-height:1.83;color:#333;text-align:center}.view .announcement-wrapper .announcement-content .announce_content pre{text-align:left}.view .announcement-wrapper .announcement-content .announce_content img{display:block;width:1.8rem;margin:.12rem auto 0}.view .announcement-wrapper .announcement-content .announce_content .teacher-wechat-enter{display:flex;align-items:center;justify-content:center;margin-top:.25rem}.view .announcement-wrapper .announcement-content .announce_content .teacher-wechat-enter p{font-size:.12rem;color:#333;margin-right:.14rem}.view .announcement-wrapper .announcement-content .announce_content .teacher-wechat-enter .popup-btn{height:.24rem;border-radius:.02rem;text-align:center;line-height:.24rem;background-color:#e74b3b;color:#fff;font-weight:normal;font-size:.12rem;padding:0 .1rem;transition:.3s ease}.view .announcement-wrapper .announcement-content .announce_content .teacher-wechat-enter .popup-btn:active{background-color:#cf4334}.view .announcement-wrapper .teacher-popup-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:100000}.view .announcement-wrapper .teacher-popup-layer .popup-container{position:absolute;top:50%;left:50%;width:3.35rem;text-align:center;background-color:#fff;border-radius:.08rem;padding:.24rem 0;transform:translate(-50%, -54%);box-sizing:border-box}.view .announcement-wrapper .teacher-popup-layer .popup-container.copy-popup-container .copy-tip{font-size:.14rem;color:#666;margin-top:.15rem}.view .announcement-wrapper .teacher-popup-layer .popup-container .title{font-size:.2rem;color:#333}.view .announcement-wrapper .teacher-popup-layer .popup-container .subtitle{font-size:.12rem;color:#e74b3b;border-bottom:dashed 0.01rem rgba(238,238,238,0.5);padding-bottom:.2rem;margin-top:.04rem}.view .announcement-wrapper .teacher-popup-layer .popup-container .qr-wrap{width:1.2rem;height:1.2rem;border:solid .01rem #f0f0f0;padding:.05rem;margin:.2rem auto 0}.view .announcement-wrapper .teacher-popup-layer .popup-container .qr-wrap img{display:block;width:100%;height:100%;object-fit:cover}.view .announcement-wrapper .teacher-popup-layer .popup-container .qr-tip{font-size:.12rem;line-height:1.5;letter-spacing:.02rem;text-align:center;color:#666;margin:.2rem auto 0}.view .announcement-wrapper .teacher-popup-layer .popup-container .wechat-wrap{display:flex;align-items:center;justify-content:center;width:2.2rem;height:.36rem;border-radius:.02rem;background-color:#eee;padding:0 .15rem;margin:.2rem auto 0;box-sizing:border-box}.view .announcement-wrapper .teacher-popup-layer .popup-container .wechat-wrap p{font-size:.12rem;line-height:.36rem;color:#999}.view .announcement-wrapper .teacher-popup-layer .popup-container .wechat-wrap p.wechat-id{max-width:1rem;letter-spacing:.02rem;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap{display:flex;align-items:center;justify-content:space-between;padding:0 .2rem;margin-top:.32rem}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap a,.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap span{width:1.4rem;height:.4rem;line-height:.4rem;border-radius:.04rem;border:solid .01rem #e5e5e5;font-size:.14rem;text-align:center;color:#333;box-sizing:border-box;transition:.3s ease}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap a.full-btn,.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap span.full-btn{width:100%}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap a.cancel-btn:active,.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap span.cancel-btn:active{background-color:#f0f0f0}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap a.confirm-btn,.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap span.confirm-btn{background-color:#e74b3b;color:#fff}.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap a.confirm-btn:active,.view .announcement-wrapper .teacher-popup-layer .popup-container .btn-wrap span.confirm-btn:active{background-color:#cf4334}.view .ad-wrapper{padding:0 .14rem;margin:.2rem 0}.view .ad-wrapper .ad-content a{display:block}.view .ad-wrapper .ad-content img{width:100%}.view .nav-placeholder{height:.38rem}.view .nav-placeholder .nav{height:.38rem;line-height:.38rem;box-shadow:0 1px 4px 0 rgba(0,0,0,0.07);background-color:#fff}.view .nav-placeholder .nav .nav-inner{display:flex;justify-content:space-between;width:78%;margin:0 auto}.view .nav-placeholder .nav .nav-inner.three-tabs{width:100%}.view .nav-placeholder .nav .title-tab{width:50%;text-align:center;font-size:14px;font-weight:500;color:#4a4a4a}.view .nav-placeholder .nav .title-tab span{width:.16rem;height:2px;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:1}.view .nav-placeholder .nav .title-tab.select{color:#e74b3b;position:relative}.view .nav-placeholder .nav .title-tab.select span{background-color:#e74b3b}.view .detail-center{font-size:0.14rem;line-height:1.67;color:#333;display:none}.view .detail-center.show{display:block}.view .detail-center .content-inner{margin:0 0.2rem;}.content-inner img{ width: 100%;}.view .detail-center:nth-child(2){margin:0 0.1rem}.view .detail-center:nth-child(3){margin:0 0.2rem}.view .detail-center .part-title{margin:.2rem 0 .14rem;color:#000000;font-size:0.2rem;font-weight:600}.view .detail-center .part-title .more{float:right;color:#e74b3b;font-size:0.14rem}.view .detail-center h4{font-size:0.2rem;color:#333;font-weight:bold;margin:0.1rem 0 0.00rem}.view .detail-center .course-list-offline h5{font-size:0.16rem}.view .detail-center .course-list-offline .course-list-li{border-bottom:0.01rem solid #f0f0f0;margin-bottom:0.1rem}.view .detail-center .course-list-offline .course-list-li:last-child{border-bottom:none}.view .detail-center .course-list-offline .course-list-li strong{font-size:0.16rem}.view .detail-center .course-list-offline .course-list-li .course-list-sub{margin-bottom:0.2rem}.view .detail-center .course-list-offline .course-list-li .course-list-sub p::before{content:"·";position:absolute}.view .detail-center .course-list-offline .course-list-li .course-list-sub p span{margin-left:0.1rem}.view .detail-center .comment-item{width:1.58rem;background:#fff;float:left;margin-right:0.19rem;margin-bottom:0.2rem;padding:0.11rem;font-size:0.12rem;color:#666;box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);border:solid 1px #f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.view .detail-center .comment-item em{font-size:0.6rem;color:#999;display:block;height:60px;font-family:"PingFang SC", "Microsoft YaHei", STHeiti, sans-serif}.view .detail-center .comment-item p{height:1.5rem}.view .detail-center .comment-item img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:0.35rem;margin-top:0.2rem;margin-bottom:0.08rem;display:inline-block}.view .detail-center .comment-item h5{font-size:0.14rem;font-weight:bold}.view .detail-center .comment-item span{font-size:0.1rem}.view .detail-center .comment-item:nth-child(2n+1){margin-right:0}.view .detail-center .hover-list{border-top:1px solid #f0f0f0}.view .detail-center .hover-list li{font-size:0.14rem;padding:0.15rem 0;border-bottom:1px solid #f0f0f0}.view .detail-center .hover-list li a{color:#333}.view .detail-center .qrcode{text-align:center;font-size:0.12rem;color:#333;line-height:0.20rem;margin-bottom:0.30rem}.view .detail-center .qrcode img{width:0.86rem;display:inline-block;margin-top:0.8rem}.view .detail-center .ys{margin:0.15rem 0 0.2rem;font-size:0.12rem}.view .detail-center .ys div{position:relative;margin-bottom:0.2rem}.view .detail-center .ys div img{width:0.48rem;left:0;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);vertical-align:top;display:inline-block;position:absolute}.view .detail-center .ys div span{margin-left:0.58rem}.view .detail-center .sub-part .sub-part-title{color:#4a4a4a;font-size:.18rem;font-weight:600;line-height:1.5}.view .detail-center .sub-part pre{color:#585858;margin-bottom:0.09rem}.view .detail-center .sub-face{width:100%}.view .detail-center .video-pre{width:100%;display:block;margin:25px auto}.view .detail-center .video-pre .video-pre-ground{position:relative;height:1.80rem;overflow:hidden}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.view .detail-center .video-pre .video-pre-ground{height:4rem}}.view .detail-center .video-pre .video-pre-ground .video-pre-cover{height:100%;width:100%;background-size:cover;background-position:center;z-index:1}.view .detail-center .video-pre .video-pre-ground .video-pre-cover img{width:100%}.view .detail-center .video-pre .video-pre-ground .video-inline{width:100%;height:100%}.view .detail-center .video-pre .video-pre-title{text-align:center;margin-top:0.036rem}.view .detail-center .master .desc h3{font-size:0.16rem;font-weight:bold;text-align:center;padding-top:.12rem}.view .detail-center .master .desc h3 span{font-size:0.12rem;color:#555}.view .detail-center .tutor-list li{margin-bottom:0.3rem}.view .detail-center .tutor-list img{width:1.05rem;float:left}.view .detail-center .tutor-list .master .desc h3{font-size:0.16rem;font-weight:bold;text-align:center;padding-top:.12rem}.view .detail-center .tutor-list .master .desc p{font-size:0.12rem;color:#555;font-weight:bold;text-align:center;padding-top:.04rem}.view .detail-center .tutor-list .master .desc pre{font-size:.14rem;color:#585858;line-height:1.71;padding-top:.1rem;margin:0}.view .detail-center .tutor-list .desc{margin-left:1.15rem}.view .detail-center .tutor-list .desc h4{color:#333}.view .detail-center .tutor-list .desc h4 span{font-size:0.12rem;color:#555}.view .detail-center .tutor-list .desc pre{font-size:0.12rem;color:#999}.view .detail-center .course-list{margin-top:0.18rem}.view .detail-center .course-list li.live-class{position:relative;margin-bottom:.28rem;font-size:0}.view .detail-center .course-list li.live-class .live-time-wrapper{display:inline-block;vertical-align:middle;font-size:14px}.view .detail-center .course-list li.live-class .live-time-wrapper .live-time{width:.54rem;height:.44rem;text-align:center;margin-right:.12rem;font-size:0.14rem}.view .detail-center .course-list li.live-class .light .live-content a{color:#999}.view .detail-center .course-list li.live-class .live-content{display:inline-block;vertical-align:middle;width:71%;padding-left:.14rem;border-left:1px solid #f0f0f0}.view .detail-center .course-list li.live-class .live-content a{color:#333}.view .detail-center .course-list li.live-class .live-content .course-title{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px}.view .detail-center .course-list li.live-class .live-content .teacher{font-size:12px;color:#666}.view .detail-center .course-list li.live-class .split-line{height:100%;border-right:1px solid #e8e8e8}.view .detail-center .course-list li.live-class .split-line .icon-circle{height:0.09rem;width:0.09rem;background:#e8e8e8;border-radius:50%;margin-right:.07rem;z-index:1;position:relative;top:.25rem}.view .detail-center .course-list li .bar{padding:0.11rem 0 0.11rem 0.15rem;display:flex;justify-content:space-between}.view .detail-center .course-list li .bar span{vertical-align:middle}.view .detail-center .course-list li .bar:active{background-color:#eaeaea}.view .detail-center .course-list li .bar .course-title-left{width:75%}.view .detail-center .course-list li .bar .course-title-left .icon-right{font-size:16px;color:#00b60d}.view .detail-center .course-list li .bar .course-title-left .course-num{font-size:0.16rem;color:#000;padding-right:0.06rem}.view .detail-center .course-list li .bar .course-title-left .course-title{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view .detail-center .course-list li .bar .live-class{width:100%}.view .detail-center .course-list li .bar .live-class .course-title{width:87%}.view .detail-center .course-list li .bar .live-class .tv-icon{display:inline-block;vertical-align:-1px}.view .detail-center .course-list li .bar .live-class.light{color:#999}.view .detail-center .course-list li .bar .live-class.dark{color:#333}.view .detail-center .course-list li .sub-list{padding:0 0.2rem 0.11rem 0.12rem}.view .detail-center .course-list li .sub-list li{font-size:0.14rem;color:#666;line-height:1.8;padding-bottom:0.09rem}.view .detail-center .course-list li .sub-list li.wait-start .lesson-single .lesson-title:active{background-color:transparent}.view .detail-center .course-list li .sub-list li.wait-start .lesson-single .lesson-title:active .icon-player-hover{display:none}.view .detail-center .course-list li .sub-list li.wait-start .lesson-single .lesson-title:active .icon-player{display:inline-block}.view .detail-center .course-list li .sub-list li a.lesson-href{color:#666}.view .detail-center .course-list li .sub-list li .icon-player{display:inline-block;margin-right:0.02rem;left:-3px;vertical-align:middle}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title{float:left;width:80%;white-space:nowrap;padding-left:.03rem}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .icon-player-hover{display:none}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title:active{background:rgba(238,238,238,0.3)}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title:active .icon-player-hover{display:inline-block;margin-right:.11rem;margin-top:.02rem}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title:active .icon-player{display:none}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title:active a.lesson-href{color:#e74b3b}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text{display:inline-block;width:78%;vertical-align:middle;line-height:.28rem}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text i{display:inline-block;vertical-align:middle}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text i.title{max-width:78%;overflow:hidden;text-overflow:ellipsis}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text i.title.max100{max-width:100%}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text i.title.light{color:#999}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .title-text i.duration{font-size:.12rem;padding-left:.02rem;font-weight:300}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-title .experiment-tag{padding:0 .02rem;font-size:12px;color:#fff;background:#e74b3b;border-radius:2px}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-duration{float:right;line-height:.28rem;font-size:.12rem;font-weight:500}.view .detail-center .course-list li .sub-list li .lesson-single .lesson-duration .no-upload{color:#999}.view .detail-center .course-list li .sub-list .course-start .icon-player svg{opacity:1}.view .detail-center .course-list li .sub-list .test-mark{width:.42rem;height:.16rem;vertical-align:middle;border-radius:2px;background-color:#4990e2;font-style:normal;color:#fff;font-size:10px;display:inline-block;text-align:center;line-height:16px}.view .detail-center .course-list .contract .sub-list{display:none}.view .detail-center .related-courses .related-list li{margin-bottom:.2rem}.view .detail-center .related-courses .related-list li a{position:relative;display:block;height:.74rem}.view .detail-center .related-courses .related-list li a .cover{position:absolute;width:1.34rem;height:100%}.view .detail-center .related-courses .related-list li a .related-right{margin-left:1.46rem}.view .detail-center .related-courses .related-list li a .related-right .title{font-size:.14rem;font-weight:600;line-height:.18rem;letter-spacing:.01rem;color:#333}.view .detail-center .related-courses .related-list li a .related-right .teacher{display:flex;align-items:center;text-align:left;padding-top:.08rem}.view .detail-center .related-courses .related-list li a .related-right .teacher span{position:relative;display:block;white-space:nowrap;font-size:.12rem;line-height:.16rem;color:#999}.view .detail-center .related-courses .related-list li a .related-right .teacher span.name i{display:block;max-width:.9rem}.view .detail-center .related-courses .related-list li a .related-right .teacher span.brief{padding-left:.14rem}.view .detail-center .related-courses .related-list li a .related-right .teacher span.brief:before{content:"";position:absolute;width:.01rem;height:.08rem;background-color:#d8d8d8;left:.06rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.view .detail-center .related-courses .related-list li a .related-right .price{padding-top:.12rem}.view .detail-center .related-courses .related-list li a .related-right .price span{font-size:.16rem;font-weight:600;line-height:.16rem;color:#e74b3b}.view .detail-center .related-courses .related-list li a .related-right .price span.origin-price{font-size:.12rem;font-weight:300;letter-spacing:.009rem;color:#999;padding-left:.08rem}.view .detail-center .related-courses .related-list li a .related-right .price span i{font-size:.14rem}.view .detail-center .related-courses .related-list li:last-child{margin-bottom:0}.view .detail-center .course-qa-wrap{font-size:0.135rem}.view .detail-center .course-qa-wrap .qa-con{margin-top:.15rem}.view .detail-center .course-qa-wrap .qa-con li{position:relative;padding:0 0 0.18rem 0rem}.view .detail-center .course-qa-wrap .qa-con li .q{font-weight:600;position:relative}.view .detail-center .course-qa-wrap .qa-con li .q span{color:#e74b3b}.view .detail-center .course-qa-wrap .qa-con li i{font-style:normal;position:absolute;left:-0.216rem;top:0px;font-weight:normal}.view .detail-center .course-qa-wrap .qa-con li div{line-height:1.7}.view .detail-center .rank-list{padding:0 18px 20px}.view .detail-center .rank-list .list-content .list-item{padding-top:.2rem}.view .detail-center .rank-list .list-content .list-item h3{font-size:.16rem;font-weight:500;line-height:1;color:#333}.view .detail-center .rank-list .list-content .list-item ul{margin-top:.14rem}.view .detail-center .rank-list .list-content .list-item ul li{display:flex;font-size:0;line-height:.4rem;margin-bottom:.2rem}.view .detail-center .rank-list .list-content .list-item ul li:last-child{margin-bottom:0}.view .detail-center .rank-list .list-content .list-item ul li>*{display:inline-block;vertical-align:middle}.view .detail-center .rank-list .list-content .list-item ul li .number{font-size:.14rem;font-weight:500;text-align:center;color:#333}.view .detail-center .rank-list .list-content .list-item ul li .avatar{margin-left:.16rem}.view .detail-center .rank-list .list-content .list-item ul li .avatar img{display:block;width:.4rem;height:.4rem;border-radius:50%}.view .detail-center .rank-list .list-content .list-item ul li .name{margin-left:.12rem;font-size:.14rem;font-weight:600;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view .detail-center .rank-list .list-content .list-item ul li .progress{font-size:.14rem;color:#666;padding-top:0;flex-grow:1;display:flex;justify-content:flex-end;white-space:nowrap}.view .detail-center .rank-list .list-content .list-item .list-empty{font-size:.12rem;text-align:center;color:#999;padding-top:.1rem}.view .intro-buy-warp{position:fixed;width:100%;bottom:0;z-index:10;box-shadow:1px 0px 2px rgba(27,27,27,0.12)}.view .intro-buy-warp .buy-bar{position:relative;height:auto;overflow:hidden;height:.49rem;line-height:0.49rem;width:100%;background:#fff;text-align:left;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.view .intro-buy-warp .buy-bar .pintuan-detail-btn{background:#ec4b39;color:#fff;font-size:.16rem;display:inline-block;height:100%;width:100%;text-align:center;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.view .intro-buy-warp .buy-bar .pintuan-detail-btn:active{background-color:#d52b1a}.view .intro-buy-warp .buy-bar.vip{display:flex;font-size:0;box-shadow:0 -1px 0 0 rgba(0,0,0,0.06)}.view .intro-buy-warp .buy-bar.vip .vip-free{background-image:linear-gradient(105deg, #0f0f0f, #373737)}.view .intro-buy-warp .buy-bar.vip .buy-btn{display:flex;justify-content:center;width:50%;font-size:.16rem;flex-direction:column;font-weight:500}.view .intro-buy-warp .buy-bar.vip .buy-btn.disabled{background-color:#999}.view .intro-buy-warp .buy-bar.vip .buy-btn i{line-height:1}.view .intro-buy-warp .buy-bar.vip .buy-btn i.price{font-size:.14rem;padding-bottom:.04rem}.view .intro-buy-warp .buy-bar.vip .free-btn{background-image:linear-gradient(105deg, #0f0f0f, #373737)}.view .intro-buy-warp .buy-bar.vip .free-btn span{background-image:linear-gradient(98deg, #ffcabd, #ffe7e0 50%, #ffcabd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.view .intro-buy-warp .buy-bar.pintuan{display:flex;font-size:0;box-shadow:0 -1px 0 0 rgba(0,0,0,0.06)}.view .intro-buy-warp .buy-bar.pintuan .buy-btn{display:flex;justify-content:center;width:50%;font-size:.16rem;flex-direction:column;font-weight:500}.view .intro-buy-warp .buy-bar.pintuan .buy-btn.disabled{background-color:#999}.view .intro-buy-warp .buy-bar.pintuan .buy-btn i{line-height:1}.view .intro-buy-warp .buy-bar.pintuan .buy-btn i.price{font-size:.14rem;padding-bottom:.04rem}.view .intro-buy-warp .buy-bar.pintuan .buy-btn:first-child{background:#fff;color:#e74b3b}.view .intro-buy-warp .buy-bar.pintuan .buy-btn:first-child:active{background-color:#f0f0f0}.view .intro-buy-warp .buy-bar.pintuan .pintuan-fill-btn{width:100%;background:#e74b3b !important;color:#fff !important}.view .intro-buy-warp .buy-bar .buy-btn{background:#ec4b39;color:#fff;display:inline-block;height:100%;width:100%;text-align:center;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.view .intro-buy-warp .buy-bar .buy-btn:active{background-color:#d52b1a}.view .intro-buy-warp .buy-bar .recovery-buy a{position:absolute;right:20px;color:#ffdada;font-size:12px}.view .intro-buy-warp .buy-bar-start,.view .intro-buy-warp .buy-bar-disable{background:#e74b3b;color:#fff;text-align:center}.view .intro-buy-warp .buy-bar-disable{background-color:#999}.view .intro-buy-warp-offline .buy-bar{padding-left:0}.view .intro-buy-warp-offline .pre-price::before{display:inline-block;content:"";width:18px;height:18px;background:url(https://oss-xpc0.xpccdn.com/Upload/boss/2018/02/075a7a744baf68b.png);background-size:cover;vertical-align:middle;margin-top:-5px;margin-right:4px}.view .intro-buy-warp-offline span{width:50% !important;text-align:center}.origin-price{text-decoration:line-through}.classrooms{font-size:0}.classrooms .classroom{position:relative;display:inline-block;border:1px solid #999;font-size:14px;border-radius:2px;padding:0 .22rem;height:.3rem;line-height:.3rem;margin-right:.2rem;margin-bottom:.1rem;color:#4a4a4a;text-align:center;cursor:pointer;transition-duration:.15s;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:300}.classrooms .classroom:active{border-color:#e74b3b;color:#e74b3b;transition-duration:.15s}.classrooms .classroom.cur{border-color:#e74b3b;color:#e74b3b;font-weight:bold}.classrooms .classroom.cur em{border-width:0 0 .2rem .2rem}.classrooms .classroom em{position:absolute;border-width:0;border-style:solid;width:0;height:0;transition-duration:.2s;border-color:transparent transparent #e74b3b transparent;right:0;bottom:0}.classrooms .classroom span{position:absolute;right:0;bottom:0;line-height:1}.classrooms .classroom span:before{font-size:.12rem;color:#fff}.pop-valid{padding-left:.03rem}.pop-valid p{padding-bottom:0.1rem}.purchase-popup{background-color:#fff;position:fixed;width:100%;bottom:.49rem;left:0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.26);z-index:8;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.purchase-popup .popup-inner{padding:.14rem .17rem}.purchase-popup .popup-inner .classrooms{padding-left:.03rem}.purchase-popup .lecture-price-box{background:#f7f7f7;padding:.14rem;margin-top:.14rem}.purchase-popup .lecture-price-box.expanded{position:relative;z-index:5}.purchase-popup .lecture-price-box.expanded .installment-content{display:block}.purchase-popup .lecture-price-box.expanded .info-content{width:89%}.purchase-popup .lecture-price-box.expanded .info-content.huabei{transition-duration:.3s}.purchase-popup .lecture-price-box.expanded .info-content.huabei .installment-content{opacity:1;transition-duration:.15s}.purchase-popup .lecture-price-box.expanded .lined .activity-content{display:inline-block;vertical-align:middle;color:#333;font-weight:lighter;min-width:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:12px}.cover-layer{height:100%;width:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.5);z-index:1000}.cover-layer .player-warp{width:100%;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cover-layer .player-warp .player{width:100%}.cover-layer .player-warp p{color:#fff;text-align:center;font-size:0.12rem;margin-top:20px}#SOHUCS #SOHU_MAIN .module-mobile-cmt-float-bar{display:none !important}.rotate-180,.info-content .down-arrow{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.rotate-0,.purchase-popup .lecture-price-box.expanded .down-arrow{transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}.customer-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000}.customer-layer .customer-box{position:fixed;top:50%;transform:translateY(-50%);width:100%;text-align:center}.customer-layer .customer-box .customer-con{padding:0 .2rem;border-radius:2px}.customer-layer .customer-box .customer-inner{background-color:#fff;padding-bottom:.3rem;position:relative}.customer-layer .customer-box .customer-inner .close{background:url(https://oss-vmovier0.xpccdn.com/Uploads/Activity/2017-04-14/58f08e845c91b.png) no-repeat;background-size:cover;width:.2rem;height:.2rem;position:absolute;right:.1rem;top:.1rem}.customer-layer .customer-box .customer-inner h3{font-size:.2rem;font-weight:600;line-height:1.44;padding-top:.36rem}.customer-layer .customer-box .customer-inner img{width:1.3rem;padding:.2rem 0;display:inline-block}.customer-layer .customer-box .customer-inner p{font-size:.12rem;color:#262626}.point-content p{position:relative}.point-content p::before{content:"·";position:absolute}.point-content p span{margin-left:0.1rem}.black-layer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:10001}.black-layer .popup-contanier{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.black-layer .popup-contanier a{display:block}.black-layer .popup-contanier img{width:3rem;cursor:pointer}.black-layer .popup-contanier .close{background:url("//oss-vmovier0.xpccdn.com/Uploads/Activity/2017-11-13/5a096e762dafd.png") no-repeat;background-size:cover;width:.2rem;height:.2rem;position:absolute;top:-.22rem;right:-.22rem;cursor:pointer}.sd-ad{width:100%;position:relative;top:-0.2rem}.receive-success-toast{width:1.4rem;height:0.60rem;text-align:center;line-height:0.60rem;color:#fff;opacity:0.8;border-radius:0.04rem;background-color:rgba(0,0,0,0.8);position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;font-size:0.16rem}.installment{position:relative;font-weight:lighter;font-size:12px}.installment-content{display:none;height:.65rem;font-weight:300}.installment-content .installment-tip{font-size:12px;color:#333;padding:12px 0;line-height:1.4;text-align:left}.installment-content .installment-tip .installment-box{display:flex;justify-content:flex-start;position:absolute;left:-.44rem}.installment-content .installment-tip .installment-box p{margin-bottom:.08rem;margin-right:0.14rem;width:.9rem;height:.44rem;white-space:nowrap;border:1px solid #999;line-height:21px;text-align:center;color:#666}.installment-content .installment-tip .strangle{position:absolute;border:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0.05);right:181px;top:-16px;background-color:transparent;width:0;height:0}.installment-content .installment-tip .strangle::after{position:absolute;right:-8px;top:-7px;border:8px solid rgba(0,0,0,0);border-bottom:8px solid #ffffff;content:''}.recovery-buy-special{margin-right:0}.recovery-buy-special a:active{opacity:0.8}.recovery-buy-special::after{width:0;height:0}.activity-block{padding:0.14rem 0.14rem 0.2rem}.activity-block img{width:100%}.detail-v2 .detail-header-v2{height:2rem;background-repeat:no-repeat;background-size:cover}.detail-v2 .detail-header-v2 .detail-header-content{position:relative;height:100%;text-align:center;padding:0 .1rem}.detail-v2 .detail-header-v2 .detail-header-content .lecture-title{font-size:.2rem;line-height:1.2;font-weight:500;color:#fff;padding-top:.5rem}.detail-v2 .detail-header-v2 .detail-header-content .course-team-name{font-size:.14rem;color:#fff;font-weight:500;margin-top:.06rem}.detail-v2 .detail-header-v2 .detail-header-content .tags{width:100%;font-size:.1rem;color:#fff;line-height:.18rem;margin-top:.04rem;white-space:nowrap}.detail-v2 .detail-header-v2 .detail-header-content .tags .line{padding:0 .06rem}.detail-v2 .detail-header-v2 .detail-header-content .course-team-detail{position:absolute;bottom:0;left:0;width:100%;padding:0 .18rem .04rem;line-height:.18rem;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.detail-v2 .detail-header-v2 .detail-header-content .course-team-detail span{font-size:.1rem;color:#fff;vertical-align:middle}.detail-v2 .detail-header-v2 .detail-header-content .course-team-detail span.learned{float:right}.detail-v2 .detail-header-v2 .detail-header-content .course-team-detail span i{display:inline-block;vertical-align:middle}.detail-v2 .detail-header-v2 .detail-header-content .course-team-detail span i svg{position:relative;top:-1px;display:block;width:.12rem;height:.12rem;padding-right:.04rem}.detail-v2 .detail-v2-item{padding:18px}.detail-v2 .detail-v2-item.progress-wrap{background-color:#fff}.detail-v2 .detail-v2-item.progress-wrap .progress-border{box-shadow:0px 0px .1rem #f0f0f0;border-radius:.04rem;padding:.18rem}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-status{font-size:0}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-status span{display:inline-block;vertical-align:middle}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-status span.progress-percent{display:inline-block;vertical-align:middle;font-size:.2rem;font-weight:500;line-height:1.2;color:#333}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-status span.progress-learned{font-size:.14rem;letter-spacing:1.5px;line-height:1.29;color:#999;margin-left:.12rem}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-bar{position:relative;height:.08rem;border-radius:.24rem;background-color:#f7f7f7;margin-top:.12rem}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-bar i{height:100%;position:absolute;border-radius:.24rem;background-color:#007dff}.detail-v2 .detail-v2-item.progress-wrap .progress-border .progress-last{font-size:.12rem;color:#333;margin-top:.12rem}.group-buying{border-radius:.08rem;background-color:#fff;border:solid 1px rgba(233,233,233,0.5);padding:.14rem 0 0;margin:.14rem 0}.group-buying .gb-title{font-size:.12rem;line-height:1.0;color:#333;padding:0 .14rem}.group-buying .gb-list{max-height:1.68rem;margin-top:.12rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 .14rem}.group-buying .gb-list li{display:flex;align-items:center;padding:.08rem 0;border-bottom:1px solid #e9e9e9}.group-buying .gb-list li:first-child{padding-top:0}.group-buying .gb-list li:last-child{border-bottom:none}.group-buying .gb-list li .avatar{width:.32rem;height:.32rem;border-radius:50%}.group-buying .gb-list li .name{font-size:.14rem;font-weight:500;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 .1rem}.group-buying .gb-list li .right-wrap{display:flex;flex-grow:1;justify-content:flex-end;white-space:nowrap}.group-buying .gb-list li .right-wrap .rule span{display:block;font-size:.12rem;font-weight:300;text-align:right;color:#333}.group-buying .gb-list li .right-wrap .rule span.remaining i{color:#e74b3b}.group-buying .gb-list li .right-wrap .rule span.countdown i{display:inline-block;width:.52rem}.group-buying .gb-list li .right-wrap .btn{height:.22rem;border-radius:.02rem;background-color:#e74b3b;font-size:.12rem;font-weight:300;text-align:justify;color:#fff;line-height:.22rem;padding:0 .1rem;margin:.05rem 0 0 .14rem;transition:.15s}.group-buying .gb-list li .right-wrap .btn:active{background-color:#b83c2f}.vip-free .disabled{background:#666 !important}.vip-free .disabled span{background:none !important;color:#999;-webkit-text-fill-color:#999 !important}.vip-free.disabled-free{background:#666 !important}.vip-coupon{height:0.36rem;line-height:0.36rem;border-radius:2px;background-image:linear-gradient(96deg, #e74b3b, rgba(231,75,59,0.75));color:#ffcabd;margin-top:20px;margin-bottom:20px;padding:0 12px;cursor:pointer;font-size:0.14rem;position:relative}.vip-coupon .vip-icon{display:inline-block;width:26px;height:26px;background:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/08/165d5614ec517cc.png) center no-repeat;background-size:18px;background-color:rgba(255,255,255,0.3);border-radius:50%;vertical-align:middle;position:absolute;left:10px;top:5px}.vip-coupon .coupon-desc{width:1.93rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin-left:30px}.vip-coupon .coupon-btn{width:0.72rem;height:0.24rem;line-height:0.24rem;text-align:center;border-radius:0.02rem;color:#ffffff;font-weight:500;float:right;margin-top:0.06rem}.vip-general .coupon-btn.got{color:rgba(255,255,255,0.5)}.vip-super{background-image:linear-gradient(96deg, #0f0f0f, #373737)}.vip-super .vip-icon{background-image:url(https://oss-xpc0.xpccdn.com/Upload/edu/2019/08/185d59343eb7368.png)}.vip-super .coupon-btn{background-image:linear-gradient(105deg, #ffcabd, #ffe7e0 50%, #ffcabd);color:#373737}.vip-super .coupon-btn.got{background:none;color:#666666}.price-table-info{display:flex;justify-content:flex-start}.info-title{font-size:12px;font-weight:lighter;color:#333;padding-right:.12rem;}.info-content{position:relative;width:89%}.info-content.huabei .installment-content{opacity:0}.info-content .price-ground{height:36px;text-align:right;color:#e74b3b;font-size:18px;margin-right:8px}.info-content .price-ground em{font-size:34px;line-height:34px}.info-content .price-ground em.free{font-size:28px}.info-content i{font-size:12px;font-weight:300;height:16px;line-height:16px;color:#999;text-align:right}.info-content .countdown{font-size:12px;font-weight:lighter;margin-top:.1rem}.info-content .countdown .mins,.info-content .countdown .sec{color:#e74b3b}.info-content .countdown .countdown-over{display:none}.info-content .activity-title{font-size:12px;display:inline-block;vertical-align:middle;width:.44rem;height:.22rem;line-height:.22rem;opacity:0.55;border-radius:2px;border:solid 1px #e74b3b;background:#f7f7f7;color:#e74b3b;overflow:hidden;cursor:default;text-align:center;margin-right:.1rem}.info-content .bl{margin-bottom:10px;display:flex;justify-content:flex-start}.info-content .bl.bl-only .activity-content{display:block;color:#333;font-weight:lighter;width:90%;white-space:normal;text-align:left;font-size:12px}.info-content .bl .activity-content{display:block;color:#333;font-weight:lighter;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:12px;line-height:.22rem;width:1.6rem}.info-content .lined .activity-content{display:none}.info-content .down-arrow{position:absolute;right:0;bottom:0;color:#666;font-size:14px;opacity:1}.price-table-info{position:relative;display:flex;justify-content:flex-start;border-bottom:1px solid rgba(233,233,233,0.5);padding:.08rem 0}.price-table-info .dropdown{position:absolute;top:50%;right:0;font-size:0;line-height:1;transform:translateY(-50%)}.price-table-info .dropdown i{display:inline-block;width:.03rem;height:.03rem;border-radius:50%;background-color:#e74b3b;margin-right:.02rem}.price-table-info .dropdown i:last-child{margin-right:0}.price-table-info.price{border-bottom:none;padding:0}.price-table-info.service{align-items:center;border-bottom:none;line-height:.18rem}.price-table-info.service .info-content span{display:block;width:95%;font-size:.12rem;color:#333;font-weight:lighter;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.info-title{font-size:12px;font-weight:lighter;color:#333;padding-right:.12rem;}.info-content{position:relative;width:80%}.info-content.huabei .installment-content{opacity:0}.info-content .price-ground{height:.36rem;text-align:right;color:#e74b3b;font-size:18px;margin-right:.08rem}.info-content .price-ground em{font-size:.3rem;line-height:.34rem}.info-content .price-ground em.free{font-size:28px}.info-content i{font-size:12px;font-weight:300;height:16px;line-height:16px;color:#999;text-align:right}.info-content .countdown{font-size:12px;font-weight:lighter;margin-top:.08rem}.info-content .countdown .mins,.info-content .countdown .sec{color:#e74b3b}.info-content .countdown .countdown-over{display:none}.info-content .activity-title{font-size:12px;display:inline-block;vertical-align:middle;height:.22rem;line-height:.22rem;opacity:0.55;border-radius:2px;border:solid 1px #e74b3b;background:#f7f7f7;color:#e74b3b;overflow:hidden;cursor:default;text-align:center;margin-right:.1rem;padding:0 .1rem;white-space:nowrap}.info-content .bl{margin-bottom:.1rem;display:flex;justify-content:flex-start}.info-content .bl.lastone{margin-bottom:0}.info-content .bl .activity-content{display:block;color:#333;font-weight:lighter;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:12px;line-height:.22rem;width:64%}.info-content .lined .activity-content{display:none}.info-content .down-arrow{position:absolute;right:-.08rem;bottom:0.08rem;color:#666;font-size:14px;opacity:1}.bottom-layer{position:fixed;top:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:.3s ease}.bottom-layer.show{visibility:visible;opacity:1}.bottom-layer .promotion-wrap{position:absolute;bottom:0;left:0;width:100%}.bottom-layer .promotion-wrap .price-table-info{display:block;padding:.15rem;background-color:#fff}.bottom-layer .promotion-wrap .price-table-info .info-title{width:auto;font-size:.2rem;color:#333;font-weight:500;padding-bottom:.1rem}.bottom-layer .promotion-wrap .price-table-info .info-content{width:100%}.bottom-layer .promotion-wrap .price-table-info .info-content .bl .activity-content{white-space:normal}.bottom-layer .service-wrap{position:absolute;bottom:0;left:0;width:100%}.bottom-layer .service-wrap .price-table-info{display:block;padding:.15rem;background-color:#fff}.bottom-layer .service-wrap .price-table-info .info-title{width:auto;font-size:.2rem;color:#333;font-weight:500;padding-bottom:.1rem}.bottom-layer .service-wrap .price-table-info .info-content{width:100%}.bottom-layer .service-wrap .price-table-info .info-content .bl .activity-content{width:100%;white-space:normal}.bottom-layer .bottom-btn{height:.49rem;line-height:.49rem;background-color:#e74b3b;color:#fff;font-size:.18rem;text-align:center;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
