.home{padding-bottom:1.94rem}.home header{height:2.93rem;background-image:url("../images/home/header-bg.png");background-size:contain;padding:0 0.4rem}.home header .right-icon{margin-left:0.1rem}.home header .right-icon img{width:0.8rem;height:0.8rem}.home header .right-icon .van-badge{top:0.1rem;right:0.2rem}.home header .van-sticky--fixed{padding-bottom:10px;background:#fff}.home .banner{padding:0 0.4rem;margin-top:0.5rem}.home .banner .swiper-item{height:3.73rem}.home .banner .swiper-item img{width:100%;height:100%;border-radius:0.13rem}.home .notice{height:1.093rem;background-color:#FFF9F2;margin:0.4rem 0.4rem;padding:0 0.37rem;margin-top:0.8rem;border-radius:0.26rem}.home .notice p{color:#787573;font-size:0.37rem;margin-left:0.29rem}.home .notice .icon{width:0.48rem;height:0.48rem}.home .notice .more{font-size:0.32rem;border-left:1px solid #FF8C1A;padding-left:0.4rem}.home .notice .more a{color:#F08519}.home .nav-links{padding:0 0.4rem;margin-top:0.84rem;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0.4rem;font-size:0.37rem}.home .nav-links .item-link{flex-direction:column}.home .nav-links .item-link p{color:#363331}.home .nav-links img{width:1.2rem}.home .activity{padding:0 0.4rem;margin-top:1.1rem}.home .activity .title{justify-content:space-between}.home .activity .title .left-title{font-size:0.45rem;color:#363331;font-weight:500}.home .activity .title .left-title::before{content:'';width:0.1rem;height:0.45rem;display:block;background-color:#F08519;border-radius:0.06rem;margin-top:0.1rem}.home .activity .title .left-title p{padding-left:0.09rem}.home .activity .title .more{font-size:0.37rem}.home .activity .title .more a{color:#ADAAA8}.home .activity .title .more span{padding-right:0.12rem}.home .activity .activity-list .item-apply{padding-bottom:0.5rem;padding-top:0.5rem;border-bottom:0.05rem solid #F2F5F7}.home .activity .activity-list .item-apply .left-img img{width:2.26rem;height:3.33rem;border-radius:0.133rem;vertical-align:bottom}.home .activity .activity-list .item-apply .right-text{margin-left:0.26rem;display:flex;flex-direction:column;justify-content:space-between}.home .activity .activity-list .item-apply .right-text .title{font-size:0.4rem;font-weight:700;color:#343434}.home .activity .activity-list .item-apply .right-text .title .hot{padding:0.08rem 0.13rem;background-color:#F06718;font-size:0.32rem;display:inline-block;border-radius:0.1rem;margin-right:0.13rem}.home .activity .activity-list .item-apply .right-text .title .hot span{color:#fff !important}.home .activity .activity-list .item-apply .right-text .time{color:#959595;margin-top:0.26rem;font-size:0.32rem}.home .activity .activity-list .item-apply .right-text .item-count .price{color:#F06018;font-size:0.56rem}.home .activity .activity-list .item-apply .right-text .item-count .price span{font-size:0.32rem}.home .activity .activity-list .item-apply .right-text .item-count .count span{font-size:0.32rem;color:#959595}.home .activity .activity-list .item-apply .right-text .item-count .count button{height:0.6rem;line-height:0.6rem;border-radius:1.6rem;background:#3688F8;color:#fff;font-size:0.32rem;margin-left:0.18rem;padding:0 0.26rem}.home .activity .activity-list .item-apply .right-text .item-count .count .end{background-color:#F2F5F7;color:#959595}.home .activity .activity-list .item-apply .right-text .item-count .count .end::after{border:none !important}.home .activity .activity-list .item-apply:last-child{border-bottom:0;padding-bottom:0}.home .teachers{padding:0 0.4rem;margin-top:0.82rem}.home .teachers .title{justify-content:space-between}.home .teachers .title .left-title{font-size:0.45rem;color:#363331;font-weight:500}.home .teachers .title .left-title::before{content:'';width:0.1rem;height:0.45rem;display:block;background-color:#F08519;border-radius:0.06rem;margin-top:0.1rem}.home .teachers .title .left-title p{padding-left:0.09rem}.home .teachers .title .more{font-size:0.37rem}.home .teachers .title .more a{color:#ADAAA8}.home .teachers .title .more span{padding-right:0.12rem}.home .teachers .teacher-list{padding-top:0.36rem}.home .teachers .teacher-list .item-teacher{font-size:initial;margin-bottom:0.30rem}.home .teachers .teacher-list .item-teacher .left-img img{vertical-align:bottom;width:2.5rem;height:3.6rem;border-radius:0.1rem}.home .teachers .teacher-list .item-teacher .right-info{padding-left:0.2rem}.home .teachers .teacher-list .item-teacher .right-info .top-info img{width:1.46rem;margin-left:0.06rem;border-radius:0.04rem;height:0.46rem;vertical-align:bottom}.home .teachers .teacher-list .item-teacher .right-info .top-info .title{font-size:0.4rem;color:#363331}.home .teachers .teacher-list .item-teacher .right-info .info-tags{display:flex;margin-top:0.12rem}.home .teachers .teacher-list .item-teacher .right-info .info-tags .item-tag{font-size:0.26rem;background-color:#FFEEDE;color:#F08519;padding:0.05rem 0.13rem;border-radius:0.04rem}.home .teachers .teacher-list .item-teacher .right-info .info-tags .item-tag+.item-tag{margin-left:0.13rem}.home .teachers .teacher-list .item-teacher .right-info .info-desc{color:#ADAAA8;font-size:0.37rem;padding-top:0.24rem}.home .teachers .teacher-list .item-teacher .right-info .info-price{height:0.8rem;margin-top:0.18rem;background-color:#F7F6F5;border-radius:0.08rem;color:#ADAAA8;font-size:0.34rem;justify-content:space-between;padding-left:0.18rem;padding-right:0.09rem}.home .teachers .teacher-list .item-teacher .right-info .info-price button{background-color:#F06018;color:#fff;padding:0.1rem 0.18rem;border-radius:0.1rem}.home .teachers .teacher-list .item-teacher .right-info .info-price span{color:#F08519;font-size:0.29rem;padding-left:0.14rem}.home .teachers .teacher-list .item-teacher .right-info .info-price span b{font-size:0.42rem}.home .courses{padding:0 0.4rem;margin-top:1.1rem}.home .courses .title{justify-content:space-between}.home .courses .title .left-title{font-size:0.45rem;color:#363331;font-weight:500}.home .courses .title .left-title::before{content:'';width:0.1rem;height:0.45rem;display:block;background-color:#F08519;border-radius:0.06rem}.home .courses .title .left-title p{padding-left:0.09rem}.home .courses .title .more{font-size:0.37rem}.home .courses .title .more a{color:#ADAAA8}.home .courses .title .more span{padding-right:0.12rem}.home .courses .course-list{margin-top:0.48rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0.4rem}.home .courses .course-list .item-course{background-color:#F7F6F5;height:100%;display:flex;flex-direction:column;border-radius:0.16rem}.home .courses .course-list .item-course .item-cover{font-size:initial;height:2.8rem}.home .courses .course-list .item-course .item-cover img{width:100%;height:100%;border-radius:0.12rem 0.12rem 0 0;vertical-align:bottom}.home .courses .course-list .item-course .item-info{padding:0.18rem 0.2rem;flex:1;display:flex;flex-direction:column;justify-content:space-between}.home .courses .course-list .item-course .item-info .title{font-size:0.4rem;color:#787573}.home .courses .course-list .item-course .item-info .name{font-size:0.34rem;color:#787573;margin-top:0.1rem;padding-left:0.08rem}.home .courses .course-list .item-course .item-info .name img{width:0.4rem;height:0.4rem;border-radius:50%;margin-right:0.04rem}.home .courses .course-list .item-course .item-info .count{font-size:0.34rem;color:#ADAAA8;margin-top:0.22rem}.home .courses .course-list .item-course .item-info .count p{color:#F08519}.home .courses .course-list .item-course .item-info .count p span{font-size:0.48rem}.home .enter-icon{position:fixed;right:0.4rem;bottom:3rem}.home .enter-icon img{width:1.7rem}.home .ranks{padding:0 0.4rem;margin-top:0.62rem}.home .ranks .title{justify-content:space-between}.home .ranks .title .left-title{font-size:0.45rem;color:#363331;font-weight:500}.home .ranks .title .left-title::before{content:'';width:0.1rem;height:0.45rem;display:block;background-color:#F08519;border-radius:0.06rem;margin-top:0.1rem}.home .ranks .title .left-title p{padding-left:0.09rem}.home .ranks .title .more{font-size:0.37rem}.home .ranks .title .more a{color:#ADAAA8}.home .ranks .title .more span{padding-right:0.12rem}.home .ranks .rank-warp{margin-top:0.48rem;padding-bottom:0.5rem;overflow:scroll}.home .ranks .rank-warp .rank-warp-list{width:22rem;white-space:nowrap;display:flex}.home .ranks .rank-warp .item-rank{background-image:url("../images/home/rank-bg.png");background-size:cover;padding:0.32rem 0.26rem;background-repeat:no-repeat;width:100%}.home .ranks .rank-warp .item-rank .rank-title img{width:0.42rem;height:0.42rem}.home .ranks .rank-warp .item-rank .rank-title p{color:#F08519;font-size:0.4rem}.home .ranks .rank-warp .item-rank .item-rank-list{color:#363331;height:1.5rem;border-bottom:1px solid #F0EEEB}.home .ranks .rank-warp .item-rank .item-rank-list:last-child{border-bottom:none}.home .ranks .rank-warp .item-rank .left-info .avatar{width:0.6rem;height:0.6rem;border-radius:50%;margin-left:0.17rem}.home .ranks .rank-warp .item-rank .left-info p{padding-left:0.25rem;font-size:0.4rem}.home .ranks .rank-warp .item-rank .right-index{color:#787573;font-size:0.4rem}.home .ranks .rank-warp .item-rank .right-index span{color:#F08519}.home .ranks .rank-warp .item-rank .more{font-size:0.37rem;color:#F08519}.home .ranks .rank-warp .item-rank .more a{color:#F08519}.home .ranks .rank-warp .item-rank+.item-rank{margin-left:0.4rem}
