diff --git a/web/src/components/model-picker.tsx b/web/src/components/model-picker.tsx
index 65b03b62d..cabdc8125 100644
--- a/web/src/components/model-picker.tsx
+++ b/web/src/components/model-picker.tsx
@@ -91,6 +91,7 @@ export function ModelPicker({ config, value, onChange, capability, className, fu
ref={menuRef}
data-canvas-no-zoom
className="canvas-model-picker-menu w-[320px] max-w-[calc(100vw-24px)]"
+ style={{ background: theme.node.panel, color: theme.node.text }}
role="listbox"
aria-label={placeholder}
onKeyDown={handleMenuKeyDown}
@@ -203,7 +204,7 @@ function ModelPrice({ price, compact = false }: { price: { value: number; unit:
if (price === undefined) return null;
if (price === null) return compact ? null : 未配置;
return (
-
+
{price.value.toLocaleString("zh-CN", { maximumFractionDigits: compact ? 3 : 6 })}/{price.unit}