.bg{background-color:#eee;height:100%;width:100%;overflow-y:auto}.bg .head-tabs-margin{margin-top:1.226667rem}.bg .head-tabs .van-tabs__wrap{border-bottom:.026667rem solid #e8e8e8}.bg .teacher-list-fees{margin-top:.16rem}.bg .teacher-list-fees li{background-color:#fff;padding:.053333rem .266667rem 1.08rem;margin-bottom:.146667rem;position:relative}.bg .teacher-list-fees li.padd-li{padding-bottom:.146667rem}.bg .teacher-list-fees li .heaser{font-size:.32rem;font-weight:300;height:1.066667rem;border-bottom:.026667rem solid #e8e8e8;display:flex;padding:0 .106667rem;margin-bottom:.266667rem;justify-content:space-between;align-items:center}.bg .teacher-list-fees li .heaser .msg{font-weight:444}.bg .teacher-list-fees li .heaser .hadClass{width:1.333333rem;height:.533333rem;line-height:.533333rem;text-align:center;padding:.026667rem .16rem;color:#ccc;border:.026667rem solid #ccc;border-radius:.266667rem}.bg .teacher-list-fees li .list-contxt{padding:.08rem .053333rem;border-bottom:.026667rem solid #e8e8e8}.bg .teacher-list-fees li .list-contxt .pic{position:relative;float:left;width:30%;max-height:3.866667rem;overflow:hidden}.bg .teacher-list-fees li .list-contxt .pic article{position:absolute;width:100%;height:.8rem;line-height:.8rem;text-align:center;color:#fff;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:5}.bg .teacher-list-fees li .list-contxt .pic img{width:100%;font-size:0}.bg .teacher-list-fees li .list-contxt .contxt-info{float:right;width:calc(70% - .4rem);text-align:left;padding-left:.4rem}.bg .teacher-list-fees li .list-contxt .contxt-info .info-item{line-height:.693333rem;display:flex}.bg .teacher-list-fees li .list-contxt .contxt-info .info-item .item-title{width:auto;color:#8e8e8e}.bg .teacher-list-fees li .list-contxt .contxt-info .info-item .item-info{color:#333}.bg .teacher-list-fees li .contxt-ctrol{height:.746667rem;line-height:.72rem;display:block;color:#fff;text-align:center;width:2.506667rem;background:#4a94ff;border-radius:.373333rem;font-size:.373333rem;position:absolute;right:.4rem;bottom:.146667rem}.bg .teacher-list-fees li .contxt-ctrol:active{text-decoration:none}.bg .teacher-list-fees li .contxt-ctrol-sec{height:.746667rem;line-height:.72rem;display:block;text-align:center;width:2.506667rem;border-radius:.373333rem;font-size:.373333rem;color:#4a94ff;background:#cff1ff;margin-left:.186667rem}.bg .teacher-list-fees li .sec-fee-btn{display:flex;align-items:center;justify-content:flex-end;color:#4a94ff;font-size:.32rem;margin-top:.16rem}.bg .clearfix:after{display:block;content:"";width:100%;height:0;overflow:hidden;clear:both}.notice-box{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99}.notice-box .bg{height:100%;width:100%;background:rgba(0,0,0,.5)}.notice-box .content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;background-color:#fff;width:92%;border-radius:.1rem;min-height:3rem}.notice-box .content .content-text{padding:.8rem .4rem}.notice-box .content .content-text .title{text-align:center;font-size:.4rem;font-weight:700}.notice-box .content .content-text .subtitle{font-size:.3rem;font-weight:700;margin-top:.5rem;margin-bottom:.1rem}.notice-box .content .content-text .text{line-height:.5rem}.notice-box .content .content-bottom{padding:.4rem .6rem .3rem .6rem;border-top:.026667rem solid #eee;line-height:.6rem;font-size:.32rem}.notice-box .content .content-bottom a{color:#16a8f8;white-space:nowrap}.notice-box .content .content-bottom input[type=checkbox]{width:.46rem;height:.46rem;display:inline-block;text-align:center;vertical-align:middle;position:relative;line-height:.36rem}.notice-box .content .content-bottom input[type=checkbox]:before{content:"";position:absolute;top:-.06rem;left:0;background:#fff;width:100%;height:100%;border:.026667rem solid #d9d9d9}.notice-box .content .content-bottom input[type=checkbox]:checked:before{content:"\2713";background-color:#fff;position:absolute;top:-.06rem;left:0;width:100%;color:#333;font-size:.36rem;line-height:.56rem;font-weight:700}.notice-box .content .content-bottom .button-box{display:flex;justify-content:center}.notice-box .content .content-bottom .button-box button{line-height:.853333rem;font-size:.346667rem;width:3rem;background-color:#c0bdbd;color:#fff;border-radius:.133333rem}.notice-box .content .content-bottom .button-box button.via{width:90%;background-color:#0c74da}