.page-container[data-v-5999c315]{padding:20px;background:#fff;min-height:100%}.page-container .page-title[data-v-5999c315]{font-size:16px;font-weight:500;color:#303133;margin-bottom:20px;padding-left:10px;border-left:4px solid #409eff}.page-container .page-content[data-v-5999c315]{display:flex;gap:40px;align-items:flex-start}.page-container .page-content .form-wrapper[data-v-5999c315]{flex:1;width:700px;max-width:700px}.page-container .page-content .form-wrapper .el-form[data-v-5999c315]{width:100%}.page-container .page-content .form-wrapper .el-form .tip[data-v-5999c315]{margin-left:10px;color:#909399;font-size:14px}.page-container .page-content .form-wrapper .el-form .tips[data-v-5999c315]{color:#606266;margin-top:3px;font-size:12px;line-height:1.2;padding-left:2px}.page-container .page-content .form-wrapper .el-form .form-buttons[data-v-5999c315]{margin-top:20px}.page-container .page-content .form-wrapper .el-form .upload-list[data-v-5999c315]{display:flex;gap:20px;margin-top:10px}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item[data-v-5999c315]{text-align:center}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box[data-v-5999c315]{width:130px;height:130px;cursor:pointer}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .el-upload[data-v-5999c315]{display:block;width:130px;height:130px}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .el-upload .el-upload-dragger[data-v-5999c315]{width:130px;height:130px;display:flex;align-items:center;justify-content:center;border:1px dashed #d9d9d9;border-radius:6px}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .el-upload .el-upload-dragger[data-v-5999c315]:hover{border-color:#409eff}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .preview-image[data-v-5999c315]{width:130px;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .el-icon-plus[data-v-5999c315]{font-size:28px;color:#8c939d;width:130px;height:130px;display:flex;align-items:center;justify-content:center;border:1px dashed #d9d9d9;border-radius:6px}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-box .el-icon-plus[data-v-5999c315]:hover{border-color:#409eff;color:#409eff}.page-container .page-content .form-wrapper .el-form .upload-list .upload-item .upload-label[data-v-5999c315]{margin-top:8px;text-align:center;color:#606266;font-size:14px}.page-container .page-content .form-wrapper .el-form .upload-list2[data-v-5999c315]{display:flex;gap:20px;margin-top:10px}.page-container .page-content .form-wrapper .el-form .upload-list2 .upload-item[data-v-5999c315]{text-align:center}.page-container .page-content .form-wrapper .el-form .upload-list2 .upload-item .upload-box[data-v-5999c315]{width:130px;height:130px;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.page-container .page-content .form-wrapper .el-form .upload-list2 .upload-item .upload-box[data-v-5999c315]:hover{border-color:#409eff}.page-container .page-content .form-wrapper .el-form .upload-list2 .upload-item .upload-box i[data-v-5999c315]{font-size:28px;color:#8c939d}.page-container .page-content .form-wrapper .el-form .upload-list2 .upload-item .upload-label[data-v-5999c315]{margin-top:8px;font-size:14px;color:#606266;line-height:1.4}.page-container .page-content .form-wrapper .el-form .upload-tip[data-v-5999c315]{font-size:12px;color:#909399;margin:5px 0}.page-container .page-content .form-wrapper .el-form .upload-tip a[data-v-5999c315]{color:#5a9cf8;text-decoration:none;cursor:pointer}.page-container .page-content .content-rules-card[data-v-5999c315]{width:400px}.page-container .page-content .content-rules-card .rules-title[data-v-5999c315]{font-size:16px;font-weight:500;color:#303133;margin-bottom:16px}.page-container .page-content .content-rules-card .rules-section[data-v-5999c315]{margin-bottom:20px}.page-container .page-content .content-rules-card .rules-section[data-v-5999c315]:last-child{margin-bottom:0}.page-container .page-content .content-rules-card .rules-section .section-title[data-v-5999c315]{font-size:14px;font-weight:500;color:#303133;margin-bottom:12px}.page-container .page-content .content-rules-card .rules-section ul[data-v-5999c315]{margin:0;padding-left:20px}.page-container .page-content .content-rules-card .rules-section ul li[data-v-5999c315]{font-size:14px;color:#606266;line-height:1.6;margin-bottom:8px}.page-container .page-content .content-rules-card .rules-section ul li[data-v-5999c315]:last-child{margin-bottom:0}[data-v-5999c315] .el-radio-button__inner{padding:8px 15px}.form-tips[data-v-5999c315]{color:#606266;margin-top:3px;font-size:12px;line-height:1.2;padding-left:2px}.el-form-item[data-v-5999c315]{margin-bottom:18px}.el-form-item .el-form-item__content[data-v-5999c315]{line-height:normal}.el-input+.form-tips[data-v-5999c315],.el-select+.form-tips[data-v-5999c315],.el-textarea+.form-tips[data-v-5999c315]{margin-top:3px}.preview-image[data-v-5999c315]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-5999c315] .el-dialog .page-container{padding:0}[data-v-5999c315] .el-dialog .page-title{display:none}[data-v-5999c315] .el-dialog .form-wrapper{width:100%;max-width:none}.upload-container[data-v-5999c315]{width:100%;padding:10px 0}.upload-row[data-v-5999c315]{display:flex;margin-bottom:20px;align-items:flex-start;position:relative;padding:15px 0;border-bottom:1px dashed #ebeef5}.upload-row[data-v-5999c315]:last-child{margin-bottom:0;border-bottom:none}.upload-row .upload-label-container[data-v-5999c315]{width:130px;padding-right:15px;line-height:1.4;font-size:14px;color:#606266;text-align:right;font-weight:500}.upload-row .upload-label-container .upload-description[data-v-5999c315]{font-size:12px;color:#606266;margin-top:4px;font-weight:400}.upload-row .upload-label-container .upload-limit[data-v-5999c315]{font-size:12px;margin-top:4px;color:#909399;font-weight:400}.upload-row .upload-label-container .upload-limit .limit-warning[data-v-5999c315]{color:#f56c6c;font-weight:500}.upload-row .upload-control[data-v-5999c315]{flex:1;display:flex;flex-direction:column}.upload-row .upload-control .upload-box[data-v-5999c315]{width:150px;height:150px;aspect-ratio:1/1;box-sizing:border-box;border:1px dashed #d9d9d9;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s;background-color:#fafafa;overflow:hidden;min-width:150px;min-height:150px}.upload-row .upload-control .upload-box .preview-container[data-v-5999c315]{width:100%;height:100%;position:relative}.upload-row .upload-control .upload-box .preview-container .preview-image[data-v-5999c315]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.upload-row .upload-control .upload-box .upload-placeholder[data-v-5999c315]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.upload-row .upload-control .upload-box .upload-placeholder i[data-v-5999c315]{font-size:36px;color:#c0c4cc;margin-bottom:15px}.upload-row .upload-control .upload-box .upload-placeholder .upload-text[data-v-5999c315]{font-size:13px;color:#909399;text-align:center}.upload-row .upload-control .preview-container[data-v-5999c315]{width:100%;height:100%;position:relative}.upload-row .upload-control .preview-container .preview-mask[data-v-5999c315]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.upload-row .upload-control .preview-container .preview-mask .preview-tip[data-v-5999c315]{color:#fff;font-size:14px}.upload-row .upload-control .preview-container:hover .preview-mask[data-v-5999c315]{opacity:1}.upload-row .upload-control .preview-container[data-v-5999c315]:not(:has(.preview-mask)):hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.upload-row .upload-control .upload-file-list[data-v-5999c315]{display:flex;flex-wrap:wrap;margin-top:10px;gap:12px}.upload-row .upload-control .upload-file-list .file-item[data-v-5999c315]{width:100px;height:100px;position:relative;border-radius:4px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s}.upload-row .upload-control .upload-file-list .file-item[data-v-5999c315]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.upload-row .upload-control .upload-file-list .file-item .file-thumbnail[data-v-5999c315]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.upload-row .upload-control .upload-file-list .file-item .el-button[data-v-5999c315]{position:absolute;top:5px;right:5px;padding:5px;background-color:hsla(0,0%,100%,.9);border:none}.upload-row .upload-control .upload-file-list .file-item .el-button[data-v-5999c315]:hover{background-color:#fff;color:#f56c6c}.upload-row .upload-control .upload-file-list .file-item .el-button[data-v-5999c315]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);opacity:0;transition:opacity .2s;z-index:-1;border-radius:50%}.upload-row .upload-control .upload-file-list .file-item .el-button[data-v-5999c315]:hover:after{opacity:1}.el-upload-dragger[data-v-5999c315],.el-upload-dragger [data-v-5999c315],.el-upload[data-v-5999c315]{pointer-events:auto!important}.upload-box:hover .el-upload-dragger[data-v-5999c315]{border-color:#409eff}.upload-box:hover .el-icon-plus[data-v-5999c315]{color:#409eff}