.detail-page[data-v-8e33c39c]{padding:20px;background-color:#f5f7fa;box-sizing:border-box}.detail-page .detail-card[data-v-8e33c39c]{border-radius:10px;background-color:#fff;position:relative}.detail-page .detail-card .card-header-actions[data-v-8e33c39c]{position:absolute;top:16px;right:20px;z-index:10}.detail-page .detail-card .detail-form[data-v-8e33c39c]{padding:10px}.detail-page .detail-card .detail-form .form-row[data-v-8e33c39c]{display:flex;gap:40px;flex-wrap:wrap;margin-bottom:8px}.detail-page .detail-card .detail-form .form-row .el-form-item[data-v-8e33c39c]{flex:1;min-width:300px;margin-bottom:12px}.detail-page .detail-card .detail-form .full-width-item[data-v-8e33c39c]{width:100%}.detail-page .detail-card .detail-form .text-value[data-v-8e33c39c]{font-size:14px;color:#303133}.detail-page .detail-card .detail-form .amount-text[data-v-8e33c39c]{font-weight:500;color:#67c23a}.detail-page .detail-card .detail-form .remark-text[data-v-8e33c39c]{line-height:1.6}.detail-page .detail-card .detail-form .text-status[data-v-8e33c39c]{font-size:14px;font-weight:500}.detail-page .detail-card .detail-form .text-status.text-expense[data-v-8e33c39c]{color:#f56c6c}.detail-page .detail-card .detail-form .text-status.text-income[data-v-8e33c39c],.detail-page .detail-card .detail-form .text-status.text-normal[data-v-8e33c39c]{color:#67c23a}.detail-page .detail-card .detail-form .text-status.text-disable[data-v-8e33c39c]{color:#909399}.detail-page .detail-card .detail-form .text-status.payway-cash[data-v-8e33c39c]{color:#409eff}.detail-page .detail-card .detail-form .text-status.payway-wechat[data-v-8e33c39c]{color:#67c23a}.detail-page .detail-card .detail-form .text-status.payway-alipay[data-v-8e33c39c]{color:#e6a23c}.detail-page .detail-card .detail-form .text-status.payway-bank[data-v-8e33c39c]{color:#f56c6c}.detail-page .detail-card .detail-form .upload-area[data-v-8e33c39c]{display:flex;flex-direction:column;gap:16px}.detail-page .detail-card .detail-form .upload-area .no-file-tip[data-v-8e33c39c]{color:#909399;font-size:14px;padding:8px 0}.detail-page .detail-card .detail-form .upload-area .file-preview-wrap[data-v-8e33c39c]{display:flex;flex-wrap:wrap;gap:24px}.detail-page .detail-card .detail-form .upload-area .preview-card[data-v-8e33c39c]{width:230px;border:1px solid #ebeef5;border-radius:10px;padding:12px;background:#fafafa;display:flex;flex-direction:column;gap:10px;transition:box-shadow .2s ease}.detail-page .detail-card .detail-form .upload-area .preview-card[data-v-8e33c39c]:hover{box-shadow:0 2px 12px 0 rgba(0,0,0,.08)}.detail-page .detail-card .detail-form .upload-area .preview-card .media-box[data-v-8e33c39c]{position:relative;cursor:pointer}.detail-page .detail-card .detail-form .upload-area .preview-card .media-box .preview-img[data-v-8e33c39c],.detail-page .detail-card .detail-form .upload-area .preview-card .media-box .preview-video[data-v-8e33c39c]{width:100%;height:140px;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:6px;border:1px solid #ebeef5}.detail-page .detail-card .detail-form .upload-area .preview-card .media-box .preview-mask[data-v-8e33c39c]{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.2);color:#fff;text-align:center;font-size:12px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.detail-page .detail-card .detail-form .upload-area .preview-card .file-box[data-v-8e33c39c]{display:flex;align-items:center;gap:10px;padding:10px;background:#fff;border-radius:6px;border:1px solid #ebeef5}.detail-page .detail-card .detail-form .upload-area .preview-card .file-box .file-icon[data-v-8e33c39c]{font-size:26px;color:#409eff}.detail-page .detail-card .detail-form .upload-area .preview-card .file-box .file-name[data-v-8e33c39c]{flex:1;color:#303133;font-size:13px;word-break:break-all;text-decoration:none}.detail-page .detail-card .detail-form .upload-area .preview-card .file-box .file-name[data-v-8e33c39c]:hover{color:#409eff}.detail-page .detail-card .detail-form .btn-group[data-v-8e33c39c]{margin-top:30px;display:flex;justify-content:center}[data-v-8e33c39c] .preview-dialog-content{text-align:center;padding:10px 0}[data-v-8e33c39c] .preview-dialog-content .dialog-img{max-width:100%;max-height:80vh}[data-v-8e33c39c] .preview-dialog-content .dialog-video{width:100%;max-height:80vh}