.approval-detail{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;border-top:1px solid #eee;overflow-y:auto;padding:20px 16px 0}.originator{color:#444b65;font-size:16px;margin-bottom:4px}.user-info{color:#878c9f;font-size:12px;margin-bottom:4px}.user-name{color:#444b65;font-size:14px;margin-right:8px}.past{color:#54d08d}.past,.status{margin-left:4px}.propose{font-size:12px;color:#63687b}.title{font-size:18px;font-weight:600;color:#444b65;margin:16px 0}.leave-one{margin-bottom:10px}.person-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;line-height:60px;font-size:12px;color:#878c9f;background:#fbfbfc;border:1px solid #f4f5f8;border-bottom:none;padding:0 16px}.person-info,.person-info-left{display:-webkit-box;display:-ms-flexbox;display:flex}.approval-type{padding:0 16px;margin-bottom:16px;border:1px solid #f4f5f8}.err-tip{font-size:12px;color:red}.expense{padding-bottom:0}.detailed{margin-top:40px}.person-name{margin-right:8px;font-size:20px}.person-name,.sub-title{font-weight:600;color:#444b65}.sub-title{margin:20px 0;font-size:16px}.factor-name{width:110px}.factor-name,.work-summary{font-size:16px;color:#444b65;opacity:.8}.work-summary{width:120px}.reason{font-size:14px;color:#878c9f}.count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.count{margin-top:18px;font-size:14px;color:#e88e4d}.checktip{font-size:12px;color:red}.form-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;color:#444b65;border-bottom:1px solid #f4f5f8}.content-area{width:100%;word-break:break-word}.content-area-margin{margin-bottom:16px}.btns{position:fixed;z-index:999;bottom:0;padding:6px 16px 20px;left:0;right:0;text-align:center;background:#fff}.btns .btn-refuse{margin-right:13px;border:1px solid #d9d9d9;color:rgba(0,0,0,.65);width:133px;height:42px;border-radius:22px;background:#fff}.btns .btn-adopt{width:133px;height:44px;border-radius:22px;border:0;color:#fff;background:#e88e4d}.btns .btn-big{width:100%;height:44px;border-radius:22px}.arrow-right{margin:0 4px}.bill-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bill-wrapper .travel-count{font-size:14px}.bill-wrapper .travel-count .text{color:#878c9f}.bill-wrapper .travel-count .value{color:#63687b}.bill-wrapper .create-time{color:#c5c8d3;font-size:12px;padding-top:78px}.wrapper{margin-bottom:100px}.del-wrapper{color:#e88e4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.del-wrapper .van-icon{font-size:20px}.detail-dialog .van-field{padding:24px 24px 20px}.detail-dialog .van-field__body{opacity:.95;background:#f1f1f1;border:.72px solid #50e3c2}.detail-dialog .van-field__control{font-size:14px}.detail-dialog .van-field--error .van-field__control::-webkit-input-placeholder{font-size:14px;color:#c8cbd5}.detail-dialog .van-field--error .van-field__control::-moz-placeholder{font-size:14px;color:#c8cbd5}.detail-dialog .van-field--error .van-field__control:-ms-input-placeholder{font-size:14px;color:#c8cbd5}.detail-dialog .van-field--error .van-field__control::-ms-input-placeholder{font-size:14px;color:#c8cbd5}.detail-dialog .van-field--error .van-field__control,.detail-dialog .van-field--error .van-field__control::placeholder{font-size:14px;color:#c8cbd5}.detail-dialog .van-button{height:44px}.detail-dialog .van-field__error-message{color:#ff7858}.van-overlay{background:rgba(0,0,0,.4)!important}.van-dialog__header{font-size:16px;color:#000;text-align:center;font-weight:500}.van-dialog__message--has-title{color:#000;font-weight:400}.van-button--default{color:#666;font-weight:500}.van-dialog__confirm,.van-dialog__confirm:active{color:#e88e4d;font-weight:500}.urge-withdraw-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;position:fixed;z-index:999;bottom:0;padding:6px 16px 20px;left:0;right:0}.urge-withdraw-box .urge-box{width:100%}.urge-withdraw-box .withdraw-box{width:100%;margin-left:10px}.urge-withdraw-box .van-button{width:100%;height:44px;border-radius:22px;background:#e88e4d;border:none}.leave-des{margin-top:10px}.step-box{margin:16px 0 56px}.step-box .van-step__circle{width:8px;height:8px}.step-box .van-step--vertical .van-step__circle-container{font-size:16px}.step-box .van-step--vertical .van-step__line{top:28px;height:calc(100% - 18px)}.svg-icon{width:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}