.demo-upload-list[data-v-7fb0a424]{display:inline-block;width:53px;height:30px;text-align:center;line-height:30px;border:1px solid #dcdee2;border-radius:4px;overflow:hidden;background:#fff;position:relative;-webkit-box-shadow:none;box-shadow:none;margin-right:8px;margin-bottom:8px;color:#1764e8}.upload-drag-box[data-v-7fb0a424]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1764e8}.demo-upload-list[data-v-7fb0a424]:hover{border-color:#1764e8}.demo-upload-list img[data-v-7fb0a424]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.demo-upload-list-cover[data-v-7fb0a424]{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.45)}.demo-upload-list:hover .demo-upload-list-cover[data-v-7fb0a424]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demo-upload-list-cover i[data-v-7fb0a424]{color:#fff;font-size:20px;cursor:pointer;margin:0 4px}.demo-upload-list-cover i[data-v-7fb0a424]:hover{color:#8bb1f3}[data-v-7fb0a424] .ivu-upload{vertical-align:top}[data-v-7fb0a424] .ivu-upload-drag{color:#1764e8;border-color:#dcdee2;background:#fff}[data-v-7fb0a424] .ivu-upload-drag:hover{border-color:#1764e8;background:rgba(23,100,232,.04)}.ivu-form-item-label[data-v-7fb0a424]{width:60px!important;margin-left:0!important}.ivu-form-item-content[data-v-7fb0a424]{margin-left:0!important}.contractor-project-edit-page[data-v-65b3f293]{width:1120px;min-height:100%;margin:72px 0 0 80px;padding:0 0 40px;background:#fff}.contractor-project-edit-page h1[data-v-65b3f293]{margin:0;color:#2c3e5d;font-size:28px;font-weight:700;line-height:56px;text-align:center}.title-line[data-v-65b3f293]{height:1px;margin:6px 0 30px;background:#d8dde6}.page-body[data-v-65b3f293]{position:relative;padding:0 24px}.form-section[data-v-65b3f293]{margin-bottom:24px}.form-section h3[data-v-65b3f293]{margin:0 0 16px;color:#00f;font-size:16px;font-weight:600}.section-head[data-v-65b3f293]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.section-head h3[data-v-65b3f293],.section-head h4[data-v-65b3f293]{margin:0;color:#00f;font-size:16px;font-weight:600}.section-head h4[data-v-65b3f293]{font-size:14px}.section-head.sub[data-v-65b3f293]{margin:16px 0 10px;padding-top:10px;border-top:1px dashed #e8eaec}.op-add[data-v-65b3f293],.op-del[data-v-65b3f293]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;color:#fff;font-size:16px;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.op-add[data-v-65b3f293]{background:#19be6b}.op-add[data-v-65b3f293]:hover{background:#16a95d}.op-del[data-v-65b3f293]{background:#ed4014}.op-del[data-v-65b3f293]:hover{background:#d93913}.empty-tip[data-v-65b3f293]{padding:14px 0;border:1px dashed #dcdee2;border-radius:4px;color:#808695;font-size:13px;text-align:center}.dyn-row[data-v-65b3f293]{padding:12px 12px 0;border:1px solid #e8eaec;border-radius:4px;margin-bottom:12px;background:#fafafc}.dyn-op[data-v-65b3f293]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:4px}.company-block[data-v-65b3f293]{padding:12px 16px 16px;border:1px solid #dcdee2;border-radius:6px;margin-bottom:16px}.company-head[data-v-65b3f293]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.company-title[data-v-65b3f293]{display:inline-block;padding:2px 10px;border-radius:3px;background:#f90;color:#fff;font-size:13px}.form-actions[data-v-65b3f293]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:40px}.form-actions .ivu-btn-primary[data-v-65b3f293]{min-width:60px}.select-unit-icon[data-v-65b3f293]{cursor:pointer}[data-v-65b3f293] .ivu-form-item{margin-bottom:16px}[data-v-65b3f293] .ivu-form-item-label{padding:0 0 6px;color:#2c3e5d;font-weight:600}[data-v-65b3f293] .ivu-form-item-required .ivu-form-item-label:before{color:#ed4014}.dyn-row[data-v-65b3f293] .ivu-form-item{margin-bottom:12px}.dyn-row[data-v-65b3f293] .ivu-form-item-label{font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}