#app{font-family:Microsoft YaHei,微软雅黑;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100%;height:100vh;word-break:break-all}#app .van-tabbar--fixed{padding:.13333rem 0}#app .van-tabbar-item{color:#979ba5}#app .van-tabbar-item--active{color:#4b95fc}#app .add{width:1.12rem;height:1.12rem;border-radius:50%;background:url(data:image/png;base64,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) 100% 100% no-repeat;position:fixed;background-position:50%;left:50%;bottom:.4rem;border:.26667rem solid #fff;box-sizing:content-box;transform:translateX(-50%);z-index:99}#app .add:after{width:.53333rem;height:.10667rem}#app .add:after,#app .add:before{content:"";display:block;border-radius:.05333rem;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#app .add:before{width:.10667rem;height:.53333rem}.classTypePop{padding:.53333rem 0}.classTypePop .popSelect{color:#183e63;font-size:.4rem;line-height:1.06667rem}.classTypePop .parallelogram{color:#fff;font-size:.26667rem;width:.66667rem;height:.45333rem;transform:skew(-15deg);background-color:#3d8aea;border-radius:.10667rem;margin-right:.13333rem}.van-tabbar__placeholder{height:1.6rem!important}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}label{font-weight:700}html{box-sizing:border-box;text-align:left}#app,html{height:100%}*,:after,:before{padding:0;margin:0;box-sizing:inherit}.no-padding{padding:0!important}.padding-content{padding:.10667rem 0}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.fr{float:right}.fl{float:left}.pr-5{padding-right:.13333rem}.pl-5{padding-left:.13333rem}.block{display:block}.pointer{cursor:pointer}.inlineBlock{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}aside{background:#eef1f6;padding:.21333rem .64rem;margin-bottom:.53333rem;border-radius:.05333rem;display:block;line-height:.85333rem;font-size:.42667rem;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside a{color:#337ab7;cursor:pointer}aside a:hover{color:#20a0ff}.flex{display:flex}.flex.fdr{flex-direction:row}.flex.fdrr{flex-direction:row-reverse}.flex.fdc{flex-direction:column}.flex.fdcr{flex-direction:column-reverse}.flex.fww{flex-wrap:wrap}.flex.fwwr{flex-wrap:wrap-reverse}.flex.jcfs{justify-content:flex-start}.flex.jcfe{justify-content:flex-end}.flex.jcc{justify-content:center}.flex.jcsb{justify-content:space-between}.flex.jcsa{justify-content:space-around}.flex.aifs{align-items:flex-start}.flex.aife{align-items:flex-end}.flex.aic{align-items:center}.flex.aib{align-items:baseline}.flex.ais{align-items:stretch}.flex.acfs{align-content:flex-start}.flex.acfe{align-content:flex-end}.flex.acc{align-content:center}.flex.acsb{align-content:space-between}.flex.acsa{align-content:space-around}.flex.acs{align-content:stretch}.flex-cc{justify-content:center}.flex-cc,.flex-csb{display:flex;align-items:center}.flex-csb{justify-content:space-between}.flex-csa{justify-content:space-around}.flex-cfs,.flex-csa{display:flex;align-items:center}.flex-cfs{justify-content:flex-start}.flex-cfe{display:flex;align-items:center;justify-content:flex-end}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.ellipsis2{-webkit-line-clamp:2}.ellipsis2,.ellipsis3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.ellipsis3{-webkit-line-clamp:3}.van-progress__portion{background:linear-gradient(90deg,#f7e02b,#57eed0)}.van-progress__pivot{padding:.05333rem .4rem;top:-.53333rem;background-color:#fff;color:#1e385e;box-shadow:0 .05333rem .08rem 0 #d0e3f0;border-radius:.13333rem}.van-nav-bar .van-icon{color:#333;font-size:.58667rem}.van-nav-bar .van-nav-bar__title{font-size:.42667rem;color:#333}.van-nav-bar .van-nav-bar__right{font-size:.37333rem;color:#333}.van-nav-bar .van-nav-bar__right img{width:.53333rem;height:.53333rem}.van-nav-bar .van-nav-bar__right .search{margin-right:.50667rem}.van-tabs__line{background-color:#fff;bottom:.45rem}.van-tab--active{font-size:.42667rem}.search_content ::-webkit-input-placeholder{color:#c1d7ff!important}.search{background:#3975c6;padding:.26667rem}.search_button{color:#fff;font-size:.37333rem;padding:0 .26667rem}.search_content{background:rgba(246,246,249,.3)!important;border-radius:1.33333rem}.van-search{padding:.05333rem 0}.van-search__content{background:transparent;border-radius:.42667rem}.van-search__content .van-icon-search{color:#fff}.van-search__content .van-field__control{color:#fff;font-size:.34667rem}.van-field__label{color:#8d95a0;font-size:.4rem;width:auto}.van-field__control{color:#1f3856;font-size:.4rem}.add_contact .van-field__label,.add_student .van-field__label,.contract .van-field__label,.followRecord .van-field__label,.hotel_reservation .van-field__label,.intention_create .van-field__label,.paymentApply .van-field__label,.upgradeOrder .van-field__label{color:#1f3856;font-size:.4rem;font-weight:700}.info_title{color:#8d95a0;font-size:.4rem;margin-left:.4rem}.content_info{color:grey;font-size:.29333rem;line-height:.8rem;margin-left:.4rem}.follow_content .van-field__control,.non-standard_tip .van-field__control,.problem .van-field__control{padding:.13333rem .26667rem}.follow_content .van-field__control{background-color:#f4f5f9}.problem .van-field__control{background-color:#f4f5f9;border-radius:.13333rem}.non-standard_tip .van-field__control{background-color:#e6eef8;border-radius:.13333rem}.add_contact_info .van-cell{background-color:#f4f5f9}.van-icon-phone:before{transform:rotateY(180deg)}.transfer .van-nav-bar__right img{width:.53333rem;height:.53333rem}.backgrey{width:100%;background-color:#efeff4;min-height:100vh}.border_bottom{border-bottom:.02667rem solid #ebebeb}.confirm{padding:.53333rem .4rem}.confirm .confirm_text{height:1.2rem;background:linear-gradient(270deg,#2c4ed4,#45a8f5);border-radius:.13333rem;color:#fff;font-weight:700;font-size:.42667rem}.reset{background:#fff;border:.02667rem solid #346cdf;border-radius:.13333rem;color:#346cdf}.confirm_button,.reset{width:4.26667rem;height:1.06667rem;font-size:.48rem}.confirm_button{background:#346cdf;border-radius:.13333rem;color:#fff}.van-action-sheet__content{padding:.8rem 0}.createTime .van-action-sheet__content,.joinRecord .van-collapse-item__content{padding:0}.joinRecord .van-cell__title{color:grey;font-size:.29333rem}.rank .van-dropdown-menu__bar{height:.8rem;background-color:transparent;border-radius:1.33333rem;box-shadow:none}.rank .van-dropdown-menu__title:after{border:.08rem solid;border-color:transparent transparent #fff #fff}.rank .van-ellipsis{color:#fff}.rank .van-tabs__nav{margin:0 .8rem}.rank .van-popup--top{left:1.12rem;width:77%}.rank .van-dropdown-item__content{max-height:50%}.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{color:#8d95a0;border:.02667rem solid #8d95a0}.submit_orders,.van-stepper--round .van-stepper__plus{background-color:#fff}.submit_orders{box-shadow:0 .10667rem .8rem 0 rgba(230,238,248,.8);padding:.26667rem .4rem;font-weight:700;position:fixed;bottom:0;width:100%}.submit_orders .real_pay{color:#1f3856;font-size:.4rem;line-height:.66667rem}.submit_orders .real_payNumber{color:#ff6a10;font-size:.4rem}.submit_orders .pay_price{color:#95a6bb;font-size:.32rem;line-height:.53333rem}.submit_orders .pay_priceNumber{color:#ff995c;font-size:.32rem}.submit_orders .submit{width:2.77333rem;height:.85333rem;background:linear-gradient(270deg,#365fff,#24a0ff);border-radius:.42667rem;font-size:.42667rem;color:#fff;line-height:.48rem}.add_icon{width:1.06667rem;height:1.06667rem;position:fixed;bottom:4rem;right:.53333rem;z-index:999}.add_contact .iconfont,.remark .iconfont{color:#3878e3;font-size:.53333rem}.updata_text{font-size:.34667rem;color:#3878e3;font-weight:700;width:8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}