.contract-detail[data-v-7b564986]{width:100%}.contract-detail .operate-box[data-v-7b564986]{display:flex;justify-content:flex-end;margin-bottom:20px}.contract-detail .basic-info .basic-form[data-v-7b564986],.contract-detail .contract-file .file-box[data-v-7b564986]{padding:24px 5px 40px 5px}.contract-detail .contract-file .file-box[data-v-7b564986] .el-image.file-image{width:200px;height:150px;border:1px solid #c8d8ff;border-radius:4px;background-color:#f5f8ff}.contract-detail .contract-file .file-box[data-v-7b564986] .el-image.file-image .image-slot{width:200px;height:150px;display:flex;justify-content:center;align-items:center}.contract-detail .contract-file .file-box .file-operate[data-v-7b564986]{display:flex;align-items:center}.contract-detail .contract-file .file-box .file-operate .file-name[data-v-7b564986]{color:#242424;font-size:12px;margin-right:40px}.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .download,.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .preview{margin-right:20px}.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .download span,.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .preview span{display:flex;align-items:center}.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .download span img,.contract-detail .contract-file .file-box .file-operate[data-v-7b564986] .preview span img{width:16px;margin-right:4px}.contract-detail .sign-process .process-box[data-v-7b564986]{padding:24px 5px 40px 5px}.contract-detail .sign-process .process-box .status[data-v-7b564986]{font-size:16px;font-weight:600;color:#26c05e;margin-bottom:14px}.contract-detail .sign-process .process-box .content[data-v-7b564986]{font-size:14px;color:#484848}.contract-detail .sign-process .process-box[data-v-7b564986] .el-card__body{background-color:#f2f8ff}.contract-detail .title-box[data-v-7b564986]{width:100%;position:relative;height:40px}.contract-detail .title-box .title[data-v-7b564986]{width:calc(100% + 30px);position:absolute;left:-15px;right:-15px;font-size:16px;font-weight:600;color:#242424;padding:9px 20px;background-color:#f5f8ff;margin-bottom:40px}[data-v-7b564986] .el-dialog__header{padding:20px 35px!important}[data-v-7b564986] .el-dialog--center .el-dialog__body{padding:25px 35px 30px!important}[data-v-7b564986] .app__container .app__container--content{padding:15px 0!important}[data-v-7b564986] .el-form-item{margin-bottom:0}