.clearfix:after,article,aside,details,figcaption,figure,footer,header,header .header-mySubject a,hgroup,menu,nav,section{display:block}a,body{color:#222}.g-title h2,header h1{font-size:.48rem}header h1,header h1 a{color:#fff}body,button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0 auto;padding:0;background:#fff}button,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,ol,p,select,textarea,ul{margin:0;padding:0}video,video embed,video iframe,video object{width:100%;height:auto}img{max-width:100%;vertical-align:top;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none}li,ol,ul{list-style:none}cite,em,i{font-style:normal}.clearfix:after{content:".";height:0;clear:both;visibility:hidden}a{text-decoration:none;outline:0}textarea{resize:none}button,input,input:focus,select,textarea{outline:0;-webkit-user-modify:read-write-plaintext-only}.fl{float:left}.fr{float:right}.tc{text-align:center}.tr{text-align:right}.pr{position:relative}.abs{position:absolute}header{height:1.24rem;background:#07bdc7;position:relative;z-index:1;padding:0 .4rem}header h1{line-height:1.24rem;text-align:center;font-weight:400}header .header-mySubject{position:absolute;left:.4rem;top:.213rem}header .header-mySubject img{width:.8rem;height:.8rem;-webkit-border-radius:100px;border-radius:100px}header .header-return{width:1.08rem;line-height:12.4rem;overflow:hidden;position:absolute;left:0;top:0;bottom:0;background:url(../images/return-icon.png) center center no-repeat;background-size:auto .48rem}header .search-con{display:inline-block;position:absolute;right:.4rem;top:.413rem;width:.427rem;height:.427rem;background:url(../images/search-icon.png) no-repeat;background-size:100%}header .back-btn{display:inline-block;position:absolute;left:.4rem;top:.387rem;width:.267rem;height:.48rem;background:url(../images/back-icon.png) no-repeat;background-size:100%}.banner-focus{height:3.067rem;overflow:hidden;margin:.4rem .4rem 0;position:relative;z-index:1}.banner-focus ul li img{width:100%;height:3.067rem;-webkit-border-radius:.28rem;border-radius:.28rem}.banner-focus .banner-pagination{position:absolute;left:0;right:0;bottom:.16rem;z-index:5;text-align:center}.banner-focus .banner-pagination p{height:.08rem;display:inline-block;padding:.107rem .067rem;background:rgba(0,0,0,.4);-webkit-border-radius:1.333rem;border-radius:1.333rem;vertical-align:top}.banner-focus .banner-pagination p span{width:.08rem;height:.08rem;margin:0 .067rem;vertical-align:top;background:#fff;opacity:.5;-webkit-border-radius:1.333rem;border-radius:1.333rem}.banner-focus .banner-pagination .swiper-pagination-bullet-active{width:.28rem;opacity:1;background:#fff}.nav-edu-mod{height:1.8rem;margin-top:.64rem}.nav-edu-mod dl{font-size:0}.nav-edu-mod dl dd,.nav-edu-mod dl dt{width:20%;display:inline-block;line-height:1;font-size:.32rem;text-align:center}.nav-edu-mod dl dd img,.nav-edu-mod dl dt img{width:1.067rem;height:1.067rem;display:block;margin:0 auto .2rem}.nav-edu-mod dl dd a,.nav-edu-mod dl dt a{padding-bottom:.2rem;display:inline-block}.edu-more-mod{margin-top:0}.edu-more-mod dl dd{width:25%;padding:.36rem 0 .52rem}.g-title{height:.56rem;line-height:.56rem;padding:.72rem 0 .48rem}.g-title .g-title-other{text-align:right;font-size:.373rem;color:#999}.g-title .g-title-other a{color:#999}.boutique-mod .g-title{padding-left:.4rem;padding-right:.4rem}.boutique-mod .boutique-course{height:1.893rem;margin-left:.4rem;margin-right:.4rem;overflow:hidden}.boutique-mod .boutique-course ul li{width:3.307rem;height:1.893rem;float:left;margin-right:.32rem;position:relative;z-index:1;-webkit-border-radius:.2rem;border-radius:.2rem;overflow:hidden}.boutique-mod .boutique-course ul li img{width:3.307rem;height:1.893rem}.boutique-mod .boutique-course ul li p{padding:.147rem .16rem;line-height:1;position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);font-size:.373rem;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recommend-mod .g-title,.teacher-mod .g-title{padding-right:.4rem;padding-left:.4rem}.recommend-mod .recommend-live{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap}.recommend-mod .recommend-live li{width:4.44rem;height:4.48rem;position:relative;background:#FFF;box-shadow:0 .053rem .267rem .08rem rgba(237,237,237,.7)}.recommend-mod .recommend-live li:nth-child(odd){margin-right:.267rem}.recommend-mod .recommend-live li .cover{height:2.507rem;border-radius:.213rem .213rem 0 0}.recommend-mod .recommend-live li .cover img{width:4.453rem;height:2.507rem}.recommend-mod .recommend-live li .cover p{width:4.453rem;height:.507rem;background:rgba(0,0,0,.5);font-size:.32rem;color:#FFF;line-height:.507rem;text-align:center;left:0;bottom:0}.recommend-mod .recommend-live li .cover i.ms,.recommend-mod .recommend-live li .cover span{height:.4rem;border-radius:.213rem;top:.133rem;font-size:.267rem;display:inline-block;text-align:center}.recommend-mod .recommend-live li .cover i.ms{width:.853rem;background:rgba(255,255,255,.9);color:#FF4B30;line-height:.4rem;left:.133rem}.recommend-mod .recommend-live li .cover span{color:#fff;line-height:.4rem;right:.133rem}.recommend-mod .recommend-live li .cover .zb{width:1.28rem;background:#FF795F}.recommend-mod .recommend-live li .cover .yg{width:.933rem;background:#07bdc7}.recommend-mod .recommend-live li .cover .hf{width:.933rem;background:silver}.recommend-mod .recommend-live .tag i{display:inline-block;width:.32rem;height:.32rem;background:url(../images/play-icon.png) no-repeat;background-size:100%;position:relative;top:.04rem;margin-right:3px}.recommend-mod .recommend-live li .tit{height:.48rem;font-size:.373rem;font-weight:500;color:#333;line-height:.48rem;text-align:center;margin:.213rem 0 .32rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recommend-mod .recommend-live li .tag{font-size:.32rem;color:#888;line-height:.373rem;left:.187rem;bottom:.427rem}.recommend-mod .recommend-live li .tag-price{color:#FF795F;height:.507rem;line-height:.507rem;bottom:.347rem}.recommend-mod .recommend-live li .play-btn{right:.187rem;bottom:.267rem;display:inline-block;width:1.76rem;height:.693rem;line-height:.693rem;background:#07bdc7;border-radius:.347rem;color:#fff;text-align:center;font-size:.32rem}.recommend-mod .recommend-live li .live-btn{background:linear-gradient(160deg,#FF785E 0,#FF4F2A 100%)}.recommend-mod .recommend-live li .zb-icon{display:inline-block;width:.133rem;height:.16rem;background:url(../images/zb-icon.png) no-repeat;background-size:100% auto}.teacher-mod .teacher-con{overflow:hidden}.teacher-mod .teacher-con ul{padding-left:.4rem}.teacher-mod .teacher-con ul li{width:2.24rem;height:4.587rem;background:#FFF;box-shadow:0 .053rem .267rem .08rem rgba(237,237,237,.7);border-radius:1.6rem;text-align:center;float:left;margin-right:.453rem}.teacher-mod .teacher-con ul li .teac-pic{background:url(../images/li-bg2.png) center center no-repeat;background-size:100% auto;display:inline-block;width:1.76rem;height:1.76rem;margin:.387rem auto}.teacher-mod .teacher-con ul li .teac-pic img{display:inline-block;width:1.6rem;height:1.6rem;margin:.08rem;border-radius:50%}.teacher-mod .teacher-con ul li.hasfocus .teac-pic{background:url(../images/li-bg1.png) center center no-repeat;background-size:100% auto}.teacher-mod .teacher-con ul li .teac-name{font-size:.427rem;font-weight:500;color:#333;line-height:.427rem}.teacher-mod .teacher-con ul li .teac-course{width:1.76rem;height:.64rem;font-size:.293rem;color:#666;line-height:.64rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 auto}.teacher-mod .teacher-con ul li .gz{display:inline-block;width:1.6rem;height:.693rem;background:#07bdc7;border-radius:.48rem;font-size:.32rem;color:#FFF;line-height:.693rem}.teacher-mod .teacher-con ul li.hasfocus .gz{background:#CCC}.bottom-tips{line-height:1.267rem;text-align:center;font-size:.32rem;color:#C3C3C3;margin-bottom:1.467rem}.myVideo{margin-top:.48rem}.fixedRight{position:fixed;width:1.6rem;height:1.6rem;top:50%;right:0;background:url(../images/myVideo-icon.png) no-repeat;background-size:100% auto;text-align:center;z-index:399}.fixedRight a{display:inline-block;width:.693rem;color:#FFF;margin-top:.55rem;font-size:.32rem;line-height:.35rem}.dialogFixed{width:100%;position:fixed;left:0;top:0}header .top-download-app{padding:.16rem .28rem;line-height:1;font-size:.32rem;margin:0 0 0 .373rem;color:#fff;float:left;border:.013rem solid #fff;-webkit-border-radius:1.333rem;border-radius:1.333rem;position:absolute;right:.3rem;top:.3rem}header .top-download-app.index-tags{right:1.1rem}.maskNew{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.64);z-index:800;cursor:pointer;display:none}.appointmentPop-pop{width:8rem;position:fixed;left:50%;top:50%;transform:translate(-50%,-55%);-webkit-transform:translate(-50%,-55%);z-index:850;display:none}.appointmentPop-pop .tit{height:3.5rem;background:url(/zhibojiaoliu/mobile/images/appointmentPop-tit.png) no-repeat;background-size:100%}.appointmentPop-pop .tit h4{line-height:.56rem;padding-top:1.733rem;text-align:center;font-size:.427rem;color:#fff;font-weight:400}.appointmentPop-pop .con{background:#fff;border-radius:0 0 .133rem .133rem;padding:.56rem 0 .693rem}.appointmentPop-pop .con .pic{display:block;width:4.8rem;height:4.8rem;margin:0 auto}.appointmentPop-pop .con p{line-height:.507rem;padding:.56rem .693rem 0;font-size:.347rem;color:#777}.appointmentPop-pop .close-btn{display:block;width:1.067rem;height:1.067rem;line-height:0;font-size:0;background:url(/zhibojiaoliu/mobile/images/appointmentPop-close.png) no-repeat;background-size:100%;position:absolute;left:50%;margin-left:-.533rem;bottom:-1.467rem}#showToastWraper{padding:.32rem .6rem;-webkit-border-radius:.08rem;border-radius:.08rem;background:rgba(0,0,0,.7);color:#fff;text-align:center;font-size:.4rem;position:fixed;left:50%;top:50%;z-index:920;white-space:nowrap;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.disappear{opacity:0}.empty-data-content{width:100%;height:200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.empty-data-content p{padding:20px;font-size:.427rem;color:#ccc;text-align:center}.caikuaiyinluren-ad{width:3.013rem;left:2.64rem;top:.7rem}