.tosb-step .line{width:.8rem;height:.01rem;background-color:#0076ff;opacity:1}.tosb-step-item{width:1rem}.tosb-step-item .point{width:.16rem;height:.16rem;border-radius:50%}.tosb-step-item:not(:last-child):after{position:absolute;content:"";top:.08rem;height:.005rem;background-color:#d4d4d4;right:0;left:calc(50% + .24rem)}.tosb-step-item:not(:first-child):before{position:absolute;content:"";top:.08rem;height:.005rem;background-color:#d4d4d4;width:calc(50% - .24rem);left:0}.tosb-step-item-editing:not(:first-child):before,.tosb-step-item-finish:not(:first-child):before,.tosb-step-item-finish:not(:last-child):after{background-color:#0076ff}.drivers-content .step[data-v-4fc69c88]{background:#fff}.drivers-content .label[data-v-4fc69c88]{height:.14rem;font-size:.14rem;color:#878787;overflow:hidden}.drivers-content .label p[data-v-4fc69c88]{float:left;line-height:.16rem}.drivers-content .label span[data-v-4fc69c88]{color:#0076ff;font-size:.18rem;margin-left:.08rem;float:left;line-height:.2rem;display:block}.drivers-content .id-picture[data-v-4fc69c88]{display:flex;justify-content:space-between}.drivers-content .id-picture .id-card[data-v-4fc69c88]{width:1.62rem;height:1.22rem;background:#f6f8fa;border-radius:.04rem;overflow:hidden;margin-top:.08rem}.drivers-content .id-picture .id-card .bg-img[data-v-4fc69c88]{width:100%;display:block}.drivers-content .id-picture .id-card .text[data-v-4fc69c88]{width:100%;height:.3rem;background:rgba(64,152,255,.5);text-align:center;color:#fff;line-height:.3rem}.drivers-content .list[data-v-4fc69c88]{height:.48rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.01rem solid #ddd}.drivers-content .list input[data-v-4fc69c88]{width:2rem;height:100%;border:none;text-align:right}.drivers-content .list input[data-v-4fc69c88]::-moz-placeholder{color:#b4b4b4}.drivers-content .list input[data-v-4fc69c88]:-ms-input-placeholder{color:#b4b4b4}.drivers-content .list input[data-v-4fc69c88]::placeholder{color:#b4b4b4}.drivers-content .validity[data-v-4fc69c88]{display:flex;justify-content:space-between;line-height:.4rem;margin-top:.12rem;color:#444;margin-bottom:.08rem}.drivers-content .validity .date[data-v-4fc69c88]{width:1.55rem;height:.4rem;background:#f6f8fa;border:.01rem solid hsla(0,0%,73.7%,.5);border-radius:.04rem;text-align:center;line-height:.4rem;font-size:.16rem;color:#0076ff}.drivers-content[data-v-4fc69c88]{min-height:100vh;background:#fff}.btn-box[data-v-4fc69c88]{height:.72rem;position:fixed;bottom:0;left:0;z-index:99}.btn-box[data-v-4fc69c88],.truck-btn-box[data-v-4fc69c88]{background:#fff;width:100vw;display:flex;align-items:center;justify-content:center;padding:0 .24rem}.truck-btn-box[data-v-4fc69c88]{height:.9rem}a[data-v-4fc69c88]{color:#0076ff}.van-dialog[data-v-4fc69c88]{border-radius:4px}.van-dialog .van-dialog__message[data-v-4fc69c88]{font-size:.16rem;padding:.4rem .16rem;color:#282828;line-height:.2rem}.van-dialog button.van-dialog__cancel[data-v-4fc69c88]{font-weight:500;background:#f6f8fa;color:#8e8e93;border-radius:0;font-size:.16rem;font-weight:400}.van-dialog button.van-dialog__confirm[data-v-4fc69c88]{border-radius:0;font-size:.16rem;font-weight:400;background:#0076ff;color:#fff}.van-tag--primary[data-v-4fc69c88]{color:#0076ff;background-color:rgba(0,118,255,.1)}.van-tag--warning[data-v-4fc69c88]{color:#ff8a21;background-color:rgba(255,138,33,.1)}.pop-text[data-v-4fc69c88]{font-size:.14rem;padding:.08rem .16rem;background:#f7f8fa;border:1px solid hsla(0,0%,73.7%,.5);border-radius:.04rem}.van-popover__content[data-v-4fc69c88]{border-radius:.04rem}.titleError,.titleError .van-field__label{color:#ee0a24}.btn-box{height:.72rem;position:fixed;bottom:0;left:0;z-index:99}.btn-box,.truck-btn-box{background:#fff;width:100vw;display:flex;align-items:center;justify-content:center;padding:0 .24rem}.truck-btn-box{height:.9rem}a{color:#0076ff}.van-dialog{border-radius:4px}.van-dialog .van-dialog__message{font-size:.16rem;padding:.4rem .16rem;color:#282828;line-height:.2rem}.van-dialog button.van-dialog__cancel{font-weight:500;background:#f6f8fa;color:#8e8e93;border-radius:0;font-size:.16rem;font-weight:400}.van-dialog button.van-dialog__confirm{border-radius:0;font-size:.16rem;font-weight:400;background:#0076ff;color:#fff}.van-tag--primary{color:#0076ff;background-color:rgba(0,118,255,.1)}.van-tag--warning{color:#ff8a21;background-color:rgba(255,138,33,.1)}.pop-text{font-size:.14rem;padding:.08rem .16rem;background:#f7f8fa;border:1px solid hsla(0,0%,73.7%,.5);border-radius:.04rem}.van-popover__content{border-radius:.04rem}