.contractor-person__info{margin:2.66667vw}.contractor-person__info .van-field__label{color:#05173c!important}.contractor-person__info .van-cell{padding-top:1.33333vw!important;padding-bottom:1.33333vw!important;padding-left:0!important;border-bottom:1px solid rgba(5,23,60,.08)}.contractor-person__info .van-field__control{color:#05173c}.contractor-person__info .p-cell{overflow:hidden;text-overflow:ellipsis;width:80%;height:6.66667vw;word-wrap:normal;white-space:nowrap;margin:0}.contractor-person__info .idcard{width:60pt;height:60pt;line-height:84pt;text-align:center;background:rgba(5,23,60,.04);color:#023ba4;border-radius:3.2vw}.qualification-info .van-cell__value .title{font-size:4vw;font-weight:500;color:#05173c;padding-left:1.33333vw}.qualification-info .van-cell__value .title:after{width:.8vw;height:3.46667vw;border-radius:.53333vw;background:#003aa4}.qualification-info .van-cell__value .title .van-tag{margin-left:2.66667vw}.y-hide-height{height:40vw;overflow:hidden}.y-text-bottom{color:#05173c;text-align:center;width:100%;height:8.53333vw;line-height:8.53333vw}.y-iconfont-color{font-size:3.2vw;margin-left:-1px;color:#05173c}.isempty img[data-v-452527af]{margin-top:0}.training-info .van-cell__value .title{font-size:4vw;font-weight:500;color:#05173c}.training-info .van-cell__value .title:after{width:.8vw;height:3.46667vw;border-radius:.53333vw;background:#003aa4}.training-info .van-cell__value .title .van-tag{margin-left:2.66667vw}.blue{color:#003aa4}.orange{color:#ff9300}.green{color:#00c897}.lightBlue{color:#2878ff}.training-info .van-cell{overflow:visible}.isempty img{margin-top:0}.contractor-person__info{margin-top:3.2vw;font-size:3.73333vw;font-weight:400}.contractor-person__info .van-uploader__preview-delete,.contractor-person__info .van-uploader__upload{display:none}.contractor-person__info .van-field__label{color:#8c8f97}.contractor-person__info .van-field__value{color:#2e2e4d}.contractor-person__info .van-cell{padding-top:.8vw;padding-bottom:.8vw}.contractor-person__list,.contractor-person__tab-height{height:calc(var(--safeAreaHeight) - 64.53333vw)}.contractor-person__list{overflow:auto}.contractor-person__list .border-none{border:none}.contractor-person__list .contractor-person__info{margin-top:0}.contractor-person__list .contractor-person__info .van-cell{padding-left:0;padding-right:0}.contractor-person__list .van-cell__value{overflow:visible}.contractor-person__list .title{position:relative}.contractor-person__list .title:after{content:""!important;display:block!important;position:absolute;top:50%;left:-1.33333vw;transform:translateY(-50%);width:.53333vw;height:3.2vw;background:#3278ff;border-radius:1px}.contractor-person__list .van-image,.contractor-person__list .van-uploader__preview,.contractor-person__list img{width:18.13333vw;height:18.13333vw}.contractor-person-detail .van-tabs .van-tab__text--ellipsis{font-size:4.26667vw}.contractor-person-detail .van-tabs .van-tab--active{color:#003aa4!important}.contractor-person-detail .van-tabs__line{background-color:#003aa4!important;width:6.4vw!important;height:1.06667vw!important;border-radius:1px!important;bottom:1.6vw}.contractor-person-detail .van-tabs__wrap{border-bottom:1px solid rgba(5,23,60,.08)}.contractor-person-detail .train-btn{position:absolute;width:91.46667vw;height:11.73333vw;border-radius:7.2vw;border:1px solid #1676ff!important;background:#fff!important;color:#1676ff!important;bottom:10.66667vw;left:50%;transform:translateX(-50%)}.contractor-person-detail__person-info{padding:5.33333vw 4.26667vw 0;display:flex}.contractor-person-detail__person-info .left{position:relative;width:17.6vw;height:17.6vw;margin-right:4.26667vw}.contractor-person-detail__person-info .left img{width:17.6vw;height:17.6vw;border-radius:50%}.contractor-person-detail__person-info .left .sex{position:absolute;right:0;bottom:0;font-size:4.26667vw;width:4.26667vw;height:4.26667vw}.contractor-person-detail__person-info .right .title{display:flex;align-items:center;margin-bottom:2.13333vw}.contractor-person-detail__person-info .right .title .person-name{margin-right:2.13333vw;font-size:4.26667vw;font-weight:500;text-align:center;color:#05173c;line-height:5.86667vw}.contractor-person-detail__person-info .right .title .van-tag{margin-right:1.06667vw}.contractor-person-detail__person-info .right .line{font-size:3.46667vw;font-weight:400;text-align:left;color:#2e2e4d;line-height:4.53333vw;margin-bottom:1.86667vw}.contractor-person-detail__person-info .right .line .iconfont{font-size:3.73333vw;color:#aeb3c0;margin-right:1.06667vw}