批發新鮮切花

為批發商、花藝師、花束品牌與活動專業人士提供高端大宗新鮮切花。 歡迎瀏覽下方現貨品種,或申請混裝整櫃報價。

為什麼選擇我們的新鮮切花?

瀏覽產品系列,依照您的需求篩選,並將商品加入詢價清單,立即開始您的批發詢價。

新鮮切花在全球花卉供應鏈中扮演著關鍵角色,支援世界各地的花藝師、批發商、活動設計師與花店零售商。 我們的批發新鮮切花系列經過嚴格篩選,專為需要穩定品質、持續供應與明確大宗採購規格的B2B專業買家而設計。 我們與歐洲、南美洲及亞洲等主要花卉產區的可靠種植農場緊密合作,確保每一枝花材皆符合行業標準。 本頁所列產品僅供批發詢價,讓專業買家在無零售限制的情況下高效採購花材。

多樣化新鮮切花品種選擇

我們的產品系列涵蓋多種熱門與當季新鮮切花,包括切花牡丹、切花玫瑰、切花蘭花以及康乃馨等。

專業買家專用的清晰產品規格

每個產品卡片均提供關鍵的B2B資訊,包括枝長、分級標準、最低訂購量(MOQ)、包裝細節及供應狀態。

專為大宗訂購與詢價而設計

買家可將產品加入詢價籃,並一次提交整批批發詢問。

為全球花卉企業提供穩定供應

我們的花材依據分級一致性、枝幹強度與穩定瓶插壽命嚴格篩選。

