#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box}*{box-sizing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,blockquote,body,button,code,dd,details,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0;border:0}a{text-decoration:none}button{user-select:none}img{vertical-align:middle}img:not([src]),img[src=""]{opacity:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{font-size:100%;font:inherit}body,html{height:100%;overflow-x:hidden}html{font-family:SimHei;text-size-adjust:none}body{font-size:.32rem!important}p{line-height:1.5}h1,h3,h4,h5{font-size:.4rem}.tc{text-align:center}.mt-32{margin-top:.85333rem}.fl{float:left}.fr{float:right}.f12{font-size:.32rem}.f14{font-size:.37333rem}.f16{font-size:.42667rem}.f18{font-size:.48rem}.f20{font-size:.53333rem}.c_333{color:#333}.c_666{color:#666}.c_999{color:#999}.cPrimary{color:#4477bd}.c_blue{color:#3f82ef}.bold{font-weight:700}.no-content img{width:3.41333rem;margin:0 auto;display:block;margin-top:1.54667rem}.no-content p{text-align:center;color:#999;font-size:.42667rem;margin-top:.66667rem}.no-content p:nth-child(n+2){margin-top:.10667rem}.con-title{line-height:.66667rem;padding-top:.53333rem;font-size:.48rem;color:#333}.con-title strong{font-weight:700}.footer-btn{display:flex;padding:.8rem .53333rem}.footer-btn .van-button{flex:1}.footer-btn .van-button .van-button__text{font-size:.42667rem}.footer-btn .van-button+.van-button{margin-left:.4rem}.footer-btn .van-button.van-button--plain{background-color:#fff;color:#4477bd}.popup-wrap{height:100%;overflow-y:scroll;padding-top:1.04rem}.popup-wrap .popup-operate{position:absolute;left:0;top:0;width:100%;background-color:#fff;z-index:3;display:flex;justify-content:space-between;color:#333;font-size:.37333rem;height:1.01333rem;line-height:1.01333rem;border:.02667rem solid #f6f5f8}.popup-wrap .popup-operate .cancel{padding-left:.53333rem;color:#999}.popup-wrap .popup-operate .confirm{padding-right:.53333rem;color:#4477bd;text-align:right}.van-tabs .van-tabs__wrap .van-tabs__line{background-color:#3875c6;width:.85333rem;bottom:.58667rem;border-radius:0}.van-tabs .van-tabs__wrap .van-tab{font-size:.42667rem}.van-tabs .van-tabs__wrap .van-tab span{color:#666}.van-tabs .van-tabs__wrap .van-tab.van-tab--active span{color:#333;font-weight:700}.van-button--primary{color:#fff;background:#4477bd;border-color:#4477bd}.btns{background-color:#4477bd;color:#fff}.btns .van-button--default .van-button__text{font-size:.42667rem}.bottomBtnBox .btn{background:#4477bd}.bottomBtnBox .btn .van-button__text{color:#fff;font-size:.42667rem}.bottomBtnBox .btn.cancel .van-button__text{color:#4477bd}.van-button{border-radius:.10667rem;height:1.06667rem;font-size:.42667rem}.van-button.van-button--small{height:.85333rem;border-radius:.42667rem;background:#4477bd;border-color:#4477bd}.van-button.van-button--mini{height:.64rem;border-radius:.32rem}.van-button.cancel{color:#4090f7;color:#4477bd;background-color:#fff;border-color:#4477bd}.van-dialog .van-dialog__footer .van-button{background-color:transparent}.van-dialog .van-dialog__footer .van-button__content{font-size:.42667rem}.van-dialog .van-dialog__footer .van-dialog__confirm{color:#3875c6}.van-dialog .van-dialog__footer .van-dialog__cancel{color:#333}.van-picker .van-picker__toolbar .van-picker__confirm{color:#3875c6}.van-loading{text-align:center;padding:.16rem 0}.van-search /deep/ .van-field__left-icon,.van-search /deep/ .van-field__left-icon .van-icon{display:flex;align-items:center}.van-search /deep/ .van-field__left-icon img{width:1.4em;height:1.4em}.van-search /deep/ .van-cell__value .van-field__control{padding-top:.08rem}.van-dialog__message{font-size:.42667rem;color:#999}.van-dialog__header{font-size:.42667rem;color:#333}.van-popup{border-top-left-radius:.21333rem;border-top-right-radius:.21333rem}.flex-c,.flex-c-sb{display:flex;align-items:center}.flex-c-sb{justify-content:space-between}.flex-c-fe{justify-content:flex-end}.flex-c-c,.flex-c-fe{display:flex;align-items:center}.flex-c-c{justify-content:center}