body{overflow-y:hidden}.teacher{padding-bottom:1.94rem;min-height:100vh;background-color:#fff}.teacher header{height:2.93rem;background-color:#fff;padding:0 0.4rem}.teacher header .top-block{padding-top:0.61rem}.teacher header .top-block .left-search{height:0.93rem;background-color:#F7F6F5;flex:1;border-radius:2.08rem}.teacher header .top-block .left-search input{border-radius:2.08rem;width:100%;height:100%;background-color:#F7F6F5}.teacher header .top-block .left-search input::placeholder{color:#DBD9D7}.teacher header .nav-tabs{padding-top:0.5rem;font-size:0.42rem}.teacher header .nav-tabs ul{display:flex;justify-content:space-between}.teacher header .nav-tabs ul li{font-size:0.42rem;display:flex;align-items:center;color:#787573}.teacher header .nav-tabs ul li img{height:0.32rem;margin-left:0.05rem}.teacher header .nav-tabs ul li .filter{width:0.53rem;height:0.53rem}.teacher header .nav-tabs ul .active{color:#F08519;position:relative}.teacher header .nav-tabs ul .active::after{content:'';width:0.58rem;height:0.13rem;background:linear-gradient(90deg, #F08519 0%, #FFB366 100%);display:block;position:absolute;left:50%;bottom:-0.29rem;border-radius:0.48rem;margin-left:-0.29rem}.teacher .teacher-list{max-height:calc(100vh - 5.1rem);background-color:#F7F6F5;overflow:scroll;margin-top:0.13rem;padding:0.26rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0.26rem}.teacher .teacher-list .item-teacher{height:8.3rem;font-size:initial;background-color:#fff;border-radius:0 0 0.15rem 0.15rem;position:relative}.teacher .teacher-list .item-teacher .left-img{width:100%}.teacher .teacher-list .item-teacher .left-img img{vertical-align:bottom;width:100%;max-height:100%;border-radius:0.15rem 0.15rem 0 0}.teacher .teacher-list .item-teacher .right-info{padding:0.26rem;position:absolute;background:#fff;bottom:0;border-radius:0 0 0.15rem 0.15rem}.teacher .teacher-list .item-teacher .right-info .top-info img{width:1.46rem;margin-left:0.08rem}.teacher .teacher-list .item-teacher .right-info .top-info .title{font-size:0.4rem;color:#363331}.teacher .teacher-list .item-teacher .right-info .info-tags{margin-top:0.12rem;height:0.48rem}.teacher .teacher-list .item-teacher .right-info .info-tags .item-tag{font-size:0.26rem;background-color:#F08519;color:#fff;padding:0.05rem 0.13rem;border-radius:0.05rem;float:left;margin-bottom:0.13rem;margin-right:0.13rem}.teacher .teacher-list .item-teacher .right-info .info-desc{color:#787573;font-size:0.37rem;height:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.teacher .teacher-list .item-teacher .right-info .info-price{margin-top:0.18rem;color:#ADAAA8;font-size:0.34rem;justify-content:space-between}.teacher .teacher-list .item-teacher .right-info .info-price button{background-color:#F06018;color:#fff;padding:0.09rem 0.18rem;border-radius:0.13rem}.teacher .teacher-list .item-teacher .right-info .info-price span{color:#ADAAA8;font-size:0.34rem}.teacher .teacher-list .item-teacher .right-info .info-price span b{font-size:0.42rem}.teacher .teacher-list .item-teacher .right-info .info-price p span{color:#F08519}.teacher .teacher-list .item-recommend{background-color:#fff;border-radius:0.08rem 0.08rem;padding-left:0.19rem;padding-right:0.19rem;padding-top:0.3rem;flex-direction:column}.teacher .teacher-list .item-recommend .title h5{font-weight:500;color:#363331;font-size:0.42rem}.teacher .teacher-list .item-recommend .title img{width:0.4rem;height:0.4rem;margin-left:0.06rem}.teacher .teacher-list .item-recommend .recommend-list{margin-top:0.3rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person{margin-bottom:0.23rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .left-img img{width:0.85rem;height:0.85rem;border-radius:50%}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info{margin-left:0.17rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info .name{font-size:0.37rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info .count{color:#787573}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info .count span{color:#ADAAA8;margin-left:0.13rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info .count p+p{margin-left:0.2rem}.teacher .teacher-list .item-recommend .recommend-list .item-recommend-person .right-info .item-mark{background:#FFEEDE;padding:0.05rem 0.16rem;display:inline-block;margin-top:0.14rem;border-radius:0.05rem;color:#F08519}.teacher .teacher-list .item-recommend .view-more{margin-bottom:0.5rem}.teacher .teacher-list .item-recommend .view-more button{width:100%;height:0.8rem;background:linear-gradient(90deg, #F08519 0%, #F06018 100%);color:#fff;font-size:0.32rem;border-radius:0.1rem}.teacher .van-popup{border-radius:0.26rem 0.26rem 0 0}.teacher .teacher-modal{height:100%;width:100%;border-radius:0.26rem 0.26rem 0 0}.teacher .teacher-modal .title{font-size:0.48rem;text-align:center;padding-top:0.4rem}.teacher .teacher-modal .recommend-list{margin-top:0.8rem}.teacher .teacher-modal .recommend-list .item-recommend-person{padding:0 0.5rem;margin-bottom:0.66rem}.teacher .teacher-modal .recommend-list .item-recommend-person .left-img img{width:1.33rem;height:1.33rem;border-radius:50%}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info{margin-left:0.17rem}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info .name{font-size:0.37rem}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info .count{color:#787573}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info .count span{color:#ADAAA8;margin-left:0.13rem}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info .count p+p{margin-left:0.2rem}.teacher .teacher-modal .recommend-list .item-recommend-person .right-info .item-mark{background:#FFEEDE;padding:0.05rem 0.16rem;display:inline-block;margin-top:0.14rem;border-radius:0.05rem;color:#F08519}.teacher .teacher-modal .recommend-list .item-recommend-person .attention-btn button{width:1.5rem;height:0.74rem;font-size:0.32rem;color:#fff;border-radius:0.1rem;background:linear-gradient(90deg, #f08519 0%, #f06018 100%)}.teacher .teacher-modal .cancel{width:100%;height:1.6rem;color:#959595;font-size:0.37rem;background-color:#F7F6F5;display:flex;align-items:center;justify-content:center}