/* ===== GLOBAL ===== */ .plp { display: flex; gap: 32px; padding: 20px 0; font-family: Arial, sans-serif; color: #333; align-items: flex-start; } /* ===== MOBILE TOP BAR ===== */ .plp-mobilebar{ display:none; gap:12px; align-items:center; margin:0 0 14px; } .plp-filter-toggle{ border:1px solid #333; background:#fff; padding:10px 12px; border-radius:10px; cursor:pointer; white-space:nowrap; } .plp-overlay{ display:none; position:fixed; inset:0; background:rgba(0,0,0,.45); z-index:9998; } .plp.is-open .plp-overlay{ display:block; } /* ===== LEFT FILTER ===== */ .plp-filter { width: 260px; padding: 16px; position: sticky; top: 20px; height: fit-content; background: #fafafa; border:1px solid #eee; border-radius:12px; } /* Drawer header (mobile) */ .plp-filter-head{ display:none; align-items:center; justify-content:space-between; gap:10px; margin-bottom:8px; } .plp-filter-head strong{ font-size:14px; } .plp-filter-close{ border:0; background:transparent; font-size:26px; line-height:1; cursor:pointer; } /* Filter action buttons (mobile) */ .plp-filter-actions{ display:none; gap:10px; margin-top:14px; } .plp-filter-btn{ flex:1; padding:10px 12px; border-radius:10px; border:1px solid #333; background:#fff; cursor:pointer; } .plp-filter-btn.primary{ background:#333; color:#fff; } .plp-filter h3 { font-size: 15px; margin: 18px 0 8px; border-bottom: 1px solid #eee; padding-bottom: 6px; } .plp-filter label { display: block; font-size: 14px; margin-bottom: 6px; cursor: pointer; } /* Color swatches */ .swatches { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; } .swatch { width: 22px; height: 22px; border-radius: 50%; border: 1px solid #ccc; cursor:pointer; background:#fff; } .swatch.is-active{ outline:2px solid #333; outline-offset:2px; } .swatch.white { background:#f5f5f0; } .swatch.pink { background:#f2a7c6; } .swatch.red { background:#9e2a2b; } .swatch.yellow { background:#f2c94c; } .swatch.purple { background:#8e7cc3; } .swatch.coral { background:#f2997a; } .swatch.green { background:#6fcf97; } .swatch.mixed { background: linear-gradient(45deg,#f2a7c6,#f2c94c,#8e7cc3); } .swatch.cream { background:#f7f3e8; } .swatch.orange { background:#f2994a; } .swatch.blue { background:#6fa8dc; } .swatch.champagne { background:#efe1c6; } .swatch.hotpink { background:#ff4fa3; } .swatch.brown { background:#8d6e63; } .swatch.peach { background:#f4b59f; } .swatch.blush{ background:#f6c1cc; } .swatch.burgundy{ background:#6b1f2b; } .swatch.terracotta{ background:#c86b3c; } .swatch.dusty-rose { background:#c89aa6; } .swatch.mocha { background:#7a5a4a; } .swatch.yellow-green { background:#a6d86f; } .swatch.red-white{ background: linear-gradient(135deg, #c0392b 0 50%, #f5f5f0 50% 100%); } .swatch.green-white{ background: linear-gradient(135deg, #2ecc71 0 50%, #f5f5f0 50% 100%); } .swatch.light-blue { background:#8ec5ff; } .swatch.bi-color{ background: linear-gradient(135deg, #f2a7c6 0 50%, #8e7cc3 50% 100%); } .swatch.variegated{ background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.7), transparent 45%), linear-gradient(135deg, #6fcf97 0%, #f2c94c 35%, #f2a7c6 70%, #8e7cc3 100%); } /* ===== RIGHT CONTENT ===== */ .plp-main { flex: 1; min-width:0; } /* Search */ .plp-search input { width: 100%; padding: 10px; font-size: 14px; } .result-info { font-size: 13px; color: #666; margin: 10px 0 24px; } /* ===== PRODUCT LIST ===== */ .plp-products { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 24px; } .product { background: #fff; padding: 12px; border:1px solid #eee; border-radius:12px; transition: box-shadow .2s, transform .2s; } .product:hover { box-shadow: 0 8px 24px rgba(0,0,0,0.08); transform: translateY(-4px); } .product img { width: 100%; height: 190px; object-fit: cover; margin-bottom: 10px; border-radius:10px; } .product h4 { font-size: 15px; margin: 6px 0 2px; } .product-sub { font-size: 12px; color: #777; margin-bottom: 8px; } .product-specs { list-style: none; padding: 0; margin: 0 0 14px; font-size: 12.5px; color: #666; line-height: 1.6; } .product-cta { display: block; text-align: center; padding: 9px; border: 1px solid #333; font-size: 13px; text-decoration: none; color: #333; border-radius:10px; } .product-cta:hover { background: #333; color: #fff; } /* ===== PAGINATION ===== */ .plp-pagination { margin-top: 36px; text-align: right; } .plp-pagination span { margin-left: 6px; padding: 6px 10px; border: 1px solid #ddd; cursor: pointer; } /* ===== HOT SELLING ROW ===== */ .hot-selling-row { margin-top: 64px; padding-top: 32px; border-top: 1px solid #eee; } .hot-selling-row h2 { font-size: 20px; margin-bottom: 20px; } .hot-grid { display: grid; grid-template-columns: repeat(4, minmax(0,1fr)); gap: 20px; } .hot-card { display:block; padding: 12px; background: #f7f7f7; transition: box-shadow .2s; text-decoration:none; color:inherit; border-radius:12px; } .hot-card:hover { background: #fff; box-shadow: 0 6px 20px rgba(0,0,0,0.08); } .hot-card img { width: 100%; height: 160px; object-fit: cover; border-radius:10px; } .hot-title { font-size: 14px; font-weight: bold; margin-top: 8px; } .hot-meta { font-size: 12px; color: #666; } .hot-tag { display: inline-block; margin-top: 6px; background: #c0392b; color: #fff; font-size: 11px; padding: 3px 6px; border-radius:999px; } /* ===== RESPONSIVE ===== */ @media (max-width: 980px){ .plp{ flex-direction:column; gap:16px; } .plp-mobilebar{ display:flex; } .plp-filter{ position:fixed; top:0; left:0; bottom:0; width:min(86vw, 340px); transform:translateX(-110%); transition:transform .18s ease; z-index:9999; border-radius:0; overflow:auto; } .plp.is-open .plp-filter{ transform:translateX(0); } .plp-filter-head{ display:flex; } .plp-filter-actions{ display:flex; } .plp-products{ grid-template-columns:repeat(2, minmax(0,1fr)); gap:14px; } .hot-grid{ grid-template-columns:repeat(2, minmax(0,1fr)); } } @media (max-width: 560px){ .plp-products{ grid-template-columns:1fr; } .hot-grid{ grid-template-columns:1fr; } }
Showing 0
Sarah Bernhardt Peony

Sarah Bernhardt Peony

Grade A · Holland
  • 🌿 Stem: 40–50 cm
  • 🎨 Color: White
查看產品
White Garden Rose

White Garden Rose

Grade A · Ecuador
  • 🌿 Stem: 40–50 cm
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🎨 Color: Purple
查看產品
123

🔥 熱銷推薦 · 批發人氣商品

(function(){ const root = document.getElementById('plpRoot'); if(!root) return; const overlay = root.querySelector('.plp-overlay'); const openBtn = root.querySelector('.plp-filter-toggle'); const closeBtn = root.querySelector('.plp-filter-close'); const list = root.querySelector('[data-list]'); const items = Array.from(root.querySelectorAll('.product')); const countEl = root.querySelector('[data-count]'); const searchInputs = Array.from(root.querySelectorAll('[data-search]')); const checks = Array.from(root.querySelectorAll('.plp-filter input[type="checkbox"]')); const swatches = Array.from(root.querySelectorAll('.swatch[data-color]')); const applyBtn = root.querySelector('[data-apply]'); const clearBtn = root.querySelector('[data-clear]'); function setOpen(isOpen){ root.classList.toggle('is-open', isOpen); if(overlay) overlay.setAttribute('aria-hidden', isOpen ? 'false' : 'true'); document.body.style.overflow = isOpen ? 'hidden' : ''; } function getSearch(){ const v = (searchInputs[0] && searchInputs[0].value) ? searchInputs[0].value : ''; return v.trim().toLowerCase(); } function getChecked(name){ return checks.filter(c => c.name === name && c.checked).map(c => c.value); } function getColors(){ return swatches.filter(s => s.classList.contains('is-active')).map(s => s.dataset.color); } function inSet(val, set){ if(!set || set.length === 0) return true; return set.includes(val); } function applyFilters(){ const q = getSearch(); const cats = getChecked('cat'); const stems = getChecked('stem'); const grades = getChecked('grade'); const stages = getChecked('stage'); const colors = getColors(); let shown = 0; items.forEach(it => { const name = (it.dataset.name || '').toLowerCase(); const ok = (!q || name.includes(q)) && inSet(it.dataset.cat, cats) && inSet(it.dataset.stem, stems) && inSet(it.dataset.grade, grades) && inSet(it.dataset.stage, stages) && inSet(it.dataset.color, colors); it.style.display = ok ? '' : 'none'; if(ok) shown++; }); if(countEl) countEl.textContent = 'Showing ' + shown; } function clearAll(){ checks.forEach(c => c.checked = false); swatches.forEach(s => s.classList.remove('is-active')); searchInputs.forEach(i => i.value = ''); applyFilters(); } /* Drawer events */ if(openBtn) openBtn.addEventListener('click', () => setOpen(true)); if(closeBtn) closeBtn.addEventListener('click', () => setOpen(false)); if(overlay) overlay.addEventListener('click', () => setOpen(false)); document.addEventListener('keydown', (e)=>{ if(e.key === 'Escape' && root.classList.contains('is-open')) setOpen(false); }); if(applyBtn) applyBtn.addEventListener('click', ()=> setOpen(false)); if(clearBtn) clearBtn.addEventListener('click', clearAll); /* Swatch toggle */ swatches.forEach(s => { s.addEventListener('click', () => { s.classList.toggle('is-active'); applyFilters(); }); }); /* Checkbox changes */ checks.forEach(c => c.addEventListener('change', applyFilters)); /* Search sync */ searchInputs.forEach(input => { input.addEventListener('input', () => { searchInputs.forEach(i => { if(i !== input) i.value = input.value; }); applyFilters(); }); }); /* init */ applyFilters(); })();
/* ===== GLOBAL ===== */ .plp { display: flex; gap: 32px; padding: 20px 0; font-family: Arial, sans-serif; color: #333; } /* ===== LEFT FILTER ===== */ .plp-filter { width: 260px; padding: 16px; position: sticky; top: 20px; height: fit-content; background: #fafafa; } .plp-filter h3 { font-size: 15px; margin: 18px 0 8px; border-bottom: 1px solid #eee; padding-bottom: 6px; } .plp-filter label { display: block; font-size: 14px; margin-bottom: 6px; cursor: pointer; } /* Color swatches */ .swatches { display: grid; grid-template-columns: repeat(4, 1fr); gap: 10px; } .swatch { width: 22px; height: 22px; border-radius: 50%; border: 1px solid #ccc; } .swatch.white { background:#f5f5f0; } .swatch.pink { background:#f2a7c6; } .swatch.red { background:#9e2a2b; } .swatch.yellow { background:#f2c94c; } .swatch.purple { background:#8e7cc3; } .swatch.coral { background:#f2997a; } .swatch.green { background:#6fcf97; } .swatch.mixed { background: linear-gradient(45deg,#f2a7c6,#f2c94c,#8e7cc3); } .swatch.cream { background:#f7f3e8; } .swatch.orange { background:#f2994a; } .swatch.blue { background:#6fa8dc; } .swatch.champagne { background:#efe1c6; } .swatch.hotpink { background:#ff4fa3; } .swatch.brown { background:#8d6e63; } .swatch.peach { background:#f4b59f; } .swatch.blush{ background:#f6c1cc; } .swatch.burgundy{ background:#6b1f2b; } .swatch.terracotta{ background:#c86b3c; } .swatch.dusty-rose { background:#c89aa6; } .swatch.mocha { background:#7a5a4a; } .swatch.yellow-green { background:#a6d86f; } .swatch.red-white{ background: linear-gradient(135deg, #c0392b 0 50%, #f5f5f0 50% 100%); } .swatch.green-white{ background: linear-gradient(135deg, #2ecc71 0 50%, #f5f5f0 50% 100%); } .swatch.light-blue { background:#8ec5ff; } .swatch.bi-color{ background: linear-gradient(135deg, #f2a7c6 0 50%, #8e7cc3 50% 100%); } .swatch.variegated{ background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.7), transparent 45%), linear-gradient(135deg, #6fcf97 0%, #f2c94c 35%, #f2a7c6 70%, #8e7cc3 100%); } /* ===== RIGHT CONTENT ===== */ .plp-main { flex: 1; } /* Search */ .plp-search input { width: 100%; padding: 10px; font-size: 14px; } .result-info { font-size: 13px; color: #666; margin: 10px 0 24px; } /* ===== PRODUCT LIST ===== */ .plp-products { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; } .product { background: #fff; padding: 12px; transition: box-shadow .2s, transform .2s; } .product:hover { box-shadow: 0 8px 24px rgba(0,0,0,0.08); transform: translateY(-4px); } .product img { width: 100%; height: 190px; object-fit: cover; margin-bottom: 10px; } .product h4 { font-size: 15px; margin: 6px 0 2px; } .product-sub { font-size: 12px; color: #777; margin-bottom: 8px; } .product-specs { list-style: none; padding: 0; margin: 0 0 14px; /* 去掉MOQ后稍微留点底部空间 */ font-size: 12.5px; color: #666; line-height: 1.6; } .product-cta { display: block; text-align: center; padding: 9px; border: 1px solid #333; font-size: 13px; text-decoration: none; color: #333; } .product-cta:hover { background: #333; color: #fff; } /* ===== PAGINATION ===== */ .plp-pagination { margin-top: 36px; text-align: right; } .plp-pagination span { margin-left: 6px; padding: 6px 10px; border: 1px solid #ddd; cursor: pointer; } /* ===== HOT SELLING ROW ===== */ .hot-selling-row { margin-top: 64px; padding-top: 32px; border-top: 1px solid #eee; } .hot-selling-row h2 { font-size: 20px; margin-bottom: 20px; } .hot-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px; } .hot-card { display:block; padding: 12px; background: #f7f7f7; transition: box-shadow .2s; text-decoration:none; color:inherit; } .hot-card:hover { background: #fff; box-shadow: 0 6px 20px rgba(0,0,0,0.08); } .hot-card img { width: 100%; height: 160px; object-fit: cover; } .hot-title { font-size: 14px; font-weight: bold; margin-top: 8px; } .hot-meta { font-size: 12px; color: #666; } .hot-tag { display: inline-block; margin-top: 6px; background: #c0392b; color: #fff; font-size: 11px; padding: 3px 6px; }
Showing 6 of 128 products
Sarah Bernhardt Peony

Sarah Bernhardt Peony

Grade A · Holland
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
White Garden Rose

White Garden Rose

Grade A · Ecuador
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
Purple Orchid

Purple Orchid

Premium · Thailand
  • 🌿 Stem: 40–50 cm
  • 🌸 Bloom: Medium
  • ⏳ Vase Life: 5–7 days
  • 🎨 Color: White
查看產品
123

🔥 熱銷推薦 · 批發人氣商品

批發購買切花

常見批發規格

  • 花卉品種與顏色
  • 花莖長度與等級
  • 出貨時的花苞階段
  • 每個套袋的扎數
  • 紙箱尺寸與淨重

Quality & logistics support

  • 出口級包裝標準
  • 冷鏈管理
  • 到貨驗收指引
  • 理賠文件支援

主要供應對象

  • 鮮花批發進口商
  • 零售配送中心
  • Bouquet & floral brands
  • 活動與婚禮專業人士