.user-confirm-detail-dialog .el-dialog__body{padding:12px 20px;background:#f0f2f5;max-height:80vh;overflow-y:auto}.user-confirm-detail-dialog .dialog-body{display:flex;flex-direction:column;gap:12px}.user-confirm-detail-dialog .detail-card{margin-bottom:0}.user-confirm-detail-dialog .detail-card .el-card__header{padding:0;border-bottom:none}.user-confirm-detail-dialog .detail-card .el-card__body{padding:12px 16px}.user-confirm-detail-dialog .detail-card .card-title-bar{background:#fafafa;color:#303133;font-size:14px;font-weight:500;text-align:center;padding:10px 12px;border-bottom:1px solid #ebeef5}.user-confirm-detail-dialog .goods-cell{text-align:left;padding:4px 8px;line-height:1.4}.user-confirm-detail-dialog .goods-cell .goods-name{color:#303133;font-size:13px}.user-confirm-detail-dialog .goods-cell .goods-supplier{color:#909399;font-size:12px;margin-top:2px}.user-confirm-detail-dialog .goods-cell .goods-supplier .supplier-id{color:#67c23a;margin-left:2px}.user-confirm-detail-dialog .goods-cell .goods-supplier .divider{margin:0 4px;color:#dcdfe6}.user-confirm-detail-dialog .goods-cell .goods-supplier .ref-price{color:#f56c6c}.user-confirm-detail-dialog .inner-price{color:#f56c6c;border:1px solid #f56c6c;padding:2px 8px;display:inline-block;border-radius:2px;font-size:13px}.user-confirm-detail-dialog .cell-input .el-input__inner{text-align:center;padding:0 6px}.user-confirm-detail-dialog .subtotal{color:#303133;font-weight:500}.user-confirm-detail-dialog .goods-summary{margin-top:12px;display:flex;align-items:center;justify-content:center;padding:8px;background:#fafafa;border:1px solid #ebeef5;border-radius:4px;position:relative}.user-confirm-detail-dialog .goods-summary .summary-label{font-size:14px;color:#303133;font-weight:500}.user-confirm-detail-dialog .goods-summary .summary-amount{color:#f56c6c;font-size:16px;font-weight:600;margin-left:4px}.user-confirm-detail-dialog .goods-summary .add-goods-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.user-confirm-detail-dialog .order-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;padding:4px 0}.user-confirm-detail-dialog .order-info-grid .info-item{display:flex;align-items:flex-start;min-height:28px;line-height:28px;font-size:13px}.user-confirm-detail-dialog .order-info-grid .info-item.info-item-full{grid-column:span 2}.user-confirm-detail-dialog .order-info-grid .info-item .info-label{color:#606266;flex-shrink:0;width:80px;text-align:right;margin-right:8px}.user-confirm-detail-dialog .order-info-grid .info-item .info-value{color:#303133;flex:1;word-break:break-all}.user-confirm-detail-dialog .block-link{color:#1890ff;cursor:pointer;font-size:13px;padding:4px 4px;display:inline-block}.user-confirm-detail-dialog .block-link:hover{text-decoration:underline}.user-confirm-detail-dialog .card-footer-actions{display:flex;justify-content:flex-end;margin-top:12px}.user-confirm-detail-dialog .info-stack .info-line{display:flex;align-items:center;min-height:32px;padding:4px 0;font-size:13px}.user-confirm-detail-dialog .info-stack .info-line .info-label{color:#606266;width:140px;text-align:right;margin-right:12px}.user-confirm-detail-dialog .info-stack .info-line .info-value{color:#303133}.user-confirm-detail-dialog .info-stack .info-line .danger{color:#f56c6c;font-weight:500}.user-confirm-detail-dialog .fee-list .fee-line{display:flex;align-items:center;min-height:40px;padding:6px 0;font-size:13px}.user-confirm-detail-dialog .fee-list .fee-line .fee-label{color:#606266;margin-right:12px;text-align:right}.user-confirm-detail-dialog .fee-list .fee-line .fee-input{width:140px}.user-confirm-detail-dialog .fee-list .fee-line .fee-unit{color:#606266;margin-left:8px}.user-confirm-detail-dialog .fee-list .fee-line .fee-value{color:#303133;margin-left:0}.user-confirm-detail-dialog .fee-list .fee-line .fee-value.danger{color:#f56c6c;font-weight:500;font-size:14px}