.main-content-ketang{overflow:hidden;width:100%;background-color:#f8f8f8;}
.main-content-ketang-withFooter{padding-bottom:.97rem;background-color:#fff;}
.main-content-ketang-single{background-color:#fff;}
.swiper-slide-active,.swiper-slide-duplicate-active{transform: scaleY(1.05);}
.swiper-pagination-bullet{background-color:rgba(255,255,255,.5)!important;opacity:1!important;}
.my-bullet-active{background-color:rgba(255,255,255,1)!important;opacity:1!important;}
.carousel-box{width:100%;background-color:#fff;}
.swiper-container{overflow: initial!important;}
.list-carousel .swiper-slide{border-radius:.12rem;padding-top:0.1rem;}
.list-carousel .swiper-slide a{display:block;width:100%;height:100%;border-radius: 0.12rem;}
.list-carousel .swiper-slide img{width:100%;height:100%;border-radius:.12rem;background: url(/images_cn/docin_manager_80x80.jpg) no-repeat 50% #e8ebf3;}
.swiper-pagination-bullet{margin:0 .08rem!important;width:.12rem!important;height:.12rem!important;}
.menus{padding:.6rem .32rem .56rem;background-color:#fff;}
.menu-items{display:flex;justify-content:space-between;}
.menu-items:first-child{margin-bottom:.8rem;}
.menu-item{width:25%;color:#333;text-align:center;font-size:.28rem;}
.menu-item-ico{display:block;margin:0 auto;}
.menu-item-title{line-height:.38rem;}
.menu-items-top .menu-item:nth-child(1) .menu-item-ico{margin-bottom:.3rem;width:.52rem;height:.5002rem;background:url(/images_cn/mobile/ico-jzs-ketang.png) no-repeat;background-size:.52rem .5002rem;}
/* .menu-items-top .menu-item:nth-child(2) .menu-item-ico{width: 0.56rem;height: 0.4854rem;background: url(/images_cn/mobile/ico-economist-ketang.png) no-repeat;background-size: 0.56rem 0.4854rem;margin-bottom: 0.31rem;}
.menu-items-top .menu-item:nth-child(3) .menu-item-ico{margin-bottom:.22rem;width:.6rem;height:.5798rem;background:url(/images_cn/mobile/ico-hr-ketang.png) no-repeat;background-size:.6rem .5798rem;} */

.menu-items-top .menu-item:nth-child(2) .menu-item-ico{width: 0.52rem;height: 0.5rem;background: url(/images_cn/mobile/ico-fire-ketang.png) no-repeat;background-size: 0.52rem 0.5rem;margin-bottom: 0.31rem;}
.menu-items-top .menu-item:nth-child(3) .menu-item-ico{margin-bottom:.22rem;width:.6rem;height:.58rem;background:url(/images_cn/mobile/ico-price-ketang.png) no-repeat;background-size:.6rem .58rem;}

.menu-items-top .menu-item:nth-child(4) .menu-item-ico{margin-bottom:.22rem;width:.6rem;height:.5798rem;background:url(/images_cn/mobile/ico-ys-ketang.png) no-repeat;background-size:.6rem .5798rem;}


.menu-items-bottom .menu-item:nth-child(1) .menu-item-ico{margin-bottom:.24rem;width:.6rem;height:.4878rem;background:url(/images_cn/mobile/ico-teacher-ketang.png) no-repeat;background-size:.6rem .4878rem;}
/* .menu-items-bottom .menu-item:nth-child(2) .menu-item-ico{margin-bottom:.16rem;width:.6rem;height:.5798rem;background:url(/images_cn/mobile/ico-mba-ketang.png) no-repeat;background-size:.6rem .5798rem;}
.menu-items-bottom .menu-item:nth-child(3) .menu-item-ico{margin-bottom:.22rem;width:.52rem;height:.52rem;background:url(/images_cn/mobile/ico-english-ketang.png) no-repeat;background-size:.52rem .52rem;} */

.menu-items-bottom .menu-item:nth-child(2) .menu-item-ico{margin-bottom:.16rem;width:.6rem;height:.58rem;background:url(/images_cn/mobile/ico-economist1-ketang.png) no-repeat;background-size:.6rem .58rem;}
.menu-items-bottom .menu-item:nth-child(3) .menu-item-ico{margin-bottom:.16rem;width:.6rem;height:.5798rem;background:url(/images_cn/mobile/ico-hr-ketang.png) no-repeat;background-size:.6rem .5798rem;}

.menu-item-ico-all{margin-bottom:.22rem;width:.52rem;height:.52rem;background:url(/images_cn/mobile/ico-all-ketang.png) no-repeat;background-size:.52rem .52rem;}
.bestLessons-lists{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;}
.bestLesson-list{margin-top:.5rem;width:48%;font-size:.32rem;}
.bestLesson-list:nth-child(1),.bestLesson-list:nth-child(2){margin-top:.4rem;}
.bestLesson-list a{display:block;width:100%;height:100%;color:#333;}
.bestLesson-list-cover{margin-bottom:.2rem;width:100%;border-radius:.08rem;background: url(/images_cn/docin_manager_80x80.jpg) no-repeat 50% #e8ebf3;}
.bestLesson-list-intro{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-height:.56rem;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.sameSection{margin-top:.2rem;padding:.4rem .32rem .48rem;background-color:#fff;}
.same-title{padding-bottom:.16rem;border-bottom:.02rem solid #f2f2f2;font-weight:400;font-size:.36rem;line-height:.48rem;}
.teachersRec-lists{padding-top:.4rem;}
.teachersRec-list{overflow:hidden;margin-bottom:.5rem;}
.teachersRec-list:last-child{margin-bottom:0;}
.teachersRec-list a{display:flex;overflow:hidden;box-sizing:border-box;padding-right:.1rem;padding-left:.1rem;width:100%;height:100%;justify-content:space-between;font-size: 0;}
.teachersRec-list-cover{width:32%;height:100%;border-radius:.06rem;background: url(/images_cn/docin_manager_80x80.jpg) no-repeat 50% #e8ebf3;}
.teachersRec-list-intro{display:flex;width:64%;flex-direction:column;justify-content:space-between;align-items: flex-start;}
.teachersRec-list-intro-name{color:#333;font-weight:700;font-size:.32rem;line-height:.52rem;}
.teachersRec-list-intro-desc{display:-webkit-box;overflow:hidden;color:#9e9e9e;text-overflow:ellipsis;font-size:.28rem;line-height:.52rem;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}
.float-footer-ketang{position:fixed;z-index:2;bottom:0;left:0;display:flex;width:100%;height:.98rem;border-top:.02rem solid #f2f2f2;background-color:#fff;justify-content:space-between;align-items:center;}
.float-footer-ketang .footer-item{display:block;width:25%;height:100%;color:#000;text-align:center;font-size:.22rem;}
.float-footer-ketang .footer-item-cur{color:#4d8ff3;}
.footer-item .footer-item-ico{display:block;margin:0 auto;}
.footer-item .footer-item-ico-home{margin-top:.1rem;width:.4228rem;height:.4rem;background-image:url(/static/mobile/images/footer-item-ico-home2.png);background-size:.4228rem .4rem;background-repeat:no-repeat;}
.footer-item-cur .footer-item-ico-home{background-image:url(/static/mobile/images/footer-item-ico-home1.png);}
.footer-item .footer-item-ico-classification{margin-top:.14rem;width:.5065999999999999rem;height:.36rem;background-image:url(/static/mobile/images/footer-item-ico-classification1.png);background-size:.5065999999999999rem .36rem;background-repeat:no-repeat;}
.footer-item-cur .footer-item-ico-classification{background-image:url(/images_cn/mobile/footer-item-ico-classification2.png);}
.footer-item .footer-item-ico-study{margin-top:.1rem;width:.42619999999999997rem;height:.4rem;background-image:url(/static/mobile/images/footer-item-ico-study1.png);background-size:.42619999999999997rem .4rem;background-repeat:no-repeat;}
.footer-item-cur .footer-item-ico-study{background-image:url(/images_cn/mobile/footer-item-ico-study2.png);}
.footer-item .footer-item-ico-myStudy{margin-top:.08rem;margin-bottom:-.02rem;width:.355rem;height:.44399999999999995rem;background-image:url(/static/mobile/images/footer-item-ico-myStudy1.png);background-size:.355rem .44399999999999995rem;background-repeat:no-repeat;}
.footer-item-cur .footer-item-ico-myStudy{background-image:url(/static/mobile/images/footer-item-ico-myStudy2.png);}
.float-footer-ketang .footer-item .footer-item-title{line-height:.48rem;}
.classfication-one{width:2rem;background-color:#f9f9f9;}
.classfication-one .classfication-one-item{width:100%;height:.92rem;border-left:.04rem solid transparent;color:#333;text-align:center;font-size:.28rem;line-height:.92rem;}
.classfication-one .active{border-left:.04rem solid #5694f3;background-color:#fff;color:#5694f3;}
.classfication-two{overflow-y:scroll;box-sizing:border-box;padding-right:.4rem;padding-left:.4rem;width:calc(100% - 2rem);background-color:#fff;position: relative;}
.classfication-two .classfication-two-item{width:100%;}
.classfication-two-list{overflow:hidden;margin-bottom:.1rem;font-size:0;}
.classfication-two-list dt{margin-top:.3rem;margin-bottom:.22rem;color:#333;font-size:.28rem;}
.classfication-two-list dd{float:left;display:block;margin-bottom:.2rem;width:50%;}
.classfication-two-list dd:nth-child(odd){text-align:right;}
.classfication-two-list dd:nth-child(even){text-align:left;}
.classfication-two-list dd .overSize{line-height:.4rem;}
.classfication-two-list dd a{display:block;width:95%;height:100%;border:.02rem solid #dfe2e9;border-radius:.08rem;color:#9498a3;text-align:center;font-size:.24rem;line-height:.8rem;}
.lessonDetail-top{box-sizing:border-box;padding:.38rem .32rem .32rem;width:100%;background-color:#fff;}
.lessonDetail-top-title{margin-bottom:.32rem;color:#333;font-weight:700;font-size:.36rem;line-height:.48rem;}
.lessonDetail-top-desc{overflow:hidden;margin-bottom:.36rem;color:#9e9e9e;font-size:.28rem;line-height:.44rem;}
.lessonDetail-top-desc>span{display:block;}
.lessonDetail-top-desc>span:first-child{margin-right:.26rem;}
.lessonDetail-top-price{clear:both;display:flex;overflow:hidden;color:#9e9e9e;font-size:.28rem;justify-content:space-between;align-items:baseline;}
.lessonDetail-top-price .presentPrice{margin-right:.12rem;color:#f95547;font-weight:700;font-size:.36rem;}
.lessonDetail-top-price .presentPrice span{font-size:.52rem;line-height:.6rem;}
.lessonDetail-top-price .originalPrice{text-decoration:line-through;}
.lessonDetail-top-deadline{display:flex;box-sizing:border-box;margin-top:.36rem;padding-right:.32rem;padding-left:.32rem;width:100%;height:.8rem;border-radius:.08rem;background:rgba(255,243,242,1);line-height:.8rem;justify-content:space-between;}
.lessonDetail-top-deadline-title{color:#f87d72;font-size:.28rem;}
#lessonDetail-top-djs,#lessonDetail-top-djs1{color:#a7a7a7;font-size:.24rem;}
#lessonDetail-top-djs .sameDateStyle,#lessonDetail-top-djs1 .sameDateStyle{display:inline-block;margin-right:.04rem;margin-left:.04rem;width:.4rem;height:.36rem;border-radius:.04rem;background-color:#f87d72;color:#fff3f2;text-align:center;font-size:.28rem;line-height:.36rem;}
#lessonDetail-top-djs .sameDateStyle:first-child,#lessonDetail-top-djs1 .sameDateStyle:first-child{margin-left:.12rem;}
.lessonDetail-bottom{margin-top:.2rem;width:100%;background-color:#fff;}
.lessonDetail-bottom-cur{position:fixed;top:0;left:0;}
.lessonDetail-bottom-tab{display:flex;box-sizing:border-box;padding-top:.06rem;padding-right:.46rem;padding-left:.48rem;width:100%;height:.94rem;border-bottom:.02rem solid #f2f2f2;background-color:#fff;color:#333;font-size:.28rem;justify-content:space-between;position: relative;}
.fix-cur{position:fixed;top:0;left:0;z-index:120;}
.lessonDetail-bottom-tab-item>span{display:block;}
.lessonDetail-bottom-tab-item>span:first-child{height:.82rem;line-height:.82rem;}
.lessonDetail-bottom-tab-item>span:last-child{display:none;width:100%;height:.04rem;border-radius:.12rem;background-color:#5694f3;}
.lessonDetail-bottom-tab .cur{color:#5694f3;}
.lessonDetail-bottom-tab .cur>span:last-child{display:block;}
.lessonDetail-bottom-lists{padding-bottom:1.02rem;overflow: auto;}
.lessonDetail-bottom-lists .lessonDetail-bottom-list{display:none;padding-top:.4rem;background-color:#fff;}
.lessonDetail-bottom-lists .now{display:block;}
.lessonDetail-bottom-lists .courseIntro{box-sizing:border-box;padding-right:.32rem;padding-left:.32rem;width:100%;font-size:0.24rem;}
.lessonDetail-bottom-lists .courseIntro p,.lessonDetail-bottom-lists .courseIntro span,.lessonDetail-bottom-lists .courseIntro h3,.lessonDetail-bottom-lists .courseIntro strong{font-size:0.24rem;}
.lessonDetail-bottom-lists .courseIntro img{width:100%;height:auto;}
.lessonDetail-bottom-lists .majorTeacher .teachersRec-lists{padding-top:.04rem;}
.lessonDetail-bottom-lists .majorTeacher .teachersRec-list{box-sizing:border-box;padding-right:.4rem;padding-left:.4rem;width:100%;}
.lessonDetail-bottom-lists .majorTeacher .teachersRec-list:last-child{margin-bottom:.5rem;}
.lessonDetail-bottom-lists .majorTeacher .teachersRec-list a{padding-right:0;padding-left:0;}
.lessonDetail-bottom-lists .evaluate,.lessonDetail-bottom-lists .timetable{padding-top:0;}
.lessonDetail-bottom-lists .timetable-lists{box-sizing:border-box;padding-left:.32rem;width:100%;}
.lessonDetail-bottom-lists .timetable-list{width:100%;height:1.06rem;border-bottom:.02rem solid #f8f8f8;line-height:1.06rem;}
.lessonDetail-bottom-lists .timetable-list:last-child{border-bottom:0;}
.lessonDetail-bottom-lists .active{height:auto;border-bottom:0;line-height:.96rem;}
.timetable-list .timetable-list-title{display:flex;margin-left:-.32rem;padding-left:.32rem;color:#333;font-size:.28rem;justify-content:space-between;align-items:center;}
.timetable-list .timetable-list-title span:first-child{display:block;overflow:hidden;width:90%;text-overflow:ellipsis;white-space:nowrap;}
.lessonDetail-bottom-lists .active .timetable-list-title{background-color:#f1f5fb;font-weight:700;}
.lessonDetail-bottom-lists .active .timetable-list-title span:first-child{font-weight:700;}
.timetable-list .ico-timetable-more{display:block;margin-right:.64rem;width:.11660000000000001rem;height:.2rem;background:url(/images_cn/mobile/ico-timetable-more.png) no-repeat;background-size:.11660000000000001rem .2rem;}
.lessonDetail-bottom-lists .active .ico-timetable-more{display:none;}
.timetable-list-all{display:none;margin:0 auto;margin-top:.18rem;margin-bottom:.48rem;width:93%;}
.timetable-list-all li{font-size:.28rem;line-height:.84rem;}
.timetable-list-all li a{display:block;height:100%;color:#333;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.evaluate-list{box-sizing:border-box;margin-top:.4rem;padding:0 .32rem .48rem;width:100%;}
.evaluate-list-top{display:flex;color:#9e9e9e;font-size:.28rem;justify-content:space-between;align-items:center;}
.student-evaluate-detail{display:flex;align-items:center;}
.student-headSculpture{margin-right:.16rem;width:1rem;height:1rem;border-radius:50%;}
.student-evaluate-date .userName{line-height:.44rem;}
.student-evaluate-date .evaluate-time{font-size:.24rem;}
.evalue-stars{margin-right:.22rem;font-size:0;}
.evalue-stars .evaluate-star{display:inline-block;margin-right:.1rem;width:.24rem;height:.24rem;}
.evalue-stars .full-star{background:url(/images_cn/mobile/fullStar.png) no-repeat;background-size:.24rem .24rem;}
.evalue-stars .empty-star{background:url(/images_cn/mobile/emptyStar.png) no-repeat;background-size:.24rem .24rem;}
.evaluate-list-bottom{margin-top:.38rem;padding-left:1.16rem;height:100%;color:#333;font-size:.28rem;}
.ico-slideup-more{width:.26rem;padding-bottom:2.5rem;width:100%;}
.lessonDetail-footer{position:fixed;bottom:0;left:0;display:flex;box-sizing:border-box;padding-right:.14rem;padding-left:.32rem;width:100%;height:1.02rem;border-top:.02rem solid #f4f4f4;background-color:#fff;line-height:1.02rem;justify-content:space-between;}
.lessonDetail-footer-price{color:#f95547;font-size:0;}
.lessonDetail-footer-price span:first-child{font-weight:700;font-size:.36rem;}
.lessonDetail-footer-price span:last-child{font-weight:700;font-size:.52rem;}
.lessonDetail-footer-payLink{display:flex;justify-content:space-between;}
.footer-payLink-concat{display:flex;height:100%;color:#8b8b8b;font-size:.22rem;flex-direction:column;justify-content:center;}
.footer-concat-ketang-ico{margin-top:.12rem;width:.4506rem;height:.4rem;background:url(/static/mobile/images/footer-concat-ketang.png) no-repeat;background-size:.4506rem .4rem;}
.footer-payLink-concat span:last-child{line-height:.48rem;}
.footer-payLink-button{margin:.08rem auto;margin-left:.32rem;width:5em;height:.84rem;border-radius:.08rem;background:linear-gradient(99deg,rgba(245,86,72,1) 0,rgba(239,50,33,1) 100%);color:#fff;text-align:center;font-size:.36rem;line-height:.84rem;}
.footer-payLink-button:active{color:#fff;}
.secondCls-menus{position:fixed;top:.86rem;left:0;z-index:92;display:flex;box-sizing:border-box;padding-right:.82rem;padding-left:.66rem;width:100%;border-bottom:.02rem solid #f2f2f2;background-color:#fff;color:#333;font-size:.28rem;justify-content:space-between;}
.secondCls-menus .secondCls-menu{position:relative;display:inline-block;height:.88rem;text-align:center;line-height:.88rem;}
.secondCls-menu .secondCls-menu-line{display:block;margin-top:-.02rem;height:.04rem;border-radius:.12rem;background-color:transparent;}
.secondCls-menus .menu-cur{color:#4d8ff3;}
.secondCls-menus .secondCls-menu>a,.secondCls-menus .secondCls-menu>span:first-child{display:inline-block;height:.84rem;line-height:.84rem;}
.secondCls-menus .secondCls-menu .ico-all-lessons{display:inline-block;margin-left:.12rem;width:.2038rem;height:.12rem;background:url(/images_cn/mobile/ico-all-lessons-down333.png) no-repeat;background-size:.2038rem .12rem;}
.secondCls-menus .menu-cur .secondCls-menu-line{background-color:#5694f3;}
.secondCls-menu-line-active{background-color:transparent!important;}
.secondCls-menus .menu-cur .ico-all-lessons{background:url(/images_cn/mobile/ico-all-lessons-downBlue.png) no-repeat;background-size:.2038rem .12rem;}
.secondCls-menus .menu-cur .ico-all-lessons-active{background:url(/images_cn/mobile/ico-all-lessons-up.png) no-repeat;background-size:.2038rem .12rem;}
.secondCls-menu a{color:#333;}
.menu-cur a{color:#4d8ff3;}
.secondCls-menus-downlist{position:absolute;left:-.66rem;display:none;box-sizing:border-box;width:100vw;background-color:#fff;/*box-shadow:0 .06rem .12rem rgba(0,0,0,.16);*/}
.secondCls-menus-downlist li{box-sizing:border-box;padding-left:.66rem;width:100%;height:.92rem;border-bottom:.015rem solid #f5f5f5;background-color:#fff;color:#333;text-align:left;font-size:.28rem;line-height:.92rem;}
.activeChoice{color:#4d8ff3!important;}
.secondCls-menus-downlist li:last-child{border-bottom:0;}
.secondCls-lists{padding-top:.4rem;padding-right:.32rem;padding-left:.32rem;background-color:#fff;}
.secondCls-lists-classification{margin-top:.9rem;}
.secondCls-list-lesson{margin-bottom:.52rem;font-size:.32rem;}
.secondCls-list-lesson a{display:flex;width:100%;height:100%;justify-content:space-between;align-items: center;}
.secondCls-list-lesson-cover{width:39%;border-radius:.08rem;background:url(/images_cn/docin_manager_80x80.jpg) no-repeat 50% #e8ebf3;}
.secondCls-list-lesson-detail{display:flex;width:57%;flex-direction:column;justify-content:space-between;}
.secondCls-list-lesson-title{display:-webkit-box;overflow:hidden;color:#333;text-overflow:ellipsis;font-weight:400;font-size:.32rem;line-height:.52rem;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.secondCls-list-lesson-desc{display:flex;overflow:hidden;color:#9e9e9e;text-overflow:clip;font-size:.24rem;line-height:.6rem;justify-content:space-between;}
.secondCls-list-lesson-price{display:flex;color:#f95547;font-weight:700;font-size:.24rem;justify-content:space-between;}
.secondCls-list-lesson-price .secondCls-list-lesson-endTime{font-weight:400;}
.secondCls-list-lesson-price .secondCls-list-lesson-priceNow{font-size:.32rem;}
.secondCls-lists-teachers{display:none;}
.secondCls-lists-teachers .teachersRec-lists{padding-top:0;}
.secondCls-lists-teachers .teachersRec-list:last-child{margin-bottom:.5rem;}
.secondClas-lists-noData{padding-top:1.62rem;width:100%;background-color:#fff;}
.temp-all-lessons-coverFloor{position:fixed;top:0;left:0;z-index:91;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.myClassroom-items{overflow:hidden;box-sizing:border-box;padding-top:.1rem;padding-left:.32rem;width:100%;background-color:#fff;}
.myClassroom-item{box-sizing:border-box;padding-right:.52rem;width:100%;height:1.04rem;border-bottom:.02rem solid #f2f2f2;line-height:1.04rem;}
.myClassroom-item a{display:flex;width:100%;height:100%;color:#333;font-size:.32rem;justify-content:space-between;align-items:center;}
.ico-link-otherPage{display:block;width:.2rem;height:.34299999999999997rem;background:url(/images_cn/mobile/ketang-ico-link-pages.png) no-repeat;background-size:.2rem .34299999999999997rem;}
.my-unpaid-order{color:#ff4e00;}
.my-order-menus{position:fixed;top:.86rem;left:0;display:flex;box-sizing:border-box;padding-top:.08rem;padding-right:.62rem;padding-left:.76rem;width:100%;height:.98rem;border-bottom:.02rem solid #f2f2f2;background-color:#fff;color:#333;font-size:.28rem;justify-content:space-between;}
.my-order-menus-cancelFix{position:static;}
.my-order-menu>span{display:block;}
.my-order-menu>span:first-child{height:.84rem;line-height:.84rem;}
.my-order-menu>span:last-child{height:.04rem;border-radius:.12rem;background-color:transparent;}
.order-cur{color:#5694f3;}
.order-cur>span:last-child{background-color:#5694f3;}
.my-order-lists{margin-top:.98rem;padding-top:.04rem;}
.my-order-lists-cancelFix{margin-top:0;}
.my-order-lists .my-order-list{display:none;background-color:#f8f8f8;}
.my-order-lists .curSection{display:block;}
.my-order-list-item{overflow:hidden;margin-bottom:.14rem;padding:.4rem .32rem 0;background-color:#fff;}
.my-order-list-item-top{padding-right:.08rem;padding-bottom:.32rem;padding-left:.08rem;}
.my-order-list-item-top h3{margin-bottom:.3rem;height:100%;color:#333;font-weight:400;font-size:.32rem;line-height:.48rem;}
.my-order-list-item-top p{display:flex;color:#a2a2a2;line-height:.48rem;flex-wrap:wrap;justify-content:space-between;}
.my-order-list-item-top p>span{display:block;font-size:.26rem;}
.my-order-list-item-top p>span:first-child{width:42%;}
.my-order-list-item-top p>span:last-child{width:58%;}
.my-order-title{display:inline-block;text-align:justify;text-align-last:justify;}
.my-order-list-item-bottom{height:1.04rem;border-top:.02rem solid #f2f2f2;}
.my-order-list-item-bottom .my-order-btn{display:inline-block;margin-top:.2rem;margin-bottom:.2rem;margin-left:.2rem;width:1.6rem;height:.64rem;border-radius:.08rem;text-align:center;font-size:.28rem;line-height:.64rem;}
.my-order-no-lists{padding-top:2.22rem;width:100%;background-color:#fff;}
.backChooseClass{display:inline-block;margin-top:.64rem;width:2.8rem;height:.8rem;border-radius:.04rem;background-color:#4d8ff3;color:#fff;font-size:.32rem;line-height:.8rem;}
.my-order-btn-pay{border:.02rem solid #f95547;color:#f95547;}
.my-order-btn-cancel{border:.02rem solid #cecece;color:#a2a2a2;}
.my-order-btn-study{border:.02rem solid #5694f3;color:#5694f3;}
.my-order-lasts-setion{width:100%;height:.7rem;background-color:#fff;}
.myclass-lists-box{box-sizing:border-box;padding-bottom:0.97rem;background-color:#fff;overflow: auto;}
.myclass-lists{background-color:#f8f8f8;overflow: hidden;}
.myclass-list{margin-bottom:.14rem;padding:.4rem .32rem;background-color:#fff;font-size:0;}
.myclass-list-belong{display:inline-block;padding:0.08rem 0.2rem;border:.02rem solid #96b5e4;border-radius:.08rem;color:#96b5e4;font-size:.24rem;}
.myclass-list-title{display:flex;margin-bottom:.4rem;justify-content:space-between;margin-top:0.2rem;}
.myclass-list-title h3{width:71%;color:#333;font-weight:400;font-size:.32rem;line-height:.52rem;}
.myclass-list-title a{display:block;width:1.92rem;height:.72rem;border-radius:.08rem;background-color:#5694f3;color:#fff;text-align:center;font-size:.32rem;line-height:.72rem;}
.myclass-list-endTime{color:#b2b2b2;font-size:0;}
.myclass-list-endTime span{display:inline-block;font-size:.24rem;line-height:.52rem;}
.class-center-no-results{padding-top:3.2rem;width:100%;background-color:#fff;}
.before-form-tips{box-sizing:border-box;margin-top:.4rem;margin-bottom:.2rem;padding-left:.32rem;width:100%;color:#fc4b3c;font-size:.24rem;height:0.48rem;line-height:.48rem;overflow: hidden;}
.personalData-form{box-sizing:border-box;padding-left:.32rem;padding-bottom:0.4rem;width:100%;height:100%;overflow:hidden;font-size: 0;}
.personalData-form .personalData-list{display:flex;width:100%;height:.96rem;border-bottom:.02rem solid #f2f2f2;font-size:0;line-height:.96rem;justify-content:space-between;}
.personalData-list .personalData-list-title{display:inline-block;box-sizing:border-box;padding-left:.2rem;width:1.94rem;height:100%;background-color:#fff;font-size:.28rem;}
.personalData-list .personalData-list-title>span.required-tips{color:red;vertical-align: sub;}
.personalData-list .personalData-list-title>span:last-child{color:#333;}
.personalData-list .personalData-list-title-single{position:relative;top:.02rem;}
.personalData-list .personalData-list-con{display:inline-block;box-sizing:border-box;padding-left:.16rem;width:calc(100% - 1.94rem);height:100%;font-size:0;}
::-webkit-input-placeholder{color:#c4c4c4;}
:-moz-placeholder{color:#c4c4c4;}
::-moz-placeholder{color:#c4c4c4;}
:-ms-input-placeholder{color:#c4c4c4;}
.personalData-list .personalData-list-con input{display:inline-block;height:0.4rem;margin-top:0.28rem;margin-bottom:0.28rem;color:#333;font-size:.28rem;}
.personalData-list .personalData-list-con .same-input-style{width:100%;}
#selectCity #city{box-sizing:border-box;padding-left:1.94rem;}
.sex-radio-style{display:inline-block;margin-right:.32rem;height:100%;}
.sex-radio-style .ico-diy-radio{display:inline-block;margin:.3rem .16rem .3rem 0;width:.36rem;height:.36rem;border:.02rem solid #c7c7c7;border-radius:50%;background:#fff;}
.sex-radio-style>span:last-child{color:#333;vertical-align:text-bottom;font-size:.28rem;}
.sex-radio-style .cur{border:.02rem solid transparent;background:#86b2f8 url(/images_cn/mobile/ico-choose-this.png) center center no-repeat;background-size:.24rem .1662rem;}
.personalData-list-cities{position:relative;display:inline-block;width:100%!important;height:100%;}
.personalData-list-cities input{display:inline-block;width:calc(100% - .8rem);height:100%;}
.personalData-list-cities .ico-diy-select{position:absolute;top:.4rem;right:.48rem;display:inline-block;width:.32rem;height:.18660000000000002rem;background:url(/images_cn/mobile/ico-city-select.png) no-repeat;background-size:.32rem .18660000000000002rem;}
.personalData-list-btn{box-sizing:border-box;margin-top:.6rem;margin-bottom:.6rem;padding-right:.32rem;height:.92rem!important;border-bottom:0!important;line-height:.92rem!important;}
.personalData-list-btn input{width:100%;height:100%;border-radius:.08rem;background:linear-gradient(90deg,rgba(64,164,245,1) 0,rgba(19,123,227,1) 100%);color:#fff;text-align:center;font-size:.32rem;}
.express-area-box{position:fixed;bottom:-6rem;left:0;z-index:103;width:100%;height:6rem;background-color:#fff;color:#4d525d;font-size:.28rem;}
.express-area-box header{position:relative;display:flex;box-sizing:border-box;padding-right:.32rem;padding-left:.32rem;width:100%;height:.88rem;border-bottom:.02rem solid #efefef;line-height:.88rem;justify-content:space-between;}
.express-area-box article{overflow-y:scroll;box-sizing:border-box;width:100%;height:5.2rem;}
.area-list li{padding:0 .32rem;text-align:justify;line-height:.88rem;}
.mask{position:fixed;top:0;left:0;z-index:102;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5);}
.errTips{box-sizing:border-box;margin-top:.1rem;padding-left:.2rem;width:100%;color:#fc4b3c;font-size:.24rem;line-height:.48rem;}
.teacher-personal-data{width:100%;background-color:#fff;color:#333;font-size:.28rem;}
.teacher-personal-data img{width:100%;}
.teacher-personal-card{position:relative;box-sizing:border-box;padding:.24rem .4rem .38rem .32rem;width:100%;}
.teacher-personal-card h3{height:100%;font-weight:400;font-size:.36rem;line-height:.56rem;}
.teacher-personal-card p{margin-bottom:.2rem;width:100%;height:1.12rem;font-size:.28rem;line-height:.56rem;}
.teacher-personal-card .down{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;}
.teacher-personal-card .fold-down-box{width:100%;height:0.6rem;line-height:0.6rem;text-align: center;position: absolute;left:0;bottom:0;font-size:0;}
.teacher-personal-card .fold-down-box span{display: inline-block;}
.teacher-personal-card .fold-down-box span:first-child{font-size:0.28rem;color:#4D8FF3;margin-right:0.1rem;}
.teacher-personal-card .ico-fold-down{width: 0.28rem;height: 0.16rem;background:url(/images_cn/mobile/ico-fold-down.png) no-repeat;}
.teacher-personal-card .ico-fold-up{background:url(/images_cn/mobile/ico-fold-up.png) center center no-repeat;}
.same-teachers-style{overflow:hidden;margin-top:.2rem;background-color:#fff;}
.same-teachers-style-title{display:flex;box-sizing:border-box;padding-left:.32rem;width:100%;height:.92rem;border-bottom:.02rem solid #f2f2f2;font-size:0;line-height:.92rem;}
.same-teachers-style-title span{display:inline-block;margin-top:.28rem;margin-bottom:.28rem;width:.04rem;height:.36rem;background-color:#5694f3;}
.same-teachers-style-title h3{display:inline-block;margin-left:.12rem;color:#333;font-weight:400;font-size:.36rem;}
.teacher-got-evalution .evaluate-lists{padding-top:.06rem;}
.teacher-got-evalution .no-evaluate-lists{padding-top: 0.5rem;padding-bottom: 0.5rem;}
.no-evaluate-lists{width:100%;background-color:#fff;padding-top:1.88rem;}
.teacher-lessons-noResult{padding-bottom:.4rem;width:100%;background-color:#fff;}
.search-nav-container{width:100%;height:.78rem;border-bottom:.02rem solid #f8f8f8;}
.search-nav-container ul{display:flex;width:100%;height:100%;justify-content:space-between;}
.search-nav-item{overflow:hidden;width:calc(100% / 3);color:#333;text-align:center;font-size:0;}
.search-nav-item span:first-child{display:block;height:.74rem;font-size:.28rem;line-height:.74rem;}
.search-nav-item span:last-child{display:inline-block;width:.48rem;height:.04rem;border-radius:.12rem;background-color:transparent;}
.search-nav-item-cur{color:#5694f3;}
.search-nav-item-cur span:last-child{background-color:#5694f3;}
.search-result-lists{padding:.46rem .36rem 0;}
.search-result-list{display:none;}
.reslutList-cur{display:block;}
.search-result-list .secondCls-list-lesson{margin-bottom:.46rem;}
.search-result-list .secondCls-list-lesson-detail{display: block;}
.search-result-list .secondCls-list-lesson-detail .secondCls-list-lesson-title{margin-bottom:0.2rem;}
.loadPage{display:flex;justify-content: center;align-items: center;}
.loadPage .ico{display: none;width:0.28rem;height:0.28rem;background:url(/images_cn/mobile/loading.gif) center center no-repeat;background-size:contain;margin-right:0.1rem;}
.loadMoreData{display:block;height:.88rem;color:#838383;text-align:center;font-size:.28rem;line-height:.88rem;cursor:pointer;}
.search-no-results{padding-top:2.42rem;}
.cashier-top{box-sizing:border-box;margin-bottom:.14rem;padding:.36rem .4rem 0;width:100%;background-color:#fff;font-size:0;}
.cashier-order-name{margin-bottom:.5rem;height:100%;}
.cashier-order-name>span{line-height:.48rem;}
.cashier-order-name>span:first-child{color:#a2a2a2;font-size:.28rem;}
.cashier-order-name>span:last-child{display:block;margin-top:.2rem;color:#333;font-size:.32rem;}
.cashier-order-discountPrice,.cashier-order-originalPrice{display:flex;justify-content:space-between;justify-content:space-between;}
.cashier-order-discountPrice{margin-bottom:.32rem;}
.same-cashier-title{width:1.2rem;color:#333;text-align:right;font-size:.28rem;line-height:.64rem;}
.same-cashier-price{color:#a2a2a2;font-size:.28rem;line-height:.52rem;}
.cashier-top-two{box-sizing:border-box;padding-right:.16rem;height:1.12rem;border-top:.02rem solid #f2f2f2;color:#333;text-align:right;font-size:.28rem;line-height:1.12rem;}
.cashier-top-two p span{color:#f95547;font-weight:700;}
.cashier-top-two p span:last-child{font-size:.36rem;}
.cashier-middle{box-sizing:border-box;margin-bottom:.14rem;padding:.36rem .4rem .32rem;width:100%;background-color:#fff;}
.cashier-middle a{display: flex;width:100%;height: 100%;justify-content: space-between;align-items: center;}
.cashier-middle .link-others-box{margin-top:.65rem;padding:.2rem;}
.cashier-receiver-name{margin-bottom:.2rem;color:#a2a2a2;font-size:.28rem;line-height:.48rem;}
.cashier-receiver-info li{font-size:0;}
.cashier-receiver-info li span{font-size:.28rem;line-height:.64rem;}
.cashier-receiver-info-one{color:#333;}
.cashier-receiver-info-two{color:#a2a2a2;}
.cashier-bottom{overflow:hidden;padding:.46rem .5rem 1.02rem .32rem;background-color:#fff;text-align:center;}
.cashier-bottom .cashier-bottom-title{margin-bottom:.16rem;color:#333;text-align:left;font-size:.48rem;font-size:.28rem;}
.cashier-bottom>ul li{display:flex;box-sizing:border-box;padding-right:.14rem;padding-left:.12rem;width:100%;height:1.06rem;border-bottom:.02rem solid #f2f2f2;color:#333;font-size:.28rem;line-height:1.06rem;justify-content:space-between;align-items:center;}
.ico-cashier{display:inline-block;margin-right:.22rem;}
.txt-cashier{vertical-align:top;}
.ico-cashier-alipay{margin-top:.3rem;width:.44rem;height:.44rem;background:url(/images_cn/mobile/ico-aliPay.png) no-repeat;background-size:.44rem .44rem;}
.ico-cashier-wechat{margin-top:.32rem;width:.44rem;height:.3886rem;background:url(/images_cn/mobile/ico-wechatPay.png) no-repeat;background-size:.44rem .3886rem;}
.ico-cashier-jdPay{margin-top:.28rem;margin-left:.04rem;width:.3836rem;height:.48rem;background:url(/images_cn/mobile/ico-jdPay.png) no-repeat;background-size:.3836rem .48rem;}
.cashier-bottom-right{width:.36rem;height:.36rem;border:.02rem solid #c7c7c7;border-radius:50%;}
.cashier-bottom-right-cur{border:.02rem solid transparent;background:#86b2f8 url(/images_cn/mobile/ico-choose-this.png) center center no-repeat;background-size:.24rem .1662rem;}
.cashier-bottom-tips{margin-top:.34rem;color:#a9a9a9;font-size:.24rem;line-height:.52rem;}
.cashier-floor{position:fixed;bottom:0;left:0;display:flex;box-sizing:border-box;padding-right:.12rem;padding-left:.3rem;width:100%;height:1.02rem;border-top:.02rem solid #f4f4f4;background-color:#fff;line-height:1.02rem;justify-content:space-between;align-items:center;}
.cashier-floor-left{height:100%;color:#333;font-size:0;}
.cashier-floor-left span{vertical-align:middle;}
.cashier-floor-left span:first-child{font-size:.32rem;}
.cashier-floor-left span:last-child,.cashier-floor-left span:nth-child(2){color:#f95547;font-weight:700;}
.cashier-floor-left span:nth-child(2){font-size:.36rem;}
.cashier-floor-left span:last-child{font-size:.52rem;}
.pay-now-btn{display:block;width:3.4rem;height:.84rem;border-radius:.08rem;background:linear-gradient(99deg,rgba(245,86,72,1) 0,rgba(239,50,33,1) 100%);color:#fff;text-align:center;font-size:.36rem;line-height:.84rem;}
.same-style-no-result{text-align:center;}
.same-style-no-result img{margin:0 auto;margin-bottom:.7rem;width:2.6rem;}
.same-style-no-result p{color:#c9c9c9;font-size:.36rem;line-height:.62rem;}
.lesson-fail-box{width:100%;text-align: center;font-size:0;padding-top:1.22rem;}
.lesson-fail-box img{width:32%;margin:0 auto;margin-bottom:0.86rem;}
.lesson-fail-tips{width:57%;margin:0 auto;line-height:0.6rem;font-size:0.32rem;color:#333;text-align: left;}
.lesson-fail-tips span{color:#FF2626;}
.lesson-fail-choices{width:100%;box-sizing:border-box;padding-top: 1.5rem;padding-left:0.72rem;padding-right:0.56rem;display: flex;justify-content:space-between;}
.lesson-fail-btn{display: block;width:3.2rem;height:0.92rem;line-height: 0.92rem;text-align: center;border-radius: 0.08rem;font-size:0.32rem;color:#fff;}
.lesson-fail-btn-gray{background-color:#AAAAAA;margin-right:0.6rem;}
.lesson-fail-btn-blue{background:linear-gradient(90deg,rgba(64,164,245,1) 0%,rgba(19,123,227,1) 100%);}
/* add new optional */
.lessonDetail-optional-floor{width:100%;background-color:#fff;position:fixed;left:0;bottom:0;z-index:103;box-sizing: border-box;padding:0.5rem 0.32rem 0.4rem;display: none;}
.lessonDetail-optional-title{line-height:0.48rem;font-size:0.36rem;color:#333;margin-bottom:0.4rem;}
.lessonDetail-optional-box{color:#9598A2;overflow:hidden;}
.lessonDetail-optional-box p{line-height:0.38rem;font-size:0.28rem;margin-top: 0.5rem;margin-bottom: 0.24rem;}
.lessonDetail-optional-items{font-size:0;margin-left:-0.2rem;}
.lessonDetail-optional-item{display: inline-block;height:0.56rem;line-height:0.56rem;text-align:center;border:0.02rem solid #E5E8F0;border-radius:0.08rem;font-size:0.28rem;margin-left:0.2rem;margin-bottom:0.24rem;padding:0 0.3rem;cursor: pointer;position: relative;}
.lessonDetail-optional-item.cur{border-color:#4D8FF3;}
.lessonDetail-optional-item.cur::after{content:'';width:0.36rem;height:0.36rem;position:absolute;right:-0.02rem;bottom:-0.02rem;background:url(/images_cn/mobile/selected-subject-ico.png) right center no-repeat;background-size:0.36rem 0.36rem;}
.footer-optional-button{display: block;width: 100%;height: 0.96rem;line-height: 0.96rem;text-align:center;background: linear-gradient(99deg,rgba(245,86,72,1) 0,rgba(239,50,33,1) 100%);color:#fff;font-size: 0.4rem;border-radius: 0.12rem;margin-top:0.4rem;}

@media only screen and (max-device-width:320px){
.my-order-info>span:first-child{width:100%!important;}
.my-order-info>span:last-child{width:100%!important;}
.my-order-money>span:first-child{width:100%!important;}
.my-order-money>span:last-child{width:100%!important;}
.cashier-floor-left span:first-child{font-size:.28rem;}
.pay-now-btn{width:2rem;}
.lessonDetail-footer-payLink .footer-payLink-button{width:2rem;}
.cashier-floor-left span:last-child{font-size:0.4rem;}
}
@media only screen and (min-device-width:321px) and (max-device-width:375px){
    .lessonDetail-footer-payLink .footer-payLink-button{width:1.5rem;}
    .pay-now-btn{width:1.5rem;}
}

