.listItem[data-v-0c7d523d]:after{content:" ";width:31px;height:31px;background-color:#000;background-image:url(../img/play.0f698c29.svg);background-size:120%;background-repeat:no-repeat;background-position:50%;position:absolute;z-index:20;left:135px;bottom:55px;border-radius:50%}.listItem[data-v-0c7d523d]{padding:45px 0;border-bottom:1px solid #d4d4d4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-text-decoration-line:none;text-decoration-line:none}.listItem .topic[data-v-0c7d523d]{width:175px;height:175px;border-radius:20px;position:relative;display:inline-block}.listItem .info[data-v-0c7d523d]{display:inline-block;vertical-align:top;padding-left:35px;position:relative;height:175px;width:auto}.listItem .info .title[data-v-0c7d523d]{font-size:26px;line-height:40px;color:#404040;display:block;margin-top:10px;height:40px;width:460px}.listItem .info .desc[data-v-0c7d523d]{display:block;font-size:24px;line-height:40px;height:40px;width:460px;color:#888;margin-top:0}.listItem .info .from[data-v-0c7d523d]{line-height:45px;text-align:center;background-color:#01c3a6;margin-right:10px}.listItem .info .from[data-v-0c7d523d],.listItem .info .try[data-v-0c7d523d]{display:inline-block;vertical-align:top;width:150px;height:45px;font-size:22px;border-radius:10px;color:#fff}.listItem .info .try[data-v-0c7d523d]{background-color:#cd3d6e;background-image:url(../img/try.6ffc56a8.gif);background-size:cover}.listItem .info time[data-v-0c7d523d]{position:absolute;bottom:0;display:block;height:34px;line-height:34px;font-size:22px;color:#a4a4a4;text-indent:30px;background-image:url(../img/calendar.aae14e1a.svg);background-size:24px;background-repeat:no-repeat;background-position:0}.listItem .volume[data-v-0c7d523d]{width:37px;height:38px;line-height:45px;font-size:22px;padding:0;border:0;position:absolute;bottom:3.5px;left:35px}.swiper-collectionitem{overflow-x:hidden;height:auto}.swiper-slide{font-size:20px}.order{font-size:0;width:750px;background-image:url(../img/bg.76dd45a4.jpg);background-size:100% auto;background-repeat:repeat-y}.order .group-rule-fram{width:100vw;height:100vh;left:0;top:0;position:fixed;z-index:300;background-color:rgba(0,0,0,.7)}.order .group-rule-fram .group-rule-warp{width:570px;background-color:#fff;position:fixed;z-index:310;top:50px;margin-left:-325px;left:50%;border-radius:20px;font-size:26px;padding:40px;color:#757575}.order .group-rule-fram .group-rule-warp h1{font-size:30px;color:#000;margin-top:50px}.order .group-rule-fram .group-rule-warp table{border-collapse:collapse;width:100%}.order .group-rule-fram .group-rule-warp table tr:first-child{background-color:#ddd}.order .group-rule-fram .group-rule-warp table td{padding:10px}.order .content{width:675px;background-color:#fff;border-radius:30px 30px 0 0;padding:40px;min-height:calc(100vh - 330px)}.order .content .swiper-collectionitem{overflow-y:hidden}.order .content .focus{width:675px;height:280px;border-radius:20px}.order .content .payCountFram{height:58px;padding:27px 0}.order .content .payCountFram .payMembers{display:inline-block;position:relative;width:auto;height:58px}.order .content .payCountFram .payMembers img{position:absolute;width:50px;height:50px;border-radius:50%;border:4px solid #fff}.order .content .payCountFram .payMembers .payMemberCount{position:absolute;width:200px;font-size:22px;line-height:58px;left:230px;color:#404040}.order .content .payCountFram .payMembers .giftIcon{height:58px;line-height:110px;position:absolute;right:0;font-size:24px}.order .content .payCountFram .payMembers .giftIcon:before{content:"";width:66px;height:55px;background-image:url(../img/tuangou.d8eb0ae6.svg);background-size:cover;background-position:50%;position:absolute;top:-10px;left:-10px}.order .content .tip{display:block;width:630px;background-color:#f5f5f5;border-radius:20px;font-size:24px;color:#404040;line-height:42px;padding:25px}.order .countChoose{width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:200;background-color:rgba(0,0,0,.7)}.order .countChoose .gift{position:fixed;width:750px;margin:auto;bottom:0;left:0;right:0;background-color:#fff}.order .countChoose .gift .title{height:90px;line-height:90px;background-image:-webkit-gradient(linear,left top,right top,from(#01adb9),to(#01d299));background-image:linear-gradient(90deg,#01adb9,#01d299);font-size:40px;color:#fff;position:relative;text-align:center}.order .countChoose .gift .title .group-rule{height:50px;position:absolute;left:40px;font-size:32px}.order .countChoose .gift .title .close{width:50px;height:50px;position:absolute;right:40px;top:20px}.order .countChoose .gift .content-fram{padding:40px;color:#333;line-height:60px}.order .countChoose .gift .content-fram .desc{font-size:36px;padding:15px 0}.order .countChoose .gift .content-fram .desc .priceNow{display:inline-block;font-size:26px}.order .countChoose .gift .content-fram .desc .priceOrigin{display:inline-block;font-size:18px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.order .countChoose .gift .content-fram .mumber{font-size:28px;padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order .countChoose .gift .content-fram .mumber .count_component .plus{display:inline-block;width:50px;height:50px;background-color:#eee;background-image:url(../img/count_plus.87ab4408.svg);background-position:50%;background-size:80%;background-repeat:no-repeat;border-radius:10px;vertical-align:middle}.order .countChoose .gift .content-fram .mumber .count_component .number_count{display:inline-block;height:50px;line-height:50px;padding:0 30px;border:1px solid #dfdfdf;margin:0 10px;vertical-align:middle}.order .countChoose .gift .content-fram .mumber .count_component .minus{display:inline-block;width:50px;height:50px;background-color:#eee;background-image:url(../img/count_minus.f28c39e1.svg);background-position:50%;background-size:80%;background-repeat:no-repeat;border-radius:10px;vertical-align:middle}.order .countChoose .gift .content-fram .total{font-size:28px;padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order .countChoose .gift .content-fram .group-percent{color:#00d9b6;margin-right:20px;font-weight:bolder;font-size:32px}.order .countChoose .gift .content-fram .line{border-bottom:1px solid #eee}.order .countChoose .gift .content-fram .pay{width:100%;height:100px;border:none;font-size:40px}.lessons{min-height:500px}.lessons .el-pagination{text-align:center;padding-top:40px}.lessons .el-pagination .el-pager .number{width:48px;height:48px;line-height:48px;background-color:#00d9b6;color:#fff;border-radius:50%;font-size:20px;font-weight:400;margin:0 5px}.lessons .el-pagination .el-pager .active{background-color:#e1e1e1;color:#888}.lessons .el-pagination .el-pager .el-icon-more:before{font-size:12px}.lessons span{margin-top:45px;font-size:30px;color:#404040;line-height:50px}.lessons .loading,.lessons .nothing{margin-top:45px;display:block;text-align:center}.lessons .loading .loading-svg{width:75px;height:75px;-webkit-animation:rot 1s linear infinite;animation:rot 1s linear infinite}.lessons .more{text-align:center;font-size:28px;line-height:120px}.intro{margin-top:45px;font-size:30px;color:#404040;line-height:50px}.intro img{display:block;width:675px}.introImg{width:675px;margin:20px auto;border-radius:20px}.subscribe{margin-top:45px;font-size:30px;color:#404040;line-height:50px}.subscribe img{display:block;width:675px}.buyMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:fixed;width:750px;height:120px;bottom:0;background-color:#ccc;-webkit-box-shadow:-2px -2px 10px 0 rgba(0,0,0,.2);box-shadow:-2px -2px 10px 0 rgba(0,0,0,.2);z-index:30}.buyMenu .end-time{line-height:60px;bottom:120px;font-size:26px;position:absolute;width:750px;text-align:center;background-color:#ff484d;color:#fff}.buyMenu .end-time span{display:inline-block;margin:0 10px;padding:0 10px;background-color:#fff;border-radius:5px;color:#333;height:40px;vertical-align:middle;line-height:40px}.buyMenu .gift{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:280px;height:120px;background-color:#fff}.buyMenu .gift .giftIco{margin-top:10px;width:84px;height:70px}.buyMenu .gift span{display:block;font-size:26px;line-height:12px}.buyMenu .buy{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:470px;height:120px;background-color:#01b4b3;background-image:url(../img/bg.76dd45a4.jpg);background-size:100% auto;color:#fff}.buyMenu .priceNow{display:block;font-size:30px;font-weight:700;line-height:80px}.buyMenu .price-tmall{background-color:red;border-radius:30px;padding:5px 10px}.buyMenu .priceOrigin{display:inline-block;font-size:22px;text-indent:30px;text-decoration:line-through;line-height:80px}.buyMenu .buyNow{display:block;font-size:30px;text-indent:30px;font-weight:700;line-height:0}