.survey-content-container[data-v-deb397ee]{width:100%;background:#fff;padding:25px 22px}.survey-content-header[data-v-deb397ee]{display:-webkit-box;display:-ms-flexbox;display:flex}.survey-content-header .survey-content-title[data-v-deb397ee]{padding:10px 16.5px;border-radius:0 50px 50px 0;background:#d7000f;font-size:18px;line-height:26px;color:#fff}.survey-form[data-v-deb397ee]{margin-top:5px}.survey-form .survey-form-title[data-v-deb397ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.survey-form .survey-form-title span[data-v-deb397ee]{display:inline-block;font-size:16px;line-height:26px;padding-right:10px}.survey-form .survey-form-title label[data-v-deb397ee]{height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#ededed}.form-section[data-v-deb397ee]{background:#f6f6f9;border-radius:6px;padding:25px 20px}.form-section.form-small-section[data-v-deb397ee]{margin-bottom:16px}.form-item-small[data-v-deb397ee]{width:275px}.form-item-input_ft[data-v-deb397ee]{padding:0 10px;color:#000;line-height:32px}.el-form-images-upload[data-v-deb397ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-image[data-v-deb397ee]{width:100px;height:100px;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;margin-right:10px;margin-bottom:10px;background:rgba(0,0,0,.2);border-radius:4px;position:relative}.upload-image .upload-image-body[data-v-deb397ee]{max-width:100%;max-height:100%}.upload-image .upload-image-progress[data-v-deb397ee]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:68px;height:30px;background:rgba(0,0,0,.5);border-radius:4px;font-size:12px;color:#fff;line-height:30px;text-align:center;cursor:pointer}.upload-image .upload-image-close[data-v-deb397ee]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);line-height:1;cursor:pointer}.upload-image .upload-image-close .iconfont[data-v-deb397ee]{font-size:20px;color:#ff708b}.el-form-upload_btn[data-v-deb397ee]{width:100px;height:100px;background:#fff;border:1px dashed #dcdfe6;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;margin-right:10px;margin-bottom:10px}.el-form-upload_btn .iconfont[data-v-deb397ee]{font-size:16px;color:#b2b4c7}.el-form-upload_btn .el-form-upload_btn-text[data-v-deb397ee]{margin-left:3px;font-size:12px;color:#b2b4c7}.survey-section-footer[data-v-deb397ee]{margin-top:22px;padding:10px 0;text-align:center}.custom-item-label[data-v-deb397ee]{display:inline-block}.custom-item-label-value[data-v-deb397ee]{line-height:22px}.custom-item-label-value[data-v-deb397ee]:before{content:"*";color:#f56c6c;margin-right:4px}.custom-item-label_info[data-v-deb397ee]{font-size:14px;line-height:22px;color:#999;white-space:nowrap}.el-form-body[data-v-deb397ee]{padding:15px;background:#fff;border-radius:4px}.file-item[data-v-deb397ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 4px;border-radius:4px;border:1px solid #fff}.file-item.active[data-v-deb397ee]:hover{background:#fef0f0;border:1px solid #fde2e2}.file-item .file-item-name[data-v-deb397ee]{position:relative;-webkit-box-flex:2;-ms-flex:2;flex:2}.file-item .file-item-name span[data-v-deb397ee]{display:inline-block;margin-left:10px}.file-item .file-item-name .file-item-progress_line[data-v-deb397ee]{position:absolute;width:100%;height:2px;background:#409eff;bottom:0;left:0;border-radius:0 0 20px 20px}.upload-info[data-v-deb397ee]{margin-top:8px;font-size:12px;line-height:18px;color:#909399}.file-item-handles[data-v-deb397ee],.file-item-progress[data-v-deb397ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:150px}.file-item-handles[data-v-deb397ee]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-item-handles .iconfont[data-v-deb397ee]{margin-left:10px;font-size:20px}