.approval .main-content .top-box[data-v-381a9370]{box-sizing:border-box;border-bottom:1px solid rgba(126,134,142,.16)}.approval .main-content .list[data-v-381a9370]{height:calc(100% - 65px);box-sizing:border-box;overflow-y:auto;padding-right:4px}.approval .main-content .van-pull-refresh__track[data-v-381a9370]{height:auto}.approval .main-content .list-item[data-v-381a9370]{box-sizing:border-box;padding:16px 0;border-bottom:1px solid rgba(126,134,142,.16);position:relative;flex:1}.approval .main-content .list-item .title[data-v-381a9370]{font-size:16px;color:#525866;line-height:22px;margin-bottom:8px}.approval .main-content .list-item .tab[data-v-381a9370]{padding:4px 6px;border-radius:2px;font-size:12px;line-height:14px}.approval .main-content .list-item .tab.type0[data-v-381a9370]{background-color:#d5e1fd;color:#2e6bf6}.approval .main-content .list-item .tab.type1[data-v-381a9370]{background-color:#d9f4e0;color:#41c663}.approval .main-content .list-item .tab.type2[data-v-381a9370]{background-color:#fcdbda;color:#f24a45}.approval .main-content .list-item .tab.type3[data-v-381a9370]{background-color:#eceff5;color:#8a8e95}.approval .main-content .list-item .time[data-v-381a9370]{font-size:14px;color:#525866;line-height:18px}.approval .main-content .van-tabs__line{background:#2e6bf6!important;border-radius:2px}.approval .main-content .van-tabs__nav--line.van-tabs__nav--complete{padding-right:0;padding-left:0}.approval .main-content .van-tabs__wrap--scrollable .van-tab{padding:0}.approval .main-content .van-tabs__wrap--scrollable .van-tab:not(:last-child){margin-right:16px}.approval .main-content .tabs-btn{margin:16px 0}.approval .main-content .tabs-btn .van-tabs__nav--card .van-tab.van-tab--active{background:rgba(46,107,246,.16)!important;border-radius:4px!important;font-size:14px!important;color:#2e6bf6!important;line-height:18px!important;padding:8px!important}.approval .main-content .tabs-btn .van-tabs__nav--card{border:none!important;margin:0!important}.approval .main-content .tabs-btn .van-tabs__nav--card .van-tab{border:none!important;background:#f5f6fa!important;border-radius:4px!important;font-size:14px!important;color:#525866!important;line-height:18px!important;padding:8px!important}.approval .main-content .tabs-btn .van-tabs__nav--card :not(:last-child){margin-right:10px!important}.approval .main-content .tabs-btn .van-tabs__nav--card .van-tab__text--ellipsis{white-space:nowrap}