.contractApproval{height:100%;position:relative}.contractApproval .van-nav-bar .van-nav-bar__title div{display:inline-block;padding:0 4vw;font-size:3.7333vw;color:hsla(0,0%,94.1%,.7);transition:.2s}.contractApproval .van-nav-bar .van-nav-bar__title div.active{font-size:4.8vw;color:#fff}.contractApproval section{height:calc(100% - 12vw);overflow:hidden}.contractApproval section .contractClassMenu{height:10.6667vw;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.contractApproval section .contractClassMenu li{padding:0 3.7333vw;height:8vw;font-size:3.7333vw;line-height:7.4667vw;color:#888;background:#f8f8f8;border-radius:4vw;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.contractApproval section .contractClassMenu li strong{font-weight:600}.contractApproval section .contractClassMenu li strong.iconfont{font-size:4.8vw;font-weight:400}.contractApproval section .contractClassMenu li.active{color:#0078fb;background:rgba(0,120,251,.06);border:1px solid rgba(0,120,251,.3)}.contractApproval section .van-pull-refresh{height:calc(100% - 22.6667vw);overflow:scroll;-webkit-overflow-scrolling:touch}.contractApproval section .van-pull-refresh .list{background:#f0f0f0;padding:4vw;padding-bottom:0;min-height:100%;overflow:hidden}.contractApproval section .van-pull-refresh .list li{width:100%;background:#fff;margin-bottom:4vw}.contractApproval section .van-pull-refresh .list li.approval h4 .state{background-color:#2979ff}.contractApproval section .van-pull-refresh .list li.transfinite h4 .state{background-color:#e60000}.contractApproval section .van-pull-refresh .list li.modifyPrice h4 .state{background-color:#f60}.contractApproval section .van-pull-refresh .list li.purchase h4 .state{background-color:#00a84b}.contractApproval section>div{height:100%}.contractApproval section>div .noData{font-size:10.6667vw;line-height:53.3333vw;font-weight:600;color:#ccc;text-align:center}