@charset "utf-8";/*!
 * //www.51talk.com
 * copyright (c) 2015 51Talk
 */html{font-size:62.5%;-webkit-user-select:none}@media only screen and (min-width:481px){html{font-size:94%}}@media only screen and (min-width:561px){html{font-size:109%}}@media only screen and (min-width:641px){html{font-size:125%}}body{padding:0;margin:0 auto;min-width:320px;max-width:640px}h1,h2,h3,h4,h5,h6,i,em{font-weight:normal;font-style:normal}input,button,select,textarea,dl,dd,dt{font-family:"Microsoft YaHei";outline:none;vertical-align:middle;border:0;border-radius:0;padding:0;margin:0}ul,li{padding:0;margin:0;list-style-type:none}p{margin:0;padding:0}a{color:#666;text-decoration:none}strong{font-weight:bold}img{vertical-align:middle}b{font-weight:normal}::-moz-selection{background-color:#ff8200;color:white;text-shadow:none}::selection{background-color:#ff8200;color:white;text-shadow:none}strong{font-weight:normal}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{*zoom:1;*display:inline}.hide{display:none !important}:-moz-placeholder{color:#c0c0c0;opacity:1}::-moz-placeholder{color:#c0c0c0;opacity:1}input:-ms-input-placeholder{color:#c0c0c0;opacity:1}input::-webkit-input-placeholder{color:#c0c0c0;opacity:1}.group-box{position:relative}.img-box{position:relative}.img-box .bg1{width:100%;line-height:1px;display:block;vertical-align:middle}.img-box .title{position:absolute;right:.853333rem;top:1.066667rem;width:7.986667rem;z-index:1}.img-box .monkey{position:absolute;width:3.306667rem;left:.773333rem;top:4.28rem;z-index:1}.offered_btn{width:1.986667rem;position:absolute;top:.32rem;right:.493333rem}.offered_btn img{width:100%;display:block;margin-bottom:.266667rem}.video_box{width:8.55rem;height:4.773333rem;overflow:hidden;position:absolute;left:50%;top:5.44rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.video_box video{position:absolute}.video_box .video-border{width:100%;height:100%;position:absolute}.video_box .video-play{width:1.2rem;height:1.2rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.group_price{width:8.72rem;height:1.866667rem;border-bottom:solid 1px #eee;font-size:.346667rem;position:relative;margin:0 auto;text-align:center;margin-top:.24rem;color:#4b4f57}.group_price .people_num{font-size:.36rem}.group_top{height:1.04rem;line-height:1.04rem}.course_price{font-size:.48rem;color:#454a51}.rmb_sign{color:#fb6c50;font-size:.6rem;font-weight:bold}.price_num{color:#fb6c50;font-size:1.133333rem;font-weight:bold;padding-right:.133333rem}.original{font-size:.3rem;padding:.066667rem .106667rem;background-color:#ffe800;color:#454a51;border-radius:.32rem;margin-left:.133333rem;text-decoration:line-through;vertical-align:bottom}.group_timer{line-height:.613333rem;height:.613333rem;font-size:.32rem;color:#555555}.group_timer img{display:inline-block;width:.32rem;height:.32rem;margin-top:-0.133333rem}.time_num{color:#555}.time-box{font-size:.32rem;color:#7c7c7c;width:94%;height:.48rem;line-height:.48rem;text-align:center;margin-top:.226667rem}.num_box{display:inline-block;width:.586667rem;height:.48rem;color:#fff;background:#92e2d0;border-radius:.125rem;line-height:.48rem;text-align:center}.group-buying{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.group-buying ul{margin:.293333rem auto 0 2.4rem;height:1.173333rem;width:8.36rem}.p_people{font-size:.293333rem;color:#333;width:8.72rem;margin:0 auto;text-align:center;height:.72rem;line-height:.72rem}.group-buying ul li{width:14.2%;float:left;position:relative}.group-buying ul .dian{width:1.133333rem;float:left;text-align:center}.group-buying ul li .img{width:100%;border-radius:50%}.point{width:.493333rem;height:.133333rem;margin:.506667rem auto}.role{width:.693333rem;height:.32rem;background:#fb6c50;border-radius:.32rem;text-align:center;line-height:.32rem;color:#fff;font-size:.213333rem;position:absolute;top:0;right:-0.266667rem}.join-btn,.origin-price{width:66.6%;height:1.226667rem;background:#fb6c50;text-align:center;line-height:1.226667rem;color:#fff;bottom:0;max-width:640px;position:fixed;z-index:2;font-size:.46rem}.join-btn{right:0}.origin-price{width:33.4%;left:0;background-color:#6ec1e3}.buying-schedule{width:100%;text-align:center;height:2.706667rem}.name-tit{font-size:.346667rem;color:#505050;height:.4rem;line-height:1}.buying-schedule-ul{width:8.36rem;margin:0 auto 0 auto;height:1.133333rem}.buying-schedule-ul li{width:14%;height:1.133333rem;float:left}.buying-schedule-ul .line{height:1.133333rem;text-align:center}.buying-schedule-ul li img{width:.96rem;height:1.093333rem}.buying-schedule-ul .line img{width:.973333rem;height:.04rem;margin:.386667rem auto}.item{width:100%;background-color:#f7f7f7;padding-bottom:1.386667rem}.item dl{padding-left:1rem;margin-bottom:.293333rem}.item dl dt{position:relative;line-height:.8rem;font-size:.56rem;color:#333;margin-bottom:.293333rem}.item dl dt span{position:absolute;width:.08rem;height:.533333rem;background-color:#53b8e9;border-radius:.08rem}.item dl dd{line-height:.56rem;color:#5f5f5f;font-size:.4rem}.item dl dd span{color:#ff7700}.item .teacher{width:8.693333rem;margin-left:.666667rem;margin-bottom:.933333rem}.item .list{width:8.7rem;margin:0 auto;color:#333}.item .list li{height:1.6rem;margin-bottom:.826667rem}.item .list img{width:1.453333rem;height:1.453333rem;float:left;margin-top:.066667rem}.item .list h3{float:left;height:.573333rem;line-height:1;text-align:left;margin:0 0 0 .4rem;font-size:.4rem}.item .list p{float:left;line-height:.506667rem;font-size:.32rem;margin:0 0 0 .4rem}.item1 dl dt span{left:-0.333333rem;top:.08rem}.item2{text-align:right;background-color:#fff;padding-top:1.506667rem}.item2 .item4_img{width:100%;margin-top:.16rem}.item2 dl{padding-right:1rem;padding-left:0}.item2 dl dt span{right:-0.333333rem;top:.08rem}.item2 dl dd{line-height:.56rem;color:#5f5f5f;font-size:.4rem}.item2 dl dd span{color:#ff7700}.item2 .list{margin-top:1.066667rem}.item2 .list img{width:2rem;height:auto;float:right;margin-left:.8rem}.item2 .list h3{float:right;text-align:right}.item2 .list p{float:right;margin-left:0}.item3{position:relative;background-color:#f1f7ff;padding-top:1.506667rem}.item3 .row{width:0;height:0;border-top:.346667rem solid #d4e6fb;border-right:.346667rem dashed transparent;border-left:.346667rem dashed transparent;border-bottom:0 dashed transparent;position:absolute;left:50%;bottom:7.1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.item3 dl{height:9.92rem;background:url(../../../images/wap/group_purchase_68/item3_img.jpg?v=1Wq%2Fg%2FG8EhrA%2BSj%2BOHAgRw%3D%3D) left bottom no-repeat;background-size:100%;margin-bottom:.8rem}.item3 dl dt span{left:-0.333333rem;top:.08rem}.item3 .list{width:8.1rem}.item3 .list li{height:1.333333rem;margin-bottom:.4rem}.item3 .list p{margin-top:.173333rem}.item4{padding:0 0 1.226667rem 0}.item4 .bottom{width:100%}.item5 .item5_img{width:8.44rem;margin-left:.666667rem;margin-top:1.066667rem}.item5 dl{margin-bottom:0}.item5 dl dt span{left:-0.333333rem;top:.08rem}.rule{width:100%}.showtips-layer{background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}.showtips-layer .showtips{width:300px;position:absolute;top:70px;left:50%;height:320px;background-color:#fff;border-radius:20px;margin-left:-150px}.showtips-layer .showtips ul{height:44px;display:-ms-flexbox;display:-webkit-box;display:flex;line-height:38px;color:#595757;font-size:16px}.showtips-layer .showtips ul li{-webkit-box-flex:1;flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;width:153px;text-align:center}.showtips-layer .showtips ul .register{border-top-left-radius:20px}.showtips-layer .showtips ul .login{border-top-right-radius:20px}.showtips-layer .showtips ul .t-flag{background-color:#ff5942;color:#fff}.showtips-layer .showtips .content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 15px}.showtips-layer .showtips .content .input-b{height:42px;background-color:#fff;border-radius:30px;line-height:42px;padding-left:20px;margin-bottom:10px;border:1px solid #ff5942}.showtips-layer .showtips .content .input-b input{width:90%;font-size:14px}.showtips-layer .showtips .content .input-b .sms-code{width:60%}.showtips-layer .showtips .content .input-b .get-code{display:inline-block;border-left:1px solid #cfcfcf;height:22px;width:30px;top:0;width:78px;line-height:22px;position:relative;font-size:12px;color:#a9a9a9;padding-left:15px;float:right;margin-top:.25rem}.showtips-layer .showtips .content .input-b .get-code a{color:#ff5741}.showtips-layer .showtips .content .input-b .get-code .send{display:none}.showtips-layer .showtips .content .sms-b{margin-bottom:5px}.showtips-layer .showtips .content .error{font-size:12px;color:red;text-align:center;height:25px;line-height:18px}.showtips-layer .showtips .content .reg-btn{text-align:center}.showtips-layer .showtips .content .btn{width:190px;height:42px;display:block;font-size:18px;color:#fff;text-align:center;line-height:42px;border-radius:30px;background-color:#ff5942;position:absolute;left:50%;margin-left:-95px;bottom:30px}.sys-layer{background:rgba(0,0,0,0.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:3}.sys-layer .sys-main{width:300px;position:absolute;top:50%;left:50%;height:204px;border-radius:20px;margin:-102px 0 0 -150px;background:url(../../../images/wap/group_purchase_68/s_bg.png?v=thahTBtLeqg0T9gvW83pCQ%3D%3D) no-repeat;background-size:300px 204px;text-align:center}.sys-layer .sys-main p{font-size:16px;color:#595757;padding-left:10px;padding-right:10px;margin-top:115px}.sys-layer .sys-main .sys-btn{width:147px;height:32px;margin-top:15px;display:inline-block;font-size:18px;color:#fff;text-align:center;line-height:32px;border-radius:30px;background:-webkit-linear-gradient(top, #ffe30e, #ff806c)}.sys-layer .share-img{width:7.266667rem;height:6.546667rem;margin:10px auto 0;background:url(../../../images/wap/group_purchase_68/share.png?v=0sc71FK4cDRK58Ce4csijQ%3D%3D) no-repeat;background-size:100% 100%}.sys-layer .share-btn{width:195px;height:36px;background:url(../../../images/wap/group_purchase_68/share_btn.png?v=WnclUu%2BXkoj%2BBo4oSz4OGw%3D%3D) no-repeat;background-size:195px 36px;display:block;position:fixed;bottom:100px;left:50%;margin-left:-97px}.success-box{width:100%;height:100%;position:absolute;left:0;top:0}.success-box img{width:100%;height:100%}.pay-mask{width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;z-index:999;display:none}.pay-mask .pay-model{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;height:0;-webkit-transition:height .5s;transition:height .5s}.pay-mask .pay-model.show{height:9.44rem}.pay-mask .pay-model .close{height:.986667rem}.pay-mask .pay-model .close .btn{width:.426667rem;height:.986667rem;background:url(../../../images/wap/group_purchase_68/close.png?v=CBsgD7JKBWzF3zM0cK2UQA%3D%3D) center no-repeat;background-size:.426667rem;position:absolute;top:0;right:0;padding:0 .133333rem}.pay-mask .pay-model h4{background-color:#f7f7f7;font-size:.32rem;color:#595959;text-align:center;padding:.213333rem 0;margin:0}.pay-mask .pay-model .time-box{font-size:.373333rem;width:100%;color:#999;margin-top:0;margin:.346667rem 0}.pay-mask .pay-model .time-box i{color:#4c4c4c}.pay-mask .pay-model .time-box .num_box{width:.853333rem;height:.533333rem;background-color:#6dc1e3}.pay-mask .pay-model h5{font-size:.32rem;color:#ff4040;text-align:center;padding:.2rem 0;margin:0;background-color:#f7f7f7}.pay-mask .pay-model .class-model{width:95.2%;margin:.266667rem auto 0;font-size:.32rem;color:#999;border-radius:4px;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,0.15);box-shadow:0 2px 15px 0 rgba(0,0,0,0.15)}.pay-mask .pay-model .class-model .img{width:2.053333rem;height:2.133333rem;background:url(../../../images/wap/group_purchase_68/lesson.jpg?v=gVWAphyEx5s5zyOhh6HCwg%3D%3D) no-repeat;background-size:2.053333rem 2.133333rem;float:left;border-top-left-radius:4px;border-bottom-left-radius:4px}.pay-mask .pay-model .class-model .title{font-size:.4rem;color:#4c4c4c;float:left;margin-left:.4rem}.pay-mask .pay-model .class-model .title .lesson-title{margin:.4rem 0 .32rem 0}.pay-mask .pay-model .class-model .money{float:right;line-height:2.053333rem;padding-right:.533333rem}.pay-mask .pay-model .class-model .money i{font-size:.64rem;color:#ff4040}.pay-mask .pay-model .pay-btn{display:block;line-height:1.2rem;width:95.2%;margin:1.866667rem auto .133333rem;background-color:#ffc211;color:#fff;text-align:center;border-radius:8px;font-size:.4rem}.sys-layer{background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:3}.sys-layer .sys-main{width:300px;position:absolute;top:50%;left:50%;height:204px;border-radius:20px;margin:-102px 0 0 -150px;background:url(../../../images/wap/group_purchase_68/s_bg.png?v=thahTBtLeqg0T9gvW83pCQ%3D%3D) no-repeat;background-size:300px 204px;text-align:center}.sys-layer .sys-main p{font-size:16px;color:#595757;padding-left:10px;padding-right:10px;margin-top:115px}.sys-layer .sys-main .sys-btn{width:147px;height:32px;margin-top:15px;display:inline-block;font-size:18px;color:#fff;text-align:center;line-height:32px;border-radius:30px;background:-webkit-linear-gradient(top, #ffe30e, #ff806c)}.sys-layer .share-img{width:7.266667rem;height:6.546667rem;margin:10px auto 0;background:url(../../../images/wap/group_purchase_68/share.png?v=0sc71FK4cDRK58Ce4csijQ%3D%3D) no-repeat;background-size:100% 100%}.sys-layer .share-btn{width:195px;height:36px;background:url(../../../images/wap/group_purchase_68/share_btn.png?v=WnclUu%2BXkoj%2BBo4oSz4OGw%3D%3D) no-repeat;background-size:195px 36px;display:block;position:fixed;bottom:100px;left:50%;margin-left:-97px}.sys-layer .code-box{margin:2.61333333rem auto 0;width:9.06666667rem;height:auto;text-align:center}.sys-layer .code-box p{margin-top:.45333333rem}.sys-layer .code-box .success-text{color:#d6b67f;font-size:.48rem}.sys-layer .code-box .weixin-text{color:#fff;font-size:.48rem}.sys-layer .code-box .code-text{color:#d6b67f;font-size:.4rem}.sys-layer .code-box .code-icon{margin:0 auto;display:block;background:url(../../../images/wap/group_purchase_68/right-i.png?v=erTz1uWWwX3Gg2o%2B6Ca9xg%3D%3D) no-repeat;background-size:2rem 2rem;width:2.13333333rem;height:2.13333333rem}.sys-layer .code-box .code-img{width:3.84rem;height:3.84rem;border-radius:10px;margin:1.44rem auto 0;background:#fff}.sys-layer .code-box .code-img img{margin-top:.22666667rem;width:3.37333333rem;height:3.37333333rem}.sys-layer .erweima{width:100%}.sys-layer .erweima img{width:100%}