@font-face{font-family:DINCond-Medium;src:url(/static/wap/static/common/fonts/DINCOND/DINCOND-MEDIUM.otf) format("truetype")}.l{float:left}.r{float:right}.transition{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}i{font-style:normal}[title="站长统计"]{display:none}.ellipsis{text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;overflow:hidden;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.header .share-wrap{width:172px;margin-left:auto;margin-right:auto}.header .share-wrap .share{background:0 0;float:left;font-size:24px;color:#fff;line-height:36px;padding:0;margin:0;width:36px;height:36px;border-radius:50%;margin-right:32px;transition:.3s all linear;background:rgba(7,17,27,.2)}.header .share-wrap .share:last-child{margin-right:0}.header .share-wrap .share:hover{background:rgba(7,17,27,.4);color:#fff}.header{height:400px;background-image:url(/static/wap/static/img/act/newcomer/web-newbanner@2x.png?v=1);background-position:center center;background-size:cover;text-align:center}.header .wrap{width:1152px;margin-left:auto;margin-right:auto;padding-top:200px;position:relative}.header .wrap .actlogo{position:absolute;top:24px;left:0}.header .wrap .return{position:absolute;top:24px;right:0;width:130px;height:36px;background:rgba(7,17,27,.2);border-radius:18px;font-size:14px;color:#fff;line-height:36px;text-align:center;transition:.3s all linear}.header .wrap .return:hover{background:rgba(7,17,27,.4)}.header .wrap .coupon_total{position:absolute;top:198px;left:189px;color:#ff0005;font-weight:600;font-size:17px}.header .wrap .coupon_total span{font-size:35px}.rule{background:#fff;height:392px;box-sizing:border-box;padding:64px 0 80px}.rule .title{width:192px;margin:0 auto 48px;height:32px;background-image:url(/static/wap/static/img/act/newcomer/title-rule.png);background-position:center center;background-size:cover}.rule .box{width:750px;margin:0 auto;font-size:12px;color:#545c63;line-height:24px}.couponwrap{width:1152px;margin:0 auto}.couponwrap .get-btn{width:368px;height:76px;background-image:url(/static/wap/static/img/act/newcomer/getcouponbtn@2x.png?v=1);background-position:center center;background-size:cover;line-height:0;font-size:0;overflow:hidden;margin:0 auto;cursor:pointer}.couponwrap .couponbox{margin-top:40px;text-align:center}.couponwrap .couponbox h2{font-size:32px;color:#2b333b;line-height:32px;font-weight:700}.couponwrap .couponbox .couponlist{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:40px}.couponwrap .couponbox .couponlist .coupon{width:218px;height:98px;background-image:url(/static/wap/static/img/act/newcomer/couponbg.png);background-position:top center;background-size:cover;display:flex;flex-direction:row;align-items:center}.couponwrap .couponbox .couponlist .coupon .couponprice{width:96px;text-align:center;color:#f01414;font-weight:700}.couponwrap .couponbox .couponlist .coupon .couponprice span{font-size:36px;line-height:21px}.couponwrap .couponbox .couponlist .coupon .couponprice sub,.couponwrap .couponbox .couponlist .coupon .couponprice em{font-style:normal;font-size:14px;font-weight:700}.couponwrap .couponbox .couponlist .coupon .last{width:96px;text-align:center;font-size:32px;line-height:21px;color:#f01414;font-weight:700}.couponwrap .couponbox .couponlist .coupon .couponuse{width:122px;padding:0 10px 0 4px;text-align:center;box-sizing:border-box}.couponwrap .couponbox .couponlist .coupon .couponuse p{font-size:14px;color:#f01414;font-weight:700;line-height:20px}.couponwrap .couponbox .couponlist .coupon .couponuse .noget{display:inline-block;margin-top:5px;margin-bottom:10px;width:54px;height:21px;background:rgba(240,20,20,.2);border-radius:11px;text-align:center;line-height:21px;font-size:12px;color:#f01414;font-weight:700}.couponwrap .couponbox .couponlist .coupon .couponuse .hasget{display:inline-block;margin-top:5px;margin-bottom:10px;width:54px;height:21px;background:rgba(0,0,0,.1);border-radius:11px;text-align:center;line-height:21px;font-size:12px;color:#fff;font-weight:700}.couponwrap .couponbox .couponlist .coupon_overlap{background-image:url(/static/wap/static/img/act/newcomer/couponbg_overlap.png)}.coursewrap{margin-top:50px;text-align:center}.coursewrap h2{font-size:32px;color:#2b333b;line-height:32px;font-weight:700}.coursewrap .coursebox{width:1152px;margin:30px auto 0}.coursewrap .coursebox .nav{display:flex;flex-direction:row;height:38px;line-height:28px;justify-content:center}.coursewrap .coursebox .nav li{font-size:20px;color:#f01414;letter-spacing:0;margin-right:36px;position:relative;cursor:pointer}.coursewrap .coursebox .nav li:last-child{margin-right:0}.coursewrap .coursebox .nav li.curr{font-weight:700}.coursewrap .coursebox .nav li.curr::after{content:"";width:56px;height:4px;background:#f01414;top:36px;position:absolute;left:50%;margin-left:-28px;border-radius:2px}.coursewrap .coursebox .courselist{margin:40px auto 0}.coursewrap .coursebox .courselist .trycourse{display:flex;flex-direction:row;justify-content:center}.coursewrap .coursebox .courselist .trycourse .box{margin-right:40px;display:inline-block;width:311px;height:360px;border-radius:16px;background:url(/static/wap/static/img/act/newcomer/trycoursebg.png) no-repeat;background-size:cover;background-position:center;padding:28px 22px 0;box-sizing:border-box;position:relative;vertical-align:top;text-align:left}.coursewrap .coursebox .courselist .trycourse .box:last-child{margin-right:0}.coursewrap .coursebox .courselist .trycourse .box .smaller-title{font-size:18px;color:#1c1f21;letter-spacing:0}.coursewrap .coursebox .courselist .trycourse .box .desc{font-size:14px;color:#26292b;line-height:20px;margin-top:8px}.coursewrap .coursebox .courselist .trycourse .box .gain{background:#a164f2;border-radius:4px;margin-top:12px;padding:3px 10px;font-size:14px;color:#fff;line-height:22px;display:inline-block;margin-bottom:12px}.coursewrap .coursebox .courselist .trycourse .box ul li{line-height:22px;margin-bottom:6px}.coursewrap .coursebox .courselist .trycourse .box ul li .cir{width:7px;height:7px;border:1px solid #ae75f0;border-radius:50%;vertical-align:middle;display:inline-block;margin-right:6px}.coursewrap .coursebox .courselist .trycourse .box .footer-box{width:265px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:36px;position:absolute;bottom:24px;left:22px}.coursewrap .coursebox .courselist .trycourse .box .footer-box .price_l{font-size:16px;color:#f01414}.coursewrap .coursebox .courselist .trycourse .box .footer-box .price_l .price{font-weight:700}.coursewrap .coursebox .courselist .trycourse .box .footer-box .price_l .ori_price{font-size:14px;color:#9b9b9b;text-decoration:line-through}.coursewrap .coursebox .courselist .trycourse .box .footer-box .btn{width:100px;height:36px;background-image:linear-gradient(135deg,#f9662d 0,#f01414 100%);border-radius:18px;text-align:center;line-height:36px;font-size:12px;color:#fff;font-weight:700;cursor:pointer}.sz-list{width:1152px;margin:40px auto 0;overflow:hidden}.sz-list ul{display:flex;flex-direction:row;flex-wrap:wrap}.sz-list .class_ul{flex-wrap:nowrap}.sz-list .item{position:relative;float:left;width:270px;margin-right:24px;text-align:left;margin-bottom:32px}.sz-list .item p{font-size:12px;color:#9199a1;line-height:20px;max-height:40px;margin-top:6px}.sz-list .item .item-t{position:relative;margin-bottom:16px;width:270px;height:148px;border-radius:12px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.sz-list .item .item-t img{width:270px;height:148px;border-radius:12px}.sz-list .item .item-t .item-tags{position:absolute;left:8px;bottom:8px}.sz-list .item .item-t .item-tags a{float:left;padding:0 8px;font-size:12px;color:#fff;line-height:24px;margin-right:4px;background:rgba(7,17,27,.4);border-radius:12px}.sz-list .item .item-t .item-tags a:hover{background:#07111b}.sz-list .item .item-t .item-tags a:last-child{margin-right:0}.sz-list .item .item-b{position:relative;width:246px;height:128px;margin-left:auto;margin-right:auto}.sz-list .item .item-b .item-title{display:block;font-size:16px;color:#1c1f21;line-height:22px;margin-bottom:6px;max-height:48px;font-weight:700;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.sz-list .item .item-b .item-bottom{position:absolute;bottom:0;left:0;right:0;width:100%;height:32px}.sz-list .item .item-b .item-bottom .now{float:left;font-size:16px;color:#F01414;font-weight:700;line-height:32px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.sz-list .item .item-b .item-bottom .ori{float:left;color:#b2b8bd;font-size:12px;margin-left:4px;position:relative;bottom:-8px;text-decoration:line-through}.sz-list .item .item-b .item-bottom a{float:right;background-image:linear-gradient(135deg,#f9662d 0,#f01414 100%);border-radius:18px;width:88px;height:32px;font-size:12px;color:#fff;line-height:32px;text-align:center;font-weight:700;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.sz-list .item .item-b .item-bottom .disabled{background:#b2b8bd;cursor:default}.sz-list .item:hover .item-t{box-shadow:0 8px 16px 0 rgba(7,17,27,.2)}.sz-list .item:hover .item-title{color:#07111b}.sz-list .item:hover .item-intro>span,.sz-list .item:hover .item-intro>i,.sz-list .item:hover p{color:#4d555d}.sz-list .item:hover .item-bottom a.disabled,.sz-list .item:hover .item-bottom a.disabled:hover,.sz-list .item:hover .item-bottom a.disabled{background:#b2b8bd;cursor:default}.sz-list .item:nth-child(4n){margin-right:0}.sz-list .class_item{width:348px;position:relative;float:left;margin-right:36px;text-align:left;margin-bottom:40px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.sz-list .class_item .class_item_url{display:block;width:100%}.sz-list .class_item .item-t-b-r{position:relative;width:348px;height:172px;border-top-left-radius:12px;border-top-right-radius:12px}.sz-list .class_item .item-t-b-r img{width:348px;height:172px;border-top-left-radius:12px;border-top-right-radius:12px}.sz-list .class_item .item-b-w{width:348px;height:128px;background:#FFF;position:relative;margin-left:auto;margin-right:auto;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-sizing:border-box;padding-top:17px;padding-left:20px;font-family:PingFangSC-Regular;font-size:14px;color:#9199A1;line-height:22px;font-weight:400}.sz-list .class_item .item-b-w .tags-b{margin-top:12px}.sz-list .class_item .item-b-w .tags-b .class_tag{border:1px solid rgba(240,21,21,.4);border-radius:4px;padding:3px 10px;font-family:PingFangSC-Regular;font-size:12px;color:#F01515;font-weight:400;text-align:center}.sz-list .class_item .item-b-w .tags-b .class_coupons{background:#FEE;border-radius:4px;box-sizing:border-box;padding:4px 11px;text-align:center;font-family:PingFangSC-Regular;font-size:12px;color:#F01515;font-weight:400;margin-left:12px}.sz-list .class_item:nth-child(3n){margin-right:0}.sz-list .sztags>a{float:left;width:216px;height:64px;margin-right:18px;opacity:.4;background:#d3d6d9;border-radius:12px;font-size:16px;color:#4d555d;letter-spacing:0;line-height:64px;text-align:center}.sz-list .sztags>a:last-child{margin-right:0}.sz-list .sztags>a:hover{font-weight:700;color:#fff;background-image:linear-gradient(-135deg,#f9662d 0,#f01414 100%);opacity:1}.sz-list .coupontag{padding:2px 10px;height:20px;background:rgba(240,20,20,.5);border-radius:4px;line-height:20px;text-align:center;font-size:12px;color:#fff;margin-left:12px}.footer{height:96px;line-height:96px;text-align:center;font-size:12px;color:rgba(255,255,255,.4);letter-spacing:0;background:#1C1F21}.moco-modal-inner .moco-modal-dialog{padding-top:24px!important}.wechat-modal{text-align:center}.wechat-modal h2{font-size:16px;color:#1C1F21;line-height:24px;font-weight:700}.wechat-modal h2 i{position:absolute;right:30px;font-size:24px;color:#B2B8BD;line-height:24px;cursor:pointer}.wechat-modal .qrcode{width:180px;height:180px;margin:38px auto 0}.wechat-modal img{width:180px;height:180px;margin:0 auto}.wechat-modal p{font-size:14px;color:#1C1F21;line-height:24px;margin-top:19px;text-align:center}