*{margin:0;padding:0}html{font-size:100px}body{font-size:12px}ul,li{list-style:none}.flex{display:flex}.align-items{display:flex;align-items:center}.flex-aro{display:flex;align-items:center;justify-content:space-around}.space-between{display:flex;justify-content:space-between}a,a:active,a:hover,a:link{text-decoration:none;background-color:transparent}.flex1{flex:1}.center{display:flex;align-items:center;justify-content:center}.no-data{margin-top:30%;flex-direction:column}.no-data p{color:#ADAAA8}input,textarea,button{border:none;outline:none}[v-cloak]{display:none}.top-block{padding-top:0.61rem}.top-block .left-search{height:0.93rem;background-color:#fff;flex:1;border-radius:2.08rem}.top-block .left-search input{font-size:14px}.top-block .left-search .van-field__button{line-height:0}.top-block .left-search .van-field--label-left{padding:0}.top-block .left-search .van-cell__title{width:1.2rem;margin-left:0.2rem;display:flex}.top-block .left-search .van-cell__title .van-ellipsis{color:#787573;font-size:14px}.top-block .left-search .van-field__body{width:100%}.top-block .left-search .van-field__button{padding-right:0.26rem}.top-block .left-search .van-field__button button{height:0.666rem;background:#F08519;color:#fff;border-radius:4rem;font-size:0.37rem;border:none}.top-block .left-search .van-cell__value{display:flex}.top-block .left-search .van-dropdown-menu__item{flex:none}.top-block .left-search .van-cell{background:transparent}.top-block .left-search .van-cell .van-cell--clickable .van-cell__title{width:auto}.top-block .left-search .van-cell .van-cell--clickable .van-cell__value{flex:none}.top-block .left-search .van-dropdown-menu__bar{height:100%;box-shadow:none;background:transparent}.top-block .left-search input{border-radius:2.08rem;width:100%;height:100%;padding-left:0.4rem}.top-block .left-search input::placeholder{color:#DBD9D7}.top-block .right-btns{font-size:0.32rem;margin-left:0.42rem}.top-block .right-btns .icon a{color:#787573;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.top-block .right-btns .icon+.icon{margin-left:0.42rem}.tabbar{width:100%;height:1.6rem;background-color:#fff;border-top:1px solid #f7f6f5;position:fixed;left:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:space-around;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.tabbar .item-tab{display:flex;flex-direction:column;align-items:center;font-size:0.34rem}.tabbar .item-tab a{color:#ADAAA8;flex-direction:column}.tabbar .item-tab .active{color:#F08519}.tabbar .item-tab img{height:0.7rem}.tabbar .item-tab span{margin-top:0.1rem}:root{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.3}.vote-tabbar{width:100%;height:1.6rem;background-color:#fff;border-top:1px solid #f7f6f5;position:fixed;left:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:space-around;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.vote-tabbar .item-tab{display:flex;flex-direction:column;align-items:center;font-size:0.34rem}.vote-tabbar .item-tab a{color:#ADAAA8;flex-direction:column}.vote-tabbar .item-tab .active{color:#F08519}.vote-tabbar .item-tab img{height:0.8rem}.vote-tabbar .item-tab span{margin-top:0.1rem}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;animation-delay:0;animation-iteration-count:1}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.rate{display:flex}.rate img{width:0.3rem;height:0.3rem}.rate img+img{margin-left:0.06rem}.consult{height:2.5rem;margin-top:0.13rem;background:#fff;padding:0.4rem}.consult .title{color:#363331;font-size:0.45rem}.consult .consult-btns{margin-top:0.3rem}.consult .consult-btns button{height:1.6rem;border-radius:0.1rem;font-size:0.4rem}.consult .consult-btns button img{width:0.5rem}.consult .consult-btns button span{padding-left:0.16rem}.consult .consult-btns button:first-child{background-color:rgba(50,191,83,0.1);color:#32BF53}.consult .consult-btns button+button{margin-left:0.4rem;color:#059CED;background-color:rgba(5,156,237,0.1)}.nav-tabs{padding-top:0.5rem;font-size:0.42rem;margin:0 0.26rem}.nav-tabs ul{display:flex;justify-content:space-between}.nav-tabs ul li{font-size:0.42rem;color:#787573}.nav-tabs ul a{color:#787573;font-size:0.42rem}.nav-tabs ul .active{color:#F08519;position:relative;font-weight:700;font-size:0.45rem}.nav-tabs ul .active a{color:#F08519}.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}.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.van-overlay{z-index:2003;background:rgba(0,0,0,0.7);width:100%;height:100%;position:fixed;top:0;left:0}.van-overlay .van-popup{width:80%;margin:0 auto;min-height:50vh;background-color:#fff;border-radius:0.42rem;flex-direction:column;padding:0 0.5rem;box-sizing:inherit;overflow:hidden}.van-overlay .van-popup h3{padding-top:0.48rem;color:#363331;font-weight:400;font-size:0.5rem}.van-overlay .van-popup .desc{margin-top:0.1rem;color:#985F3B}.van-overlay .van-popup .qrcode{height:8rem;width:8rem;background-image:url("../images/teacher/bg.png");background-size:cover;margin-top:0.26rem;background-repeat:no-repeat;border-radius:0.5rem}.van-overlay .van-popup .qrcode img{max-width:5.58rem;max-height:5.58rem}.van-overlay .van-popup .consult-list{padding:0 1rem;margin:0.6rem 1rem;justify-content:space-around;width:100%}.van-overlay .van-popup .consult-list .item-consult .icon{width:1.28rem;height:1.28rem;background:linear-gradient(180deg, rgba(255,161,36,0.15) 0%, rgba(255,151,91,0.14) 100%);border-radius:50%}.van-overlay .van-popup .consult-list .item-consult .icon img{width:0.53rem;height:0.53rem}.van-overlay .van-popup .consult-list .item-consult p{color:#000;margin-top:0.26rem}.van-overlay .van-popup .btn{width:100%;height:0.9rem;border:1px solid #F06018;font-size:0.42rem;color:#F06018;border-radius:0.72rem;margin-bottom:0.36rem}.text-overflow-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.vote-popup{width:69%;border-radius:0.18rem;background:transparent}.vote-popup .vote-modal{margin:0 auto;background-color:#fff;border-radius:0.18rem;height:8rem;padding:0 0.72rem}.vote-popup .vote-modal .title{color:#F08519;text-align:center;font-size:0.48rem;padding-top:0.69rem}.vote-popup .vote-modal .van-stepper{width:100%;display:flex}.vote-popup .vote-modal .van-stepper .van-stepper__input{flex:1}.vote-popup .vote-modal .input-block{padding-top:0.93rem}.vote-popup .vote-modal .count{padding-top:0.34rem;font-size:0.37rem}.vote-popup .vote-modal .count span{color:#F08519}.vote-popup .vote-modal .btns{margin-top:2.133rem}.vote-popup .vote-modal .btns button{height:0.93rem;font-size:0.42rem;border-radius:0.1rem}.vote-popup .vote-modal .btns .pay{color:#F08519;background:linear-gradient(90deg, #FDF3E7 0%, #FDEFE7 100%);margin-right:0.66rem}.vote-popup .vote-modal .btns .submit{color:#fff;background:linear-gradient(90deg, #F08519 0%, #F06018 100%)}.ticket-popup{padding:0 0.4rem}.ticket-popup .title{margin-top:0.53rem;font-size:0.48rem;color:#343434}.ticket-popup .recharge{padding-top:0.53rem}.ticket-popup .recharge h5{font-size:0.4rem;font-weight:normal}.ticket-popup .recharge .recharge-list{display:grid;margin-top:0.34rem;grid-template-columns:repeat(3, 1fr);grid-gap:0.26rem;margin-bottom:0.53rem}.ticket-popup .recharge .recharge-list .item-recharge{border-radius:0.1rem;height:1.733rem;background-color:#F7F6F5;border:0.02rem solid #E8E7E6;color:#ADAAA8;flex-direction:column}.ticket-popup .recharge .recharge-list .item-recharge .item-count{font-size:0.42rem;display:flex;align-items:center}.ticket-popup .recharge .recharge-list .item-recharge .item-count span{padding-left:0.26rem}.ticket-popup .recharge .recharge-list .item-recharge .price{margin-top:0.26rem;font-size:0.42rem}.ticket-popup .recharge .recharge-list .item-recharge .price span{font-size:0.32rem}.ticket-popup .recharge .recharge-list .active{border:0.02rem solid #F08519;color:#FF7E00;background-color:#FDEFE7}.ticket-popup .recharge .recharge-list .custom{font-size:0.42rem}.ticket-popup .recharge .step{margin-bottom:1.01rem}.ticket-popup .recharge .step .van-stepper{width:100%;display:flex}.ticket-popup .recharge .step .van-stepper .van-stepper__input{flex:1}.ticket-popup .recharge .step .van-stepper button{width:1.333rem}.ticket-popup .recharge .step .van-stepper button,.ticket-popup .recharge .step .van-stepper input{height:1.12rem}.ticket-popup .recharge .btn{margin-bottom:0.64rem}.ticket-popup .recharge .btn button{width:100%;background:linear-gradient(90deg, #F08519 0%, #F06018 100%);color:#fff;font-size:0.48rem;border-radius:0.18rem;outline:none;border:none}.search-pop{height:100%;width:80%}.search-pop .popscroll{padding-top:0.66rem;background-color:#fff;height:85vh;overflow-y:scroll}.search-pop .popscroll .tag-item{padding:0 0.26rem;margin-bottom:0.93rem}.search-pop .popscroll .tag-item .tag-title{margin-bottom:0.32rem;font-size:0.42rem;font-weight:400;color:#1d2229;padding-left:0.18rem}.search-pop .popscroll .tag-item .tag-box{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:0.2666rem}.search-pop .popscroll .tag-item .tag-box .item-tag{display:inline-block;min-width:2.133rem;padding:0 0.2666rem;box-sizing:border-box;height:0.88rem;border-radius:0.88rem;text-align:center;line-height:0.88rem;font-size:0.32rem;background-color:#f2f5f7;color:#959595}.search-pop .popscroll .tag-item .tag-box .active{background-color:#3688f8;color:#fff}.search-pop .popscroll-footer{display:flex;text-align:center;justify-content:space-between;font-size:0.42rem;padding:0 0.26rem;margin-top:0.8rem}.search-pop .popscroll-footer .left{width:45%;height:1.2rem;line-height:1.2rem;background-color:#f2f5f7;color:#959595;border-radius:1.066rem}.search-pop .popscroll-footer .right{width:45%;height:1.2rem;line-height:1.2rem;border-radius:1.066rem;background-color:#3688f8;color:#fff}.clear{clear:both}
