.title_box[data-v-5f713bae]{display:flex;align-items:center}.title_box .title_link[data-v-5f713bae]{width:6px;background:#fe701c;height:18px;margin-right:10px}.title_box>h3[data-v-5f713bae]{font-size:18px}.study-base-form[data-v-afe5e05c]{padding:20px}.study-base-form .page-header[data-v-afe5e05c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.study-base-form .page-header h2[data-v-afe5e05c]{margin:0;color:#303133}.study-base-form .form-container[data-v-afe5e05c]{background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.study-base-form .form-container .form-card[data-v-afe5e05c]{margin-bottom:20px}.study-base-form .form-container .form-card[data-v-afe5e05c]:last-child{margin-bottom:0}.study-base-form .cover-upload-section .cover-preview[data-v-afe5e05c]{position:relative;display:inline-block}.study-base-form .cover-upload-section .cover-preview .cover-image[data-v-afe5e05c]{width:200px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #dcdfe6}.study-base-form .cover-upload-section .cover-preview .cover-actions[data-v-afe5e05c]{position:absolute;top:5px;right:5px}.study-base-form .cover-upload-section .cover-upload .cover-uploader[data-v-afe5e05c] .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.study-base-form .cover-upload-section .cover-upload .cover-uploader[data-v-afe5e05c] .el-upload:hover{border-color:#409eff}.study-base-form .cover-upload-section .cover-upload .cover-uploader .upload-placeholder[data-v-afe5e05c]{width:200px;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c939d}.study-base-form .cover-upload-section .cover-upload .cover-uploader .upload-placeholder .upload-icon[data-v-afe5e05c]{font-size:28px;margin-bottom:10px}.study-base-form .cover-upload-section .cover-upload .cover-uploader .upload-placeholder .upload-text[data-v-afe5e05c]{font-size:14px;margin-bottom:5px}.study-base-form .cover-upload-section .cover-upload .cover-uploader .upload-placeholder .upload-tip[data-v-afe5e05c]{font-size:12px;color:#999;text-align:center;line-height:1.4}.study-base-form .image-upload-section .upload-tabs[data-v-afe5e05c]{margin-bottom:20px}.study-base-form .image-upload-section .upload-tabs .single-upload-panel[data-v-afe5e05c]{padding:20px 0}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader[data-v-afe5e05c] .el-upload{border:2px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader[data-v-afe5e05c] .el-upload:hover{border-color:#409eff}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader .upload-area[data-v-afe5e05c]{width:300px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c939d}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader .upload-area .upload-icon[data-v-afe5e05c]{font-size:48px;margin-bottom:15px;color:#409eff}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader .upload-area .upload-text[data-v-afe5e05c]{font-size:16px;margin-bottom:8px;color:#606266}.study-base-form .image-upload-section .upload-tabs .single-upload-panel .single-uploader .upload-area .upload-tip[data-v-afe5e05c]{font-size:12px;color:#999}.study-base-form .image-upload-section .upload-tabs .batch-upload-panel[data-v-afe5e05c]{padding:20px 0}.study-base-form .image-upload-section .upload-tabs .batch-upload-panel .batch-uploader .batch-upload-tips[data-v-afe5e05c]{margin-top:15px;padding:15px;background:#f8f9fa;border-radius:4px}.study-base-form .image-upload-section .upload-tabs .batch-upload-panel .batch-uploader .batch-upload-tips p[data-v-afe5e05c]{margin:5px 0;color:#666;font-size:13px}.study-base-form .image-upload-section .upload-tabs .batch-upload-panel .batch-actions[data-v-afe5e05c]{margin-top:20px;display:flex;gap:10px}.study-base-form .image-upload-section .uploaded-images[data-v-afe5e05c]{margin-top:30px}.study-base-form .image-upload-section .uploaded-images .images-header[data-v-afe5e05c]{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e4e7ed}.study-base-form .image-upload-section .uploaded-images .images-header h4[data-v-afe5e05c]{margin:0;color:#303133;font-size:16px}.study-base-form .image-upload-section .uploaded-images .image-grid[data-v-afe5e05c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item[data-v-afe5e05c]{position:relative;border-radius:8px;overflow:hidden;border:1px solid #dcdfe6;background:#fff;transition:all .3s}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item.is-cover[data-v-afe5e05c]{border:2px solid #e6a23c;box-shadow:0 0 8px rgba(230,162,60,.3)}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item .cover-badge[data-v-afe5e05c]{position:absolute;top:8px;left:8px;background:#e6a23c;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;z-index:10}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item[data-v-afe5e05c]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item:hover .image-overlay[data-v-afe5e05c]{opacity:1}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item .image-thumbnail[data-v-afe5e05c]{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item .image-overlay[data-v-afe5e05c]{position:absolute;top:0;left:0;right:0;bottom:30px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item .image-overlay .image-actions[data-v-afe5e05c]{display:flex;gap:8px}.study-base-form .image-upload-section .uploaded-images .image-grid .image-item .image-name[data-v-afe5e05c]{padding:8px 10px;font-size:12px;color:#666;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f8f9fa}.study-base-form .preview-container[data-v-afe5e05c]{text-align:center}.study-base-form .preview-container .preview-image[data-v-afe5e05c]{max-width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}