1<!DOCTYPE html> 2<html lang="zh-TW" style="height:100%;"> 3 <head> 4
4<script> 5 window.dataLayer = window.dataLayer || []; 6 </script>
6 7 8 <!-- CYBERBIZ Google Tag Manager --> 9
9<script>
vendor: 345 bytes, lines 9-13
9(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 10 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 11 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 12 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 13 })(window,document,'script','cyb','
13GTM-TXD9LVJ
vendor: 3 bytes, line 13
13');
13</script>
13 14 <!-- End CYBERBIZ Google Tag Manager --> 15 16
16<script> 17 function getUserFromCookie(){ 18 if(localStorage.customer && localStorage.customer != '{"notLogin":true}'){ 19 return JSON.parse(localStorage.customer).id; 20 }else{ 21 return ""; 22 } 23 } 24 cyb = [{ 25 'shop': "27193-è·åé¤ basicare", 26 'shop_plan': "enterprise", 27 'userId': getUserFromCookie() 28 }]; 29 </script>
29 30 31 <!-- CYBERBIZ Google Tag Manager --> 32
32<script>
vendor: 345 bytes, lines 32-36
32(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 33 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 34 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 35 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 36 })(window,document,'script','cyb','
36GTM-P7528MQ
vendor: 3 bytes, line 36
36');
36</script>
36 37 <!-- End CYBERBIZ Google Tag Manager --> 38 39 <meta charset="utf-8"> 40<meta http-equiv="X-UA-Compatible" content="IE=edge"> 41<meta name="viewport" content="width=device-width, initial-scale=1"> 42<link rel="icon" href="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5NjkwMjI0X-itt-WKm-mkikxPR08oUkdCKV8wOC5wbmcucG5nIl1d.png?convert=false&sha=e9dc019d1bd9b338"> 43<link rel="apple-touch-icon" href="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5NjkwMjI0X-itt-WKm-mkikxPR08oUkdCKV8wOC5wbmcucG5nIl1d.png?convert=false&sha=e9dc019d1bd9b338"> 44 45<meta property="og:site_name" content="è·åé¤ basicare" /> 46 47<!-- og tag --> 48 49 <meta name="keywords" content="管ççé¤å,管ççé¤é æ¹,é·ç §çé¤å,èç½è³ªçé¤å,è人èå°ççé¤å,è人çé¤å,å± å®¶çé¤å,é«èç½é£²å è人,å± å®¶ç®¡ç,é«èç½çé¤å,é·ç §ç®¡ççé¤å,å± å®¶ç®¡ççé¤å,è¡ç¦é¨æ ¸åçé¤å,è人çé¤è£å 飲å,宿´åè¡¡çé¤,管ç飲å" /> 50 <meta name="description" content="çé¤å¸«å¼·åæ¨è¦çé·ç §å± å®¶çé¤é æ¹ï¼å¯å£é£²å¯ç®¡çï¼å®æ´åè¡¡ä¸å¤§çé¤ç´ ï¼è人çé¤è£å 飲åãé«èç½çé¤å第ä¸é¸æåçï¼è·åé¤è®å¼±å¢å®¶åºç²å¾å¹«å©ï¼æ¸è¼è² æã" /> 51 <meta property="og:title" content="è·åé¤ basicare è·åé¤-é·æèå± å®¶çè人管ççé¤åé æ¹é£²å第ä¸é¸æ" /> 52 <meta property="og:description" content="çé¤å¸«å¼·åæ¨è¦çé·ç §å± å®¶çé¤é æ¹ï¼å¯å£é£²å¯ç®¡çï¼å®æ´åè¡¡ä¸å¤§çé¤ç´ ï¼è人çé¤è£å 飲åãé«èç½çé¤å第ä¸é¸æåçï¼è·åé¤è®å¼±å¢å®¶åºç²å¾å¹«å©ï¼æ¸è¼è² æã" /> 53 <meta property="og:url" content="https://www.basicare.com.tw" /> 54 <meta property="og:type" content="website" /> 55 56 57<!-- og image --> 58 59 60 <meta property="og:image" content="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5NjkwMjI0X-itt-WKm-mkikxPR08oUkdCKV8wOC5wbmcucG5nIl1d.png?sha=e9dc019d1bd9b338" /> 61 62 63 64<title> 65 66 è·åé¤ basicare è·åé¤-é·æèå± å®¶çè人管ççé¤åé æ¹é£²å第ä¸é¸æ 67 68</title> 69 70 71
72<script src='//cdn-general.cybassets.com/frontend/shop/useSettingsData-4a1e7dfec7e41476.js' type='text/javascript'></script>
72 73 74 75 76
76<script> 77 window.setSettingsData({"draggable_sections":{"404":[],"index":["_main_slider_custom","1708163862563_1","1785913966179_7","1708163149848_4","1708163265218_4","_index_product_banner","1785836048359_7","1785913650957_7","1708163752319_1","1705916967229_4","1785919359372_7","1785916475411_5","_index_8_blocks","1708164166009_1","1785914040903_7","1705567815406_4","1705567803032_4","_index_4_blogs","1708183658801_3","1708322700392_4","1785835383594_5","1785911640647_1"],"product":["product_info","product_description","board_comments","related_products"],"collection":[],"category":[],"blog":[],"article":[],"cart":[],"contact":[],"express_delivery":[],"search":[],"combo_product":["combo_product_info","combo_product_desc","board_comments"]},"sections":{"navbar":{"type":"navbar","visible":true,"settings":{"navbar_image_logo_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7","navbar_image_logo_tablet_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7","navbar_image_logo_mobile_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7","main_nav":"main-menu","slider_primary_linklist":"main-menu","slider_primary_linklist_set_open":true,"nav_show_three_dimension":true,"search_enabled":true,"display_only_index":false,"dict_header_banner_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4NDE5ODQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDEuanBnLmpwZWciXV0.jpeg?sha=090182ca0436b21c","dict_header_banner_image_tablet_url":"","dict_header_banner_image_mobile_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY1MjEyX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDEuanBnLmpwZWciXV0.jpeg?sha=d2178e7774892cbe","dict_header_banner_link":"","display_count_down":true,"navbar_display_style":"displayDefault","menu_display_style":"three_dimension_menu","header_banner_start":"","header_banner_end":"","timer_text_color":"#c39d6f","timer_bg_color":"#2b2b6e","display_banner_type":"imageBanner","header_banner_simple_text_size":"12","header_banner_simple_text_color":"#ffffff","header_banner_simple_bg":"#000000","link_menu_enabled":false,"link_menu":"undefined","logo_height":"","mobile_logo_position":"left","navbar_pc_title_font_size_scale":"100","navbar_pc_body_font_size_scale":"100","navbar_mobile_title_font_size_scale":"100","navbar_mobile_body_font_size_scale":"100","breadcrumb_referrer_enabled":false},"custom_name":"å°è¦½å"},"footer":{"type":"footer","visible":true,"settings":{"footer_link":"footer","display_facebook":true,"shop_facebook":"https://www.facebook.com/basicare.tw","display_instagram":false,"shop_instagram":"https://www.instagram.com/?hl=zh-tw","display_line":true,"shop_line":" https://lin.ee/1u79ciy","display_youtube":true,"shop_youtube":"https://www.youtube.com/@basicare8085","footer_link_arrangement":"display_y","display_facebook_fan_block":true},"block_order":["1709800622179_0","default_link_list","default_contact_info"],"blocks":{"default_link_list":{"type":"link_list_setting","custom_name":"é¸å®","thumbnail":"list","draggable":true,"visible":true,"settings":{"dict_link_list_block_title":"å ¶ä»æå","footer_link":"footer"}},"default_contact_info":{"type":"contact_info_setting","custom_name":"è¯çµ¡è³è¨","thumbnail":"contactInfo","draggable":true,"visible":true,"settings":{"dict_contact_info_block_title":"è¯çµ¡è·åé¤ï¼å ¨å°900å®¶é·ç §æ©æ§é¦é¸çé¤ååçï¼å¤å¹´ä¾è´åæ¼ç ç¼é©ååäººé·æèå± å®¶ç §è·ççé¤åã","display_phone":true,"dict_phone_number":"0800-880-101","display_fax_number":true,"dict_shop_fax_number":"02-2885-5330","display_shop_email":true,"dict_shop_email":"[email protected]","display_shop_address":false,"dict_shop_address":"111 å°åå¸å£«æåæ¿å¾·è·¯å段81è6æ¨","display_office_time":true,"dict_shop_office_time":"AM09:00 ~ PM05:00ï¼é±ä¸è³é±äºï¼"}},"1709800622179_0":{"type":"link_list_setting","custom_name":"é¸å®","visible":true,"settings":{"dict_link_list_block_title":"ç¢ååé¡","footer_link":"è·åé¤ç²ç"}}},"custom_name":"é è ³"},"_main_slider_custom":{"type":"_main_slider_custom","visible":true,"blocks":{"display_main_slider_item_1":{"type":"image","visible":true,"settings":{"dict_link":"/pages/getsample","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjAyX-itt-WKm-mkikJO5omL5qmfX1B
77DLTguanBnLmpwZWciXV0.jpeg?sha=084b1df2b4bca532","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjE5X-itt-WKm-mkikJO5omL5qmfX00tMi5qcGcuanBlZyJdXQ.jpeg?sha=e346b8c32e4c937d","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""},"custom_name":"å
費索å_é¿å
¬é¿å¬¤æ¨è¦"},"display_main_slider_item_2":{"type":"image","visible":true,"settings":{"dict_link":"/products/liquid_cr100","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3MTc0NDIyX25ldy5qcGcuanBlZyJdXQ.jpeg?sha=9e2ed98c419f6fb9","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NTU2X-mJuzEwMOWlveipleWKoOeivOW7tumVt0JOLU02NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=b347a8b1f2a752ac","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""},"custom_name":"æ©æé»1ç½"},"display_main_slider_item_3":{"type":"image","visible":false,"settings":{"dict_link":"/collections/4lquids","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzM1NDAxOTQ5XzI0MTJf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI6K235Yqb5reo5reo5r2k5qSN6JCD5L-u5b6p6K235omL6ZycX0ZBX1BDIDE5MjAgeCA3NjggcHguanBnLmpwZWciXV0.jpeg?sha=b994089ff20655c7","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzM1NDAxOTY1XzI0MTJf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI6K235Yqb5reo5reo5r2k5qSN6JCD5L-u5b6p6K235omL6ZycX0ZBX00gNjQwIHggODgwIHB4LmpwZy5qcGVnIl1d.jpeg?sha=23dbcb118b74bb81","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzM1NDAxOTY1XzI0MTJf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI6K235Yqb5reo5reo5r2k5qSN6JCD5L-u5b6p6K235omL6ZycX0ZBX00gNjQwIHggODgwIHB4LmpwZy5qcGVnIl1d.jpeg?sha=23dbcb118b74bb81","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","link_open_in_new_tab":true,"main_slider_image_alt":"","slide_btn_text":"","dict_slide_btn_text":"","dict_slide_btn_link":""},"custom_name":"ç´ æ"},"display_main_slider_item_4":{"type":"image","visible":false,"settings":{"dict_link":"","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE0NjI3NzAyX-aCqOiyt-aIkeaNkF9GQV_lrpjntrJfMTkyMHg3NjguanBnLmpwZWciXV0.jpeg?sha=72cfb619dc106a02","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE0NjI3NzI4X-aCqOiyt-aIkeaNkF9GQV_lrpjntrJfNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=b0a6e81e82373628"},"custom_name":"ç´ æ"},"display_main_slider_item_5":{"type":"image","visible":false,"settings":{"dict_link":"/products/liquid","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjYxX-itt-WKm-mkikJO5omL5qmfX1BDLTcuanBnLmpwZWciXV0.jpeg?sha=f932aa3f38e42c63","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjgwX-itt-WKm-mkikJO5omL5qmfX00tMS5qcGcuanBlZyJdXQ.jpeg?sha=c97de0ae747b8ab6"},"custom_name":"ç´ æ"},"1708940418866_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwNDUxX-itt-WKm-mkikJO5omL5qmfX1BDLTkuanBnLmpwZWciXV0.jpeg?sha=49c0a0132346bdbf","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwNDg2X-itt-WKm-mkikJO5omL5qmfX00tMy5qcGcuanBlZyJdXQ.jpeg?sha=20114fd9ad85257b","dict_link":"/collections/bcliquid"}},"1708940309856_0":{"type":"image","custom_name":"99%é·ç
§äººå£«æ¨è¦","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMzQ0X-itt-WKm-mkikJO5omL5qmfX1B
77DLTEwLmpwZy5qcGVnIl1d.jpeg?sha=0ab6ca0b6f00cf37","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMzU3X-itt-WKm-mkikJO5omL5qmfX00tNC5qcGcuanBlZyJdXQ.jpeg?sha=d676697a4eb2908e","dict_link":"/collections/bcliquid","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1708940368101_0":{"type":"image","custom_name":"åè¡¡çé¤","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU5MjAwXzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-Wdh-ihoeeHn-mkil9QQy0xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=555c2cce8a57c94d","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU5MjE4XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5
77pW0X-Wdh-ihoeeHn-mkil82NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=b703bc0dfcd53946","dict_link":"/pages/getsample","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1711943191013_0":{"type":"image","custom_name":"è·åæ·¨150å
","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg5NjI4OTcxX-itt-WKm-a3qEJOLTJfMTkyMC03NjgtMS0tLmpwZy5qcGVnIl1d.jpeg?sha=d40aa12632e38737","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzExOTQzMjQyX-a3qOa9pDLlkIgx5LiK5biC5a6j5YKzX00tMDEuanBnLmpwZWciXV0.jpeg?sha=68b7daa5f93601cb","dict_link":"/products/bodywash","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1711943271746_0":{"type":"image","custom_name":"è·åæ·¨æ°ä¸å¸","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzExOTQzMjg0X-a3qOa9pDLlkIgx5LiK5biC5a6j5YKzX1BDLmpwZy5qcGVnIl1d.jpeg?sha=16ccd6f69d504e68","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzExOTQzMjkzX-a3qOa9pDLlkIgx5LiK5biC5a6j5YKzX00tMDMuanBnLmpwZWciXV0.jpeg?sha=e9b7f7c3183e31f5","dict_link":"/collections/bcclean","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1713143421919_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI1NTk4MzA1X-WclueJhzE0LnBuZy5wbmciXV0.png?sha=1fa80c8ed98f10c0","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI1NTk4NDE3X-WclueJhzE1LnBuZy5wbmciXV0.png?sha=778d8d44927e4686","dict_link":"/collections/frontpage","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1713147822001_0":{"type":"image","custom_name":"å
費索å_99%好è©","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU4ODUxX-itt-WKm-mkiua2sumrlOeUouWTgeS9v-eUqOa7v-aEj-W6piBfUENfMTkyMHg3NjhweC0uanBnLmpwZWciXV0.jpeg?sha=195fabac2b89a390","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU4ODgwX-itt-WKm-mkiua2sumrlOeUouWTgeS9v-eUqOa7v-aEj-W6piBfTV82NDB4ODgwcHguanBnLmpwZWciXV0.jpeg?sha=bdc6b6365579e6fa","dict_link":"/pages/getsample","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1713148098036_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzEzMjQ2NzI2X1BDXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=90fbcbd74b7de4c8","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzEzMjQ2NzU2X01fNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=b67e4967beba6eff","dict_link":"/collections/bcliquid","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1714636113360_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE0NjM2MTM0X-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi1_lrpjntrJQQy0xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=1ec6c1ef19995d92","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE0NjM2MTczX-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi1_lrpjntrJNLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1058ede3cba17f0","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE0NjM2MTczX-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi1_lrpjntrJNLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1058ede3cba17f0","dict_link":"/collections/bcliquid","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1716858407012_0":{"type":"image","custom_name":"ç´ æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE2Nzk3NzA2XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=b78470d2f187fa7b","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_link":"https://www.basicare.com.tw/zh-TW/collections/4lquids","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1718156660362_0":{"type":"image","custom_name":"常溫粥-1","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjI2X-W4uOa6q-eypWJhbm5lcuioreioiOS_ruiqv19GQV8xOTIwIHggNzY4cHguanBnLmpwZWciXV0.jpeg?sha=d820587f939c8358","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjQ0X-W4uOa6q-eypWJhbm5lcuioreioiOS_ruiqv19GQV_lrpjmlrnlsLrlr7hfNjQweDg4MHB4LmpwZy5qcGVnIl1d.jpeg?sha=e835398134a11746","dict_link":"/collections/freeshipping","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1720064143393_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwMDY0MTkxX1BDXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=4fbe06b719a23a02","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwMDY1MDI2X01fNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=3a4d98b867cc8daf","dict_link":"/products/liquid_fiber","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1720405413958_0":{"type":"image","custom_name":"å
費索å96.3%","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwNDA1NDQxXzA3MDJfYWxsX-itt-WKm-mkiumJuzEwMOimi-itiV9QQ18xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=b8f55962dca537fd","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwNDA1NDU3XzA3MDJfYWxsX-itt-WKm-mkiumJuzEwMOimi-itiV9NXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=a46c1b595582e934","dict_link":"https://www.basicare.com.tw/zh-TW/pages/getsample","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1720405582906_0":{"type":"image","custom_name":"å
費索å_6天ææ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwNDA1NjIwXzIwMjQwNjI2Leitt-WKm-mkijUwK-imi-itieW7o-WRiuWcluaqlC3mspvnupZf5a6Y57ayQk54NS0wMl9QQy0xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=f9a6e6b0c0eff12f","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzIwNDA1NjQwXzIwMjQwNjI4Leitt-WKm-mkijUwK-imi-itieW7o-WRiuWcluaqlC3mspvnupZf5a6Y57ayQk54NS0wM19NLTY0MHg4ODAgMS5qcGcuanBlZyJdXQ.jpeg?sha=ab1b061ed71669f2","dict_link":"https://www.basicare.com.tw/zh-TW/pages/getsample","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1720594661344_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUxMjc0NTgzX-WclueJhzEucG5nLnBuZyJdXQ.png?sha=c4b33c510121ff73","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUxMjc0NTcxX-WclueJhzIucG5nLnBuZyJdXQ.png?sha=97f4a362cc5e98a4","dict_link":"/collections/bcfood","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1725851452073_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI1ODUxNDc3X-a0u-WLlUJOXzNfUENfMTkyMHg3NjguanBnLmpwZWciXV0.jpeg?sha=d411c49d6a612d34","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI1ODUxNDk0X-a0u-WLlUJOXzNfTV82NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=326ad36023a16007","dict_link":"/products/pluscharity","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1726740798022_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwODIwX1BDXzE5MjB4NzY4cHgucG5nLnBuZyJdXQ.png?sha=49b8289b2c5a7a93","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwODM5X01fNjQweDg4MHB4LnBuZy5wbmciXV0.png?sha=c636ae0d8036ac49","dict_link":"/collections/bcliquid","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","slide_btn_text":"","dict_slide_btn_text":"","dict_slide_btn_link":""}},"1726740959156_0":{"type":"image","custom_name":"å
費索å_1ç½å°±å¤ ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwOTc5XzIwMjQwOTA2Leitt-WKm-mkiuWNs-mjsumVt-i8qee0ouaoo-W7o-Wuo1_lrpjntrJCTng1LTAzX1B
77DLTE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=bfcadfed64826ba9","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwOTk4XzIwMjQwOTA2Leitt-WKm-mkiuWNs-mjsumVt-i8qee0ouaoo-W7o-Wuo1_lrpjntrJCTng1LTAzX00tNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=d5a2c2a5b926f3af","dict_link":"/pages/getsample","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1729841900138_0":{"type":"image","custom_name":"4äºå¦æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUzMjQxNDk5XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=3391bdd4ae820dcc","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_link":"/collections/4lquids","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1730250236436_0":{"type":"image","custom_name":"å¾çåå®","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0NDE3X-acquWRveWQjS5qcGcuanBlZyJdXQ.jpeg?sha=d8743d2a90ee454e","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0MjE5X-a6q-mmqOaEn-aBqei0iOWlveemriAucG5nLnBuZyJdXQ.png?sha=27ae5e8b9dd5b2f3","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0MjE5X-a6q-mmqOaEn-aBqei0iOWlveemriAucG5nLnBuZyJdXQ.png?sha=27ae5e8b9dd5b2f3","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/news/192632","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":"","link_open_in_new_tab":false,"main_slider_image_alt":""}},"1730389106082_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMDM0XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-euoeeBjOWuieW_g-mKheadv-WDuSBfUENfMTkyMHg3NjguanBnLmpwZWciXV0.jpeg?sha=c6a22c734ecbd253","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMDU0XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-euoeeBjOWuieW_g-mKheadv-WDuSBfTV82NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=970100514614a8e6","dict_link":"/collections/liquid_product","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1732096042670_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4ODUwNTY5XzI1MDVf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI5LiN57mU5biD6KKLX0ZBX1BDXzE5MjB4NzY4cHgtLmpwZy5qcGVnIl1d.jpeg?sha=30952f71d287a50d","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4ODUwNTg3XzI1MDVf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI5LiN57mU5biD6KKLX0ZBX01fNjQweDg4MHB4LS5qcGcuanBlZyJdXQ.jpeg?sha=0011dd9554ea700c","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4ODUwNTg3XzI1MDVf6K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6LSI5LiN57mU5biD6KKLX0ZBX01fNjQweDg4MHB4LS5qcGcuanBlZyJdXQ.jpeg?sha=0011dd9554ea700c","dict_link":"/collections/4lquids","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1732096216208_0":{"type":"image","custom_name":"å
費索å_å£ç¢è¦è","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMzQxXzAxMjFGQV_orbflipvppIrljbPpo7LlpKnlpKnotoXlgLzlg7lf5a6Y57ayQk54NV9QQy0xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=8cffb1265b6897b3","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMzU1XzAxMjFGQV_orbflipvppIrljbPpo7LlpKnlpKnotoXlgLzlg7lf5a6Y57ayQk54NV9NLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=0ed655fcfebc03b0","dict_link":"","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1734496870285_0":{"type":"image","custom_name":"åºè²¨å
¬å","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzU1X-WHuuiyqOWFrOWRil_pm5nljYHnr4BQLnBuZy5wbmciXV0.png?sha=b1dcb934989b7173","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzY5X-WHuuiyqOWFrOWRil_pm5nljYHnr4AucG5nLnBuZyJdXQ.png?sha=23f7d14718136935","dict_link":"/collections/frontpage","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":"","main_slider_image_alt":"管ç½çé¤å,è人çé¤å,èç½è³ªçé¤å,é«èç½å¥¶ç²è人,è人 èå°ç,éé«®æèå°ç,ç³å°¿ç
çé¤å,çé¤ é
æ¹,è人çé¤è£å
å,管ççé¤å,è人çé¤ä¸è¯,ç¹æ®çé¤å,å
¨æµè³ªé£²é£"}},"1735726378351_0":{"type":"image","custom_name":"常溫粥-2","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjczX-WcmOizvOe1hC3pm7vo
77haYuanBnLmpwZWciXV0.jpeg?sha=8b7d99ed2005dae8","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3Njg4X-WcmOizvOe1hC3miYvmqZ8uanBnLmpwZWciXV0.jpeg?sha=6b40a6d1d2637c46","dict_link":"/collections/together","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1735751117816_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzM1ODA3MTMzXzIwMjXmmKXnr4Dlh7rosqjlhazlkYouanBnLmpwZWciXV0.jpeg?sha=c8ebd1a9dceeb88c","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzM1ODA3NDc5XzIwMjXmmKXnr4Dlh7rosqjlhazlkYpfTS5qcGcuanBlZyJdXQ.jpeg?sha=23b5a44d4c0a7f07","dict_link":"","slide_contents_display":"left","slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","dict_slide_btn_link":""}},"1742271147178_0":{"type":"image","custom_name":"å
費索å_ç±é·600è¬ç½","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwNDU4XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-eGsemKtzYwMOiQrOe9kF9QQ18xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=d359e30991bf7d22","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwNDcyXzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-eGsemKtzYwMOiQrOe9kF9NXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=53f1e4649236f0a2","dict_link":"/products/liquid","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1742271233605_0":{"type":"image","custom_name":"å
費索å_6天滿æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyMjcxMjQ4X-itt-WKm-mkiumJuzEwMOe0ouaoo1_lrpjntrJCTng1X1BDLTE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=bfcf6aec7f374ab4","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyMjcxMjYzX-itt-WKm-mkiumJuzEwMOe0ouaoo1_lrpjntrJCTng1X00tNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=5530216a82d894d4","dict_link":"/products/liquid_cr100","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1742970148075_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwNDE1XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-euoeeBjOePvuecgV9QQ18xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=40e5313fdc6fb661","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwNDMyXzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-euoeeBjOePvuecgV9NXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=9b8f8beee3050820","dict_link":"","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1745306968799_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ1MzA3MDE0XzI1MDJf6K235Yqb6aSK5ray6auUUTLmipXlu6PlnJZf5Zue6LO8546HX1BDXzE5MjB4NzY4cHguanBnLmpwZWciXV0.jpeg?sha=bc6b443863b21d11","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ1MzA3MDQwXzI1MDJf6K235Yqb6aSK5ray6auUUTLmipXlu6PlnJZf5Zue6LO8546HX01fNjQweDg4MHB4LmpwZy5qcGVnIl1d.jpeg?sha=53f1050c3e8b8ab2","dict_link":"/collections/bcliquid","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1749542000850_0":{"type":"image","custom_name":"æ¥å£æ»¿é¡è´","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzcyMzI2ODE0XzAyMjVGQV_mmKXlraPmu7_poY3otIjlpb3npq5fMTkyMHg3NjguanBnLmpwZWciXV0.jpeg?sha=9e66ddded3a0603d","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzcyMzI2ODMzXzAyMjVGQV_mmKXlraPmu7_poY3otIjlpb3npq5fNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=df3b423c9b426b3e","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzcyMzI2ODMzXzAyMjVGQV_mmKXlraPmu7_poY3otIjlpb3npq5fNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=df3b423c9b426b3e","dict_link":"/collections/frontpage","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1750648514722_0":{"type":"image","custom_name":"1212","visible":false,"settings":{"dict_image_url":"","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY1MjEwMDE0XzEyMTLos7zniannr4Dkv4PpirflnJZfTV82NDB4ODgwLS0g6KSH5pysLmpwZy5qcGVnIl1d.jpeg?sha=2c328c617c3b8513","dict_link":"https://www.basicare.com.tw/zh-TW/collections/bonus_collections/1212sale","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1756893343201_0":{"type":"image","custom_name":"ç´ æ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzU2ODkzMzczX-itt-WKm-mkiua2sumrlDk55YSq5oOg5L-D6Yq35ZyWIF9QQ18xOTIweDc2OC0tLmpwZy5qcGVnIl1d.jpeg?sha=ea3280f6c69d3c50","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzU2ODkzMzk1X-itt-WKm-mkiua2sumrlDk55YSq5oOg5L-D6Yq35ZyWIF9NXzY0MHg4ODAtLSDopIfmnKwuanBnLmpwZWciXV0.jpeg?sha=00fb8ec78327156a","dict_link":"/collections/99sale","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1757666431443_0":{"type":"image","custom_name":"寵æåª½åª","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzc2MDQwMTg3X-itt-WKm-mkiuavjeimquevgOeyieeLgDg45oqY5rS75YuVQkFOTkVSX1YyXzE5MjB4NzY4LnBuZy5wbmciXV0.png?sha=ffaf7e6bcbf0e6a8","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzc2MDQwMjAwX-itt
77-WKm-mkiuavjeimquevgOeyieeLgDg45oqY5rS75YuVQkFOTkVSX1YyXzY0MFg4ODAucG5nLnBuZyJdXQ.png?sha=0abfb581c0a6a28f","dict_link":"/collections/bcpowder","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1767150295800_0":{"type":"image","custom_name":"çé¤123","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzcyNzczNzMzXzI2MDFf6K235Yqb6aSKUExVU-ikh-WQiOWEquibi-eZveWQq-e6luaWsOWTgeS4iuW4guWEquaDoEJBTk5FUl9GQV8xOTIweDc2OHB4LmpwZy5qcGVnIl1d.jpeg?sha=2aea7db928537245","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzcyNzczNzQyXzI2MDFf6K235Yqb6aSKUExVU-ikh-WQiOWEquibi-eZveWQq-e6luaWsOWTgeS4iuW4guWEquaDoEJBTk5FUl9GQV82NDB4ODgwcHguanBnLmpwZWciXV0.jpeg?sha=eef8ebcf45e453f4","dict_link":"/products/pluscpf8bags","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1780542932047_0":{"type":"image","custom_name":"è¶
ç´åçæ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyODY2MzYyXzfmnIjkuK3njY7mtLvli5VfMTkyMHg3NjguanBnLmpwZWciXV0.jpeg?sha=aa3d9eedc98367bb","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyODY2MzgzXzfmnIjkuK3njY7mtLvli5VfNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=430d02bec2e0f524","dict_link":"https://reurl.cc/dqdvm8","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}},"1788328129093_0":{"type":"image","custom_name":"æ´»å99å¥åº·ç¯","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg4MzI4MTcwX-itt-WKm-mkil85OeizvOeJqeevgC0yXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=fc7aeeba74b18910","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg4MzI4NzM4X-itt-WKm-mkil85OeizvOeJqeevgC0yXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1f6e78996288f2f","dict_link":"/collections/99sale","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff","main_slider_image_alt":"管ç½çé¤å,è人çé¤å,èç½è³ªçé¤å,é«èç½å¥¶ç²è人,è人 èå°ç,éé«®æèå°ç,ç³å°¿ç
çé¤å,çé¤ é
æ¹,è人çé¤è£å
å,管ççé¤å,è人çé¤ä¸è¯,ç¹æ®çé¤å,å
¨æµè³ªé£²é£","dict_slide_title_text":""}},"1790646584378_0":{"type":"image","custom_name":"ç§æ¥æ»¿é¡è´å¥½ç¦®","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjI4X-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=401d38d44314ccc1","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e","dict_link":"/collections/frontpage","slide_contents_display":"left","dict_slide_btn_link":"","slide_title_color":"#000000","slide_content_color":"#000000","slide_btn_bg_color":"#000000","slide_btn_text_color":"#ffffff"}}},"block_order":["1790646584378_0","1734496870285_0","1788328129093_0","1780542932047_0","1732096216208_0","1729841900138_0","1713147822001_0","display_main_slider_item_2","1726740959156_0","1711943191013_0","1711943271746_0","display_main_slider_item_1","1735726378351_0","1718156660362_0","1750648514722_0","1730250236436_0","1708940309856_0","1720405413958_0","1708940368101_0","1767150295800_0","1720594661344_0","1749542000850_0","1757666431443_0","1730389106082_0","1713143421919_0","1720405582906_0","1742271147178_0","1742271233605_0","1742970148075_0","1745306968799_0"],"settings":{"swiper_delay":"3","margin_x":"0","margin_bottom":"50","image_number":"1","image_space":"12","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_image_number":"1","mobile_image_space":"8","transition_speed":"0.3"},"custom_name":"輪æç´ æ"},"_index_product_banner":{"type":"_index_product_banner","visible":false,"settings":{"dict_link":"https://basicare.cyberbiz.co/zh-TW/account/signup","dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3MTcyOTg2X-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi1_mqavluYXmqJnoqp4uanBnLmpwZWciXV0.jpeg?sha=7f289af27623eec6","dict_tablet_image_url":"","dict_mobile_image_url":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0"},"custom_name":"æ©«å¹
廣å"},"_index_8_blocks":{"type":"_index_8_blocks","visible":false,"settings":{"dict_title":"ç±è³£åå","collection_handle":"frontpage","limit":"12","product_arrangement":"1","margin_x":"0","margin_bottom":"50","mobile_margin_x":"0","mobile_margin_bottom":"24","product_display":"displayDefault","product_alignment":"leftPosition","product_text_align":"start","product_column_for_pc":"4","product_column_for_mobile":"2","product_card_hover_effect":"button","product_image_border_radius":"15"},"custom_name":"åååé¡"},"_index_4_blogs":{"type":"_index_4_blogs","visible":true,"blocks":{"index_4_blogs_1":{"type":"blog","visible":true,"settings":{"blog_handle":"healthplus"},"custom_name":"é¨è½æ ¼"},"index_4_blogs_2":{"type":"blog","visible":true,"settings":{"blog_handle":"news"},"custom_name":"é¨è½æ ¼"},"index_4_blogs_3":{"type":"blog","visible":false,"settings":{"blog_handle":"news"},"custom_name":"é¨è½æ ¼"},"index_4_blogs_4":{"type":"blog","visible":true,"settings":{"blog_handle":"è¦èå享"},"custom_name":"é¨è½æ ¼"},"1708183558040_0":{"type":"blog","custom_name":"é¨è½æ ¼","visible":true,"settings":{"blog_handle":"share"}},"1708183611468_0":{"type":"blog","custom_name":"é¨è½æ ¼","visible":true,"settings":{"blog_handle":"recipe"}}},"block_order":["index_4_blogs_1"],"settings":{"dict_title":"","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","article_c
77olumns":"4"},"custom_name":"å¥åº·é¨è½æ ¼"},"_index_4_blocks":{"type":"_index_4_blocks","visible":false,"blocks":{"display_index_4_block_1":{"type":"image","visible":true,"settings":{"title":"","dict_link":"","dict_image_url":"/theme_src/i18n_shoestore/default_img/new_index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":""},"custom_name":"åç"}},"block_order":["display_index_4_block_1"],"custom_name":"èªè¨æçè¨è¨","settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10"}},"express_delivery_index_4_blocks":{"type":"_index_4_blocks","visible":false,"blocks":{"express_delivery_display_index_4_block_1":{"type":"image","visible":true,"settings":{"title":"","dict_link":"","dict_image_url":"/theme_src/i18n_shoestore/default_img/new_index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":""}}},"block_order":["express_delivery_display_index_4_block_1"]},"custom_text":{"type":"custom_text","visible":true,"settings":{}},"blog":{"type":"blog","visible":true,"settings":{"article_limit_in_blog_page":"6"},"custom_name":"é¨è½æ ¼è¨å®"},"article":{"type":"article","visible":true,"settings":{"display_blog_menu":true,"dict_blog_tags_title":"æç« åé¡","blog_latest_post_limit":"2"}},"category":{"type":"category","visible":true,"settings":{"category_sidebar_set_open":false,"category_product_block_limit":"4","category_product_swiper_item_limit":"6","category_product_item_limit":"18"}},"shop_setting":{"type":"shop_setting","visible":true,"settings":{"favicon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5NjkwMjI0X-itt-WKm-mkikxPR08oUkdCKV8wOC5wbmcucG5nIl1d.png?sha=e9dc019d1bd9b338","og_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5NjkwMjI0X-itt-WKm-mkikxPR08oUkdCKV8wOC5wbmcucG5nIl1d.png?sha=e9dc019d1bd9b338","shop_title":"è·åé¤-é·æèå±
å®¶çè人管ççé¤åé
æ¹é£²å第ä¸é¸æ","shop_description":"çé¤å¸«å¼·åæ¨è¦çé·ç
§å±
å®¶çé¤é
æ¹ï¼å¯å£é£²å¯ç®¡çï¼å®æ´åè¡¡ä¸å¤§çé¤ç´ ï¼è人çé¤è£å
飲åãé«èç½çé¤å第ä¸é¸æåçï¼è·åé¤è®å¼±å¢å®¶åºç²å¾å¹«å©ï¼æ¸è¼è² æã","shop_keywords":"管ççé¤å,管ççé¤é
æ¹,é·ç
§çé¤å,èç½è³ªçé¤å,è人èå°ççé¤å,è人çé¤å,å±
å®¶çé¤å,é«èç½é£²å è人,å±
家管ç,é«èç½çé¤å,é·ç
§ç®¡ççé¤å,å±
家管ççé¤å,è¡ç¦é¨æ ¸åçé¤å,è人çé¤è£å
飲å,宿´åè¡¡çé¤,管ç飲å"},"custom_name":"å
¨ç«è¨å®"},"color_settings":{"type":"color_settings","visible":true,"settings":{"button_color":"#000000","button_text_color":"#FFFFFF","accent_color":"#2B2B6E","heading_color":"#565656","text_color":"#9A9EA2","price_color":"#C39D6F","discount_price_color":"#C39D6F","theme_bg_color":"#FFFFFF","product_border_color":"#E2E2E2","nav_logo_bg_color":"#FFFFFF","nav_menu_bg_color":"#FFFFFF","nav_menu_text_color":"#565656","nav_menu_icon_color":"#565656","footer_bg_color":"#000000","footer_text_color":"#FFFFFF","checkout_button_color":"#000000","checkout_accent_color":"#2b2b6e","tips_text_color":"#0C5460"},"custom_name":"é¡è²è¨å®"},"popup":{"type":"popup","visible":true,"blocks":{"popup_block_1":{"type":"image","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4NDIwNzAzX-mmlumggUJOX-i3s-eqly02IOWwjy5naWYuZ2lmIl1d.gif?sha=1763e152bdd5474e","icon_size":"small","dict_link":"https://basicare.cyberbiz.co/zh-TW/account/login"},"custom_name":"åç"},"1708565382658_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODI0X-WFrOWRiuWHuuiyqC3pibsxMDAo6Zu76IWm54mIKS5wbmcucG5nIl1d.png?sha=35b4d29b4c86bc49","icon_size":"large","dict_link":"","dict_icon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODI0X-WFrOWRiuWHuuiyqC3pibsxMDAo6Zu76IWm54mIKS5wbmcucG5nIl1d.png?sha=35b4d29b4c86bc49","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODM2X-WFrOWRiuWHuuiyqC3pibsxMDAo5omL5qmf54mIKS5wbmcucG5nIl1d.png?sha=08a75efd55d82c0e"}},"1729841227863_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUyMDM3OTU1X-WHuuiyqOWFrOWRii5qcGcuanBlZyJdXQ.jpeg?sha=9aa13ec8d235a6cc","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUyMDM3OTU2X-WHuuiyqOWFrOWRiiAxLmpwZy5qcGVnIl1d.jpeg?sha=927832d0b03da641","icon_size":"large","dict_link":"/collections/all","link_open_in_new_tab":false}},"1752540320041_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzU1X-WHuuiyqOWFrOWRil_pm5nljYHnr4BQLnBuZy5wbmciXV0.png?sha=b1dcb934989b7173","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzY5X-WHuuiyqOWFrOWRil_pm5nljYHnr4AucG5nLnBuZyJdXQ.png?sha=23f7d14718136935","icon_size":"small","dict_link":"/pages/thanku"}}},"block_order":["1752540320041_0"],"settings":{},"custom_name":"å½çªå»£å"},"product_info":{"type":"product_info","visible":true,"settings":{"display_product_sku":true,"dict_vip_custom_price_text":"","dict_vip_custom_price_href":""},"custom_name":"åºæ¬è¨å®"},"product_description":{"type":"product_description","visible":true,"custom_name":"ååä»ç´¹"},"board_comments":{"type":"board_comments","visible":true,"settings":{},"custom_name":"ååè©è«","thumbnail":"list","draggable":false},"related_products":{"type":"related_products","visible":true,"settings":{"display_related_cols":false,"use_custom_related_cols":true,"dict_group_related_cols_related_product":"ç¸éåå","related_products_limit":"12"},"custom_name":"ç¸éåå"},"combo_product_info":{"type":"combo_product_info","visible":true,"settings":{}},"combo_product_desc":{"type":"combo_product_desc","visible":true,"settings":{}},"contact":{"type":"contact","visible":true,"settings":{"show_google_map":true,"show_google_map_iframe":"\u003ciframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3613.6479170127777!2d121.56760821400371!3d25.07991984260527!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3442ac6fbd841bbd%3A0x64e16bcf25e3da31!2zMTE05Y-w5YyX5biC5YWn5rmW5Y2A55Ge5YWJ6LevNTEz5be3MzDomZ8!5e0!3m2!1szh-TW!2stw!4v1485156761267\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen\u003e\u003c/iframe\u003e"}},"collection":{"type":"collection","visible":true,"settings":{"collection_sidebar":"main-menu","collection_sidebar_set_open":false,"collection_pagination_limit":"24","is_infinite_scroll":false,"product_column_for_pc":""},"custom_name":"åååé¡è¨å®"},"404":{"type":"404","visible":true,"settings":{"image_url":"/theme_src/i18n_shoestore/default_img/404_img.png","dict_404_image_url":"/theme_src/i18n_shoestore/default_img/404_img.png","dict_title_text":"æ±æï¼æ¤é é¢ä¸å卿è
å·²ç¶è¢«ç§»é¤","dict_btn_text":"è¿åé¦é "}},"blogs_all":{"type":"blogs_all","visible":true,"settings":{}},"bundle_discounts":{"type":"bundle_discounts","visible":true,"settings":{}},"cart":{"type":"cart","visible":true,"settings":{}},"cart_empty":{"type":"cart_empty","visible":true,"settings":{}},"page":{"type":"page","visible":true,"settings":{}},"search":{"type":"search","visible":true,"settings":{"search_link_list":"main-menu"}},"customers/account":{"type":"customers/account","visible":true,"settings":{}},"customers/account_edit":{"type":"customers/account_edit","visible":true,"settings":{}},"customers/activate_account":{"type":"customers/activate_account","visible":true,"settings":{}},"customers/addresses":{"type":"customers/addresses","visible":true,"settings":{}},"customers/bonus_points":{"type":"customers/bonus_points","visible":true,"settings":{}},"customers/cancel":{"type":"customers/cancel","visible":true,"settings":{}},"customers/coupons":{"type":"customers/coupons","visible":true,"settings":{}},"customers/forgot_password":{"type":"customers/forgot_password","visible":true,"settings":{}},"customers/login":{"type":"customers/login","visible":true,"settings":{}},"customers/message":{"type":"customers/message","visible":true,"settings":{}},"customers/messages":{"type":"customers/messages","visible":true,"settings":{}},"customers/modify_password":{"type":"customers/modify_password","visible":true,"settings":{}},"customers/order":{"type":"customers/order","visible":true,"settings":{}},"customers/orders":{"type":"customers/orders","visible":true,"settings":{}},"customers/periodic_order":{"type":"customers/periodic_order","visible":true,"settings":{}},"customers/periodic_orders":{"type":"customers/periodic_orders","visible":true,"settings":{}},"customers/other_valid_orders":{"type":"customers/other_valid_orders","visible":true,"settings":{}},"customers/register":{"type":"customers/register","visible":true,"settings":{}},"customers/reset_password":{"type":"customers/reset_password","visible":true,"settings":{}},"customers/return":{"type":"customers/return","visible":true,"settings":{}},"customers/tracking_items":{"type":"customers/tracking_items","visible":true,"settings":{}},"express_delivery-navbar":{"type":"express_delivery-navbar","visible":true,"settings":{}},"express_delivery-content":{"type":"express_delivery-content","visible":true,"settings":{}},"1705567803032_4":{"type":"_index_4_blocks","custom_name":"åçç念2","visible":true,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1705567803034_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/è·åé¤ç²ç"}},"1705567819347_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/è·åé¤åªè³ªé
æ¹"}},"1705567821351_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgxNTczMDczX-mmlumggS0xMi5qcGcuanBlZyJdXQ.jpeg?sha=b82837a8a6ad8569","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","dict_image_description":""}},"1705916730024_1":{"type":"video","custom_name":"å½±ç","visible":true,"settings":{"dict_video_link":"https://www.youtube.com/watch?v=4zT_pZrrJPQ","auto_play":false,"hide_controls":false,"loop":true}}},"block_order":["1705916730024_1","1705567821351_0"]},"1705567815406_4":{"type":"_index_4_blocks","custom_name":"åçç念1","visible":true,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1705567815408_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY0NzkwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTYuanBnLmpwZWciXV0.jpeg?sha=363120c04f6d3583","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","block_propotion":"50","dict_image_description":""}},"1705567828197_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}},"1705567829732_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}},"1705631929785_1":{"type":"video","custom_name":"å½±ç","visible":true,"settings":{"dict_video_link":"https://www.youtube.com/watch?v=s_b4W1nq_AI\u0026list=PLe1sLZIlbtFc\u0026index=2","block_propotion":"50","auto_play":false,"hide_controls":false,"loop":true}}},"block_order":["1705631929785_1","1705567815408_0"]},"1705915998492_3":{"type":"_index_4_blogs","custom_name":"åé é 籤","visible":true,"settings":{"dict_title":"","margin_x":"0","margin_bottom":"50","mobile_margin_x":"0","mobile_margin_bottom":"50"},"blocks":{"1705915998493_0":{"type":"blog","custom_name":"é¨è½æ ¼","visible":true,"settings":{"blog_handle":"è¦èå享"}}},"block_order":["1705915998493_0"]},"1705916967229_4":{"type":"_index_4_blocks","custom_name":"ç±éæ´»åå","visible":true,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1705916967236_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}},"1705916996478_0":{"type":"image","custom_name":"å
è²»é«é©","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MDQxXzI154ax6ZaA5rS75YuVLTAyLmpwZy5qcGVnIl1d.jpeg?sha=55f785d11837f247","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/pages/getsample","dict_image_description":""}},"1705917003785_0":{"type":"image","custom_name":"å®æè³¼","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0ODc5X-eGsemWgOa0u-WLlS5qcGcuanBlZyJdXQ.jpeg?sha=75e52a04c673fffe","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/pages/subscribe","custom_block_image_alt":"å®æè³¼","dict_image_description":""}},"1709257996551_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA5ODYzNDAzX-mmlumggUJOLTY0MC5qcGcuanBlZyJdXQ.jpeg?sha=9c129265f25e0386","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/pages/membership","dict_image_description":""}},"1714636324006_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3MTcyMzY2X-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi18t54ax6ZaA5rS75YuVLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=4438d2a2f9b22f07","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3MTcyMzY2X-WumOe2suS4gOiIrOizvOa7v-WFqeWNg-WFjemBi18t54ax6ZaA5rS75YuVLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=4438d2a2f9b22f07","dict_link":"/collections/bcliquid","dict_image_description":""}},"1720594828237_0":{"type":"image","custom_name":"4äºå¦æ","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7","dict_link":"/collections/4lquids","link_open_in_new_tab":true,"dict_image_description":""}},"1723181628929_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzU5Mjk4OTI4X-W5s-adv18yLnBuZy5wbmciXV0.png?sha=c301e850d9cfc373","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3B
77ob3Rvcy8xNzU5Mjk4OTI4X-W5s-adv18yLnBuZy5wbmciXV0.png?sha=c301e850d9cfc373","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzU5Mjk4OTI4X-W5s-adv18yLnBuZy5wbmciXV0.png?sha=c301e850d9cfc373","dict_link":"/collections/4lquids","dict_image_description":""}},"1730389362619_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMDU0XzI1MTJf6K235Yqb6aSK5ray6auU5ryy5YO55a6Y57ay5ZyW54mH6Kq_5pW0X-euoeeBjOWuieW_g-mKheadv-WDuSBfTV82NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=970100514614a8e6","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/liquid_product","dict_image_description":""}},"1740653078861_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0MjE5X-a6q-mmqOaEn-aBqei0iOWlveemriAucG5nLnBuZyJdXQ.png?sha=27ae5e8b9dd5b2f3","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0MjE5X-a6q-mmqOaEn-aBqei0iOWlveemriAucG5nLnBuZyJdXQ.png?sha=27ae5e8b9dd5b2f3","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQ4MDA0MjE5X-a6q-mmqOaEn-aBqei0iOWlveemriAucG5nLnBuZyJdXQ.png?sha=27ae5e8b9dd5b2f3","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/news/192632","dict_image_description":""}},"1748850675106_0":{"type":"image","custom_name":"åºè²¨å
¬å","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg0NTE1ODAzX-WHuuiyqOWFrOWRiiDmiYvmqZ8uanBnLmpwZWciXV0.jpeg?sha=4c72fe2a95132e1f","dict_tablet_image_url":"","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg0NTE1ODAzX-WHuuiyqOWFrOWRiiDmiYvmqZ8uanBnLmpwZWciXV0.jpeg?sha=4c72fe2a95132e1f","dict_link":"/collections/4lquids","dict_image_description":""}},"1749542636416_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY1MjEwMDE0XzEyMTLos7zniannr4Dkv4PpirflnJZfTV82NDB4ODgwLS0g6KSH5pysLmpwZy5qcGVnIl1d.jpeg?sha=2c328c617c3b8513","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"https://www.basicare.com.tw/zh-TW/collections/bonus_collections/1212sale","dict_image_description":"","dict_image_title":""}},"1757988154812_0":{"type":"image","custom_name":"è¶
ç´åçæ","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyODY2MzgzXzfmnIjkuK3njY7mtLvli5VfNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=430d02bec2e0f524","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyODY2MzgzXzfmnIjkuK3njY7mtLvli5VfNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=430d02bec2e0f524","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyODY2MzgzXzfmnIjkuK3njY7mtLvli5VfNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=430d02bec2e0f524","dict_link":"https://reurl.cc/dqdvm8","dict_image_description":"","dict_image_title":""}},"1788481005018_0":{"type":"image","custom_name":"æ´»å99å¥åº·ç¯","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg4MzI4NzM4X-itt-WKm-mkil85OeizvOeJqeevgC0yXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1f6e78996288f2f","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg4MzI4NzM4X-itt-WKm-mkil85OeizvOeJqeevgC0yXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1f6e78996288f2f","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg4MzI4NzM4X-itt-WKm-mkil85OeizvOeJqeevgC0yXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=e1f6e78996288f2f","dict_image_description":"","dict_link":"/collections/99sale"}},"1790815747263_0":{"type":"image","custom_name":"ç§æ¥æ»¿é¡è´å¥½ç¦®","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwODE2ODg5X-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzY
770MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=4ba0da555781ac15","dict_tablet_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e","dict_image_description":"","dict_link":""}}},"block_order":["1790815747263_0","1788481005018_0","1748850675106_0","1705916996478_0","1705917003785_0","1720594828237_0","1757988154812_0","1749542636416_0","1723181628929_0","1740653078861_0","1714636324006_0","1730389362619_0","1709257996551_0"]},"1705917016921_4":{"type":"_index_4_blocks","custom_name":"èªè¨æçè¨è¨","visible":true,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10"},"blocks":{"1705917016924_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}},"1705917027844_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}},"1705917029697_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":""}}},"block_order":["1705917016924_0","1705917027844_0","1705917029697_0"]},"1708163149848_4":{"type":"_index_4_blocks","custom_name":"ç¢ååé¡1","visible":true,"settings":{"margin_x":"0","margin_bottom":"10","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1708163149857_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzczMDE2NDIwX-mmlumggS0wNi5qcGcuanBlZyJdXQ.jpeg?sha=b86ba6b67cea25c1","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bcplus","dict_image_description":""}},"1708163180561_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0NDgxX-mmlumggS0wNy5qcGcuanBlZyJdXQ.jpeg?sha=576527e669bb2e94","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bsnutrition","dict_image_description":""}},"1708163185203_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzMjQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTEuanBnLmpwZWciXV0.jpeg?sha=30c9dca5f2719b0c","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bcsingle","dict_image_description":""}}},"block_order":["1708163149857_0","1708163180561_0","1708163185203_0"]},"1708163265218_4":{"type":"_index_4_blocks","custom_name":"ç¢ååé¡2","visible":true,"settings":{"margin_x":"0","margin_bottom":"80","margin_block":"9","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1708163265228_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MTYxX-mmlumggS0wOS5qcGcuanBlZyJdXQ.jpeg?sha=8304348e1b6a684f","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bcliquid","dict_image_description":""}},"1708163289690_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2NjUwX-mmlumggS0xNi5qcGcuanBlZyJdXQ.jpeg?sha=5e3ac0f4e2d4651a","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bcclean","dict_image_description":""}},"1708163291289_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2Njc0X-mmlumggS0xMS5qcGcuanBlZyJdXQ.jpeg?sha=76bdeca83444ad3f","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"/collections/bcallfood","dict_image_description":""}}},"block_order":["1708163265228_0","1708163289690_0","1708163291289_0"]},"1708163752319_1":{"type":"_index_product_banner","custom_name":"ç±éæ´»å","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzNzYzX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDMuanBnLmpwZWciXV0.jpeg?sha=55021f947fbdd232","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0"},"blocks":{},"block_order":[]},"1708163862563_1":{"type":"_index_product_banner","custom_name":"ç¢ååé¡","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzODcyX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDQuanBnLmpwZWciXV0.jpeg?sha=da8f00baada9443b","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0"},"blocks":{},"block_order":[]},"1708164166009_1":{"type":"_index_product_banner","custom_name":"æ©«å¹
廣å","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY0MjIxX-itt
77-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDUuanBnLmpwZWciXV0.jpeg?sha=22851a61d300d5a1","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0"},"blocks":{},"block_order":[]},"1708183658801_3":{"type":"_index_4_blogs","custom_name":"è¦èå享","visible":false,"settings":{"dict_title":"","margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","article_columns":"4"},"blocks":{"1708183658815_0":{"type":"blog","custom_name":"é¨è½æ ¼","visible":true,"settings":{"blog_handle":"share"}}},"block_order":["1708183658815_0"]},"1708322700392_4":{"type":"_index_4_blocks","custom_name":"èªè¨æçè¨è¨","visible":false,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_margin_block":"10","mobile_align":"left"},"blocks":{"1708322700399_1":{"type":"video","custom_name":"å½±ç","visible":true,"settings":{"dict_video_link":"https://www.youtube.com/watch?v=4zT_pZrrJPQ","block_propotion":"80","auto_play":false,"hide_controls":false,"loop":true}}},"block_order":["1708322700399_1"]},"1785835383594_5":{"type":"_index_4_blocks","custom_name":"èªè¨æçè¨è¨","visible":false,"settings":{"margin_x":"0","margin_bottom":"50","margin_block":"10","mobile_margin_x":"0","mobile_margin_bottom":"50","mobile_columns":1,"mobile_align":"left","mobile_margin_block":"10"},"blocks":{"1785835383596_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgyMzUwMzgyXzI2UTNfMy5qcGcuanBlZyJdXQ.jpeg?sha=82d3933137e6d0c2","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_image_title":"","dict_image_description":"\u003cp\u003e\u003c/p\u003e\n","dict_link":"\u003ca href=\"tel:0800880101\" title=\"ç«å³æ¥æå
è²»çé¤è«®è©¢\"\u003e \u003cimg src=\"images/call-banner.jpg\" alt=\"ç«å³æ¥æå
è²»çé¤è«®è©¢\" style=\"width:100%; display:block;\"\u003e \u003c/a\u003e"}},"1785835383597_1":{"type":"video","custom_name":"å½±ç","visible":true,"settings":{"dict_video_link":"","auto_play":false,"hide_controls":false,"loop":true}}},"block_order":["1785835383596_0","1785835383597_1"]},"1785836048359_7":{"type":"_custom_html","custom_name":"0800","visible":true,"settings":{"margin_x":"0","margin_bottom":"50","mobile_margin_x":"0","mobile_margin_bottom":"0","dict_body_html":"\u003cstyle\u003e\r\n /* 容å¨é è¨ï¼é»è
¦çï¼ï¼å·¦å³ä¸¦æ */\r\n .banner-container {\r\n display: flex;\r\n flex-wrap: wrap;\r\n width: 100%;\r\n margin: 0;\r\n padding: 0;\r\n gap: 10px; /* åçä¹éçéè·ï¼å¯èªè¡èª¿æ´ */\r\n }\r\n\r\n /* å
©å¼µåçé è¨åä½ 50%ï¼æ¸å»éè·ï¼ */\r\n .banner-item {\r\n flex: 1 1 calc(50% - 5px);\r\n box-sizing: border-box;\r\n }\r\n\r\n .banner-item img {\r\n width: 100%;\r\n height: auto;\r\n display: block;\r\n }\r\n\r\n /* ææ©çï¼è¢å¹å¯¬åº¦ 768px 以ä¸ï¼ï¼åæçºä¸ä¸å ç */\r\n @media (max-width: 768px) {\r\n .banner-item {\r\n flex: 1 1 100%; /* å¼·å¶æ¯å¼µå使 100% 寬度 */\r\n }\r\n }\r\n\u003c/style\u003e\r\n\r\n\u003cdiv class=\"banner-container\"\u003e\r\n\r\n \u003c!-- å·¦åï¼ç«å³æ¥æï¼ææ©çæè®å¨ä¸ï¼ --\u003e\r\n \u003cdiv class=\"banner-item\"\u003e\r\n \u003ca href=\"tel:0800880101\" title=\"ç«å³æ¥æå
è²»çé¤è«®è©¢\"\u003e\r\n \u003cpicture\u003e\r\n \u003c!-- ææ©çåç --\u003e\r\n \u003csource media=\"(max-width: 768px)\" srcset=\"https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg2MzUxMTkyXzA4MDBwaG9uZS5qcGcuanBlZyJdXQ.jpeg?sha=30d2b3e4c1cb9cbe\"\u003e\r\n \u003c!-- é»è
¦çåç --\u003e\r\n \u003cimg src=\"https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTEyMjA2XzA4MDAuanBnLmpwZWciXV0.jpeg?sha=4f37c2486618a47e\" alt=\"ç«å³æ¥æ0800-880-101\"\u003e\r\n \u003c/picture\u003e\r\n \u003c/a\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- å³åï¼ç«å³å å
¥æå¡ï¼ææ©çæè®å¨ä¸ï¼ --\u003e\r\n \u003cdiv class=\"banner-item\"\u003e\r\n \u003ca href=\"https://www.basicare.com.tw/zh-TW/account/signup\"\u003e\r\n \u003cpicture\u003e\r\n \u003c!-- ææ©çåç --\u003e\r\n \u003csource media=\"(max-width: 768px)\" srcset=\"https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg2MzUxNDE3XyQyMDBwaG9uZS5qcGcuanBlZyJdXQ.jpeg?sha=2a425508ce8042f3\"\u003e\r\n \u003c!-- é»è
¦çåç --\u003e\r\n \u003cimg src=\"https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTEyOTMyXyQyMDAuanBnLmpwZWciXV0.jpeg?sha=e1a0f83c6ada52cb\" alt=\"ç«å³å å
¥æå¡\"\u003e\r\n \u003c/picture\u003e\r\n \u003c/a\u003e\r\n \u003c/div\u003e\r\n\r\n\u003c/div\u003e"},"blocks":{},"block_order":[]},"1785911640647_1":{"type":"_index_product_banner","custom_name":"æ©«å¹
廣å","visible":false,"settings":{"dict_image_url":"/theme_src/i18n_shoestore/default_img/index_4_blocks_1.jpg","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_link":"","cta_btn_display_style":"topPosition","cta_btn_bg_color":"#000000","cta_btn_text_color":"#ffffff","margin_x":"0","margin_bottom":"50","mobile_margin_x":"0","mobile_margin_bottom":"24"},"blocks":{},"block_order":[]},"1785913650957_7":{"type":"_custom_html","custom_name":"ç±éæ´»å","visible":true,"settings":{"margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","dict_body_html":"\u003cdiv style=\"text-align: center; margin: 20px 0;\"\u003e\r\n \u003cspan style=\"font-size: 36px; color: #515151; font-weight: bold;\"\u003e\r\n - ç± é æ´» å -\r\n \u003c/span\u003e\r\n\u003c/div\u003e"},"blocks":{},"block_order":[]},"1785913966179_7":{"type":"_custom_html","custom_name":"ç¢ååé¡","visible":true,"settings":{"margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","dict_body_html":"\u003cdiv style=\"text-align: center; margin: 20px 0;\"\u003e\r\n \u003cspan style=\"font-size: 36px; color: #515151; font-weight: bold;\"\u003e\r\n - ç¢ å å é¡ -\r\n \u003c/span\u003e\r\n\u003c/div\u003e"},"blocks":{},"block_order":[]},"1785914040903_7":{"type":"_custom_html","custom_name":"åçç念","visible":true,"settings":{"margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","dict_body_html":"\u003cdiv style=\"text-align: center; margin: 20px 0;\"\u003e\r\n \u003cspan style=\"font-size: 36px; color: #515151; font-weight: bold;\"\u003e\r\n - å ç ç 念 -\r\n \u003c/span\u003e\r\n\u003c/div\u003e"},"blocks":{},"block_order":[]},"1785919359372_7":{"type":"_custom_html","custom_name":"è¦èå享","visible":true,"settings":{"margin_x":"0","margin_bottom":"0","mobile_margin_x":"0","mobile_margin_bottom":"0","dict_body_html":"\u003cdiv style=\"text-align: center; margin: 20px 0;\"\u003e\r\n \u003cspan style=\"font-size: 36px; color: #515151; font-weight: bold;
77\"\u003e\r\n - è¦ è å 享 -\r\n \u003c/span\u003e\r\n\u003c/div\u003e"},"blocks":{},"block_order":[]},"1785916475411_5":{"type":"_index_4_blocks","custom_name":"è¦èå享","visible":true,"settings":{"margin_x":"","margin_bottom":"50","margin_block":"40","mobile_margin_x":"10","mobile_margin_bottom":"50","mobile_columns":1,"mobile_align":"center","mobile_margin_block":"10"},"blocks":{"1785918261854_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE4Mjc5X-ieouW5leaTt-WPlueVq-mdoiAyMDI2LTA4LTA1IDE2MjM1OS5wbmcucG5nIl1d.png?sha=d22998d6a5d94494","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_image_title":"è·å餿¶²é«ç實å£ç¢è¦èå享","dict_image_description":"\u003cp style=\"text-align:center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eççä¸å¨ä¸å°ï¼95%ç齡æèªªççæå·®!é«CPå¼çé¤åç實è¦èï¼é«åãç²¾ç¥ãè¡ååå
¨é¢åç´!!\u003c/span\u003e\u003c/p\u003e\n","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/share/liquid","custom_block_image_alt":"è·å餿¶²é« é«CPå¼","block_propotion":"25"}},"1785917859898_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODc0X-aWh-eroOWwgemdol8gLTQuanBnLmpwZWciXV0.jpeg?sha=b5c6448d9313cbe2","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_image_title":"è·åé¤ä¹³æ¸
èç½ å¥½è©æ¨è¦","dict_image_description":"\u003cp style=\"text-align:center;\"\u003e幫å©é·è¼©èèçé·å¾æç¨ï¼éè½å¢å é«åï¼æçºè£å
æé
éåï¼è½ç¶ææ´»åï¼è®é·è¼©çæ´»å¾å¿ææ!!\u003c/p\u003e\n","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/share/148877","custom_block_image_alt":"è·åé¤ä¹³æ¸
èç½","block_propotion":"25"}},"1785917821961_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODM1X-aWh-eroOWwgemdol8gLTIuanBnLmpwZWciXV0.jpeg?sha=28b3119a4a72394f","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_image_title":"ç¾å¤é¨è½å®¢å¥½è©æ¨è¦","dict_image_description":"\u003cp style=\"text-align:center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003eè·åé¤åªè³ªççèï¼å°æ¥é«è·æ¨è¦ï¼ç¾äººé«é©ææï¼è£å
èç½è³ªåæå¹«å©ç¶ææ¶åéæ©è½\u003c/span\u003e\u003c/p\u003e\n","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/share/146414","block_propotion":"25"}},"1785916475412_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3NTk3X-aWh-eroOWwgemdol8gLTEuanBnLmpwZWciXV0.jpeg?sha=0338bc0c266041a0","dict_tablet_image_url":"","dict_mobile_image_url":"","dict_image_title":"é¨è½å®¢é«é©æç¨æ¨è¦","dict_image_description":"\u003cp style=\"text-align:center;\"\u003eè·åé¤é«çºçé¤é
æ¹(é¦è)ï¼å
¨å®¶äººçè£é¤ï¼è£å
æ¯æ¥æéçºç¶ï¼å¥½åé å£ï¼æä¾¿é æ¢ï¼å¥åº·ç¡è² æ\u003c/p\u003e\n","dict_link":"https://www.basicare.com.tw/zh-TW/blogs/share/146536","custom_block_image_alt":"è·åé¤é«çºçé¤é
æ¹(é¦è)","block_propotion":"25"}}},"block_order":["1785918261854_0","1785917859898_0","1785917821961_0","1785916475412_0"]},"announcement_bar":{"type":"announcement_bar","visible":true,"blocks":{"announcement_bar_block_1":{"type":"image","visible":true,"settings":{"display_only_index":false,"display_period":"always","dict_link":"","link_open_in_new_tab":false,"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4NDE5ODQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDEuanBnLmpwZWciXV0.jpeg?sha=090182ca0436b21c","dict_image_tablet_url":"","dict_image_mobile_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY1MjEyX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMDEuanBnLmpwZWciXV0.jpeg?sha=d2178e7774892cbe","image_alt":"","dict_content":"","text_size":"12","text_color":"#ffffff","bg_color":"#000000","timer_text_color":"#c39d6f","timer_bg_color":"#2b2b6e","migrated_from_navbar":true},"custom_name":"åç"}},"block_order":["announcement_bar_block_1"],"settings":{"display_mode":"vertical","carousel_interval":"3"},"custom_name":"ç½®é å
Œ"}},"navbar_image_logo":true,"show_default_all_products":true,"one_dimension_limit":"
776","two_dimension_limit":"10","header_banner_display":true,"header_banner_link":"/","display_main_slider":true,"display_phone":true,"phone_number":"0912345678","display_fax_number":true,"shop_fax_number":"0222345678","display_shop_email":true,"shop_email":"[email protected]","display_shop_address":true,"shop_address":"測試å°å","display_office_time":true,"shop_office_time":"10:00-17:00","index_event_slider_display":true,"index_event_slider_item_1_display":true,"dict_index_event_slider_item_1_link":"#","index_event_slider_item_2_display":true,"dict_index_event_slider_item_2_title":"2019ç§å£é款æ°åä¸å¸","dict_index_event_slider_item_2_link":"#","index_event_slider_item_3_display":true,"dict_index_event_slider_item_3_title":"å ¨é¤¨ä»»é¸ä¸ä»¶çµå¸³åäº«ææ£ï¼ï¼8æï¼ï¼","dict_index_event_slider_item_3_link":"#","index_event_slider_item_4_display":true,"dict_index_event_slider_item_4_title":"FINAL SALE/å¤å¤©ç±é·ç¾æé款è£è²¨å°åº","dict_index_event_slider_item_4_link":"#","index_event_slider_item_5_display":true,"dict_index_event_slider_item_5_title":"ç±è³£åæ¸","dict_index_event_slider_item_5_link":"#","index_event_slider_item_6_display":true,"dict_index_event_slider_item_6_title":"ç¾å¨è¨»åæå¡å³å¯äº«ææ£éï¼50ï¼ç¾æï¼","dict_index_event_slider_item_6_link":"#","index_event_slider_item_7_display":false,"dict_index_event_slider_item_7_title":"","dict_index_event_slider_item_7_link":"","index_event_slider_item_8_display":false,"dict_index_event_slider_item_8_title":"","dict_index_event_slider_item_8_link":"#","index_event_slider_item_9_display":false,"dict_index_event_slider_item_9_title":"","dict_index_event_slider_item_9_link":"#","index_event_slider_item_10_display":false,"dict_index_event_slider_item_10_title":"","dict_index_event_slider_item_10_link":"#","index_4_slider_display":true,"dict_index_4_slider_title":"Instagram","index_4_slider_item_1_display":true,"dict_index_4_slider_item_1_link":"#","index_4_slider_item_2_display":true,"dict_index_4_slider_item_2_link":"#","index_4_slider_item_3_display":true,"dict_index_4_slider_item_3_link":"#","index_4_slider_item_4_display":true,"dict_index_4_slider_item_4_link":"#","index_4_slider_item_5_display":true,"dict_index_4_slider_item_5_link":"#","index_4_slider_item_6_display":false,"dict_index_4_slider_item_6_link":"#","index_4_slider_item_7_display":false,"dict_index_4_slider_item_7_link":"#","index_4_slider_item_8_display":false,"dict_index_4_slider_item_8_link":"#","index_video_blocks_display":true,"dict_index_video_blocks_title":"Youtube","dict_index_video_blocks_video_link":"https://www.youtube.com/watch?v=3bI4IUIVjCk","collection_sidebar":"main-menu","collection_sidebar_set_open":false,"collection_pagination_limit":"24","product_slogan_display":false,"display_product_total_sold":false,"display_periodic_order_label":false,"cart_quantity_limit":"0","is_empty_clickable":true,"is_first_selected":false,"display_product_images_color":false,"discount_product_images_color_expand":false,"display_product_discounts_list":true,"display_discount_price_name":false,"discount_price_slogan_url":"","dict_discount_price_name":"","display_discount_price_suggestion_name":false,"dict_discount_price_suggestion_name":"","display_product_section_description":true,"dict_product_section_description":"ååä»ç´¹","description_section_spec_setting":true,"dict_product_description_section_spec":"è¦æ ¼èªªæ","description_section_shipping_setting":true,"dict_product_description_section_shipping":"ééæ¹å¼","vip_custom_price_visible":false,"display_global_event_1":false,"dict_show_global_event_1_link":"#","display_global_event_2":false,"dict_show_global_event_2_link":"#","display_global_event_3":false,"dict_show_global_event_3_link":"#","display_contact_address":true,"dict_contact_address":"測試å°å","show_google_map":true,"show_google_map_iframe":"\u003ciframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3613.6479170127777!2d121.56760821400371!3d25.07991984260527!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3442ac6fbd841bbd%3A0x64e16bcf25e3da31!2zMTE05Y-w5YyX5biC5YWn5rmW5Y2A55Ge5YWJ6LevNTEz5be3MzDomZ8!5e0!3m2!1szh-TW!2stw!4v1485156761267\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen\u003e\u003c/iframe\u003e","display_selected_blog":false,"selected_blog":"healthplus","display_inventory_policy":true,"google_font":"{'ja':{'value':'Noto Sans JP'},'zh-TW':{'value':'Noto Sans TC'},'en':{'value':'Noto Sans TC'},'zh-CN':{'value':'Noto Sans TC'}}","styled_shop_menu":"buttonType","product_scale":"default_scale","display_product_vendor":true,"product_video_display_location":"before","product_text_align":"start","product_labels":{"items":[{"id":"sale_label","kind":"system","title":"ç¹å¹æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"large"},{"id":"out_of_stock_label","kind":"system","title":"缺貨æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"periodic_event_label","kind":"system","title":"宿å®é¡æ¨ç±¤","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"3da23b41-f4ac-479e-977f-b412b21812b0","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 1","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"3f58d5f0-16d5-4b31-bc17-4a38d566fdf8","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 2","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"fdbf13c3-4d62-4f6a-a2ab-587b54710332","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 3","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"8dc9ec4f-2ea4-4798-81b6-6033446d4cdd","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 4","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"},{"id":"a6f3f322-7ab4-4b44-b1fe-db01243e5aa0","kind":"custom","title":"èªå®ç¾©æ¨ç±¤ 5","tag":"","display":false,"type":"text","dict_text":{"zh-TW":""},"image":"","image_size":"small"}]},"nav_icon_style":"icon_type_default","product_card_hover_effect":"button","product_image_border_radius":"0"}); 78 </script>
78 79 80 81 82 83 84 85 86 87
87<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","url":"https://www.basicare.com.tw","logo":"https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7"}</script>
87<script type="application/ld+json">{"@context":"https://schema.org/","@type":"WebSite","name":"è·åé¤ basicare","url":"https://www.basicare.com.tw","potentialAction":{"@type":"SearchAction","target":"www.basicare.com.tw/search?q={search_term_string}","query-input":"required name=search_term_string"}}</script>
87 88 89 90 91 <!-- for vendor --> 92 <!-- cyb_snippet _bootstrap start --> 93 94<!-- cyb_snippet _bootstrap end --> 95 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/vendor-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 96 97 <!-- common css rulesets --> 98 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/common-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 99 100 <!-- for navbar --> 101 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/navbar-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 102 103 <!-- for footer --> 104 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/footer-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 105 106 <!-- theme assets --> 107 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/main-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 108 109 <!-- for vendor --> 110
110<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/vendor-4a1e7dfec7e41476.js' type='text/javascript'></script>
110 111 112
112<script> 113 window.sci = "eyJzaG9wX2lkIjoyNzE5Mywic2hvcF9wbGFuIjoiZW50ZXJwcmlzZSIsImRp\nbV9hZmZpbGlhdGUiOm51bGwsImN1c3RvbWVyX2lkIjpudWxsLCJjdXN0b21l\ncl9uYW1lIjpudWxsLCJzaG9wX25hbWUiOiLorbflipvppIogYmFzaWNhcmUi\nLCJzaGFyZV9hdHRyaWJ1dGlvbl9lbmFibGVkIjpmYWxzZX0=\n"; 114 </script>
114 115 116 117<meta name="csrf-param" content="authenticity_token" /> 118<meta name="csrf-token" content="j5bHhnncVwF2ylq2uwX6eQ3AnE68UCm4Rt2fV1hHmU0xBh58Fw05RnLqpCXJcT98xozGanRxw0kDuJU3xjQ8pQ" />
119<script>(function () { 120 window.gaConfigurations = {"useProductIdInProductEvents":false}; 121})(); 122</script>
vendor: 1 bytes, line 122
122
123<script>(function () { 124 window.CYBERBIZ_PageContext = {"page_type":"home"}; 125})(); 126</script>
126 127<link href="//cdn-general.cybassets.com/frontend/shop/quark-4a1e7dfec7e41476.css" rel="stylesheet" type="text/css" media="all" /> 128
128<script> 129 window.shopScriptHelper = { 130 i18nLocale: "zh-TW", 131 i18nLocaleDefault: "zh-TW", 132 availableCurrencies: ["TWD"], 133 defaultCurrency: "TWD", 134 currenciesInfo: [{"code":"TWD","html_unit":"NT${{amount_no_decimals}}","email_unit":"NT${{amount_no_decimals}}","email":"NT${{amount_no_decimals}}","trailing_zeros":false,"unit":"","symbol":"NT$","decimal_precision":0,"format":"NT${{amount_no_decimals}}","money_format":"%u%n","html":"NT${{amount_no_decimals}}","name":"æ°å°å¹£ (TWD)"}], 135 vueOverrideTranslations: {"zh-TW":{"vue":{"theme_pages":{"order_return":{"address1":"詳細é貨å°åï¼è·¯/å··/å¼/è/æ¨","keyin_address1":"è«å¡«å¯«è©³ç´°é貨å°åï¼è·¯/å··/å¼/è/æ¨"}}}}}, 136 hasI18nInContextEditing: false, 137 shopMultipleCurrenciesCheckout: false, 138 hasLocalizedShopPriceFormat: true, 139 } 140 </script>
140 141 142 143
143<script 144 src="//cdn-general.cybassets.com/frontend/shop/tolgeeIntegration-4a1e7dfec7e41476.js"> 145 </script>
145 146
146<script defer> 147 /* 148 * Enable in-context translation for Liquid part on the page. 149 * This must be executed last to prevent conflicts with other Vue apps. 150 * So put it to `onload`, which will be executed after DOM ready's app mount 151 */ 152 window.onload = function() { 153 if ( 154 window.shopScriptHelper && 155 window.shopScriptHelper.hasI18nInContextEditing 156 ) { 157 window.initTolgeeForLiquid() 158 } 159 } 160 </script>
160 161
162<script> var google_con_event_labels = [{"conversion_id":"328973581","conversion_event":"order_created","conversion_label":"qx31CKqdr-MCEI367pwB","id":null},{"conversion_id":"328973581","conversion_event":"add_to_cart","conversion_label":"o0UgCNfqu-ECEI367pwB","id":null},{"conversion_id":"328973581","conversion_event":"account_created","conversion_label":"1jZkCP7bu-ECEI367pwB","id":null},{"conversion_id":"17806174428","conversion_event":"add_to_cart","conversion_label":"D-JmCLvE9tMbENzR0qpC","id":null},{"conversion_id":"17806174428","conversion_event":"account_created","conversion_label":"HZRHCLjDgtQbENzR0qpC","id":null},{"conversion_id":"17806174428","conversion_event":"order_created","conversion_label":"UYksCPndr9UbENzR0qpC","id":null},{"conversion_id":"17806174428","conversion_event":"checkout_page","conversion_label":"IIR-CJ23rtUbENzR0qpC","id":null}]</script>
vendor: 1 bytes, line 162
162
163<script src="//cdn-general.cybassets.com/frontend/shop/pageEventHandler-4a1e7dfec7e41476.js"></script>
vendor: 1 bytes, line 163
163
164<script src="//cdn-general.cybassets.com/frontend/shop/globalAnalysis-e4c650eb0b.js"></script>
164 165
165<script> 166 window.c12t = {"customer_id":null}; 167 </script>
167 168 169 <meta name="request-id" content="80BB78AB4AEC1DCBFEC41AC2C1689AE4"/> 170 171<link rel="canonical" href="https://www.basicare.com.tw/zh-TW/">
172<script src="//cdn-general.cybassets.com/frontend/shop/carousel-4a1e7dfec7e41476.js"></script>
172 173
173<script> 174 window.parent.postMessage({ type: 'previewShopInit', currentUrl: window.location.href }, '*'); 175 </script>
175 176
177<script src="//cdn-general.cybassets.com/frontend/appStoreSDK/main.2798231628aa7fab87a9.js"></script>
vendor: 1 bytes, line 177
177
178<script>window.CYBERBIZ_AppScriptSettings = {"shop_add_ons":"W3sidmVuZG9yX3R5cGUiOiJDWUJFUkJJWiBHb29nbGUgQW5hbHl0aWNzIDQi\nLCJhcHBfaWQiOiJRVWo1WnFvZUlPUjlaM2JaS2trMG44N3l5a0FpOWU0NURE\naDJ0YlFnaUJBIiwic2V0dGluZ3MiOnsiZ3RhZ19pZCI6IkctUDM2WUhQM0dW\nRiwgRy00QjdSSzdGSFdIIn19LHsidmVuZG9yX3R5cGUiOiJHb29nbGUgQW5h\nbHl0aWNzIDQiLCJhcHBfaWQiOiJSYkpWMTVFcVZWOHJ1Umo3NVlmV3Z1RUlD\nRm90Q0FPZm0xSDZtZ3hyNkZBIiwic2V0dGluZ3MiOnsiZ3RhZ19pZCI6Ikct\nUjFHVjNYRks1UiJ9fSx7InZlbmRvcl90eXBlIjoiQ2hhdCBCb3giLCJhcHBf\naWQiOiJjOWQ4M2YwOTk2MTc0ZmJiYTg2ZWJhMDQxYWU4OThhMiIsInNldHRp\nbmdzIjp7IndpZGdldF9rZXkiOiJvSU9odEJuX2RaV2FzMXFsIn19XQ==\n"} 179</script>
vendor: 1 bytes, line 179
179
180<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/9d6f4550aad572e9f70abb70ae5a6552482cf617ea5e4d5a32ed4ebbb5d60d54.js"></script>
vendor: 1 bytes, line 180
180
181<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/a810ec58aab67d16f8de1c4adf06fc7cc9f4477ec503b9cb1a998741bc692652.js"></script>
vendor: 1 bytes, line 181
181
182<script src="https://cdn.cybassets.com/appmarket/api/common/attachments/entrypoint/8766542902afa60f4adda3c555c06025d2c27771ea85a6fc657a91cddbe5c59f.js"></script>
vendor: 1 bytes, line 182
182
183<script>window.CYBERBIZ.initializeSDK.initialize();</script>
vendor: 1 bytes, line 183
183
184<script src="//cdn-general.cybassets.com/frontend/shop/setAffliateCookie-4a1e7dfec7e41476.js"></script>
184 185 186 187 188 <!-- LINE Tag Setting --> 189
189<script> 190 var ltas = [{"customerType":"lap","tagId":"56fe6184-6051-417b-90f8-0246428cecd4"},{"customerType":"account","tagId":"d28efe63-3a23-46e6-a5ae-300c727e7c62"}]; 191 var lts = ["56fe6184-6051-417b-90f8-0246428cecd4","d28efe63-3a23-46e6-a5ae-300c727e7c62"]; 192 </script>
192 193 <!-- End LINE Tag Setting --> 194 195 <!-- LINE Tag Base Code --> 196 <!-- Do Not Modify --> 197
197<script> 198 (function(g,d,o){ 199 g._ltq=g._ltq||[];g._lt=g._lt||function(){g._ltq.push(arguments)}; 200 var h=location.protocol==='https:'?'https://d.line-scdn.net':'http://d.line-cdn.net'; 201 var s=d.createElement('script');s.async=1; 202 s.src=o||h+'/n/line_tag/public/release/v1/lt.js'; 203 var t=d.getElementsByTagName('script')[0];t.parentNode.insertBefore(s,t); 204 })(window, document); 205 ltas.forEach(function(lta){ 206 _lt('init', { customerType: lta.customerType, tagId: lta.tagId }); 207 _lt('send', 'pv', [lta.tagId]); 208 }); 209 </script>
209 210 <noscript> 211 <img height="1" width="1" style="display:none" src="https://tr.line.me/tag.gif?c_t=lap&t_id=e317566c-9fe5-48de-bc28-d6a2d773853a&e=pv&noscript=1" /> 212 </noscript> 213 <!-- End LINE Tag Base Code --> 214 215
215<script> 216 window.addEventListener('load', function() { 217 _lt('send', 'cv', { type: 'PageView' }, lts); 218 }); 219 </script>
219 220 221
221<script> 222 window.addEventListener('load', function() { 223 $(document).on('sendAddToCartEvent', function() { 224 _lt('send', 'cv', { type: 'AddToCart' }, lts); 225 }); 226 $(window).on('addToCart', function() { 227 _lt('send', 'cv', { type: 'AddToCart' }, lts); 228 }); 229 }); 230 </script>
230 231 232 233 234 235 236 237 238 <style id="color_settings"> 239 :root { 240 241 --button: #000000; 242 243 244 245 --button_text: #FFFFFF; 246 247 248 249 --accent: #2B2B6E; 250 251 252 253 --heading: #565656; 254 255 256 257 --text: #9A9EA2; 258 259 260 261 --price: #C39D6F; 262 263 264 265 --discount_price: #C39D6F; 266 267 268 269 --theme_bg: #FFFFFF; 270 271 272 273 --nav_logo_bg: #FFFFFF; 274 275 276 277 --nav_menu_bg: #FFFFFF; 278 279 280 281 --nav_menu_text: #565656; 282 283 284 285 --nav_menu_icon: #565656; 286 287 288 289 --footer_bg: #000000; 290 291 292 293 --footer_text: #FFFFFF; 294 295 296 297 --checkout_button: #000000; 298 299 300 301 --checkout_accent: #2b2b6e; 302 303 304 305 --product_border: #E2E2E2; 306 307 308 309 --tips_text: #0C5460; 310 311 312 313 314 315 } 316</style> 317 318 319 320 321<meta name="google-site-verification" content="Vf7yLldrpHNOaPoId-jEjR0SYeel022Sw7zYr-tzyXc" /> 322 323 324 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 74 bytes, lines 324-325
324 325 <script async src="https://www.googletagmanager.com/gtag/js?id=
325G-P36YHP3GVF
vendor: 22 bytes, lines 325-326
325"></script> 326
326<script> 327
vendor: 183 bytes, lines 327-332
327window.dataLayer = window.dataLayer || []; 328 function gtag(){dataLayer.push(arguments);} 329 gtag('js', new Date()); 330 331 332 gtag('config', '
332AW-17806174428
vendor: 37 bytes, line 332
332', {"groups":"dynamic_remarketing"});
332gtag('config', 'AW-17806174428', {'allow_enhanced_conversions':true});</script>
332 333
333<script> 334 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 335 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 336 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 337 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 338 339 ga('create', '', 'auto', {'name': 'cyberbiz'}); 340 ga('cyberbiz.require', 'displayfeatures'); 341 ga('cyberbiz.set', 'dimension1', '27193'); 342 ga('cyberbiz.require', 'ec'); 343 ga('cyberbiz.send', 'pageview'); 344 </script>
344 345 346
346<script>
vendor: 426 bytes, lines 346-353
346 347 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 348 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 349 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 350 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 351 document,'script','//connect.facebook.net/en_US/fbevents.js'); 352 353 fbq('init', '
353915865166689989
vendor: 38 bytes, lines 353-354
353', {}, {'agent':'plcyberbiz'}); 354
354fbq('track', "PageView", '', { eventID: "PageView_80BB78AB4AEC1DCBFEC41AC2C1689AE4" }); 355 var facebook_pixel_id = '915865166689989'</script>
355 356 357 </head> 358 359 <body style="display: flex; flex-direction: column;">
vendor: 74 bytes, lines 359-361
359 360 <noscript><iframe 361 src="//www.googletagmanager.com/ns.html?id=
361GTM-TXD9LVJ
vendor: 186 bytes, lines 361-368
361" 362 height="0" 363 width="0" 364 style="display:none;visibility:hidden"> 365 </iframe></noscript> 366 367 <noscript><iframe 368 src="//www.googletagmanager.com/ns.html?id=
368GTM-P7528MQ
vendor: 117 bytes, lines 368-374
368" 369 height="0" 370 width="0" 371 style="display:none;visibility:hidden"> 372 </iframe></noscript> 373 374
374<!-- Navigation --> 375 <!-- cyb_snippet liquid_helper start -->
376<script> 377 function getDiscountPriceName() { 378 return "false" === "true" ? "" : ""; 379 } 380 381 function getDiscountPriceSuggestionName() { 382 return "false" === "true" ? "" : ""; 383 } 384 385 document.addEventListener('DOMContentLoaded', function() { 386 const languageHandle = Cookies.get("language"); 387 const defaultLanguage = {"handle":"zh-TW","currency_code":"TWD","title":"ç¹é«ä¸æ"}; 388 const languages = [{"handle":"zh-TW","currency_code":"TWD","title":"ç¹é«ä¸æ"}]; 389 const currency = window.shopScriptHelper.defaultCurrency; 390 const currencies = window.shopScriptHelper.currenciesInfo; 391 window.liquidHelper = { 392 shopInternational: true, 393 defaultLanguage: defaultLanguage, 394 language: languages.find(function(l) { 395 return l.handle === languageHandle; 396 }) || defaultLanguage, 397 shopMultipleCurrenciesCheckout: false, 398 shopMultipleCurrencies: true, 399 defaultCurrencyFormat: "NT${{amount_no_decimals}}", 400 defaultCurrency: currency, 401 getCurrency: function() { 402 const currencyValue = Cookies.get("currencyValue") || currency; 403 return currencies.find(function(c) { return c.code === currencyValue; } 404 )}, 405 getDefaultCurrency: function() { return currencies.find(function(c) { 406 return c.code === currency; 407 })}, 408 getAvailableCurrencies: function() { return currencies.map(c => c.code) },
409 getCurrencyFormatInfo: function(currency) { 410 const currencyInfo = currencies.find(c => c.code === currency) 411 return _.pick(currencyInfo, [ 412 'decimal_precision', 413 'symbol', 414 'money_format', 415 'unit', 416 'trailing_zeros', 417 'html_unit', 418 'code', 419 ]); 420 }, 421 cartQuantityLimit: (function() { 422 const limit = Number("0" || undefined); 423 return limit <= 0 || isNaN(limit) ? Number.POSITIVE_INFINITY : limit; 424 })(), 425 isFirstVariantSelected: false , 426 isImageColorsUsed: false , 427 isEmptyClickable: true , 428 hasAddBuyProduct: '' !== "" ? true : false, 429 hasPriceWithDiscountPlugin: 'true' ? true : false, 430 conversionBonus: 1000000000, 431 hasLocalizedShopPriceFormat: true, 432 hasCustomerCartPlugin: true, 433 isCartEnabled: true, 434 cdnHost: '//cdn-general.cybassets.com', 435 hasShopCustomPasswordRulePlugin: false, 436 hasDisableProductQuantityValidation: false, 437 hasBreadcrumbReferrerEnabled: false, 438 }; 439 }); 440</script>
440 441 442<!-- cyb_snippet liquid_helper end --> 443
444<script src='//cdn-general.cybassets.com/frontend/shop/navbarSection-4a1e7dfec7e41476.js' type='text/javascript'></script>
444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461<style> 462 463 #navbar { 464 --navbar-pc-title-scale: 1.0; 465 --navbar-pc-body-scale: 1.0; 466 --navbar-mobile-title-scale: 1.0; 467 --navbar-mobile-body-scale: 1.0; 468 } 469 470 471 472 473 474</style> 475 476 477 <span id="navbar" class="drawer drawer--left font-size-setting-enabled"> 478 <header id="header" class="qk-w--100vw qk-pos--fixed qk-t--0 qk-l--0"> 479 480 481 482 <div id="announcement-bar"></div> 483 484 485 486 487 <div class="computer_nav qk-hidden--mobile "> 488 <div class="header_logo qk-bg--nav_logo_bg"> 489 <div class="qk-pos--rel"> 490 <div class="qk-text--center"> 491 <!-- logo start --> 492 493 <nav class="logo qk-display--il_bk"> 494 <a href="/" class="qk-w--100"> 495 <img 496 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7" 497 class="qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--pc_logo qk-hidden--mobile" 498 style="width: auto; height: 52px;" 499 alt="" 500 height="52" 501 width="auto" 502 > 503 </a> 504 </nav> 505 506 <!-- logo end --> 507 <!-- tool-nav start --> 508 509 <!-- cyb_snippet tool_nav start --> 510 511 512 513 514 515 516<nav class="tool-nav qk-pos--rel qk-float--r qk-display--flex"> 517 <ul class="link_shelf_top qk-display--flex qk-flex--row qk-justify--end qk-align--center qk-pos--abs qk-r--0"> 518 519 520 521 <li class="i18n-selector qk-fs--body qk-text--nav_menu_icon qk-bd--nav_menu_icon"></li> 522 523 <!-- member --> 524 525 <li class="customer_account qk-pos--rel qk-pd--05"> 526 <div class="dropdown qk-pos--static"> 527 <div class="qk-cursor--pointer" data-toggle="dropdown"> 528 <div data-icon-type="custom_icon_type_account"></div> 529 <span class="text"></span> 530 </div> 531 <div class="member qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 532 <ul id="customer-logined-menu" style="display: none"> 533 <li> 534 <div class="qk-fs--body qk-text--heading"> 535 <p class="customer-name qk-whitespace-break-spaces"></p> 536 <p>æ¨å¥½ï¼</p> 537 </div> 538 </li> 539 </ul> 540 <ul id="customer-not-login-menu"> 541 <li class="button qk-text--center"> 542 <a href="/zh-TW/account/login" class="btn-login qk-btn qk-btn--lg qk-btn--primary qk-w--100">æå¡ç»å ¥</a> 543 </li> 544 <li class="button qk-text--center"> 545 <a href="/zh-TW/account/signup" class="btn-orders qk-btn qk-btn--lg qk-btn--secondary qk-w--100 qk-bg--transparent">è¨»åæ°æå¡</a> 546 </li> 547 </ul> 548 <span class="menu-bd qk-bd_t--default qk-bd--product_border"></span> 549 <ul class="member-menu qk-bd_t--default qk-bd--product_border"> 550 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 551 <a href="/zh-TW/account/index" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æç帳æ¶</a> 552 </li> 553 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 554 <a href="/zh-TW/account/orders" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">è¨å®æ¥è©¢</a> 555 </li> 556 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 557 <a href="/zh-TW/account/coupons" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">å°å±¬åªæ å¸</a> 558 </li> 559 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg"> 560 <a href="/zh-TW/account/tracking_items" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æ¶èæ¸ å®</a> 561 </li> 562 <li class="qk-bg--mask_hover qk-tst qk-tst_dur--15 qk-tst_timing--ease_io qk-tst_prop--bg customer-logout-li" style="display: none"> 563 <a href="/zh-TW/account/logout" class="qk-fs--body qk-text--heading qk-w--100 qk-display--il_bk">æå¡ç»åº</a> 564 </li> 565 </ul> 566 </div> 567 </div> 568 </li> 569 570 <!-- for money symbol --> 571 <div id="money-symbol" data-money-symbol="NT${{amount_no_decimals}}" hidden></div> 572 <!-- cart --> 573 574 <li class="cart qk-pos--rel qk-pd--05"> 575 <!--é»è ¦ççè³¼ç©è»é¸å®--> 576 <div class="dropdown qk-pos--static"> 577 <div data-toggle="dropdown" class="shopcart qk-cursor--pointer" > 578 <div data-icon-type="custom_icon_type_cart"></div>
579 <span class="global-cart-count qk-circle qk-circle--sm qk-bg--accent qk-text--white qk-vert--mid qk-pos--abs qk-bd" style="display: none;">0</span> 580 <span class="global-cart-loading"></span> 581 </div> 582 <div class="qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 583 <div class="cart_list global-cart-item-list custom-scrollbar qk-of_x--hidden qk-of_y--scroll qk-of_y--overlay qk-display--flex qk-flex--column qk-justify--between default_scale"></div> 584 <p class="cart_empty qk-fs--body qk-text--heading qk-text--center">ç®åçè³¼ç©è»æ¯ç©ºçï¼</p> 585 <ul> 586 <li class="button qk-text--center"> 587 <a class="btn-checkout qk-btn qk-btn--lg qk-btn--primary qk-w--100" href="/zh-TW/cart" style="display: none">ç«å³è³¼è²·</a> 588 <a class="btn-tracking qk-btn qk-btn--lg qk-btn--secondary qk-w--100 qk-bg--transparent" href="/zh-TW/account/tracking_items">å徿¶èæ¸ å®</a> 589 </li> 590 </ul> 591 </div> 592 </div> 593 </li> 594 595 <!-- search --> 596 597 <li class="search qk-pos--rel qk-pd--05" id="search-icon"> 598 <div class="dropdown qk-pos--static"> 599 <div class="qk-cursor--pointer" data-toggle="dropdown"> 600 <div data-icon-type="custom_icon_type_search"></div> 601 </div> 602 <div class="qk-dropdown_menu dropdown-menu qk-pos--abs qk-r--0 qk-bd--default qk-bd--product_border qk-bg--theme_bg" role="menu"> 603 <div class="search-area qk-display--flex qk-flex--row qk-justify--start qk-align--center qk-vert--mid"> 604 <form action="/search" class="form-inline qk-search_form qk-display--flex qk-justfify--between qk-align--center qk-flex--1"> 605 <input class="search-input form-control qk-inputbox qk-inputbox--lg qk-flex--1 qk-w--100 qk-bg--transparent qk-text--heading" type="search" placeholder="æå°" aria-label="Search" name="q" value="" /> 606 <button class="search-btn qk-btn qk-btn--lg qk-btn--primary qk-pd--0" type="submit">æå°</button> 607 </form> 608 </div> 609 </div> 610 </div> 611 </li> 612 613 <!-- express delivery --> 614 615 </ul> 616</nav> 617 618<!-- cyb_snippet tool_nav end --> 619 620 <!-- tool-nav end --> 621 </div> 622 </div> 623 </div> 624 625 <div class="header_nav qk-bg--nav_menu_bg"> 626 <div class="qk-pd_x--15"> 627 <div class="qk-pos--relative center"> 628 <!-- main-nav start --> 629 <nav class="main_nav qk-display--init"> 630 <!-- cyb_snippet _main_nav_skeleton start --><ul 631 class="main_nav_skeleton link_shelf_top qk-display--flex qk-flex--row qk-flex--wrap qk-justify--center qk-align--center qk-body" 632 style="justify-content: center; visibility: hidden;" 633 aria-hidden="true" 634 ><span> 635 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">åªæ æ´»å</span></p></a></li> 636 </span><span> 637 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/pages/getsample" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">å 費索樣</span></p></a></li> 638 </span><span> 639 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/pages/subscribe" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">å®æè³¼</span></p></a></li> 640 </span><span> 641 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/collections/bcpowder" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">è·åé¤ç²ç</span></p></a></li> 642 </span><span> 643 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/collections/bcliquid" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">è·å餿¶²é«</span></p></a></li> 644 </span><span> 645 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/collections/bcclean" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">è·å淨系å</span></p></a></li> 646 </span><span> 647 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/collections/bcallfood" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">調çå ç³»å</span></p></a></li> 648 </span><span> 649 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/bonus_malls/points" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">ç´ å©å æ</span></p></a></li> 650 </span><span> 651 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><span class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--default"><p><span style="font-size:18px;">ç餿°ç¥</span></p></span></li> 652 </span><span> 653 <li class="dropdown qk-dropdown_wrapper qk-pos--rel"><a href="/pages/aboutbc" class="qk-display--bk qk-fs--body qk-text--nav_menu_text qk-text--accent_hover qk-cursor--pointer"><p><span style="font-size:18px;">éæ¼è·åé¤</span></p></a></li> 654 </span></ul><!-- cyb_snippet _main_nav_skeleton end --> 655 </nav>
656 <!-- main-nav end --> 657 </div> 658 </div> 659 </div> 660 661 </div> 662 663 <div class="qk-hidden--pc "> 664 <!-- mobile-nav start --> 665 <nav class="mobile-nav qk-bg--nav_logo_bg"> 666 <ul class="qk-display--flex qk-flex--row qk-justify--between qk-align--center qk-pd_x--05 qk-pd_y--0"> 667 <!-- menu --> 668 669 <li class="sidebar-menu-icon drawer-toggle qk-text--center qk-pd_x--05 qk-pd_y--0 qk-display--flex qk-align--center"> 670 <div data-icon-type="custom_icon_type_menu"></div> 671 </li> 672 673 <!-- logo --> 674 675 <li class="logo qk-mg_r--auto qk-pd_x--05 qk-pd_y--0"> 676 677 <a href="/" class="qk-display--il_flex qk-align--center qk-h--100 qk-hidden--phone"> 678 <img 679 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7" 680 height="25" 681 width="auto" 682 alt="" 683 > 684 </a> 685 686 687 <a href="/" class="qk-display--il_flex qk-align--center qk-h--100 qk-hidden--tablet"> 688 <img 689 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7" 690 height="25" 691 width="auto" 692 alt="" 693 > 694 </a> 695 696 </li> 697 698 699 <!-- search --> 700 701 <li class="search qk-text--center qk-pd_x--05 qk-pd_y--0 qk-display--flex qk-align--center "> 702 <div class="dropdown qk-pos--static qk-text--center"> 703 <div class="qk-cursor--pointer" data-toggle="dropdown"> 704 <div data-icon-type="custom_icon_type_search"></div> 705 </div> 706 <div 707 class="qk-dropdown_menu dropdown-menu qk-w--100vw qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-mg--0" 708 role="menu" 709 > 710 <div class="search-area qk-display--flex qk-flex--row qk-justify--start qk-align--center qk-sp_bt--5 qk-w--100"> 711 <form action="/search" class="form-inline qk-display--flex qk-justfify--center qk-flex--1"> 712 <div class="form-inline qk-search_form qk-display--flex qk-justfify--center qk-align--center qk-flex--1"> 713 <input 714 class="form-control qk-flex--1 qk-inputbox qk-inputbox--lg qk-bg--transparent qk-text--heading" 715 type="search" 716 placeholder="æå°" 717 aria-label="Search" 718 name="q" 719 value="" 720 > 721 <button class="search-btn qk-btn qk-btn--lg qk-btn--primary qk-pd--0" type="submit"> 722 æå° 723 </button> 724 </div> 725 </form> 726 </div> 727 </div> 728 </div> 729 </li> 730 731 <!-- express delivery --> 732 733 734 </ul> 735 </nav> 736 <!-- mobile-nav end --> 737 </div> 738 739 </header>
739<script> 740 (function () { 741 var isNavbarTransparent = false; 742 743 function measureHeaderOffset() { 744 var header = document.getElementById('header'); 745 if (!header) return null; 746 747 var headerHeight = header.getBoundingClientRect().height; 748 749 if (isNavbarTransparent && window.matchMedia('(min-width: 992px)').matches) { 750 var computerNav = document.querySelector('.computer_nav'); 751 if (computerNav) { 752 headerHeight -= computerNav.getBoundingClientRect().height; 753 } 754 } 755 756 var floatFilter = document.getElementById('float-filter'); 757 var floatFilterHeight = floatFilter 758 ? floatFilter.getBoundingClientRect().height 759 : 0; 760 761 return headerHeight - floatFilterHeight; 762 } 763 764 window.measureHeaderOffset = measureHeaderOffset; 765 766 var offset = measureHeaderOffset(); 767 if (offset !== null) { 768 document.body.style.paddingTop = offset + 'px'; 769 } 770 })(); 771 </script>
771 772 773 <!-- Sidebar --> 774 <nav class="drawer-nav drawer-nav_width qk-bg--nav_menu_bg " role="navigation"> 775 <div class="drawer-menu"> 776 <!-- cyb_snippet side_menu start --> 777 778 779<ul id="index_sidebar_shelf_top" class="sidebar qk-pd_b--1"> 780 781 <li class="logo qk-pos--rel qk-bg--nav_logo_bg qk-pd_x--1 qk-pd_y--05"> 782 <a href="/" class="qk-pd--0"> 783 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7" height="32" width="auto" alt="logo"> 784 </a> 785 <button class="drawer-toggle qk-pos--abs qk-bg--transparent qk-pd--0"></button> 786 </li> 787 788 789 790 791 792 <!-- cyb_snippet components/side_menu/menu start --> 793 794 <li class="category_title qk-fs--breadcrumb qk-bd--nav_menu_text qk-text--nav_menu_text qk-bd_b--default qk-fw--500">主é¸å®</li> 795 796 797 798 799 800 <li class="qk-pos--rel qk-pd--0"> 801 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_1" aria-expanded=" true "> 802 803 <a class="qk-text--nav_menu_text" href="/"> <p><span style="font-size:18px;">åªæ æ´»å</span></p> </a> 804 805 </button> 806 <ul id="index_sidebar_shelf_second_1" class="collapse_index_sidebar_1 collapse shelf_second show qk-pd--0"> 807 808 809 810 811 <li class="qk-pos--rel qk-pd--0"> 812 813 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/promotion"> 814 <p><span style="font-size:18px;">æ¬æä¿é·æ´»å</span></p> 815 </a> 816 817 </li> 818 819 820 821 822 823 <li class="qk-pos--rel qk-pd--0"> 824 825 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/coin"> 826 <p><span style="font-size:18px;">é æ¿ååæ¹å é</span></p> 827 </a> 828 829 </li> 830 831 832 833 834 835 <li class="qk-pos--rel qk-pd--0"> 836 837 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/membership"> 838 <p><span style="font-size:18px;">æå¡åç´å¶åº¦</span></p> 839 </a> 840 841 </li> 842 843 844 845 846 847 <li class="qk-pos--rel qk-pd--0"> 848 849 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/blogs/news"> 850 <p><span style="font-size:18px;">ææ°æ¶æ¯</span></p> 851 </a> 852 853 </li> 854 855 856 </ul> 857 </li> 858 859 860 861 862 863 <li class="qk-pos--rel qk-pd--0"> 864 865 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/getsample"><p><span style="font-size:18px;">å 費索樣</span></p></a> 866 867 </li> 868 869 870 871 872 873 <li class="qk-pos--rel qk-pd--0"> 874 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_3" aria-expanded=" true "> 875 876 <a class="qk-text--nav_menu_text" href="/pages/subscribe"> <p><span style="font-size:18px;">å®æè³¼</span></p> </a> 877 878 </button> 879 <ul id="index_sidebar_shelf_second_3" class="collapse_index_sidebar_3 collapse shelf_second show qk-pd--0"> 880 881 882 883 884 <li class="qk-pos--rel qk-pd--0"> 885 886 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/subscribe"> 887 <p><span style="font-size:18px;">å®æè³¼ç¢å</span></p> 888 </a> 889 890 </li> 891 892 893 894 895 896 <li class="qk-pos--rel qk-pd--0"> 897 898 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/subscribe-service"> 899 <p><span style="font-size:18px;">å®æè³¼æ´»å說æ</span></p> 900 </a> 901 902 </li> 903 904 905 906 907 908 <li class="qk-pos--rel qk-pd--0"> 909 910 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/subscribe-demo"> 911 <p><span style="font-size:18px;">å®æè³¼è¨è³¼æå¸</span></p> 912 </a> 913 914 </li> 915 916 917 918 919 920 <li class="qk-pos--rel qk-pd--0"> 921 922 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/problemset-1"> 923 <p><span style="font-size:18px;">å®æè³¼ç¸éåé¡</span></p> 924 </a> 925 926 </li> 927 928 929 </ul> 930 </li> 931 932 933 934 935 936 <li class="qk-pos--rel qk-pd--0"> 937 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_4" aria-expanded=" true "> 938 939 <a class="qk-text--nav_menu_text" href="/collections/bcpowder"> <p><span style="font-size:18px;">è·åé¤ç²ç</span></p> </a> 940 941 </button> 942 <ul id="index_sidebar_shelf_second_4" class="collapse_index_sidebar_4 collapse shelf_second show qk-pd--0"> 943 944 945 946 947 <li class="qk-pos--rel qk-pd--0"> 948 949 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/bcplus"> 950 <p><span style="font-size:18px;">è·åé¤PLUSç³»å</span></p> 951 </a> 952 953 </li> 954 955 956 957 958 959 <li class="qk-pos--rel qk-pd--0"> 960 961 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/bsnutrition"> 962 <p><span style="font-size:18px;">è·åé¤åªè³ªç³»å</span></p> 963 </a> 964 965 </li> 966 967 968 969 970 971 <li class="qk-pos--rel qk-pd--0"> 972 973 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/bcsingle"> 974 <p><span style="font-size:18px;">è·åé¤å®ä¸é æ¹</span></p> 975 </a> 976 977 </li> 978 979 980 </ul> 981 </li> 982 983 984 985 986 987 <li class="qk-pos--rel qk-pd--0"> 988 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_5" aria-expanded=" true "> 989 990 <a class="qk-text--nav_menu_text" href="/collections/bcliquid"> <p><span style="font-size:18px;">è·å餿¶²é«</span></p> </a> 991 992 </button> 993 <ul id="index_sidebar_shelf_second_5" class="collapse_index_sidebar_5 collapse shelf_second show qk-pd--0"> 994 995 996 997 998 <li class="qk-pos--rel qk-pd--0"> 999 1000 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/bundle_discounts/newone"> 1001 <p><span style="font-size:18px;">ãé¦è³¼åªæ çµåãæå¡éè³¼ä¸æ¬¡</span></p> 1002 </a> 1003 1004 </li> 1005 1006 1007 1008 1009 1010 <li class="qk-pos--rel qk-pd--0"> 1011 1012 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/liquid_product"> 1013 <p><span style="font-size:18px;">æ¶²é«ç³»å</span></p> 1014 </a> 1015 1016 </li> 1017 1018 1019 1020 1021 1022 <li class="qk-pos--rel qk-pd--0"> 1023 1024 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/4lquids"> 1025 <p><span style="font-size:18px;">4äºå¦æéå®çµå</span></p> 1026 </a> 1027 1028 </li> 1029 1030 1031 </ul> 1032 </li> 1033 1034 1035 1036 1037 1038 <li class="qk-pos--rel qk-pd--0"> 1039 1040 <a class="qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/bcclean"><p><span style="font-size:18px;">è·å淨系å</span></p></a> 1041 1042 </li> 1043 1044 1045 1046 1047 1048 <li class="qk-pos--rel qk-pd--0"> 1049 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_7" aria-expanded=" true "> 1050 1051 <a class="qk-text--nav_menu_text" href="/collections/bcallfood"> <p><span style="font-size:18px;">調çå ç³»å</span></p> </a> 1052 1053 </button> 1054 <ul id="index_sidebar_shelf_second_7" class="collapse_index_sidebar_7 collapse shelf_second show qk-pd--0"> 1055 1056 1057 1058 1059 <li class="qk-pos--rel qk-pd--0"> 1060 1061 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/collections/bcfood"> 1062 <p><span style="font-size:18px;">è·åå·(常溫粥)</span></p> 1063 </a> 1064 1065 </li> 1066 1067 1068 1069 1070 1071 <li class="qk-pos--rel qk-pd--0"> 1072 1073 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/bcfoodcombo"> 1074 <p><span style="font-size:18px;">è·åå·å¸¸æº«ç²¥åªæ çµå</span></p> 1075 </a> 1076 1077 </li> 1078 1079 1080 </ul> 1081 </li> 1082 1083 1084 1085 1086 1087 <li class="qk-pos--rel qk-pd--0"> 1088 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_8" aria-expanded=" true "> 1089 1090 <a class="qk-text--nav_menu_text" href="/bonus_malls/points"> <p><span style="font-size:18px;">ç´ å©å æ</span></p> </a> 1091 1092 </button> 1093 <ul id="index_sidebar_shelf_second_8" class="collapse_index_sidebar_8 collapse shelf_second show qk-pd--0"> 1094 1095 1096 1097 1098 <li class="qk-pos--rel qk-pd--0"> 1099 1100 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/bonus_malls/points"> 1101 <p><span style="font-size:18px;">ç´ å©é»æ¸å æå°å</span></p> 1102 </a> 1103 1104 </li> 1105 1106 1107 1108 1109 1110 <li class="qk-pos--rel qk-pd--0"> 1111 1112 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/points_exchange"> 1113 <p><span style="font-size:18px;">
1113å ææµç¨èªªæ</span></p> 1114 </a> 1115 1116 </li> 1117 1118 1119 </ul> 1120 </li> 1121 1122 1123 1124 1125 1126 <li class="qk-pos--rel qk-pd--0"> 1127 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_9" aria-expanded=" true "> 1128 1129 <span class="qk-cursor--pointer qk-text--nav_menu_text"> <p><span style="font-size:18px;">ç餿°ç¥</span></p> </span> 1130 1131 </button> 1132 <ul id="index_sidebar_shelf_second_9" class="collapse_index_sidebar_9 collapse shelf_second show qk-pd--0"> 1133 1134 1135 1136 1137 <li class="qk-pos--rel qk-pd--0"> 1138 1139 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/blogs/healthplus"> 1140 <p><span style="font-size:18px;">å¥åº·é¨è½æ ¼</span></p> 1141 </a> 1142 1143 </li> 1144 1145 1146 1147 1148 1149 <li class="qk-pos--rel qk-pd--0"> 1150 1151 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/blogs/video"> 1152 <p><span style="font-size:18px;">è¡æå°å</span></p> 1153 </a> 1154 1155 </li> 1156 1157 1158 1159 1160 1161 <li class="qk-pos--rel qk-pd--0"> 1162 1163 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/blogs/share"> 1164 <p><span style="font-size:18px;">è¦èå享</span></p> 1165 </a> 1166 1167 </li> 1168 1169 1170 1171 1172 1173 <li class="qk-pos--rel qk-pd--0"> 1174 1175 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/blogs/recipe"> 1176 <p><span style="font-size:18px;">ç¾å³é£è</span></p> 1177 </a> 1178 1179 </li> 1180 1181 1182 </ul> 1183 </li> 1184 1185 1186 1187 1188 1189 <li class="qk-pos--rel qk-pd--0"> 1190 <button class="linklist bt-toggle qk-fw--bold qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-text--nav_menu_text qk-bg--nav_menu_bg qk-pos--rel" data-toggle="collapse" data-target=".collapse_index_sidebar_10" aria-expanded=" true "> 1191 1192 <a class="qk-text--nav_menu_text" href="/pages/aboutbc"> <p><span style="font-size:18px;">éæ¼è·åé¤</span></p> </a> 1193 1194 </button> 1195 <ul id="index_sidebar_shelf_second_10" class="collapse_index_sidebar_10 collapse shelf_second show qk-pd--0"> 1196 1197 1198 1199 1200 <li class="qk-pos--rel qk-pd--0"> 1201 1202 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/aboutbc"> 1203 <p><span style="font-size:18px;">åçç念</span></p> 1204 </a> 1205 1206 </li> 1207 1208 1209 1210 1211 1212 <li class="qk-pos--rel qk-pd--0"> 1213 1214 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/contact"> 1215 <p><span style="font-size:18px;">è¯çµ¡æå</span></p> 1216 </a> 1217 1218 </li> 1219 1220 1221 1222 1223 1224 <li class="qk-pos--rel qk-pd--0"> 1225 1226 <a class="qk-fw--500 qk-display--il_bk qk-w--100 qk-text--left qk-fs--body qk-bg--nav_menu_bg qk-text--nav_menu_text" href="/pages/problemset"> 1227 <p><span style="font-size:18px;">常è¦åé¡</span></p> 1228 </a> 1229 1230 </li> 1231 1232 1233 </ul> 1234 </li> 1235 1236 1237
1238<script> 1239 $('button a').on('click', function(e) {e.stopPropagation()}); 1240</script>
1240 1241 1242<!-- cyb_snippet components/side_menu/menu end --> 1243 1244 1245 1246 1247 <li class="category_account-title qk-bd--nav_menu_text qk-fs--breadcrumb qk-text--nav_menu_text qk-bd_y--default qk-fw--500">帳æ¶</li> 1248 <li class="qk-pos--rel qk-pd--0"> 1249 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1250 <a href="/zh-TW/account/index" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">æç帳æ¶</a> 1251 </div> 1252 </li> 1253 <li class="qk-pos--rel qk-pd--0"> 1254 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1255 <a href="/zh-TW/account/orders" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">è¨å®æ¥è©¢</a> 1256 </div> 1257 </li> 1258 <li class="qk-pos--rel qk-pd--0"> 1259 <div class="customer-logined-menu qk-display--il_bk qk-w--100 qk-text--left" style="display: none"> 1260 <a href="/zh-TW/account/logout" class="qk-text--nav_menu_text qk-fw--bold qk-fs--body">æå¡ç»åº</a> 1261 </div> 1262 </li> 1263 <li class="qk-pos--rel qk-pd--0"> 1264 <a href="/zh-TW/account/login"> 1265 <div class="customer-not-login-menu qk-bd--nav_menu_text qk-bg--nav_menu_text customer-not-login-menu_login qk-display--il_flex qk-justify--center qk-align--center qk-w--100 qk-text--center "> 1266 <span class="qk-text--nav_menu_bg qk-fw--500 qk-fs--body"> 1267 æå¡ç»å ¥ 1268 </span> 1269 </div> 1270 </a> 1271 </li> 1272 <li class="qk-pos--rel qk-pd--0"> 1273 <a href="/zh-TW/account/signup"> 1274 <div class="customer-not-login-menu qk-bd--nav_menu_text customer-not-login-menu_signup qk-display--il_flex qk-justify--center qk-align--center qk-w--100 qk-text--center qk-bd--nav_menu_text qk-bd--default"> 1275 <span class="qk-text--nav_menu_text qk-fs--body qk-fw--500"> 1276 è¨»åæ°æå¡ 1277 </span> 1278 </div> 1279 </a> 1280 </li> 1281 1282 1283 1284 1285 <li class="category_title qk-bd--nav_menu_text qk-fs--breadcrumb qk-text--nav_menu_text qk-bd_y--default qk-fw--500"> 1286 1287 1288 1289 å¹£å¥ 1290 1291 </li> 1292 <li id="side-menu-modal__button" class="qk-text--nav_menu_text qk-fw--bold language_button qk-fs--body qk-text--nav_menu_text"> 1293 </li> 1294 1295 1296</ul> 1297 1298<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/sidebar-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 1299
1300<script> 1301 $(document).ready(function(){ 1302 // å´éé¸å® 1303 if ($('.drawer').length){ 1304 $('.drawer').drawer(); 1305 $('.bt-toggle').click(function(){ 1306 setTimeout(function(){ 1307 $('.drawer')[0].iScroll.refresh() 1308 },500) 1309 }) 1310 } 1311 }); 1312</script>
1312 1313
1314<script> 1315 $(document).ready(function(){ 1316 const languageSize = 1 1317 const currencySize = 1 1318 1319 const initLanguageAndCurrency = ({language,code})=> { 1320 const contentSelector = $("#side-menu-modal__button"); 1321 let content = '' 1322 const isMutipleCurrencies = true 1323 const isMultiLanguages = true 1324 if ( isMultiLanguages && languageSize > 1 ) content = language || (liquidHelper.language && liquidHelper.language.title) 1325 if ( isMutipleCurrencies && (code && content === '')) content = code 1326 else if (isMutipleCurrencies && (code && content !=='')) content = `${content}ï½${code}` 1327 contentSelector.text(content) 1328 } 1329 1330 let code = '' 1331 let language = '' 1332 if (liquidHelper.language) language = liquidHelper.language 1333 if (liquidHelper.getCurrency()) code = liquidHelper.getCurrency().code 1334 1335 initLanguageAndCurrency({ language:language.title, code }) 1336 1337 $("#side-menu-modal__button").click(function() { 1338 const clickable = languageSize > 1 || currencySize > 1 1339 if (clickable) { 1340 $('.drawer').drawer('close'); 1341 const event = new CustomEvent("i18n_selector_clicked"); 1342 document.dispatchEvent(event); 1343 } 1344 }); 1345 1346 document.addEventListener('i18n_modal_confirmed', (e) => { 1347 const { languageTitle, currency } = e.detail; 1348 initLanguageAndCurrency({ language: languageTitle, code: currency }); 1349 }); 1350 }); 1351 1352</script>
1352 1353 1354 1355<!-- cyb_snippet side_menu end --> 1356 1357 </div> 1358 </nav> 1359 <!-- Bottombar --> 1360 1361 <div 1362 id="mobile-bottom-bar" 1363 class="qk-display--flex qk-justify--around qk-bg--nav_logo_bg qk-w--100vw qk-pos--fixed qk-b--0 qk-hidden--pc" 1364 > 1365 <!-- home --> 1366 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1367 <a id="home-nav-icon" href="/"> 1368 <div data-icon-type="custom_icon_type_home"></div> 1369 </a> 1370 </div> 1371 <!-- tracking items --> 1372 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1373 <a href="/zh-TW/account/tracking_items"> 1374 <div data-icon-type="custom_icon_type_tracking_items" c></div> 1375 </a> 1376 </div> 1377 <!-- cart --> 1378 1379 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1380 <a 1381 href="/zh-TW/cart" 1382 class="qk-display--il_flex qk-flex--row qk-justify--center qk-align--center qk-vert--mid qk-pos--rel" 1383 > 1384 <div data-icon-type="custom_icon_type_cart"></div> 1385 <span 1386 class="number global-cart-count qk-circle qk-circle--sm qk-bg--accent qk-text--white qk-text--center qk-vert--mid qk-pos--abs" 1387 style="display: none;" 1388 >0</span 1389 > 1390 </a> 1391 </div> 1392 1393 <!-- member --> 1394 1395 <div class="qk-display--flex qk-justify--center qk-align--center qk-text--center qk-pd_x--05 qk-pd_y--0 qk-flex--1"> 1396 <a id="customer-phone-nav-icon" href="/zh-TW/account/login"> 1397 <div data-icon-type="custom_icon_type_account"></div> 1398 </a> 1399 </div> 1400 1401 </div> 1402 1403 1404 </span> 1405 1406<div id="index-popular-tags"></div> 1407 1408<style id="timer_color"> 1409 :root { 1410 1411 --timer_text: #c39d6f; 1412 1413 1414 1415 --timer_bg: #2b2b6e; 1416 1417 } 1418</style> 1419
1420<script> 1421 window.language = {"account_name":"æ¶å","add_cart_error_try_again":"å å ¥è³¼ç©è»æèª¤ï¼è«éæ°å試","add_to_cart":"å å ¥è³¼ç©è»","addcart_rate_limit_desc":"ç§å¾å¯åè©¦ä¸æ¬¡ï¼å»ºè°æ¨åç卿¤é é¢ã","address1":"詳細é貨å°åï¼è·¯/å··/å¼/è/æ¨","all_filters":"ææç¯©é¸æ¢ä»¶","apply_fail":"ç³è«å¤±æ","apply_return":"é貨ç³è«","apply_return_success":"æ¨çé貨ç³è«å·²æç«","apply_success":"ç³è«æå","arrive_soon":"å³å°å°è²¨","articles_total":"å ± {{ totalArticleCounts }} ç¯æç« ","bank_account":"éè¡å¸³è","bank_branch_name":"åè¡å稱","bonus_redemption":"ç´ å©æè³¼","cancel":"åæ¶","cart_price_total":"çµå¸³éé¡ç´","check_order":"è¨å®æ¥è©¢","choose_branch_bank":"è«é¸æåè¡","choose_return_reason":"è«é¸æé貨åå ","city":"åå¸","common_price":"å®å¹: ","comply_group_number":"符å {{comply_group_number}} çµåªæ ï¼","confirm":"確èª","confirm_return":"ç³è«é貨","confirm_submit":"確å®éåº","congratulations_for_verify_mobile_success":"æåï¼æ¨å·²æåé©èæ¨çææ©ï¼","contact_form":"è¯çµ¡æå","continue_reading":"ç¹¼çºé±è®","country_placeholder":"è«é¸æåå®¶","coupon_free_shipping":"å é叿æµ","coupon_items":"åªæ 叿æ£é ç®","date_error":"æ¥æé¯èª¤","default_sort":"é è¨æåº","deliver_error":"å¯éååé¯èª¤","discount_detail":"ææ£æç´°","email":"é»åéµä»¶","email_placeholder":"è«è¼¸å ¥æ¨çé»åéµä»¶ï¼ä¾ï¼[email protected]","enter_account_name":"è«è¼¸å ¥æ¶å","enter_bank_account":"è«è¼¸å ¥éè¡å¸³è","enter_return_reason":"è«å¡«å¯«é貨åå ...","error_message":"é©èç°¡è¨ç¼çé¯èª¤ï¼è«ç¨å¾å試ã","fail_operation":"æä½å¤±æ!","filter_button":"篩é¸","filter_no_result":"徿±æï¼ç¡åå符åç¯©é¸æ¢ä»¶","free":"å è²»","gift_price":"å è³¼å¹","gift_purchase":"滿é¡/ä»¶è´","go_check_email":"è«è³ä¿¡ç®±æ¶åä¿¡ä»¶","group_percent_discount":"çµåå §ååæ{{discount}}æ","has_stock":"å°æåº«å ","include_discount_and_shipping_fee":"å«åªæ ææ£èéè²»","invalid_email":"é䏿¯ææçé»åéµä»¶","invalid_name":"å§åçºå¿ å¡«","invalid_phone_number":"è¯çµ¡é»è©±çºå¿ å¡«","invalid_question_content":"åé¡å §å®¹çºå¿ å¡«","keep_shopping":"ç¹¼çºè³¼ç©","keyin_address1":"è«å¡«å¯«è©³ç´°é貨å°åï¼è·¯/å··/å¼/è/æ¨","keyin_city":"è«è¼¸å ¥åå¸","keyin_zip":"è«è¼¸å ¥éµéåè","less_then_one":"æ¸éä¸å¾å°æ¼1","line_item_quantity":"æ¸éï¼{{ lineItemQuantity }}","literal_points":"é»","login_btn":"æå¡ç»å ¥","mail_send_fail":"ä¿¡ä»¶å¯é失æ","message_confirmation_token_error":"ç°¡è¨é©è碼æèª¤","messenger_error_please_try_again":"ç°¡è¨å¯éç¼çé¯èª¤ï¼è«ç¨å¾å試ã","mobile_number_error":"ææ©è碼æèª¤","name":"å§å","name_placeholder":"è«è¼¸å ¥æ¨çå§å","new_password_is_sent":"å·²éåºæ°å¯ç¢¼","new_product_defect":"æ°åççµ","nn_collection_save_more_money_title":"å¯äº«ï¼è²· {{quantity}} ä»¶ {{price}} å åªæ ","no_stock":"庫åä¸è¶³","notification_enabled":"å·²ç»è¨è£è²¨éç¥","notify_me_when_stock_arrives":"å·²å®å®ï¼è²¨å°éç¥æ","onsale":"ç¹å¹","order_date":"è¨è³¼æ¥æ","order_number":"è¨å®ç·¨è","order_retrun_confirm":"æ¨ç¢ºèªè¦ç³è«é貨?","ori_price":"åå¹","others":"å ¶ä»","over_cart_limit":"æ¸éè¶ é購買ä¸é","over_product_quantity":"æ¸éè¶ é庫å","over_stock_count":"åå庫åå©é¤ {{ count }} ä»¶","over_stock_quantity":"è¶ éåº«åæ¸é","phone_number":"è¯çµ¡é»è©±","phone_number_placeholder":"è«è¼¸å ¥è¯çµ¡é»è©±","piece":"{{quantity}} ä»¶","please_choose_bank":"è«é¸æéè¡","please_choose_product":"è«é¸æå忬¾å¼","please_choose_variant":"è«é¸æå忬¾å¼","please_enter_number":"è«è¼¸å ¥æ¸å","please_reselect":"è«éæ°è¼¸å ¥ç¯©é¸","please_send_and_confirm_verify_code":"è«å ç¼é並確èªç°¡è¨é©è碼","pre_order":"é è³¼åå","price_asc":"广 ¼ç±ä½å°é«","price_desc":"广 ¼ç±é«å°ä½","price_filter":"广 ¼","price_includes_tax":"(å §å«æ¶è²»ç¨ ï¼{{ tax }})","product_content_defect":"ååå §å®¹ä¸å ¨","product_defect":"ååæç¼ºé·","product_limit_buy":"æ¤ååéè³¼ {{ count }} ä»¶","product_rate_limit_btn":"éæ°é²å ¥ååé ","product_rate_limit_desc":"ç§å¾å¯éæ°é²å ¥ååé ï¼å»ºè°æ¨åç卿¤é é¢ã","product_rate_limit_title":"ç®åæ¶è³¼äººæ½®ç¾å¤ï¼è«èå¿çå","product_rate_limit_warn":"è¥é¢éæ¤é é¢ï¼å¯è½æå»¶é·çå¾ æéã","product_sold":"å·²é·å®ï¼{{ productSold }}","products_total":"å ± {{ totalProductCounts }} ä»¶åå","quantity":"æ¸éï¼","quantity_over_product_stock":"æ¸éè¶ éåå庫å","question_content":"åé¡å
1421
§å®¹","question_content_placeholder":"è«è¼¸å
¥åé¡å
§å®¹","question_submit_fail":"ç¼çåé¡ï¼è«ç¨å¾å試","question_submit_success":"åé¡å·²æåéåºï¼æåå°ç¡å¿«èæ¨è¯ç¹«","question_type":"åé¡é¡å","reached_favorable":"å·²éåªæ ","recent_days_sold_desc":"æ¬é±ç±è³£","reenter_password_still_error":"éè¤è¼¸å
¥å¯ç¢¼æèª¤","refund":"鿬¾éé¡","refund_account":"鿬¾å¸³æ¶","refund_info":"鿬¾è³è¨","refund_invoice_check":"æ¬äººåæç¼ç¥¨ä½å»¢æãçæ¥äººé·è²¨éåé²è²¨éåºè²¨ææè®èæå®ãå°å
¨æ¬ç±{{ envoiceCompanyName }}èçï¼ä»¥å©å é鿬¾ä½æ¥ã妿é貨/æè®ï¼å°ç´æ¥éç«æè®å®ä¸å³è³è²¡æ¿é¨é»åç¼ç¥¨æ´åæåå¹³å°åèã","resend_verify_code":"éç¼é©è碼","reset_all_filters":"æ¸
餿æç¯©é¸","reset_filter_button":"æ¸
é¤ç¯©é¸","return":"è¿å","return_address":"é貨å°å","return_email_notification":"é貨ç³è«ä¿¡å·²å¯è³æ¨çä¿¡ç®±","return_info":"é貨è³è¨","return_instruction":"é貨說æ","return_msg_Australia":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Japan":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Japan_to_Taiwan":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_SEA":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_msg_Taiwan":"1. æ¶å°ååå¾å¦æç¼ç¾ççµæç ´æçæ³ï¼éè¦è¾¦çææè²¨ï¼è«æ¼æ¶å°è²¨å¾7天å
§ç»å
¥ãæç帳æ¶ãé é¢é»é¸ãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°ååå¾å¯äº«æ7天å
è²»éè³
1421æï¼å«ä¾åæ¥ï¼ãéæè²¨æè«ä¿æåå
è£ååç宿´ï¼å
å«è³¼è²·ååï¼éä»¶ï¼è´åçï¼ã\u003cbr\u003e 3. æ¶å°ç³è«å¾ï¼æåå°èæ¨è¯ç¹«ååååãè¥æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æç´°ãä¸ï¼é»é¸ãæè¦è©¢åãï¼è«å¿èªè¡å¯åååã\u003cbr\u003e 4. ç¶ä½ ç³è«é貨å¾ï¼è«åå°æ¬ç³è«å®é¨ååä¸èµ·å¯åã\u003cbr\u003e 5. æ¶å°æ¨çé貨åå並審æ¥ééå¾ï¼å°æ¼7åå·¥ä½å¤©å
§é款è³ä½ ç鿬¾å¸³æ¶ã\u003cbr\u003e","return_msg_USA":"1. 妿¶å°ååå¾ï¼ç¼ç¾æççµæç ´æï¼éè¦ç³è«æè²¨æé款ï¼è«ç¡éè³ãæç帳æ¶ãï¼é»æãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®ä¸ï¼é»æãç³è«é貨ãã\u003cbr\u003e 2. æ¶å°é貨ç³è«å¾ï¼æåæè¯ç¹«æ¨ï¼ä¸¦ååé貨æµç¨ãå¦ææ¨æä»»ä½é貨åé¡ï¼æ¨å¯ä»¥å¨ãè¨å®æ¥è©¢ãï¼å¨é¸ææ¬²ç³è«é貨çè¨å®æç´°ï¼çä¸åçç´éã è«ä¸è¦èªè¡é貨ã\u003cbr\u003e 3. éæè²¨æï¼è«ä¿æåå
è£å®æ´ï¼å
æ¬è³¼è²·çååãé
ä»¶ãè´åçï¼ã\u003cbr\u003e 4. 符åéè²¨è³æ ¼å¾ï¼ååºæåä¾ç
§æ¨ç仿¬¾æ¹å¼é款ã\u003cbr\u003e 5. 詳細çé貨è¦å®èæµç¨èªªæï¼è«å鱿¬åºçé貨æ¿çã\u003cbr\u003e","return_product":"é貨åå","return_reason":"é貨åå ","save_more_money_discount":"å¯äº« {{discount}} æåªæ ","save_more_money_dollar":"å¯ç {{dollar}}","search_article_label":"æç« æå°çµæ ({{ totalArticleCounts }})","search_no_result":"徿±æï¼æ¾ä¸å° {{ queryString }} è«éæ°è¼¸å
¥æå°ã","search_product_label":"ååæå°çµæ ({{ totalProductCounts }})","search_total":"æå° {{ queryString }} çµæå
± {{ totalSearchCount }} ç","select_sort_by":"鏿æåºæ¹å¼","sell_from_asc":"ä¸å¸æ¥æèå°æ°","sell_from_desc":"ä¸å¸æ¥ææ°å°è","send_too_many_times_try_again_later":"ç¼é次æ¸éå¤ï¼è«ç¨å¾å試","sending_msg_few_minutes_get":"ç°¡è¨ç¼éä¸ï¼å¹¾åé徿¨å°æ¶å°é©è碼","shipping_fee":"éè²»","sold_out":"å·²å®å®","state_placeholder":"è«é¸æå·/ç","submit":"éåº","subtotal":"å°è¨","success_operation":"æä½æå!","successfully_copy_tracking_number":"å·²æåè¤è£½ä½ çç©æµå®è","system_busy_try_again":"系統å¿ç¢ï¼è«ç¨å¾å試","tax":"ç¨
é¡","thanks_for_advise":"è¬è¬æ¨çå¯
1421¶è²´æè¦","thanks_you_have_signed_up":"è¬è¬æ¨å·²è¨»å","total_bonus_redemption":"ç¸½ç´ å©æè³¼é»æ¸","tw_city_placeholder":"è«é¸æç¸£å¸","tw_district_placeholder":"è«é¸æéé®å¸å","unreach_favorable":"æªéåªæ ","verification_error_please_correct":"é©èæèª¤è«ä¿®æ£","verify_success":"é©èç¢¼ç¢ºèªæå","view_product":"æ¥çåå","vip_shipping_free":"VIPå éè²»","zip":"éµéåè","suggested_range":"建è°åé:","periodic_order_label":"宿å®é¡","check_account_length":"è«æª¢æ¥éè¡å¸³èé·åº¦"} 1422 $(document).ready(function(){ 1423 if(window.location.pathname != '' && window.location.pathname != '/' ){ 1424 document.getElementById('index-popular-tags').style.display = 'none' 1425 } 1426 // åæ¸è¨æ 1427 1428 var leftDay = $('.left_day'); 1429 var leftHour = $('.left_hour'); 1430 var leftMin = $('.left_min'); 1431 var leftSec = $('.left_sec'); 1432 var nowTime = '' * 1; 1433 var startTime = '' ? '' * 1 : nowTime; 1434 var endTime = '' * 1; 1435 1436 function paddedFormat(num) { 1437 return num < 10 ? "0" + num : num; 1438 }; 1439 1440 function startCountDown(duration) { 1441 var left_day, left_hour, left_min, left_sec = 0; 1442 var countInterval = setInterval(function () { 1443 leftDay.html(paddedFormat(parseInt(duration / 3600 / 24))); 1444 leftHour.html(paddedFormat(parseInt(duration / 3600) % 24)); 1445 leftMin.html(paddedFormat(parseInt(duration / 60) % 60)); 1446 leftSec.html(paddedFormat(parseInt(duration) % 60)); 1447 duration = duration - 1; 1448 if (duration < 0) { 1449 clearInterval(countInterval); 1450 }; 1451 }, 1000); 1452 }; 1453 1454 if (startTime <= nowTime && endTime > nowTime) { 1455 startTime = nowTime; 1456 startCountDown(endTime - startTime); 1457 } 1458 1459 1460 function adjustContentTop() { 1461 const offset = window.measureHeaderOffset(); 1462 if (offset === null) return; 1463 $("body").css({ "padding-top": offset + "px" }); 1464 } 1465 1466 window.adjustContentTop = adjustContentTop; 1467 1468 // navbarè¨å®éæ 1469 1470 1471 // Call it first once DOM is ready to prevent CLS 1472 adjustContentTop(); 1473 1474 // å»¶é²åå§åï¼çå¾ app banner åå§å宿 1475 $(window).on("resize", adjustContentTop); 1476 1477 // ä½¿ç¨ setTimeout ç¢ºä¿ banner çæ å·²ç¶ç¢ºå® 1478 $(window).on("load", function() { 1479 setTimeout(function() { 1480 adjustContentTop(); 1481 }, 200); // 給 banner è¶³å¤ æéåå§å 1482 }); 1483 1484 $('img.header_banner').on('load', adjustContentTop); 1485 1486 window.renderNavbarSection('.main_nav', { 1487 navbarCollections: null, 1488 navbarItems: [{"id":1145951,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eåªæ æ´»å\u003c/span\u003e\u003c/p\u003e","url":"/","item_type":"frontpage","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1231022,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eæ¬æä¿é·æ´»å\u003c/span\u003e\u003c/p\u003e","url":"/pages/promotion","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1301619,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eé æ¿ååæ¹å é\u003c/span\u003e\u003c/p\u003e","url":"/pages/coin","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1228822,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eæå¡åç´å¶åº¦\u003c/span\u003e\u003c/p\u003e","url":"/pages/membership","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1215088,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eææ°æ¶æ¯\u003c/span\u003e\u003c/p\u003e","url":"/blogs/news","item_type":"blog","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1231258,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå 費索樣\u003c/span\u003e\u003c/p\u003e","url":"/pages/getsample","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1201728,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå®æè³¼\u003c/span\u003e\u003c/p\u003e","url":"/pages/subscribe","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1217793,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå®æè³¼ç¢å\u003c/span\u003e\u003c/p\u003e","url":"/pages/subscribe","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null}
1488,{"id":1228709,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå®æè³¼æ´»å說æ\u003c/span\u003e\u003c/p\u003e","url":"/pages/subscribe-service","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1601986,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå®æè³¼è¨è³¼æå¸\u003c/span\u003e\u003c/p\u003e","url":"/pages/subscribe-demo","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1572946,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå®æè³¼ç¸éåé¡\u003c/span\u003e\u003c/p\u003e","url":"/pages/problemset-1","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1231043,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åé¤ç²ç\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcpowder","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1231702,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åé¤PLUSç³»å\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcplus","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1231703,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åé¤åªè³ªç³»å\u003c/span\u003e\u003c/p\u003e","url":"/collections/bsnutrition","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1231704,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åé¤å®ä¸é
æ¹\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcsingle","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1231038,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·å餿¶²é«\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcliquid","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":2161382,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eãé¦è³¼åªæ çµåãæå¡éè³¼ä¸æ¬¡\u003c/span\u003e\u003c/p\u003e","url":"/bundle_discounts/newone","item_type":"bundle_discount","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1317032,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eæ¶²é«ç³»å\u003c/span\u003e\u003c/p\u003e","url":"/collections/liquid_product","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1334896,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003e4äºå¦æéå®çµå\u003c/span\u003e\u003c/p\u003e","url":"/collections/4lquids","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1231039,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·å淨系å\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcclean","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1231040,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003e調çå
ç³»å\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcallfood","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1231042,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åå·(常溫粥)\u003c/span\u003e\u003c/p\u003e","url":"/collections/bcfood","item_type":"custom_collection","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1477100,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè·åå·å¸¸æº«ç²¥åªæ çµå\u003c/span\u003e\u003c/p\u003e","url":"/pages/bcfoodcombo","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1203319,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eç´
å©å
æ\u003c/span\u003e\u003c/p\u003e","url":"/bonus_malls/points","item_type":"bonus_mall","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1204725,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eç´
å©é»æ¸å
æå°å\u003c/span\u003e\u003c/p\u003e","url":"/bonus_malls/points","item_type":"bonus_mall","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1228820,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;
1488\"\u003eå ææµç¨èªªæ\u003c/span\u003e\u003c/p\u003e","url":"/pages/points_exchange","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1215136,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eç餿°ç¥\u003c/span\u003e\u003c/p\u003e","url":"","item_type":"linklist","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1215137,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eå¥åº·é¨è½æ ¼\u003c/span\u003e\u003c/p\u003e","url":"/blogs/healthplus","item_type":"blog","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1215204,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè¡æå°å\u003c/span\u003e\u003c/p\u003e","url":"/blogs/video","item_type":"blog","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1215205,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè¦èå享\u003c/span\u003e\u003c/p\u003e","url":"/blogs/share","item_type":"blog","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1215206,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eç¾å³é£è\u003c/span\u003e\u003c/p\u003e","url":"/blogs/recipe","item_type":"blog","subtitle":null,"icon_image_url":null,"menuItems":null}]},{"id":1284603,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eéæ¼è·åé¤\u003c/span\u003e\u003c/p\u003e","url":"/pages/aboutbc","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":[{"id":1231203,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eåçç念\u003c/span\u003e\u003c/p\u003e","url":"/pages/aboutbc","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1215020,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003eè¯çµ¡æå\u003c/span\u003e\u003c/p\u003e","url":"/contact","item_type":"contact","subtitle":null,"icon_image_url":null,"menuItems":null},{"id":1572938,"title":"\u003cp\u003e\u003cspan style=\"font-size:18px;\"\u003e常è¦åé¡\u003c/span\u003e\u003c/p\u003e","url":"/pages/problemset","item_type":"page","subtitle":null,"icon_image_url":null,"menuItems":null}]}], 1489 settings: { 1490 menuDisplayStyle: "three_dimension_menu", 1491 pcLogoImgUrl: "//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7", 1492 mobileLogoImgUrl: "//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNjk5NTE2MTU3X-itt-WKm-mkikxPR08oQ01ZSylfMDEucG5nLnBuZyJdXQ.png?sha=77995690bb23c5d7", 1493 navbarDisplayStyle: "displayDefault", 1494 } 1495 } 1496 ); 1497 1498 1499 // for link menu 1500 const linkMenuElement = document.querySelector('.link-nav'); 1501 const data = [] 1502 data.forEach((item) => { 1503 const wrapper = document.createElement('a'); 1504 const link = document.createElement('ul'); 1505 1506 wrapper.href = item.url; 1507 link.textContent = item.title; 1508 link.classList.add('link-item'); 1509 1510 wrapper.appendChild(link); 1511 linkMenuElement.appendChild(wrapper); 1512 }); 1513 1514 // for safe-area space on iOS devices 1515 const userAgent = navigator.userAgent; 1516 const isIOS = /iPad|iPhone|iPod/.test(userAgent) && !window.MSStream; 1517 const isLiff = /Line\/[\d.]+/i.test(userAgent); 1518 const $mobileBottomBar = $('#mobile-bottom-bar'); 1519 1520 if ($mobileBottomBar.length && isIOS && isLiff) { 1521 $mobileBottomBar.addClass('is-ios-liff'); 1522 } 1523 }); 1524 document.addEventListener('DOMContentLoaded', function() { 1525 window.getCartAmount = function() { 1526 return parseInt($('.global-cart-count').html()); 1527 }; 1528 }); 1529</script>
1529 1530
1531<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/navbar-4a1e7dfec7e41476.js' type='text/javascript'></script>
vendor: 1 bytes, line 1531
1531
1532<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/currencies-4a1e7dfec7e41476.js' type='text/javascript'></script>
1532 1533<!-- cyb_snippet i18n_modal start --> 1534 1535
1535<script src='//cdn-general.cybassets.com/frontend/shop/i18nSetting-4a1e7dfec7e41476.js' type='text/javascript'></script>
1535 1536
1536<script type="text/javascript"> 1537 $(document).ready(function() { 1538 const props = { 1539 isMultiLanguages: true, 1540 isMultiCurrencies: true, 1541 } 1542 1543 props.languageOptions = [{"handle":"zh-TW","currency_code":"TWD","title":"ç¹é«ä¸æ"}] 1544 1545 1546 props.currencyOptions = [{"code":"TWD","html_unit":"NT${{amount_no_decimals}}","email_unit":"NT${{amount_no_decimals}}","email":"NT${{amount_no_decimals}}","trailing_zeros":false,"unit":"","symbol":"NT$","decimal_precision":0,"format":"NT${{amount_no_decimals}}","money_format":"%u%n","html":"NT${{amount_no_decimals}}","name":"æ°å°å¹£ (TWD)"}] 1547 1548 window.renderI18nSetting('.i18n-selector', props) 1549 }) 1550 </script>
1550 1551 1552 1553<!-- cyb_snippet i18n_modal end --> 1554<!-- cyb_snippet _load_fonts start -->
1555<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/load_fonts-4a1e7dfec7e41476.js' type='text/javascript'></script>
vendor: 1 bytes, line 1555
1555
1556<script> 1557 document.addEventListener('DOMContentLoaded', function() { 1558 window.loadFontSetting("{'ja':{'value':'Noto Sans JP'},'zh-TW':{'value':'Noto Sans TC'},'en':{'value':'Noto Sans TC'},'zh-CN':{'value':'Noto Sans TC'}}") 1559 }) 1560</script>
1560 1561 1562<!-- cyb_snippet _load_fonts end --> 1563<!-- cyb_snippet _custom_icon start -->
1564<script src='//cdn-general.cybassets.com/frontend/shop/navIcon-4a1e7dfec7e41476.js' type='text/javascript'></script>
1564 1565
1566<script> 1567 (function() { 1568 const iconUrlMap = new Map([ 1569 ['custom_icon_type_home', null], 1570 ['custom_icon_type_tracking_items', null], 1571 ['custom_icon_type_account', null], 1572 ['custom_icon_type_cart', null], 1573 ['custom_icon_type_search', null], 1574 ['custom_icon_type_menu', null] 1575 ]); 1576 const elements = document.querySelectorAll('[data-icon-type]'); 1577 elements.forEach((element, index) => { 1578 const iconAttributes = element.getAttribute('data-icon-type'); 1579 1580 const uniqueId = `icon_${iconAttributes}_${index}_${Date.now()}_${Math.random().toString(36).substr(2, 9)}`; 1581 element.id = uniqueId; 1582 window.renderNavCustomIcon(`#${uniqueId}`, { 1583 navIconStyle: "icon_type_default", 1584 customIconUrl: iconUrlMap.get(iconAttributes) || '', 1585 iconAttributes: iconAttributes, 1586 currentTemplate: "index", 1587 }); 1588 }); 1589 })(); 1590</script>
1590 1591 1592<!-- cyb_snippet _custom_icon end --> 1593 1594 1595 1596 1597 1598
1598<script src='//cdn-general.cybassets.com/frontend/shop/announcementBar-4a1e7dfec7e41476.js' type='text/javascript'></script>
1598 1599 1600 1601 1602 1603 1604
1604<script> 1605 $(document).ready(function() { 1606 window.renderAnnouncementBar('#announcement-bar', { 1607 sectionId: "announcement_bar", 1608 isIndex: true, 1609 }); 1610 }); 1611 </script>
1611 1612 1613 1614 1615 1616 1617 1618 <!-- template --> 1619 <div id="template" style="flex:1 0 auto; background-color: var(--theme_bg);"> 1620 <div class="index"> 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_main_slider_custom-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 1632 1633<style> 1634 [id="_main_slider_custom"] { 1635 margin: 0 0px 50px !important; 1636 } 1637 @media (max-width: 576px) { 1638 .main-slider-placeholder { 1639 display: none !important; 1640 } 1641 .swiper-container { 1642 visibility: visible !important; 1643 } 1644 } 1645 @media (max-width: 991px) { 1646 [id="_main_slider_custom"] { 1647 margin: 0 0px 50px !important; 1648 } 1649 } 1650</style> 1651 1652<section id="_main_slider_custom" class="main-slider qk-pos--rel"> 1653 1654 1655 1656 <div 1657 class="swiper swiper-container" 1658 1659 > 1660 <div class="swiper-wrapper qk-align--center"> 1661 1662 1663 1664 <div class="swiper-slide"> 1665 1666 1667 <a 1668 href="/collections/frontpage" 1669 class="img-flex qk-align--stretch qk-display--contents" 1670 target="" 1671 rel="" 1672 > 1673 1674 1675 1676 1677 1678 1679 <picture> 1680 1681 <source 1682 media="(max-width: 576px)" 1683 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e" 1684 alt="" 1685 > 1686 1687 1688 <img 1689 id="slider-image" 1690 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjI4X-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=401d38d44314ccc1" 1691 height="auto" 1692 alt="" 1693 class="swiper-lazy" 1694 > 1695 </picture> 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 </a> 1710 1711 1712 <div class="swiper-lazy-preloader"></div> 1713 1714 </div> 1715 1716 <div class="swiper-slide"> 1717 1718 1719 <a 1720 href="/collections/frontpage" 1721 class="img-flex qk-align--stretch qk-display--contents" 1722 target="" 1723 rel="" 1724 > 1725 1726 1727 1728 1729 1730 1731 <picture> 1732 1733 <source 1734 media="(max-width: 576px)" 1735 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzY5X-WHuuiyqOWFrOWRil_pm5nljYHnr4AucG5nLnBuZyJdXQ.png?sha=23f7d14718136935" 1736 alt="管ç½çé¤å,è人çé¤å,èç½è³ªçé¤å,é«èç½å¥¶ç²è人,è人 èå°ç,éé«®æèå°ç,ç³å°¿ç çé¤å,çé¤ é æ¹,è人çé¤è£å å,管ççé¤å,è人çé¤ä¸è¯,ç¹æ®çé¤å,å ¨æµè³ªé£²é£" 1737 > 1738 1739 1740 <img 1741 id="slider-image" 1742 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzU1X-WHuuiyqOWFrOWRil_pm5nljYHnr4BQLnBuZy5wbmciXV0.png?sha=b1dcb934989b7173" 1743 height="auto" 1744 alt="管ç½çé¤å,è人çé¤å,èç½è³ªçé¤å,é«èç½å¥¶ç²è人,è人 èå°ç,éé«®æèå°ç,ç³å°¿ç çé¤å,çé¤ é æ¹,è人çé¤è£å å,管ççé¤å,è人çé¤ä¸è¯,ç¹æ®çé¤å,å ¨æµè³ªé£²é£" 1745 class="swiper-lazy" 1746 > 1747 </picture> 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 </a> 1762 1763 1764 <div class="swiper-lazy-preloader"></div> 1765 1766 </div> 1767 1768 <div class="swiper-slide"> 1769
1770 <span class="img-flex qk-align--stretch qk-display--contents"> 1771 1772 1773 1774 1775 1776 1777 <picture> 1778 1779 <source 1780 media="(max-width: 576px)" 1781 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMzU1XzAxMjFGQV_orbflipvppIrljbPpo7LlpKnlpKnotoXlgLzlg7lf5a6Y57ayQk54NV9NLTY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=0ed655fcfebc03b0" 1782 alt="" 1783 > 1784 1785 1786 <img 1787 id="slider-image" 1788 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzYwMzQxXzAxMjFGQV_orbflipvppIrljbPpo7LlpKnlpKnotoXlgLzlg7lf5a6Y57ayQk54NV9QQy0xOTIweDc2OC5qcGcuanBlZyJdXQ.jpeg?sha=8cffb1265b6897b3" 1789 height="auto" 1790 alt="" 1791 class="swiper-lazy" 1792 > 1793 </picture> 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 </span> 1808 1809 1810 <div class="swiper-lazy-preloader"></div> 1811 1812 </div> 1813 1814 <div class="swiper-slide"> 1815 1816 1817 <a 1818 href="/collections/4lquids" 1819 class="img-flex qk-align--stretch qk-display--contents" 1820 target="" 1821 rel="" 1822 > 1823 1824 1825 1826 1827 1828 1829 <picture> 1830 1831 <source 1832 media="(max-width: 576px)" 1833 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7" 1834 alt="" 1835 > 1836 1837 1838 <source 1839 media="(max-width: 992px)" 1840 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7" 1841 alt="" 1842 > 1843 1844 <img 1845 id="slider-image" 1846 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUzMjQxNDk5XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=3391bdd4ae820dcc" 1847 height="auto" 1848 alt="" 1849 class="swiper-lazy" 1850 > 1851 </picture> 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 </a> 1866 1867 1868 <div class="swiper-lazy-preloader"></div> 1869 1870 </div> 1871 1872 <div class="swiper-slide"> 1873 1874 1875 <a 1876 href="/pages/getsample" 1877 class="img-flex qk-align--stretch qk-display--contents" 1878 target="" 1879 rel="" 1880 > 1881 1882 1883 1884 1885 1886 1887 <picture> 1888 1889 <source 1890 media="(max-width: 576px)" 1891 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU4ODgwX-itt-WKm-mkiua2sumrlOeUouWTgeS9v-eUqOa7v-aEj-W6piBfTV82NDB4ODgwcHguanBnLmpwZWciXV0.jpeg?sha=bdc6b6365579e6fa" 1892 alt="" 1893 > 1894 1895 1896 <img 1897 id="slider-image" 1898 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY5NzU4ODUxX-itt-WKm-mkiua2sumrlOeUouWTgeS9v-eUqOa7v-aEj-W6piBfUENfMTkyMHg3NjhweC0uanBnLmpwZWciXV0.jpeg?sha=195fabac2b89a390" 1899 height="auto" 1900 alt="" 1901 class="swiper-lazy" 1902 > 1903 </picture> 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 </a> 1918 1919 1920 <div class="swiper-lazy-preloader"></div> 1921 1922 </div> 1923 1924 <div class="swiper-slide"> 1925 1926 1927 <a 1928 href="/products/liquid_cr100" 1929 class="img-flex qk-align--stretch qk-display--contents" 1930 target="" 1931 rel="" 1932 > 1933 1934 1935 1936 1937 1938 1939 <picture> 1940 1941 <source 1942 media="(max-width: 576px)" 1943 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NTU2X-mJuzEwMOWlveipleWKoOeivOW7tumVt0JOLU02NDB4ODgwLmpwZy5qcGVnIl1d.jpeg?sha=b347a8b1f2a752ac" 1944 alt="" 1945 > 1946 1947 1948 <img 1949 id="slider-image" 1950 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3MTc0NDIyX25ldy5qcGcuanBlZyJdXQ.jpeg?sha=9e2ed98c419f6fb9" 1951 height="auto" 1952 alt="" 1953 class="swiper-lazy" 1954 > 1955 </picture> 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 </a> 1970 1971 1972 <div class="swiper-lazy-preloader"></div> 1973 1974 </div> 1975 1976 <div class="swiper-slide"> 1977 1978 1979 <a 1980 href="/pages/getsample" 1981 class="img-flex qk-align--stretch qk-display--contents" 1982 target="" 1983 rel="" 1984 > 1985 1986 1987 1988 1989 1990 1991 <picture> 1992 1993 <source 1994 media="(max-width: 576px)" 1995 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwOTk4XzIwMjQwOTA2Leitt-WKm-mkiuWNs-mjsumVt-i8qee0ouaoo-W7o-Wuo1_lrpjntrJCTng1LTAzX00tNjQweDg4MC5qcGcuanBlZyJdXQ.jpeg?sha=d5a2c2a5b926f3af" 1996 alt="" 1997 > 1998 1999 2000 <img 2001 id="slider-image" 2002 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI2NzQwOTc5XzIwMjQwOTA2Leitt-WKm-mkiuWNs-mjsumVt-i8qee0ouaoo-W7o-Wuo1_lrpjntrJCTng1LTAzX1B
2002DLTE5MjB4NzY4LmpwZy5qcGVnIl1d.jpeg?sha=bfcadfed64826ba9" 2003 height="auto" 2004 alt="" 2005 class="swiper-lazy" 2006 > 2007 </picture> 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 </a> 2022 2023 2024 <div class="swiper-lazy-preloader"></div> 2025 2026 </div> 2027 2028 <div class="swiper-slide"> 2029 2030 2031 <a 2032 href="/products/bodywash" 2033 class="img-flex qk-align--stretch qk-display--contents" 2034 target="" 2035 rel="" 2036 > 2037 2038 2039 2040 2041 2042 2043 <picture> 2044 2045 <source 2046 media="(max-width: 576px)" 2047 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzExOTQzMjQyX-a3qOa9pDLlkIgx5LiK5biC5a6j5YKzX00tMDEuanBnLmpwZWciXV0.jpeg?sha=68b7daa5f93601cb" 2048 alt="" 2049 > 2050 2051 2052 <img 2053 id="slider-image" 2054 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg5NjI4OTcxX-itt-WKm-a3qEJOLTJfMTkyMC03NjgtMS0tLmpwZy5qcGVnIl1d.jpeg?sha=d40aa12632e38737" 2055 height="auto" 2056 alt="" 2057 class="swiper-lazy" 2058 > 2059 </picture> 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 </a> 2074 2075 2076 <div class="swiper-lazy-preloader"></div> 2077 2078 </div> 2079 2080 <div class="swiper-slide"> 2081 2082 2083 <a 2084 href="/pages/getsample" 2085 class="img-flex qk-align--stretch qk-display--contents" 2086 target="" 2087 rel="" 2088 > 2089 2090 2091 2092 2093 2094 2095 <picture> 2096 2097 <source 2098 media="(max-width: 576px)" 2099 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjE5X-itt-WKm-mkikJO5omL5qmfX00tMi5qcGcuanBlZyJdXQ.jpeg?sha=e346b8c32e4c937d" 2100 alt="" 2101 > 2102 2103 2104 <img 2105 id="slider-image" 2106 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4OTQwMjAyX-itt-WKm-mkikJO5omL5qmfX1BDLTguanBnLmpwZWciXV0.jpeg?sha=084b1df2b4bca532" 2107 height="auto" 2108 alt="" 2109 class="swiper-lazy" 2110 > 2111 </picture> 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 </a> 2126 2127 2128 <div class="swiper-lazy-preloader"></div> 2129 2130 </div> 2131 2132 <div class="swiper-slide"> 2133 2134 2135 <a 2136 href="/collections/together" 2137 class="img-flex qk-align--stretch qk-display--contents" 2138 target="" 2139 rel="" 2140 > 2141 2142 2143 2144 2145 2146 2147 <picture> 2148 2149 <source 2150 media="(max-width: 576px)" 2151 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3Njg4X-WcmOizvOe1hC3miYvmqZ8uanBnLmpwZWciXV0.jpeg?sha=6b40a6d1d2637c46" 2152 alt="" 2153 > 2154 2155 2156 <img 2157 id="slider-image" 2158 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjczX-WcmOizvOe1hC3pm7vo
2158haYuanBnLmpwZWciXV0.jpeg?sha=8b7d99ed2005dae8" 2159 height="auto" 2160 alt="" 2161 class="swiper-lazy" 2162 > 2163 </picture> 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 </a> 2178 2179 2180 <div class="swiper-lazy-preloader"></div> 2181 2182 </div> 2183 2184 <div class="swiper-slide"> 2185 2186 2187 <a 2188 href="/collections/freeshipping" 2189 class="img-flex qk-align--stretch qk-display--contents" 2190 target="" 2191 rel="" 2192 > 2193 2194 2195 2196 2197 2198 2199 <picture> 2200 2201 <source 2202 media="(max-width: 576px)" 2203 data-srcset="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjQ0X-W4uOa6q-eypWJhbm5lcuioreioiOS_ruiqv19GQV_lrpjmlrnlsLrlr7hfNjQweDg4MHB4LmpwZy5qcGVnIl1d.jpeg?sha=e835398134a11746" 2204 alt="" 2205 > 2206 2207 2208 <img 2209 id="slider-image" 2210 data-src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzYxOTI3NjI2X-W4uOa6q-eypWJhbm5lcuioreioiOS_ruiqv19GQV8xOTIwIHggNzY4cHguanBnLmpwZWciXV0.jpeg?sha=d820587f939c8358" 2211 height="auto" 2212 alt="" 2213 class="swiper-lazy" 2214 > 2215 </picture> 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 </a> 2230 2231 2232 <div class="swiper-lazy-preloader"></div> 2233 2234 </div> 2235 2236 </div> 2237 2238 <div 2239 class="qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-swiper_btn--prev main_slider_custom_prev qk-hidden--mobile" 2240 ></div> 2241 <div 2242 class="qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-swiper_btn--next main_slider_custom_next qk-hidden--mobile" 2243 ></div> 2244 2245 </div> 2246 2247 <div class="qk-swiper_pg qk-w--100 qk-mg_t--1 qk-text--center main_slider_pagination"></div> 2248 2249</section> 2250
2251<script> 2252 $(document).ready(function(){ 2253 let isDynamicLoading = false; 2254 let settingObj = { 2255 id: '_main_slider_custom', 2256 mobile_img_number: Number('1'), 2257 mobile_img_space: Number('8'), 2258 img_number: Number('1'), 2259 img_space: Number('12'), 2260 swiper_delay: '3', 2261 } 2262 window.mainSlider = function(obj){ 2263 var id = themeHelper.escapeId(obj.id); 2264 var slideCount = $(`#${obj.id} .swiper-slide`).length 2265 var autoLoop = true 2266 if (slideCount <= 1){ 2267 autoLoop = false 2268 } 2269 var mainSlider = new Swiper('#' + id + ' .swiper-container', { 2270 preloadImages: false, 2271 slidesPerView: Number(obj.mobile_img_number), 2272 spaceBetween: Number(obj.mobile_img_space), 2273 breakpoints: { 2274 0:{ 2275 slidesPerView: Number(obj.mobile_img_number), 2276 spaceBetween: Number(obj.mobile_img_space), 2277 }, 2278 991: { 2279 slidesPerView: Number(obj.img_number), 2280 spaceBetween: Number(obj.img_space), 2281 } 2282 }, 2283 // Enable lazy loading 2284 observer: true, 2285 observeParents: true, 2286 autoheight: true, 2287 lazy: { 2288 loadPrevNext: true, 2289 }, 2290 freeMode: { 2291 enabled: true, 2292 sticky: true, 2293 momentum: true, 2294 momentumRatio: 0.4, 2295 momentumVelocityRatio: 0.1, 2296 }, 2297 loop: autoLoop, 2298 autoplay: { delay: obj.swiper_delay * 1000 }, 2299 speed: Number('300.0'), 2300 pagination: { 2301 el: '#' + id + ' .main_slider_pagination', 2302 clickable: true, 2303 }, 2304 navigation: { 2305 nextEl: '#' + id + ' .main_slider_custom_next', 2306 prevEl: '#' + id + ' .main_slider_custom_prev', 2307 }, 2308 on: { 2309 init: function () { 2310 if (isDynamicLoading && !window.matchMedia("(max-width: 576px)").matches) { 2311 document.querySelector('#' + id + ' .main-slider-placeholder').style.display = 'none'; 2312 document.querySelector('#' + id + ' .swiper-container').style.visibility = 'visible'; 2313 } 2314 }, 2315 } 2316 }); 2317 } 2318 if (isDynamicLoading) { 2319 window.DynamicLoading.setupComponent({ 2320 sectionId: "_main_slider_custom", 2321 sectionSettingData: settingObj, 2322 entryName:'mainSlider', 2323 source:'https://cdnjs.cloudflare.com/ajax/libs/Swiper/5.4.5/js/swiper.js', 2324 componentType:'js', 2325 hiddenDom: true 2326 }); 2327 }else{ 2328 mainSlider(settingObj); 2329 } 2330 }) 2331</script>
2331 2332 2333 2334 2335 2336 2337 2338 2339<section id="1785913966179_7"> 2340 <div style="text-align: center; margin: 20px 0;"> 2341 <span style="font-size: 36px; color: #515151; font-weight: bold;"> 2342 - ç¢ å å é¡ - 2343 </span> 2344</div> 2345</section> 2346 2347<style> 2348 [id="1785913966179_7"] { 2349 margin: 0 0px 0px !important; 2350 } 2351 @media (max-width: 991px) { 2352 [id="1785913966179_7"] { 2353 margin: 0 0px 0px !important; 2354 } 2355 } 2356</style> 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
2371<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
2371 2372 2373<style> 2374 [id="1708163149848_4"] { 2375 margin: 0 0px 10px !important; 2376 } 2377 2378 @media (min-width: 992px) { 2379 [id="1708163149848_4"] .block:not(.last-row) { 2380 margin-bottom: 10px !important; 2381 } 2382 [id="1708163149848_4"] .block-default-width-margin:not(:first-of-type), 2383 [id="1708163149848_4"] .block-not-first-margin { 2384 margin-left: 10px !important; 2385 } 2386 } 2387 2388 @media (max-width: 991px) { 2389 [id="1708163149848_4"] { 2390 margin: 0 0px 50px !important; 2391 } 2392 [id="1708163149848_4"] > .qk-display--flex.qk-flex--wrap { 2393 gap: 10px; 2394 justify-content: flex-start; 2395 } 2396 [id="1708163149848_4"] .block { 2397 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 2398 } 2399 } 2400 2401 .video-block-loading { 2402 background-color: #eeee; 2403 position: absolute; 2404 top: 0; 2405 bottom: 0; 2406 left: 0; 2407 width: 100%; 2408 height: 100%; 2409 } 2410</style> 2411
2412<script> 2413 2414 $(document).ready(function() { 2415 let isDynamicLoading = false; 2416 if (isDynamicLoading) { 2417 window.DynamicLoading.setupComponent({ 2418 sectionId:'1708163149848_4', 2419 componentType:'liquid', 2420 }); 2421 } 2422 2423 2424 2425 2426 2427 2428 2429 }) 2430</script>
2430 2431
2432<script> 2433 function buildYoutubeEmbedUrl(url, options) { 2434 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 2435 const match = (url || '').match(YT_REGEX); 2436 const videoId = match && match[2].length === 11 ? match[2] : ''; 2437 2438 if (!videoId) { 2439 return ''; 2440 } 2441 2442 const autoPlay = options && options.autoPlay; 2443 const hideControls = options && options.hideControls; 2444 const loop = options && options.loop; 2445 2446 const searchParams = new URLSearchParams(); 2447 2448 searchParams.set('autoplay', autoPlay ? '1' : '0'); 2449 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 2450 searchParams.set('mute', autoPlay ? '1' : '0'); 2451 searchParams.set('playsinline', '1'); 2452 2453 searchParams.set('controls', hideControls ? '0' : '1'); 2454 searchParams.set('rel', '0'); 2455 2456 if (loop) { 2457 searchParams.set('loop', '1'); 2458 searchParams.set('playlist', videoId); 2459 } 2460 2461 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 2462 } 2463 2464 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 2465 const finalUrl = buildYoutubeEmbedUrl(url, { 2466 autoPlay: autoPlay, 2467 hideControls: hideControls, 2468 loop: loop, 2469 }); 2470 2471 if (!finalUrl || target.src === finalUrl) { 2472 return; 2473 } 2474 2475 const handleVideoLoad = function () { 2476 try { 2477 const wrapper = $(target).closest('.embed-responsive')[0]; 2478 if (wrapper) { 2479 // éé loading skeleton 2480 const loading = wrapper.querySelector('.video-block-loading'); 2481 if (loading) { 2482 loading.style.display = 'none'; 2483 } 2484 } 2485 } catch (e) { 2486 console.error('iframe onload èç失æ', e); 2487 } finally { 2488 target.removeEventListener('load', handleVideoLoad); 2489 } 2490 }; 2491 2492 target.addEventListener('load', handleVideoLoad); 2493 2494 target.src = finalUrl; 2495 if (hideControls && autoPlay) { 2496 target.style.pointerEvents = 'none'; 2497 } 2498 2499 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 2500 try { 2501 const isShort = (url || '').indexOf('/shorts/') !== -1; 2502 if (isShort) { 2503 const wrapper = $(target).closest('.embed-responsive')[0]; 2504 if (wrapper) { 2505 wrapper.classList.add('short-youtube'); 2506 } 2507 } 2508 } catch (e) { 2509 console.error('isShort 夿·å¤±æ', e); 2510 } 2511 } 2512 2513 2514 window.addEventListener('load', function () { 2515 const sectionEl = document.getElementById('1708163149848_4'); 2516 if (!sectionEl) return; 2517 2518 const options = { 2519 threshold: 0.25, 2520 }; 2521 2522 2523 2524 2525 2526 2527 2528 2529 }); 2530</script>
2530 2531 2532<section id="1708163149848_4" class="index-4-blocks"> 2533 <div class="qk-display--flex qk-flex--wrap"> 2534 2535 2536 2537 2538 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.666666666666667px);"> 2539 2540 <div class="img-card" id="1708163149857_0"> 2541 2542 2543 2544 <a href="/collections/bcplus" class="banner qk-hidden--mobile" target="" rel=""> 2545 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzczMDE2NDIwX-mmlumggS0wNi5qcGcuanBlZyJdXQ.jpeg?sha=b86ba6b67cea25c1" class="qk-w--100" alt=""> 2546 </a> 2547 2548 2549 2550 2551 <a 2552 href="/collections/bcplus" 2553 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 2554 target="" 2555 rel="" 2556 > 2557 <img 2558 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzczMDE2NDIwX-mmlumggS0wNi5qcGcuanBlZyJdXQ.jpeg?sha=b86ba6b67cea25c1" 2559 class="qk-w--100" 2560 alt="" 2561 > 2562 </a> 2563 2564 2565 2566 2567 <a 2568 href="/collections/bcplus" 2569 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 2570 target="" 2571 rel="" 2572 > 2573 <img 2574 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzczMDE2NDIwX-mmlumggS0wNi5qcGcuanBlZyJdXQ.jpeg?sha=b86ba6b67cea25c1" 2575 class="qk-w--100" 2576 alt="" 2577 > 2578 </a> 2579 2580 2581 2582 <div class="advance-rich-text-content-container"> 2583 2584 </div> 2585 </div> 2586 2587 </div> 2588 2589 2590 2591 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.666666666666667px);"> 2592 2593 <div class="img-card" id="1708163180561_0"> 2594 2595 2596 2597 <a href="/collections/bsnutrition" class="banner qk-hidden--mobile" target="" rel=""> 2598 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0NDgxX-mmlumggS0wNy5qcGcuanBlZyJdXQ.jpeg?sha=576527e669bb2e94" class="qk-w--100" alt=""> 2599 </a> 2600 2601 2602 2603 2604 <a 2605 href="/collections/bsnutrition" 2606 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 2607 target="" 2608 rel="" 2609 > 2610 <img 2611 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0NDgxX-mmlumggS0wNy5qcGcuanBlZyJdXQ.jpeg?sha=576527e669bb2e94" 2612 class="qk-w--100" 2613 alt="" 2614 > 2615 </a> 2616 2617 2618 2619 2620 <a 2621 href="/collections/bsnutrition" 2622 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 2623 target="" 2624 rel="" 2625 > 2626 <img 2627 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0NDgxX-mmlumggS0wNy5qcGcuanBlZyJdXQ.jpeg?sha=576527e669bb2e94" 2628 class="qk-w--100" 2629 alt="" 2630 > 2631 </a> 2632 2633 2634 2635 <div class="advance-rich-text-content-container"> 2636 2637 </div> 2638 </div> 2639 2640 </div> 2641 2642 2643 2644 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.666666666666667px);"> 2645 2646 <div class="img-card" id="1708163185203_0"> 2647 2648 2649 2650 <a href="/collections/bcsingle" class="banner qk-hidden--mobile" target="" rel=""> 2651 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzMjQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTEuanBnLmpwZWciXV0.jpeg?sha=30c9dca5f2719b0c" class="qk-w--100" alt=""> 2652 </a> 2653 2654 2655 2656 2657 <a 2658 href="/collections/bcsingle" 2659 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 2660 target="" 2661 rel="" 2662 > 2663 <img 2664 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzMjQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTEuanBnLmpwZWciXV0.jpeg?sha=30c9dca5f2719b0c" 2665 class="qk-w--100" 2666 alt="" 2667 > 2668 </a> 2669 2670 2671 2672 2673 <a 2674 href="/collections/bcsingle" 2675 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 2676 target="" 2677 rel="" 2678 > 2679 <img 2680 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTYzMjQwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTEuanBnLmpwZWciXV0.jpeg?sha=30c9dca5f2719b0c" 2681 class="qk-w--100" 2682 alt="" 2683 > 2684 </a> 2685 2686 2687 2688 <div class="advance-rich-text-content-container"> 2689 2690 </div> 2691 </div> 2692 2693 </div> 2694 2695 </div> 2696</section> 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
2711<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
2711 2712 2713<style> 2714 [id="1708163265218_4"] { 2715 margin: 0 0px 80px !important; 2716 } 2717 2718 @media (min-width: 992px) { 2719 [id="1708163265218_4"] .block:not(.last-row) { 2720 margin-bottom: 9px !important; 2721 } 2722 [id="1708163265218_4"] .block-default-width-margin:not(:first-of-type), 2723 [id="1708163265218_4"] .block-not-first-margin { 2724 margin-left: 9px !important; 2725 } 2726 } 2727 2728 @media (max-width: 991px) { 2729 [id="1708163265218_4"] { 2730 margin: 0 0px 50px !important; 2731 } 2732 [id="1708163265218_4"] > .qk-display--flex.qk-flex--wrap { 2733 gap: 10px; 2734 justify-content: flex-start; 2735 } 2736 [id="1708163265218_4"] .block { 2737 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 2738 } 2739 } 2740 2741 .video-block-loading { 2742 background-color: #eeee; 2743 position: absolute; 2744 top: 0; 2745 bottom: 0; 2746 left: 0; 2747 width: 100%; 2748 height: 100%; 2749 } 2750</style> 2751
2752<script> 2753 2754 $(document).ready(function() { 2755 let isDynamicLoading = false; 2756 if (isDynamicLoading) { 2757 window.DynamicLoading.setupComponent({ 2758 sectionId:'1708163265218_4', 2759 componentType:'liquid', 2760 }); 2761 } 2762 2763 2764 2765 2766 2767 2768 2769 }) 2770</script>
2770 2771
2772<script> 2773 function buildYoutubeEmbedUrl(url, options) { 2774 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 2775 const match = (url || '').match(YT_REGEX); 2776 const videoId = match && match[2].length === 11 ? match[2] : ''; 2777 2778 if (!videoId) { 2779 return ''; 2780 } 2781 2782 const autoPlay = options && options.autoPlay; 2783 const hideControls = options && options.hideControls; 2784 const loop = options && options.loop; 2785 2786 const searchParams = new URLSearchParams(); 2787 2788 searchParams.set('autoplay', autoPlay ? '1' : '0'); 2789 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 2790 searchParams.set('mute', autoPlay ? '1' : '0'); 2791 searchParams.set('playsinline', '1'); 2792 2793 searchParams.set('controls', hideControls ? '0' : '1'); 2794 searchParams.set('rel', '0'); 2795 2796 if (loop) { 2797 searchParams.set('loop', '1'); 2798 searchParams.set('playlist', videoId); 2799 } 2800 2801 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 2802 } 2803 2804 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 2805 const finalUrl = buildYoutubeEmbedUrl(url, { 2806 autoPlay: autoPlay, 2807 hideControls: hideControls, 2808 loop: loop, 2809 }); 2810 2811 if (!finalUrl || target.src === finalUrl) { 2812 return; 2813 } 2814 2815 const handleVideoLoad = function () { 2816 try { 2817 const wrapper = $(target).closest('.embed-responsive')[0]; 2818 if (wrapper) { 2819 // éé loading skeleton 2820 const loading = wrapper.querySelector('.video-block-loading'); 2821 if (loading) { 2822 loading.style.display = 'none'; 2823 } 2824 } 2825 } catch (e) { 2826 console.error('iframe onload èç失æ', e); 2827 } finally { 2828 target.removeEventListener('load', handleVideoLoad); 2829 } 2830 }; 2831 2832 target.addEventListener('load', handleVideoLoad); 2833 2834 target.src = finalUrl; 2835 if (hideControls && autoPlay) { 2836 target.style.pointerEvents = 'none'; 2837 } 2838 2839 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 2840 try { 2841 const isShort = (url || '').indexOf('/shorts/') !== -1; 2842 if (isShort) { 2843 const wrapper = $(target).closest('.embed-responsive')[0]; 2844 if (wrapper) { 2845 wrapper.classList.add('short-youtube'); 2846 } 2847 } 2848 } catch (e) { 2849 console.error('isShort 夿·å¤±æ', e); 2850 } 2851 } 2852 2853 2854 window.addEventListener('load', function () { 2855 const sectionEl = document.getElementById('1708163265218_4'); 2856 if (!sectionEl) return; 2857 2858 const options = { 2859 threshold: 0.25, 2860 }; 2861 2862 2863 2864 2865 2866 2867 2868 2869 }); 2870</script>
2870 2871 2872<section id="1708163265218_4" class="index-4-blocks"> 2873 <div class="qk-display--flex qk-flex--wrap"> 2874 2875 2876 2877 2878 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.0px);"> 2879 2880 <div class="img-card" id="1708163265228_0"> 2881 2882 2883 2884 <a href="/collections/bcliquid" class="banner qk-hidden--mobile" target="" rel=""> 2885 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MTYxX-mmlumggS0wOS5qcGcuanBlZyJdXQ.jpeg?sha=8304348e1b6a684f" class="qk-w--100" alt=""> 2886 </a> 2887 2888 2889 2890 2891 <a 2892 href="/collections/bcliquid" 2893 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 2894 target="" 2895 rel="" 2896 > 2897 <img 2898 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MTYxX-mmlumggS0wOS5qcGcuanBlZyJdXQ.jpeg?sha=8304348e1b6a684f" 2899 class="qk-w--100" 2900 alt="" 2901 > 2902 </a> 2903 2904 2905 2906 2907 <a 2908 href="/collections/bcliquid" 2909 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 2910 target="" 2911 rel="" 2912 > 2913 <img 2914 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MTYxX-mmlumggS0wOS5qcGcuanBlZyJdXQ.jpeg?sha=8304348e1b6a684f" 2915 class="qk-w--100" 2916 alt="" 2917 > 2918 </a> 2919 2920 2921 2922 <div class="advance-rich-text-content-container"> 2923 2924 </div> 2925 </div> 2926 2927 </div> 2928 2929 2930 2931 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.0px);"> 2932 2933 <div class="img-card" id="1708163289690_0"> 2934 2935 2936 2937 <a href="/collections/bcclean" class="banner qk-hidden--mobile" target="" rel=""> 2938 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2NjUwX-mmlumggS0xNi5qcGcuanBlZyJdXQ.jpeg?sha=5e3ac0f4e2d4651a" class="qk-w--100" alt=""> 2939 </a> 2940 2941 2942 2943 2944 <a 2945 href="/collections/bcclean" 2946 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 2947 target="" 2948 rel="" 2949 > 2950 <img 2951 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2NjUwX-mmlumggS0xNi5qcGcuanBlZyJdXQ.jpeg?sha=5e3ac0f4e2d4651a" 2952 class="qk-w--100" 2953 alt="" 2954 > 2955 </a> 2956 2957 2958 2959 2960 <a 2961 href="/collections/bcclean" 2962 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 2963 target="" 2964 rel="" 2965 > 2966 <img 2967 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2NjUwX-mmlumggS0xNi5qcGcuanBlZyJdXQ.jpeg?sha=5e3ac0f4e2d4651a" 2968 class="qk-w--100" 2969 alt="" 2970 > 2971 </a> 2972 2973 2974 2975 <div class="advance-rich-text-content-container"> 2976 2977 </div> 2978 </div> 2979 2980 </div> 2981 2982 2983 2984 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(33.333333333333336% - 6.0px);"> 2985 2986 <div class="img-card" id="1708163291289_0"> 2987 2988 2989 2990 <a href="/collections/bcallfood" class="banner qk-hidden--mobile" target="" rel=""> 2991 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2Njc0X-mmlumggS0xMS5qcGcuanBlZyJdXQ.jpeg?sha=76bdeca83444ad3f" class="qk-w--100" alt=""> 2992 </a> 2993 2994 2995 2996 2997 <a 2998 href="/collections/bcallfood" 2999 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3000 target="" 3001 rel="" 3002 > 3003 <img 3004 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2Njc0X-mmlumggS0xMS5qcGcuanBlZyJdXQ.jpeg?sha=76bdeca83444ad3f" 3005 class="qk-w--100" 3006 alt="" 3007 > 3008 </a> 3009 3010 3011 3012 3013 <a 3014 href="/collections/bcallfood" 3015 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3016 target="" 3017 rel="" 3018 > 3019 <img 3020 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzY4Mzc2Njc0X-mmlumggS0xMS5qcGcuanBlZyJdXQ.jpeg?sha=76bdeca83444ad3f" 3021 class="qk-w--100" 3022 alt="" 3023 > 3024 </a> 3025 3026 3027 3028 <div class="advance-rich-text-content-container"> 3029 3030 </div> 3031 </div> 3032 3033 </div> 3034 3035 </div> 3036</section> 3037 3038 3039 3040 3041 3042 3043 3044<section id="1785836048359_7"> 3045 <style>
3046 /* 容å¨é è¨ï¼é»è ¦çï¼ï¼å·¦å³ä¸¦æ */ 3047 .banner-container { 3048 display: flex; 3049 flex-wrap: wrap; 3050 width: 100%; 3051 margin: 0; 3052 padding: 0; 3053 gap: 10px; /* åçä¹éçéè·ï¼å¯èªè¡èª¿æ´ */ 3054 } 3055 3056 /* å ©å¼µåçé è¨åä½ 50%ï¼æ¸å»éè·ï¼ */ 3057 .banner-item { 3058 flex: 1 1 calc(50% - 5px); 3059 box-sizing: border-box; 3060 } 3061 3062 .banner-item img { 3063 width: 100%; 3064 height: auto; 3065 display: block; 3066 } 3067 3068 /* ææ©çï¼è¢å¹å¯¬åº¦ 768px 以ä¸ï¼ï¼åæçºä¸ä¸å ç */ 3069 @media (max-width: 768px) { 3070 .banner-item { 3071 flex: 1 1 100%; /* å¼·å¶æ¯å¼µå使 100% 寬度 */ 3072 } 3073 } 3074</style> 3075 3076<div class="banner-container"> 3077 3078 <!-- å·¦åï¼ç«å³æ¥æï¼ææ©çæè®å¨ä¸ï¼ --> 3079 <div class="banner-item"> 3080 <a href="tel:0800880101" title="ç«å³æ¥æå è²»çé¤è«®è©¢"> 3081 <picture> 3082 <!-- ææ©çåç --> 3083 <source media="(max-width: 768px)" srcset="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg2MzUxMTkyXzA4MDBwaG9uZS5qcGcuanBlZyJdXQ.jpeg?sha=30d2b3e4c1cb9cbe"> 3084 <!-- é»è ¦çåç --> 3085 <img src="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTEyMjA2XzA4MDAuanBnLmpwZWciXV0.jpeg?sha=4f37c2486618a47e" alt="ç«å³æ¥æ0800-880-101"> 3086 </picture> 3087 </a> 3088 </div> 3089 3090 <!-- å³åï¼ç«å³å å ¥æå¡ï¼ææ©çæè®å¨ä¸ï¼ --> 3091 <div class="banner-item"> 3092 <a href="https://www.basicare.com.tw/zh-TW/account/signup"> 3093 <picture> 3094 <!-- ææ©çåç --> 3095 <source media="(max-width: 768px)" srcset="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg2MzUxNDE3XyQyMDBwaG9uZS5qcGcuanBlZyJdXQ.jpeg?sha=2a425508ce8042f3"> 3096 <!-- é»è ¦çåç --> 3097 <img src="https://cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTEyOTMyXyQyMDAuanBnLmpwZWciXV0.jpeg?sha=e1a0f83c6ada52cb" alt="ç«å³å å ¥æå¡"> 3098 </picture> 3099 </a> 3100 </div> 3101 3102</div> 3103</section> 3104 3105<style> 3106 [id="1785836048359_7"] { 3107 margin: 0 0px 50px !important; 3108 } 3109 @media (max-width: 991px) { 3110 [id="1785836048359_7"] { 3111 margin: 0 0px 0px !important; 3112 } 3113 } 3114</style> 3115 3116 3117 3118 3119 3120 3121 3122<section id="1785913650957_7"> 3123 <div style="text-align: center; margin: 20px 0;"> 3124 <span style="font-size: 36px; color: #515151; font-weight: bold;"> 3125 - ç± é æ´» å - 3126 </span> 3127</div> 3128</section> 3129 3130<style> 3131 [id="1785913650957_7"] { 3132 margin: 0 0px 0px !important; 3133 } 3134 @media (max-width: 991px) { 3135 [id="1785913650957_7"] { 3136 margin: 0 0px 0px !important; 3137 } 3138 } 3139</style> 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
3154<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
3154 3155 3156<style> 3157 [id="1705916967229_4"] { 3158 margin: 0 0px 50px !important; 3159 } 3160 3161 @media (min-width: 992px) { 3162 [id="1705916967229_4"] .block:not(.last-row) { 3163 margin-bottom: 10px !important; 3164 } 3165 [id="1705916967229_4"] .block-default-width-margin:not(:first-of-type), 3166 [id="1705916967229_4"] .block-not-first-margin { 3167 margin-left: 10px !important; 3168 } 3169 } 3170 3171 @media (max-width: 991px) { 3172 [id="1705916967229_4"] { 3173 margin: 0 0px 50px !important; 3174 } 3175 [id="1705916967229_4"] > .qk-display--flex.qk-flex--wrap { 3176 gap: 10px; 3177 justify-content: flex-start; 3178 } 3179 [id="1705916967229_4"] .block { 3180 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 3181 } 3182 } 3183 3184 .video-block-loading { 3185 background-color: #eeee; 3186 position: absolute; 3187 top: 0; 3188 bottom: 0; 3189 left: 0; 3190 width: 100%; 3191 height: 100%; 3192 } 3193</style> 3194
3195<script> 3196 3197 $(document).ready(function() { 3198 let isDynamicLoading = false; 3199 if (isDynamicLoading) { 3200 window.DynamicLoading.setupComponent({ 3201 sectionId:'1705916967229_4', 3202 componentType:'liquid', 3203 }); 3204 } 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 }) 3215</script>
3215 3216
3217<script> 3218 function buildYoutubeEmbedUrl(url, options) { 3219 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 3220 const match = (url || '').match(YT_REGEX); 3221 const videoId = match && match[2].length === 11 ? match[2] : ''; 3222 3223 if (!videoId) { 3224 return ''; 3225 } 3226 3227 const autoPlay = options && options.autoPlay; 3228 const hideControls = options && options.hideControls; 3229 const loop = options && options.loop; 3230 3231 const searchParams = new URLSearchParams(); 3232 3233 searchParams.set('autoplay', autoPlay ? '1' : '0'); 3234 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 3235 searchParams.set('mute', autoPlay ? '1' : '0'); 3236 searchParams.set('playsinline', '1'); 3237 3238 searchParams.set('controls', hideControls ? '0' : '1'); 3239 searchParams.set('rel', '0'); 3240 3241 if (loop) { 3242 searchParams.set('loop', '1'); 3243 searchParams.set('playlist', videoId); 3244 } 3245 3246 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 3247 } 3248 3249 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 3250 const finalUrl = buildYoutubeEmbedUrl(url, { 3251 autoPlay: autoPlay, 3252 hideControls: hideControls, 3253 loop: loop, 3254 }); 3255 3256 if (!finalUrl || target.src === finalUrl) { 3257 return; 3258 } 3259 3260 const handleVideoLoad = function () { 3261 try { 3262 const wrapper = $(target).closest('.embed-responsive')[0]; 3263 if (wrapper) { 3264 // éé loading skeleton 3265 const loading = wrapper.querySelector('.video-block-loading'); 3266 if (loading) { 3267 loading.style.display = 'none'; 3268 } 3269 } 3270 } catch (e) { 3271 console.error('iframe onload èç失æ', e); 3272 } finally { 3273 target.removeEventListener('load', handleVideoLoad); 3274 } 3275 }; 3276 3277 target.addEventListener('load', handleVideoLoad); 3278 3279 target.src = finalUrl; 3280 if (hideControls && autoPlay) { 3281 target.style.pointerEvents = 'none'; 3282 } 3283 3284 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 3285 try { 3286 const isShort = (url || '').indexOf('/shorts/') !== -1; 3287 if (isShort) { 3288 const wrapper = $(target).closest('.embed-responsive')[0]; 3289 if (wrapper) { 3290 wrapper.classList.add('short-youtube'); 3291 } 3292 } 3293 } catch (e) { 3294 console.error('isShort 夿·å¤±æ', e); 3295 } 3296 } 3297 3298 3299 window.addEventListener('load', function () { 3300 const sectionEl = document.getElementById('1705916967229_4'); 3301 if (!sectionEl) return; 3302 3303 const options = { 3304 threshold: 0.25, 3305 }; 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 }); 3317</script>
3317 3318 3319<section id="1705916967229_4" class="index-4-blocks"> 3320 <div class="qk-display--flex qk-flex--wrap"> 3321 3322 3323 3324 3325 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(25.0% - 7.5px);"> 3326 3327 <div class="img-card" id="1790815747263_0"> 3328 3329 3330 3331 <img 3332 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwODE2ODg5X-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=4ba0da555781ac15" 3333 class="qk-w--100 qk-hidden--mobile" 3334 alt="" 3335 > 3336 3337 3338 3339 3340 <img 3341 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e" 3342 class="qk-w--100 qk-display--bk qk-hidden--phone qk-hidden--pc" 3343 alt="" 3344 > 3345 3346 3347 3348 3349 <img 3350 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNjQ2NjYxX-itt-WKm-mkiuWumOe2sjEw5pyI56eL5pel5ru_6aGN6LSI5rS75YuV5ZyWXzQ4MHg2MDAuanBnLmpwZWciXV0.jpeg?sha=795685fc395e785e" 3351 class="qk-w--100 qk-display--bk qk-hidden--pc qk-hidden--tablet" 3352 alt="" 3353 > 3354 3355 3356 3357 <div class="advance-rich-text-content-container"> 3358 3359 </div> 3360 </div> 3361 3362 </div> 3363 3364 3365 3366 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(25.0% - 7.5px);"> 3367 3368 <div class="img-card" id="1705916996478_0"> 3369 3370 3371 3372 <a href="/pages/getsample" class="banner qk-hidden--mobile" target="" rel=""> 3373 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MDQxXzI154ax6ZaA5rS75YuVLTAyLmpwZy5qcGVnIl1d.jpeg?sha=55f785d11837f247" class="qk-w--100" alt=""> 3374 </a> 3375 3376 3377 3378 3379 <a 3380 href="/pages/getsample" 3381 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3382 target="" 3383 rel="" 3384 > 3385 <img 3386 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MDQxXzI154ax6ZaA5rS75YuVLTAyLmpwZy5qcGVnIl1d.jpeg?sha=55f785d11837f247" 3387 class="qk-w--100" 3388 alt="" 3389 > 3390 </a> 3391 3392 3393 3394 3395 <a 3396 href="/pages/getsample" 3397 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3398 target="" 3399 rel="" 3400 > 3401 <img 3402 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzQyNTQ5MDQxXzI154ax6ZaA5rS75YuVLTAyLmpwZy5qcGVnIl1d.jpeg?sha=55f785d11837f247" 3403 class="qk-w--100" 3404 alt="" 3405 > 3406 </a> 3407 3408 3409 3410 <div class="advance-rich-text-content-container"> 3411 3412 </div> 3413 </div> 3414 3415 </div> 3416 3417 3418 3419 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(25.0% - 7.5px);"> 3420 3421 <div class="img-card" id="1705917003785_0"> 3422 3423 3424 3425 <a href="/pages/subscribe" class="banner qk-hidden--mobile" target="" rel=""> 3426 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0ODc5X-eGsemWgOa0u-WLlS5qcGcuanBlZyJdXQ.jpeg?sha=75e52a04c673fffe"
3426class="qk-w--100" alt="å®æè³¼"> 3427 </a> 3428 3429 3430 3431 3432 <a 3433 href="/pages/subscribe" 3434 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3435 target="" 3436 rel="" 3437 > 3438 <img 3439 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0ODc5X-eGsemWgOa0u-WLlS5qcGcuanBlZyJdXQ.jpeg?sha=75e52a04c673fffe" 3440 class="qk-w--100" 3441 alt="å®æè³¼" 3442 > 3443 </a> 3444 3445 3446 3447 3448 <a 3449 href="/pages/subscribe" 3450 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3451 target="" 3452 rel="" 3453 > 3454 <img 3455 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgwMDM0ODc5X-eGsemWgOa0u-WLlS5qcGcuanBlZyJdXQ.jpeg?sha=75e52a04c673fffe" 3456 class="qk-w--100" 3457 alt="å®æè³¼" 3458 > 3459 </a> 3460 3461 3462 3463 <div class="advance-rich-text-content-container"> 3464 3465 </div> 3466 </div> 3467 3468 </div> 3469 3470 3471 3472 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(25.0% - 7.5px);"> 3473 3474 <div class="img-card" id="1720594828237_0"> 3475 3476 3477 3478 <a href="/collections/4lquids" class="banner qk-hidden--mobile" target="_blank" rel="noopener noreferrer"> 3479 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7" class="qk-w--100" alt=""> 3480 </a> 3481 3482 3483 3484 3485 <a 3486 href="/collections/4lquids" 3487 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3488 target="_blank" 3489 rel="noopener noreferrer" 3490 > 3491 <img 3492 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7" 3493 class="qk-w--100" 3494 alt="" 3495 > 3496 </a> 3497 3498 3499 3500 3501 <a 3502 href="/collections/4lquids" 3503 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3504 target="_blank" 3505 rel="noopener noreferrer" 3506 > 3507 <img 3508 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzE3NTY4NDU4XzIwMjQwNTA46K235Yqb6aSK5ray6auU5Zub5LqL5aaC5oSP6ZmQ5a6a57WE5ZCIXzY0MHg4ODAuanBnLmpwZWciXV0.jpeg?sha=321c37c3099ac2c7" 3509 class="qk-w--100" 3510 alt="" 3511 > 3512 </a> 3513 3514 3515 3516 <div class="advance-rich-text-content-container"> 3517 3518 </div> 3519 </div> 3520 3521 </div> 3522 3523 </div> 3524</section> 3525 3526 3527 3528 3529 3530 3531 3532<section id="1785919359372_7"> 3533 <div style="text-align: center; margin: 20px 0;"> 3534 <span style="font-size: 36px; color: #515151; font-weight: bold;"> 3535 - è¦ è å 享 - 3536 </span> 3537</div> 3538</section> 3539 3540<style> 3541 [id="1785919359372_7"] { 3542 margin: 0 0px 0px !important; 3543 } 3544 @media (max-width: 991px) { 3545 [id="1785919359372_7"] { 3546 margin: 0 0px 0px !important; 3547 } 3548 } 3549</style> 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
3564<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
3564 3565 3566<style> 3567 [id="1785916475411_5"] { 3568 margin: 0 0px 50px !important; 3569 } 3570 3571 @media (min-width: 992px) { 3572 [id="1785916475411_5"] .block:not(.last-row) { 3573 margin-bottom: 40px !important; 3574 } 3575 [id="1785916475411_5"] .block-default-width-margin:not(:first-of-type), 3576 [id="1785916475411_5"] .block-not-first-margin { 3577 margin-left: 40px !important; 3578 } 3579 } 3580 3581 @media (max-width: 991px) { 3582 [id="1785916475411_5"] { 3583 margin: 0 10px 50px !important; 3584 } 3585 [id="1785916475411_5"] > .qk-display--flex.qk-flex--wrap { 3586 gap: 10px; 3587 justify-content: center; 3588 } 3589 [id="1785916475411_5"] .block { 3590 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 3591 } 3592 } 3593 3594 .video-block-loading { 3595 background-color: #eeee; 3596 position: absolute; 3597 top: 0; 3598 bottom: 0; 3599 left: 0; 3600 width: 100%; 3601 height: 100%; 3602 } 3603</style> 3604
3605<script> 3606 3607 $(document).ready(function() { 3608 let isDynamicLoading = false; 3609 if (isDynamicLoading) { 3610 window.DynamicLoading.setupComponent({ 3611 sectionId:'1785916475411_5', 3612 componentType:'liquid', 3613 }); 3614 } 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 }) 3625</script>
3625 3626
3627<script> 3628 function buildYoutubeEmbedUrl(url, options) { 3629 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 3630 const match = (url || '').match(YT_REGEX); 3631 const videoId = match && match[2].length === 11 ? match[2] : ''; 3632 3633 if (!videoId) { 3634 return ''; 3635 } 3636 3637 const autoPlay = options && options.autoPlay; 3638 const hideControls = options && options.hideControls; 3639 const loop = options && options.loop; 3640 3641 const searchParams = new URLSearchParams(); 3642 3643 searchParams.set('autoplay', autoPlay ? '1' : '0'); 3644 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 3645 searchParams.set('mute', autoPlay ? '1' : '0'); 3646 searchParams.set('playsinline', '1'); 3647 3648 searchParams.set('controls', hideControls ? '0' : '1'); 3649 searchParams.set('rel', '0'); 3650 3651 if (loop) { 3652 searchParams.set('loop', '1'); 3653 searchParams.set('playlist', videoId); 3654 } 3655 3656 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 3657 } 3658 3659 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 3660 const finalUrl = buildYoutubeEmbedUrl(url, { 3661 autoPlay: autoPlay, 3662 hideControls: hideControls, 3663 loop: loop, 3664 }); 3665 3666 if (!finalUrl || target.src === finalUrl) { 3667 return; 3668 } 3669 3670 const handleVideoLoad = function () { 3671 try { 3672 const wrapper = $(target).closest('.embed-responsive')[0]; 3673 if (wrapper) { 3674 // éé loading skeleton 3675 const loading = wrapper.querySelector('.video-block-loading'); 3676 if (loading) { 3677 loading.style.display = 'none'; 3678 } 3679 } 3680 } catch (e) { 3681 console.error('iframe onload èç失æ', e); 3682 } finally { 3683 target.removeEventListener('load', handleVideoLoad); 3684 } 3685 }; 3686 3687 target.addEventListener('load', handleVideoLoad); 3688 3689 target.src = finalUrl; 3690 if (hideControls && autoPlay) { 3691 target.style.pointerEvents = 'none'; 3692 } 3693 3694 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 3695 try { 3696 const isShort = (url || '').indexOf('/shorts/') !== -1; 3697 if (isShort) { 3698 const wrapper = $(target).closest('.embed-responsive')[0]; 3699 if (wrapper) { 3700 wrapper.classList.add('short-youtube'); 3701 } 3702 } 3703 } catch (e) { 3704 console.error('isShort 夿·å¤±æ', e); 3705 } 3706 } 3707 3708 3709 window.addEventListener('load', function () { 3710 const sectionEl = document.getElementById('1785916475411_5'); 3711 if (!sectionEl) return; 3712 3713 const options = { 3714 threshold: 0.25, 3715 }; 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 }); 3727</script>
3727 3728 3729<section id="1785916475411_5" class="index-4-blocks"> 3730 <div class="qk-display--flex qk-flex--wrap"> 3731 3732 3733 3734 3735 <div class="block image mobile-1-col last-row" style="width: calc(25% - 30.0px);"> 3736 3737 <div class="img-card" id="1785918261854_0"> 3738 3739 3740 3741 <a href="https://www.basicare.com.tw/zh-TW/blogs/share/liquid" class="banner qk-hidden--mobile" target="" rel=""> 3742 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE4Mjc5X-ieouW5leaTt-WPlueVq-mdoiAyMDI2LTA4LTA1IDE2MjM1OS5wbmcucG5nIl1d.png?sha=d22998d6a5d94494" class="qk-w--100" alt="è·å餿¶²é« é«CPå¼"> 3743 </a> 3744 3745 3746 3747 3748 <a 3749 href="https://www.basicare.com.tw/zh-TW/blogs/share/liquid" 3750 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3751 target="" 3752 rel="" 3753 > 3754 <img 3755 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE4Mjc5X-ieouW5leaTt-WPlueVq-mdoiAyMDI2LTA4LTA1IDE2MjM1OS5wbmcucG5nIl1d.png?sha=d22998d6a5d94494" 3756 class="qk-w--100" 3757 alt="è·å餿¶²é« é«CPå¼" 3758 > 3759 </a> 3760 3761 3762 3763 3764 <a 3765 href="https://www.basicare.com.tw/zh-TW/blogs/share/liquid" 3766 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3767 target="" 3768 rel="" 3769 > 3770 <img 3771 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE4Mjc5X-ieouW5leaTt-WPlueVq-mdoiAyMDI2LTA4LTA1IDE2MjM1OS5wbmcucG5nIl1d.png?sha=d22998d6a5d94494" 3772 class="qk-w--100" 3773 alt="è·å餿¶²é« é«CPå¼" 3774 > 3775 </a> 3776 3777 3778 3779 <h3 class="img-title qk-text--heading">è·å餿¶²é«ç實å£ç¢è¦èå享</h3> 3780 3781 <div class="advance-rich-text-content-container"> 3782 <p style="text-align:center;"><span style="font-size: 16px;">ççä¸å¨ä¸å°ï¼95%ç齡æèªªççæå·®!é«CPå¼çé¤åç實è¦èï¼é«åãç²¾ç¥ãè¡ååå ¨é¢åç´!!</span></p> 3783 3784 </div> 3785 </div> 3786 3787 </div> 3788 3789 3790 3791 <div class="block image mobile-1-col block-not-first-margin last-row" style="width: calc(25% - 30.0px);"> 3792 3793 <div class="img-card" id="1785917859898_0"> 3794 3795 3796 3797 <a href="https://www.basicare.com.tw/zh-TW/blogs/share/148877" class="banner qk-hidden--mobile" target="" rel=""> 3798 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODc0X-aWh-eroOWwgemdol8gLTQuanBnLmpwZWciXV0.jpeg?sha=b5c6448d9313cbe2" class="qk-w--100" alt="è·åé¤ä¹³æ¸ èç½"> 3799 </a> 3800 3801 3802 3803 3804 <a 3805 href="https://www.basicare.com.tw/zh-TW/blogs/share/148877" 3806 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3807 target="" 3808 rel="" 3809 > 3810 <img 3811 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODc0X-aWh-eroOWwgemdol8gLTQuanBnLmpwZWciXV0.jpeg?sha=b5c6448d9313cbe2" 3812 class="qk-w--100" 3813 alt="è·åé¤ä¹³æ¸ èç½" 3814 > 3815 </a> 3816 3817 3818 3819 3820 <a 3821 href="https://www.basicare.com.tw/zh-TW/blogs/share/148877" 3822 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3823 target="" 3824 rel="" 3825 > 3826 <img 3827 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODc0X-aWh-eroOWwgemdol8gLTQuanBnLmpwZWciXV0.jpeg?sha=b5c6448d9313cbe2" 3828 class="qk-w--100" 3829 alt="è·åé¤ä¹³æ¸ èç½" 3830 > 3831 </a> 3832 3833 3834 3835 <h3 class="img-title qk-text--heading">è·åé¤ä¹³æ¸ èç½ å¥½è©æ¨è¦</h3> 3836 3837 <div class="advance-rich-text-content-container"> 3838 <p style="text-align:center;">幫å©é·è¼©èèçé·å¾æç¨ï¼éè½å¢å é«åï¼æçºè£å æé éåï¼è½ç¶ææ´»åï¼è®é·è¼©çæ´»å¾å¿ææ!!</p> 3839 3840 </div> 3841 </div> 3842 3843 </div> 3844 3845 3846 3847 <div class="block image mobile-1-col block-not-first-margin last-row" style="width: calc(25% - 30.0px);"> 3848 3849 <div class="img-card" id="1785917821961_0"> 3850 3851 3852 3853 <a href="https://www.basicare.com.tw/zh-TW/blogs/share/146414" class="banner qk-hidden--mobile" target="" rel=""> 3854 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODM1X-aWh-eroOWwgemdol8gLTIuanBnLmpwZWciXV0.jpeg?sha=28b3119a4a72394f" class="qk-w--100" alt=""> 3855 </a> 3856 3857 3858 3859 3860 <a 3861 href="https://www.basicare.com.tw/zh-TW/blogs/share/146414" 3862 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3863 target="" 3864 rel="" 3865 > 3866 <img 3867 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODM1X-aWh-eroOWwgemdol8gLTIuanBnLmpwZWciXV0.jpeg?sha=28b3119a4a72394f" 3868 class="qk-w--100" 3869 alt="" 3870 > 3871 </a> 3872 3873 3874 3875 3876 <a 3877 href="https://www.basicare.com.tw/zh-TW/blogs/share/146414" 3878 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3879 target="" 3880 rel="" 3881 > 3882 <img 3883 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3ODM1X-aWh-eroOWwgemdol8gLTIuanBnLmpwZWciXV0.jpeg?sha=28b3119a4a72394f" 3884 class="qk-w--100" 3885 alt="" 3886 > 3887 </a> 3888 3889 3890 3891 <h3 class="img-title qk-text--heading">ç¾å¤é¨è½å®¢å¥½è©æ¨è¦</h3> 3892 3893 <div class="advance-rich-text-content-container"> 3894 <p style="text-align:center;"><span style="font-size: 16px;">è·åé¤åªè³ªççèï¼å°æ¥é«è·æ¨è¦ï¼ç¾äººé«é©ææï¼è£å èç½è³ªåæå¹«å©ç¶ææ¶åéæ©è½</span></p> 3895 3896 </div> 3897 </div> 3898 3899 </div> 3900 3901 3902 3903 <div class="block image mobile-1-col block-not-first-margin last-row" style="width: calc(25% - 30.0px);"> 3904 3905 <div class="img-card" id="1785916475412_0"> 3906 3907 3908 3909 <a href="https://www.basicare.com.tw/zh-TW/blogs/share/146536" class="banner qk-hidden--mobile" target="" rel=""> 3910 <img src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3NTk3X-aWh-eroOWwgemdol8gLTEuanBnLmpwZWciXV0.jpeg?sha=0338bc0c266041a0" class="qk-w--100" alt="è·åé¤é«çºçé¤é æ¹(é¦è)"> 3911 </a> 3912 3913 3914 3915 3916 <a 3917 href="https://www.basicare.com.tw/zh-TW/blogs/share/146536"
3918 class="banner qk-display--bk qk-hidden--phone qk-hidden--pc" 3919 target="" 3920 rel="" 3921 > 3922 <img 3923 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3NTk3X-aWh-eroOWwgemdol8gLTEuanBnLmpwZWciXV0.jpeg?sha=0338bc0c266041a0" 3924 class="qk-w--100" 3925 alt="è·åé¤é«çºçé¤é æ¹(é¦è)" 3926 > 3927 </a> 3928 3929 3930 3931 3932 <a 3933 href="https://www.basicare.com.tw/zh-TW/blogs/share/146536" 3934 class="banner qk-display--bk qk-hidden--pc qk-hidden--tablet" 3935 target="" 3936 rel="" 3937 > 3938 <img 3939 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzg1OTE3NTk3X-aWh-eroOWwgemdol8gLTEuanBnLmpwZWciXV0.jpeg?sha=0338bc0c266041a0" 3940 class="qk-w--100" 3941 alt="è·åé¤é«çºçé¤é æ¹(é¦è)" 3942 > 3943 </a> 3944 3945 3946 3947 <h3 class="img-title qk-text--heading">é¨è½å®¢é«é©æç¨æ¨è¦</h3> 3948 3949 <div class="advance-rich-text-content-container"> 3950 <p style="text-align:center;">è·åé¤é«çºçé¤é æ¹(é¦è)ï¼å ¨å®¶äººçè£é¤ï¼è£å æ¯æ¥æéçºç¶ï¼å¥½åé å£ï¼æä¾¿é æ¢ï¼å¥åº·ç¡è² æ</p> 3951 3952 </div> 3953 </div> 3954 3955 </div> 3956 3957 </div> 3958</section> 3959 3960 3961 3962 3963 3964 3965 3966<section id="1785914040903_7"> 3967 <div style="text-align: center; margin: 20px 0;"> 3968 <span style="font-size: 36px; color: #515151; font-weight: bold;"> 3969 - å ç ç 念 - 3970 </span> 3971</div> 3972</section> 3973 3974<style> 3975 [id="1785914040903_7"] { 3976 margin: 0 0px 0px !important; 3977 } 3978 @media (max-width: 991px) { 3979 [id="1785914040903_7"] { 3980 margin: 0 0px 0px !important; 3981 } 3982 } 3983</style> 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
3998<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
3998 3999 4000<style> 4001 [id="1705567815406_4"] { 4002 margin: 0 0px 50px !important; 4003 } 4004 4005 @media (min-width: 992px) { 4006 [id="1705567815406_4"] .block:not(.last-row) { 4007 margin-bottom: 10px !important; 4008 } 4009 [id="1705567815406_4"] .block-default-width-margin:not(:first-of-type), 4010 [id="1705567815406_4"] .block-not-first-margin { 4011 margin-left: 10px !important; 4012 } 4013 } 4014 4015 @media (max-width: 991px) { 4016 [id="1705567815406_4"] { 4017 margin: 0 0px 50px !important; 4018 } 4019 [id="1705567815406_4"] > .qk-display--flex.qk-flex--wrap { 4020 gap: 10px; 4021 justify-content: flex-start; 4022 } 4023 [id="1705567815406_4"] .block { 4024 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 4025 } 4026 } 4027 4028 .video-block-loading { 4029 background-color: #eeee; 4030 position: absolute; 4031 top: 0; 4032 bottom: 0; 4033 left: 0; 4034 width: 100%; 4035 height: 100%; 4036 } 4037</style> 4038
4039<script> 4040 4041 $(document).ready(function() { 4042 let isDynamicLoading = false; 4043 if (isDynamicLoading) { 4044 window.DynamicLoading.setupComponent({ 4045 sectionId:'1705567815406_4', 4046 componentType:'liquid', 4047 }); 4048 } 4049 4050 4051 4052 4053 4054 }) 4055</script>
4055 4056
4057<script> 4058 function buildYoutubeEmbedUrl(url, options) { 4059 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 4060 const match = (url || '').match(YT_REGEX); 4061 const videoId = match && match[2].length === 11 ? match[2] : ''; 4062 4063 if (!videoId) { 4064 return ''; 4065 } 4066 4067 const autoPlay = options && options.autoPlay; 4068 const hideControls = options && options.hideControls; 4069 const loop = options && options.loop; 4070 4071 const searchParams = new URLSearchParams(); 4072 4073 searchParams.set('autoplay', autoPlay ? '1' : '0'); 4074 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 4075 searchParams.set('mute', autoPlay ? '1' : '0'); 4076 searchParams.set('playsinline', '1'); 4077 4078 searchParams.set('controls', hideControls ? '0' : '1'); 4079 searchParams.set('rel', '0'); 4080 4081 if (loop) { 4082 searchParams.set('loop', '1'); 4083 searchParams.set('playlist', videoId); 4084 } 4085 4086 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 4087 } 4088 4089 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 4090 const finalUrl = buildYoutubeEmbedUrl(url, { 4091 autoPlay: autoPlay, 4092 hideControls: hideControls, 4093 loop: loop, 4094 }); 4095 4096 if (!finalUrl || target.src === finalUrl) { 4097 return; 4098 } 4099 4100 const handleVideoLoad = function () { 4101 try { 4102 const wrapper = $(target).closest('.embed-responsive')[0]; 4103 if (wrapper) { 4104 // éé loading skeleton 4105 const loading = wrapper.querySelector('.video-block-loading'); 4106 if (loading) { 4107 loading.style.display = 'none'; 4108 } 4109 } 4110 } catch (e) { 4111 console.error('iframe onload èç失æ', e); 4112 } finally { 4113 target.removeEventListener('load', handleVideoLoad); 4114 } 4115 }; 4116 4117 target.addEventListener('load', handleVideoLoad); 4118 4119 target.src = finalUrl; 4120 if (hideControls && autoPlay) { 4121 target.style.pointerEvents = 'none'; 4122 } 4123 4124 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 4125 try { 4126 const isShort = (url || '').indexOf('/shorts/') !== -1; 4127 if (isShort) { 4128 const wrapper = $(target).closest('.embed-responsive')[0]; 4129 if (wrapper) { 4130 wrapper.classList.add('short-youtube'); 4131 } 4132 } 4133 } catch (e) { 4134 console.error('isShort 夿·å¤±æ', e); 4135 } 4136 } 4137 4138 4139 window.addEventListener('load', function () { 4140 const sectionEl = document.getElementById('1705567815406_4'); 4141 if (!sectionEl) return; 4142 4143 const options = { 4144 threshold: 0.25, 4145 }; 4146 4147 4148 4149 { 4150 const target = sectionEl.querySelector('#video-block-1705631929785_1'); 4151 4152 if (!target) { 4153 return; 4154 } 4155 4156 const callback = (entries, observer) => { 4157 entries.forEach(entry => { 4158 if (entry.isIntersecting) { 4159 const iframe = target.querySelector('iframe'); 4160 parseYtUrlOnLoad( 4161 iframe, 4162 'https://www.youtube.com/watch?v=s_b4W1nq_AI&list=PLe1sLZIlbtFc&index=2', 4163 false, 4164 false, 4165 true 4166 ); 4167 4168 observer.unobserve(entry.target); 4169 } 4170 }); 4171 }; 4172 4173 const observer = new IntersectionObserver(callback, options); 4174 observer.observe(target); 4175 } 4176 4177 4178 4179 4180 }); 4181</script>
4181 4182 4183<section id="1705567815406_4" class="index-4-blocks"> 4184 <div class="qk-display--flex qk-flex--wrap"> 4185 4186 4187 4188 4189 <div class="block video mobile-1-col last-row" style="width: calc(50% - 5.0px);"> 4190 4191 4192 <div class="embed-responsive" id="video-block-1705631929785_1"> 4193 <iframe 4194 frameborder="0" 4195 allowfullscreen 4196 allow="autoplay; encrypted-media" 4197 ></iframe> 4198 4199 <div class="video-block-loading" > 4200 </div> 4201 4202 </div> 4203 4204 </div> 4205 4206 4207 4208 <div class="block image mobile-1-col block-not-first-margin last-row" style="width: calc(50% - 5.0px);"> 4209 4210 <div class="img-card" id="1705567815408_0"> 4211 4212 4213 4214 <img 4215 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY0NzkwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTYuanBnLmpwZWciXV0.jpeg?sha=363120c04f6d3583" 4216 class="qk-w--100 qk-hidden--mobile" 4217 alt="" 4218 > 4219 4220 4221 4222 4223 <img 4224 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY0NzkwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTYuanBnLmpwZWciXV0.jpeg?sha=363120c04f6d3583" 4225 class="qk-w--100 qk-display--bk qk-hidden--phone qk-hidden--pc" 4226 alt="" 4227 > 4228 4229 4230 4231 4232 <img 4233 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4MTY0NzkwX-itt-WKm-mkiuaWsOWumOe2su-8iDLvvIktMTYuanBnLmpwZWciXV0.jpeg?sha=363120c04f6d3583" 4234 class="qk-w--100 qk-display--bk qk-hidden--pc qk-hidden--tablet" 4235 alt="" 4236 > 4237 4238 4239 4240 <div class="advance-rich-text-content-container"> 4241 4242 </div> 4243 </div> 4244 4245 </div> 4246 4247 </div> 4248</section> 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blocks-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' />
4263<script src='//cdn-general.cybassets.com/frontend/shop/productDisplay-4a1e7dfec7e41476.js' type='text/javascript'></script>
4263 4264 4265<style> 4266 [id="1705567803032_4"] { 4267 margin: 0 0px 50px !important; 4268 } 4269 4270 @media (min-width: 992px) { 4271 [id="1705567803032_4"] .block:not(.last-row) { 4272 margin-bottom: 10px !important; 4273 } 4274 [id="1705567803032_4"] .block-default-width-margin:not(:first-of-type), 4275 [id="1705567803032_4"] .block-not-first-margin { 4276 margin-left: 10px !important; 4277 } 4278 } 4279 4280 @media (max-width: 991px) { 4281 [id="1705567803032_4"] { 4282 margin: 0 0px 50px !important; 4283 } 4284 [id="1705567803032_4"] > .qk-display--flex.qk-flex--wrap { 4285 gap: 10px; 4286 justify-content: flex-start; 4287 } 4288 [id="1705567803032_4"] .block { 4289 flex: 0 0 calc((100% - (1 - 1) * 10px) / 1); 4290 } 4291 } 4292 4293 .video-block-loading { 4294 background-color: #eeee; 4295 position: absolute; 4296 top: 0; 4297 bottom: 0; 4298 left: 0; 4299 width: 100%; 4300 height: 100%; 4301 } 4302</style> 4303
4304<script> 4305 4306 $(document).ready(function() { 4307 let isDynamicLoading = false; 4308 if (isDynamicLoading) { 4309 window.DynamicLoading.setupComponent({ 4310 sectionId:'1705567803032_4', 4311 componentType:'liquid', 4312 }); 4313 } 4314 4315 4316 4317 4318 4319 }) 4320</script>
4320 4321
4322<script> 4323 function buildYoutubeEmbedUrl(url, options) { 4324 const YT_REGEX = /^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=|shorts\/)([^#&?]*).*/; 4325 const match = (url || '').match(YT_REGEX); 4326 const videoId = match && match[2].length === 11 ? match[2] : ''; 4327 4328 if (!videoId) { 4329 return ''; 4330 } 4331 4332 const autoPlay = options && options.autoPlay; 4333 const hideControls = options && options.hideControls; 4334 const loop = options && options.loop; 4335 4336 const searchParams = new URLSearchParams(); 4337 4338 searchParams.set('autoplay', autoPlay ? '1' : '0'); 4339 // è¥èªåææ¾ï¼é è¨éé³ä»¥ç¬¦åç覽å¨éå¶ 4340 searchParams.set('mute', autoPlay ? '1' : '0'); 4341 searchParams.set('playsinline', '1'); 4342 4343 searchParams.set('controls', hideControls ? '0' : '1'); 4344 searchParams.set('rel', '0'); 4345 4346 if (loop) { 4347 searchParams.set('loop', '1'); 4348 searchParams.set('playlist', videoId); 4349 } 4350 4351 return 'https://www.youtube.com/embed/' + videoId + '?' + searchParams.toString(); 4352 } 4353 4354 function parseYtUrlOnLoad(target, url, autoPlay, hideControls, loop) { 4355 const finalUrl = buildYoutubeEmbedUrl(url, { 4356 autoPlay: autoPlay, 4357 hideControls: hideControls, 4358 loop: loop, 4359 }); 4360 4361 if (!finalUrl || target.src === finalUrl) { 4362 return; 4363 } 4364 4365 const handleVideoLoad = function () { 4366 try { 4367 const wrapper = $(target).closest('.embed-responsive')[0]; 4368 if (wrapper) { 4369 // éé loading skeleton 4370 const loading = wrapper.querySelector('.video-block-loading'); 4371 if (loading) { 4372 loading.style.display = 'none'; 4373 } 4374 } 4375 } catch (e) { 4376 console.error('iframe onload èç失æ', e); 4377 } finally { 4378 target.removeEventListener('load', handleVideoLoad); 4379 } 4380 }; 4381 4382 target.addEventListener('load', handleVideoLoad); 4383 4384 target.src = finalUrl; 4385 if (hideControls && autoPlay) { 4386 target.style.pointerEvents = 'none'; 4387 } 4388 4389 // 夿·æ¯ä¸æ¯ YouTube shortsï¼æ±ºå®è¦ä¸è¦å ä¸ .short-youtube class 4390 try { 4391 const isShort = (url || '').indexOf('/shorts/') !== -1; 4392 if (isShort) { 4393 const wrapper = $(target).closest('.embed-responsive')[0]; 4394 if (wrapper) { 4395 wrapper.classList.add('short-youtube'); 4396 } 4397 } 4398 } catch (e) { 4399 console.error('isShort 夿·å¤±æ', e); 4400 } 4401 } 4402 4403 4404 window.addEventListener('load', function () { 4405 const sectionEl = document.getElementById('1705567803032_4'); 4406 if (!sectionEl) return; 4407 4408 const options = { 4409 threshold: 0.25, 4410 }; 4411 4412 4413 4414 { 4415 const target = sectionEl.querySelector('#video-block-1705916730024_1'); 4416 4417 if (!target) { 4418 return; 4419 } 4420 4421 const callback = (entries, observer) => { 4422 entries.forEach(entry => { 4423 if (entry.isIntersecting) { 4424 const iframe = target.querySelector('iframe'); 4425 parseYtUrlOnLoad( 4426 iframe, 4427 'https://www.youtube.com/watch?v=4zT_pZrrJPQ', 4428 false, 4429 false, 4430 true 4431 ); 4432 4433 observer.unobserve(entry.target); 4434 } 4435 }); 4436 }; 4437 4438 const observer = new IntersectionObserver(callback, options); 4439 observer.observe(target); 4440 } 4441 4442 4443 4444 4445 }); 4446</script>
4446 4447 4448<section id="1705567803032_4" class="index-4-blocks"> 4449 <div class="qk-display--flex qk-flex--wrap"> 4450 4451 4452 4453 4454 <div class="block video mobile-1-col block-default-width-margin last-row" style="width: calc(50.0% - 5.0px);"> 4455 4456 4457 <div class="embed-responsive" id="video-block-1705916730024_1"> 4458 <iframe 4459 frameborder="0" 4460 allowfullscreen 4461 allow="autoplay; encrypted-media" 4462 ></iframe> 4463 4464 <div class="video-block-loading" > 4465 </div> 4466 4467 </div> 4468 4469 </div> 4470 4471 4472 4473 <div class="block image mobile-1-col block-default-width-margin last-row" style="width: calc(50.0% - 5.0px);"> 4474 4475 <div class="img-card" id="1705567821351_0"> 4476 4477 4478 4479 <img 4480 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgxNTczMDczX-mmlumggS0xMi5qcGcuanBlZyJdXQ.jpeg?sha=b82837a8a6ad8569" 4481 class="qk-w--100 qk-hidden--mobile" 4482 alt="" 4483 > 4484 4485 4486 4487 4488 <img 4489 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgxNTczMDczX-mmlumggS0xMi5qcGcuanBlZyJdXQ.jpeg?sha=b82837a8a6ad8569" 4490 class="qk-w--100 qk-display--bk qk-hidden--phone qk-hidden--pc" 4491 alt="" 4492 > 4493 4494 4495 4496 4497 <img 4498 src="//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzgxNTczMDczX-mmlumggS0xMi5qcGcuanBlZyJdXQ.jpeg?sha=b82837a8a6ad8569" 4499 class="qk-w--100 qk-display--bk qk-hidden--pc qk-hidden--tablet" 4500 alt="" 4501 > 4502 4503 4504 4505 <div class="advance-rich-text-content-container"> 4506 4507 </div> 4508 </div> 4509 4510 </div> 4511 4512 </div> 4513</section> 4514 4515 4516 4517 4518 4519 4520<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/_index_4_blogs-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 4521 4522 4523<style> 4524 [id="_index_4_blogs"] { 4525 margin: 0 0px 0px !important; 4526 --article-columns: 4; 4527 } 4528 [id="_index_4_blogs"] .tab-pane.active .article:nth-child(n+5) { 4529 display: none; 4530 } 4531 @media (max-width: 991px) { 4532 [id="_index_4_blogs"] { 4533 margin: 0 0px 0px !important; 4534 } 4535 } 4536</style> 4537 4538<section id="_index_4_blogs" class="index_4_blogs"> 4539 <div class="container qk-container"> 4540 4541 <div class="section-heading qk-pos--rel qk-text--center qk-bd--none qk-pd--0 qk-display--none"> 4542 <h2 class="qk-h2 qk-text--heading qk-display--il_bk qk-fs--hd1 qk-pos--rel qk-mg_b--0"></h2> 4543 </div> 4544 <div class=""> 4545 <form> 4546 <select id="form-blogs-_index_4_blogs" class="form-blogs form-control qk-display--none qk-bd--border"> 4547 4548 4549 4550 <option value="#block_index_4_blogs_1">å¥åº·é¨è½æ ¼</option> 4551 4552 4553 </select> 4554 </form> 4555 <ul 4556 id="tab-blogs" 4557 class="nav nav-pills mb-3 tab-blogs qk-display--flex qk-justify--around qk-w--50" 4558 role="tablist" 4559 > 4560 4561 4562 4563 4564 <li class="nav-item"> 4565 <a 4566 id="block_index_4_blogs_1_tab" 4567 class="blog-nav-link qk-text--heading qk-text--accent_hover qk-fs--body qk-cursor--pointer qk-pos--rel" 4568 data-toggle="pill" 4569 href="#block_index_4_blogs_1" 4570 role="tab" 4571 aria-controls="index_4_blogs_1" 4572 aria-selected="true" 4573 > 4574 å¥åº·é¨è½æ ¼ 4575 </a> 4576 </li> 4577 4578 4579 </ul> 4580 <div class="tab-content"> 4581 4582 4583 4584 4585 <div 4586 id="block_index_4_blogs_1" 4587 class="tab-pane fade qk-bd--default qk-bd--product_border" 4588 role="tabpanel" 4589 aria-labelledby="pills-healthplus-tab" 4590 data-blog-url="/blogs/healthplus" 4591 > 4592 4593 4594 <div class="article"> 4595 <div class="article-image qk-w--100"> 4596 <a 4597 class="qk-display--il_bk qk-w--100 qk-pd_t--75" 4598 href="/blogs/healthplus/elderly-dysphagia-diet" 4599 title="é·è¼©åå¥å°é£æéº¼è¾¦ï¼5大è¦è¨ã飲é£åç´èå®å ¨é²é£æå·§ä¸æ¬¡ææ¡" 4600 style="background-image: url('//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2Jsb2dzLzQ1NjcyLznmnIjpppblnJZfNGE4YjBjNzI1NjU1MmQ1NTYxOTcuanBlZyJdLFsicCIsInRodW1iIiwiNTAweDUwMCJdXQ.jpeg?sha=76329bb8d8518f26')" 4601 ></a> 4602 </div> 4603 <div class="caption qk-flex--1"> 4604 <div class="article-title"> 4605 <a 4606 href="/blogs/healthplus/elderly-dysphagia-diet" 4607 title="é·è¼©åå¥å°é£æéº¼è¾¦ï¼5大è¦è¨ã飲é£åç´èå®å ¨é²é£æå·§ä¸æ¬¡ææ¡" 4608 class="qk-text--heading qk-fs--body qk-text--heading_hover" 4609 > 4610 é·è¼©åå¥å°é£æéº¼è¾¦ï¼5大è¦è¨ã飲é£åç´èå®å ¨é²é£æå·§ä¸æ¬¡ææ¡ 4611 </a> 4612 </div> 4613 <div class="article_readmore qk-w--100"> 4614 <a href="/blogs/healthplus/elderly-dysphagia-diet" class="qk-text--text qk-fs--body"> 4615 ç¹¼çºé±è® 4616 </a> 4617 </div> 4618 </div> 4619 </div> 4620 4621 <div class="article"> 4622 <div class="article-image qk-w--100"> 4623 <a 4624 class="qk-display--il_bk qk-w--100 qk-pd_t--75" 4625 href="/blogs/healthplus/199160" 4626 title="é«ï¼èå°çå¯è½å é失æºï¼å®ä½èèï¼å°±æ¯å®ä½å¤§è ¦å¥åº·" 4627 style="background-image: url('//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2Jsb2dzLzQ1NjcyL-mmluWcll9mODA3Mjg1NDIxNWIzMDEwNmE3Ny5qcGVnIl0sWyJwIiwidGh1bWIiLCI1MDB4NTAwIl1d.jpeg?sha=4acf79ca4aaea710')" 4628 ></a> 4629 </div> 4630 <div class="caption qk-flex--1"> 4631 <div class="article-title"> 4632 <a 4633 href="/blogs/healthplus/199160" 4634 title="é«ï¼èå°çå¯è½å é失æºï¼å®ä½èèï¼å°±æ¯å®ä½å¤§è ¦å¥åº·" 4635 class="qk-text--heading qk-fs--body qk-text--heading_hover" 4636 > 4637 é«ï¼èå°çå¯è½å é失æºï¼å®ä½èèï¼å°±æ¯å®ä½å¤§è ¦å¥åº· 4638 </a> 4639 </div> 4640 <div class="article_readmore qk-w--100"> 4641 <a href="/blogs/healthplus/199160" class="qk-text--text qk-fs--body"> 4642 ç¹¼çºé±è® 4643 </a> 4644 </div> 4645 </div> 4646 </div> 4647 4648 <div class="article"> 4649 <div class="article-image qk-w--100"> 4650 <a 4651 class="qk-display--il_bk qk-w--100 qk-pd_t--75" 4652 href="/blogs/healthplus/199159" 4653 title="å± å®¶ç §è·é«é»éEP3.ãå®è·è¨æ¶åï¼å¾æ¥å¸¸çæ´»éå§é é²å¤±æºã" 4654 style="background-image: url('//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2Jsb2dzLzQ1NjcyL-mmluWcll83NTBiOTgxOTY0MTUwMzlmNGRkMy5qcGVnIl0sWyJwIiwidGh1bWIiLCI1MDB4NTAwIl1d.jpeg?sha=f7c7743904a98a53')" 4655 ></a> 4656 </div> 4657 <div class="caption qk-flex--1"> 4658 <div class="article-title"> 4659 <a 4660 href="/blogs/healthplus/199159" 4661 title="å± å®¶ç §è·é«é»éEP3.ãå®è·è¨æ¶åï¼å¾æ¥å¸¸çæ´»éå§é é²å¤±æºã" 4662 class="qk-text--heading qk-fs--body qk-text--heading_hover" 4663 > 4664 å± å®¶ç §è·é«é»éEP3.ãå®è·è¨æ¶åï¼å¾æ¥å¸¸çæ´»éå§é é²å¤±æºã 4665 </a> 4666 </div> 4667 <div class="article_readmore qk-w--100"> 4668 <a href="/blogs/healthplus/199159" class="qk-text--text qk-fs--body"> 4669 ç¹¼çºé±è® 4670 </a> 4671 </div> 4672 </div> 4673 </div> 4674 4675 <div class="article"> 4676 <div class="article-image qk-w--100"> 4677 <a 4678 class="qk-display--il_bk qk-w--100 qk-pd_t--75" 4679 href="/blogs/healthplus/199158" 4680 title="é·è¼©å¥½èæµå¤±ï¼å¥åº·è·èäº®ç´ çï¼3æé¤å¥½èï¼å®ä½å¥åº·å" 4681 style="background-image: url('//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2Jsb2dzLzQ1NjcyL-mmluWcll8xYjA2ZWNmZWUyNGMxZTlmM2ZiNS5qcGVnIl0sWyJwIiwidGh1bWIiLCI1MDB4NTAwIl1d.jpeg?sha=fb88fb6104675d35')" 4682 ></a> 4683 </div> 4684 <div class="caption qk-flex--1"> 4685 <div class="article-title"> 4686 <a 4687 href="/blogs/healthplus/199158" 4688 title="é·è¼©å¥½èæµå¤±ï¼å¥åº·è·èäº®ç´ çï¼3æé¤å¥½èï¼å®ä½å¥åº·å" 4689 class="qk-text--heading qk-fs--body qk-text--heading_hover" 4690 > 4691 é·è¼©å¥½èæµå¤±ï¼å¥åº·è·èäº®ç´ çï¼3æé¤å¥½èï¼å®ä½å¥åº·å 4692 </a> 4693 </div> 4694 <div class="article_readmore qk-w--100"> 4695 <a href="/blogs/healthplus/199158" class="qk-text--text qk-fs--body"> 4696 ç¹¼çºé±è® 4697 </a> 4698 </div> 4699 </div> 4700 </div> 4701 4702 <div class="article"> 4703 <div class="article-image qk-w--100"> 4704 <a 4705 class="qk-display--il_bk qk-w--100 qk-pd_t--75" 4706 href="/blogs/healthplus/199157" 4707 title="å¾ä¸é«é£è£èçé¤å¸çé¤çæ»ç¥ï¼åå°é£ç©ï¼å¹«å©èº«é«å¾æ ¹æ¬å好調é¤" 4708 style="background-image: url('//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2Jsb2dzLzQ1NjcyL-mmluWcll8zYmM4Y2Q5ZmE3ODRmNjhkYTRmMy5qcGVnIl0sWyJwIiwidGh1bWIiLCI1MDB4NTAwIl1d.jpeg?sha=092c43b6adc09302')" 4709 ></a> 4710 </div> 4711 <div class="caption qk-flex--1"> 4712 <div class="article-title"> 4713 <a 4714 href="/blogs/healthplus/199157" 4715 title="å¾ä¸é«é£è£èçé¤å¸çé¤çæ»ç¥ï¼åå°é£ç©ï¼å¹«å©èº«é«å¾æ ¹æ¬å好調é¤" 4716 class="qk-text--heading qk-fs--body qk-text--heading_hover" 4717 > 4718 å¾ä¸é«é£è£èçé¤å¸çé¤çæ»ç¥ï¼åå°é£ç©ï¼å¹«å©èº«é«å¾æ ¹æ¬åå¥½èª¿é¤ 4719 </a> 4720 </div> 4721 <div class="article_readmore qk-w--100"> 4722 <a href="/blogs/healthplus/199157" class="qk-text--text qk-fs--body"> 4723 ç¹¼çºé±è® 4724 </a> 4725 </div> 4726 </div> 4727 </div> 4728 4729 </div> 4730 4731 4732 </div> 4733 <div id="view-more-_index_4_blogs"> 4734 <a 4735 href="#" 4736 class="btn-seemore qk-text--center qk-text--heading qk-text--accent_hover qk-fw--500 qk-display--bk" 4737 > 4738 æ¥çæ´å¤ 4739 </a> 4740 </div> 4741 </div> 4742 </div> 4743</section>
4744<script> 4745 $(document).ready(function () { 4746 const sectionId = '_index_4_blogs'; 4747 4748 function updateViewMoreLink() { 4749 const blogUrl = $('#' + sectionId + ' .tab-pane.active').data('blog-url'); 4750 $('#view-more-' + sectionId + ' a').attr('href', blogUrl || '#'); 4751 } 4752 4753 $('#' + sectionId + ' a[data-toggle="pill"]').on('shown.bs.tab', updateViewMoreLink); 4754 4755 $('#form-blogs-' + sectionId).on('change', function (e) { 4756 $('#' + sectionId + ' a[href="' + $(this).val() + '"]').tab('show'); 4757 }); 4758 4759 var firstOption = $('#' + sectionId + ' .form-blogs').find('option')[0]; 4760 if (!firstOption) { 4761 return; 4762 } 4763 $('#' + sectionId + ' ' + firstOption.value + '_tab').addClass('show active'); 4764 $('#' + sectionId + ' ' + firstOption.value).addClass('show active'); 4765 4766 updateViewMoreLink(); 4767 }); 4768</script>
4768 4769 4770 4771 4772 <!-- å å ¥è³¼ç©è» --> 4773 4774 <!-- cyb_snippet new_addcart_modal start --> 4775<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/vue_product_modal-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 4776 4777<div id="new-addcart-modal" class="container"> 4778 <transition name="modal"> 4779 <product-modal 4780 v-if="showProductModal" 4781 :only-description="onlyDescription" 4782 :product-url="popProductUrl" 4783 :color="color" 4784 :is-collection="isCollection" 4785 :is-show-description="isShowDescription" 4786 :is-quick-buy="isQuickBuy" 4787 :selected-variant-id="selectedVariantId" 4788 :categories="categories" 4789 :call-back="checkoutAddToCartCallback" 4790 ref="productModal" 4791 > 4792 </product-modal> 4793 </transition> 4794</div> 4795 4796<!-- cyb_snippet components/product_modal/product_modal start -->
4797<script type="text/x-template" id="product-modal"> 4798 <div class="modal-mask qk-h--100 qk-w--100 qk-l--0 qk-t--0 qk-pos--fixed" @click="closeModal"> 4799 <div class="modal-content qk-bd--none qk-center qk-bg--theme_bg" :class="{'only-description': onlyDescription}" @click.stop> 4800 <button class="btn-close qk-circle qk-circle--md qk-pos--abs qk-op--100 qk-bg--theme_bg qk-text--heading qk-bd--product_border qk-bd--default" @click="closeModal"></button> 4801 <div class="modal-body custom-scrollbar qk-w--100"> 4802 <div v-if="!isLoading"> 4803 <div id="checkout-product" class="row"> 4804 <div class="col-sm-6 col-xs-4"> 4805 <photo-swiper 4806 :mediaItems="swiperItems" 4807 :current-image-index="currentImageIndex" 4808 :current-variant="currentVariant" 4809 :video-after-image="videoAfterImage" 4810 ></photo-swiper> 4811 </div> 4812 <div class="col-sm-6 col-xs-8"> 4813 <h4 class="qk-fs--hd2 qk-fw--bold qk-text--heading qk-mg--0" v-html="product.title"></h4> 4814 <p class="product_brief qk-text--text qk-fs--body" v-html="product.brief"></p> 4815 <p class="product_slogan qk-text--heading qk-fs--body" v-html="product.slogan"></p> 4816 <div class="swiper_thumbnails" style="margin-bottom: 10px;"> 4817 <swiper-thumbnails 4818 :mediaItems="swiperItems" 4819 :current-image-index="currentImageIndex" 4820 :title="product.title" 4821 @update-current-image-index="(thumbnailIndex) => { currentImageIndex = thumbnailIndex }" 4822 ></swiper-thumbnails> 4823 </div> 4824 4825 <div v-if="!hidePrice" style="margin-bottom: 10px;"> 4826 4827 <span class="price-title qk-fs--body qk-fw--500 qk-text--heading">${ priceTitleTag }</span> 4828 4829 <div> 4830 <span v-html="variantPrice" class="variant-price qk-fs--hd1 qk-fw--bold" :class="[isDiscountPrice ? 'qk-text--discount_price' : 'qk-text--price']"></span> 4831 <del v-html="marketPrice" class="variant-del-price qk-fs--body qk-fw--500 qk-text--text"></del> 4832 </div> 4833 </div> 4834 <div v-if="!onlyDescription" class="controls"> 4835 <div class="variant-quantity qk-display--flex qk-flex--column"> 4836 <div v-if="hasVariant" class="product-variant-options"> 4837 <div v-for="(option, index) in optionInfo" class="product-variant-option" :class="{'product-variant-option--hidden': shouldHideSingleVariantOptions}"> 4838 <div class="advance variant-select-option" v-if="styledShopMenu==='dropDownType'"> 4839 4840 <label>${option.name}</label> 4841 <svg height="20" width="20" viewBox="0 0 20 20" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><path d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"> </path></svg> 4842 <select class="qk-bg--theme_bg" :class="{'select_placeholder-color': currentOption[`option${index + 1}`] === null}" v-show="!isMobileSize" :value="String(currentOption[`option${index + 1}`])" @change="setOption(`option${index + 1}`, $event.target.value, option.types )" @click="onClickSelectModal(option,`option${index + 1}`)"> 4843 <option value="null" class="select_option-hidden">è«é¸æ${option.name}</option> 4844 <option :style="{ visibility : isMobileSize ? 'hidden' : 'visible' }" v-for="(types) in option.types" :disabled="!types.isValid" :value="types.name">${types.name}</option> 4845 </select> 4846 <span class="select_placeholder-color" v-if="currentOption[`option${index + 1}`] === null" v-show="isMobileSize" @click="onClickSelectModal(option,`option${index + 1}`)">è«é¸æ${option.name}</span>
4847 <span v-else :value="currentOption[`option${index + 1}`]" v-show="isMobileSize" @click="onClickSelectModal(option,`option${index + 1}`)" v-html="currentOption[`option${index + 1}`]"></span> 4848 </div> 4849 <advance-option v-else :option-key="'option' + (index + 1)" :option="option" :current-option="currentOption" :toggle-current-option="toggleCurrentOption"/> 4850 </div> 4851 </div> 4852 <div class="product_discounts_list qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-pd--1 qk-mg_b--1" v-show="displayProductDiscountsList && ((displayPeriodicSalesPages && product.showableSalesPages.length > 0) || !!discountsList)"> 4853 <div class="list_block custom-scrollbar qk-of_x--hidden"> 4854 <h4 class="qk-text--heading qk-fs--body">æ¤åååèçåªæ æ´»å 4855 </h4> 4856 <template v-if="displayPeriodicSalesPages"> 4857 <div v-for="salesPage in product.showableSalesPages" class="discount-list"> 4858 <span class="discount-label qk-fs--breadcrumb qk-bd--default qk-bd--accent qk-bg--white qk-display--il_bk qk-text--accent">宿å®é¡ 4859 </span> 4860 <a class="discount-title qk-text--accent qk-fs--body" :href="salesPage.path">${ salesPage.title }</a> 4861 </div> 4862 </template> 4863 <template v-for="discounts in discountsList"> 4864 <div v-for="discount in discounts" class="discount-list"> 4865 <a v-if="discount.url" :href="discount.url" class="discount-title qk-text--accent qk-fs--body"> 4866 ${ discount.title } 4867 </a> 4868 <span v-else class="discount-title qk-text--accent qk-fs--body">${ discount.title }</span> 4869 </div> 4870 </template> 4871 </div> 4872 </div> 4873 <div v-if="showPurchaseControls" class="product-quantity qk-bd--product_border" v-show="!isMobileSize"> 4874 <div class="btn-group qk-w--100" role="group" aria-label="First group"> 4875 <button class="btn add-down qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityDecrease">ï¼</button> 4876 <input class="btn item-quantity qk-bd--default qk-bd--border qk-w--100 qk-text--heading" type="text" name="quantity" :value="quantity" @change="quantityChange"> 4877 <button class="btn add-up qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityIncrease">ï¼</button> 4878 </div> 4879 </div> 4880 </div> 4881 <div v-if="showPurchaseControls" class="add-button-wrapper"> 4882 <!-- cyb_snippet _product_modal_button start --> 4883<button 4884 class="btn btn-default add-button qk-cursor--pointer qk-w--100 qk-btn--primary" 4885 :class="{selected: isChoose, adding: adding || isHideAddCartBtn, secondary: isSecondaryBtn, 'qk-btn--disabled': isHideAddCartBtn && isNewNnCollection, 'qk-bd--none': isHideAddCartBtn && isNewNnCollection}" 4886 type="button" 4887 :disabled="isHideAddCartBtn" 4888 @click="addProduct" 4889> 4890 ${ addCartText } 4891</button> 4892 4893<!-- cyb_snippet _product_modal_button end --> 4894 </div> 4895 <div class="product-others qk-fs--body"> 4896 <span class="product-love"> 4897 <a class="btn-love qk-text--text qk-bg--theme_bg qk-bd--default qk-bd--product_border qk-display--il_bk qk-text--center qk-cursor--pointer qk-tst qk-tst_timing--ease_io qk-tst_dur--15" @click="addWishList"> 4898 <svg 4899 width="15" 4900 height="15"
4901 viewBox="0 0 24 24" 4902 fill="none" 4903 xmlns="http://www.w3.org/2000/svg"> 4904 <path 4905 d="M21.3899 4.54287C20.8146 4.01265 20.1366 3.60344 19.3969 3.34002C18.6572 3.0766 17.8711 2.96444 17.0863 3.01034C16.5593 3.01219 16.0362 3.09923 15.5375 3.26802C15.0194 3.44412 14.5265 3.68572 14.071 3.98682C13.6676 4.25092 13.2787 4.53613 12.906 4.84124C12.5762 5.09996 12.2648 5.38092 11.974 5.6821C11.6833 5.38092 11.3719 5.09996 11.042 4.84124C10.6516 4.53452 10.2443 4.24928 9.82221 3.98682C9.3967 3.69278 8.93642 3.45138 8.45163 3.26802C7.93995 3.0948 7.40254 3.0077 6.86175 3.01034C6.07688 2.96365 5.2906 3.07544 4.55076 3.3389C3.81091 3.60236 3.13296 4.01199 2.55813 4.54287C2.02401 5.11052 1.61146 5.77922 1.3453 6.50873C1.07914 7.23825 0.964875 8.01351 1.00937 8.78786C1.01359 9.36893 1.11073 9.94569 1.29719 10.4967C1.45989 11.0166 1.68054 11.517 1.95507 11.9886C2.20373 12.4073 2.47838 12.8104 2.77742 13.1956C3.09266 13.5889 3.32566 13.8601 3.46271 14.0093C3.56921 14.1255 3.6837 14.2343 3.80536 14.3348L11.4395 21.7669C11.5066 21.8412 11.5891 21.9002 11.6813 21.94C11.7736 21.9798 11.8734 21.9994 11.974 21.9975C12.0836 22.0067 12.1938 21.9906 12.296 21.9506C12.3983 21.9106 12.4898 21.8477 12.5634 21.7669L20.1838 14.3484C21.8272 12.9359 22.8376 10.9363 22.9935 8.78786C23.0307 8.0097 22.9078 7.23217 22.6321 6.50246C22.3565 5.77274 21.9339 5.10606 21.3899 4.54287V4.54287Z" 4906 stroke="currentColor" 4907 stroke-width="2" 4908 stroke-linecap="round" 4909 stroke-linejoin="round" /> 4910 </svg> 4911 å å ¥ææ 4912 </a> 4913 </span> 4914 <span class="product_sold qk-text--text" v-if="false"> 4915 <span>å·²é·å®ï¼ 4916 ${ product.totalSold } 4917 ä»¶ 4918 </span> 4919 </span> 4920 <span class="product_bonus qk-text--text" v-if="true"> 4921 æ¤åå ã æé« ãå¯ä»¥ææµç´ å© 4922 <span class="val qk-fw--600 qk-fs--hd2" v-if="currentVariant">${currentVariant.maxUsableBonus}</span> 4923 <span class="val qk-fw--600 qk-fs--hd2" v-else>${maxUsableBonus}</span> 4924 é» 4925 <span v-html="bonusToPrice"/> 4926 </span> 4927 </div> 4928 <div class='product_limit_buy qk-fs--body' v-show="product.minBuy > 0 || product.limitBuy > 0"> 4929 ${limitBuyText} 4930 </div> 4931 </div> 4932 </div> 4933 </div> 4934 <div v-if="isShowDescription" class="row"> 4935 <div class="col-sm-12"> 4936 4937 <div v-if="product.bodyHtml"> 4938 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 4939 ååä»ç´¹ 4940 </h5> 4941 <div class="ckeditor"> 4942 <div v-html="product.bodyHtml"></div> 4943 </div> 4944 </div> 4945 4946 4947 <div v-if="otherDescriptions['product_description_section_spec']"> 4948 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 4949 è¦æ ¼èªªæ 4950 </h5> 4951 <div class="ckeditor"> 4952 <div v-html="otherDescriptions['product_description_section_spec']"></div> 4953 </div> 4954 </div> 4955 4956 4957 <div v-if="otherDescriptions['product_description_section_shipping']"> 4958 <h5 class="section-heading qk-bd--heading qk-fs--hd2 qk-text--heading"> 4959 ééæ¹å¼ 4960 </h5> 4961 <div class="ckeditor"> 4962 <div v-html="otherDescriptions['product_description_section_shipping']"></div> 4963 </div> 4964 </div> 4965 4966 </div> 4967 </div> 4968 </div> 4969 <div v-show="isLoading" style="text-align: center; padding-bottom: 20px;"> 4970 <i class="fas fa-spinner fa-spin fa-fw fa-2x"></i> 4971 </div> 4972 </div> 4973 <!-- cyb_snippet _product_modal_button_mobile start --> 4974 <div 4975 v-if="showPurchaseControls" 4976 v-show="isMobileSize" 4977 class="mobile_footer" 4978 :class="{'mobile_footer-z': variantSize > 1 }"> 4979 <div class="product-quantity"> 4980 <div class="btn-group qk-w--100" role="group" aria-label="First group"> 4981 <button class="btn add-down qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityDecrease">ï¼</button> 4982 <input class="btn item-quantity qk-bd--default qk-bd--border qk-w--100 qk-text--heading" type="text" name="quantity" :value="quantity" @change="quantityChange"> 4983 <button class="btn add-up qk-bd--default qk-bd--border qk-text--text" type="button" @click="quantityIncrease">ï¼</button> 4984 </div> 4985 </div> 4986 <button 4987 v-if="!isLoading && !onlyDescription" 4988 class="btn btn-mobile add-button qk-btn qk-btn--primary qk-btn--lg" 4989 :class="{selected: isChoose, adding: adding || isHideAddCartBtn, 'qk-btn--disabled': isHideAddCartBtn && isNewNnCollection, 'qk-bd--none': isHideAddCartBtn && isNewNnCollection}" 4990 type="button" 4991 :disabled="isHideAddCartBtn" 4992 @click="addProduct"> 4993 ${ addCartText } 4994 </button> 4995</div> 4996<div 4997 class="mobile-modal" 4998 :class="{ 'modal-open': isModalSelectShow && isMobileSize }"> 4999 <div class="mobile_modal-content"> 5000 <div class="modal_close-button"> 5001 <button class="btn-close qk-circle qk-circle--md qk-pos--abs qk-op--100 qk-text--heading qk-bd--product_border qk-bd--default" @click="onChangeModalSelect(false,true)"></button> 5002 </div> 5003 5004 <p>è«é¸æ${modalOption.name}</p> 5005 <div class="modal_select-templete qk-display--flex qk-of_y--auto qk-w--100"> 5006 <div class="options-container"> 5007 <label :class="{'seleced-option': currentOption && currentOption[selectOption] === data.name, 'avoid-clicks':!data.isValid}" v-for="data in modalOption.types" @click="setOption(selectOption, data.name, modalOption.types)">${data.name}</label> 5008 </div> 5009 </div> 5010 <div v-if="variantSize > 1" class="modal_select_footer qk-display--flex"> 5011 <button type="button" class="modal_cancel qk-bd--default qk-btn--secondary qk-bd--button qk-text--button" @click="onChangeModalSelect(false,false)">åæ¶</button> 5012 <button type="button" class="qk-btn qk-btn--primary qk-btn--lg qk-fs--body qk-bd--button qk-test--button_text" @click="onChangeModalSelect(false,true)">宿</button> 5013 </div> 5014 </div> 5015</div> 5016 5017<!-- cyb_snippet _product_modal_button_mobile end --> 5018 </div> 5019 </div> 5020</script>
5020 5021 5022<!-- cyb_snippet components/product_modal/color_image_option start -->
5023<script id="color-image-option" type="text/x-template"> 5024 <div class="color-image qk-display--flex qk-flex--wrap qk-align--center"> 5025 <div class="title">é¡è²</div> 5026 <div 5027 v-for="(imageColor, index) in imageColors" 5028 :class="{ 5029 'focus': !currentOption[optionKey] === option.types[index].name && currentImageIndex === index, 5030 'selected': currentOption[optionKey] === option.types[index].name, 5031 'disabled': !option.types[index].isValid 5032 }" 5033 class="image-option img-flex qk-bd--default qk-bd--transparent qk-display--block qk-pos--rel" 5034 @mouseleave="setCurrentImageIndex(index)" 5035 @mouseover="getOptionImageIndex(index)" 5036 @click="setOption(optionKey, index)" 5037 > 5038 <img v-if="imageColor !== 'noColorImage'" :src="imageColor.large" alt="image"> 5039 <img v-else src="/assets/no-image-large.png" alt="image"> 5040 </div> 5041 </div> 5042</script>
5042 5043
5044<script type="text/javascript"> 5045 $(document).ready(function() { 5046 window.themeHelper.productModalComponents['color-image-option'] = { 5047 template: '#color-image-option', 5048 delimiters: ['${', '}'], 5049 props: { 5050 optionKey: String, 5051 option: Object, 5052 product: Object, 5053 imageColors: Array, 5054 isChoose: Boolean, 5055 currentImageIndex: Number, 5056 setCurrentImageIndex: Function, 5057 getOptionImageIndex: Function, 5058 currentOption: Object, 5059 toggleCurrentOption: Function, 5060 }, 5061 methods: { 5062 setOption: function(optionKey, index) { 5063 const type = this.option.types[index]; 5064 if(type.isValid){ 5065 this.toggleCurrentOption(optionKey, type.name); 5066 } 5067 } 5068 } 5069 }; 5070 }); 5071</script>
5071 5072 5073<!-- cyb_snippet components/product_modal/color_image_option end --> 5074<!-- cyb_snippet components/product_modal/advance_option start -->
5075<script id="advance-option" type="text/x-template"> 5076 <div class="advance"> 5077 <div class="title qk-text--heading qk-fs--body">${option.name}</div> 5078 <div 5079 v-for="type in option.types" 5080 :class="{ 5081 'selected': currentOption[optionKey] === type.name, 5082 'disabled': !type.isValid 5083 }" 5084 @click="setOption(optionKey, type)" 5085 class="option qk-btn qk-bd--button qk-text--button qk-pd_x--1" 5086 > 5087 ${type.name} 5088 </div> 5089 </div> 5090</script>
5090 5091
5092<script type="text/javascript"> 5093 $(document).ready(function() { 5094 window.themeHelper.productModalComponents['advance-option'] = { 5095 template: '#advance-option', 5096 delimiters: ['${', '}'], 5097 props: { 5098 optionKey: String, 5099 option: Object, 5100 product: Object, 5101 currentOption: Object, 5102 toggleCurrentOption: Function, 5103 }, 5104 methods: { 5105 setOption: function(optionKey, type) { 5106 if(type.isValid){ 5107 this.toggleCurrentOption(optionKey, type.name); 5108 } 5109 } 5110 } 5111 }; 5112 }); 5113</script>
5113 5114 5115<!-- cyb_snippet components/product_modal/advance_option end --> 5116 5117<!-- cyb_snippet components/product_modal/photo_swiper start --> 5118 5119
5120<script id="photo-swiper" type="text/x-template"> 5121 <div ref="photoSwiper" id="photo_swiper" class="photos swiper swiper-container"> 5122 <div class="swiper-wrapper"> 5123 <template v-if="hasImage"> 5124 <div v-for="(item, index) in mediaItems" :key="index" class="photo swiper-slide qk-align--center qk-display--flex qk-justify--center qk-vert--text_top default_scale"> 5125 <video-player v-if="item.url" :video="item" 5126 :video-poster=" !!mediaItems[firstImageIndex] ? mediaItems[firstImageIndex].large : '//cdn-general.cybassets.com/img_loading.svg' " 5127 > 5128 </video-player> 5129 <img v-else class="qk-center" :src="item.large" alt="image"/> 5130 </div> 5131 </template> 5132 <div v-else class="photo swiper-slide qk-align--center qk-display--flex qk-justify--center qk-vert--text_top default_scale"> 5133 <img src="//cdn-general.cybassets.com/assets/no-image-large-2b95ea56c455be9ce081d81c14eded925df68bf8fa38809e46f6af8fcdd5f9bc.png" alt="image" /> 5134 </div> 5135 </div> 5136 <div v-show="showBtn" class="photo-prev qk-swiper_btn--prev qk-hidden--mobile qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-mg_l--05"></div> 5137 <div v-show="showBtn" class="photo-next qk-swiper_btn--next qk-hidden--mobile qk-swiper_btn qk-swiper_btn--lg qk-swiper_btn--v2 qk-mg_l--05"></div> 5138 5139 <div class="photo-pagination qk-bd--default qk-bd--body qk-text--center qk-text--body qk-fs--breadcrumb qk-visible-sm"> 5140 <span class="current-index qk-text--default_dark">${currentImageIndex +1 }</span><span class="pagination-slash">/</span> 5141 <span>${mediaItems.length}</span> 5142 </div> 5143 </div> 5144</script>
5144 5145
5146<script> 5147 $(document).ready(function () { 5148 window.themeHelper.productModalComponents['photo-swiper'] = { 5149 template: '#photo-swiper', 5150 delimiters: ['${', '}'], 5151 props: { 5152 mediaItems: Array, 5153 currentImageIndex: Number, 5154 currentVariant: Object, 5155 videoAfterImage: Boolean, 5156 }, 5157 data: function () { 5158 return { 5159 swiper: {}, 5160 swiperOption: { 5161 preventInteractionOnTransition: true, 5162 rewind: true, 5163 spaceBetween: 5, 5164 slidesPerView: 1, 5165 navigation: { 5166 nextEl: '.photo-next', 5167 prevEl: '.photo-prev' 5168 } 5169 }, 5170 showBtn: true, 5171 isVariantReposition: false, 5172 } 5173 }, 5174 mounted: function() { 5175 this.swiper = new Swiper('#photo_swiper', this.swiperOption); 5176 this.swiper.on('slideChange', this.slideOnChange); 5177 }, 5178 watch: { 5179 currentImageIndex: function() { 5180 this.slideToIndex(); 5181 }, 5182 currentVariant: { 5183 immediate: true, 5184 handler: function() { 5185 this.showBtn = this.mediaItems.length > 1; 5186 this.isVariantReposition = true; 5187 this.$nextTick(() => { 5188 if (this.swiper) { 5189 this.swiper.update(); 5190 this.swiper.slideToLoop(this.initialItemIndex) 5191 this.slideOnChange(); 5192 this.isVariantReposition = false; 5193 } 5194 }); 5195 }, 5196 }, 5197 }, 5198 computed: { 5199 hasImage: function() { 5200 return this.mediaItems.length > 0; 5201 }, 5202 hasVideo: function() { 5203 return this.mediaItems.findIndex(item => !!item.url) !== -1; 5204 }, 5205 variantPhotos: function() { 5206 if (this.currentVariant?.photos?.length) { 5207 return this.currentVariant.photos; 5208 } else { 5209 return null; 5210 } 5211 }, 5212 initialItemIndex: function() { 5213 if (this.hasVideo && !this.videoAfterImage) { 5214 // Focus on photo if "variant with photos" selected, video otherwise 5215 return this.variantPhotos?.length ? 1 : 0; 5216 } else { 5217 // Focus on first photo 5218 return 0; 5219 } 5220 }, 5221 }, 5222 methods: { 5223 slideOnChange: function() { 5224 themeHelper.EventBus.$emit('photoOnChange', this.swiper.realIndex, this.isVariantReposition); 5225 }, 5226 slideToIndex: function() { 5227 if(this.swiper.realIndex != this.currentImageIndex) { 5228 this.swiper.slideToLoop(this.currentImageIndex); 5229 this.swiper.update(); 5230 } 5231 }, 5232 } 5233 }; 5234 }); 5235</script>
5235 5236 5237 5238<!-- cyb_snippet components/product_modal/video_player start -->
5239<script id="video-player" type="text/x-template"> 5240 <div class="videoPlayer__wrapper" @click="handleVideoClick"> 5241 <video 5242 id='modal-video' 5243 class="videoPlayer__video qk-cursor--pointer qk-center" 5244 :poster="videoPoster" 5245 loop defaultMuted muted playsinline webkit-playsinline autoplay 5246 > 5247 <source :src="videoUrl" type="video/mp4"> 5248 <p>ä½ çç覽å¨ä¸æ¯æ´ HTML 5 video</p> 5249 </video> 5250 <button id="modal-video-button" class="videoPlayer__pauseButton"></button> 5251 </div> 5252</script>
5252 5253
5254<script> 5255 $(document).ready(function () { 5256 window.themeHelper.productModalComponents['video-player'] = { 5257 template: '#video-player', 5258 delimiters: ['${', '}'], 5259 props: { 5260 video: Object, 5261 videoPoster: String, 5262 }, 5263 data: function() { 5264 return { 5265 videoElement: null, 5266 buttonElement: null, 5267 }; 5268 }, 5269 mounted: function() { 5270 this.videoElement = $('#modal-video')[0]; 5271 this.buttonElement = $('#modal-video-button'); 5272 this.setVideoVolumeZero(); 5273 this.videoElement.addEventListener('canplay', (event) => { 5274 this.sendGtag('play'); 5275 }, { once: true }); 5276 }, 5277 computed: { 5278 videoUrl: function() { 5279 return this.video.url; 5280 } 5281 }, 5282 methods: { 5283 sendGtag: function(action) { 5284 window.productVideoView && productVideoView(action); 5285 }, 5286 setVideoVolumeZero: function() { 5287 this.videoElement.volume = 0; 5288 }, 5289 handleVideoClick: function() { 5290 if (this.videoElement.paused){ 5291 this.videoElement.play(); 5292 this.sendGtag('play'); 5293 } else { 5294 this.videoElement.pause(); 5295 this.sendGtag('paused'); 5296 } 5297 this.handleVideoButtonDisplay(this.buttonElement, this.videoElement); 5298 }, 5299 handleVideoButtonDisplay: function(button, video) { 5300 button.toggleClass('videoPlayer__playButton', video.paused); 5301 button.toggleClass('videoPlayer__pauseButton', !video.paused); 5302 }, 5303 } 5304 }; 5305 }); 5306</script>
5306 5307 5308<!-- cyb_snippet components/product_modal/video_player end --> 5309 5310<!-- cyb_snippet components/product_modal/photo_swiper end --> 5311<!-- cyb_snippet components/product_modal/swiper_thumbnails start -->
5312<script id="swiper-thumbnails" type="text/x-template"> 5313 <div 5314 v-for="(thumbnail, index) in allThumbnails" 5315 :key="index" 5316 class="product-thumbnail img-flex qk-of--hidden qk-display--il_bk qk-cursor--pointer qk-bd--default qk-bd--transparent default_scale" 5317 :class="{ focus: index === currentImageIndex }" 5318 @mouseover="updateCurrentImageIndex(index)" 5319 > 5320 <template v-if="thumbnail.isVideo"> 5321 <video class="qk-w--100 qk-h--100" :src="thumbnail.url" defaultMuted playsinline></video> 5322 <button class="videoPlayer__playButton"></button> 5323 </template> 5324 <img v-else :src="thumbnail.url" :alt="title" class="qk-w--100 qk-h--100"> 5325 </div> 5326</script>
5326 5327
5328<script type="text/javascript"> 5329 $(document).ready(function () { 5330 window.themeHelper.productModalComponents['swiper-thumbnails'] = { 5331 template: '#swiper-thumbnails', 5332 delimiters: ['${', '}'], 5333 props: { 5334 title: String, 5335 mediaItems: Array, 5336 currentImageIndex: Number, 5337 }, 5338 emits: ['updateCurrentImageIndex'], 5339 methods: { 5340 updateCurrentImageIndex: function(thumbnailIndex) { 5341 if (thumbnailIndex !== this.currentImageIndex ) { 5342 this.$emit('updateCurrentImageIndex', thumbnailIndex); 5343 } 5344 }, 5345 }, 5346 mounted() { 5347 // can be removed after replacing video thumbnail with img 5348 const thumbnailVideo = $('.product-thumbnail video')[0]; 5349 if (!!thumbnailVideo) { 5350 thumbnailVideo.volume = 0; 5351 const promise = thumbnailVideo.play(); 5352 promise.then(() => { 5353 thumbnailVideo.pause(); 5354 }) 5355 } 5356 }, 5357 computed: { 5358 allThumbnails: function() { 5359 return this.mediaItems.map(item => ({ 5360 isVideo: !!item.url, 5361 url: item.url || item.medium 5362 })); 5363 }, 5364 }, 5365 watch: { 5366 allThumbnails: { 5367 handler(){ 5368 this.updateCurrentImageIndex(this.currentImageIndex); 5369 } 5370 } 5371 } 5372 }; 5373 }); 5374</script>
5374 5375 5376<!-- cyb_snippet components/product_modal/swiper_thumbnails end --> 5377 5378 5379<!-- cyb_snippet _product_modal_js start -->
5380<script type="text/javascript"> 5381 $(document).ready(function() { 5382 var categoryLevels = []; 5383 var productCategoryLevels = null; 5384 var pageMainProductId = null; 5385 window.themeHelper.productModalComponents['product-modal'] = { 5386 template: '#product-modal', 5387 delimiters: [ 5388 '${', '}' 5389 ], 5390 props: { 5391 onlyDescription: Boolean, 5392 cartItems: Array, 5393 groupId: Number, 5394 productUrl: String, 5395 color: String, // unused 5396 collectionId: Number, 5397 categories: Array, 5398 // 夿·æ¯å¦æè²ç¥¨å±é 5399 isCollection: { 5400 type: Boolean, 5401 required: false, 5402 default: false, 5403 }, 5404 // 夿·å å ¥è³¼ç©è»çæ¹æ³ 5405 isNnCollection: Boolean, 5406 isNewNnCollection: Boolean, 5407 isBundleDiscount: Boolean, 5408 5409 // 夿·æ¯å¦é¡¯ç¤ºååæè¿° 5410 isShowDescription: { 5411 type: Boolean, 5412 default: true 5413 }, 5414 5415 // 夿·æ¯å¦çºç«å³è³¼è²· 5416 isQuickBuy: { 5417 type: Boolean, 5418 default: false 5419 }, 5420 selectedVariantId: Number, 5421 callBack: Function 5422 }, 5423 data: function() { 5424 return { 5425 styledShopMenu: "buttonType", 5426 selectOption: '', 5427 selectCurrentStr:'', 5428 isModalSelectShow: false, 5429 modalOption: {}, 5430 adding: false, 5431 currentImageIndex: 0, 5432 _navState: { variantId: null, photoIndex: 0 }, 5433 currentOption: { 5434 option1: null, 5435 option2: null, 5436 option3: null 5437 }, 5438 currentVariant: null, 5439 variantNotifications: null, 5440 currentVariantIndex: null, 5441 product: {}, 5442 isChoose: false, 5443 isLoading: true, 5444 isEmptyClickable: liquidHelper.isEmptyClickable, 5445 quantity: 1, 5446 maxUsableBonus: 0, 5447 isDiscountPrice: false, 5448 displayProductDiscountsList: true, 5449 displayPeriodicSalesPages:true, 5450 discountsList: null, 5451 hasVideoPlugin: true, 5452 videoDisplayLocation: "before", 5453 hasStockNotificationPlugin: true, 5454 isDisplayPriceRange: null, 5455 hasVariantPriceRangePlugin: true, 5456 hasHideSingleVariantOptionsPlugin: false, 5457 } 5458 }, 5459 mounted: function() { 5460 this.getProductDetail(); 5461 $('.custom-scrollbar').addCustomScrollbar(); 5462 themeHelper.EventBus.$on('photoOnChange', this.photoOnChange); 5463 }, 5464 beforeUnmount: function() { 5465 themeHelper.EventBus.$off('photoOnChange', this.photoOnChange); 5466 }, 5467 computed: { 5468 photoUrls: function() { 5469 return this.product.photoUrls.length > 0 5470 ? this.product.photoUrls 5471 : [this.featuredImage]; 5472 }, 5473 photoUrlsMap: function() { 5474 var map = {}; 5475 var urls = this.product.photoUrls; 5476 this.product.photos.forEach(function(photo, index) { 5477 map[photo.photo.id] = urls[index]; 5478 }); 5479 5480 return map; 5481 }, 5482 featuredImage: function() { 5483 return this.product.featuredImage; 5484 }, 5485 swiperPhotos: function() { 5486 if (!this.photoUrls.length) { 5487 return [this.featuredImage]; 5488 } 5489 5490 if (this.currentVariant && this.currentVariant.photos.length) { 5491 var map = this.photoUrlsMap; 5492 return this.currentVariant.photos.map(function(p) { 5493 return map[p.id]; 5494 }); 5495 } 5496 5497 return this.photoUrls; 5498 }, 5499 productVideo: function() { 5500 return this.product.video; 5501 }, 5502 videoAfterImage: function() { 5503 return this.videoDisplayLocation === 'after'; 5504 }, 5505 swiperItems: function() { 5506 const media = [...this.swiperPhotos]; 5507 if ( 5508 this.hasVideoPlugin && this.productVideo.url 5509 ) { 5510 this.videoAfterImage 5511 ? media.push(this.productVideo) 5512 : media.unshift(this.productVideo); 5513 } 5514 return media; 5515 }, 5516 firstImageIndex: function() { 5517 return this.hasVideoPlugin && this.productVideo.url && !this.videoAfterImage 5518 ? 1 5519 : 0 5520 }, 5521 otherDescriptions: function() { 5522 var descriptions = {}; 5523 this.product.otherDescriptions.forEach(function(od) { 5524 descriptions[od.settingName] = od.bodyHtml; 5525 }) 5526 return descriptions 5527 }, 5528 variantOptions: function() { 5529 return themeHelper.variantOptions(this.product); 5530 }, 5531 firstValidVariant: function() { 5532 var self = this; 5533 var result = this.product.variants.find(function(variant) { 5534 // å¢å product modal è¯çµ¡åºå®¶ property 5535 variant.imgUrl = ""; 5536 variant.productTitle = ""; 5537 5538 return variant.available; 5539 }); 5540 5541 return result 5542 ? result 5543 : null; 5544 }, 5545 selectedValidVariant: function() { 5546 var self = this; 5547 var result = this.variantOptions.find(function(variant) { 5548 return variant.id === self.selectedVariantId; 5549 }); 5550 5551 return result 5552 ? result 5553 : null; 5554 }, 5555 totalInventoryQuantity: function(product) { 5556 return themeHelper.totalInventoryQuantity(this.product) 5557 }, 5558 addCartText: function() { 5559 var variants = parseInt(""); 5560 let isRegisteredNotification = this.currentVariant && this.variantNotifications && this.variantNotifications[this.currentVariant.id] 5561 if (this.isNnCollection || this.isBundleDiscount) { 5562 if (this.currentVariant && !themeHelper.variantIsAvailable(this.currentVariant)) { 5563 if (this.currentVariant.inventoryPolicy === 'continue') { 5564 if (this.isNnCollection) { 5565 return this.isChoose && !this.isNewNnCollection 5566 ? 'å·²é è³¼' 5567 : 'é è³¼åå'; 5568 } 5569 } else { 5570 return 'å·²å®å®'; 5571 } 5572 } 5573 if (this.totalInventoryQuantity === 0) { 5574 return 'å·²å®å®'; 5575 } 5576 return this.isChoose && !this.isNewNnCollection 5577 ? 'å·²é¸è³¼' 5578 : 'é¸è³¼'; 5579 } else { 5580 if (this.isQuickBuy) { 5581 if (this.currentVariant && !themeHelper.variantIsAvailable(this.currentVariant)) { 5582 if (this.currentVariant.inventoryPolicy === 'continue'){ 5583 return 'ç«å³é è³¼' 5584 } 5585 return this.hasStockNotificationPlugin 5586 ? (isRegisteredNotification 5587 ? 'å·²ç»è¨è£è²¨éç¥' 5588 : 'å·²å®å®ï¼è²¨å°éç¥æ') 5589 : 'è¯çµ¡åºå®¶' 5590 } 5591 return 'ç«å³è³¼è²·'; 5592 } else { 5593 if (this.currentVariant) { 5594 if (!themeHelper.variantIsAvailable(this.currentVariant)) { 5595 if (this.currentVariant.inventoryPolicy === 'continue'){ 5596 return 'é è³¼åå' 5597 } 5598 return this.hasStockNotificationPlugin 5599 ? (isRegisteredNotification 5600 ? 'å·²ç»è¨è£è²¨éç¥' 5601 : 'å·²å®å®ï¼è²¨å°éç¥æ') 5602 : 'è¯çµ¡åºå®¶' 5603 } 5604 } else { 5605 if (this.totalInventoryQuantity === 0) { 5606 return 'å·²å®å®'; 5607 } 5608 } 5609 return 'å å ¥è³¼ç©è»'; 5610 } 5611 } 5612 }, 5613 cartItem: function() { 5614 if (!this.currentVariant) { 5615 return null 5616 } 5617 return { 5618 id: this.currentVariant.id, 5619 groupId: this.groupId, 5620 productId: this.product.id, 5621 title: this.product.title, 5622 photo: this.currentVariant.imgUrl || this.featuredImage.large, 5623 quantity: this.quantity, 5624 price: this.currentVariant.price, 5625 variant: this.currentVariant, 5626 product: this.product 5627 } 5628 }, 5629 options: function() { 5630 return this.product.options; 5631 }, 5632 optionTypes: function() { 5633 5634 // å æ ¹æè¨å®çvariantsä¾æåº 5635 var self = this; 5636 5637 var option1 = []; 5638 var option2 = []; 5639 var option3 = [];
5640 this.product.variants.forEach(function(item) { 5641 if (item.option1 !== null) { 5642 option1.push(item.option1); 5643 } 5644 if (item.option2 !== null) { 5645 option2.push(item.option2); 5646 } 5647 if (item.option3 !== null) { 5648 option3.push(item.option3); 5649 } 5650 }) 5651 var filteredOptionTypes = []; 5652 this.product.optionTypes.forEach(function(item, index) { 5653 filteredOptionTypes.push(self.getUniqueVariant(eval('option' + ( 5654 index + 1 5655 ))).join(',')); 5656 }); 5657 return filteredOptionTypes; 5658 }, 5659 optionInfo: function() { 5660 var self = this; 5661 5662 return self.options.map(function(option, index) { 5663 return { 5664 name: option, 5665 types: self.getOptions('option' + ( 5666 index + 1 5667 ), self.optionTypes[index].split(',')) 5668 } 5669 }); 5670 }, 5671 hasVariant: function() { 5672 return this.product.options.length > 0; 5673 }, 5674 shouldHideSingleVariantOptions: function() { 5675 return this.hasHideSingleVariantOptionsPlugin && 5676 this.product.variants && 5677 this.product.variants.length <= 1; 5678 }, 5679 variantSize: function() { 5680 if(this.product.options){ 5681 return this.product.options.length; 5682 } 5683 }, 5684 firstVariant: function() { 5685 return this.product.variants[0]; 5686 }, 5687 firstCheapestVariant: function() { 5688 return this.product.variants.find((v)=> (v.price === this.priceStats.minPrice)); 5689 }, 5690 priceStats: function() { 5691 return this.product.variants.reduce(function(acc, variant) { 5692 return { 5693 minPrice: variant.price < acc.minPrice ? variant.price : acc.minPrice, 5694 maxPrice: variant.price > acc.maxPrice ? variant.price : acc.maxPrice, 5695 }; 5696 }, { 5697 minPrice: this.firstVariant.price, 5698 maxPrice: this.firstVariant.price, 5699 }); 5700 }, 5701 hidePrice: function() { 5702 return this.product && this.product.hidePrice === true; 5703 }, 5704 salesModePurchasable: function() { 5705 return !(this.product && this.product.salesModePurchasable === false); 5706 }, 5707 // - 任鏿æ£ï¼ç´ é ç¶ ï¼ã鏿ãåªæ¯å é²è©¦ç®æ¸ å®ï¼ä¸æç´æ¥ä¸å®ï¼æ åªæèå¹åå 5708 // - å ¶ä»æ å¢ï¼ååé ã群çµé ãå¤å±¤ç´åé¡ãæå°ãé¦é åååå¡ï¼ï¼ä¸å¯è³¼è²·ï¼å«èå¹ï¼å°±æ´çµæ¶æ 5709 showPurchaseControls: function() { 5710 if (this.isNnCollection || this.isBundleDiscount) { 5711 return !this.hidePrice; 5712 } 5713 return this.salesModePurchasable; 5714 }, 5715 variantPrice: function() { 5716 if (this.hidePrice) { 5717 return ''; 5718 } 5719 var from = liquidHelper.defaultCurrency; 5720 if (this.currentVariant) { 5721 return moneySymbol(this.currentVariant.price, from); 5722 } 5723 if (this.product.variants.length === 1) { 5724 return moneySymbol(this.firstVariant.price, from); 5725 } 5726 5727 var minPrice = this.priceStats.minPrice; 5728 var maxPrice = this.priceStats.maxPrice; 5729 5730 if (minPrice !== maxPrice && (!this.hasVariantPriceRangePlugin || this.isDisplayPriceRange)) { 5731 this.isDiscountPrice = false; 5732 return moneySymbol(minPrice, from) + '~' + moneySymbol(maxPrice, from); 5733 } else { 5734 return moneySymbol(minPrice, from); 5735 } 5736 }, 5737 marketPrice: function() { 5738 if (this.hidePrice) { 5739 this.isDiscountPrice = false; 5740 return; 5741 } 5742 var from = liquidHelper.defaultCurrency; 5743 if (this.currentVariant) { 5744 this.isDiscountPrice = false; 5745 if (this.currentVariant.compareAtPrice && this.currentVariant.compareAtPrice > this.currentVariant.price) { 5746 this.isDiscountPrice = true; 5747 return moneySymbol(this.currentVariant.compareAtPrice, from); 5748 } 5749 } else { 5750 if (!_.includes(this.variantPrice, '~')) { 5751 const price = Number(this.variantPrice.replace(/[^0-9.
5751-]/g, "")) 5752 // æªé¸ææ¬¾å¼ä¹ä¸é¡¯ç¤ºåéæï¼é¡¯ç¤ºç¬¬ä¸åæä¾¿å®ç款å¼çå®å¹ 5753 if (this.firstCheapestVariant.compareAtPrice && this.firstCheapestVariant.compareAtPrice > price){ 5754 this.isDiscountPrice = true; 5755 return moneySymbol(this.firstCheapestVariant.compareAtPrice, from); 5756 } 5757 // æªé¸ææ¬¾å¼æè¦æ¹åä¸è¬å¹æ ¼é¡è² 5758 this.isDiscountPrice = false; 5759 } 5760 } 5761 }, 5762 isShowDropdownList: function() { 5763 if (this.product.options.length > 0) { 5764 return true; 5765 } 5766 return this.product.variants.length > 1 5767 }, 5768 priceTitleTag: function() { 5769 return this.marketPrice 5770 ? getDiscountPriceName() 5771 : getDiscountPriceSuggestionName(); 5772 }, 5773 isHideAddCartBtn: function() { 5774 if (this.addCartText === 'å·²å®å®') { 5775 return true; 5776 } 5777 return false; 5778 }, 5779 isSecondaryBtn: function() { 5780 if (this.addCartText === 'è¯çµ¡åºå®¶') { 5781 return true; 5782 } 5783 return false; 5784 }, 5785 variantsMaxUsableBonus: function() { 5786 var variants = this.product.variants; 5787 var maxUsableBonusArray = variants.map(function(item) { 5788 return item.maxUsableBonus 5789 }); 5790 return Math.max.apply(null, maxUsableBonusArray); 5791 }, 5792 bonusToPrice: function() { 5793 const bonus = this.currentVariant 5794 ? this.currentVariant.maxUsableBonus 5795 : this.maxUsableBonus; 5796 const price = Math.floor(bonus / window.liquidHelper.conversionBonus); 5797 const priceWithMoney = window.themeHelper.productDisplayCurrencyBlock(price); 5798 return "(ç´çæ¼ value )".replace('value', priceWithMoney); 5799 }, 5800 isMobileSize: function() { 5801 return window.innerWidth <= 580 5802 }, 5803 limitBuyText: function () { 5804 const minCount = this.product.minBuy; 5805 const maxCount = this.product.limitBuy; 5806 if (minCount > 0 && maxCount > 0) { 5807 return 'æ¤å忝çè¨å®æå°é購買 minCount ä»¶ï¼æå¤å¯è³¼è²· maxCount ä»¶'.replace('minCount', minCount).replace('maxCount', maxCount); 5808 } 5809 if (minCount > 0) { 5810 return 'æ¤å忝çè¨å®æå°é購買 minCount ä»¶'.replace('minCount', minCount); 5811 } 5812 if (maxCount > 0) { 5813 return 'æ¤å忝çè¨å®æå¤å¯è³¼è²· maxCount ä»¶'.replace('maxCount', maxCount); 5814 } 5815 return ''; 5816 } 5817 }, 5818 methods: { 5819 onClickSelectModal: function(objData, selectOptionStr) { 5820 this.isModalSelectShow = true; 5821 this.modalOption = objData; 5822 this.selectOption = selectOptionStr 5823 this.selectCurrentStr = this.currentOption && (String(this.currentOption[selectOptionStr]) || null) 5824 }, 5825 onChangeModalSelect: function(flag, isSelect) { 5826 if(!isSelect){ 5827 this.setOption(this.selectOption,this.selectCurrentStr,this.modalOption.types) 5828 } 5829 this.isModalSelectShow = flag; 5830 }, 5831 setOption: function(optionKey, type, dataArr) { 5832 let flag = true 5833 dataArr.forEach(item => { 5834 if (item.name === type) { 5835 flag = item.isValid 5836 } 5837 }) 5838 if (flag) { 5839 this.toggleCurrentOption(optionKey, type) 5840 } 5841 }, 5842 addToWishListEvent: function() { 5843 try { 5844 if (appMarketAddToWishListEvent) { 5845 var product = this.product; 5846 var currentVariant = this.currentVariant 5847 var element = $(`.btn[data-id=${product.id}]`); 5848 var index; 5849 var listName; 5850 if (element) { 5851 index = element.data('position') 5852 listName = element.data('list') 5853 } 5854 // sku_properties:é¸ä¸æ¬¾å¼ç option pairs(ç¶åèªç³»),é¡åå zip å¼ 5855 var optionValues = [currentVariant.option1, currentVariant.option2, currentVariant.option3]; 5856 var properties = [];
5857 (product.options || []).forEach(function(optionName, i) { 5858 if (optionName && optionValues[i]) { 5859 properties.push({ name: optionName, value: optionValues[i] }); 5860 } 5861 }); 5862 var dataSet = { 5863 name: product.title, 5864 category: product.productType, 5865 categories: (this.categories && this.categories.length) ? this.categories : (categoryLevels.length ? categoryLevels : (product.id === pageMainProductId ? productCategoryLevels : undefined)), 5866 sku: currentVariant.sku, 5867 price: currentVariant.price, 5868 compare_at_price: currentVariant.compareAtPrice, 5869 properties: properties, 5870 quantity: currentVariant.inventoryQuantity, 5871 variant: currentVariant.title, 5872 listName: listName || null, 5873 productId: product.id, 5874 variantId: currentVariant.id, 5875 index: Number(index) || 0, 5876 } 5877 appMarketAddToWishListEvent(dataSet) 5878 } 5879 } catch (e) { 5880 console.error(e) 5881 } 5882 }, 5883 addWishList: function() { 5884 if (this.currentVariant === null) { 5885 window.msg('è«é¸æå忬¾å¼', 'warning').show(); 5886 return; 5887 } 5888 var productVariantId = this.currentVariant.id; 5889 var addToWishListEvent = this.addToWishListEvent 5890 $.ajax({ 5891 method: 'POST', 5892 url: '/tracking_items', 5893 dataType: 'json', 5894 data: { 5895 product_variant_id: productVariantId 5896 }, 5897 success: function(response) { 5898 if (response.message) { 5899 window.msg(response.message, 'success').show(); 5900 addToWishListEvent() 5901 } 5902 5903 if (response.error) { 5904 window.msg(response.error, 'error').show(); 5905 5906 } 5907 if (response.info) { 5908 window.msg(response.info, 'info').show(); 5909 } 5910 if (response.success === false) { 5911 if (window.liquidHelper && window.liquidHelper.language && window.liquidHelper.language.handle) { 5912 window.location = "/" + window.liquidHelper.language.handle + "/account/login"; 5913 } else { 5914 window.location = "/account/login"; 5915 } 5916 } 5917 } 5918 }); 5919 }, 5920 setChoose: function(currentVariant) { 5921 this.maxUsableBonus = 0; 5922 var quantity = 1; 5923 var cartItem = null; 5924 if (!this.isNnCollection && this.cartItems) { 5925 cartItem = this.normalGetChoosenItem(currentVariant); 5926 } 5927 if (this.isNnCollection) { 5928 cartItem = this.nnCollectionGetChoosenItem(currentVariant); 5929 } 5930 this.isChoose = !! cartItem; 5931 if (this.isNewNnCollection) { 5932 return 5933 } 5934 this.quantity = cartItem 5935 ? cartItem.quantity 5936 : this.quantity; 5937 5938 // product modal è¯çµ¡åºå®¶æ å¢ 5939 if (currentVariant) { 5940 var photoIndex = 0; 5941 if (! currentVariant.imgUrl) { 5942 currentVariant.imgUrl = this.swiperPhotos.length > 0 5943 ? (this.swiperPhotos[photoIndex] && this.swiperPhotos[photoIndex].large) 5944 : this.featuredImage.large; 5945 } 5946 currentVariant.productTitle = this.product.title + ' - ' + this.currentVariant.title; 5947 } 5948 }, 5949 normalGetChoosenItem: function(currentVariant) { 5950 return this.cartItems.find(function(cartItem) { 5951 return currentVariant && cartItem.id === currentVariant.id; 5952 }); 5953 }, 5954 nnCollectionGetChoosenItem: function(currentVariant) { 5955 var isSelected = null; 5956 if (! currentVariant) { 5957 return isSelected; 5958 } 5959 if (this.isNewNnCollection) { 5960 var cart = store.get(`SpecialCollectionCart_${this.collectionId}`); 5961 isSelected = cart && cart.find((item) => item.variant_id == currentVariant.id) || null; 5962 } else { 5963 store.each(function(value, key) { 5964 var productId = _.includes(key, 'Pro' + currentVariant.productId); 5965 var variantID = _.includes(key, 'Var' + currentVariant.id); 5966 if (productId && variantID) { 5967 isSelected = store.get(key); 5968 } 5969 }); 5970 } 5971 5972 return isSelected; 5973 }, 5974 // get product detail 5975 getProductDetail: function() { 5976 var self = this; 5977 5978 $.ajax({ 5979 url: self.productUrl + '.json', 5980 type: 'GET', 5981 timeout: 30000, 5982 beforeSend: function() { 5983 self.isLoading = true; 5984 }, 5985 error: function(xhr) { 5986 self.closeModal(); 5987 if (xhr.status === 429) { 5988 window.showAddCartRateLimitModal(5); 5989 return; 5990 } 5991 window.msg('網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç', 'error').show(); 5992 } 5993 }).done(function(data) { 5994 if (data.id) { 5995 var productData = [themeHelper.toCamelCase(data)]; 5996 self.product = themeHelper.priceWithDiscount(productData, liquidHelper.hasPriceWithDiscountPlugin)[0]; 5997 self.maxUsableBonus = self.variantsMaxUsableBonus; 5998 if (self.product.variants.length === 1 || liquidHelper.isFirstVariantSelected || self.selectedVariantId) { 5999 self.currentVariant = self.firstValidVariant; 6000 // 妿已ç¶èªé¸ååï¼åååé 䏿»å å ¥è³¼ç©è»é¡¯ç¤ºèªé¸åå 6001 if (self.selectedVariantId) { 6002 self.currentVariant = self.selectedValidVariant; 6003 } 6004 if (self.currentVariant) { 6005 self.setChoose(self.currentVariant); 6006 self.setDefaultOption(); 6007 } 6008 } 6009 if (self.displayProductDiscountsList) { 6010 self.setUpDiscountsTag(data); 6011 } 6012 self.isLoading = false;
6013 if (self.product && self.product.variants) { 6014 self.product.variants.forEach(function(discountedVariant) { 6015 var rawVariant = data.variants.find(function(v) { return v.id === discountedVariant.id; }); 6016 if (rawVariant) { rawVariant.price = discountedVariant.price; } 6017 }); 6018 } 6019 viewItem && viewItem(data, { collectionId: '', collectionName: null, categories: (self.categories && self.categories.length) ? self.categories : (categoryLevels.length ? categoryLevels : (data.id === pageMainProductId ? productCategoryLevels : undefined)) }); 6020 6021 (function() { 6022 // Read login status from cacheable, skip GET /pv_notification if not login. 6023 if (window.store && window.store.get('customer')) { 6024 var cacheableCustomer = window.store.get('customer'); 6025 if (cacheableCustomer.notLogin) { 6026 return; 6027 } 6028 } 6029 $.ajax({ 6030 url: '/pv_notification', 6031 method: 'GET', 6032 dataType: 'json', 6033 data: { 6034 product_id: parseInt(data.id) 6035 }, 6036 success: function(response) { 6037 self.variantNotifications = response.variants; 6038 } 6039 }) 6040 })(); 6041 } else { 6042 window.msg('網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç', 'error').show(); 6043 self.closeModal() 6044 } 6045 }) 6046 }, 6047 // product image btn 6048 photoOnChange: function(photoIndex, isVariantReposition) { 6049 var visiblePhotos = (this.currentVariant && this.currentVariant.photos.length) 6050 ? this.currentVariant.photos 6051 : this.product.photos.map(function(p) { return p.photo; }); 6052 var result = themeHelper.buildNavigateItemImagePayload(this._navState, { 6053 product: this.product, 6054 currentVariant: this.currentVariant, 6055 visiblePhotos: visiblePhotos, 6056 slideIndex: photoIndex, 6057 videoOffset: this.firstImageIndex, 6058 }); 6059 this._navState = result.nextState; 6060 if (result.payload && !isVariantReposition) { 6061 window.navigateItemImage(result.payload); 6062 } 6063 this.currentImageIndex = photoIndex; 6064 }, 6065 toggleCurrentOption: function(key, value) { 6066 this.currentOption[key] = 6067 (this.currentOption[key] === value || value === 'null') ? null : value; 6068 var variantIndex = this.getVariantIndex(); 6069 if (variantIndex !== -1) { 6070 this.currentVariant = this.product.variants[variantIndex]; 6071 } else { 6072 this.currentVariant = null; 6073 } 6074 this.setChoose(this.product.variants[variantIndex]); 6075 if (this.currentOption[key] !== null) { 6076 var optionIndex = parseInt(key.replace('option', '')) - 1; 6077 appStoreSelectItemEvent(this.product, this.product.options[optionIndex], this.currentOption[key], this.currentVariant); 6078 } 6079 }, 6080 toggleNotification: function() { 6081 var self = this; 6082 var variantId = this.currentVariant.id; 6083 6084 $.ajax({ 6085 url: '/toggle_pv_notification', 6086 method: 'POST', 6087 dataType: 'json', 6088 data: { 6089 product_variant_id: variantId 6090 }, 6091 success: function(response) { 6092 self.variantNotifications[variantId] = response.notice; 6093 window.msg(response.message, "success").show(); 6094 }, 6095 error: function(xhr) { 6096 var response = xhr.responseJSON; 6097 var msg = response && response.error || "網路é£ç·ç°å¸¸ï¼è«éæ°æ´ç"; 6098 window.msg(msg, "error").show(); 6099 } 6100 }) 6101 }, 6102 getOptionImageIndex: function(index) { 6103 this.currentImageIndex = index; 6104 }, 6105 quantityDecrease: function() { 6106 if (this.cartItem) { 6107 themeHelper.EventBus.$emit('quantityDecrease', this.cartItem, false); 6108 this.quantity = this.cartItem.quantity 6109 } else { 6110 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 6111 } 6112 }, 6113 quantityIncrease: function() { 6114 if (this.cartItem) { 6115 themeHelper.EventBus.$emit('quantityIncrease', this.cartItem, false); 6116 this.quantity = this.cartItem.quantity 6117 } else { 6118 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 6119 } 6120 }, 6121 quantityChange: function(el) { 6122 if (this.cartItem) { 6123 themeHelper.EventBus.$emit('quantityChange', parseInt(el.target.value), this.cartItem, false); 6124 this.quantity = this.cartItem.quantity; 6125 el.target.value = this.cartItem.quantity; 6126 } else { 6127 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 6128 } 6129 }, 6130 addProduct: function() { 6131 if (this.addCartText === 'è¯çµ¡åºå®¶') { 6132 $('#messagebuy-Modal').data('variant', this.currentVariant); 6133 $('#messagebuy-Modal').modal('show'); 6134 $('#messagebuy-Modal').css("background-color", "rgba(0, 0, 0, .6)"); 6135 } else if ( 6136 this.addCartText === 'å·²ç»è¨è£è²¨éç¥' || 6137 this.addCartText === 'å·²å®å®ï¼è²¨å°éç¥æ' 6138 ) { 6139 this.toggleNotification(); 6140 } else { 6141 if (this.cartItem) { 6142 try { 6143 if (this.isChoose) { 6144 themeHelper.EventBus.$emit('updateStore', 'update', this.cartItem, this.callBack) 6145 } else { 6146 themeHelper.EventBus.$emit('updateStore', 'add', this.cartItem, this.callBack) 6147 } 6148 6149 this.adding = true; 6150 this.closeModal(); 6151 } catch (e) { 6152 window.msg("å忬¾å¼ç°å¸¸", 'error').show(); 6153 } 6154 } else { 6155 window.msg("è«é¸æå忬¾å¼", 'warning').show(); 6156 } 6157 } 6158 }, 6159 closeModal: function() { 6160 themeHelper.EventBus.$emit('closeProductModal'); 6161 }, 6162 setDefaultOption: function() { 6163 var self = this; 6164 Object.keys(self.currentOption).map(function(optionKey) { 6165 self.currentOption[optionKey] = self.currentVariant[optionKey]; 6166 }); 6167 }, 6168 getVariantIndex: function() { 6169 var self = this; 6170 return self.product.variants.findIndex(function(variant, index) { 6171 var isVariant = true;
6172 Object.keys(self.currentOption).forEach(function(option) { 6173 if (variant[option] !== self.currentOption[option]) { 6174 isVariant = false; 6175 } 6176 }); 6177 return isVariant; 6178 }); 6179 }, 6180 6181 // 篩é¸éè¤åé 6182 getUniqueVariant: function(variants) { 6183 return variants.filter(function(value, index, self) { 6184 return self.indexOf(value) === index; 6185 }); 6186 }, 6187 groupBy(xs, key) { 6188 return xs.reduce(function(rv, x) { 6189 (rv[x[key]] = rv[x[key]] || []).push(x); 6190 return rv; 6191 }, {}); 6192 }, 6193 setUpDiscountsTag(data) { 6194 var self = this; 6195 var languagePrefix = '/' + ((window.shopScriptHelper && window.shopScriptHelper.i18nLocale) || 'zh-TW'); 6196 $.ajax({ 6197 url: languagePrefix + self.productUrl + '/discounts_list', 6198 method: 'GET', 6199 success: function(result) { 6200 if (result.length > 0) { 6201 var discounts_list = self.groupBy(result, 'campaign_type'); 6202 self.discountsList = discounts_list; 6203 } else { 6204 self.discountsList = null; 6205 } 6206 } 6207 }); 6208 }, 6209 getOptions: function(optionKey, optionTypes) { 6210 var self = this; 6211 return optionTypes.map(function(optionType, index) { 6212 var isValid = true; 6213 6214 // é¸åºå å«ç®åtypeçvariant 6215 var matchVariants = self.product.variants.filter(function(variant) { 6216 return variant[optionKey] === optionType; 6217 }); 6218 6219 // 篩é¸å·²å¾é¸type 6220 Object.keys(self.currentOption).forEach(function(currentOptionKey) { 6221 if (currentOptionKey !== optionKey) { 6222 matchVariants = matchVariants.filter(function(variant) { 6223 if (self.currentOption[currentOptionKey]) { 6224 return variant[currentOptionKey] === self.currentOption[currentOptionKey] 6225 } else { 6226 return true; 6227 } 6228 }); 6229 } 6230 }); 6231 if (matchVariants.length === 0) { 6232 isValid = false; 6233 } 6234 if (! self.isEmptyClickable) { 6235 isValid = false; 6236 matchVariants.find(function(item) { 6237 if (item.inventoryQuantity === null || item.inventoryQuantity > 0 || item.inventoryPolicy === 'continue') { 6238 isValid = true; 6239 } 6240 }); 6241 } 6242 return {name: optionType, isValid: isValid} 6243 }); 6244 } 6245 } 6246 }; 6247 }); 6248</script>
6248 6249 6250<!-- cyb_snippet _product_modal_js end --> 6251 6252<!-- cyb_snippet components/product_modal/product_modal end --> 6253 6254<!-- cyb_snippet messagebuy_modal start --> 6255 6256 6257<!-- cyb_snippet messagebuy_modal end --> 6258<!-- cyb_snippet components/rate_limit_modal start --> 6259<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/rate_limit_modal-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 6260 6261<div class="modal fade" id="rate-limit-modal" tabindex="-1" role="dialog" aria-hidden="true" data-backdrop="static" data-keyboard="false"> 6262 <div class="modal-dialog modal-dialog-centered" role="document"> 6263 <div class="modal-content"> 6264 <div class="modal-body"> 6265 <div class="qk-text--default_dark rate-limit-text"> 6266 <p id="rate-limit-title">ç®åæ¶è³¼äººæ½®ç¾å¤ï¼è«èå¿çå</p> 6267 <p class="qk-fs--body qk-fw--500 rate-limit-message"> 6268 <span class="qk-text--error" id="rate-limit-countdown"></span> 6269 <span id="rate-limit-desc"></span> 6270 </p> 6271 <p class="qk-fs--body qk-fw--500 rate-limit-message" id="rate-limit-warn">è¥é¢éæ¤é é¢ï¼å¯è½æå»¶é·çå¾ æéã</p> 6272 </div> 6273 <button id="rate-limit-btn" class="btn qk-btn qk-btn--primary" disabled>éæ°é²å ¥ååé </button> 6274 </div> 6275 </div> 6276 </div> 6277</div> 6278
6279<script> 6280 window.showRateLimitModal = function(countdownSec) { 6281 var countdown = countdownSec || 5; 6282 var $modal = $('#rate-limit-modal'); 6283 var $btn = $modal.find('#rate-limit-btn'); 6284 var $countdownEl = $modal.find('#rate-limit-countdown'); 6285 6286 $btn.show(); 6287 $modal.find('#rate-limit-desc').text(language["product_rate_limit_desc"]); 6288 $countdownEl.text(countdown); 6289 $btn.prop('disabled', true); 6290 $modal.modal('show'); 6291 6292 var timer = setInterval(function() { 6293 countdown--; 6294 $countdownEl.text(countdown); 6295 if (countdown <= 0) { 6296 clearInterval(timer); 6297 $btn.prop('disabled', false); 6298 } 6299 }, 1000); 6300 6301 $btn.off('click').on('click', function() { 6302 location.reload(); 6303 }); 6304 } 6305 6306 window.showAddCartRateLimitModal = function(countdownSec) { 6307 var countdown = countdownSec || 5; 6308 var $modal = $('#rate-limit-modal'); 6309 var $countdownEl = $modal.find('#rate-limit-countdown'); 6310 6311 $modal.find('#rate-limit-btn').hide(); 6312 $modal.find('#rate-limit-desc').text(language["addcart_rate_limit_desc"]); 6313 $countdownEl.text(countdown); 6314 $modal.modal('show'); 6315 6316 var timer = setInterval(function() { 6317 countdown--; 6318 $countdownEl.text(countdown); 6319 if (countdown <= 0) { 6320 clearInterval(timer); 6321 $modal.modal('hide'); 6322 } 6323 }, 1000); 6324 } 6325</script>
6325 6326 6327<!-- cyb_snippet components/rate_limit_modal end --> 6328
6329<script> 6330 $(document).ready(function() { 6331 const shouldSkipQuantityCheck = false; 6332 const newAddCartModalApp = new window.themeHelper.LiquidVueHandler({ 6333 componentNames: Object.keys(window.themeHelper.productModalComponents), 6334 mountSelector: '#new-addcart-modal', 6335 autoMount: false, 6336 }); 6337 6338 newAddCartModalApp.createApp({ 6339 el: '#new-addcart-modal', 6340 delimiters: ['${', '}'], 6341 data() { 6342 return { 6343 collectionId: 0, 6344 categories: [], 6345 color: '', // unused 6346 isCollection: true, 6347 productQuantity: 0, 6348 onlyDescription: false, 6349 showProductModal: false, 6350 popProductUrl: '', 6351 loading: false, 6352 }; 6353 }, 6354 mounted: function() { 6355 themeHelper.EventBus.$on('closeProductModal',this.closeProductModal); 6356 themeHelper.EventBus.$on('updateStore', this.addProduct); 6357 themeHelper.EventBus.$on('quantityDecrease', this.quantityDecrease); 6358 themeHelper.EventBus.$on('quantityIncrease', this.quantityIncrease); 6359 themeHelper.EventBus.$on('quantityChange', this.quantityChange); 6360 }, 6361 methods: { 6362 addProduct: function(actionType, productData, checkoutAddToCartCallback){ 6363 var self = this; 6364 var pageViewId = window.CYBERBIZ && window.CYBERBIZ.dis && window.CYBERBIZ.dis.pageViewId; 6365 $.ajax({ 6366 method: 'POST', 6367 url: '/cart/add', 6368 headers: pageViewId ? { 'X-Cyb-Page-View-Id': pageViewId } : {}, 6369 data: { 6370 id: productData.id, 6371 quantity: productData.quantity, 6372 }, 6373 dataType: 'json', 6374 beforeSend: function() { 6375 self.loading = true; 6376 themeHelper.ajaxLoadingMsg('loading'); 6377 $('.shopcart').dropdown('hide') 6378 $('.global-cart-count').hide(); 6379 $('.global-cart-loading').show(); 6380 $('.global-cart-loading').html('<i class="fa fa-spinner fa-pulse" style="vertical-align: middle;"></i>'); 6381 }, 6382 error: function(xhr) { 6383 $('.global-cart-loading').hide(); 6384 $('.global-cart-count').show(); 6385 self.loading = false; 6386 if (xhr.status === 429) { 6387 themeHelper.ajaxLoadingMsg('hide', 0); 6388 self.closeProductModal(); 6389 window.showAddCartRateLimitModal(5); 6390 return; 6391 } 6392 themeHelper.ajaxLoadingMsg('fail', 2000); 6393 } 6394 }).done(function(data, status, request){ 6395 // product modal ç«å³è³¼è²·æé 6396 window.sendAddToCartEvent && sendAddToCartEvent({ 6397 price: productData.price, 6398 quantity: productData.quantity, 6399 id: productData.product.id, 6400 name: productData.product.title, 6401 category: productData.product.productType, 6402 brand: productData.product.vendor, 6403 qc: productData.variant.qc, 6404 variant: { 6405 id: productData.variant.id, 6406 title: productData.variant.title, 6407 sku: productData.variant.sku, 6408 price: productData.variant.price, 6409 qc: productData.variant.qc, 6410 }, 6411 position: "ååå½åºè¦çª", 6412 request, 6413 }) 6414 if (self.isQuickBuy) { 6415 if (window.liquidHelper && window.liquidHelper.language && window.liquidHelper.language.handle) { 6416 window.location = "/" + window.liquidHelper.language.handle + "/cart"; 6417 } else { 6418 window.location = "/cart"; 6419 } 6420 } else { 6421 themeHelper.ajaxLoadingMsg('success'); 6422 pullNavCart(); 6423 $('.shopcart').dropdown('show') 6424 $('.global-cart-loading').hide(); 6425 self.loading = false; 6426 } 6427 if(typeof checkoutAddToCartCallback === 'function'){ 6428 var callbackData = { 6429 id: productData.id, 6430 quantity: productData.quantity, 6431 title: productData.product ? productData.product.title : productData.title || '' 6432 }; 6433 checkoutAddToCartCallback(callbackData) 6434 } 6435 peh.emit('product:add_to_cart', [{ 6436 variantId: productData.id, 6437 quantity: productData.quantity 6438 }], self.collectionId); 6439 }).fail(function(e){ 6440 if (e.status === 429) { 6441 return; 6442 } 6443 let err_msg = e.responseJSON.err_msg; 6444 err_msg && err_msg.length > 0 ? 6445 window.msg(e.responseJSON.err_msg, 'warning').show(): 6446 window.msg("å å ¥è³¼ç©è»æèª¤ï¼è«éæ°å試", 'warning').show(); 6447 }) 6448 }, 6449 quantityDecrease: function(cartItem, isAdded){ 6450 if (cartItem.quantity > 1) { 6451 cartItem.quantity -= 1; 6452 } else { 6453 window.msg("æ¸éä¸å¾çºä½æ¼ 1", 'warning').show(); 6454 } 6455 }, 6456 quantityIncrease: function(cartItem, isAdded){ 6457 const limitQuantity = cartItem.variant.inventoryQuantity; 6458 const limitBuy = cartItem.product.limitBuy 6459 if (limitBuy && cartItem.quantity >= limitBuy) { 6460 product_limit_buy = "æ¤ååéè³¼ limitBuy ä»¶".replace('limitBuy', limitBuy) 6461 window.msg(product_limit_buy, 'warning').show(); 6462 return; 6463 } else if (cartItem.quantity >= liquidHelper.cartQuantityLimit) { 6464 window.msg("æ¸éè¶ é購買ä¸é", 'warning').show(); 6465 } else if ( cartItem.quantity < limitQuantity || limitQuantity === null || 6466 cartItem.variant.inventoryPolicy == "continue" || shouldSkipQuantityCheck) { 6467 cartItem.quantity += 1; 6468 } else { 6469 this.showInventoryMessage(limitQuantity); 6470 } 6471 },
6472 quantityChange: function(quantity, cartItem, isAdded){ 6473 const limitBuy = cartItem.product.limitBuy 6474 var limitQuantity = cartItem.variant.inventoryQuantity; 6475 var inventoryPolicy = cartItem.variant.inventoryPolicy; 6476 if (Number.isInteger(quantity)) { 6477 if (quantity >= 1) { 6478 if (limitBuy && quantity >= limitBuy) { 6479 product_limit_buy = "æ¤ååéè³¼ limitBuy ä»¶".replace('limitBuy', limitBuy) 6480 window.msg(product_limit_buy, 'warning').show(); 6481 } else if (quantity > liquidHelper.cartQuantityLimit) { 6482 window.msg("æ¸éè¶ é購買ä¸é", 'warning').show(); 6483 } else if (quantity <= limitQuantity || limitQuantity === null || inventoryPolicy == "continue" || shouldSkipQuantityCheck) { 6484 cartItem.quantity = quantity; 6485 } else { 6486 cartItem.quantity = limitQuantity; 6487 this.showInventoryMessage(limitQuantity); 6488 } 6489 } else { 6490 window.msg("æ¸éä¸å¾çºä½æ¼ 1", 'warning').show(); 6491 } 6492 } else { 6493 window.msg("æ¸éè¼¸å ¥é¯èª¤", 'warning').show(); 6494 } 6495 }, 6496 popModal: function(productUrl, collectionId, color, isCollection, isShowDescription, isQuickBuy, variantId, checkoutAddToCartCallback, categories){ 6497 this.showProductModal = true; 6498 this.collectionId = collectionId; 6499 this.categories = categories || []; 6500 this.popProductUrl = productUrl; 6501 this.color = color || ''; // unused 6502 this.isCollection = isCollection || false; 6503 this.isShowDescription = isShowDescription != false; 6504 this.isQuickBuy = isQuickBuy || false; 6505 this.selectedVariantId = parseInt(variantId) || undefined; 6506 this.checkoutAddToCartCallback = checkoutAddToCartCallback; 6507 document.body.style.overflow = "hidden"; 6508 }, 6509 closeProductModal: function() { 6510 this.showProductModal = false; 6511 document.body.style.overflow = ""; 6512 }, 6513 showInventoryMessage: function(inventoryQuantity) { 6514 const stockMessage = "åå庫åå©é¤ count ä»¶".replace('count', inventoryQuantity || 0); 6515 window.msg(stockMessage, 'warning').show(); 6516 }, 6517 } 6518 }); 6519 6520 for (const componentName in window.themeHelper.productModalComponents) { 6521 newAddCartModalApp.component( 6522 componentName, 6523 window.themeHelper.productModalComponents[componentName], 6524 ); 6525 } 6526 6527 window.new_addcart_modal = newAddCartModalApp.mount(); 6528 }); 6529</script>
6529 6530 6531<!-- cyb_snippet new_addcart_modal end --> 6532
6532<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/new_cart-4a1e7dfec7e41476.js' type='text/javascript'></script>
6532 6533 6534</div> 6535 6536 </div> 6537 6538 <!-- Footer --> 6539 6540 6541 6542 6543 6544 6545 6546<style> 6547 6548 6549 @media(min-width: 991px) { 6550 .display_x .left-content > div { 6551 max-width: calc(100% / 3); 6552 } 6553 } 6554</style> 6555 6556<div id="index-recommendation"></div> 6557 6558<footer id="footer" class="qk-fs--body qk-bg--footer_bg"> 6559 6560 6561 <div class="qk-container display_y"> 6562 <div class="footer_content qk-mg--0 qk-display--flex qk-justify--between"> 6563 <div class="left-content qk-flex--1"> 6564 6565 6566 <div class="link-list-container"> 6567 6568 <p class="footer_title qk-fs--title qk-text--footer_text">ç¢ååé¡</p> 6569 6570 <div class="item horizontal qk-text--left"> 6571 <ul class="qk-display--flex qk-flex--wrap"> 6572 6573 6574 <li class="qk-display--il_bk"> 6575 6576 <a 6577 class="qk-text--footer_text" 6578 href="/collections/bcpowder" 6579 rel="noopener noreferrer" 6580 target="_blank">è·åé¤ç²ç</a> 6581 6582 </li> 6583 6584 <li class="qk-display--il_bk"> 6585 6586 <a 6587 class="qk-text--footer_text" 6588 href="/collections/bcliquid" 6589 rel="noopener noreferrer" 6590 target="_blank">è·å餿¶²é«</a> 6591 6592 </li> 6593 6594 <li class="qk-display--il_bk"> 6595 6596 <a 6597 class="qk-text--footer_text" 6598 href="/collections/bcclean" 6599 rel="noopener noreferrer" 6600 target="_blank">è·å淨系å</a> 6601 6602 </li> 6603 6604 <li class="qk-display--il_bk"> 6605 6606 <a 6607 class="qk-text--footer_text" 6608 href="/collections/bcallfood" 6609 rel="noopener noreferrer" 6610 target="_blank">調çå ç³»å</a> 6611 6612 </li> 6613 6614 6615 </ul> 6616 </div> 6617 </div> 6618 6619 6620 6621 <div class="link-list-container"> 6622 6623 <p class="footer_title qk-fs--title qk-text--footer_text">å ¶ä»æå</p> 6624 6625 <div class="item horizontal qk-text--left"> 6626 <ul class="qk-display--flex qk-flex--wrap"> 6627 6628 6629 <li class="qk-display--il_bk"> 6630 6631 <a 6632 class="qk-text--footer_text" 6633 href="/pages/getsample" 6634 rel="noopener noreferrer" 6635 target="_blank">å 費索樣</a> 6636 6637 </li> 6638 6639 <li class="qk-display--il_bk"> 6640 6641 <a 6642 class="qk-text--footer_text" 6643 href="/account/index" 6644 rel="noopener noreferrer" 6645 target="_blank">æç帳æ¶</a> 6646 6647 </li> 6648 6649 <li class="qk-display--il_bk"> 6650 6651 <a 6652 class="qk-text--footer_text" 6653 href="/pages/problemset" 6654 rel="noopener noreferrer" 6655 target="_blank">常è¦åé¡</a> 6656 6657 </li> 6658 6659 <li class="qk-display--il_bk"> 6660 6661 <a 6662 class="qk-text--footer_text" 6663 href="/pages/membership" 6664 rel="noopener noreferrer" 6665 target="_blank">æå¡æ¬ç</a> 6666 6667 </li> 6668 6669 <li class="qk-display--il_bk"> 6670 6671 <a 6672 class="qk-text--footer_text" 6673 href="/pages/subscribe" 6674 rel="noopener noreferrer" 6675 target="_blank">å®æè³¼</a> 6676 6677 </li> 6678 6679 <li class="qk-display--il_bk"> 6680 6681 <a 6682 class="qk-text--footer_text" 6683 href="/bonus_malls/points" 6684 rel="noopener noreferrer" 6685 target="_blank">ç´ å©å æ</a> 6686 6687 </li> 6688 6689 <li class="qk-display--il_bk"> 6690 6691 <a 6692 class="qk-text--footer_text" 6693 href="/pages/aboutbc" 6694 rel="noopener noreferrer" 6695 target="_blank">éæ¼è·åé¤</a> 6696 6697 </li> 6698 6699 <li class="qk-display--il_bk"> 6700 6701 <a 6702 class="qk-text--footer_text" 6703 href="/pages/privacy" 6704 rel="noopener noreferrer" 6705 target="_blank">é±ç§æ¬æ¿çæ¨å 責說æ</a> 6706 6707 </li> 6708 6709 <li class="qk-display--il_bk"> 6710 6711 <a 6712 class="qk-text--footer_text" 6713 href="/pages/terms" 6714 rel="noopener noreferrer" 6715 target="_blank">ä½¿ç¨æ¢æ¬¾</a> 6716 6717 </li> 6718 6719 6720 </ul> 6721 </div> 6722 </div> 6723 6724 6725 6726 <div class="item contact qk-text--left"> 6727 6728 <p class="footer_title qk-fs--title qk-text--footer_text">è¯çµ¡è·åé¤ï¼å ¨å°900å®¶é·ç §æ©æ§é¦é¸çé¤ååçï¼å¤å¹´ä¾è´åæ¼ç ç¼é©ååäººé·æèå± å®¶ç §è·ççé¤åã</p> 6729 6730 <ul> 6731 6732 <li class="phone qk-bd_r--default qk-bd--footer_text qk-display--il_bk">
6733 <span class="qk-text--footer_text">客æå°ç·ï¼0800-880-101</span> 6734 </li> 6735 6736 6737 <li class="fax qk-bd_r--default qk-bd--footer_text qk-display--il_bk"> 6738 <span class="qk-text--footer_text">客æå³çï¼02-2885-5330</span> 6739 </li> 6740 6741 6742 <li class="time qk-bd_r--default qk-bd--footer_text qk-display--il_bk"> 6743 <span class="qk-text--footer_text">客ææéï¼AM09:00 ~ PM05:00ï¼é±ä¸è³é±äºï¼</span> 6744 </li> 6745 6746 6747 <br> 6748 <li class="mail qk-bd_r--default qk-bd--footer_text qk-cursor--pointer qk-display--il_bk"> 6749 <a class="qk-text--footer_text" href="mailto:[email protected]">ä¿¡ç®±ï¼[email protected]</a> 6750 </li> 6751 6752 6753 6754 </ul> 6755 </div> 6756 6757 6758 </div> 6759 <div class="right-content qk-display--flex qk-flex--column"> 6760 6761 <div class="fb_fanpage qk-hidden--mobile"> 6762 <div class="fb_fans_page_area"> 6763 <div 6764 class="fb-page" 6765 data-href="https://www.facebook.com/267967767070168" 6766 data-width="500" 6767 data-adapt-container-width="true" 6768 data-hide-cover="false" 6769 data-show-facepile="true"> 6770 <blockquote cite="https://www.facebook.com/267967767070168" class="fb-xfbml-parse-ignore"> 6771 <a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/267967767070168"></a> 6772 </blockquote> 6773 </div> 6774 </div> 6775 </div> 6776 6777 <div class="media qk-display--il"> 6778 <div class="item social_media qk-h--auto qk-float--l"> 6779 <ul> 6780 6781 <li class="qk-display--il_bk"> 6782 <a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/basicare.tw"> 6783 <svg 6784 class="facebook-svg" 6785 xmlns="http://www.w3.org/2000/svg" 6786 width="40" 6787 height="40"
6788 viewBox="0 0 40 40"> 6789 <path class="qk-svg--footer_text" d="M40 20.1208C40 30.1027 32.6767 38.3778 23.1167 39.8795V25.9409H27.765L28.65 20.1742H23.1167V16.4324C23.1167 14.8541 23.89 13.3174 26.3667 13.3174H28.8817V8.4073C28.8817 8.4073 26.5983 8.01729 24.4167 8.01729C19.86 8.01729 16.8833 10.779 16.8833 15.7774V20.1725H11.8183V25.9393H16.8833V39.8779C7.325 38.3745 0 30.101 0 20.1208C0 9.07564 8.955 0.120483 20 0.120483C31.045 0.120483 40 9.07398 40 20.1208Z" /> 6790 </svg> 6791 </a> 6792 </li> 6793 6794 6795 6796 <li class="qk-display--il_bk"> 6797 <a target="_blank" rel="noopener noreferrer" href=" https://lin.ee/1u79ciy"> 6798 <svg 6799 class="line-svg" 6800 xmlns="http://www.w3.org/2000/svg" 6801 width="40" 6802 height="40" 6803 viewBox="0 0 40 40"> 6804 <rect class="qk-svg--footer_text" width="40" height="40" rx="20" /> 6805 <path class="qk-svg--footer_bg" d="M32.5946 18.2214C32.5946 12.5857 26.9449 8 20.0002 8C13.0555 8 7.40576 12.5857 7.40576 18.2214C7.40576 23.2743 11.8873 27.5053 17.9396 28.3048C18.3506 28.392 18.908 28.575 19.0487 28.9269C19.1754 29.245 19.1303 29.7433 19.0881 30.0642C19.0881 30.0642 18.9417 30.9537 18.908 31.1423C18.8517 31.4604 18.6546 32.3866 20.0002 31.8207C21.343 31.2549 27.2545 27.5503 29.895 24.5101C31.7191 22.5058 32.5946 20.4762 32.5946 18.2214Z" /> 6806 <path class="qk-svg--footer_text" d="M17.4413 15.4965H16.5574C16.4223 15.4965 16.3125 15.6062 16.3125 15.7414V21.2279C16.3125 21.363 16.4223 21.4728 16.5574 21.4728H17.4413C17.5764 21.4728 17.6862 21.363 17.6862 21.2279V15.7414C17.6862 15.6062 17.5764 15.4965 17.4413 15.4965Z" /> 6807 <path class="qk-svg--footer_text" d="M23.5219 15.4965H22.638C22.5028 15.4965 22.3931 15.6063 22.3931 15.7414V19.0012L19.8792 15.6063C19.8736 15.5978 19.868 15.5894 19.8595 15.5809C19.8595 15.5809 19.8595 15.5809 19.8595 15.5781C19.8539 15.5725 19.8483 15.5668 19.8455 15.564C19.8426 15.564 19.8426 15.5612 19.8398 15.5584C19.8342 15.5556 19.8314 15.55 19.8258 15.5471C19.8229 15.5443 19.8229 15.5443 19.8201 15.5415C19.8173 15.5387 19.8117 15.5359 19.8089 15.5331C19.8061 15.5303 19.8032 15.5303 19.8004 15.5274C19.7948 15.5246 19.792 15.5218 19.7863 15.519C19.7835 15.519 19.7807 15.5162 19.7779 15.5162C19.7723 15.5134 19.7695 15.5105 19.7638 15.5105C19.761 15.5105 19.7582 15.5077 19.7554 15.5077C19.7498 15.5049 19.7469 15.5049 19.7413 15.5021C19.7385 15.5021 19.7357 15.5021 19.7329 15.4993C19.7272 15.4993 19.7244 15.4965 19.7188 15.4965C19.716 15.4965 19.7132 15.4965 19.7075 15.4937C19.7019 15.4937 19.6991 15.4937 19.6935 15.4908C19.6878 15.4908 19.685 15.4908 19.6822 15.4908C19.6794 15.4908 19.6766 15.4908 19.6737 15.4908H18.7898C18.6547 15.4908 18.5449 15.6006 18.5449 15.7358V21.2222C18.5449 21.3574 18.6547 21.4671 18.7898 21.4671H19.6737C19.8089 21.4671 19.9187 21.3574 19.9187 21.2222V17.9709L22.4353 21.3714C22.4522 21.3968 22.4747 21.4165 22.4972 21.4305C22.4972 21.4305 22.5 21.4305 22.5 21.4334C22.5057 21.4362 22.5113 21.439 22.5141 21.4418C22.5169 21.4418 22.5197 21.4446 22.5226 21.4446C22.5254 21.4474 22.531 21.4474 22.5338 21.4503C22.5366 21.4531 22.5423 21.4531 22.5451 21.4559C22.5479 21.4559 22.5507 21.4587 22.5535 21.4587C22.5591 21.4615 22.5648 21.4615 22.5704 21.4643H22.5732C22.5929 21.47 22.6154 21.4728 22.6352 21.4728H23.5191C23.6542 21.4728 23.764 21.363 23.764 21.2279V15.7414C23.7668 15.6063 23.657 15.4965 23.5219 15.4965Z" /> 6808 <path class="qk-svg--footer_text" d="M15.313 20.099H12.9118V15.7414C12.9118 15.6062 12.802 15.4965 12.6669 15.4965H11.783C11.6479 15.4965 11.5381 15.6062 11.5381 15.7414V21.2279C11.5381 21.2926 11.5634 21.3545 11.6056 21.3968L11.6085 21.3996L11.6113 21.4024C11.6563 21.4446 11.7154 21.4699 11.7802 21.4699H15.3102C15.4453 21.4699 15.5551 21.3602 15.5551 21.225V20.3411C15.5579 20.2116 15.4482 20.099 15.313 20.099Z" /> 6809 <path class="qk-svg--footer_text" d="M28.4001 16.8702C28.5352 16.8702 28.645 16.7604 28.645 16.6253V15.7414C28.645 15.6062 28.5352 15.4965 28.4001 15.4965H24.87C24.8053 15.4965 24.7433 15.5218 24.7011 15.5668L24.6983 15.5697C24.6983 15.5725 24.6955 15.5725 24.6955 15.5753C24.6533 15.6203 24.6279 15.6794 24.6279 15.7442V21.2307C24.6279 21.2954 24.6533 21.3573 24.6955 21.3996L24.6983 21.4024L24.7011 21.4052C24.7462 21.4474 24.8053 21.4756 24.87 21.4756H28.4001C28.5352 21.4756 28.645 21.3658 28.645 21.2307V20.3467C28.645 20.2116 28.5352 20.1018 28.4001 20.1018H25.9988V19.1757H28.4001C28.5352 19.1757 28.645 19.0659 28.645 18.9308V18.0469C28.645 17.9118 28.5352 17.802 28.4001 17.802H25.9988V16.8758H28.4001V16.8702Z" /> 6810 </svg> 6811 </a> 6812 </li> 6813 6814 6815 <li class="qk-display--il_bk"> 6816 <a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/@basicare8085"> 6817 <svg 6818 class="youtube-svg" 6819 xmlns="http://www.w3.org/2000/svg" 6820 width="40" 6821 height="40"
6822 viewBox="0 0 40 40"> 6823 <rect class="qk-svg--footer_text" width="40" height="40" rx="20" /> 6824 <path class="qk-svg--footer_bg" d="M27.3078 11H12.6922C9.82462 11 7.5 13.3653 7.5 16.283V23.717C7.5 26.6347 9.82462 29 12.6922 29H27.3078C30.1754 29 32.5 26.6347 32.5 23.717V16.283C32.5 13.3653 30.1754 11 27.3078 11ZM23.7964 20.3617L16.9602 23.6792C16.778 23.7676 16.5676 23.6324 16.5676 23.4271V16.5848C16.5676 16.3766 16.7835 16.2416 16.9661 16.3357L23.8023 19.8606C24.0055 19.9653 24.002 20.2619 23.7964 20.3617Z" /> 6825 </svg> 6826 </a> 6827 </li> 6828 6829 </ul> 6830 </div> 6831 </div> 6832 </div> 6833 </div> 6834 </div> 6835 6836 <div class="copyright qk-text--footer_text qk-bd--footer_text qk-text--left qk-bd_t--default"> 6837 <div class="qk-container container qk-fw--500"> 6838 <span>Copyright ©</span> 6839 <a class="qk-text--link" href="/"> 6840 <span>è·åé¤ basicare</span> 6841 </a> 6842 <span>All Rights Reserved.</span> 6843 <span>Designed by 6844 </span> 6845 <a 6846 class="qk-text--link" 6847 href="https://www.cyberbiz.io?utm_source=poweredbycyberbiz" 6848 target="_blank" 6849 rel="noopener noreferrer" 6850 title="Designed by CYBERBIZ">CYBERBIZ</a>. 6851 </div> 6852 </div> 6853 6854</footer>
6855<script> 6856 $(document).ready(function() { 6857 let isDynamicLoading = false; 6858 6859 let menusData = { 6860 6861 6862 "è·åé¤ç²ç": { 6863 6864 "type": "items", 6865 "data": [ 6866 6867 6868 6869 { 6870 "title": "è·åé¤ç²ç", 6871 "url": "/collections/bcpowder", 6872 "item_type": "custom_collection" 6873 }, 6874 6875 { 6876 "title": "è·å餿¶²é«", 6877 "url": "/collections/bcliquid", 6878 "item_type": "custom_collection" 6879 }, 6880 6881 { 6882 "title": "è·å淨系å", 6883 "url": "/collections/bcclean", 6884 "item_type": "custom_collection" 6885 }, 6886 6887 { 6888 "title": "調çå ç³»å", 6889 "url": "/collections/bcallfood", 6890 "item_type": "custom_collection" 6891 } 6892 6893 6894 ] 6895 6896 }, 6897 6898 6899 6900 "footer": { 6901 6902 "type": "items", 6903 "data": [ 6904 6905 6906 6907 { 6908 "title": "å 費索樣", 6909 "url": "/pages/getsample", 6910 "item_type": "page" 6911 }, 6912 6913 { 6914 "title": "æç帳æ¶", 6915 "url": "/account/index", 6916 "item_type": "http" 6917 }, 6918 6919 { 6920 "title": "常è¦åé¡", 6921 "url": "/pages/problemset", 6922 "item_type": "page" 6923 }, 6924 6925 { 6926 "title": "æå¡æ¬ç", 6927 "url": "/pages/membership", 6928 "item_type": "page" 6929 }, 6930 6931 { 6932 "title": "å®æè³¼", 6933 "url": "/pages/subscribe", 6934 "item_type": "page" 6935 }, 6936 6937 { 6938 "title": "ç´ å©å æ", 6939 "url": "/bonus_malls/points", 6940 "item_type": "bonus_mall" 6941 }, 6942 6943 { 6944 "title": "éæ¼è·åé¤", 6945 "url": "/pages/aboutbc", 6946 "item_type": "page" 6947 }, 6948 6949 { 6950 "title": "é±ç§æ¬æ¿çæ¨å 責說æ", 6951 "url": "/pages/privacy", 6952 "item_type": "privacy" 6953 }, 6954 6955 { 6956 "title": "ä½¿ç¨æ¢æ¬¾", 6957 "url": "/pages/terms", 6958 "item_type": "terms" 6959 } 6960 6961 6962 ] 6963 6964 }, 6965 6966 6967 6968 6969 }; 6970 6971 if (isDynamicLoading) { 6972 window.DynamicLoading.setupComponent({ 6973 sectionId: '#footer', 6974 callbackData:{ 6975 section: {"type":"footer","visible":true,"settings":{"footer_link":"footer","display_facebook":true,"shop_facebook":"https://www.facebook.com/basicare.tw","display_instagram":false,"shop_instagram":"https://www.instagram.com/?hl=zh-tw","display_line":true,"shop_line":" https://lin.ee/1u79ciy","display_youtube":true,"shop_youtube":"https://www.youtube.com/@basicare8085","footer_link_arrangement":"display_y","display_facebook_fan_block":true},"block_order":["1709800622179_0","default_link_list","default_contact_info"],"blocks":{"default_link_list":{"type":"link_list_setting","custom_name":"é¸å®","thumbnail":"list","draggable":true,"visible":true,"settings":{"dict_link_list_block_title":"å ¶ä»æå","footer_link":"footer"}},"default_contact_info":{"type":"contact_info_setting","custom_name":"è¯çµ¡è³è¨","thumbnail":"contactInfo","draggable":true,"visible":true,"settings":{"dict_contact_info_block_t
6975itle":"è¯çµ¡è·åé¤ï¼å ¨å°900å®¶é·ç §æ©æ§é¦é¸çé¤ååçï¼å¤å¹´ä¾è´åæ¼ç ç¼é©ååäººé·æèå± å®¶ç §è·ççé¤åã","display_phone":"true","dict_phone_number":"0800-880-101","display_fax_number":"true","dict_shop_fax_number":"02-2885-5330","display_shop_email":"true","dict_shop_email":"[email protected]","display_shop_address":false,"dict_shop_address":"111 å°åå¸å£«æåæ¿å¾·è·¯å段81è6æ¨","display_office_time":"true","dict_shop_office_time":"AM09:00 ~ PM05:00ï¼é±ä¸è³é±äºï¼"}},"1709800622179_0":{"type":"link_list_setting","custom_name":"é¸å®","visible":true,"settings":{"dict_link_list_block_title":"ç¢ååé¡","footer_link":"è·åé¤ç²ç"}}},"custom_name":"é è ³"}, 6976 shop: { 6977 name: 'è·åé¤ basicare', 6978 cyberbiz_link: 'https://www.cyberbiz.io?utm_source=poweredbycyberbiz', 6979 facebook_fan_page: 'https://www.facebook.com/267967767070168', 6980 }, 6981 menus: menusData, 6982 is_display_facebook_fan_block: true 6983 }, 6984 entryName:'renderFooterSection', 6985 source:'//cdn-general.cybassets.com/frontend/shop/footerSection-4a1e7dfec7e41476.js', 6986 }); 6987 } 6988 }); 6989</script>
6989 6990 6991<!-- cyb_snippet _tracking_code start --> 6992
6992<script> 6993 window.fbAsyncInit = function() { 6994 FB.init({ 6995 appId : '', 6996 xfbml : true, 6997 version : 'v24.0', 6998 }); 6999 }; 7000 (function(d, s, id){ 7001 var js, fjs = d.getElementsByTagName(s)[0]; 7002 if (d.getElementById(id)) {return;} 7003 js = d.createElement(s); 7004 js.id = id; 7005 js.src = 'https://connect.facebook.net/zh_TW/sdk.js'; 7006 fjs.parentNode.insertBefore(js, fjs); 7007 }(document, 'script', 'facebook-jssdk')); 7008 </script>
7008 7009 7010
7011<script> 7012 // for scupio 7013 if (document.querySelector("meta[name=\"scupio_mid\"]")) { 7014 mid = document.querySelector("meta[name=\"scupio_mid\"]").content; 7015 } else { 7016 mid = ""; 7017 } 7018 if (!window.is_scupio_sent && mid) { 7019 window._bwtm = window._bwtm || [] 7020 window._bwtm.push({ 7021 "mid": mid, 7022 "uid": "" 7023 }); 7024 } 7025</script>
7025 7026 7027<!-- cyb_snippet _tracking_code end --> 7028
7029<script> 7030 $(document).ready(function(){ 7031 if(window.location.pathname != '' && window.location.pathname != '/' ){ 7032 document.getElementById('index-recommendation').style.display = 'none' 7033 } 7034 }); 7035</script>
7035 7036 7037 7038 7039 <!-- Fast-Events --> 7040 <!-- cyb_snippet fast_events start --> 7041 7042
7043<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/fast_events-4a1e7dfec7e41476.js' type='text/javascript'></script>
7043 7044<link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/fast_events-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 7045 7046<!-- cyb_snippet fast_events end --> 7047 7048 <div class="bottom-right qk-pos--fixed"> 7049 <!-- gototop --> 7050 <div id="gototop" class="qk-display--none qk-text--center"> 7051 <a href="javascript:void(0)" class="qk-circle qk-circle--lg qk-pos--relative qk-text--center"> 7052 <i class="fas fa-chevron-up"></i> 7053 </a> 7054 </div> 7055 7056 <!-- popup --> 7057 7058 <link href='//cdn-general.cybassets.com/frontend/shop/beta_theme/css/popup-4a1e7dfec7e41476.css' rel='stylesheet' type='text/css' media='all' /> 7059 7060 7061 7062 7063 7064 7065<div id="popup-wrapper" class="qk-display--none"></div> 7066 7067<template id="popup-template"> 7068 <div 7069 :class="status" 7070 v-if="hasContent" 7071 id="popup-section" 7072 > 7073 <transition name="backdrop"> 7074 <div 7075 v-if="shouldShowPopup" 7076 @click.capture="minifyPopup" 7077 id="popup-backdrop" 7078 class="qk-w--100vw qk-h--100vh qk-pos--fixed qk-t--0 qk-l--0 qk-tst" 7079 > 7080 </div> 7081 </transition> 7082 <transition name="onShow"> 7083 <div 7084 @click.self="showPopup" 7085 @transitionstart="updateGameStatus('start', this)" 7086 @transitionend="updateGameStatus('end', this)" 7087 class="popup-content qk-display--flex qk-align--center qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 7088 > 7089 <div 7090 v-for="block in blocks" 7091 :key="block.id" 7092 :class="[block.type, minifiedBlockClasses, block.settings.icon_size]" 7093 class="block qk-tst qk-tst_dur--30 qk-tst_timing--ease_o qk-of--auto" 7094 > 7095 <div v-if="block.type === 'image'" class="qk-pos--rel"> 7096 <img 7097 v-show="!shouldShowPopup" 7098 :src="block.settings.dict_icon_image_url" 7099 class="qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 7100 alt="popup button" 7101 > 7102 <a 7103 v-show="shouldShowPopup" 7104 :href="block.settings.dict_link" 7105 :target="block.settings.target" 7106 :rel="block.settings.rel" 7107 class="qk-display--flex qk-align--center" 7108 @click="linkClicked" 7109 > 7110 <picture> 7111 <source :srcset="block.settings.dict_mobile_image_url" media="(max-width: 576px)"> 7112 <source :srcset="block.settings.dict_tablet_image_url" media="(max-width: 992px)"> 7113 <img 7114 :src="block.settings.dict_image_url" 7115 class="qk-tst qk-tst_dur--30 qk-tst_timing--ease_o" 7116 alt="popup picture" 7117 /> 7118 </picture> 7119 </a> 7120 </div> 7121 <div v-if="block.type === 'video'"> 7122 <iframe 7123 :src="block.settings.dict_video_link" 7124 frameborder="0" 7125 class="qk-center--y qk-w--100 qk-h--100" 7126 ></iframe> 7127 </div> 7128 <div v-if="block.type === 'game'"> 7129 <div v-show="gameStatus === 'show'" :class="{ 'show-game': gameStatus === 'show' }"> 7130 <iframe 7131 class="cb-game-iframe iframe-loading" 7132 :src="getGameIframeSrc(block)" 7133 style="border: none;" 7134 > 7135 Loading 7136 </iframe> 7137 </div> 7138 <div v-show="gameStatus === 'minified'"> 7139 <img 7140 src="//cdn-general.cybassets.com/game_assets/game_minified_new.png" 7141 class="qk-h--100 qk-w--100" 7142 alt="game minified icon" 7143 /> 7144 </div> 7145 </div> 7146 <div 7147 v-if="block.type === 'carousel'" 7148 :id="`popup-carousel-${block.id}`" 7149 > 7150 </div> 7151 </div> 7152 </div> 7153 </transition> 7154 <transition name="backdrop"> 7155 <div 7156 v-if="shouldShowPopup" 7157 @click.capture="minifyPopup" 7158 class="minify-popup qk-circle qk-circle--md qk-text--black qk-bg--white qk-bd--default qk-bd--border qk-text--center qk-cursor--pointer qk-pos--fixed" 7159 > 7160 </div> 7161 </transition> 7162 </div> 7163</template> 7164
7165<script> 7166 $(document).ready(function() { 7167 const CDN_HOST = '//cdn-general.cybassets.com'; 7168 const section = {"type":"popup","visible":true,"blocks":{"popup_block_1":{"type":"image","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzA4NDIwNzAzX-mmlumggUJOX-i3s-eqly02IOWwjy5naWYuZ2lmIl1d.gif?sha=1763e152bdd5474e","icon_size":"small","dict_link":"https://basicare.cyberbiz.co/zh-TW/account/login"},"custom_name":"åç"},"1708565382658_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODI0X-WFrOWRiuWHuuiyqC3pibsxMDAo6Zu76IWm54mIKS5wbmcucG5nIl1d.png?sha=35b4d29b4c86bc49","icon_size":"large","dict_link":"","dict_icon_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODI0X-WFrOWRiuWHuuiyqC3pibsxMDAo6Zu76IWm54mIKS5wbmcucG5nIl1d.png?sha=35b4d29b4c86bc49","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzI5ODQwODM2X-WFrOWRiuWHuuiyqC3pibsxMDAo5omL5qmf54mIKS5wbmcucG5nIl1d.png?sha=08a75efd55d82c0e"}},"1729841227863_0":{"type":"image","custom_name":"åç","visible":false,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUyMDM3OTU1X-WHuuiyqOWFrOWRii5qcGcuanBlZyJdXQ.jpeg?sha=9aa13ec8d235a6cc","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzUyMDM3OTU2X-WHuuiyqOWFrOWRiiAxLmpwZy5qcGVnIl1d.jpeg?sha=927832d0b03da641","icon_size":"large","dict_link":"/collections/all","link_open_in_new_tab":false}},"1752540320041_0":{"type":"image","custom_name":"åç","visible":true,"settings":{"dict_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzU1X-WHuuiyqOWFrOWRil_pm5nljYHnr4BQLnBuZy5wbmciXV0.png?sha=b1dcb934989b7173","dict_mobile_image_url":"//cdn-general.cybassets.com/media/W1siZiIsIjI3MTkzL2F0dGFjaGVkX3Bob3Rvcy8xNzkwNzU1MzY5X-WHuuiyqOWFrOWRil_pm5nljYHnr4AucG5nLnBuZyJdXQ.png?sha=23f7d14718136935","icon_size":"small","dict_link":"/pages/thanku"}}},"block_order":["1752540320041_0"],"settings":{},"custom_name":"å½çªå»£å"}; 7169 var popupSection = Vue.createApp({ 7170 template: '#popup-template', 7171 delimiters: ['${', '}'], 7172 data() { 7173 const isOmniauthPage = ['omniauth_terms_agreement', 'omniauth_mobile/'] 7174 .some(path => location.pathname.includes(path)); 7175 return { 7176 status: 'minified', 7177 gameStatus: 'show', 7178 blocks: isOmniauthPage 7179 ? [] 7180 : section.block_order && section.block_order.reduce( 7181 function(acc, blockId) { 7182 const block = section.blocks[blockId]; 7183 if (block && block.visible) { 7184 acc.push({ 7185 ...block, 7186 id: blockId, 7187 }); 7188 } 7189 return acc; 7190 }, 7191 [], 7192 ), 7193 hasAddedGameScript: false, 7194 }; 7195 }, 7196 computed: { 7197 hasContent: function() { 7198 return !!(this.blocks && this.blocks.length > 0); 7199 }, 7200 minifiedBlockClasses: function() { 7201 return this.status === 'minified' ? 'qk-pointer--none qk-unselectable' : ''; 7202 }, 7203 shouldShowPopup: function() { 7204 return this.status === 'show'; 7205 } 7206 }, 7207 methods: { 7208 unhidePopup: function(storedStatus) { 7209 this.status = storedStatus; 7210 $('#popup-wrapper').removeClass('qk-display--none'); 7211 }, 7212 showPopup: function() { 7213 if (this.status !== 'show') { 7214 this.status = 'show'; 7215 this.saveStatus(this.status); 7216 } 7217 }, 7218 minifyPopup: function() { 7219 this.status = 'minified'; 7220 this.saveStatus('minified'); 7221 }, 7222 loadStatus: function() { 7223 return JSON.parse(localStorage.getItem('popupStatus')); 7224 }, 7225 saveStatus: function(status) { 7226 if (status) { 7227 localStorage.setItem('popupStatus', JSON.stringify({ 7228 status: status, 7229 setTime: new Date().getTime(), 7230 })); 7231 } 7232 }, 7233 linkClicked: function() { 7234 this.saveStatus('minified'); 7235 }, 7236 parseVideoLink: function(settings) { 7237 settings.dict_video_link = themeHelper.parseYtUrl(sett
7237ings.dict_video_link); 7238 }, 7239 setupImageSrc: function (settings) { 7240 settings.dict_image_url = this.addCdnHost(settings.dict_image_url); 7241 if (settings.dict_tablet_image_url) { 7242 settings.dict_tablet_image_url = this.addCdnHost(settings.dict_tablet_image_url); 7243 } 7244 if (settings.dict_mobile_image_url) { 7245 settings.dict_mobile_image_url = this.addCdnHost(settings.dict_mobile_image_url); 7246 } 7247 settings.dict_icon_image_url = this.addCdnHost(settings.dict_icon_image_url) || settings.dict_image_url; 7248 }, 7249 addCdnHost: function(url) { 7250 if (!url) { 7251 return url; // only add cdn host if url is not empty 7252 } 7253 7254 try { 7255 new URL(url); 7256 return url; // already a valid url, cdn host not needed 7257 } catch { 7258 return `${CDN_HOST}${url}`; 7259 } 7260 }, 7261 initStatus: function() { 7262 let newStatus = 'show'; 7263 const popupStatus = this.loadStatus(); 7264 const currentTime = new Date().getTime(); 7265 const oneDay = 1000 * 60 * 60 * 24; 7266 const hasStoredStatus = popupStatus && currentTime - popupStatus.setTime < oneDay; 7267 const redirectedByGameLogin = !this.hasRedirectUrl() && this.redirectedByGameLogin(); 7268 const isLoggingIn = this.isLoggingIn(); 7269 const isCartPage = window.location.pathname.split('/').includes('carts'); 7270 7271 if (hasStoredStatus && !redirectedByGameLogin) { 7272 newStatus = popupStatus.status; 7273 } 7274 7275 if (isLoggingIn) { 7276 newStatus = 'minified'; 7277 } else { 7278 localStorage.removeItem('redirectedByPopup'); 7279 } 7280 7281 setTimeout(() => { 7282 this.status = newStatus; 7283 this.gameStatus = newStatus; 7284 this.saveStatus(newStatus); 7285 if(!isCartPage){ 7286 this.unhidePopup(newStatus); 7287 } 7288 }, 1000); 7289 }, 7290 initBlocks: function() { 7291 if (this.hasContent) { 7292 this.blocks.forEach(block => { 7293 switch(block.type) { 7294 case 'image': 7295 this.setupImageSrc(block.settings); 7296 7297 const isOpenInNewTab = block.settings.link_open_in_new_tab; 7298 if (isOpenInNewTab) { 7299 block.settings.target = '_blank'; 7300 block.settings.rel = 'noopener noreferrer'; 7301 } 7302 7303 break; 7304 case 'video': 7305 this.parseVideoLink(block.settings); 7306 break; 7307 } 7308 }) 7309 } 7310 }, 7311 getGameIframeSrc: function (block) { 7312 return `/games/${block.settings.dict_game_handle}` 7313 }, 7314 updateGameStatus: function(type, element) { 7315 if ( 7316 (type === 'start' && this.status === 'minified') 7317 || (type === 'end' && this.status === 'show') 7318 ) { 7319 this.gameStatus = this.status; 7320 } 7321 }, 7322 setupGameRedirects: function() { 7323 window.addEventListener('pagehide', () => { 7324 const isGameActive = document.body.getElementsByClassName('show-game').length; 7325 if (isGameActive) { 7326 localStorage.setItem('redirectedByPopup', 'true'); 7327 this.saveStatus('minified'); 7328 } 7329 }); 7330 }, 7331 hasRedirectUrl: function() { 7332 return (new URLSearchParams(location.search)).has('redirect_url'); 7333 }, 7334 redirectedByGameLogin: function() { 7335 return localStorage.getItem('redirectedByPopup'); 7336 }, 7337 isLoggingIn: function() { 7338 const loginRelatedPathnames = [ 7339 'account/signup', 7340 'account/login', 7341 'account/customer/password/new', 7342 'pages/terms' 7343 ]; 7344 return loginRelatedPathnames.some(path => location.pathname.includes(path)); 7345 } 7346 }, 7347 created: function() { 7348 this.initStatus(); 7349 this.initBlocks(); 7350 this.setupGameRedirects(); 7351 }, 7352 mounted: function() { 7353 this.blocks.forEach((block) => { 7354 if (block.type === 'carousel' && block.settings.dict_c
7354arousel) { 7355 renderCarousel(`#popup-carousel-${block.id}`, { 7356 title: block.settings.dict_carousel, 7357 CDN_HOST, 7358 onLinkClick: () => this.linkClicked(), 7359 }); 7360 } 7361 }); 7362 }, 7363 }); 7364 popupSection.mount('#popup-wrapper'); 7365 }); 7366</script>
7366 7367 7368 7369 7370 </div> 7371 7372 <!-- ajaxloading --> 7373 <div id="ajaxloading" class="qk-display--none qk-h--100vh qk-w--100vw qk-l--0 qk-t--0 qk-pos--fixed"> 7374 <div class="ajaxbody qk-pos--abs qk-l--50 qk-t--50 qk-text--center"> 7375 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="73.4" height="73.4" viewBox="0 0 73.4 73.4"> 7376 <circle class="circle" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" cx="36.7" cy="36.7" r="35.2"/> 7377 <polyline class="success_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" points="23.7,36.8 32.4,45.4 49.7,28 "/> 7378 <path class="success_icon" fill="#898989" d="M32.5,46.9c-0.4,0-0.8-0.2-1.1-0.4l-8.6-8.6c-0.6-0.6-0.6-1.5,0-2.1s1.5-0.6,2.1,0l7.5,7.5L48.6,27c0.6-0.6,1.5-0.6,2.1,0s0.6,1.5,0,2.1L33.5,46.5C33.2,46.7,32.9,46.9,32.5,46.9L32.5,46.9z"/> 7379 <line class="fail_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="26.6" y1="26.6" x2="46.8" y2="46.8"/> 7380 <line class="fail_path" fill="none" stroke="#898989" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10" x1="46.8" y1="26.6" x2="26.6" y2="46.8"/> 7381 <path class="fail_icon" fill="#898989" d="M38.7,36.7l9.1-9.1c0.6-0.6,0.6-1.5,0-2.1s-1.5-0.6-2.1,0l-9.1,9.1l-9.1-9.1c-0.6-0.6-1.5-0.6-2.1,0s-0.6,1.5,0,2.1l9.1,9.1l-9.1,9.1c-0.6,0.6-0.6,1.5,0,2.1c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4l9.1-9.1l9.1,9.1c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4c0.6-0.6,0.6-1.5,0-2.1L38.7,36.7z"/> 7382 </svg> 7383 <div class="success_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">å·²å å ¥è³¼ç©è»</div> 7384 <div class="success_update_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">å·²æ´æ°è³¼ç©è»</div> 7385 <div class="fail_msg title qk-display--none qk-pos--abs qk-l--0 qk-w--100 qk-text--center">網路ç°å¸¸ï¼è«éæ°æ´ç</div> 7386 </div> 7387 </div> 7388
7388<script src="//cdn-general.cybassets.com/assets/referral-code-trace-5fcbbe026a61c36b5f09a1615a1c168688205205d9d3e7ee854181a66b64a6ed.js"></script>
7388</body> 7389 7390
7390<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/sub_vendor-4a1e7dfec7e41476.js' type='text/javascript'></script>
7390 7391
7391<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/theme_helper-4a1e7dfec7e41476.js' type='text/javascript'></script>
7391 7392 7393 <!-- theme assets --> 7394
7394<script src='//cdn-general.cybassets.com/s/files/27193/theme/100816/assets/js/1698743021_0ad9ea11_main.js?1698743021' type='text/javascript'></script>
7394 7395
7395<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/theme-4a1e7dfec7e41476.js' type='text/javascript'></script>
7395 7396 7397 <!-- for cache --> 7398
7398<script src='//cdn-general.cybassets.com/frontend/shop/beta_theme/js/cacheable-4a1e7dfec7e41476.js' type='text/javascript'></script>
7398 7399</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.