<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
  <meta content="telephone=no" name="format-detection" />
  <link rel="shortcut icon" href="https://www.2cr.com.au/wp-content/themes/woo/images/favicon.jpg">
  <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<meta property="og:image" content="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164756/Image_20260309164607_112_29-scaled.jpg" />

	<!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典 - 2CR澳洲中文廣播電台</title>
	<link rel="canonical" href="https://www.2cr.com.au/澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典/" />
	<meta property="og:locale" content="zh_HK" />
	<meta property="og:type" content="article" />
	<meta property="og:title" content="澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典" />
	<meta property="og:description" content="澳洲雪梨中華佛學會明月居士林與印支高齡服務中心於本週日（二零二六年三月八日）在雪梨西區 Cabramatta [&hellip;]" />
	<meta property="og:url" content="https://www.2cr.com.au/澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典/" />
	<meta property="og:site_name" content="2CR澳洲中文廣播電台" />
	<meta property="article:publisher" content="https://www.facebook.com/2crradio/" />
	<meta property="article:published_time" content="2026-03-09T06:33:12+00:00" />
	<meta property="article:modified_time" content="2026-03-12T04:47:17+00:00" />
	<meta property="og:image" content="https://www.2cr.com.au/wp-content/uploads/2026/03/Image_20260309164607_112_29-1024x576.jpg" />
	<meta name="author" content="Editor" />
	<meta name="twitter:card" content="summary_large_image" />
	<meta name="twitter:label1" content="作者" />
	<meta name="twitter:data1" content="Editor" />
	<meta name="twitter:label2" content="預計閱讀時間" />
	<meta name="twitter:data2" content="5 分鐘" />
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#article","isPartOf":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/"},"author":{"name":"Editor","@id":"https:\/\/www.2cr.com.au\/#\/schema\/person\/68a00ad1cf2de2ffa1e4c2634f91b00e"},"headline":"澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典","datePublished":"2026-03-09T06:33:12+00:00","dateModified":"2026-03-12T04:47:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/"},"wordCount":77,"commentCount":0,"image":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.2cr.com.au\/wp-content\/uploads\/2026\/03\/Image_20260309164607_112_29-1024x576.jpg","articleSection":["最新消息"],"inLanguage":"zh-HK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/","url":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/","name":"澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典 - 2CR澳洲中文廣播電台","isPartOf":{"@id":"https:\/\/www.2cr.com.au\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#primaryimage"},"image":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.2cr.com.au\/wp-content\/uploads\/2026\/03\/Image_20260309164607_112_29-1024x576.jpg","datePublished":"2026-03-09T06:33:12+00:00","dateModified":"2026-03-12T04:47:17+00:00","author":{"@id":"https:\/\/www.2cr.com.au\/#\/schema\/person\/68a00ad1cf2de2ffa1e4c2634f91b00e"},"breadcrumb":{"@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#breadcrumb"},"inLanguage":"zh-HK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/"]}]},{"@type":"ImageObject","inLanguage":"zh-HK","@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#primaryimage","url":"https:\/\/d10eucfot68bx4.cloudfront.net\/wp-content\/uploads\/2026\/03\/09164756\/Image_20260309164607_112_29-scaled.jpg","contentUrl":"https:\/\/d10eucfot68bx4.cloudfront.net\/wp-content\/uploads\/2026\/03\/09164756\/Image_20260309164607_112_29-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/www.2cr.com.au\/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.2cr.com.au\/"},{"@type":"ListItem","position":2,"name":"澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典"}]},{"@type":"WebSite","@id":"https:\/\/www.2cr.com.au\/#website","url":"https:\/\/www.2cr.com.au\/","name":"2CR澳洲中文廣播電台","description":"2CR 澳洲中文廣播電台是全澳洲第一間每天24小時無間斷廣播的中文電台。自1994年成立以來，2CR電台至今已經陪伴聽眾第25年，一直致力為澳洲的廣大華人群體提供高質素高水準的節目。","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.2cr.com.au\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-HK"},{"@type":"Person","@id":"https:\/\/www.2cr.com.au\/#\/schema\/person\/68a00ad1cf2de2ffa1e4c2634f91b00e","name":"Editor","url":"https:\/\/www.2cr.com.au\/author\/editor\/"}]}</script>
	<!-- / Yoast SEO Premium plugin. -->


<link rel='dns-prefetch' href='//unpkg.com' />
<link rel='dns-prefetch' href='//use.fontawesome.com' />
<link rel='dns-prefetch' href='//fliphtml5.com' />
<link rel='dns-prefetch' href='//cdn.fliphtml5.com' />
<link rel='dns-prefetch' href='//online.fliphtml5.com' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='preconnect' href='https://fliphtml5.com' />
<link rel='preconnect' href='https://cdn.fliphtml5.com' />
<link rel='preconnect' href='https://online.fliphtml5.com' />
<link rel="alternate" type="application/rss+xml" title="訂閱《2CR澳洲中文廣播電台 》&raquo;〈澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典〉留言的資訊提供" href="https://www.2cr.com.au/%e6%be%b3%e6%b4%b2%e9%9b%aa%e6%a2%a8%e8%a5%bf%e5%8d%80%e8%8f%af%e4%ba%ba%e7%a4%be%e5%9c%98%e8%88%89%e8%a1%8c%e4%b8%99%e5%8d%88%e9%a6%ac%e5%b9%b4%e5%8d%a1%e5%b8%82%e7%a5%88%e7%a6%8f%e6%85%b6%e5%85%b8/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.2cr.com.au/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F&#038;lang=zh" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.2cr.com.au/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F&#038;format=xml&#038;lang=zh" />
<!-- www.2cr.com.au is managing ads with Advanced Ads 2.0.29 – https://wpadvancedads.com/ --><script id="advads-ready">
			window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[];		</script>
		<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<link rel="preload" href="https://www.2cr.com.au/wp-includes/css/dist/block-library/style.min.css?ver=7.1.3" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wp-block-library-css' href='https://www.2cr.com.au/wp-includes/css/dist/block-library/style.min.css?ver=7.1.3' media='all' /></noscript>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-forms/src/../dist/contact-form/css/jetpack-forms-layout.css?ver=16.3.1" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='jetpack-forms-layout-css' href='https://www.2cr.com.au/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-forms/src/../dist/contact-form/css/jetpack-forms-layout.css?ver=16.3.1' media='all' /></noscript>
<link rel='stylesheet' id='jetpack-block-paypal-payment-buttons-css' href='https://www.2cr.com.au/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-paypal-payments/dist/paypal-payment-buttons/style.css?minify=false&#038;ver=563b387a790ea8ca1677' media='all' />
<style id="directorist-account-button-style-inline-css">
.directorist-account-block-logged-mode{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.directorist-account-block-logged-mode .avatar{border-radius:50%;cursor:pointer}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation{position:absolute;opacity:0;visibility:hidden;background-color:var(--directorist-color-white);left:0;top:62px;min-width:190px;border-radius:5px;z-index:-1;-webkit-box-shadow:0 5px 20px rgba(136,140,158,.2);box-shadow:0 5px 20px rgba(136,140,158,.2);-webkit-transition:.3s;transition:.3s}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation.directorist-account-block-logged-mode__navigation--align-end{left:auto;right:0}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation.show{opacity:1;visibility:visible;z-index:1031}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation ul{list-style:none;padding:15px 0;margin:0}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px 7px;font-size:14px;font-weight:500;text-decoration:none;padding:5px 20px;color:var(--directorist-color-body);white-space:nowrap;-webkit-transition:.3s;transition:.3s}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation ul li a:hover{color:var(--directorist-color-primary)}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation ul li a:hover .directorist-icon-mask:after{background-color:var(--directorist-color-primary)}.directorist-account-block-logged-mode .directorist-account-block-logged-mode__navigation ul li a .directorist-icon-mask:after{width:16px;height:16px;background-color:var(--directorist-color-body);-webkit-transition:.3s;transition:.3s}.directorist-account-block-logged-mode__overlay{position:fixed;top:0;left:0;width:100vw;height:0;background-color:rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s;opacity:0;z-index:-1}.directorist-account-block-logged-mode__overlay.show{height:100vh;opacity:1;visibility:visible;z-index:1030}.directorist-account-block-authentication-modal .modal-content{border-radius:8px;-webkit-box-shadow:0 0;box-shadow:0 0;border:0 none}.directorist-account-block-authentication-modal .modal-dialog{max-width:450px;margin:1.75rem auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 575px){.directorist-account-block-authentication-modal .modal-dialog{max-width:calc(100% - 30px)}}.directorist-account-block-authentication-modal .modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--directorist-color-white);background-clip:padding-box;border-radius:8px;-webkit-box-shadow:0 0;box-shadow:0 0;border:0 none;outline:0}.directorist-account-block-authentication-modal .modal-header{padding:12px 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--directorist-color-light)}.directorist-account-block-authentication-modal .modal-header .modal-title{font-size:18px;font-weight:600;color:var(--directorist-color-dark)}.directorist-account-block-authentication-modal .modal-header .directorist-account-block-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:50%;padding:0;border:0 none;background-color:var(--directorist-color-bg-light);cursor:pointer}.directorist-account-block-authentication-modal .modal-header .directorist-account-block-close:hover span{color:var(--directorist-color-danger)}.directorist-account-block-authentication-modal .modal-header .directorist-account-block-close span{font-size:1.125rem;line-height:normal;color:var(--directorist-color-dark)}.directorist-account-block-authentication-modal .modal-body{padding:0}.directorist-account-block-authentication-modal .directorist-account-block-modal-wrap{padding:20px 30px 30px}@media only screen and (max-width: 375px){.directorist-account-block-authentication-modal .directorist-account-block-modal-wrap{padding:20px}}.directorist-account-block-authentication-modal .directorist-account-block-login-info{padding:15px 20px;border-radius:8px}.directorist-account-block-authentication-modal .directorist-account-block-login-info.alert-success{border:0 none;background-color:rgba(var(--directorist-color-success-rgb), 0.15)}.directorist-account-block-authentication-modal .directorist-account-block-login-info ul{margin-bottom:0}.directorist-account-block-authentication-modal .directorist-account-block-login-info ul li .directorist-account-block-login-info__label{display:inline-block;margin-right:20px;color:var(--directorist-color-dark)}.directorist-account-block-authentication-modal .directorist-account-block-login-info ul li .directorist-account-block-login-info__text{color:var(--directorist-color-success)}.directorist-account-block-authentication-modal .directorist-account-block-register-btn .directorist-btn{width:100%;border-radius:8px}.directorist-account-block-authentication-modal .directorist-account-block-register-btn .directorist-btn:hover{color:var(--directorist-color-primary);background-color:rgba(0,0,0,0)}.directorist-account-block-authentication-modal .directorist-form-group label{margin-bottom:3px;color:var(--directorist-color-dark)}.directorist-account-block-authentication-modal .directorist-form-group .directorist-form-element{border:1px solid var(--directorist-color-light);border-radius:6px;padding:0 20px}.directorist-account-block-authentication-modal .directorist-form-group .directorist-form-element:focus{border-radius:0;border-color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal .directorist-form-group.atbd_login_btn_wrapper .directorist-btn{width:100%;min-height:46px;border-radius:8px;line-height:1}.directorist-account-block-authentication-modal .directorist-form-group.atbd_login_btn_wrapper .directorist-btn:hover{background-color:rgba(0,0,0,0);color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal .directorist-account-block-password-activity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 375px){.directorist-account-block-authentication-modal .directorist-account-block-password-activity{display:block}}.directorist-account-block-authentication-modal .directorist-account-block-password-activity p{margin-top:0;margin-bottom:0}@media only screen and (max-width: 375px){.directorist-account-block-authentication-modal .directorist-account-block-password-activity p{margin:5px 0 0}}.directorist-account-block-authentication-modal .directorist-account-block-password-activity p a{text-decoration:none;font-size:14px;font-weight:500;color:var(--directorist-color-dark)}.directorist-account-block-authentication-modal .directorist-account-block-password-activity p a:hover{color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal .directorist-account-block-social-login{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px 10px;margin-top:20px}@media only screen and (max-width: 375px){.directorist-account-block-authentication-modal .directorist-account-block-social-login{display:block}}.directorist-account-block-authentication-modal .directorist-account-block-social-login button{min-height:46px;padding:10px 30px;border-radius:6px;margin:5px;border:1px solid var(--directorist-color-light);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px 8px;cursor:pointer}.directorist-account-block-authentication-modal .directorist-account-block-social-login button img{width:20px;height:20px}.directorist-account-block-authentication-modal .directorist-account-block-social-login button:hover{opacity:.8}.directorist-account-block-authentication-modal .directorist-account-block-social-login button.fb-login{color:#fff;border-color:#1877f2;background-color:#1877f2}.directorist-account-block-authentication-modal .directorist-account-block-social-login button.fb-google{color:var(--directorist-color-closed-badge);border-color:var(--directorist-color-closed-badge)}.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom{padding:20px 25px;border-radius:0 0 8px 8px;text-align:center;background-color:var(--directorist-color-bg-light)}.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom button{border:none;text-decoration:none;display:inline-block;color:var(--directorist-color-dark);-webkit-transition:.3s;transition:.3s;background-color:rgba(0,0,0,0);cursor:pointer;font-size:15px}.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom button:hover{color:var(--directorist-color-primary);opacity:.8}.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom .message{padding:15px 30px;text-align:center}.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom .directory_regi_btn,.directorist-account-block-authentication-modal .directorist-account-block-modal-bottom .directory_login_btn{font-size:1.0625rem;color:var(--directorist-color-body)}.directorist-account-block-authentication-modal #recover-pass-modal{padding:0}.directorist-account-block-authentication-modal #recover-pass-modal .directorist-btn{font-size:14px;margin-top:15px}.directorist-account-block-authentication-modal #recover-pass-modal .directorist-form-element+p{margin-bottom:0}.directorist-account-block-authentication-modal #recover-pass-modal fieldset{color:var(--directorist-color-body)}.directorist-account-block-authentication-modal #recover-pass-modal fieldset p{margin-top:0;font-size:16px}.directorist-account-block-authentication-modal #recover-pass-modal fieldset .directorist-form-element{padding:5px 20px}.directorist-account-block-authentication-modal #recover-pass-modal fieldset .directorist-btn{border-radius:6px}.directorist-account-block-authentication-modal #recover-pass-modal fieldset .directorist-btn:hover{background-color:rgba(0,0,0,0);color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal .error_login{padding:10px 30px 0;text-align:center}.directorist-account-block-authentication-modal .error_login .success{color:var(--directorist-color-warning)}.directorist-account-block-authentication-modal .directorist-checkbox input[type=checkbox]:checked+.directorist-checkbox__label:after{background-color:var(--directorist-color-primary);border-color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal .directorist-form-required{line-height:normal}.directorist-account-block-authentication-modal .modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100vw;height:100vh;max-width:100vw;max-height:100vh;overflow-x:hidden;overflow-y:auto;outline:0;background-color:rgba(var(--directorist-color-dark-rgb), 0.4)}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication{width:100%;margin-left:0}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication .directorist-authentication__form{padding:30px 25px 25px;margin:0;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication .directorist-authentication__form .directorist-form-element{border:none;padding:15px 0;border-radius:0;border-bottom:1px solid #ececec}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication .directorist-authentication__form .directorist-form-element:focus{border-color:var(--directorist-color-primary)}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication .directorist-authentication__form .directorist-authentication__form__btn:hover{color:var(--directorist-color-white);background-color:rgba(var(--directorist-color-primary-rgb), 0.8)}.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication p.status,.directorist-account-block-authentication-modal #directorist-account-block-login-modal .directorist-authentication .directorist-register-error{margin-top:0}.directorist-modal-trigger.directorist-modal-trigger{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--directorist-modal-icon-gap, 8px);font:inherit;line-height:inherit;cursor:pointer}.directorist-modal-trigger.directorist-modal-trigger:not(.has-background){background-color:rgba(0,0,0,0);background-image:none}.directorist-modal-trigger.directorist-modal-trigger:not(.has-text-color){color:inherit}.directorist-modal-trigger.directorist-modal-trigger--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.directorist-modal-trigger.directorist-modal-trigger.directorist-modal-trigger--icon-only{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;min-width:var(--directorist-modal-icon-size, 24px);min-height:var(--directorist-modal-icon-size, 24px);padding:0}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__icon,.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__custom-icon,.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__editor-icon{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--directorist-modal-icon-size, 24px);height:var(--directorist-modal-icon-size, 24px);-o-object-fit:contain;object-fit:contain}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__icon::after{width:100%;height:100%;background-color:var(--directorist-modal-icon-color, currentColor)}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__editor-icon--directorist{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.directorist-account-block__editor-avatar{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.directorist-account-block__editor-avatar svg{width:100%;height:100%}.directorist-account-block__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.directorist-account-block-logout-mode--has-native-icon::before{display:none !important;content:none !important}.directorist-account-block__custom-avatar{-o-object-fit:cover;object-fit:cover}.directorist-account-block__trigger .avatar{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.directorist-account-modal-open{overflow:hidden}.directorist-modal-icon-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:16px}.wp-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){-webkit-box-shadow:none;box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-directorist-account-block-directorist-account-block[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-directorist-account-block-directorist-account-block.has-custom-width{max-width:none}.wp-block-directorist-account-block-directorist-account-block.has-custom-width .wp-block-button__link{width:100%}.wp-block-directorist-account-block-directorist-account-block.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, 0.5em)*.75)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, 0.5em)*.5)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, 0.5em)*.25)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-100{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.wp-block-directorist-account-block-directorist-account-block.is-style-squared,.wp-block-directorist-account-block-directorist-account-block__link.wp-block-directorist-account-block-directorist-account-block.is-style-squared{border-radius:0}.wp-block-directorist-account-block-directorist-account-block.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0 !important}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline){border:2px solid currentColor;padding:.667em 1.333em}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link:not(.has-text-color)),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline:not(.has-text-color)){color:currentColor}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link:not(.has-background)),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline:not(.has-background)){background-color:rgba(0,0,0,0);background-image:none}

/*# sourceURL=https://www.2cr.com.au/wp-content/plugins/directorist/blocks/build/account-button/style-index.css */
</style>
<style id="directorist-search-modal-style-inline-css">
.dspb-container,.dspb-container-fluid{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){.dspb-container,.dspb-container-sm{max-width:540px}}@media(min-width: 768px){.dspb-container,.dspb-container-md,.dspb-container-sm{max-width:720px}}@media(min-width: 992px){.dspb-container,.dspb-container-lg,.dspb-container-md,.dspb-container-sm{max-width:960px}}@media(min-width: 1200px){.dspb-container,.dspb-container-lg,.dspb-container-md,.dspb-container-sm,.dspb-container-xl{max-width:1140px}}@media(min-width: 1400px){.dspb-container,.dspb-container-lg,.dspb-container-md,.dspb-container-sm,.dspb-container-xl,.dspb-container-xxl{max-width:1320px}}.dspb-row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.dspb-row>*{width:100%}.directorist-search-popup-block{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.directorist-search-popup-block__popup:not(.responsive-true){position:fixed;top:0;left:0;right:0;width:100vw;max-width:100vw;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0, -50%) scaleY(0);transform:translate(0, -50%) scaleY(0);opacity:0;visibility:hidden;z-index:1031;background-color:var(--directorist-color-white);-webkit-box-shadow:0 5px 10px rgba(143,142,159,.1);box-shadow:0 5px 10px rgba(143,142,159,.1)}.directorist-search-popup-block__popup:not(.responsive-true).show{-webkit-transform:translate(0, 0) scaleY(1);transform:translate(0, 0) scaleY(1);opacity:1;visibility:visible}@media only screen and (max-width: 575px){.directorist-search-popup-block__popup:not(.responsive-true){top:auto;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-height:80vh;max-height:80dvh;padding-top:52px;padding-bottom:env(safe-area-inset-bottom, 0);overflow:hidden;border-radius:16px 16px 0 0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform-origin:bottom;transform-origin:bottom}.directorist-search-popup-block__popup:not(.responsive-true)::before{content:"";position:absolute;top:12px;left:50%;width:48px;height:5px;border-radius:999px;background-color:var(--directorist-color-border);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.directorist-search-popup-block__popup:not(.responsive-true).show{-webkit-transform:translateY(0);transform:translateY(0)}.directorist-search-popup-block__popup:not(.responsive-true) .dspb-container,.directorist-search-popup-block__popup:not(.responsive-true) .dspb-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0}}@media only screen and (max-width: 575px){.directorist-search-popup-block__popup.responsive-true .directorist-search-form-action__modal{display:none}}.directorist-search-popup-block__form{max-height:400px;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px;margin-bottom:30px;scrollbar-width:thin;scrollbar-color:var(--directorist-color-border) var(--directorist-color-white)}@media only screen and (max-width: 767px){.directorist-search-popup-block__form{padding:30px 0 0}}@media only screen and (max-width: 575px){.directorist-search-popup-block__form{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;max-height:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 20px;margin-bottom:0;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.directorist-search-popup-block__form::-webkit-scrollbar{width:11px}.directorist-search-popup-block__form::-webkit-scrollbar-track{background:var(--directorist-color-white)}.directorist-search-popup-block__form::-webkit-scrollbar-thumb{background-color:var(--directorist-color-border);border-radius:6px;border:3px solid var(--directorist-color-white)}.directorist-search-popup-block__form-close{position:fixed;top:35px;right:50px;border:none;opacity:1;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:99999;line-height:.8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:rgba(var(--directorist-color-danger-rgb), 0.15);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.directorist-search-popup-block__form-close .directorist-icon-mask:after{background-color:var(--directorist-color-danger)}@media only screen and (max-width: 767px){.directorist-search-popup-block__form-close{top:50px;right:15px}}@media only screen and (max-width: 575px){.directorist-search-popup-block__form-close{top:8px;right:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:44px;height:44px;background-color:rgba(0,0,0,0)}}.directorist-search-popup-block__overlay{position:fixed;top:0;left:0;width:100%;height:0;background-color:rgba(var(--directorist-color-dark-rgb), 0.2);-webkit-transition:.3s;transition:.3s;opacity:0;z-index:-1}.directorist-search-popup-block__overlay.show{height:100%;opacity:1;visibility:visible;z-index:1030;overflow-y:hidden}.directorist-search-popup-block-hidden{overflow:hidden}.directorist-search-popup-block__button{cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--directorist-modal-icon-gap, 8px)}.directorist-search-popup-block__button .directorist-icon-mask:after{background-color:var(--directorist-color-gray)}.directorist-search-popup-block .directorist-search-contents{padding:65px 0 10px;width:100%}@media only screen and (max-width: 575px){.directorist-search-popup-block .directorist-search-contents{padding:0}}@media only screen and (max-width: 575px){.directorist-search-popup-block__popup input:not([type=checkbox]):not([type=radio]):not([type=range]),.directorist-search-popup-block__popup select,.directorist-search-popup-block__popup textarea,.directorist-search-popup-block__popup .select2-search__field{font-size:16px !important}.directorist-search-popup-block__popup .directorist-search-form-action__modal{display:none !important}}html.directorist-search-popup-block-hidden{overflow:hidden}body.directorist-search-popup-block-hidden{position:fixed;top:var(--directorist-search-popup-scroll-offset, 0);right:0;left:0;width:100%;overflow:hidden}@media(prefers-reduced-motion: reduce){.directorist-search-popup-block__popup,.directorist-search-popup-block__overlay{-webkit-transition:none !important;transition:none !important}}.directorist-search-popup-block__popup .directorist-search-contents{padding:65px 0 10px;width:100%}@media only screen and (max-width: 575px){.directorist-search-popup-block__popup .directorist-search-contents{padding:0}}@media only screen and (min-width: 783.99px){.admin-bar .dspb-search__popup{top:32px}}@media only screen and (max-width: 782.99px){.admin-bar .dspb-search__popup{top:46px}}.directorist-modal-trigger.directorist-modal-trigger{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--directorist-modal-icon-gap, 8px);font:inherit;line-height:inherit;cursor:pointer}.directorist-modal-trigger.directorist-modal-trigger:not(.has-background){background-color:rgba(0,0,0,0);background-image:none}.directorist-modal-trigger.directorist-modal-trigger:not(.has-text-color){color:inherit}.directorist-modal-trigger.directorist-modal-trigger--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.directorist-modal-trigger.directorist-modal-trigger.directorist-modal-trigger--icon-only{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;min-width:var(--directorist-modal-icon-size, 24px);min-height:var(--directorist-modal-icon-size, 24px);padding:0}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__icon,.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__custom-icon,.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__editor-icon{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--directorist-modal-icon-size, 24px);height:var(--directorist-modal-icon-size, 24px);-o-object-fit:contain;object-fit:contain}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__icon::after{width:100%;height:100%;background-color:var(--directorist-modal-icon-color, currentColor)}.directorist-modal-trigger.directorist-modal-trigger .directorist-modal-trigger__editor-icon--directorist{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.directorist-search-popup-block.wp-block-directorist-search-modal{display:block}.directorist-modal-icon-presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:16px}.wp-block-button__link{cursor:pointer;display:inline-block;text-align:center;word-break:break-word;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){-webkit-box-shadow:none;box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}.wp-block-directorist-account-block-directorist-account-block[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-directorist-account-block-directorist-account-block.has-custom-width{max-width:none}.wp-block-directorist-account-block-directorist-account-block.has-custom-width .wp-block-button__link{width:100%}.wp-block-directorist-account-block-directorist-account-block.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, 0.5em)*.75)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, 0.5em)*.5)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, 0.5em)*.25)}.wp-block-directorist-account-block-directorist-account-block.wp-block-button__width-100{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.wp-block-directorist-account-block-directorist-account-block.is-style-squared,.wp-block-directorist-account-block-directorist-account-block__link.wp-block-directorist-account-block-directorist-account-block.is-style-squared{border-radius:0}.wp-block-directorist-account-block-directorist-account-block.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0 !important}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline){border:2px solid currentColor;padding:.667em 1.333em}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link:not(.has-text-color)),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline:not(.has-text-color)){color:currentColor}:root :where(.wp-block-directorist-account-block-directorist-account-block.is-style-outline>.wp-block-button__link:not(.has-background)),:root :where(.wp-block-directorist-account-block-directorist-account-block .wp-block-button__link.is-style-outline:not(.has-background)){background-color:rgba(0,0,0,0);background-image:none}

/*# sourceURL=https://www.2cr.com.au/wp-content/plugins/directorist/blocks/build/search-modal/style-index.css */
</style>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/audioplayer/view.css?ver=2.8.8" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='h5ap-audioplayer-style-css' href='https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/audioplayer/view.css?ver=2.8.8' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/html5-audio-player/assets/css/plyr-v3.7.2.css?ver=2.8.8" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='bplugins-plyrio-css' href='https://www.2cr.com.au/wp-content/plugins/html5-audio-player/assets/css/plyr-v3.7.2.css?ver=2.8.8' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/audioplaylist/view.css?ver=2.8.4" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='h5ap-audioplaylist-style-css' href='https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/audioplaylist/view.css?ver=2.8.4' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/radio-player/view.css?ver=2.8.4" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='h5ap-radio-player-style-css' href='https://www.2cr.com.au/wp-content/plugins/html5-audio-player/build/blocks/radio-player/view.css?ver=2.8.4' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='mediaelement-css' href='https://www.2cr.com.au/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.3" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wp-mediaelement-css' href='https://www.2cr.com.au/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.3' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/openstreet-map/leaflet.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-openstreet-map-leaflet-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/openstreet-map/leaflet.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/openstreet-map/openstreet.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-openstreet-map-openstreet-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/openstreet-map/openstreet.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/select2.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-select2-style-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/select2.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/ez-media-uploader.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-ez-media-uploader-style-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/ez-media-uploader.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/swiper.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-swiper-style-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/swiper.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/sweetalert.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-sweetalert-style-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/vendor-css/sweetalert.css?ver=1793195774' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/assets/build/css/public/main.css?ver=1793195774" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-main-style-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/assets/build/css/public/main.css?ver=1793195774' media='all' /></noscript>
<style id="directorist-main-style-inline-css">
:root{--directorist-color-primary:#444752;--directorist-color-primary-rgb:68,71,82;--directorist-color-secondary:#F2F3F5;--directorist-color-secondary-rgb:242,243,245;--directorist-color-dark:#000;--directorist-color-dark-rgb:0,0,0;--directorist-color-success:#28A800;--directorist-color-success-rgb:40,168,0;--directorist-color-info:#2c99ff;--directorist-color-info-rgb:44,153,255;--directorist-color-warning:#f28100;--directorist-color-warning-rgb:242,129,0;--directorist-color-danger:#f80718;--directorist-color-danger-rgb:248,7,24;--directorist-color-white:#fff;--directorist-color-white-rgb:255,255,255;--directorist-color-body:#404040;--directorist-color-gray:#bcbcbc;--directorist-color-gray-rgb:188,188,188;--directorist-color-gray-hover:#BCBCBC;--directorist-color-light:#ededed;--directorist-color-light-hover:#fff;--directorist-color-light-gray:#808080;--directorist-color-light-gray-rgb:237,237,237;--directorist-color-deep-gray:#808080;--directorist-color-bg-gray:#f4f4f4;--directorist-color-bg-light-gray:#F4F5F6;--directorist-color-bg-light:#EDEDED;--directorist-color-placeholder:#6c757d;--directorist-color-overlay:rgba(var(--directorist-color-dark-rgb),.5);--directorist-color-overlay-normal:rgba(var(--directorist-color-dark-rgb),.2);--directorist-color-border:#e9e9e9;--directorist-color-border-light:#f5f5f5;--directorist-color-border-gray:#d9d9d9;--directorist-box-shadow:0 4px 6px rgba(0,0,0,.04);--directorist-box-shadow-sm:0 2px 5px rgba(0,0,0,.05);--directorist-color-open-badge:#28A800;--directorist-color-closed-badge:#e23636;--directorist-color-featured-badge:#fa8b0c;--directorist-color-popular-badge:#f51957;--directorist-color-new-badge:#2C99FF;--directorist-color-featured-badge:#fa8b0c;--directorist-color-featured-badge-rgb:250,139,12;--directorist-color-marker-shape:#444752;--directorist-color-marker-icon:#fff;--directorist-color-marker-shape-rgb:68,71,82;--directorist-fw-regular:400;--directorist-fw-medium:500;--directorist-fw-semiBold:600;--directorist-fw-bold:700;--directorist-border-radius-xs:8px;--directorist-border-radius-sm:10px;--directorist-border-radius-md:12px;--directorist-border-radius-lg:16px;--directorist-color-btn:var(--directorist-color-primary);--directorist-color-btn-hover:rgba(var(--directorist-color-primary-rgb),.80);--directorist-color-btn-border:var(--directorist-color-primary);--directorist-color-btn-primary:#fff;--directorist-color-btn-primary-rgb:68,71,82;--directorist-color-btn-primary-bg:#444752;--directorist-color-btn-primary-border:#444752;--directorist-color-btn-secondary:#404040;--directorist-color-btn-secondary-rgb:242,243,245;--directorist-color-btn-secondary-bg:#f2f3f5;--directorist-color-btn-secondary-border:#f2f3f5;--directorist-color-star:var(--directorist-color-warning);--gallery-crop-width:740px;--gallery-crop-height:580px}.pricing .price_action .price_action--btn,#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic,#directorist.atbd_wrapper .at-modal .at-modal-close,.atbdp_login_form_shortcode #loginform p input[type=submit],.atbd_manage_fees_wrapper .table tr .action p .btn-block,#directorist.atbd_wrapper #atbdp-checkout-form #atbdp_checkout_submit_btn,#directorist.atbd_wrapper .ezmu__btn,.default-ad-search .submit_btn .btn-primary,.directorist-content-active .widget.atbd_widget .directorist .btn,.directorist-btn.directorist-btn-dark,.atbd-add-payment-method form .atbd-save-card,#bhCopyTime,#bhAddNew,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{color:var(--directorist-color-white)}.pricing .price_action .price_action--btn:hover,#directorist.atbd_wrapper .btn-primary:hover,.default-ad-search .submit_btn .btn-default:hover,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic:hover,#directorist.atbd_wrapper .at-modal .at-modal-close:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,.atbd_manage_fees_wrapper .table tr .action p .btn-block:hover,#directorist.atbd_wrapper #atbdp-checkout-form #atbdp_checkout_submit_btn:hover,#directorist.atbd_wrapper .ezmu__btn:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.directorist-btn.directorist-btn-dark:hover,.atbd-add-payment-method form .atbd-save-card:hover,#bhCopyTime:hover,#bhAddNew:hover,.bdb-select-hours .bdb-remove:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{color:var(--directorist-color-white)}.pricing .price_action .price_action--btn,#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic,#directorist.atbd_wrapper .at-modal .at-modal-close,.atbdp_login_form_shortcode #loginform p input[type=submit],.atbd_manage_fees_wrapper .table tr .action p .btn-block,#directorist.atbd_wrapper .ezmu__btn,.default-ad-search .submit_btn .btn-primary .directorist-content-active .widget.atbd_widget .directorist .btn,.directorist-btn.directorist-btn-dark,.atbd-add-payment-method form .atbd-save-card,#bhCopyTime,#bhAddNew,.bdb-select-hours .bdb-remove,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{background:var(--directorist-color-btn-primary-bg)}.pricing .price_action .price_action--btn:hover,#directorist.atbd_wrapper .btn-primary:hover,#directorist.atbd_wrapper .at-modal .at-modal-close:hover,.default-ad-search .submit_btn .btn-default:hover,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,#directorist.atbd_wrapper .ezmu__btn:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.directorist-btn.directorist-btn-dark:hover,.atbd-add-payment-method form .atbd-save-card:hover,#bhCopyTime:hover,#bhAddNew:hover,.bdb-select-hours .bdb-remove:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{background:var(--directorist-color-btn-hover)}#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbdp_login_form_shortcode #loginform p input[type=submit],.default-ad-search .submit_btn .btn-primary,.directorist-content-active .widget.atbd_widget .directorist .btn,.atbd-add-payment-method form .atbd-save-card,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{border-color:var(--directorist-color-btn-border)}#directorist.atbd_wrapper .btn-primary:hover,.default-ad-search .submit_btn .btn-default:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.atbd-add-payment-method form .atbd-save-card:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{border-color:var(--directorist-color-primary)}.atbd_bg-success i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_open i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_open i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_open i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_open i::after,.directorist-badge-open{background:var(--directorist-color-open-badge)!important}.atbd_bg-danger i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_give_review_area #atbd_up_preview .atbd_up_prev .rmrf:hover i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_close i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_close i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_close i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_close i::after,.directorist-badge-close,.directorist-badge.directorist-badge-danger{background:var(--directorist-color-closed-badge)!important}.atbd_bg-badge-feature i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_featured i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_featured i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_featured i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_featured i::after,.directorist-listing-single .directorist-badge.directorist-badge-featured i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-featured-badge))!important}.atbd_bg-badge-popular i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_popular i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_popular i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_popular i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_popular i::after,.directorist-listing-single .directorist-badge.directorist-badge-popular i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-popular-badge))!important}.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_new{background:var(--directorist-color-new-badge)!important}.directorist-listing-single .directorist-badge.directorist-badge-new i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-new-badge))!important}.directorist-badge.directorist-badge--only-text,.directorist-badge.directorist-badge--icon-only{display:inline-flex;align-items:center;justify-content:center;margin:0;background-color:var(--directorist-badge-bg,currentColor);border:1px solid var(--directorist-badge-border,currentColor);border-radius:999px;box-sizing:border-box;color:var(--directorist-badge-color,var(--directorist-color-white));font-weight:500;line-height:1;text-transform:none;white-space:nowrap}.directorist-listing-card .directorist-badge.directorist-badge--only-text,.directorist-listing-list .directorist-badge.directorist-badge--only-text,.directorist-badge.directorist-badge--only-text{gap:6px;background-color:var(--directorist-badge-bg,currentColor);border-color:var(--directorist-badge-border,currentColor);color:var(--directorist-badge-color,var(--directorist-color-white));width:auto;max-width:none;min-width:34px;min-height:24px;flex:0 1 auto;padding:4px 10px;font-size:12px;--directorist-badge-icon-size:13px}.directorist-listing-card .directorist-badge.directorist-badge--icon-only,.directorist-listing-list .directorist-badge.directorist-badge--icon-only,.directorist-info-item-badges .directorist-badge.directorist-badge--icon-only,.directorist-badge.directorist-badge--icon-only{background-color:var(--directorist-badge-bg,currentColor);border-color:var(--directorist-badge-border,currentColor);color:var(--directorist-badge-color,var(--directorist-color-white));width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;flex:0 0 28px;padding:0;font-size:14px;--directorist-badge-icon-size:14px}.directorist-badge .directorist-badge-tooltip{color:var(--directorist-badge-tooltip-color,var(--directorist-color-white));background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-dark));text-transform:none}.directorist-badge .directorist-badge-tooltip__featured{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-featured-badge))}.directorist-badge .directorist-badge-tooltip__new{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-new-badge))}.directorist-badge .directorist-badge-tooltip__popular{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-popular-badge))}.ads-advanced .price-frequency .pf-btn input:checked+span,.atbdpr-range .ui-slider-horizontal .ui-slider-range,.custom-control .custom-control-input:checked~.check--select,#directorist.atbd_wrapper .pagination .nav-links .current,.atbd_director_social_wrap a,.widget.atbd_widget[id^=bd] .atbd_author_info_widget .directorist-author-social li a,.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .directorist-author-social li a,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover{background:var(--directorist-color-primary)!important}.ads-advanced .price-frequency .pf-btn input:checked+span,.directorist-content-active .directorist-type-nav__list .directorist-type-nav__list__current .directorist-type-nav__link,.atbdpr-range .ui-slider-horizontal .ui-slider-handle,.custom-control .custom-control-input:checked~.check--select,.custom-control .custom-control-input:checked~.radio--select,#atpp-plan-change-modal .atm-contents-inner .dcl_pricing_plan input:checked+label:before,#dwpp-plan-renew-modal .atm-contents-inner .dcl_pricing_plan input:checked+label:before{border-color:var(--directorist-color-primary)}.atbd_map_shape{background:var(--directorist-color-marker-shape)!important}.map-icon-label i,.atbd_map_shape>span{color:var(--directorist-color-marker-icon)!important}
:root{--directorist-color-primary:#444752;--directorist-color-primary-rgb:68,71,82;--directorist-color-secondary:#F2F3F5;--directorist-color-secondary-rgb:242,243,245;--directorist-color-dark:#000;--directorist-color-dark-rgb:0,0,0;--directorist-color-success:#28A800;--directorist-color-success-rgb:40,168,0;--directorist-color-info:#2c99ff;--directorist-color-info-rgb:44,153,255;--directorist-color-warning:#f28100;--directorist-color-warning-rgb:242,129,0;--directorist-color-danger:#f80718;--directorist-color-danger-rgb:248,7,24;--directorist-color-white:#fff;--directorist-color-white-rgb:255,255,255;--directorist-color-body:#404040;--directorist-color-gray:#bcbcbc;--directorist-color-gray-rgb:188,188,188;--directorist-color-gray-hover:#BCBCBC;--directorist-color-light:#ededed;--directorist-color-light-hover:#fff;--directorist-color-light-gray:#808080;--directorist-color-light-gray-rgb:237,237,237;--directorist-color-deep-gray:#808080;--directorist-color-bg-gray:#f4f4f4;--directorist-color-bg-light-gray:#F4F5F6;--directorist-color-bg-light:#EDEDED;--directorist-color-placeholder:#6c757d;--directorist-color-overlay:rgba(var(--directorist-color-dark-rgb),.5);--directorist-color-overlay-normal:rgba(var(--directorist-color-dark-rgb),.2);--directorist-color-border:#e9e9e9;--directorist-color-border-light:#f5f5f5;--directorist-color-border-gray:#d9d9d9;--directorist-box-shadow:0 4px 6px rgba(0,0,0,.04);--directorist-box-shadow-sm:0 2px 5px rgba(0,0,0,.05);--directorist-color-open-badge:#28A800;--directorist-color-closed-badge:#e23636;--directorist-color-featured-badge:#fa8b0c;--directorist-color-popular-badge:#f51957;--directorist-color-new-badge:#2C99FF;--directorist-color-featured-badge:#fa8b0c;--directorist-color-featured-badge-rgb:250,139,12;--directorist-color-marker-shape:#444752;--directorist-color-marker-icon:#fff;--directorist-color-marker-shape-rgb:68,71,82;--directorist-fw-regular:400;--directorist-fw-medium:500;--directorist-fw-semiBold:600;--directorist-fw-bold:700;--directorist-border-radius-xs:8px;--directorist-border-radius-sm:10px;--directorist-border-radius-md:12px;--directorist-border-radius-lg:16px;--directorist-color-btn:var(--directorist-color-primary);--directorist-color-btn-hover:rgba(var(--directorist-color-primary-rgb),.80);--directorist-color-btn-border:var(--directorist-color-primary);--directorist-color-btn-primary:#fff;--directorist-color-btn-primary-rgb:68,71,82;--directorist-color-btn-primary-bg:#444752;--directorist-color-btn-primary-border:#444752;--directorist-color-btn-secondary:#404040;--directorist-color-btn-secondary-rgb:242,243,245;--directorist-color-btn-secondary-bg:#f2f3f5;--directorist-color-btn-secondary-border:#f2f3f5;--directorist-color-star:var(--directorist-color-warning);--gallery-crop-width:740px;--gallery-crop-height:580px}.pricing .price_action .price_action--btn,#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic,#directorist.atbd_wrapper .at-modal .at-modal-close,.atbdp_login_form_shortcode #loginform p input[type=submit],.atbd_manage_fees_wrapper .table tr .action p .btn-block,#directorist.atbd_wrapper #atbdp-checkout-form #atbdp_checkout_submit_btn,#directorist.atbd_wrapper .ezmu__btn,.default-ad-search .submit_btn .btn-primary,.directorist-content-active .widget.atbd_widget .directorist .btn,.directorist-btn.directorist-btn-dark,.atbd-add-payment-method form .atbd-save-card,#bhCopyTime,#bhAddNew,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{color:var(--directorist-color-white)}.pricing .price_action .price_action--btn:hover,#directorist.atbd_wrapper .btn-primary:hover,.default-ad-search .submit_btn .btn-default:hover,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic:hover,#directorist.atbd_wrapper .at-modal .at-modal-close:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,.atbd_manage_fees_wrapper .table tr .action p .btn-block:hover,#directorist.atbd_wrapper #atbdp-checkout-form #atbdp_checkout_submit_btn:hover,#directorist.atbd_wrapper .ezmu__btn:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.directorist-btn.directorist-btn-dark:hover,.atbd-add-payment-method form .atbd-save-card:hover,#bhCopyTime:hover,#bhAddNew:hover,.bdb-select-hours .bdb-remove:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{color:var(--directorist-color-white)}.pricing .price_action .price_action--btn,#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic,#directorist.atbd_wrapper .at-modal .at-modal-close,.atbdp_login_form_shortcode #loginform p input[type=submit],.atbd_manage_fees_wrapper .table tr .action p .btn-block,#directorist.atbd_wrapper .ezmu__btn,.default-ad-search .submit_btn .btn-primary .directorist-content-active .widget.atbd_widget .directorist .btn,.directorist-btn.directorist-btn-dark,.atbd-add-payment-method form .atbd-save-card,#bhCopyTime,#bhAddNew,.bdb-select-hours .bdb-remove,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{background:var(--directorist-color-btn-primary-bg)}.pricing .price_action .price_action--btn:hover,#directorist.atbd_wrapper .btn-primary:hover,#directorist.atbd_wrapper .at-modal .at-modal-close:hover,.default-ad-search .submit_btn .btn-default:hover,.atbd_content_active #directorist.atbd_wrapper.dashboard_area .user_pro_img_area .user_img .choose_btn #upload_pro_pic:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,#directorist.atbd_wrapper .ezmu__btn:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.directorist-btn.directorist-btn-dark:hover,.atbd-add-payment-method form .atbd-save-card:hover,#bhCopyTime:hover,#bhAddNew:hover,.bdb-select-hours .bdb-remove:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{background:var(--directorist-color-btn-hover)}#directorist.atbd_wrapper .btn-primary,.default-ad-search .submit_btn .btn-default,.atbdp_login_form_shortcode #loginform p input[type=submit],.default-ad-search .submit_btn .btn-primary,.directorist-content-active .widget.atbd_widget .directorist .btn,.atbd-add-payment-method form .atbd-save-card,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn{border-color:var(--directorist-color-btn-border)}#directorist.atbd_wrapper .btn-primary:hover,.default-ad-search .submit_btn .btn-default:hover,.atbdp_login_form_shortcode #loginform p input[type=submit]:hover,.default-ad-search .submit_btn .btn-primary:hover,.directorist-content-active .widget.atbd_widget .directorist .btn:hover,.atbd-add-payment-method form .atbd-save-card:hover,.directorist-content-active .widget.atbd_widget .atbd_author_info_widget .btn:hover{border-color:var(--directorist-color-primary)}.atbd_bg-success i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_open i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_open i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_open i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_open i::after,.directorist-badge-open{background:var(--directorist-color-open-badge)!important}.atbd_bg-danger i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_give_review_area #atbd_up_preview .atbd_up_prev .rmrf:hover i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_close i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_close i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_close i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_close i::after,.directorist-badge-close,.directorist-badge.directorist-badge-danger{background:var(--directorist-color-closed-badge)!important}.atbd_bg-badge-feature i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_featured i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_featured i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_featured i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_featured i::after,.directorist-listing-single .directorist-badge.directorist-badge-featured i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-featured-badge))!important}.atbd_bg-badge-popular i::after,.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_popular i::after,.atbd_content_active .widget.atbd_widget[id^=bd] .atbd_badge.atbd_badge_popular i::after,.atbd_content_active .widget.atbd_widget[id^=dcl] .atbd_badge.atbd_badge_popular i::after,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbd_badge.atbd_badge_popular i::after,.directorist-listing-single .directorist-badge.directorist-badge-popular i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-popular-badge))!important}.atbd_content_active #directorist.atbd_wrapper .atbd_badge.atbd_badge_new{background:var(--directorist-color-new-badge)!important}.directorist-listing-single .directorist-badge.directorist-badge-new i::after{background:var(--directorist-badge-icon-color,var(--directorist-color-new-badge))!important}.directorist-badge.directorist-badge--only-text,.directorist-badge.directorist-badge--icon-only{display:inline-flex;align-items:center;justify-content:center;margin:0;background-color:var(--directorist-badge-bg,currentColor);border:1px solid var(--directorist-badge-border,currentColor);border-radius:999px;box-sizing:border-box;color:var(--directorist-badge-color,var(--directorist-color-white));font-weight:500;line-height:1;text-transform:none;white-space:nowrap}.directorist-listing-card .directorist-badge.directorist-badge--only-text,.directorist-listing-list .directorist-badge.directorist-badge--only-text,.directorist-badge.directorist-badge--only-text{gap:6px;background-color:var(--directorist-badge-bg,currentColor);border-color:var(--directorist-badge-border,currentColor);color:var(--directorist-badge-color,var(--directorist-color-white));width:auto;max-width:none;min-width:34px;min-height:24px;flex:0 1 auto;padding:4px 10px;font-size:12px;--directorist-badge-icon-size:13px}.directorist-listing-card .directorist-badge.directorist-badge--icon-only,.directorist-listing-list .directorist-badge.directorist-badge--icon-only,.directorist-info-item-badges .directorist-badge.directorist-badge--icon-only,.directorist-badge.directorist-badge--icon-only{background-color:var(--directorist-badge-bg,currentColor);border-color:var(--directorist-badge-border,currentColor);color:var(--directorist-badge-color,var(--directorist-color-white));width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;flex:0 0 28px;padding:0;font-size:14px;--directorist-badge-icon-size:14px}.directorist-badge .directorist-badge-tooltip{color:var(--directorist-badge-tooltip-color,var(--directorist-color-white));background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-dark));text-transform:none}.directorist-badge .directorist-badge-tooltip__featured{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-featured-badge))}.directorist-badge .directorist-badge-tooltip__new{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-new-badge))}.directorist-badge .directorist-badge-tooltip__popular{background-color:var(--directorist-badge-tooltip-bg,var(--directorist-color-popular-badge))}.ads-advanced .price-frequency .pf-btn input:checked+span,.atbdpr-range .ui-slider-horizontal .ui-slider-range,.custom-control .custom-control-input:checked~.check--select,#directorist.atbd_wrapper .pagination .nav-links .current,.atbd_director_social_wrap a,.widget.atbd_widget[id^=bd] .atbd_author_info_widget .directorist-author-social li a,.widget.atbd_widget[id^=dcl] .atbd_author_info_widget .directorist-author-social li a,.atbd_content_active #directorist.atbd_wrapper .widget.atbd_widget .atbdp.atbdp-widget-tags ul li a:hover{background:var(--directorist-color-primary)!important}.ads-advanced .price-frequency .pf-btn input:checked+span,.directorist-content-active .directorist-type-nav__list .directorist-type-nav__list__current .directorist-type-nav__link,.atbdpr-range .ui-slider-horizontal .ui-slider-handle,.custom-control .custom-control-input:checked~.check--select,.custom-control .custom-control-input:checked~.radio--select,#atpp-plan-change-modal .atm-contents-inner .dcl_pricing_plan input:checked+label:before,#dwpp-plan-renew-modal .atm-contents-inner .dcl_pricing_plan input:checked+label:before{border-color:var(--directorist-color-primary)}.atbd_map_shape{background:var(--directorist-color-marker-shape)!important}.map-icon-label i,.atbd_map_shape>span{color:var(--directorist-color-marker-icon)!important}
/*# sourceURL=directorist-main-style-inline-css */
</style>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/directorist/blocks/assets/index.css?ver=1" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='directorist-blocks-common-css' href='https://www.2cr.com.au/wp-content/plugins/directorist/blocks/assets/index.css?ver=1' media='all' /></noscript>
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-icon svg){width: 24px;}
:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel="stylesheet" id="two-cr-site-shell-css" href="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/site-shell.css?ver=0.10.71" media="all" />
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/footer-social.css?ver=0.10.71" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='two-cr-footer-social-css' href='https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/footer-social.css?ver=0.10.71' media='all' /></noscript>
<link rel="stylesheet" id="two-cr-news-pages-css" href="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/news-pages.css?ver=0.10.71" media="all" />
<link rel='stylesheet' id='h5ap-public-css' href='https://www.2cr.com.au/wp-content/plugins/html5-audio-player/assets/css/style.css?ver=2.8.8' media='all' />
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/wp-socializer/public/css/wpsr.min.css?ver=8.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wpsr_main_css-css' href='https://www.2cr.com.au/wp-content/plugins/wp-socializer/public/css/wpsr.min.css?ver=8.0' media='all' /></noscript>
<link rel="preload" href="https://use.fontawesome.com/releases/v7.3.1/css/all.css?ver=8.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wpsr_fa_icons-css' href='https://use.fontawesome.com/releases/v7.3.1/css/all.css?ver=8.0' media='all' /></noscript>
<link rel='stylesheet' id='audioigniter-css' href='https://www.2cr.com.au/wp-content/plugins/audioigniter/player/build/style.css?ver=2.1.0' media='all' />
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/jquery-ui.structure.min.css?ver=3.0.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='tag-groups-css-frontend-structure-css' href='https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/jquery-ui.structure.min.css?ver=3.0.0' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/delta/jquery-ui.theme.min.css?ver=3.0.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='tag-groups-css-frontend-theme-css' href='https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/delta/jquery-ui.theme.min.css?ver=3.0.0' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/frontend.min.css?ver=3.0.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='tag-groups-css-frontend-css' href='https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/css/frontend.min.css?ver=3.0.0' media='all' /></noscript>
<link rel='stylesheet' id='crit-main-css' href='https://www.2cr.com.au/wp-content/themes/woo/css/crit-main.css?ver=1.0' media='all' />
<link rel="preload" href="https://www.2cr.com.au/wp-includes/css/dashicons.min.css?ver=7.1.3" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='dashicons-css' href='https://www.2cr.com.au/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/themes/woo/inc/category-tabs/css/category_tabs.css?ver=1.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='CategoryTabs-css-css' href='https://www.2cr.com.au/wp-content/themes/woo/inc/category-tabs/css/category_tabs.css?ver=1.0' media='all' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/themes/woo/inc/revisit/css/revisit.css?ver=1.0" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='Revisit-css-css' href='https://www.2cr.com.au/wp-content/themes/woo/inc/revisit/css/revisit.css?ver=1.0' media='Array' /></noscript>
<link rel="preload" href="https://www.2cr.com.au/wp-content/plugins/tablepress/css/build/default.css?ver=3.4.1" as="style" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='tablepress-default-css' href='https://www.2cr.com.au/wp-content/plugins/tablepress/css/build/default.css?ver=3.4.1' media='all' /></noscript>
<style id="bt-styles-inline-css">
/* =======================
   BUSINESS TOOLKIT - CSS
   ======================= */

.bt-full-widget,
.bt-full-widget * {
  box-sizing: border-box;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
}

/* Desktop vs Mobile */
.bt-desktop-only { display: block; }
.bt-mobile-only  { display: none; }

/* ========================================
   BUSINESS TYPE CAROUSEL (desktop + mobile)
   ======================================= */

.bt-business-types-wrap {
  max-width: 1200px;
  margin: 0 auto;
  padding: 6px 12px; /* slimmer bar */
  background: #fff;
  border-bottom: 1px solid #eee;
  position: relative;
}

/* fade edges */
.bt-business-types-wrap::before,
.bt-business-types-wrap::after {
  content: "";
  position: absolute;
  top: 0; bottom: 0;
  width: 40px;
  pointer-events: none;
  z-index: 2;
}

.bt-business-types-wrap::before {
  left: 0;
  background: linear-gradient(to right, #fff 0%, transparent 100%);
}

.bt-business-types-wrap::after {
  right: 0;
  background: linear-gradient(to left, #fff 0%, transparent 100%);
}

.bt-business-types {
  display: flex;
  gap: 16px;
  overflow-x: auto;
  padding: 6px 4px 10px;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}

.bt-business-types::-webkit-scrollbar {
  display: none;
}

/* ---------- Carousel arrows ---------- */
.bt-types-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 22px;
  height: 22px;
  border-radius: 999px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  line-height: 1;
  background: rgba(243, 244, 246, 0.95); /* light grey bubble */
  color: #4b5563;                         /* grey icon */
  box-shadow: 0 2px 6px rgba(15, 23, 42, 0.18);
  cursor: pointer;
  z-index: 5;
}

.bt-types-arrow--left  { left: 4px; }
.bt-types-arrow--right { right: 4px; }

@media (hover:hover) {
  .bt-types-arrow:hover {
    transform: translateY(-50%) scale(1.05);
    box-shadow: 0 3px 8px rgba(15, 23, 42, 0.22);
  }
}

/* ========================================
   BUBBLE BUTTONS
   ======================================= */

.bt-business-type-btn {
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  align-items: center;
  min-width: 70px;
  scroll-snap-align: center;
}

.bt-type-icon {
  width: 64px;
  height: 64px;
  border-radius: 999px;
  border: 1px solid #d1d5db;   /* grey border */
  background-color: #ffffff;   /* soft grey background */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 600;
  color: #374151;              /* dark grey text */
  box-shadow: 0 2px 4px rgba(0,0,0,0.05);
  transition: 0.18s ease;
}

/* fallback letter circle (no icon) */
.bt-type-icon--fallback {
  background-color: #9ca3af; /* grey-400 */
  color: #fff;
}

.bt-type-label {
  margin-top: 4px;
  font-size: 12px;
  text-align: center;
  color: #111827;
}

/* Active state */
.bt-business-type-btn--active .bt-type-icon {
  background-color: #4b5563;   /* grey-600 */
  border-color: #4b5563;
  color: #fff;
  transform: translateY(-2px) scale(1.06);
  box-shadow: 0 8px 18px rgba(0,0,0,0.25);
}

.bt-business-type-btn--active .bt-type-label {
  font-weight: 600;
}

/* Hover (desktop) */
@media (hover:hover) {
  .bt-business-type-btn:hover .bt-type-icon {
    transform: translateY(-1px) scale(1.04);
    box-shadow: 0 5px 10px rgba(0,0,0,0.15);
  }
}

/* ========================================
   PUBLICATION VIEWER
   ======================================= */

.bt-publication-area {
  height: 100%;
  width: 100%;
  background: #fff;
  border-top: 1px solid #eee;
}

.bt-publitas-area-full {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

.bt-publitas-responsive {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
}

.bt-publitas-responsive iframe {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

/* Placeholder */
.bt-placeholder,
.bt-loading {
  padding: 50px 20px;
  text-align: center;
  color: #777;
  background: #fff;
}

/* ========================================
   MOBILE — FULLSCREEN VIEWER
   ======================================= */
@media (max-width: 767px) {

  /* Hide desktop */
  .bt-desktop-only { display: none !important; }
  .bt-mobile-only  { display: block !important; }

  /*  top bar for business types */
  .bt-mobile-types-bar {
    position: relatve;
    top: 0;
    z-index: 9999;
    background: #fff;
    width: 100%;
    padding: 4px 0 2px;
    border-bottom: 1px solid #eee;
  }

  /* Business type row spacing */
  .bt-business-types-wrap {
    padding: 4px 8px;
  }

  /* Viewer area: full viewport height minus the top bar (adjust 56px as needed) */
  .bt-publication-area {
    position: relative;
    width: 100vw;
    height: calc(100vh - 56px); /* tweak 56px to match your bar height */
    margin: 0;
    padding: 0;
    overflow: hidden;
    background: #fff;
    border-top: none !important;
  }

  .bt-publitas-area-full {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background: #fff;
  }

  .bt-publitas-responsive {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden;
    background: #fff;
  }

  /* FlipHTML5 auto wrapper: force it to fill the container */
  .bt-publitas-responsive > div {
    position: relative;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Remove auto padding-top ratio that causes white space */
  .bt-publitas-responsive > div[style*="padding-top"] {
    padding-top: 0 !important;
  }

  /* Iframe: true fullscreen inside the container */
  .bt-publitas-responsive iframe {
    position: absolute !important;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
    border: none !important;
    margin: 0;
    padding: 0;
    display: block;
    background: #fff;
  }

  /* Optional: slightly smaller placeholder */
  .bt-placeholder {
    padding: 40px 16px !important;
  }
}


/*# sourceURL=bt-styles-inline-css */
</style>
<script id="jquery-core-js-extra">
var directorist = {"request_headers":{"Referer-Page-ID":89390,"Lang":"zh"},"nonce":"d830a80b24","directorist_nonce":"e1be08bd53","ajax_nonce":"adc4b3df8f","is_admin":"","ajaxurl":"https://www.2cr.com.au/wp-admin/admin-ajax.php","assets_url":"https://www.2cr.com.au/wp-content/plugins/directorist/assets/","home_url":"https://www.2cr.com.au","rest_url":"https://www.2cr.com.au/wp-json/","rest_nonce":"3cce75e3dd","nonceName":"atbdp_nonce_js","login_alert_message":"Sorry, you need to login first.","rtl":"false","warning":"WARNING!","success":"SUCCESS!","not_add_more_than_one":"You can not add more than one review. Refresh the page to edit or delete your review!,","duplicate_review_error":"Sorry! your review already in process.","review_success":"Reviews Saved Successfully!","review_approval_text":"Your review has been received. It requires admin approval to publish.","review_error":"Something went wrong. Check the form and try again!!!","review_loaded":"Reviews Loaded!","review_not_available":"NO MORE REVIEWS AVAILABLE!,","review_have_not_for_delete":"You do not have any review to delete. Refresh the page to submit new review!!!,","review_sure_msg":"Are you sure?","review_want_to_remove":"Do you really want to remove this review!","review_delete_msg":"Yes, Delete it!","review_cancel_btn_text":"Cancel","review_wrong_msg":"Something went wrong!, Try again","listing_remove_title":"Are you sure?","listing_remove_text":"Do you really want to delete this item?!","listing_remove_confirm_text":"Yes, Delete it!","listing_delete":"Deleted!!","listing_error_title":"ERROR!!","listing_error_text":"Something went wrong!!!, Try again","upload_pro_pic_title":"Select or Upload a profile picture","upload_pro_pic_text":"Use this Image","payNow":"Pay Now","completeSubmission":"Complete Submission","waiting_msg":"Sending the message, please wait...","plugin_url":"https://www.2cr.com.au/wp-content/plugins/directorist/","currentDate":"2026\u5e743\u67089\u65e5","enable_reviewer_content":"1","add_listing_data":{"nonce":"d830a80b24","ajaxurl":"https://www.2cr.com.au/wp-admin/admin-ajax.php","nonceName":"atbdp_nonce_js","is_admin":false,"media_uploader":[{"element_id":"directorist-image-upload","meta_name":"listing_img","files_meta_name":"files_meta","error_msg":"Listing gallery has invalid files"}],"i18n_text":{"see_more_text":"See More","see_less_text":"See Less","confirmation_text":"Are you sure","ask_conf_sl_lnk_del_txt":"Do you really want to remove this Social Link!","ask_conf_faqs_del_txt":"Do you really want to remove this FAQ!","confirm_delete":"Yes, Delete it!","deleted":"Deleted!","max_location_creation":"","max_location_msg":"You can only use ","submission_wait_msg":"Please wait, your submission is being processed.","image_uploading_msg":"Please wait, your selected images being uploaded."},"create_new_tag":"","create_new_loc":"","create_new_cat":"","image_notice":"Sorry! You have crossed the maximum image limit","category_custom_field_relations":{"333":[],"225":[],"269":[],"303":[]},"admin_conditional_logic_targets":[]},"lazy_load_taxonomy_fields":"","current_page_id":"89390","icon_markup":"\u003Ci class=\"directorist-icon-mask ##CLASS##\" aria-hidden=\"true\" style=\"--directorist-icon: url(##URL##)\"\u003E\u003C/i\u003E","search_form_default_label":"Label","search_form_default_placeholder":"Placeholder","add_listing_url":"https://www.2cr.com.au/%e7%99%bc%e4%bd%88%e4%bf%a1%e6%81%af/","enabled_multi_directory":"1","site_name":"2CR\u6fb3\u6d32\u4e2d\u6587\u5ee3\u64ad\u96fb\u53f0","dynamic_view_count_cache":"","loading_more_text":"Loading more...","script_debugging":[null],"ajax_url":"https://www.2cr.com.au/wp-admin/admin-ajax.php","redirect_url":"?rand=1793195774&rand=1793195774","loading_message":"Sending user info, please wait...","login_error_message":"Wrong username or password.","i18n_text":{"category_selection":"\u8acb\u9078\u64c7\u9069\u5408\u7684\u670d\u52d9\u5206\u985e","location_selection":"\u8acb\u9078\u64c7\u670d\u52d9\u5730\u5340","show_more":"Show More","show_less":"Show Less","added_favourite":"Added to favorite","please_login":"Please login first","select_listing_map":"openstreet","Miles":" Miles"},"args":{"search_max_radius_distance":1000},"directory_type":"225","default_directory_type":"business","directory_type_term_data":{"submission_form_fields":{"fields":{"title":{"widget_group":"preset","widget_name":"title","type":"text","field_key":"listing_title","required":"1","label":"\u670d\u52d9\u540d\u7a31","placeholder":"\u4f8b\u5982\uff1a\u5bb6\u5c45\u6e05\u6f54\u3001\u642c\u5c4b\u6216\u7dad\u4fee\u670d\u52d9","widget_key":"title","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"tag":{"field_key":"tax_input[at_biz_dir-tags][]","label":"\u670d\u52d9\u95dc\u9375\u5b57\uff08\u9078\u586b\uff09","placeholder":"\u4f8b\u5982\uff1a\u6e05\u6f54\u3001\u642c\u5c4b\u3001\u7dad\u4fee","type":"multiple","required":"","allow_new":"1","only_for_admin":"","widget_name":"tag","widget_group":"preset","widget_key":"tag","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"category":{"field_key":"admin_category_select[]","label":"\u670d\u52d9\u5206\u985e","type":"multiple","placeholder":"\u8acb\u9078\u64c7\u9069\u5408\u7684\u670d\u52d9\u5206\u985e","required":"","only_for_admin":"","widget_name":"category","widget_group":"preset","widget_key":"category","create_new_cat":"","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"pricing":{"field_key":"pricing","label":"\u670d\u52d9\u6536\u8cbb\uff08\u9078\u586b\uff09","pricing_type":"both","price_range_label":"\u6536\u8cbb\u7bc4\u570d\uff08\u9078\u586b\uff09","price_range_placeholder":"\u8acb\u9078\u64c7\u6536\u8cbb\u7bc4\u570d","price_unit_field_type":"number","price_unit_field_label":"\u53c3\u8003\u6536\u8cbb\uff08\u6fb3\u5143 AUD\uff0c\u9078\u586b\uff09","price_unit_field_placeholder":"\u4f8b\u5982\uff1a100\uff1b\u8acb\u5728\u670d\u52d9\u5167\u5bb9\u8aaa\u660e\u6309\u6b21\u6216\u6309\u6642\u8a08\u8cbb","only_for_admin":"","modules":{"price_unit":{"label":"Price Unit","type":"text","field_key":"price_unit"},"price_range":{"label":"Price Range","type":"text","field_key":"price_range"}},"widget_group":"preset","widget_name":"pricing","widget_key":"pricing","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"email":{"type":"email","field_key":"email","label":"\u96fb\u90f5\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u586b\u5beb\u53ef\u516c\u958b\u7684\u670d\u52d9\u806f\u7d61\u96fb\u90f5","required":"","only_for_admin":"","widget_group":"preset","widget_name":"email","widget_key":"email","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"phone":{"type":"tel","field_key":"phone","label":"\u96fb\u8a71\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u586b\u5beb\u53ef\u516c\u958b\u7684\u670d\u52d9\u806f\u7d61\u96fb\u8a71","required":"","only_for_admin":"","widget_group":"preset","widget_name":"phone","widget_key":"phone","whatsapp":"","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"website":{"type":"text","field_key":"website","label":"\u7db2\u7ad9\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u8f38\u5165\u5b8c\u6574\u7db2\u5740\uff0c\u4f8b\u5982 https://example.com","required":"","only_for_admin":"","widget_group":"preset","widget_name":"website","widget_key":"website","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"location":{"field_key":"tax_input[at_biz_dir-location][]","label":"\u670d\u52d9\u5730\u5340\uff08\u9078\u586b\uff09","type":"multiple","create_new_loc":"","max_location_creation":"0","placeholder":"\u8acb\u9078\u64c7\u670d\u52d9\u5730\u5340","required":"","only_for_admin":"","widget_group":"preset","widget_name":"location","widget_key":"location","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"address":{"type":"text","field_key":"address","label":"\u670d\u52d9\u5730\u5740\u6216\u5730\u5340\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u53ef\u586b\u5beb\u670d\u52d9\u90ca\u5340\uff1b\u8acb\u52ff\u586b\u5beb\u4e0d\u9858\u516c\u958b\u7684\u79c1\u4eba\u5730\u5740","required":"","only_for_admin":"","widget_group":"preset","widget_name":"address","widget_key":"address","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"map":{"type":"map","field_key":"map","label":"Map","lat_long":"Or Enter Coordinates (latitude and longitude) Manually","required":"","only_for_admin":"","widget_group":"preset","widget_name":"map","widget_key":"map","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"image_upload":{"type":"media","field_key":"listing_img","label":"Images","required":"","select_files_label":"\u9078\u64c7\u670d\u52d9\u76f8\u7247\uff08\u9078\u586b\uff0c\u6700\u591a5\u5f35\uff0c\u5408\u51712MB\uff09","max_image_limit":"5","max_per_image_limit":"0","max_total_image_limit":"2","only_for_admin":"","widget_group":"preset","widget_name":"image_upload","widget_key":"image_upload","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"video":{"type":"text","field_key":"videourl","label":"\u670d\u52d9\u5f71\u7247\uff08\u9078\u586b\uff09","placeholder":"\u53ea\u63a5\u53d7 YouTube \u6216 Vimeo \u7db2\u5740","required":"","only_for_admin":"","widget_group":"preset","widget_name":"video","widget_key":"video","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"textarea":{"type":"textarea","field_key":"custom-textarea","label":"\u670d\u52d9\u7279\u8272\uff08\u9078\u586b\uff09","description":"\u53ef\u88dc\u5145\u670d\u52d9\u7bc4\u570d\u3001\u71df\u696d\u6642\u9593\u6216\u9810\u7d04\u65b9\u5f0f\u3002","placeholder":"\u4f8b\u5982\uff1a\u53ef\u670d\u52d9\u7684\u90ca\u5340\u3001\u53ef\u9810\u7d04\u6642\u6bb5","rows":"8","required":"","only_for_admin":"","assign_to":"","category":"","widget_group":"custom","widget_name":"textarea","widget_key":"textarea","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"description":{"type":"wp_editor","field_key":"listing_content","label":"\u670d\u52d9\u5167\u5bb9\uff08\u9078\u586b\uff09","placeholder":"","required":"","only_for_admin":"","widget_group":"preset","widget_name":"description","widget_key":"description","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}}},"groups":[{"type":"general_group","label":"\u670d\u52d9\u8cc7\u6599","fields":["title","description","category","tag"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-pen-nib","id":"general-information"},{"type":"general_group","label":"\u670d\u52d9\u6536\u8cbb\uff08\u9078\u586b\uff09","fields":["pricing"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-money-bill-alt","id":"pricing"},{"type":"general_group","label":"\u670d\u52d9\u7279\u8272\uff08\u9078\u586b\uff09","fields":["textarea"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-check-double","id":"features"},{"type":"general_group","label":"\u516c\u958b\u806f\u7d61\u65b9\u5f0f\uff08\u9078\u586b\uff09","fields":["email","phone","website"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-phone","id":"contact-info"},{"type":"general_group","label":"\u670d\u52d9\u5730\u5340","fields":["location","address","map"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-map-marked-alt","id":"location"},{"type":"general_group","label":"\u670d\u52d9\u76f8\u7247\u53ca\u5f71\u7247\uff08\u9078\u586b\uff09","fields":["image_upload","video"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-images","id":"media"}]},"search_form_fields":{"fields":{"title":{"required":"","label":"What are you looking for?","placeholder":"","widget_name":"title","widget_group":"available_widgets","original_widget_key":"title","widget_key":"title"},"location":{"required":"","label":"","placeholder":"Location","location_source":"from_map_api","widget_name":"location","widget_group":"available_widgets","original_widget_key":"location","widget_key":"location"},"pricing":{"price_range_min_placeholder":"Min","price_range_max_placeholder":"Max","widget_name":"pricing","widget_group":"available_widgets","original_widget_key":"pricing","widget_key":"pricing"},"tag":{"label":"Tags","tags_filter_source":"all_tags","widget_name":"tag","widget_group":"available_widgets","original_widget_key":"tag","widget_key":"tag"},"category":{"required":"","label":"","placeholder":"Category","widget_group":"available_widgets","widget_name":"category","original_widget_key":"category","widget_key":"category"},"review":{"label":"Review","widget_group":"other_widgets","widget_name":"review","widget_key":"review"},"radius_search":{"label":"Radius Search","default_radius_distance":"0","radius_search_unit":"miles","radius_search_based_on":"address","widget_group":"other_widgets","widget_name":"radius_search","widget_key":"radius_search"}},"groups":[{"label":"Basic","lock":"1","draggable":"","fields":["title","location","category"],"type":"general_group"},{"label":"Advanced","lock":"1","draggable":"","fields":["pricing","review","tag","radius_search"],"type":"general_group"}]}},"miles":" Miles","default_val":"0","countryRestriction":"","restricted_countries":"","use_def_lat_long":"","ajaxnonce":"adc4b3df8f"};
var directorist = {"request_headers":{"Referer-Page-ID":89390,"Lang":"zh"},"nonce":"d830a80b24","directorist_nonce":"e1be08bd53","ajax_nonce":"adc4b3df8f","is_admin":"","ajaxurl":"https://www.2cr.com.au/wp-admin/admin-ajax.php","assets_url":"https://www.2cr.com.au/wp-content/plugins/directorist/assets/","home_url":"https://www.2cr.com.au","rest_url":"https://www.2cr.com.au/wp-json/","rest_nonce":"3cce75e3dd","nonceName":"atbdp_nonce_js","login_alert_message":"Sorry, you need to login first.","rtl":"false","warning":"WARNING!","success":"SUCCESS!","not_add_more_than_one":"You can not add more than one review. Refresh the page to edit or delete your review!,","duplicate_review_error":"Sorry! your review already in process.","review_success":"Reviews Saved Successfully!","review_approval_text":"Your review has been received. It requires admin approval to publish.","review_error":"Something went wrong. Check the form and try again!!!","review_loaded":"Reviews Loaded!","review_not_available":"NO MORE REVIEWS AVAILABLE!,","review_have_not_for_delete":"You do not have any review to delete. Refresh the page to submit new review!!!,","review_sure_msg":"Are you sure?","review_want_to_remove":"Do you really want to remove this review!","review_delete_msg":"Yes, Delete it!","review_cancel_btn_text":"Cancel","review_wrong_msg":"Something went wrong!, Try again","listing_remove_title":"Are you sure?","listing_remove_text":"Do you really want to delete this item?!","listing_remove_confirm_text":"Yes, Delete it!","listing_delete":"Deleted!!","listing_error_title":"ERROR!!","listing_error_text":"Something went wrong!!!, Try again","upload_pro_pic_title":"Select or Upload a profile picture","upload_pro_pic_text":"Use this Image","payNow":"Pay Now","completeSubmission":"Complete Submission","waiting_msg":"Sending the message, please wait...","plugin_url":"https://www.2cr.com.au/wp-content/plugins/directorist/","currentDate":"2026\u5e743\u67089\u65e5","enable_reviewer_content":"1","add_listing_data":{"nonce":"d830a80b24","ajaxurl":"https://www.2cr.com.au/wp-admin/admin-ajax.php","nonceName":"atbdp_nonce_js","is_admin":false,"media_uploader":[{"element_id":"directorist-image-upload","meta_name":"listing_img","files_meta_name":"files_meta","error_msg":"Listing gallery has invalid files"}],"i18n_text":{"see_more_text":"See More","see_less_text":"See Less","confirmation_text":"Are you sure","ask_conf_sl_lnk_del_txt":"Do you really want to remove this Social Link!","ask_conf_faqs_del_txt":"Do you really want to remove this FAQ!","confirm_delete":"Yes, Delete it!","deleted":"Deleted!","max_location_creation":"","max_location_msg":"You can only use ","submission_wait_msg":"Please wait, your submission is being processed.","image_uploading_msg":"Please wait, your selected images being uploaded."},"create_new_tag":"","create_new_loc":"","create_new_cat":"","image_notice":"Sorry! You have crossed the maximum image limit","category_custom_field_relations":{"333":[],"225":[],"269":[],"303":[]},"admin_conditional_logic_targets":[]},"lazy_load_taxonomy_fields":"","current_page_id":"89390","icon_markup":"\u003Ci class=\"directorist-icon-mask ##CLASS##\" aria-hidden=\"true\" style=\"--directorist-icon: url(##URL##)\"\u003E\u003C/i\u003E","search_form_default_label":"Label","search_form_default_placeholder":"Placeholder","add_listing_url":"https://www.2cr.com.au/%e7%99%bc%e4%bd%88%e4%bf%a1%e6%81%af/","enabled_multi_directory":"1","site_name":"2CR\u6fb3\u6d32\u4e2d\u6587\u5ee3\u64ad\u96fb\u53f0","dynamic_view_count_cache":"","loading_more_text":"Loading more...","script_debugging":[null],"ajax_url":"https://www.2cr.com.au/wp-admin/admin-ajax.php","redirect_url":"?rand=1793195774&rand=1793195774","loading_message":"Sending user info, please wait...","login_error_message":"Wrong username or password.","i18n_text":{"category_selection":"\u8acb\u9078\u64c7\u9069\u5408\u7684\u670d\u52d9\u5206\u985e","location_selection":"\u8acb\u9078\u64c7\u670d\u52d9\u5730\u5340","show_more":"Show More","show_less":"Show Less","added_favourite":"Added to favorite","please_login":"Please login first","select_listing_map":"openstreet","Miles":" Miles"},"args":{"search_max_radius_distance":1000},"directory_type":"225","default_directory_type":"business","directory_type_term_data":{"submission_form_fields":{"fields":{"title":{"widget_group":"preset","widget_name":"title","type":"text","field_key":"listing_title","required":"1","label":"\u670d\u52d9\u540d\u7a31","placeholder":"\u4f8b\u5982\uff1a\u5bb6\u5c45\u6e05\u6f54\u3001\u642c\u5c4b\u6216\u7dad\u4fee\u670d\u52d9","widget_key":"title","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"tag":{"field_key":"tax_input[at_biz_dir-tags][]","label":"\u670d\u52d9\u95dc\u9375\u5b57\uff08\u9078\u586b\uff09","placeholder":"\u4f8b\u5982\uff1a\u6e05\u6f54\u3001\u642c\u5c4b\u3001\u7dad\u4fee","type":"multiple","required":"","allow_new":"1","only_for_admin":"","widget_name":"tag","widget_group":"preset","widget_key":"tag","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"category":{"field_key":"admin_category_select[]","label":"\u670d\u52d9\u5206\u985e","type":"multiple","placeholder":"\u8acb\u9078\u64c7\u9069\u5408\u7684\u670d\u52d9\u5206\u985e","required":"","only_for_admin":"","widget_name":"category","widget_group":"preset","widget_key":"category","create_new_cat":"","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"pricing":{"field_key":"pricing","label":"\u670d\u52d9\u6536\u8cbb\uff08\u9078\u586b\uff09","pricing_type":"both","price_range_label":"\u6536\u8cbb\u7bc4\u570d\uff08\u9078\u586b\uff09","price_range_placeholder":"\u8acb\u9078\u64c7\u6536\u8cbb\u7bc4\u570d","price_unit_field_type":"number","price_unit_field_label":"\u53c3\u8003\u6536\u8cbb\uff08\u6fb3\u5143 AUD\uff0c\u9078\u586b\uff09","price_unit_field_placeholder":"\u4f8b\u5982\uff1a100\uff1b\u8acb\u5728\u670d\u52d9\u5167\u5bb9\u8aaa\u660e\u6309\u6b21\u6216\u6309\u6642\u8a08\u8cbb","only_for_admin":"","modules":{"price_unit":{"label":"Price Unit","type":"text","field_key":"price_unit"},"price_range":{"label":"Price Range","type":"text","field_key":"price_range"}},"widget_group":"preset","widget_name":"pricing","widget_key":"pricing","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"email":{"type":"email","field_key":"email","label":"\u96fb\u90f5\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u586b\u5beb\u53ef\u516c\u958b\u7684\u670d\u52d9\u806f\u7d61\u96fb\u90f5","required":"","only_for_admin":"","widget_group":"preset","widget_name":"email","widget_key":"email","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"phone":{"type":"tel","field_key":"phone","label":"\u96fb\u8a71\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u586b\u5beb\u53ef\u516c\u958b\u7684\u670d\u52d9\u806f\u7d61\u96fb\u8a71","required":"","only_for_admin":"","widget_group":"preset","widget_name":"phone","widget_key":"phone","whatsapp":"","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"website":{"type":"text","field_key":"website","label":"\u7db2\u7ad9\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u8acb\u8f38\u5165\u5b8c\u6574\u7db2\u5740\uff0c\u4f8b\u5982 https://example.com","required":"","only_for_admin":"","widget_group":"preset","widget_name":"website","widget_key":"website","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"location":{"field_key":"tax_input[at_biz_dir-location][]","label":"\u670d\u52d9\u5730\u5340\uff08\u9078\u586b\uff09","type":"multiple","create_new_loc":"","max_location_creation":"0","placeholder":"\u8acb\u9078\u64c7\u670d\u52d9\u5730\u5340","required":"","only_for_admin":"","widget_group":"preset","widget_name":"location","widget_key":"location","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"address":{"type":"text","field_key":"address","label":"\u670d\u52d9\u5730\u5740\u6216\u5730\u5340\uff08\u9078\u586b\uff0c\u5c07\u516c\u958b\u986f\u793a\uff09","placeholder":"\u53ef\u586b\u5beb\u670d\u52d9\u90ca\u5340\uff1b\u8acb\u52ff\u586b\u5beb\u4e0d\u9858\u516c\u958b\u7684\u79c1\u4eba\u5730\u5740","required":"","only_for_admin":"","widget_group":"preset","widget_name":"address","widget_key":"address","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"map":{"type":"map","field_key":"map","label":"Map","lat_long":"Or Enter Coordinates (latitude and longitude) Manually","required":"","only_for_admin":"","widget_group":"preset","widget_name":"map","widget_key":"map","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"image_upload":{"type":"media","field_key":"listing_img","label":"Images","required":"","select_files_label":"\u9078\u64c7\u670d\u52d9\u76f8\u7247\uff08\u9078\u586b\uff0c\u6700\u591a5\u5f35\uff0c\u5408\u51712MB\uff09","max_image_limit":"5","max_per_image_limit":"0","max_total_image_limit":"2","only_for_admin":"","widget_group":"preset","widget_name":"image_upload","widget_key":"image_upload","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"video":{"type":"text","field_key":"videourl","label":"\u670d\u52d9\u5f71\u7247\uff08\u9078\u586b\uff09","placeholder":"\u53ea\u63a5\u53d7 YouTube \u6216 Vimeo \u7db2\u5740","required":"","only_for_admin":"","widget_group":"preset","widget_name":"video","widget_key":"video","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"textarea":{"type":"textarea","field_key":"custom-textarea","label":"\u670d\u52d9\u7279\u8272\uff08\u9078\u586b\uff09","description":"\u53ef\u88dc\u5145\u670d\u52d9\u7bc4\u570d\u3001\u71df\u696d\u6642\u9593\u6216\u9810\u7d04\u65b9\u5f0f\u3002","placeholder":"\u4f8b\u5982\uff1a\u53ef\u670d\u52d9\u7684\u90ca\u5340\u3001\u53ef\u9810\u7d04\u6642\u6bb5","rows":"8","required":"","only_for_admin":"","assign_to":"","category":"","widget_group":"custom","widget_name":"textarea","widget_key":"textarea","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}},"description":{"type":"wp_editor","field_key":"listing_content","label":"\u670d\u52d9\u5167\u5bb9\uff08\u9078\u586b\uff09","placeholder":"","required":"","only_for_admin":"","widget_group":"preset","widget_name":"description","widget_key":"description","conditional_logic":{"enabled":"","action":"show","globalOperator":"AND","groups":[]}}},"groups":[{"type":"general_group","label":"\u670d\u52d9\u8cc7\u6599","fields":["title","description","category","tag"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-pen-nib","id":"general-information"},{"type":"general_group","label":"\u670d\u52d9\u6536\u8cbb\uff08\u9078\u586b\uff09","fields":["pricing"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-money-bill-alt","id":"pricing"},{"type":"general_group","label":"\u670d\u52d9\u7279\u8272\uff08\u9078\u586b\uff09","fields":["textarea"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-check-double","id":"features"},{"type":"general_group","label":"\u516c\u958b\u806f\u7d61\u65b9\u5f0f\uff08\u9078\u586b\uff09","fields":["email","phone","website"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-phone","id":"contact-info"},{"type":"general_group","label":"\u670d\u52d9\u5730\u5340","fields":["location","address","map"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-map-marked-alt","id":"location"},{"type":"general_group","label":"\u670d\u52d9\u76f8\u7247\u53ca\u5f71\u7247\uff08\u9078\u586b\uff09","fields":["image_upload","video"],"defaultGroupLabel":"Section","disableTrashIfGroupHasWidgets":[{"widget_name":"title","widget_group":"preset"}],"icon":"las la-images","id":"media"}]},"search_form_fields":{"fields":{"title":{"required":"","label":"What are you looking for?","placeholder":"","widget_name":"title","widget_group":"available_widgets","original_widget_key":"title","widget_key":"title"},"location":{"required":"","label":"","placeholder":"Location","location_source":"from_map_api","widget_name":"location","widget_group":"available_widgets","original_widget_key":"location","widget_key":"location"},"pricing":{"price_range_min_placeholder":"Min","price_range_max_placeholder":"Max","widget_name":"pricing","widget_group":"available_widgets","original_widget_key":"pricing","widget_key":"pricing"},"tag":{"label":"Tags","tags_filter_source":"all_tags","widget_name":"tag","widget_group":"available_widgets","original_widget_key":"tag","widget_key":"tag"},"category":{"required":"","label":"","placeholder":"Category","widget_group":"available_widgets","widget_name":"category","original_widget_key":"category","widget_key":"category"},"review":{"label":"Review","widget_group":"other_widgets","widget_name":"review","widget_key":"review"},"radius_search":{"label":"Radius Search","default_radius_distance":"0","radius_search_unit":"miles","radius_search_based_on":"address","widget_group":"other_widgets","widget_name":"radius_search","widget_key":"radius_search"}},"groups":[{"label":"Basic","lock":"1","draggable":"","fields":["title","location","category"],"type":"general_group"},{"label":"Advanced","lock":"1","draggable":"","fields":["pricing","review","tag","radius_search"],"type":"general_group"}]}},"miles":" Miles","default_val":"0","countryRestriction":"","restricted_countries":"","use_def_lat_long":"","ajaxnonce":"adc4b3df8f"};
//# sourceURL=jquery-core-js-extra
</script>
<script id="jquery-core-js" src="https://www.2cr.com.au/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="directorist-account-button-script-2-js" src="https://www.2cr.com.au/wp-content/plugins/directorist/blocks/build/account-button/script.js?ver=c295e4f30c9688fef48a"></script>
<script id="directorist-search-modal-script-js" src="https://www.2cr.com.au/wp-content/plugins/directorist/blocks/build/search-modal/script.js?ver=3acd78cda73b856335a4"></script>
<script id="tag-groups-js-frontend-js" src="https://www.2cr.com.au/wp-content/plugins/tag-groups/assets/js/frontend.min.js?ver=3.0.0"></script>
<link rel="https://api.w.org/" href="https://www.2cr.com.au/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.2cr.com.au/wp-json/wp/v2/posts/89390" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.2cr.com.au/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.1.3" />
<link rel='shortlink' href='https://www.2cr.com.au/?p=89390' />
<meta name="generator" content="Site Kit by Google 1.190.0" />        <style>
            .mejs-container:has(.plyr) {
                height: auto;
                background: transparent
            }

            .mejs-container:has(.plyr) .mejs-controls {
                display: none
            }

            .h5ap_all {
                --shadow-color: 197deg 32% 65%;
                border-radius: 6px;
                box-shadow: 0px 0px 9.6px hsl(var(--shadow-color)/.36), 0 1.7px 1.9px 0px hsl(var(--shadow-color)/.36), 0 4.3px 1.8px -1.7px hsl(var(--shadow-color)/.36), -0.1px 10.6px 11.9px -2.5px hsl(var(--shadow-color)/.36);
                margin: 16px auto;
            }

            .h5ap_single_button {
                height: 50px;
            }
        </style>
    		<style>
			span.h5ap_single_button {
				display: inline-flex;
				justify-content: center;
				align-items: center;
			}

			.h5ap_single_button span {
				line-height: 0;
			}

			span#h5ap_single_button span svg {
				cursor: pointer;
			}

			#skin_default .plyr__control,
			#skin_default .plyr__time {
				color: #4f5b5f			}

			#skin_default .plyr__control:hover {
				background: #1aafff;
				color: #f5f5f5			}

			#skin_default .plyr__controls {
				background: #f5f5f5			}

			#skin_default .plyr__controls__item input {
				color: #1aafff			}

			.plyr {
				--plyr-color-main: #4f5b5f			}

			/* Custom Css */
					</style>
    <link rel="preload" as="image" href="https://www.2cr.com.au/wp-content/themes/woo/images/logo.png" />
        <link rel="preload" as="image" href="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg" />
      
<!-- Google AdSense meta tags added by Site Kit -->
<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
<!-- End Google AdSense meta tags added by Site Kit -->
<meta name="generator" content="Elementor 4.3.5; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
			<style>
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
					background-image: none !important;
				}
				@media screen and (max-height: 1024px) {
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
				@media screen and (max-height: 640px) {
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
						background-image: none !important;
					}
				}
			</style>
			<style id="wp-custom-css">
/* Hide Swiper default arrows but keep button functional (banner only) */
.swiper-container.side_banner .swiper-button-next::after,
.swiper-container.side_banner .swiper-button-prev::after {
  display: none !important;
  content: none !important;
}

/* Ensure banner buttons position correctly on mobile */
.swiper-container.side_banner {
  position: relative;
}

@media (max-width: 768px) {
  .swiper-container.side_banner .swiper-button-next,
  .swiper-container.side_banner .swiper-button-prev {
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    margin-top: 0 !important;
  }

  .swiper-container.side_banner .swiper-button-prev {
    left: 8px !important;
  }

  .swiper-container.side_banner .swiper-button-next {
    right: 8px !important;
  }
}

/* Prevent iPhone Safari from auto-enlarging text */
html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

@media (max-width: 768px) {
  .navbar-brand img {
    max-height: 75px !important;
    max-width: 120px !important;
    width: auto !important;
    height: auto !important;
  }
}
</style>
<link rel="stylesheet" id="main-css" href="https://www.2cr.com.au/wp-content/themes/woo/css/style.css?ver=1.0" media="all" />
  <style>
    #wpcc_original_link {
      display: none;
    }

    #wpcc_zh-hans_link {
      border-right: 1px solid #777;
      padding-right: 15px;
      margin-right: 10px;
    }

    .wpcc_current_lang a {
      color: #006934;
    }
  </style>
  <style>
    .banner.banner_page_top {
      display: flex;
      flex-direction: column;
    }

    .banner.banner_page_top a {
      margin-left: 25px;
      margin-right: 25px;
      margin-bottom: 36px;
    }

    .phone_top_banner {
      display: none;
    }

    @media screen and (max-width: 768px) {
      .banner.banner_page_top a {
        margin-left: 0;
        margin-right: 0;
      }

      .phone_top_banner {
        display: block;
      }
    }
  </style>


<link rel="dns-prefetch" href="//listen10.as.amplifystreaming.com">
<link rel="preconnect" href="https://listen10.as.amplifystreaming.com" crossorigin>
</head>

<body>
<audio id="audio" preload="none">
  <source
    id="radio-shoutcast"
    src="https://listen10.as.amplifystreaming.com/listen/2cr/chinese-radio-2CR.aac"
    type="audio/aac"
  >
</audio>

<script>
document.addEventListener('DOMContentLoaded', function () {
  const audio = document.getElementById('audio');
  const sourceElement = document.getElementById('radio-shoutcast');

  if (!audio) {
    console.error('[2CR Radio] Audio element not found.');
    return;
  }

  const streams = [
    {
      name: 'Azuracast AAC',
      url: 'https://listen10.as.amplifystreaming.com/listen/2cr/chinese-radio-2CR.aac'
    },
    {
      name: 'Azuracast',
      url: 'https://listen10.as.amplifystreaming.com/listen/2cr/Chinese-Radio-2CR.mp3'
    },
    {
      name: 'RCAST',
      url: 'https://stream1.rcast.net/68855'
    }
  ];

  /*
   * Time allowed for a newly selected stream to begin playing.
   */
  const START_TIMEOUT_MS = 5000;

  /*
   * Switch streams if the playback clock does not advance
   * for this amount of time.
   */
  const NO_PROGRESS_TIMEOUT_MS = 7000;

  /*
   * Check playback progress once per second.
   */
  const CHECK_INTERVAL_MS = 1000;

  /*
   * After 30 seconds of reliable playback, reset the
   * consecutive failure count.
   */
  const HEALTHY_RESET_MS = 30000;

  let currentIndex = 0;

  let userWantsPlayback = false;
  let switching = false;
  let failedStreams = 0;
  let manualPauseRequested = false;

  let startupTimer = null;
  let healthyTimer = null;

  let lastPlaybackTime = 0;
  let lastProgressTimestamp = 0;

  /*
   * Identifies the current source attempt so that timers
   * and rejected Promises from old sources can be ignored.
   */
  let sourceGeneration = 0;

  function findStreamIndex(url) {
    if (!url) {
      return -1;
    }

    return streams.findIndex(function (stream) {
      return url.indexOf(stream.url) === 0;
    });
  }

  function syncCurrentIndex() {
    const activeUrl =
      audio.currentSrc ||
      audio.src ||
      (sourceElement ? sourceElement.src : '');

    const detectedIndex = findStreamIndex(activeUrl);

    if (detectedIndex >= 0) {
      currentIndex = detectedIndex;
    }
  }

  /*
   * Identify the stream initially written into the HTML.
   */
  syncCurrentIndex();

  function clearStartupTimer() {
    if (startupTimer !== null) {
      window.clearTimeout(startupTimer);
      startupTimer = null;
    }
  }

  function clearHealthyTimer() {
    if (healthyTimer !== null) {
      window.clearTimeout(healthyTimer);
      healthyTimer = null;
    }
  }

  function clearTimers() {
    clearStartupTimer();
    clearHealthyTimer();
  }

  function resetProgressWatch() {
    lastPlaybackTime = Number.isFinite(audio.currentTime)
      ? audio.currentTime
      : 0;

    lastProgressTimestamp = Date.now();
  }

  function updateProgressWatch() {
    const currentPlaybackTime = audio.currentTime;

    if (!Number.isFinite(currentPlaybackTime)) {
      return;
    }

    /*
     * Ignore tiny floating-point changes.
     */
    if (
      Math.abs(currentPlaybackTime - lastPlaybackTime) >= 0.05
    ) {
      lastPlaybackTime = currentPlaybackTime;
      lastProgressTimestamp = Date.now();
    }
  }

  function armStartupTimer(generation) {
    clearStartupTimer();

    startupTimer = window.setTimeout(function () {
      /*
       * Ignore an old timer belonging to a source that has
       * already been replaced.
       */
      if (
        !userWantsPlayback ||
        generation !== sourceGeneration
      ) {
        return;
      }

      switching = false;

      failCurrentStream(
        'stream did not start within ' +
        Math.round(START_TIMEOUT_MS / 1000) +
        ' seconds'
      );
    }, START_TIMEOUT_MS);
  }

  function armHealthyReset(generation) {
    clearHealthyTimer();

    healthyTimer = window.setTimeout(function () {
      if (
        !userWantsPlayback ||
        generation !== sourceGeneration ||
        audio.paused
      ) {
        return;
      }

      failedStreams = 0;

      console.info(
        '[2CR Radio] ' +
        streams[currentIndex].name +
        ' has played reliably for 30 seconds.'
      );
    }, HEALTHY_RESET_MS);
  }

  function setCurrentStream() {
    sourceGeneration += 1;

    const currentStream = streams[currentIndex];

    /*
     * Update both locations for compatibility with any
     * existing theme code that reads the source element.
     */
    if (sourceElement) {
      sourceElement.src = currentStream.url;
    }

    audio.src = currentStream.url;
    audio.load();

    return sourceGeneration;
  }

  function startCurrentStream(reason) {
    const selectedIndex = currentIndex;
    const selectedStream = streams[selectedIndex];

    switching = true;
    manualPauseRequested = false;

    clearTimers();

    const generation = setCurrentStream();

    resetProgressWatch();
    armStartupTimer(generation);

    console.warn(
      '[2CR Radio] Loading ' +
      selectedStream.name +
      '. Reason: ' +
      reason
    );

    const playPromise = audio.play();

    if (
      playPromise &&
      typeof playPromise.catch === 'function'
    ) {
      playPromise.catch(function (error) {
        /*
         * Ignore a rejected Promise from a source that has
         * already been replaced.
         */
        if (
          generation !== sourceGeneration ||
          selectedIndex !== currentIndex
        ) {
          return;
        }

        clearStartupTimer();
        switching = false;

        /*
         * A browser autoplay restriction is not a stream
         * failure. The listener must press Play again.
         */
        if (error && error.name === 'NotAllowedError') {
          userWantsPlayback = false;

          console.warn(
            '[2CR Radio] Browser blocked automatic playback. ' +
            'The listener must press Play again.'
          );

          return;
        }

        failCurrentStream(
          'play() failed on ' + selectedStream.name
        );
      });
    }
  }

  function failCurrentStream(reason) {
    if (!userWantsPlayback || switching) {
      return;
    }

    switching = true;

    clearTimers();

    console.warn(
      '[2CR Radio] ' +
      streams[currentIndex].name +
      ' failed. Reason: ' +
      reason
    );

    failedStreams += 1;

    /*
     * The primary stream and both backup streams have failed.
     */
    if (failedStreams >= streams.length) {
      console.error(
        '[2CR Radio] All configured streams are unavailable.'
      );

      userWantsPlayback = false;
      switching = false;
      manualPauseRequested = false;

      audio.pause();
      return;
    }

    currentIndex = (currentIndex + 1) % streams.length;

    /*
     * Release the lock before starting the next stream.
     */
    switching = false;

    startCurrentStream(reason);
  }

  /*
   * Detect direct clicks on the website's Play and Pause
   * icons before the theme's existing click handler runs.
   */
  document.addEventListener('click', function (event) {
    const target =
      event.target instanceof Element
        ? event.target
        : null;

    if (!target) {
      return;
    }

    if (target.closest('.audio_pause')) {
      manualPauseRequested = true;
      userWantsPlayback = false;

      clearTimers();

      console.info(
        '[2CR Radio] Listener pressed Pause.'
      );

      return;
    }

    if (target.closest('.audio_play')) {
      manualPauseRequested = false;

      console.info(
        '[2CR Radio] Listener pressed Play.'
      );
    }
  }, true);

  /*
   * Fired when your existing website code calls audio.play().
   */
  audio.addEventListener('play', function () {
    manualPauseRequested = false;

    const isNewPlaybackSession = !userWantsPlayback;

    userWantsPlayback = true;

    /*
     * startCurrentStream() has already prepared the timer
     * when this play event belongs to an automatic switch.
     */
    if (switching) {
      return;
    }

    syncCurrentIndex();

    if (isNewPlaybackSession) {
      failedStreams = 0;
    }

    resetProgressWatch();
    armStartupTimer(sourceGeneration);
  });

  /*
   * Playback has genuinely started or resumed.
   */
  audio.addEventListener('playing', function () {
    clearStartupTimer();

    switching = false;
    manualPauseRequested = false;

    resetProgressWatch();
    armHealthyReset(sourceGeneration);

    console.info(
      '[2CR Radio] Now playing from ' +
      streams[currentIndex].name
    );
  });

  /*
   * Confirm that the playback clock is moving.
   */
  audio.addEventListener('timeupdate', function () {
    updateProgressWatch();
  });

  /*
   * These events provide diagnostic information.
   * The progress watchdog performs the timed failover.
   */
  audio.addEventListener('waiting', function () {
    if (!userWantsPlayback) {
      return;
    }

    console.warn(
      '[2CR Radio] Waiting for data from ' +
      streams[currentIndex].name
    );
  });

  audio.addEventListener('stalled', function () {
    if (!userWantsPlayback) {
      return;
    }

    console.warn(
      '[2CR Radio] Browser reports stalled data from ' +
      streams[currentIndex].name
    );
  });

  /*
   * Handle a hard media or network error.
   *
   * If an error occurs while a new source is being loaded,
   * the startup timer will handle it. This avoids an old
   * source error incorrectly failing the new source.
   */
  audio.addEventListener('error', function () {
    if (!userWantsPlayback || switching) {
      return;
    }

    failCurrentStream('HTML audio media error');
  });

  audio.addEventListener('ended', function () {
    if (!userWantsPlayback || switching) {
      return;
    }

    failCurrentStream('live stream ended');
  });

  /*
   * A pause can happen for two reasons:
   *
   * 1. The listener deliberately clicked Pause.
   * 2. The browser or stream paused unexpectedly.
   *
   * Only the second situation should trigger failover.
   */
  audio.addEventListener('pause', function () {
    clearTimers();

    /*
     * audio.load() can cause a temporary pause while the
     * failover system changes sources.
     */
    if (switching) {
      return;
    }

    /*
     * The listener deliberately clicked the Pause button,
     * or playback had already intentionally been stopped.
     */
    if (manualPauseRequested || !userWantsPlayback) {
      manualPauseRequested = false;
      userWantsPlayback = false;

      console.info(
        '[2CR Radio] Playback deliberately paused.'
      );

      return;
    }

    /*
     * The listener did not click Pause, but the audio element
     * became paused. Confirm that it remains paused, then
     * switch to the next stream.
     */
    console.warn(
      '[2CR Radio] Audio paused unexpectedly. ' +
      'Starting failover.'
    );

    window.setTimeout(function () {
      if (
        userWantsPlayback &&
        audio.paused &&
        !switching
      ) {
        failCurrentStream(
          'audio element paused unexpectedly'
        );
      }
    }, 250);
  });

  /*
   * Main playback watchdog.
   *
   * This checks currentTime once per second and catches a
   * frozen connection even when Chrome does not fire error,
   * stalled, waiting or ended events.
   */
  window.setInterval(function () {
    if (
      !userWantsPlayback ||
      switching
    ) {
      return;
    }

    /*
     * An unexpected pause is handled by the pause listener.
     */
    if (audio.paused) {
      return;
    }

    updateProgressWatch();

    const noProgressDuration =
      Date.now() - lastProgressTimestamp;

    if (
      noProgressDuration >= NO_PROGRESS_TIMEOUT_MS
    ) {
      failCurrentStream(
        'audio playback stopped progressing for ' +
        Math.round(noProgressDuration / 1000) +
        ' seconds'
      );
    }
  }, CHECK_INTERVAL_MS);

  /*
   * Manual failover test.
   *
   * Open the Console and run:
   * test2CRFailover()
   *
   * This also works when the stream has unexpectedly paused.
   */
  window.test2CRFailover = function () {
    manualPauseRequested = false;
    userWantsPlayback = true;
    switching = false;

    failCurrentStream('manual console test');
  };

  /*
   * Display the current player state.
   *
   * Open the Console and run:
   * get2CRStreamStatus()
   */
  window.get2CRStreamStatus = function () {
    const status = {
      stream: streams[currentIndex].name,
      url: streams[currentIndex].url,
      paused: audio.paused,
      currentTime: audio.currentTime,
      readyState: audio.readyState,
      networkState: audio.networkState,
      failedStreams: failedStreams,
      userWantsPlayback: userWantsPlayback,
      switching: switching,
      manualPauseRequested: manualPauseRequested
    };

    console.table(status);

    return status;
  };
});
</script>
  <div class="header">
    <div class="wrap">
      <div class="head_top clearfix">
        <div class="weather_box  fl">
          <div class="mini_audio_box audio_box_play">
            <div class='mini-play-buttons'>
              <i class="fa fa-play-circle icon-size audio_play" aria-hidden="true" style="color: #f3a755;"></i>
              <i class="fa fa-pause-circle icon-size audio_pause" aria-hidden="true" style="color: #f3a755;"></i>
              <span>直播</span>
            </div>
          </div>
        </div>
        <div class="logo fl"><a href="https://www.2cr.com.au"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/logo.png" alt=""></a></div>
        <div class="head_right fr">
          <div style="display: flex; flex-direction: column; gap: 12px">
            <div class="lang fl">
                <div id="wpcc_widget_inner">
                  <span id="wpcc_original_link" class="wpcc_lang"><a class="wpcc_link" href="https://www.2cr.com.au/" title="不轉換">不轉換</a></span>
                  <span id="wpcc_zh-hans_link" class="wpcc_lang"><a class="wpcc_link" rel="nofollow" href="javascript:convertPage('simplified');setCookie('userLanguage','simplified',300);Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[1].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[1].classList.add('wpcc_current_lang')" title="简体中文">简</a></span>
                  <span id="wpcc_zh-hant_link" class="wpcc_current_lang"><a class="wpcc_link" rel="nofollow" href="javascript:convertPage('traditional');setCookie('userLanguage','traditional',300);Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[2].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[2].classList.add('wpcc_current_lang')" title="繁體中文">繁</a></span>
                </div>
                <script>
                  document.addEventListener("DOMContentLoaded", function () {
                    (function main() {
                        const browserLanguage = getBrowserLanguage();
                        const savedLanguage = getCookie("userLanguage");
                        if (savedLanguage && savedLanguage === "simplified"
                          || !savedLanguage && browserLanguage === "simplified"
                        ) {
                          Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[1].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[1].classList.add('wpcc_current_lang')
                        }
                    })();
                  });
                </script>
            </div>

            <!--  移动端搜索  -->
            <div class="dm_box_header">
              <div>
                <form role="search" method="get" id="searchform" class="flex_center" action="https://www.2cr.com.au/">
                  <div class="dm_left flex_1">
                    <input type="text" class="dm_text" placeholder="輸入關鍵詞" name="s">
                  </div>
                  <div class="dm_search">
                    <button style="border:0;background:transparent"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/search.png" alt=""></button>
                  </div>
                </form>
              </div>
            </div>
        </div>
        </div>
      </div>
      <!-- this is the new banner with slider -->
      <div class="swiper-container side_banner" style="margin-bottom: 35px">
        <div class="swiper-wrapper">
                              <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
                    <div class="swiper-slide set-swiper-banner-height">
            <a class='tracked-click' data-category='banner' data-label='banner-header' data-value='https://www.facebook.com/punchunsaucehk' href='https://www.facebook.com/punchunsaucehk' target='_blank'>
              <img
                alt="Banner"
                fetchpriority="high"
                srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=900 900w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=1200 1200w"
                sizes="(width <= 450px) 450px
                      (width <= 768px) 750px,
                      (width <= 900px) 900px,
                      1200px"
                src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=1200"
                data-no-lazy="1"
              >
            </a>
          </div>
          
  <!-- CM360 Impression pixel (fires once per desktop placement) -->
  <IMG SRC="https://ad.doubleclick.net/ddm/trackimp/N9574.276823LEBA/B33953858.427385014;dc_trk_aid=620384237;dc_trk_cid=234011586;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?" attributionsrc BORDER="0" HEIGHT="1" WIDTH="1" ALT="Advertisement"
       style="position:absolute;left:-9999px;top:-9999px;opacity:0;"
       referrerpolicy="no-referrer-when-downgrade" />
        </div>
      </div>
        <div class="nav">
      <div class="menu-mainmenu-container"><ul id="menu-mainmenu" class="clearfix"><li id="menu-item-48798" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-post-parent menu-item-48798"><a href="https://www.2cr.com.au/">首頁</a></li>
<li id="menu-item-112213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-112213"><a>最新消息</a>
<ul class="sub-menu">
	<li id="menu-item-48800" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-48800"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%9c%80%e6%96%b0%e6%b6%88%e6%81%af/">全部最新消息</a></li>
	<li id="menu-item-75867" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75867"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%96%b0%e8%81%9e/">澳洲新聞</a></li>
	<li id="menu-item-112216" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112216"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%8b%e9%9a%9b%e6%96%b0%e8%81%9e/">國際新聞</a></li>
	<li id="menu-item-75865" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75865"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e7%a4%be%e5%8d%80%e6%96%b0%e8%81%9e/">社區新聞</a></li>
	<li id="menu-item-75866" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75866"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e9%a3%b2%e9%a3%9f%e7%94%9f%e6%b4%bb/">飲食生活</a></li>
	<li id="menu-item-112219" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112219"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%b0%91%e7%94%9f/">澳洲民生</a></li>
	<li id="menu-item-112217" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112217"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%b0%e7%94%a2%e8%b2%a1%e7%b6%93/">地產財經</a></li>
	<li id="menu-item-112215" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112215"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%81%a5%e5%ba%b7%e6%95%99%e8%82%b2/">健康教育</a></li>
	<li id="menu-item-112218" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112218"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%b0%88%e6%ac%84/">專欄</a></li>
	<li id="menu-item-112214" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112214"><a href="https://www.2cr.com.au/category/%e5%98%89%e8%b3%93%e5%b0%88%e8%a8%aa/">嘉賓專訪</a></li>
</ul>
</li>
<li id="menu-item-48826" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-48826"><a>節目</a>
<ul class="sub-menu">
	<li id="menu-item-48802" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48802"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e9%87%8d%e6%b8%a9/">節目重温</a></li>
	<li id="menu-item-48807" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48807"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e9%87%8d%e6%b8%a9-%e5%9c%8b%e8%aa%9e/">節目重温 (國語)</a></li>
	<li id="menu-item-48805" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48805"><a href="https://www.2cr.com.au/category/%e5%98%89%e8%b3%93%e5%b0%88%e8%a8%aa/">嘉賓專訪</a></li>
	<li id="menu-item-48804" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48804"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e6%9b%b4%e6%96%b0/">節目更新</a></li>
	<li id="menu-item-48803" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48803"><a href="https://www.2cr.com.au/category/%e5%8f%a6%e4%b8%80%e5%80%8b%e5%9c%b0%e6%96%b9%e3%80%81%e5%8f%a6%e4%b8%80%e5%80%8b%e6%95%85%e4%ba%8b/">另一個地方、另一個故事</a></li>
	<li id="menu-item-49882" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49882"><a href="https://www.2cr.com.au/category/30%e9%80%b1%e5%b9%b4%e7%89%b9%e5%82%99%e7%af%80%e7%9b%ae/">30週年特備節目</a></li>
</ul>
</li>
<li id="menu-item-48799" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48799"><a href="https://www.2cr.com.au/%e6%99%82%e9%96%93%e8%a1%a8/">時間表</a></li>
<li id="menu-item-61318" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-61318"><a href="https://www.2cr.com.au/%e9%97%9c%e6%96%bc%e6%88%91%e5%80%91/%e7%85%a7%e7%89%87%e9%95%b7%e5%bb%8a/">照片長廊</a></li>
<li id="menu-item-48806" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48806"><a href="https://www.2cr.com.au/%e9%97%9c%e6%96%bc%e6%88%91%e5%80%91/">關於我們</a></li>
<li id="menu-item-48808" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48808"><a href="https://www.2cr.com.au/%e8%81%af%e7%b9%ab%e6%88%91%e5%80%91/">聯繫我們</a></li>
</ul></div>        </div>
    </div>
  </div>

  <!--   移动端头部   -->
  <div class="phone_header">
    <div class="flex_center">
      <div class="phone_left">
        <a href="https://www.2cr.com.au">
          <img src="https://www.2cr.com.au/wp-content/themes/woo/images/logo.png?width=55" alt="" fetchpriority="high">
        </a>
        <div class="mini_audio_box audio_box_play">
          <div class='mini-play-buttons'>
            <i class="fa fa-play-circle icon-size audio_play" aria-hidden="true" style="color: #f3a755;"></i>
            <i class="fa fa-pause-circle icon-size audio_pause" aria-hidden="true" style="color: #f3a755;"></i>
            <span>直播</span>
          </div>
        </div>
      </div>
      <div class="phone_center flex_1"></div>

            <div id="wpcc_widget_inner">
              <span id="wpcc_original_link" class="wpcc_lang"><a class="wpcc_link" href="https://www.2cr-test.local/" title="不轉換">不轉換</a></span>
              <span id="wpcc_zh-hans_link" class="wpcc_lang"><a class="wpcc_link" rel="nofollow" href="javascript:convertPage('simplified');setCookie('userLanguage','simplified',300);Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[1].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[1].classList.add('wpcc_current_lang')" title="简体中文">简体中文</a></span>
              <span id="wpcc_zh-hant_link" class="wpcc_current_lang"><a class="wpcc_link" rel="nofollow" href="javascript:convertPage('traditional');setCookie('userLanguage','traditional',300);Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[2].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[2].classList.add('wpcc_current_lang')" title="繁體中文">繁體中文</a></span>
            </div>
            <script>
              document.addEventListener("DOMContentLoaded", function () {
                (function main() {
                    const browserLanguage = getBrowserLanguage();
                    const savedLanguage = getCookie("userLanguage");
                    if (savedLanguage && savedLanguage === "simplified"
                      || !savedLanguage && browserLanguage === "simplified"
                    ) {
                      Array.from(document.getElementById('wpcc_widget_inner').children).forEach((e)=>e.classList.contains('wpcc_current_lang')&&e.classList.remove('wpcc_current_lang')&&e.classList.add('wpcc_lang'));document.getElementById('wpcc_widget_inner').children[1].classList.remove('wpcc_lang');document.getElementById('wpcc_widget_inner').children[1].classList.add('wpcc_current_lang')
                    }
                })();
              });
            </script>

      <div class="phone_right menu"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/nav_icon.png" alt=""></div>
    </div>
  </div>

  <!--  移动端搜索  -->
  <div class="dm_box ">
    <div>
      <form role="search" method="get" id="searchform" class="flex_center" action="https://www.2cr.com.au/">
        <div class="dm_left flex_1">
          <input type="text" class="dm_text" placeholder="輸入關鍵詞" name="s">
        </div>
        <div class="dm_search">
          <button style="border:0;background:transparent"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/search.png" alt=""></button>
        </div>
      </form>
    </div>
  </div>


  <!-- Updated the phone banner to also use the swiper -->
  <div class="phone_top_banner swiper-container phone_side_banner" style="margin-bottom: 35px">
  <div class="swiper-wrapper">
                  <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/10/07163553/Australia_banner_%E7%A3%A8%E8%B1%89%E9%86%AC-2.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/25164443/Australia_banner_%E7%89%B9%E7%B4%9A%E8%A0%94%E6%B2%B9.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145914/1-Homepage-banner-%E6%9F%B1%E4%BE%AF%E9%86%AC.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145928/4-Homepage-banner-%E5%8F%A4%E6%B3%95%E9%A0%AD%E6%8A%BD.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145906/3-Homepage-banner-%E9%AE%AE%E4%B8%8A%E9%AE%AE%E7%94%9F%E6%8A%BD.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/08/09145921/5-Homepage-banner-%E5%A4%A9%E7%84%B6%E7%94%9F%E6%9B%AC.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
              <div class="swiper-slide set-swiper-banner-height">
          <a class="tracked-click"
             data-category="banner"
             data-label="banner-header"
             data-value="https://www.facebook.com/punchunsaucehk"
             href="https://www.facebook.com/punchunsaucehk"
             target="_blank">
            <img
              alt="Banner"
              src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=1200"
              srcset="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=450 450w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=750 750w, https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/06/16124051/Homepage-Banner-%E7%85%B2%E4%BB%94%E9%A3%AF%E8%B1%89%E6%B2%B9.jpg?width=1200 1200w"
              sizes="(width <= 450px) 450px
                    (width <= 768px) 750px,
                    1200px"
              data-no-lazy="1"
            >
          </a>
        </div>
          
<!-- CM360 Impression pixel (fires once per phone placement) -->
<IMG SRC="https://ad.doubleclick.net/ddm/trackimp/N9574.276823LEBA/B33953858.427385014;dc_trk_aid=620384237;dc_trk_cid=234011586;ord=[timestamp];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ltd=;dc_tdv=1?" attributionsrc BORDER="0" HEIGHT="1" WIDTH="1" ALT="Advertisement"
       style="position:absolute;left:-9999px;top:-9999px;opacity:0;"
       referrerpolicy="no-referrer-when-downgrade" />
</div> <!-- end swiper wrapper -->

  </div>
</div>
  <!-- Flame -->
<div class="container">
    <div class="wrap">
        <div class="about_box clearfix">
        <div class="title">
            <h4>最新消息</h4>
            <div class="title_line"></div>
            <div class="breadcrumb wrap">
                <a href="">首頁</a>
                <em>/</em>
                <a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%9c%80%e6%96%b0%e6%b6%88%e6%81%af/" rel="category tag">最新消息</a>                <em>/</em>
                <span>澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典</span>
            </div>
        </div>
         
        <div class="news_cont clearfix">
             <div class="news_det_left fl">
                <div class="news_details_title">澳洲雪梨西區華人社團舉行丙午馬年卡市祈福慶典</div>
                <div class="news_details_a">
                    <span><img src="https://www.2cr.com.au/wp-content/themes/woo/images/time.png" alt="">2026年03月09日 17:33 發布 </span>
                    <span>編輯：Editor</span>
                </div>
                <div class="news_details_text">
                    <p data-start="105" data-end="553">澳洲雪梨中華佛學會明月居士林與印支高齡服務中心於本週日（二零二六年三月八日）在雪梨西區 Cabramatta 自由廣場舉行丙午馬年新春祈福慶典，共同迎接農曆新年。活動邀請到 Fowler 選區聯邦議員 Dai Le、新州公平貿易部長 Anoulack Chanthivong、Cabramatta 選區州議員 Tri Vo（代表新州多元文化事務部長 Steve Kamper 出席）、新州多元文化影子部長 Mark Coure、Fairfield 選區州議員 David Saliba、Leppington 選區州議員 Nathan Hagarty、Liverpool 選區州議員 Charishma Kaliyanda、喬治河市市議員劉娜心 Nancy Liu、Fairfield 市副市長 Kevin Lam、中國駐雪梨總領事王愚伉儷、中國駐雪梨領事胡陽，以及多位社團代表出席。</p>
<p data-start="105" data-end="553"><img fetchpriority="high" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89413 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164756/Image_20260309164607_112_29-1024x576.jpg" alt="" width="1024" height="576" /></p>
<p style="text-align: center;" data-start="555" data-end="647">嘉賓大合照</p>
<p data-start="555" data-end="647">活動當天首先由澳洲雪梨明月居士林青峰龍獅團迎接眾多嘉賓，並為是次慶典拉開序幕。其後，主持人宣布典禮正式開始，現場奏澳洲國歌與中國國歌，全體嘉賓肅立致敬，隨後介紹各位來賓及主辦單位代表。</p>
<p data-start="555" data-end="647"><img decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89392 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163321/DSC04847-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p data-start="555" data-end="647"><img decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89391 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163300/DSC04850-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="649" data-end="871">澳洲雪梨明月居士林青峰龍獅團迎接眾多嘉賓</p>
<p data-start="649" data-end="871"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89394 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163415/DSC04871-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="649" data-end="871">現場奏澳洲及中國國歌 嘉賓肅立</p>
<p data-start="649" data-end="871">慶典主辦團體之一的澳洲雪梨中華佛學會明月居士林會長江念慈在致歡迎辭時表示，對今次丙午馬年新春祈福慶典能夠與各界嘉賓、市民及社區朋友齊聚一堂共賀新春、祈福迎祥，深感榮幸。他指出，馬象徵活力與動力，期望在馬年「萬馬奔騰」的精神帶動下，為世界帶來新的動力與希望，並祈願中澳兩國風調雨順、國泰民安。他同時感謝Fairfield 市政府多年來的支持，以及中國駐悉尼總領館代表出席，並向法師、政府工作人員及所有參與籌備活動的人士致以謝意，最後祝願大家馬年幸福如意、馬到成功。</p>
<p data-start="649" data-end="871"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89395 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163440/DSC04889-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="873" data-end="993">澳洲雪梨中華佛學會明月居士林會長江念慈致歡迎辭</p>
<p data-start="873" data-end="993">隨後，法師們上台帶領在場嘉賓與信眾原位上香，並主持新年誦經祈福儀式。當中由明月居士林釋妙光法師讀誦中文祈願文、般若寺釋般若法師讀誦英文祈願文，以及福慧寺釋萬孝法師讀誦越文祈願文。</p>
<p data-start="873" data-end="993"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89396 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163527/DSC04917-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="995" data-end="1275">誦經祈福儀式</p>
<p data-start="995" data-end="1275">誦經儀式後，Fairfield 市副市長 Kevin Lam 代表市長 Frank Carbone 致辭。他首先感謝主辦單位及西區華人社團的邀請，並歡迎各嘉賓參與一年一度的新春祈福活動。Kevin Lam 表示，能在自己成長的 Fairfield 社區與華人社區交流深感榮幸。他分享自己家庭的移民背景，提到父母移居澳洲後努力建立生活，而自己近年亦曾到訪西安古城牆及北京長城，對中國文化中所蘊含的堅毅與努力精神有更深體會。他認為新春祈福活動為社區提供了一個反思人生、珍惜家庭與凝聚社群的重要時刻，並在馬年之際祝願大家身體健康、平安順遂、新年快樂。</p>
<p data-start="995" data-end="1275"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89397 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163604/DSC04929-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="1277" data-end="1559">Fairfield 市副市長 Kevin Lam致辭</p>
<p data-start="1277" data-end="1559">中國駐悉尼總領事王愚在致辭時表示，很高興應西區華人社團邀請出席活動，與社區朋友共慶中國新年。他指出，西區華人社團多年來扎根社區、服務當地，為澳大利亞經濟社會發展作出積極貢獻，同時亦促進中澳兩國人民之間的友好交流。他提到，近期有關「中國生活方式」的話題在全球社交媒體上引起討論，顯示中國文化的影響力，並強調中國始終向世界敞開大門，包括延長對澳大利亞的單方面免簽政策，歡迎大家到中國走一走、看一看。他亦回應Fairfield市副市長 Kevin Lam 提及到訪長城的經歷，表示中國悠久歷史與人民勤奮努力的精神值得更多人親身體會。最後，他祝願大家身體健康、生活幸福、馬到成功。</p>
<p data-start="1277" data-end="1559"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89398 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163637/DSC04942-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="1561" data-end="1788">中國駐悉尼總領事王愚致辭</p>
<p data-start="1561" data-end="1788">Fowler 選區聯邦議員 Dai Le 在致辭時感謝主辦單位邀請她再次參與西悉尼華人社團舉辦的農曆新年慶祝活動，並感謝法師及僧眾為社區帶來祈福與祝願。她表示，在當前全球局勢充滿挑戰的時刻，這樣的祈福活動提醒大家珍惜西悉尼多元而團結的社區，讓不同文化與信仰能夠彼此尊重、和諧共處。Dai Le 亦讚揚社區領袖長期為凝聚華人社群所付出的努力，並表示作為聯邦議員，她會繼續在聯邦國會為社區發聲，推動多元文化社會的團結與發展，最後祝願大家農曆新年快樂。</p>
<p data-start="1561" data-end="1788"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89400 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163827/DSC04956-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="1790" data-end="2056">Fowler 選區聯邦議員 Dai Le 致辭</p>
<p data-start="1790" data-end="2056">新州公平貿易部長 Anoulack Chanthivong 在致辭時表示，很高興來到西悉尼與社區一同慶祝農曆新年。他指出，這項祈福慶典既是宗教活動，也是凝聚社區的重要節日，讓不同信仰與文化背景的市民都能共同參與，展現西悉尼多元文化共融的成果。Anoulack Chanthivong 亦分享自己家庭移民澳洲後在 Cabramatta 定居的經歷，表示這個社區正是澳洲多元文化成功的縮影。他提到，丙午火馬年每六十年才出現一次，希望大家在新一年以力量、勇氣與信心攜手建設更好的社區。最後，他祝願大家火馬年健康、繁榮、萬事順利。</p>
<p data-start="1790" data-end="2056"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89401 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163855/DSC04966-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="1790" data-end="2056">新州公平貿易部長 Anoulack Chanthivong 在致辭</p>
<p data-start="2058" data-end="2388">新州 Cabramatta 選區州議員 Tri Vo 代表新州多元文化事務部長 Steve Kamper 致辭時表示，很高興出席農曆新年祈福慶典，並向社區送上新春祝福。他指出，Cabramatta 社區擁有深厚的佛教文化基礎，區內約有二萬多名佛教信眾，佛教亦對社區和諧發展產生重要影響。他提到自己去年曾在新州議會舉辦歷史上首次佛教團體招待會，邀請來自不同族裔背景的十四個佛教寺院與組織參與，展現社區的多元文化特色。他亦表示，農曆新年期間悉尼及新州各地舉行多項慶祝活動，例如由州長 Chris Minns 主持的悉尼歌劇院點亮紅色燈光儀式，象徵團聚、希望與新開始。最後，他感謝社區義工及籌辦人員的努力，並祝願大家火馬年平安健康、幸福順遂。</p>
<p data-start="2058" data-end="2388"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89402 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09163915/DSC04969-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2390" data-end="2637">新州 Cabramatta 選區州議員 Tri Vo 代表新州多元文化事務部長 Steve Kamper 致辭</p>
<p data-start="2390" data-end="2637">新州多元文化事務影子部長 Mark Coure 在致辭時表示，很高興出席大西悉尼華人社團舉辦的農曆新年祈福活動，並向在場社區領袖及嘉賓致意。他提到自己亦屬馬年出生，認為馬象徵活力、力量與決心，正好提醒大家在新一年繼續努力、互相支持，共同建設更強大的社區。Mark Coure 指出，澳洲多元文化社會的成功離不開華人社區等不同族群多年來在文化、傳統及商業發展上的貢獻，而像今日的慶典正好體現社區凝聚力與多元文化的活力。他亦感謝主辦單位及義工的努力，最後祝願大家在馬年健康、幸福、事業興旺。</p>
<p data-start="2390" data-end="2637"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89404 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164142/DSC04990-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2639" data-end="2720">新州多元文化事務影子部長 Mark Coure 致辭</p>
<p data-start="2639" data-end="2720">嘉賓致辭後，財神向在場嘉賓派發象徵祝福與好運的利是。</p>
<p data-start="2639" data-end="2720"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89407 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164307/DSC05010-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2639" data-end="2720">財神向在場嘉賓派發利是</p>
<p data-start="2639" data-end="2720">慶典亦安排了文藝表演，包括如夢令舞蹈、筷子舞及千手觀音舞蹈。</p>
<p data-start="2639" data-end="2720"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89409 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164341/DSC05037-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">如夢令舞蹈<img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89411 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164420/DSC05040-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">筷子舞</p>
<p data-start="2722" data-end="2792"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89414 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164812/Image_20260309164444_110_29-scaled-e1773036127853-1024x615.jpg" alt="" width="1024" height="615" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">千手觀音舞蹈</p>
<p data-start="2722" data-end="2792">活動最後，全體嘉賓在 Cabramatta 友誼牌坊下合影留念，並以燃點鞭炮、鼓樂舞龍舞獅作結。</p>
<p data-start="2722" data-end="2792"><img fetchpriority="high" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89413 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164756/Image_20260309164607_112_29-1024x576.jpg" alt="" width="1024" height="576" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">嘉賓合影</p>
<p data-start="2722" data-end="2792"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89430 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09170405/DSC05075-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">嘉賓燃點鞭炮</p>
<p data-start="2722" data-end="2792"><img loading="lazy" decoding="async" sizes="(max-width: 1024px) 100vw, 1024px" class="aligncenter wp-image-89412 size-large" src="https://d10eucfot68bx4.cloudfront.net/wp-content/uploads/2026/03/09164442/DSC05084-1024x683.jpg" alt="" width="1024" height="683" /></p>
<p style="text-align: center;" data-start="2722" data-end="2792">澳洲雪梨明月居士林青峰龍獅團舞龍及舞獅</p>
<div class="wp-socializer wpsr-share-icons" data-lg-action="show" data-sm-action="show" data-sm-width="768"><div class="wpsr-si-inner"><div class="socializer sr-popup sr-32px sr-drop sr-opacity sr-pad"><span class="sr-whatsapp"><a data-mobile="whatsapp://send?text=%E6%BE%B3%E6%B4%B2%E9%9B%AA%E6%A2%A8%E8%A5%BF%E5%8D%80%E8%8F%AF%E4%BA%BA%E7%A4%BE%E5%9C%98%E8%88%89%E8%A1%8C%E4%B8%99%E5%8D%88%E9%A6%AC%E5%B9%B4%E5%8D%A1%E5%B8%82%E7%A5%88%E7%A6%8F%E6%85%B6%E5%85%B8%20-%20https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" data-id="whatsapp" style="color:#ffffff;" rel="nofollow" href="https://api.whatsapp.com/send?text=%E6%BE%B3%E6%B4%B2%E9%9B%AA%E6%A2%A8%E8%A5%BF%E5%8D%80%E8%8F%AF%E4%BA%BA%E7%A4%BE%E5%9C%98%E8%88%89%E8%A1%8C%E4%B8%99%E5%8D%88%E9%A6%AC%E5%B9%B4%E5%8D%A1%E5%B8%82%E7%A5%88%E7%A6%8F%E6%85%B6%E5%85%B8%20https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" target="_blank" title="WhatsApp"><i class="fab fa-whatsapp"></i></a></span>
<span class="sr-facebook"><a data-id="facebook" style="color:#ffffff;" rel="nofollow" href="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" target="_blank" title="Share this on Facebook"><i class="fab fa-facebook-f"></i></a></span>
<span class="sr-fbmessenger"><a data-mobile="fb-messenger://share?link=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" data-id="fbmessenger" style="color:#ffffff;" rel="nofollow" href="https://www.facebook.com/dialog/send?app_id=&amp;link=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F&amp;redirect_uri=https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" target="_blank" title="Facebook messenger"><i class="fab fa-facebook-messenger"></i></a></span>
<span class="sr-shortlink"><a data-id="shortlink" style="color:#ffffff;" rel="nofollow" href="https://www.2cr.com.au/?p=89390" target="_blank" title="Short link" onclick="socializer_shortlink( event, this )"><i class="fa fa-link"></i></a></span>
<span class="sr-email"><a data-id="email" style="color:#ffffff;" rel="nofollow" href="mailto:?subject=%E6%BE%B3%E6%B4%B2%E9%9B%AA%E6%A2%A8%E8%A5%BF%E5%8D%80%E8%8F%AF%E4%BA%BA%E7%A4%BE%E5%9C%98%E8%88%89%E8%A1%8C%E4%B8%99%E5%8D%88%E9%A6%AC%E5%B9%B4%E5%8D%A1%E5%B8%82%E7%A5%88%E7%A6%8F%E6%85%B6%E5%85%B8&amp;body=%E6%BE%B3%E6%B4%B2%E9%9B%AA%E6%A2%A8%E4%B8%AD%E8%8F%AF%E4%BD%9B%E5%AD%B8%E6%9C%83%E6%98%8E%E6%9C%88%E5%B1%85%E5%A3%AB%E6%9E%97%E8%88%87%E5%8D%B0%E6%94%AF%E9%AB%98%E9%BD%A1%E6%9C%8D%E5%8B%99%E4%B8%AD%E5%BF%83%E6%96%BC%E6%9C%AC%E9%80%B1%E6%97%A5%EF%BC%88%E4%BA%8C%E9%9B%B6%E4%BA%8C%E5%85%AD%E5%B9%B4%E4%20-%20https%3A%2F%2Fwww.2cr.com.au%2F%25e6%25be%25b3%25e6%25b4%25b2%25e9%259b%25aa%25e6%25a2%25a8%25e8%25a5%25bf%25e5%258d%2580%25e8%258f%25af%25e4%25ba%25ba%25e7%25a4%25be%25e5%259c%2598%25e8%2588%2589%25e8%25a1%258c%25e4%25b8%2599%25e5%258d%2588%25e9%25a6%25ac%25e5%25b9%25b4%25e5%258d%25a1%25e5%25b8%2582%25e7%25a5%2588%25e7%25a6%258f%25e6%2585%25b6%25e5%2585%25b8%2F" target="_blank" title="Email this "><i class="fa fa-envelope"></i></a></span>
<span class="sr-share-menu"><a href="#" target="_blank" title="More share links" style="color:#ffffff;" data-metadata=""><i class="fa fa-plus"></i></a></span></div></div></div>                </div>

                <div class="result_page clearfix">
   <div class="result_page_item result_page_prev fl">
       <a href="https://www.2cr.com.au/%e5%a1%94%e5%b7%9e%e6%93%ac%e5%8f%96%e6%b6%88%e8%89%af%e5%a5%bd%e5%93%81%e6%a0%bc%e8%ad%89%e6%98%8e%e6%b8%9b%e5%88%91-%e5%8f%b8%e6%b3%95%e6%94%b9%e9%9d%a9%e8%b6%a8%e5%8b%a2%e6%8c%81%e7%ba%8c%e6%93%b4/" rel="prev">
     <div class="result_page_a">上一篇：</div>
     <div class="result_page_b">塔州擬取消良好品格證明減刑 司法改革趨勢持續擴大</div>
    </a>
     </div>
   <div class="result_page_item result_page_next fr">
       <a href="https://www.2cr.com.au/%e6%82%89%e5%b0%bc%e7%ab%8b%e5%8d%9a%e7%8d%85%e5%ad%90%e6%9c%83%e8%81%af%e5%90%8c%e6%82%89%e5%b0%bc%e8%a5%bf%e5%8c%97%e7%8d%85%e5%ad%90%e6%9c%83%e8%88%89%e8%be%a63%c2%b78%e5%9c%8b%e9%9a%9b%e5%a9%a6/" rel="next">
     <div class="result_page_a">下一篇：</div>
     <div class="result_page_b">悉尼立博獅子會聯同悉尼西北獅子會舉辦3·8國際婦女節慈善晚宴 社區各界齊聚共襄善舉支持公益</div>
    </a>
     </div>
 </div>

             </div>
             <div class="news_right fr">
                <div class="sidebar_box">
                    <div class="sidebar_title">消息分類</div>
                    <div class="sidebar">
                        <ul>            
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%81%a5%e5%ba%b7%e6%95%99%e8%82%b2/" >健康教育</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%8b%e9%9a%9b%e6%96%b0%e8%81%9e/" >國際新聞</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%b0%e7%94%a2%e8%b2%a1%e7%b6%93/" >地產財經</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%b0%88%e6%ac%84/" >專欄</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%9c%80%e6%96%b0%e6%b6%88%e6%81%af/" >最新消息</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%96%b0%e8%81%9e/" >澳洲新聞</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%b0%91%e7%94%9f/" >澳洲民生</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e7%a4%be%e5%8d%80%e6%96%b0%e8%81%9e/" >社區新聞</a></li>
                            <li><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e9%a3%b2%e9%a3%9f%e7%94%9f%e6%b4%bb/" >飲食生活</a></li>
                        </ul>
                    </div>
                </div>

                <div class="news_latest">
                    <div class="sidebar_title">熱門</div>
                    <div class="latest_group">
      <div class="latest_item"><a href="https://www.2cr.com.au/" title="首頁">首頁</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/single-category/" title="Single Category">Single Category</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e6%9c%89%e6%83%85%e5%a4%a9%e5%9c%b0/" title="有情天地">有情天地</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/single-location/" title="Single Location">Single Location</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e5%82%be%e4%b8%8b%e8%ac%9b%e4%b8%8b%e4%b8%80%e6%a8%82%e4%b9%9f/" title="傾下講下一樂也 (完)">傾下講下一樂也 (完)</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e6%97%a0%e9%9a%9c%e7%a2%8d%e6%92%ad%e6%94%be%e5%99%a8/" title="無障礙播放器">無障礙播放器</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e6%99%82%e9%96%93%e8%a1%a8/" title="時間表">時間表</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e6%b3%95%e5%be%8b%e7%b8%b1%e6%a9%ab%e8%ab%87/" title="法律縱橫談">法律縱橫談</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e8%83%a1%e5%98%89%e9%be%8d%e7%b6%93%e6%bf%9f%e8%84%88%e6%90%8f/" title="胡嘉龍經濟脈搏">胡嘉龍經濟脈搏</a> </div><div class="latest_item"><a href="https://www.2cr.com.au/%e9%97%9c%e6%96%bc%e6%88%91%e5%80%91/" title="關於我們">關於我們</a> </div>
                    </div>
                </div>

             </div>
        </div>
            </div> 
</div>
<div class="return-to-top">
  <div class="return-to-top-wrapper top">
    <img src="https://www.2cr.com.au/wp-content/themes/woo/images/return-to-top.svg" alt="">
  </div>
</div>

<!-- Flame -->
<div class="footer">
  <div class="foot_top">
    <div class="wrap clearfix">
      <div class="foot_share fl">
        <a href="https://www.facebook.com/2crradio/"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/foot_a1.png" alt="">FACEBOOK</a>
        <a href="javascript:;">
          <img src="https://www.2cr.com.au/wp-content/themes/woo/images/foot_a2.png" alt="">WECHAT
          <span class="home_code"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/2cr.jpg" alt=""></span>
        </a>
        <a href=""><img src="https://www.2cr.com.au/wp-content/themes/woo/images/foot_a3.png" alt="">INSTAGRAM</a>
      </div>
      <div class="top fr"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/foot_a4.jpg" alt=""></div>
    </div>
  </div>
  <div class="foot_btm">
    <div class="wrap clearfix">
      <div class="foot_left fl">
        <div class="foot_logo"><a href="https://www.2cr.com.au"><img src="https://www.2cr.com.au/wp-content/themes/woo/images/foot_logo.png" alt=""></a></div>
        <div class="copy">Copyrights &copy; 2026 2CR澳洲中文廣播電台 All Rights Reserved. </div>
      </div>
      <div class="foot_nav fr">
        <a href="https://www.2cr.com.au/%e7%9f%a5%e8%ad%98%e7%94%a2%e6%ac%8a%e5%91%8a%e7%a4%ba/">使用條款</a>
        <a href="">常見問題</a>
        <a href="https://www.2cr.com.au/?page_id=190">私隱政策</a>
        <a href="https://www.2cr.com.au/%e6%97%a0%e9%9a%9c%e7%a2%8d%e6%92%ad%e6%94%be%e5%99%a8/">無障礙播放器</a>
      </div>
    </div>
  </div>
</div>

<!-- 移动端侧边导航  -->
<div class="phone_nav">
  <div class="phone_mask"></div>
  <div class="phone_nav_right">
  <div class="menu-mainmenu-container"><ul id="menu-mainmenu-1" class="phone_nav_list"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-post-parent menu-item-48798"><a href="https://www.2cr.com.au/">首頁</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-112213"><a>最新消息</a>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-48800"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%9c%80%e6%96%b0%e6%b6%88%e6%81%af/">全部最新消息</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75867"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%96%b0%e8%81%9e/">澳洲新聞</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112216"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%8b%e9%9a%9b%e6%96%b0%e8%81%9e/">國際新聞</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75865"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e7%a4%be%e5%8d%80%e6%96%b0%e8%81%9e/">社區新聞</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-75866"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e9%a3%b2%e9%a3%9f%e7%94%9f%e6%b4%bb/">飲食生活</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112219"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e6%be%b3%e6%b4%b2%e6%b0%91%e7%94%9f/">澳洲民生</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112217"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%9c%b0%e7%94%a2%e8%b2%a1%e7%b6%93/">地產財經</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112215"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%81%a5%e5%ba%b7%e6%95%99%e8%82%b2/">健康教育</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112218"><a href="https://www.2cr.com.au/category/%e8%b3%87%e8%a8%8a/%e5%b0%88%e6%ac%84/">專欄</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-112214"><a href="https://www.2cr.com.au/category/%e5%98%89%e8%b3%93%e5%b0%88%e8%a8%aa/">嘉賓專訪</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-48826"><a>節目</a>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48802"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e9%87%8d%e6%b8%a9/">節目重温</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48807"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e9%87%8d%e6%b8%a9-%e5%9c%8b%e8%aa%9e/">節目重温 (國語)</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48805"><a href="https://www.2cr.com.au/category/%e5%98%89%e8%b3%93%e5%b0%88%e8%a8%aa/">嘉賓專訪</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48804"><a href="https://www.2cr.com.au/category/%e7%af%80%e7%9b%ae/%e7%af%80%e7%9b%ae%e6%9b%b4%e6%96%b0/">節目更新</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-48803"><a href="https://www.2cr.com.au/category/%e5%8f%a6%e4%b8%80%e5%80%8b%e5%9c%b0%e6%96%b9%e3%80%81%e5%8f%a6%e4%b8%80%e5%80%8b%e6%95%85%e4%ba%8b/">另一個地方、另一個故事</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-49882"><a href="https://www.2cr.com.au/category/30%e9%80%b1%e5%b9%b4%e7%89%b9%e5%82%99%e7%af%80%e7%9b%ae/">30週年特備節目</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48799"><a href="https://www.2cr.com.au/%e6%99%82%e9%96%93%e8%a1%a8/">時間表</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-61318"><a href="https://www.2cr.com.au/%e9%97%9c%e6%96%bc%e6%88%91%e5%80%91/%e7%85%a7%e7%89%87%e9%95%b7%e5%bb%8a/">照片長廊</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48806"><a href="https://www.2cr.com.au/%e9%97%9c%e6%96%bc%e6%88%91%e5%80%91/">關於我們</a></li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48808"><a href="https://www.2cr.com.au/%e8%81%af%e7%b9%ab%e6%88%91%e5%80%91/">聯繫我們</a></li>
</ul></div>    </div>
  </div>
</div>



<script src="https://www.2cr.com.au/wp-content/themes/woo/js/swiper.min.js"></script>
<script src="https://www.2cr.com.au/wp-content/themes/woo/js/Action.js?ver=20261002-1"></script>
<script type="text/javascript">
  document.oncontextmenu = RightMouseDown;

  function RightMouseDown() {
    return false;
  }
</script>
  <script>
    var shortlink;
    jQuery(function($) {
      $(document).ready(() => {
        // duplicate share icons to popup
        $('.wp-socializer').clone().insertAfter('.tm_popup .home_show_date');

        $('.wp-socializer .sr-email > a').attr('href', "mailto:?subject=" + encodeURIComponent(document.title) + "&body=" + encodeURIComponent(window.location.href));

        shortlink = $('.wp-socializer .sr-shortlink > a').attr('href');

        // detect if window has hash and there are episodes
        if (window.location.hash !== "" && episodes.size > 0) {
          // find episode, if it exists, pop up the window
          const episode = window.location.hash.slice(3);
          const matchedEpisode = episodes.get(episode);
          if (matchedEpisode) {
            // episode was found
            matchedEpisode.src = matchedEpisode.src.replace( "https://www.2cr.com.au", "https://d1cce5idf8ce8i.cloudfront.net" );
            openEpisodePopup(matchedEpisode.src, matchedEpisode.title, matchedEpisode.time, matchedEpisode.text)
          }
        }
      })


      //音频播放
      $('.audio_control').click(function() {
        $(this).toggleClass("current")
        if ($(this).hasClass("current")) {
          $(this).siblings().find('.active_audio')[0].play();
        } else {
          $(this).siblings().find('.active_audio')[0].pause();
        }
      })

      $('.active_audio').bind('ended', function() {
        $(this).parents(".videoDefault").next(".audio_control").removeClass("current")
      })

      //新增音频弹窗
      $(".tm_popup_click").on("click", function() {
        history.replaceState(undefined, undefined, '#!/' + $(this).parents(".home_show_item").attr("data-title"))
        var activeSrc = $(this).parents(".home_show_item").attr("data-src")
        var activeTitle = $(this).parents(".home_show_item").attr("data-title")
        var activeDate = $(this).parents(".home_show_item").attr("data-time")
        var activeText = $(this).parents(".home_show_item").attr("data-text")
        openEpisodePopup(activeSrc, activeTitle, activeDate, activeText)
      })

      const openEpisodePopup = (src, title, date, text) => {
        $(".tm_popup").show();
        $('.active_audio')[0].pause();
        $(".tm_popup").find(".woo").find(".active_audio").attr("src", src)
        $(".tm_popup").find(".tm_title").text(title)
        $(".tm_popup").find(".tm_date").text(date)
        $(".tm_popup").find(".tm_text").text(text)
        // alter share icons in popup to reflect actual urls
        const cleanedHref = window.location.href.replace(/ /g, "%20");
        const cleanedHash = window.location.hash.replace(/ /g, "%20");
        $('.tm_popup .wp-socializer .sr-wechat > a').attr('href', 'weixin://dl/chat?text=' + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-weibo > a').attr('href', "https://service.weibo.com/share/share.php?url=" + encodeURIComponent(cleanedHref) + "&title=" + encodeURIComponent(title));
        $('.tm_popup .wp-socializer .sr-whatsapp > a').attr('href', "https://api.whatsapp.com/send?text=" + encodeURIComponent(title) + '%20' + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-whatsapp > a').attr('data-mobile', "whatsapp://send?text=" + encodeURIComponent(title) + '%20' + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-facebook > a').attr('href', "https://www.facebook.com/share.php?u=" + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-fbmessenger > a').attr('href', "https://www.facebook.com/dialog/send?app_id=&link=" + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-fbmessenger > a').attr('data-mobile', "fb-messenger://share?link=" + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-email > a').attr('href', "mailto:?subject=" + encodeURIComponent(title) + "&body=" + encodeURIComponent(cleanedHref));
        $('.tm_popup .wp-socializer .sr-shortlink > a').attr('href', shortlink + '/' + cleanedHash);
        // update canonical href
        $('meta[property="og:url"]').attr('content', cleanedHref);
        $('link[rel="canonical"]').attr('href', cleanedHref);

        // Change share URL if device is mobile
        if (wpsr_helpers.is_mobile()) {
          var mobile_links = document.querySelectorAll('.socializer a[data-mobile]');
          for (i = 0; i < mobile_links.length; i++) {
            var link = mobile_links[i];
            var mobile_url = link.getAttribute('data-mobile');
            link.setAttribute('href', mobile_url);
          }
        }

      }


      $(".tm_close").on("click", function() {
        history.replaceState(undefined, undefined, " ")
        $(".tm_popup").hide();
        $('.active_audio')[0].pause();
        $(".tm_popup").find(".woo").find(".active_audio").attr("src", "")
        $(".audio_control").removeClass("current")
        // restore canonical href
        const cleanedHref = window.location.href.replace(/ /g, "%20");
        $('meta[property="og:url"]').attr('content', cleanedHref);
        $('link[rel="canonical"]').attr('href', cleanedHref);
      })

    })
  </script>


<script>
  jQuery(function($) {
    //banner轮播
    var swiper = new Swiper('.side_banner', {
      loop: true,
      speed: 2000,
      autoplay: {
        delay: 6000,
        disableOnInteraction: true,
      },
      navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
      },
      pagination: {
        el: '.swiper-pagination',
        clickable: true,
      }

    });

    var phoneSwiper = new Swiper('.phone_side_banner', {
      loop: true,
      speed: 2000,
      autoplay: {
        delay: 6000,
        disableOnInteraction: true,
      },
      navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
      },
      pagination: {
        el: '.swiper-pagination',
        clickable: true,
      }

    });

    $('.company_img').click(function() {
      var thatSrc = $(this).attr("data-src")
      $('.video_wrap').show();
      $('#video').attr("src", thatSrc);
      $('#video')[0].play()
      $(this).hide()
    })
    $('#video').bind('ended', function() {
      $('.video_wrap').hide();
      $(".company_img").show()
    })

    //时间表隔行变色
    $(".home_schedule_item:even").addClass("current");
    //新闻隔行变色
    $(".news_item:even").addClass("current")

    //节目更新轮播
    mySwiper1()

    function mySwiper1() {
      var mySwiper1 = new Swiper('.active_swiper_box .active_swiper', {
        loop: true,
        observer: true,
        observeParents: true,
        paginationClickable: true,
        autoplayDisableOnInteraction: false,
        preventLinksPropagation: true,
        navigation: {
          nextEl: '.active_swiper_box .swiper-button-next',
          prevEl: '.active_swiper_box .swiper-button-prev',
        }
      })

    }

    //专家访谈轮播
    mySwiper2()

    function mySwiper2() {
      var mySwiper2 = new Swiper('.interview_swiper_box .interview_swiper', {
        loop: true,
        observer: true,
        observeParents: true,
        paginationClickable: true,
        autoplayDisableOnInteraction: false,
        preventLinksPropagation: true,
        navigation: {
          nextEl: '.interview_swiper_box .swiper-button-next',
          prevEl: '.interview_swiper_box .swiper-button-prev',
        }
      })

    }


   mySwiper3()

   function mySwiper3() {
      var mySwiper3 = new Swiper('.life_swiper_box .life_swiper', {
        loop: true,
        observer: true,
        observeParents: true,
        paginationClickable: true,
        autoplayDisableOnInteraction: false,
        preventLinksPropagation: true,
        navigation: {
          nextEl: '.life_swiper_box .swiper-button-next',
          prevEl: '.life_swiper_box .swiper-button-prev',
        }
      })

    }


    //时间表选中
    $(".tab_item").not(":first").hide()
    $(".home_calendar_item").on("click", function() {
      var thatIndex = $(this).index()
      $(this).addClass("current").siblings().removeClass("current")
      $(".tab_item").hide().eq(thatIndex).fadeIn()
    })

    $(".home_schedule_item").on("click", function() {
      $(this).addClass("active").siblings().removeClass("active")
    })

    // link click tracking
    $('.tracked-click').on('click', function() {
      gtag('event', $(this).data('category'), {
        'event_category': $(this).data('label'),
        'event_label': $(this).data('value')
      })
    })

  })
</script>

<script>
  jQuery(function($) {
    $(window).on('scroll', (e) => {
      if (window.scrollY > 100) {
        $('.return-to-top').fadeIn();
      } else {
        $('.return-to-top').fadeOut();
      }
    })
  })
</script>

<script>
(function ($) {
  $(function () {
    /*
     * The single shared livestream audio element is created
     * in header.php. Stream selection and failover are also
     * handled exclusively by header.php.
     */
    const audio = document.getElementById('audio');

    if (!audio) {
      console.error(
        '[2CR Header Controls] Shared audio element not found.'
      );

      return;
    }

    /*
     * Update only the small desktop/mobile header controls.
     * The large homepage player manages its own icons.
     */
    function syncHeaderButtons() {
      const isPlaying =
        !audio.paused &&
        !audio.ended;

      $('.mini_audio_box .audio_play').toggle(!isPlaying);
      $('.mini_audio_box .audio_pause').toggle(isPlaying);
    }

    /*
     * Small header Play controls.
     *
     * The header failover script sees the .audio_play click
     * first and records that playback was deliberately started.
     */
    $(document).on(
      'click',
      '.mini_audio_box .audio_play',
      function (event) {
        event.preventDefault();
        event.stopPropagation();

        const playPromise = audio.play();

        if (
          playPromise &&
          typeof playPromise.catch === 'function'
        ) {
          playPromise.catch(function (error) {
            console.warn(
              '[2CR Header Controls] Playback request failed:',
              error
            );
          });
        }

        return false;
      }
    );

    /*
     * Small header Pause controls.
     *
     * The header failover script sees the .audio_pause click
     * first and knows this is an intentional listener pause.
     */
    $(document).on(
      'click',
      '.mini_audio_box .audio_pause',
      function (event) {
        event.preventDefault();
        event.stopPropagation();

        audio.pause();

        return false;
      }
    );

    /*
     * Preserve the existing slider click behaviour.
     */
    $(document).on(
      'click',
      '#slider-wrapper',
      function () {
        return false;
      }
    );

    /*
     * Keep both small header controls synchronized when
     * playback is started from the homepage or when automatic
     * failover changes the stream.
     */
    audio.addEventListener('play', syncHeaderButtons);
    audio.addEventListener('playing', syncHeaderButtons);
    audio.addEventListener('pause', syncHeaderButtons);
    audio.addEventListener('ended', syncHeaderButtons);
    audio.addEventListener('error', syncHeaderButtons);

    /*
     * Set the correct icon state when the page first loads.
     */
    syncHeaderButtons();
  });
})(jQuery);
</script>

<script type='text/javascript'>
/* <![CDATA[ */
var advancedAds = {"blogId":"1","privacy":{"enabled":false,"state":"not_needed"}};

/* ]]> */
</script>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/woo/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
        <script>
            function isOldIOSDevice() {
                const userAgent = navigator.userAgent || navigator.vendor || window.opera;

                // Check if it's an iOS device
                const isIOS = /iPad|iPhone|iPod/.test(userAgent) && !window.MSStream;

                if (!isIOS) return false;

                // Extract iOS version from userAgent
                const match = userAgent.match(/OS (\d+)_/);
                if (match && match.length > 1) {
                    const majorVersion = parseInt(match[1], 10);

                    // Example: Consider iOS 12 and below as old
                    return majorVersion <= 12;
                }

                // If version not found, assume not old
                return false;
            }
            if (isOldIOSDevice()) {
                document.addEventListener('DOMContentLoaded', function() {
                    setTimeout(() => {
                        document.querySelectorAll('audio:not(.plyr audio)').forEach(function(audio, index) {
                            audio.setAttribute('controls', '')
                        });
                    }, 3000);
                });
            }
            // ios old devices
        </script>
		<svg width="0" height="0" class="h5ap_svg_hidden" style="display: none;">
			<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 511.997 511.997" id="exchange">
				<path d="M467.938 87.164L387.063 5.652c-7.438-7.495-19.531-7.54-27.02-.108s-7.54 19.525-.108 27.014l67.471 68.006-67.42 67.42c-7.464 7.457-7.464 19.557 0 27.014 3.732 3.732 8.616 5.598 13.507 5.598s9.781-1.866 13.513-5.591l80.876-80.876c7.443-7.44 7.463-19.495.056-26.965z"></path>
				<path d="M455.005 81.509H56.995c-10.552 0-19.104 8.552-19.104 19.104v147.741c0 10.552 8.552 19.104 19.104 19.104s19.104-8.552 19.104-19.104V119.718h378.905c10.552 0 19.104-8.552 19.104-19.104.001-10.552-8.551-19.105-19.103-19.105zM83.964 411.431l67.42-67.413c7.457-7.457 7.464-19.55 0-27.014-7.463-7.464-19.563-7.464-27.02 0l-80.876 80.869c-7.444 7.438-7.47 19.493-.057 26.963l80.876 81.512a19.064 19.064 0 0013.564 5.649c4.865 0 9.731-1.847 13.456-5.54 7.489-7.432 7.54-19.525.108-27.02l-67.471-68.006z"></path>
				<path d="M454.368 238.166c-10.552 0-19.104 8.552-19.104 19.104v135.005H56.995c-10.552 0-19.104 8.552-19.104 19.104s8.552 19.104 19.104 19.104h397.38c10.552 0 19.104-8.552 19.098-19.104V257.271c-.001-10.552-8.553-19.105-19.105-19.105z"></path>
			</symbol>
		</svg>
		<svg width="0" height="0" class="h5ap_svg_hidden" style="display: none;">
			<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 477.88 477.88" id="shuffle">
				<path d="M472.897 124.269a.892.892 0 01-.03-.031l-.017.017-68.267-68.267c-6.78-6.548-17.584-6.36-24.132.42-6.388 6.614-6.388 17.099 0 23.713l39.151 39.151h-95.334c-65.948.075-119.391 53.518-119.467 119.467-.056 47.105-38.228 85.277-85.333 85.333h-102.4C7.641 324.072 0 331.713 0 341.139s7.641 17.067 17.067 17.067h102.4c65.948-.075 119.391-53.518 119.467-119.467.056-47.105 38.228-85.277 85.333-85.333h95.334l-39.134 39.134c-6.78 6.548-6.968 17.353-.419 24.132 6.548 6.78 17.353 6.968 24.132.419.142-.137.282-.277.419-.419l68.267-68.267c6.674-6.657 6.687-17.463.031-24.136z"></path>
				<path d="M472.897 329.069l-.03-.03-.017.017-68.267-68.267c-6.78-6.548-17.584-6.36-24.132.42-6.388 6.614-6.388 17.099 0 23.712l39.151 39.151h-95.334a85.209 85.209 0 01-56.9-21.726c-7.081-6.222-17.864-5.525-24.086 1.555-6.14 6.988-5.553 17.605 1.319 23.874a119.28 119.28 0 0079.667 30.43h95.334l-39.134 39.134c-6.78 6.548-6.968 17.352-.42 24.132 6.548 6.78 17.352 6.968 24.132.42.142-.138.282-.277.42-.42l68.267-68.267c6.673-6.656 6.686-17.462.03-24.135zM199.134 149.702a119.28 119.28 0 00-79.667-30.43h-102.4C7.641 119.272 0 126.913 0 136.339s7.641 17.067 17.067 17.067h102.4a85.209 85.209 0 0156.9 21.726c7.081 6.222 17.864 5.525 24.086-1.555 6.14-6.989 5.553-17.606-1.319-23.875z"></path>
			</symbol>
		</svg>
		<script>
			const single_player = document.querySelectorAll(".h5ap_single_button");
			single_player.forEach(item => {
				const audio = item.querySelector("audio");
				audio.volume = 0.6;
				item.querySelector('.play').addEventListener("click", function() {
					single_player.forEach(player => {
						player.querySelector("audio")?.pause();
					})
					setTimeout(() => {
						audio.currentTime = 0;
						audio.play();
					}, 0);

				});

				item.querySelector('.pause').style.display = 'none';
				item.querySelector('.pause').addEventListener("click", function() {
					audio.pause();
				});

				audio.addEventListener("ended", () => {
					item.querySelector(".play").style.display = 'inline-block';
					item.querySelector(".pause").style.display = 'none';
				});

				audio.addEventListener("pause", () => {
					item.querySelector(".play").style.display = 'inline-block';
					item.querySelector(".pause").style.display = 'none';
				});
				audio.addEventListener("play", () => {
					item.querySelector(".play").style.display = 'none';
					item.querySelector(".pause").style.display = 'inline-block';
				});

			})
		</script>
	
<!-- WP Socializer 8.0 - JS - Start -->

<!-- WP Socializer - JS - End -->
<div id="wpsr-share-menu" class="wpsr-bg wpsr-pp-closed"><div class="wpsr-pp-inner"><div class="wpsr-popup"><div class="wpsr-pp-head">
        <h3>Share</h3>
        <a href="#" class="wpsr-pp-close" data-id="wpsr-share-menu" title="Close"><i class="fas fa-times"></i></a>
        </div><div class="wpsr-pp-content"><div class="wpsr-sm-links"><div><a href="#" rel="nofollow" title="Post this on Blogger" class="wpsr-sm-link wpsr-sml-blogger"  data-d="aHR0cHM6Ly93d3cuYmxvZ2dlci5jb20vYmxvZy10aGlzLmc/dT17dXJsfSZuPXt0aXRsZX0mdD17ZXhjZXJwdH0=" style="background-color: #FF6501"><span class="wpsr-sm-icon"><i class="fa fa-rss-square"></i></span><span class="wpsr-sm-text">Blogger</span></a></div><div><a href="#" rel="nofollow" title="Post this on Bluesky" class="wpsr-sm-link wpsr-sml-bluesky"  data-d="aHR0cHM6Ly9ic2t5LmFwcC9pbnRlbnQvY29tcG9zZT90ZXh0PXt0aXRsZX0lMjB7dXJsfQ==" style="background-color: #1083fe"><span class="wpsr-sm-icon"><i class="fab fa-bluesky"></i></span><span class="wpsr-sm-text">Bluesky</span></a></div><div><a href="#" rel="nofollow" title="Email this " class="wpsr-sm-link wpsr-sml-email"  data-d="bWFpbHRvOj9zdWJqZWN0PXt0aXRsZX0mYm9keT17ZXhjZXJwdH0lMjAtJTIwe3VybH0=" style="background-color: #000"><span class="wpsr-sm-icon"><i class="fa fa-envelope"></i></span><span class="wpsr-sm-text">Email</span></a></div><div><a href="#" rel="nofollow" title="Share this on Facebook" class="wpsr-sm-link wpsr-sml-facebook"  data-d="aHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL3NoYXJlLnBocD91PXt1cmx9" style="background-color: #0866ff"><span class="wpsr-sm-icon"><i class="fab fa-facebook-f"></i></span><span class="wpsr-sm-text">Facebook</span></a></div><div><a href="#" rel="nofollow" title="Facebook messenger" class="wpsr-sm-link wpsr-sml-fbmessenger"  data-d="aHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zZW5kP2FwcF9pZD17ZmItYXBwLWlkfSZsaW5rPXt1cmx9JnJlZGlyZWN0X3VyaT17dXJsfQ==" data-m="ZmItbWVzc2VuZ2VyOi8vc2hhcmU/bGluaz17dXJsfQ==" style="background-color: #0866ff"><span class="wpsr-sm-icon"><i class="fab fa-facebook-messenger"></i></span><span class="wpsr-sm-text">Facebook messenger</span></a></div><div><a href="#" rel="nofollow" title="Flipboard" class="wpsr-sm-link wpsr-sml-flipboard"  data-d="aHR0cHM6Ly9zaGFyZS5mbGlwYm9hcmQuY29tL2Jvb2ttYXJrbGV0L3BvcG91dD92PTImdXJsPXt1cmx9JnRpdGxlPXt0aXRsZX0=" style="background-color: #F52828"><span class="wpsr-sm-icon"><i class="fab fa-flipboard"></i></span><span class="wpsr-sm-text">Flipboard</span></a></div><div><a href="#" rel="nofollow" title="Share this on HackerNews" class="wpsr-sm-link wpsr-sml-hackernews"  data-d="aHR0cHM6Ly9uZXdzLnljb21iaW5hdG9yLmNvbS9zdWJtaXRsaW5rP3U9e3VybH0mdD17dGl0bGV9" style="background-color: #FF6500"><span class="wpsr-sm-icon"><i class="fab fa-hacker-news"></i></span><span class="wpsr-sm-text">Hacker News</span></a></div><div><a href="#" rel="nofollow" title="Line" class="wpsr-sm-link wpsr-sml-line"  data-d="aHR0cHM6Ly9zb2NpYWwtcGx1Z2lucy5saW5lLm1lL2xpbmVpdC9zaGFyZT91cmw9e3VybH0=" data-m="aHR0cHM6Ly9saW5lLm1lL1Ivc2hhcmU/dGV4dD17dXJsfQ==" style="background-color: #00C300"><span class="wpsr-sm-icon"><i class="fab fa-line"></i></span><span class="wpsr-sm-text">Line</span></a></div><div><a href="#" rel="nofollow" title="Add this to LinkedIn" class="wpsr-sm-link wpsr-sml-linkedin"  data-d="aHR0cHM6Ly93d3cubGlua2VkaW4uY29tL3NoYXJpbmcvc2hhcmUtb2Zmc2l0ZS8/dXJsPXt1cmx9" style="background-color: #0274B3"><span class="wpsr-sm-icon"><i class="fab fa-linkedin-in"></i></span><span class="wpsr-sm-text">LinkedIn</span></a></div><div><a href="#" rel="nofollow" title="Share this on Mastodon" class="wpsr-sm-link wpsr-sml-mastodon"  data-d="aHR0cHM6Ly9tYXN0b2Rvbi5zb2NpYWwvc2hhcmU/dGV4dD17dGl0bGV9LXt1cmx9" style="background-color: #6364ff"><span class="wpsr-sm-icon"><i class="fab fa-mastodon"></i></span><span class="wpsr-sm-text">Mastodon</span></a></div><div><a href="#" rel="nofollow" title="Odnoklassniki" class="wpsr-sm-link wpsr-sml-odnoklassniki"  data-d="aHR0cHM6Ly9jb25uZWN0Lm9rLnJ1L2RrP3N0LmNtZD1PQXV0aDJMb2dpbiZzdC5sYXlvdXQ9dyZzdC5yZWRpcmVjdD0lMjUyRmRrJTI1M0ZjbWQlMjUzRFdpZGdldFNoYXJlUHJldmlldyUyNTI2YW1wJTI1M0JzdC5jbWQlMjUzRFdpZGdldFNoYXJlUHJldmlldyUyNTI2YW1wJTI1M0JzdC5zaGFyZVVybCUyNTNEe3VybH0mc3QuX3d0PTEmc3QuY2xpZW50X2lkPS0x" style="background-color: #F2720C"><span class="wpsr-sm-icon"><i class="fab fa-odnoklassniki"></i></span><span class="wpsr-sm-text">Odnoklassniki</span></a></div><div><a href="#" rel="nofollow" title="Convert to PDF" class="wpsr-sm-link wpsr-sml-pdf"  data-d="aHR0cHM6Ly93d3cucHJpbnRmcmllbmRseS5jb20vcHJpbnQ/dXJsPXt1cmx9" style="background-color: #E61B2E"><span class="wpsr-sm-icon"><i class="fa fa-file-pdf"></i></span><span class="wpsr-sm-text">PDF</span></a></div><div><a href="#" rel="nofollow" title="Submit this to Pinterest" class="wpsr-sm-link wpsr-sml-pinterest"  data-d="aHR0cHM6Ly93d3cucGludGVyZXN0LmNvbS9waW4vY3JlYXRlL2J1dHRvbi8/dXJsPXt1cmx9Jm1lZGlhPXtpbWFnZX0mZGVzY3JpcHRpb249e2V4Y2VycHR9" style="background-color: #CB2027"><span class="wpsr-sm-icon"><i class="fab fa-pinterest"></i></span><span class="wpsr-sm-text">Pinterest</span></a></div><div><a href="#" rel="nofollow" title="Print this article " class="wpsr-sm-link wpsr-sml-print"  data-d="aHR0cHM6Ly93d3cucHJpbnRmcmllbmRseS5jb20vcHJpbnQ/dXJsPXt1cmx9" style="background-color: #6D9F00"><span class="wpsr-sm-icon"><i class="fa fa-print"></i></span><span class="wpsr-sm-text">Print</span></a></div><div><a href="#" rel="nofollow" title="Submit this to Reddit" class="wpsr-sm-link wpsr-sml-reddit"  data-d="aHR0cHM6Ly9yZWRkaXQuY29tL3N1Ym1pdD91cmw9e3VybH0mdGl0bGU9e3RpdGxlfQ==" style="background-color: #FF5600"><span class="wpsr-sm-icon"><i class="fab fa-reddit-alien"></i></span><span class="wpsr-sm-text">Reddit</span></a></div><div><a href="#" rel="nofollow" title="Short link" class="wpsr-sm-link wpsr-sml-shortlink"  data-d="e3Nob3J0LXVybH0=" style="background-color: #333"><span class="wpsr-sm-icon"><i class="fa fa-link"></i></span><span class="wpsr-sm-text">Short link</span></a></div><div><a href="#" rel="nofollow" title="Share via SMS" class="wpsr-sm-link wpsr-sml-sms"  data-d="c21zOj8mYm9keT17dGl0bGV9JTIwe3VybH0=" style="background-color: #35d54f"><span class="wpsr-sm-icon"><i class="fa fa-sms"></i></span><span class="wpsr-sm-text">SMS</span></a></div><div><a href="#" rel="nofollow" title="Telegram" class="wpsr-sm-link wpsr-sml-telegram"  data-d="aHR0cHM6Ly90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/dXJsPXt1cmx9JnRleHQ9e3RpdGxlfQ==" style="background-color: #179cde"><span class="wpsr-sm-icon"><i class="fab fa-telegram-plane"></i></span><span class="wpsr-sm-text">Telegram</span></a></div><div><a href="#" rel="nofollow" title="Share this on Tumblr" class="wpsr-sm-link wpsr-sml-tumblr"  data-d="aHR0cHM6Ly93d3cudHVtYmxyLmNvbS9zaGFyZT92PTMmdT17dXJsfSZ0PXt0aXRsZX0mcz17ZXhjZXJwdH0=" style="background-color: #314358"><span class="wpsr-sm-icon"><i class="fab fa-tumblr"></i></span><span class="wpsr-sm-text">Tumblr</span></a></div><div><a href="#" rel="nofollow" title="Tweet this !" class="wpsr-sm-link wpsr-sml-twitter"  data-d="aHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD17dGl0bGV9JTIwLSUyMHt1cmx9JTIwe3R3aXR0ZXItdXNlcm5hbWV9" style="background-color: #1da1f2"><span class="wpsr-sm-icon"><i class="fab fa-twitter"></i></span><span class="wpsr-sm-text">Twitter</span></a></div><div><a href="#" rel="nofollow" title="Share this on VKontakte" class="wpsr-sm-link wpsr-sml-vkontakte"  data-d="aHR0cHM6Ly92ay5jb20vc2hhcmUucGhwP3VybD17dXJsfSZ0aXRsZT17dGl0bGV9JmRlc2NyaXB0aW9uPXtleGNlcnB0fQ==" style="background-color: #4C75A3"><span class="wpsr-sm-icon"><i class="fab fa-vk"></i></span><span class="wpsr-sm-text">VKontakte</span></a></div><div><a href="#" rel="nofollow" title="WeChat" class="wpsr-sm-link wpsr-sml-wechat"  data-d="aHR0cHM6Ly93d3cuYWRkdG9hbnkuY29tL2V4dC93ZWNoYXQvc2hhcmUvI3VybD17dXJsfSZ0aXRsZT17dGl0bGV9" style="background-color: #7BB32E"><span class="wpsr-sm-icon"><i class="fab fa-weixin"></i></span><span class="wpsr-sm-text">wechat</span></a></div><div><a href="#" rel="nofollow" title="Weibo" class="wpsr-sm-link wpsr-sml-weibo"  data-d="aHR0cHM6Ly9zZXJ2aWNlLndlaWJvLmNvbS9zaGFyZS9zaGFyZS5waHA/dXJsPXt1cmx9JnRpdGxlPXt0aXRsZX0=" style="background-color: #E6162D"><span class="wpsr-sm-icon"><i class="fab fa-weibo"></i></span><span class="wpsr-sm-text">Weibo</span></a></div><div><a href="#" rel="nofollow" title="WhatsApp" class="wpsr-sm-link wpsr-sml-whatsapp"  data-d="aHR0cHM6Ly9hcGkud2hhdHNhcHAuY29tL3NlbmQ/dGV4dD17dGl0bGV9JTIwe3VybH0=" data-m="d2hhdHNhcHA6Ly9zZW5kP3RleHQ9e3RpdGxlfSUyMC0lMjB7dXJsfQ==" style="background-color: #25d366"><span class="wpsr-sm-icon"><i class="fab fa-whatsapp"></i></span><span class="wpsr-sm-text">WhatsApp</span></a></div><div><a href="#" rel="nofollow" title="Share this on X" class="wpsr-sm-link wpsr-sml-x"  data-d="aHR0cHM6Ly90d2l0dGVyLmNvbS9pbnRlbnQvdHdlZXQ/dGV4dD17dGl0bGV9JTIwLSUyMHt1cmx9JTIwe3R3aXR0ZXItdXNlcm5hbWV9" style="background-color: #000"><span class="wpsr-sm-icon"><i class="fab fa-x-twitter"></i></span><span class="wpsr-sm-text">X</span></a></div><div><a href="#" rel="nofollow" title="Share this on Xing" class="wpsr-sm-link wpsr-sml-xing"  data-d="aHR0cHM6Ly93d3cueGluZy5jb20vYXBwL3VzZXI/b3A9c2hhcmUmdXJsPXt1cmx9" style="background-color: #006567"><span class="wpsr-sm-icon"><i class="fab fa-xing"></i></span><span class="wpsr-sm-text">Xing</span></a></div></div></div></div></div></div><div id="wpsr-short-link" class="wpsr-bg wpsr-pp-closed"><div class="wpsr-pp-inner"><div class="wpsr-popup"><div class="wpsr-pp-head">
        <h3>Copy short link</h3>
        <a href="#" class="wpsr-pp-close" data-id="wpsr-short-link" title="Close"><i class="fas fa-times"></i></a>
        </div><div class="wpsr-pp-content"><input type="text" id="wpsr-short-link-url" readonly /><a href="#" id="wpsr-sl-copy-btn" data-c="Copy link" data-d="Copied !">Copy link</a></div></div></div></div>			<script>
				( () => {
					const lazyloadRunObserver = () => {
						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
							entries.forEach( ( entry ) => {
								if ( entry.isIntersecting ) {
									let lazyloadBackground = entry.target;
									if( lazyloadBackground ) {
										lazyloadBackground.classList.add( 'e-lazyloaded' );
									}
									lazyloadBackgroundObserver.unobserve( entry.target );
								}
							});
						}, { rootMargin: '200px 0px 200px 0px' } );
						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
							lazyloadBackgroundObserver.observe( lazyloadBackground );
						} );
					};
					const events = [
						'DOMContentLoaded',
						'elementor/lazyload/observe',
					];
					events.forEach( ( event ) => {
						document.addEventListener( event, lazyloadRunObserver );
					} );
				} )();
			</script>
			<script id="directorist-account-js" src="https://www.2cr.com.au/wp-content/plugins/directorist/assets/build/js/public/account.js?ver=1793195774"></script>
<script id="two-cr-site-shell-js" src="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/site-shell.js?ver=0.10.71"></script>
<script id="two-cr-footer-social-js-extra">
var twoCrFooterSocial = {"facebookUrl":"https://www.facebook.com/share/1CtHPZvzJw/?mibextid=wwXIfr","instagramUrl":"https://www.instagram.com/2crchineseradio?stkn=MWtzbzQ0NHpwdnl3ag==","wechatQrUrl":"https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/wechat-qr.jpg","wechatTitle":"2CR \u6fb3\u6d32\u5fae\u4fe1","wechatHelp":"\u6383\u63cf QR Code \u95dc\u6ce8 2CR \u6fb3\u6d32\u5fae\u4fe1\u5e33\u865f"};
//# sourceURL=two-cr-footer-social-js-extra
</script>
<script id="two-cr-footer-social-js" src="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/footer-social.js?ver=0.10.71"></script>
<script id="two-cr-chinese-language-loader-js-extra">
var twoCrChineseLanguage = {"defaultLanguage":"traditional","cookieName":"userLanguage","cookieDays":"300","openCcUrl":"https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/vendor/opencc-js/full.js","converterUrl":"https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/chinese-language.js","openCcVersion":"1.4.1","converterVersion":"0.10.71","traditionalCorrections":[{"from":"\u5284\u8a18","to":"\u672d\u8a18"},{"from":"\u88fd\u88c1","to":"\u5236\u88c1"},{"from":"\u91cd\u6e29","to":"\u91cd\u6eab"}],"simplifiedCorrections":[{"from":"\u5284\u8a18","to":"\u672d\u8bb0"},{"from":"\u88fd\u88c1","to":"\u5236\u88c1"}]};
//# sourceURL=two-cr-chinese-language-loader-js-extra
</script>
<script id="two-cr-chinese-language-loader-js" src="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/chinese-language-loader.js?ver=0.10.71"></script>
<script id="two-cr-news-pages-js-extra">
var twoCrNewsPages = {"restBase":"https://www.2cr.com.au/wp-json/wp/v2","homeUrl":"https://www.2cr.com.au/","categoryId":"7","latestCategoryId":"7","informationCategoryId":"5","categoryName":"","posts":[],"categories":[]};
//# sourceURL=two-cr-news-pages-js-extra
</script>
<script id="two-cr-news-pages-js" src="https://www.2cr.com.au/wp-content/plugins/2cr-app-api/assets/news-pages.js?ver=0.10.71"></script>
<script id="pll_cookie_script-js-after">
(function() {
				var expirationDate = new Date();
				expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 );
				document.cookie = "pll_language=zh; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax";
			}());

//# sourceURL=pll_cookie_script-js-after
</script>
<script id="audioigniter-js-extra">
var aiStrings = {"play_title":"Play %s","pause_title":"Pause %s","previous":"Previous track","next":"Next track","toggle_list_repeat":"Toggle track listing repeat","toggle_track_repeat":"Toggle track repeat","toggle_list_visible":"Toggle track listing visibility","buy_track":"Buy this track","download_track":"Download this track","volume_up":"Volume Up","volume_down":"Volume Down","open_track_lyrics":"Open track lyrics","set_playback_rate":"Set playback rate","skip_forward":"Skip forward","skip_backward":"Skip backward","shuffle":"Shuffle"};
var aiStats = {"enabled":"","apiUrl":"https://www.2cr.com.au/wp-json/audioigniter/v1"};
//# sourceURL=audioigniter-js-extra
</script>
<script id="audioigniter-js" src="https://www.2cr.com.au/wp-content/plugins/audioigniter/player/build/app.js?ver=2.1.0"></script>
<script id="jquery-ui-core-js-before">
jQuery.uiBackCompat = true;
//# sourceURL=jquery-ui-core-js-before
</script>
<script id="jquery-ui-core-js" src="https://www.2cr.com.au/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
<script id="jquery-ui-tabs-js" src="https://www.2cr.com.au/wp-includes/js/jquery/ui/tabs.min.js?ver=1.14.2"></script>
<script id="jquery-ui-accordion-js" src="https://www.2cr.com.au/wp-includes/js/jquery/ui/accordion.min.js?ver=1.14.2"></script>
<script async data-wp-strategy="async" id="wavesurfer-js" src="https://unpkg.com/wavesurfer.js@7"></script>
<script async data-wp-strategy="async" id="revisit-js" src="https://www.2cr.com.au/wp-content/themes/woo/js/revisit.js?ver=20260719"></script>
<script id="advanced-ads-find-adblocker-js" src="https://www.2cr.com.au/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js"></script>
<script id="bt-js-js-after">
(function($) {
  'use strict';

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', init);
  } else {
    init();
  }

  function init() {
    installTypeFilter();
    installCarouselArrows();
    loadDefaultPublication(); // ✅ AUTO LOAD "ALL"
    console.log('BT ready');
  }

  /* ----------------------------------------
     Business Type Click Handler
     --------------------------------------*/
  function installTypeFilter() {
    document.addEventListener('click', function(e) {
      const btn = e.target.closest('.bt-business-type-btn');
      if (!btn) return;

      activateButtonAndRender(btn);
    }, { passive: true });
  }

  /* ----------------------------------------
     Load default publication on page load
     --------------------------------------*/
  function loadDefaultPublication() {
    const viewer = document.querySelector('.bt-publitas-area-full');
    if (!viewer) return;

    // 1️⃣ Prefer "all" business type
    let btn = document.querySelector('.bt-business-type-btn[data-term="all"]');

    // 2️⃣ Fallback: first button with embed
    if (!btn) {
      btn = Array.from(document.querySelectorAll('.bt-business-type-btn'))
        .find(b => {
          const embedB64 = b.getAttribute('data-embed') || '';
          return embedB64.trim() !== '';
        });
    }

    if (!btn) return;

    activateButtonAndRender(btn);
  }

  /* ----------------------------------------
     Activate button + render publication
     --------------------------------------*/
  function activateButtonAndRender(btn) {
    const viewer = document.querySelector('.bt-publitas-area-full');
    if (!viewer) return;

    // Active styling
    document.querySelectorAll('.bt-business-type-btn')
      .forEach(b => b.classList.remove('bt-business-type-btn--active'));
    btn.classList.add('bt-business-type-btn--active');

    // Center active bubble
    centerButtonInCarousel(btn);

    // Render embed
    const embedB64 = btn.getAttribute('data-embed') || '';
    const html = embedB64 ? atob(embedB64) : '';
    renderEmbed(viewer, html);
  }

  /* ----------------------------------------
     Carousel arrows (left / right)
     --------------------------------------*/
  function installCarouselArrows() {
    document.addEventListener('click', function(e) {
      const arrow = e.target.closest('.bt-types-arrow');
      if (!arrow) return;

      const wrap     = arrow.closest('.bt-business-types-wrap');
      const scroller = wrap ? wrap.querySelector('.bt-business-types') : null;
      if (!scroller) return;

      const dir    = arrow.classList.contains('bt-types-arrow--left') ? -1 : 1;
      const amount = scroller.clientWidth * 0.6;

      scroller.scrollBy({
        left: dir * amount,
        behavior: 'smooth'
      });
    }, { passive: true });
  }

  /* ----------------------------------------
     Center active bubble in carousel
     --------------------------------------*/
  function centerButtonInCarousel(btn) {
    const scroller = btn.closest('.bt-business-types');
    if (!scroller) return;

    const sRect = scroller.getBoundingClientRect();
    const bRect = btn.getBoundingClientRect();

    const sMid = (sRect.left + sRect.right) / 2;
    const bMid = (bRect.left + bRect.right) / 2;

    scroller.scrollBy({
      left: bMid - sMid,
      behavior: 'smooth'
    });
  }

  /* ----------------------------------------
     Render FlipHTML5 embed into viewer
     --------------------------------------*/
  function renderEmbed(viewer, html) {
    viewer.innerHTML = '';

    if (!html) {
      viewer.innerHTML = '<div class="bt-placeholder">No publication available.</div>';
      return;
    }

    const container = document.createElement('div');
    container.className = 'bt-publitas-responsive bt-publitas-zoomed';
    container.innerHTML = html.replace(/src=["']http:\/\//ig, 'src="https://');

    // Ensure iframe attributes
    setTimeout(() => {
      container.querySelectorAll('iframe').forEach(ifr => {
        ifr.setAttribute('loading', 'eager');
        ifr.setAttribute('referrerpolicy', 'no-referrer-when-downgrade');
        if (!ifr.getAttribute('allow')) {
          ifr.setAttribute('allow', 'fullscreen; clipboard-write');
        }
      });
    }, 0);

    viewer.appendChild(container);
  }

})(jQuery);

//# sourceURL=bt-js-js-after
</script>
<script data-wp-strategy="defer" defer id="wp-embed-js" src="https://www.2cr.com.au/wp-includes/js/wp-embed.min.js?ver=7.1.3"></script>
<script id="wpsr_main_js-js-extra">
var wp_socializer = {"ajax_url":"https://www.2cr.com.au/wp-admin/admin-ajax.php"};
//# sourceURL=wpsr_main_js-js-extra
</script>
<script id="wpsr_main_js-js" src="https://www.2cr.com.au/wp-content/plugins/wp-socializer/public/js/wp-socializer.min.js?ver=8.0"></script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.2cr.com.au/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
</script>
<script type="module">
/*! This file is auto-generated */
var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
//# sourceURL=https://www.2cr.com.au/wp-includes/js/wp-emoji-loader.min.js
</script>
    <style id="twocr-persistent-player-css">
        #twocr-persistent-player[hidden] { display: none !important; }
        #twocr-persistent-player {
            position: fixed;
            z-index: 1000000;
            left: 50%;
            bottom: 18px;
            transform: translateX(-50%);
            width: min(620px, calc(100vw - 32px));
            min-height: 64px;
            display: grid;
            grid-template-columns: 46px minmax(0, 1fr) auto 38px;
            align-items: center;
            gap: 12px;
            padding: 9px 12px;
            border: 1px solid #efc48a;
            border-radius: 20px;
            color: #6b431e;
            background: linear-gradient(145deg, #fffdf7 0%, #fff0d8 48%, #f6d39f 100%);
            box-shadow:
                0 18px 34px rgba(112, 67, 20, .22),
                0 6px 12px rgba(196, 126, 48, .18),
                inset 0 2px 1px rgba(255,255,255,.98),
                inset 0 -2px 2px rgba(211,139,61,.2);
            font-family: inherit;
            box-sizing: border-box;
        }
        #twocr-persistent-player button {
            appearance: none;
            cursor: pointer;
            color: inherit;
            font: inherit;
        }
        #twocr-persistent-toggle {
            position: relative;
            width: 46px;
            height: 46px;
            border-radius: 50%;
            display: grid;
            place-items: center;
            overflow: hidden;
            color: transparent !important;
            background: linear-gradient(145deg, #ffffff 0%, #fffaf1 58%, #f2dfc5 100%);
            border: 1px solid rgba(255,255,255,.98);
            font-size: 0 !important;
            line-height: 0 !important;
            box-shadow:
                0 8px 15px rgba(120, 72, 22, .24),
                0 0 0 1px rgba(222,151,76,.22),
                inset 0 2px 2px rgba(255,255,255,.96),
                inset 0 -2px 2px rgba(205,137,67,.16);
            transition: transform .16s ease, box-shadow .16s ease, filter .16s ease;
        }
        /* The livestream failover controller recognises manual intent through
         * these legacy state classes. Keep their theme styles from changing
         * the persistent control's layout. */
        #twocr-persistent-toggle.audio_play,
        #twocr-persistent-toggle.audio_pause {
            display: grid !important;
        }
        #twocr-persistent-toggle::before {
            content: '';
            position: absolute;
            inset: 4px;
            border: 1px solid rgba(217,143,67,.2);
            border-radius: inherit;
            box-shadow: inset 0 1px 1px rgba(255,255,255,.9);
        }
        #twocr-persistent-toggle::after {
            content: '';
            position: relative;
            z-index: 1;
            display: block;
            box-sizing: border-box;
        }
        #twocr-persistent-toggle[aria-label="播放"]::after,
        #twocr-persistent-toggle[aria-label="繼續播放"]::after {
            width: 0;
            height: 0;
            transform: translateX(1px);
            border-top: 8px solid transparent;
            border-bottom: 8px solid transparent;
            border-left: 13px solid #d68632;
        }
        #twocr-persistent-toggle[aria-label="暫停"]::after {
            width: 14px;
            height: 17px;
            border-radius: 2px;
            background: linear-gradient(90deg,
                #d68632 0 5px,
                transparent 5px 9px,
                #d68632 9px 14px);
        }
        #twocr-persistent-toggle:hover {
            transform: translateY(-2px);
            filter: brightness(1.05);
            box-shadow:
                0 11px 20px rgba(120, 72, 22, .3),
                0 0 0 1px rgba(222,151,76,.24),
                inset 0 2px 2px rgba(255,255,255,.98),
                inset 0 -2px 2px rgba(205,137,67,.14);
        }
        #twocr-persistent-player button:focus-visible,
        .twocr-persistent-volume:focus-visible {
            outline: 3px solid #f3a755;
            outline-offset: 3px;
        }
        .twocr-persistent-copy { min-width: 0; }
        #twocr-persistent-eyebrow {
            display: flex;
            align-items: center;
            gap: 7px;
            margin-bottom: 2px;
            color: #9b5c22;
            font-size: 11px;
            font-weight: 800;
            letter-spacing: .12em;
            text-transform: uppercase;
        }
        #twocr-persistent-eyebrow::before {
            content: '';
            width: 7px;
            height: 7px;
            border-radius: 50%;
            background: currentColor;
            background: #91a83a;
            box-shadow: 0 0 0 4px rgba(145,168,58,.18);
        }
        #twocr-persistent-title {
            overflow: hidden;
            color: #5b3517;
            font-size: 15px;
            font-weight: 700;
            line-height: 1.35;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        .twocr-persistent-volume {
            width: 92px;
            accent-color: #d68632;
        }
        #twocr-persistent-close {
            width: 38px;
            height: 38px;
            border-radius: 50%;
            color: #7a491f;
            background: rgba(187,113,42,.1);
            border: 1px solid rgba(187,113,42,.16);
            font-size: 23px;
            font-weight: 300;
            line-height: 1;
            transition: background-color .16s ease, transform .16s ease;
        }
        #twocr-persistent-close:hover {
            background: rgba(187,113,42,.2);
            transform: rotate(5deg);
        }
        #twocr-persistent-player.twocr-is-loading #twocr-persistent-eyebrow::before {
            animation: twocr-pulse .8s ease-in-out infinite alternate;
        }
        /* The homepage template uses legacy Font Awesome circle glyphs for its
         * livestream thumbnail. Those glyphs can become blank after the live
         * audio is adopted by the persistent player, depending on which icon
         * font revision the browser has cached. Draw these two controls in CSS
         * so their active state never depends on the icon font. */
        #home-live-play,
        #home-live-pause {
            position: absolute !important;
            inset: 0 !important;
            width: 100% !important;
            height: 100% !important;
            margin: 0 !important;
            color: transparent !important;
            font-size: 0 !important;
        }
        #home-live-play::before,
        #home-live-pause::before {
            content: '' !important;
            position: absolute !important;
            inset: 0 !important;
            display: block !important;
            width: 100% !important;
            height: 100% !important;
            border: 3px solid rgba(145, 163, 59, .18) !important;
            border-radius: 50% !important;
            background: #fff !important;
            box-shadow: 0 10px 28px rgba(62, 81, 15, .14) !important;
            box-sizing: border-box !important;
        }
        #home-live-play::after,
        #home-live-pause::after {
            content: '' !important;
            position: absolute;
            z-index: 1;
            left: 50%;
            top: 50%;
            display: block !important;
            box-sizing: border-box;
        }
        #home-live-play::after {
            width: 0;
            height: 0;
            border-top: 13px solid transparent;
            border-bottom: 13px solid transparent;
            border-left: 20px solid #91a33b;
            transform: translate(-40%, -50%);
        }
        #home-live-pause::after {
            width: 22px;
            height: 28px;
            background: linear-gradient(90deg,
                #91a33b 0 7px,
                transparent 7px 15px,
                #91a33b 15px 22px);
            border-radius: 2px;
            transform: translate(-50%, -50%);
        }
        /* Keep the homepage livestream artwork clean: the logo already carries
         * the orange brand dot, so the old decorative sound-bar dot is removed. */
        #home-live-player.audio_box {
            background: #f4f7e7 linear-gradient(145deg, #fbfcf7 0%, #f1f5df 52%, #dfe8b9 100%) !important;
        }
        /* Give every programme-card action a full-height edge rail. This keeps
         * the chevron vertically centred and makes the whole side panel a target. */
        .home_show_item { padding-right: 76px !important; }
        .home_show_item .home_show_more {
            position: absolute !important;
            top: 0 !important;
            right: 0 !important;
            bottom: 0 !important;
            left: auto !important;
            width: 64px !important;
            height: auto !important;
            margin: 0 !important;
            padding: 0 !important;
            border: 0 !important;
            border-left: 1px solid #efd29b !important;
            border-radius: 0 !important;
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
            color: transparent !important;
            background: linear-gradient(180deg, #fffaf1 0%, #fff0d3 100%) !important;
            font-size: 0 !important;
            line-height: 1 !important;
            transform: none !important;
            box-sizing: border-box !important;
            opacity: 1 !important;
            visibility: visible !important;
            pointer-events: auto !important;
            z-index: 3 !important;
        }
        .home_show_item .home_show_more::after {
            content: '\203A' !important;
            position: static !important;
            inset: auto !important;
            display: flex !important;
            align-items: center !important;
            justify-content: center !important;
            width: 100% !important;
            height: 100% !important;
            margin: 0 !important;
            padding: 0 !important;
            color: #e59627 !important;
            font-size: 28px !important;
            font-weight: 400 !important;
            line-height: 1 !important;
            text-align: center !important;
            transform: none !important;
            box-sizing: border-box !important;
        }
        .home_show_item .home_show_more:hover,
        .home_show_item .home_show_more:focus-visible {
            background: linear-gradient(180deg, #fff8e8 0%, #f8e5bc 100%) !important;
        }
        #twocr-persistent-media-host {
            position: absolute;
            width: 1px;
            height: 1px;
            overflow: hidden;
            opacity: .001;
            pointer-events: none;
        }
        .twocr-softnav-busy { cursor: progress; }
        .twocr-softnav-busy body { opacity: .64; transition: opacity .16s ease; }
        .twocr-description-toggle {
            appearance: none;
            align-self: flex-start;
            display: inline-flex;
            align-items: center;
            gap: 6px;
            margin: 4px 0 0;
            padding: 5px 10px;
            border: 1px solid rgba(142, 166, 48, .28);
            border-radius: 999px;
            color: #667d18;
            background: rgba(182, 202, 70, .12);
            cursor: pointer;
            font: inherit;
            font-size: 12px;
            font-weight: 800;
            line-height: 1.35;
            letter-spacing: .02em;
        }
        .twocr-description-toggle::after {
            content: '\2304';
            display: inline-block;
            font-size: 14px;
            line-height: 1;
            transition: transform .18s ease;
        }
        .twocr-description-toggle[aria-expanded="true"]::after { transform: rotate(180deg); }
        .twocr-description-toggle:hover,
        .twocr-description-toggle:focus-visible {
            color: #40520b;
            background: rgba(182, 202, 70, .22);
        }
        .twocr-description-toggle:focus-visible {
            outline: 2px solid #8ea630;
            outline-offset: 2px;
        }
        .twocr-description-expanded {
            display: block !important;
            height: auto !important;
            max-height: none !important;
            overflow: visible !important;
            text-overflow: clip !important;
            white-space: pre-line !important;
            -webkit-line-clamp: unset !important;
        }
        .home_show_item.twocr-description-card-expanded {
            height: auto !important;
            max-height: none !important;
            overflow: visible !important;
        }
        .home_show_item .twocr-description-toggle {
            position: static !important;
            inset: auto !important;
            width: max-content !important;
            max-width: 100%;
            height: auto !important;
            margin: 8px 0 0 !important;
        }
        /* Episode descriptions now expand inline. The theme's older full-height
         * detail rail occupies the same right edge as the dedicated play button,
         * so it must not remain in the episode-card interaction layer. */
        .home_show_item .home_show_more.twocr-legacy-detail-hidden {
            display: none !important;
            pointer-events: none !important;
        }
        @keyframes twocr-pulse { to { opacity: .35; transform: scale(.72); } }
        @media (max-width: 700px) {
            #twocr-persistent-player {
                bottom: 82px;
                width: calc(100vw - 22px);
                grid-template-columns: 44px minmax(0, 1fr) 36px;
                gap: 10px;
                min-height: 62px;
                padding: 8px 10px;
                border-radius: 18px;
            }
            #twocr-persistent-toggle { width: 44px; height: 44px; }
            .twocr-persistent-volume { display: none; }
            #twocr-persistent-title { font-size: 14px; }
            .home_show_item { padding-right: 62px !important; }
            .home_show_item .home_show_more { width: 50px !important; }
        }
        @media (prefers-reduced-motion: reduce) {
            #twocr-persistent-player *, .twocr-softnav-busy body { animation: none !important; transition: none !important; }
        }
    </style>

    <section id="twocr-persistent-player" aria-label="2CR 持續播放控制器" hidden>
        <button id="twocr-persistent-toggle" type="button" aria-label="暫停"></button>
        <div class="twocr-persistent-copy">
            <div id="twocr-persistent-eyebrow">播放中</div>
            <div id="twocr-persistent-title">2CR 直播</div>
        </div>
        <input class="twocr-persistent-volume" type="range" min="0" max="1" step="0.05" value="1" aria-label="音量">
        <button id="twocr-persistent-close" type="button" aria-label="停止並關閉播放器">×</button>
        <div id="twocr-persistent-media-host" aria-hidden="true"></div>
    </section>

    <script id="twocr-persistent-player-js" data-nowprocket data-no-defer="1" data-cfasync="false" data-pagespeed-no-defer>
    (function () {
        'use strict';
        if (window.twoCrPersistentPlayer) return;

        var bar = document.getElementById('twocr-persistent-player');
        var toggle = document.getElementById('twocr-persistent-toggle');
        var closeButton = document.getElementById('twocr-persistent-close');
        var titleNode = document.getElementById('twocr-persistent-title');
        var statusNode = document.getElementById('twocr-persistent-eyebrow');
        var volume = bar.querySelector('.twocr-persistent-volume');
        var mediaHost = document.getElementById('twocr-persistent-media-host');
        var preferredLiveStream = 'https://listen10.as.amplifystreaming.com/listen/2cr/Chinese-Radio-2CR.mp3';
        var active = null;
        var activeTitle = '';
        var activeSource = '';
        var busy = false;
        var loadedScripts = new Set(Array.prototype.map.call(document.scripts, function (script) {
            return script.src || '';
        }).filter(Boolean));
        var loadedStyles = new Set(Array.prototype.map.call(document.querySelectorAll('link[rel="stylesheet"][href]'), function (link) {
            return link.href;
        }));

        function isAudio(node) {
            return node && node.tagName && node.tagName.toLowerCase() === 'audio';
        }

        /* The HD-AAC mount is temporarily unavailable. Select the working MP3
         * mount before the homepage's legacy failover controller initialises,
         * so a listener does not wait for the dead AAC request to time out.
         * The legacy controller still retains RCAST as its next fallback. */
        function preferMp3LiveStream() {
            var liveAudio = document.getElementById('audio');
            if (!liveAudio || (!liveAudio.paused && !liveAudio.ended)) return;

            var source = liveAudio.querySelector('#radio-shoutcast') || document.getElementById('radio-shoutcast');
            if (source) {
                source.setAttribute('src', preferredLiveStream);
                source.setAttribute('type', 'audio/mpeg');
            }

            var selected = liveAudio.currentSrc || liveAudio.getAttribute('src') || '';
            if (selected !== preferredLiveStream) {
                liveAudio.setAttribute('src', preferredLiveStream);
                liveAudio.load();
            }
        }

        preferMp3LiveStream();

        function mediaTitle(media) {
            if (media.id === 'audio' || media.querySelector && media.querySelector('#radio-shoutcast')) {
                return '2CR 直播';
            }
            var root = media.closest('.two-cr-program-player, .ai-wrap, .audioigniter-root, .h5ap-player, .program_details, .program_box, article');
            var title = media.getAttribute('data-title') || media.getAttribute('title') || '';
            if (!title && root) {
                var candidate = root.querySelector('.two-cr-program-player__title, .ai-track-title, .track-title, .program_title, h1, h2, h3');
                title = candidate ? candidate.textContent.trim() : '';
            }
            if (!title) {
                var pageTitle = document.querySelector('.program_title, .news_details_title, h1');
                title = pageTitle ? pageTitle.textContent.trim() : '2CR 節目重溫';
            }
            return title;
        }

        function syncHomeLiveControls() {
            preferMp3LiveStream();
            var liveAudio = document.getElementById('audio');
            var playButton = document.getElementById('home-live-play');
            var pauseButton = document.getElementById('home-live-pause');
            if (!liveAudio || !playButton || !pauseButton) return;

            /* Homepage controls are replaced during soft navigation. Bind the
             * new nodes directly instead of relying on the theme's one-time
             * ready handler. The capture listener also prevents an old theme
             * handler from immediately reversing the requested state. */
            [
                { button: playButton, action: 'play', label: '播放 2CR 直播' },
                { button: pauseButton, action: 'pause', label: '暫停 2CR 直播' }
            ].forEach(function (control) {
                var button = control.button;
                if (button.getAttribute('data-twocr-live-bound') === '1') return;
                button.setAttribute('data-twocr-live-bound', '1');
                button.setAttribute('role', 'button');
                button.setAttribute('aria-label', control.label);
                button.addEventListener('click', function (event) {
                    event.preventDefault();
                    event.stopImmediatePropagation();
                    var currentLiveAudio = document.getElementById('audio');
                    if (!currentLiveAudio) return;
                    if (control.action === 'play') {
                        var promise = currentLiveAudio.play();
                        if (promise && promise.catch) promise.catch(function () {});
                    } else {
                        currentLiveAudio.pause();
                    }
                    window.setTimeout(syncHomeLiveControls, 0);
                }, true);
                button.addEventListener('keydown', function (event) {
                    if (event.key !== 'Enter' && event.key !== ' ') return;
                    event.preventDefault();
                    button.click();
                });
            });

            var isPlaying = !liveAudio.paused && !liveAudio.ended;
            playButton.style.setProperty('display', isPlaying ? 'none' : 'flex', 'important');
            pauseButton.style.setProperty('display', isPlaying ? 'flex' : 'none', 'important');
            playButton.setAttribute('aria-hidden', isPlaying ? 'true' : 'false');
            pauseButton.setAttribute('aria-hidden', isPlaying ? 'false' : 'true');
            playButton.setAttribute('tabindex', isPlaying ? '-1' : '0');
            pauseButton.setAttribute('tabindex', isPlaying ? '0' : '-1');
        }

        function enhanceBackToTop() {
            var control = document.querySelector('.return-to-top');
            if (!control) return;

            control.classList.add('two-cr-sticky-top');
            control.setAttribute('role', 'button');
            control.setAttribute('tabindex', '0');
            control.setAttribute('aria-label', '回到頁面頂部');
            control.setAttribute('title', '回到頂部');

            var wrapper = control.querySelector('.return-to-top-wrapper');
            if (wrapper && !wrapper.querySelector('.two-cr-sticky-top__icon')) {
                wrapper.innerHTML = '<svg class="two-cr-sticky-top__icon" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M6.5 10.5 12 5l5.5 5.5M12 5v14"></path></svg><span class="two-cr-sticky-top__label">回到頂部</span>';
            }

            if (control.getAttribute('data-twocr-top-bound') === '1') return;
            control.setAttribute('data-twocr-top-bound', '1');
            control.addEventListener('click', function (event) {
                event.preventDefault();
                event.stopImmediatePropagation();
                window.scrollTo({
                    top: 0,
                    behavior: window.matchMedia('(prefers-reduced-motion: reduce)').matches ? 'auto' : 'smooth'
                });
            }, true);
            control.addEventListener('keydown', function (event) {
                if (event.key !== 'Enter' && event.key !== ' ') return;
                event.preventDefault();
                control.click();
            });
        }

        function syncPlayer() {
            if (!active) return;
            var paused = active.paused;
            var isLive = active.id === 'audio' || (active.querySelector && active.querySelector('#radio-shoutcast'));
            bar.hidden = false;
            /* The visible icon is drawn once in CSS. Keeping this element empty
             * prevents the legacy text glyph from stacking over that icon. */
            toggle.textContent = '';
            toggle.setAttribute('aria-label', paused ? '繼續播放' : '暫停');
            /* The header's failover watchdog distinguishes a deliberate user
             * pause from a broken stream by inspecting the clicked element for
             * audio_pause/audio_play. Mirror those markers only for livestream
             * playback so the first sticky-player pause is never auto-restarted. */
            toggle.classList.toggle('audio_pause', isLive && !paused);
            toggle.classList.toggle('audio_play', isLive && paused);
            statusNode.textContent = paused ? '已暫停' : '播放中';
            titleNode.textContent = activeTitle || mediaTitle(active);
            volume.value = isFinite(active.volume) ? active.volume : 1;
            document.documentElement.setAttribute('data-2cr-player-active', paused ? 'paused' : 'playing');
            syncHomeLiveControls();
        }

        function useMedia(media) {
            if (!isAudio(media)) return;
            var isNewMedia = active !== media;
            var nextSource = media.currentSrc || media.getAttribute('src') || '';
            var sourceChanged = !isNewMedia && activeSource && activeSource !== nextSource;
            if (active && active !== media) {
                if (!active.paused) active.pause();
                if (active.parentNode === mediaHost) active.remove();
            }
            active = media;
            activeSource = nextSource;
            if (isNewMedia || sourceChanged || !activeTitle) activeTitle = mediaTitle(media);
            syncPlayer();
        }

        function adoptPlayingMedia() {
            if (active && !active.paused) return active;
            var playing = Array.prototype.find.call(document.querySelectorAll('audio'), function (media) {
                return !media.paused && !media.ended;
            });
            if (playing) useMedia(playing);
            return playing || null;
        }

        document.addEventListener('play', function (event) {
            if (isAudio(event.target)) useMedia(event.target);
        }, true);
        document.addEventListener('pause', function (event) {
            if (event.target === active) syncPlayer();
        }, true);
        document.addEventListener('ended', function (event) {
            if (event.target === active) syncPlayer();
        }, true);
        document.addEventListener('volumechange', function (event) {
            if (event.target === active) volume.value = active.volume;
        }, true);

        /* Performance plugins can defer this script until the first tap. In that
         * case the livestream may already have started before our play listener
         * exists, so check again during the first few seconds. */
        [0, 150, 500, 1200, 3000].forEach(function (delay) {
            window.setTimeout(function () {
                adoptPlayingMedia();
                syncHomeLiveControls();
                enhanceBackToTop();
            }, delay);
        });

        toggle.addEventListener('click', function () {
            if (!active) return;
            if (active.paused) {
                var promise = active.play();
                if (promise && promise.catch) promise.catch(function () {});
            } else {
                active.pause();
            }
            syncPlayer();
        });

        volume.addEventListener('input', function () {
            if (active) active.volume = Number(volume.value);
        });

        closeButton.addEventListener('click', function () {
            if (active) {
                active.pause();
                if (active.parentNode === mediaHost) active.remove();
            }
            active = null;
            activeTitle = '';
            activeSource = '';
            bar.hidden = true;
            document.documentElement.removeAttribute('data-2cr-player-active');
        });

        function eligibleClick(event, anchor) {
            if (!active || active.paused || busy || event.defaultPrevented || event.button !== 0) return false;
            if (event.metaKey || event.ctrlKey || event.shiftKey || event.altKey) return false;
            if (!anchor || anchor.target === '_blank' || anchor.hasAttribute('download')) return false;
            var raw = anchor.getAttribute('href') || '';
            if (!raw || raw.charAt(0) === '#' || /^(javascript:|mailto:|tel:)/i.test(raw)) return false;
            var url;
            try { url = new URL(anchor.href, location.href); } catch (error) { return false; }
            if (url.origin !== location.origin || /\/wp-admin\/|\/wp-login\.php/.test(url.pathname)) return false;
            if (url.href === location.href) return false;
            return true;
        }

        /* The theme binds the mobile submenu directly to the original header.
         * While audio is persistent, own this one toggle in the capture phase so
         * it fires exactly once after any number of soft page changes. */
        function toggleMobileSubmenu(event) {
            if (!active || !event.target.closest) return false;
            var item = event.target.closest('.phone_nav .menu-item-has-children');
            if (!item) return false;

            var anchor = null;
            var submenu = null;
            Array.prototype.forEach.call(item.children, function (child) {
                if (child.tagName && child.tagName.toLowerCase() === 'a') anchor = child;
                if (child.classList && child.classList.contains('sub-menu')) submenu = child;
            });
            if (!anchor || !submenu || !anchor.contains(event.target)) return false;

            event.preventDefault();
            event.stopImmediatePropagation();
            var willOpen = window.getComputedStyle(submenu).display === 'none';
            submenu.style.display = willOpen ? 'block' : 'none';
            anchor.setAttribute('aria-expanded', willOpen ? 'true' : 'false');
            item.classList.toggle('twocr-submenu-open', willOpen);
            return true;
        }

        function isSupportedDocument(doc) {
            return !!(doc.body && doc.querySelector('.header, .phone_header') && doc.querySelector('.footer'));
        }

        function activateImages(root) {
            root.querySelectorAll('img').forEach(function (image) {
                var source = image.getAttribute('data-lazy-src') || image.getAttribute('data-src') || image.getAttribute('data-original');
                if (source) image.setAttribute('src', source);
                var sourceSet = image.getAttribute('data-lazy-srcset') || image.getAttribute('data-srcset');
                if (sourceSet) image.setAttribute('srcset', sourceSet);
                image.classList.remove('lazyload', 'lazyloading');
                image.classList.add('lazyloaded');
            });
            root.querySelectorAll('source[data-srcset], source[data-lazy-srcset]').forEach(function (source) {
                source.setAttribute('srcset', source.getAttribute('data-srcset') || source.getAttribute('data-lazy-srcset'));
            });
            root.querySelectorAll('[data-bg], [data-lazy-background]').forEach(function (node) {
                var background = node.getAttribute('data-bg') || node.getAttribute('data-lazy-background');
                if (background) node.style.backgroundImage = /^url\(/i.test(background) ? background : 'url("' + background.replace(/"/g, '\\"') + '")';
            });
        }

        function descriptionIsClipped(node) {
            var text = (node.textContent || '').trim();
            if (!text) return false;
            if (/\u2026$/.test(text) || /\.\.\.$/.test(text)) return true;
            if (node.scrollHeight > node.clientHeight + 1 || node.scrollWidth > node.clientWidth + 1) return true;
            var parent = node.parentElement;
            if (!parent || window.getComputedStyle(parent).overflow === 'visible') return false;
            return node.getBoundingClientRect().bottom > parent.getBoundingClientRect().bottom + 1;
        }

        function setDescriptionExpanded(node, button, expanded) {
            var card = node.closest('.home_show_item');
            node.classList.toggle('twocr-description-expanded', expanded);
            if (card) card.classList.toggle('twocr-description-card-expanded', expanded);
            button.setAttribute('aria-expanded', expanded ? 'true' : 'false');
            button.firstChild.nodeValue = expanded ? '收起 ' : '展開詳細 ';
        }

        function toggleDescription(button) {
            var id = button.getAttribute('aria-controls');
            var node = id ? document.getElementById(id) : null;
            if (!node) return;
            var expanded = button.getAttribute('aria-expanded') === 'true';
            setDescriptionExpanded(node, button, !expanded);
        }

        function enhanceEpisodeDescriptions(root) {
            root = root || document;

            // Episode descriptions belong on individual programme pages only.
            // Homepage programme cards already link to a full detail page.
            if (!document.querySelector('.two-cr-program-player')) {
                root.querySelectorAll('.twocr-description-toggle').forEach(function (button) {
                    var card = button.closest('.home_show_item');
                    var id = button.getAttribute('aria-controls');
                    var node = id ? document.getElementById(id) : button.previousElementSibling;
                    if (node) {
                        node.classList.remove('twocr-description-expanded');
                        node.removeAttribute('data-twocr-description-control');
                        if (/^twocr-episode-description-/.test(node.id || '')) node.removeAttribute('id');
                    }
                    if (card) card.classList.remove('twocr-description-card-expanded');
                    button.remove();
                });
                return;
            }

            /* The player supplies its own play control and clipped descriptions
             * supply their own inline expansion control. Retire the old theme
             * detail rail so it cannot overlap or intercept the play button. */
            root.querySelectorAll('.home_show_item .home_show_more.tm_popup_click').forEach(function (legacyDetail) {
                legacyDetail.classList.add('twocr-legacy-detail-hidden');
                legacyDetail.setAttribute('aria-hidden', 'true');
                legacyDetail.setAttribute('tabindex', '-1');
            });

            root.querySelectorAll('.home_show_text').forEach(function (node, index) {
                if (node.getAttribute('data-twocr-description-control') === 'ready') return;
                if (!descriptionIsClipped(node)) return;
                if (!node.id) node.id = 'twocr-episode-description-' + Date.now() + '-' + index;
                var button = document.createElement('button');
                button.type = 'button';
                button.className = 'twocr-description-toggle';
                button.setAttribute('aria-expanded', 'false');
                button.setAttribute('aria-controls', node.id);
                button.appendChild(document.createTextNode('展開詳細 '));
                node.insertAdjacentElement('afterend', button);
                node.setAttribute('data-twocr-description-control', 'ready');
            });
        }

        document.addEventListener('click', function (event) {
            var button = event.target.closest && event.target.closest('.twocr-description-toggle');
            if (!button) return;
            event.preventDefault();
            event.stopPropagation();
            toggleDescription(button);
        });

        [0, 250, 1000].forEach(function (delay) {
            window.setTimeout(function () { enhanceEpisodeDescriptions(document); }, delay);
        });
        var descriptionResizeTimer = null;
        window.addEventListener('resize', function () {
            window.clearTimeout(descriptionResizeTimer);
            descriptionResizeTimer = window.setTimeout(function () { enhanceEpisodeDescriptions(document); }, 120);
        });
        document.addEventListener('twocr:softnavigate', function () {
            window.requestAnimationFrame(function () {
                enhanceEpisodeDescriptions(document);
                syncHomeLiveControls();
                enhanceBackToTop();
            });
            window.setTimeout(function () {
                enhanceEpisodeDescriptions(document);
                syncHomeLiveControls();
                enhanceBackToTop();
            }, 400);
        });

        function updateHead(doc) {
            document.title = doc.title;
            ['link[rel="canonical"]', 'meta[name="description"]', 'meta[property="og:title"]', 'meta[property="og:url"]', 'meta[property="og:description"]'].forEach(function (selector) {
                var current = document.head.querySelector(selector);
                var next = doc.head.querySelector(selector);
                if (current && next) current.replaceWith(next.cloneNode(true));
            });
        }

        async function updateStyles(doc) {
            var pending = [];
            doc.querySelectorAll('link[rel="stylesheet"][href]').forEach(function (link) {
                var href = new URL(link.getAttribute('href'), location.href).href;
                if (loadedStyles.has(href)) return;
                var clone = link.cloneNode(true);
                clone.href = href;
                pending.push(new Promise(function (resolve) {
                    var settled = false;
                    function finish() {
                        if (settled) return;
                        settled = true;
                        resolve();
                    }
                    clone.addEventListener('load', finish, { once: true });
                    clone.addEventListener('error', finish, { once: true });
                    window.setTimeout(finish, 1500);
                }));
                document.head.appendChild(clone);
                loadedStyles.add(href);
            });
            await Promise.all(pending);
        }

        async function activatePageScripts(doc) {
            var definitions = Array.prototype.map.call(doc.body.querySelectorAll('script'), function (script) {
                return {
                    id: script.id || '',
                    src: script.getAttribute('src') || '',
                    type: (script.getAttribute('type') || '').toLowerCase(),
                    text: script.textContent || ''
                };
            });

            var queuedReady = [];
            var queuedLoad = [];
            var originalDocumentAdd = document.addEventListener;
            var originalWindowAdd = window.addEventListener;

            document.addEventListener = function (type, listener, options) {
                if (type === 'DOMContentLoaded') {
                    queuedReady.push(listener);
                    return;
                }
                return originalDocumentAdd.call(document, type, listener, options);
            };
            window.addEventListener = function (type, listener, options) {
                if (type === 'load') {
                    queuedLoad.push(listener);
                    return;
                }
                return originalWindowAdd.call(window, type, listener, options);
            };

            try {
                for (var index = 0; index < definitions.length; index += 1) {
                    var item = definitions[index];
                    if (item.id === 'twocr-persistent-player-js' || item.type === 'application/ld+json' || item.type === 'application/json') continue;
                    if (item.type && item.type !== 'text/javascript' && item.type !== 'application/javascript') continue;
                    if (!item.src && (!item.text.trim() || /document\.write\s*\(|googletag|adsbygoogle|advanced_ads/i.test(item.text))) continue;
                    if (!item.src && /\[2CR Radio\]/.test(item.text)) continue;
                    if (!item.src && /\[2CR Homepage Player\]/.test(item.text) && !doc.querySelector('#home-live-play')) continue;

                    if (item.src) {
                        var source = new URL(item.src, location.href).href;
                        /* These scripts enhance page-local programme markup. The
                         * previous controls are removed with the previous body,
                         * so they must run again even though the file is cached. */
                        var pageLocalInitialiser = item.id === 'two-cr-program-profile-js' ||
                            item.id === 'two-cr-program-player-js';
                        if (loadedScripts.has(source) && !pageLocalInitialiser) continue;
                        await new Promise(function (resolve) {
                            var script = document.createElement('script');
                            if (item.id) script.id = item.id + '-softnav-' + Date.now() + '-' + index;
                            script.src = source;
                            script.onload = resolve;
                            script.onerror = resolve;
                            document.body.appendChild(script);
                        });
                        loadedScripts.add(source);
                    } else {
                        var inline = document.createElement('script');
                        if (item.type) inline.type = item.type;
                        /* Theme templates repeat top-level const/let declarations on
                         * every page. Scope classic inline scripts per navigation so
                         * a second page cannot fail with "already been declared". */
                        inline.text = /-js-extra$/.test(item.id)
                            ? item.text
                            : ';(function () {\n' + item.text + '\n}).call(window);';
                        document.body.appendChild(inline);
                        inline.remove();
                    }
                }
            } finally {
                document.addEventListener = originalDocumentAdd;
                window.addEventListener = originalWindowAdd;
            }

            function invokeQueued(list, target, eventName) {
                var event = new Event(eventName);
                list.forEach(function (listener) {
                    try {
                        if (typeof listener === 'function') listener.call(target, event);
                        else if (listener && typeof listener.handleEvent === 'function') listener.handleEvent(event);
                    } catch (error) {
                        console.warn('[2CR Persistent Player] Page initialiser failed:', error);
                    }
                });
            }
            invokeQueued(queuedReady, document, 'DOMContentLoaded');
            invokeQueued(queuedLoad, window, 'load');
        }

        async function softNavigate(url, push) {
            if (busy) return;
            busy = true;
            bar.classList.add('twocr-is-loading');
            statusNode.textContent = '載入文章…';
            document.documentElement.classList.add('twocr-softnav-busy');
            try {
                var response = await fetch(url, { credentials: 'same-origin', headers: { 'X-Requested-With': '2CR-Soft-Navigation' } });
                if (!response.ok) throw new Error('HTTP ' + response.status);
                var html = await response.text();
                var nextDoc = new DOMParser().parseFromString(html, 'text/html');
                if (!isSupportedDocument(nextDoc)) {
                    location.href = url;
                    return;
                }
                if (!nextDoc.body) throw new Error('Page body missing');

                /* Load page-specific CSS before changing the visible document so
                 * the new layout never appears without its required styles. */
                await updateStyles(nextDoc);

                /*
                 * The homepage and inner pages do not share one reliable content
                 * wrapper. Preserve the playing media and controller, then swap
                 * the fetched page body as a single unit. Existing site assets
                 * remain loaded; fetched scripts are removed to avoid running the
                 * same WordPress bundles twice.
                 */
                if (active && active.parentNode !== mediaHost) mediaHost.appendChild(active);

                /* The site's single livestream <audio> lives beside the header,
                 * not inside the header node that is retained below. Preserve it
                 * even while a replay is the active track; otherwise the body
                 * swap deletes it and leaves the homepage live card blank. */
                var persistentLiveAudio = document.getElementById('audio');
                if (persistentLiveAudio && persistentLiveAudio.parentNode !== mediaHost) {
                    mediaHost.appendChild(persistentLiveAudio);
                }
                var playerStyle = document.getElementById('twocr-persistent-player-css');
                if (playerStyle && playerStyle.parentNode !== document.head) document.head.appendChild(playerStyle);
                document.documentElement.appendChild(bar);

                /* Header and footer markup is common across the site. Keeping the
                 * live DOM nodes preserves their responsive/lazy-load state and
                 * avoids theme scripts rebuilding them on every page change. */
                var sharedSelectors = ['.header', '.phone_header', '.footer', '.return-to-top'];
                var sharedShell = {};
                sharedSelectors.forEach(function (selector) {
                    sharedShell[selector] = document.body.querySelector(selector);
                    if (sharedShell[selector]) activateImages(sharedShell[selector]);
                });

                var importedBody = document.importNode(nextDoc.body, true);
                importedBody.querySelectorAll('script, #twocr-persistent-player, #twocr-persistent-player-css').forEach(function (node) {
                    node.remove();
                });
                /* Keep the newly fetched page's livestream audio only when the
                 * current document genuinely had none to preserve. */
                if (persistentLiveAudio) {
                    importedBody.querySelectorAll('audio#audio').forEach(function (node) {
                        node.remove();
                    });
                }
                activateImages(importedBody);
                sharedSelectors.forEach(function (selector) {
                    var current = sharedShell[selector];
                    var replacement = importedBody.querySelector(selector);
                    if (current && replacement) replacement.replaceWith(current);
                });
                document.documentElement.replaceChild(importedBody, document.body);
                importedBody.appendChild(bar);
                updateHead(nextDoc);
                await activatePageScripts(nextDoc);
                if (push) history.pushState({ twoCrSoft: true }, '', url);
                window.scrollTo({ top: 0, behavior: 'auto' });
                document.dispatchEvent(new CustomEvent('twocr:softnavigate', { detail: { url: url } }));
                if (typeof window.gtag === 'function') {
                    window.gtag('event', 'page_view', { page_location: url, page_title: document.title });
                }
                console.info('[2CR Persistent Player] Soft navigation complete:', url);
            } catch (error) {
                console.warn('[2CR Persistent Player] Soft navigation failed; using standard navigation.', error);
                location.href = url;
                return;
            } finally {
                busy = false;
                bar.classList.remove('twocr-is-loading');
                document.documentElement.classList.remove('twocr-softnav-busy');
                syncPlayer();
            }
        }

        document.addEventListener('click', function (event) {
            if (toggleMobileSubmenu(event)) return;
            var anchor = event.target.closest && event.target.closest('a[href]');
            if (!active) adoptPlayingMedia();
            if (!eligibleClick(event, anchor)) return;
            event.preventDefault();
            event.stopImmediatePropagation();
            softNavigate(anchor.href, true);
        }, true);

        window.addEventListener('popstate', function () {
            if (active && !active.paused) softNavigate(location.href, false);
        });

        window.twoCrPersistentPlayer = {
            version: '0.5.16',
            getActiveMedia: function () { return active; },
            navigate: softNavigate
        };
        document.documentElement.setAttribute('data-2cr-player-ready', '0.5.16');
    }());
    </script>
    <script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script></body>
<!-- Flame -->

</html>
<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Content Delivery Network via Amazon Web Services: CloudFront: d1cce5idf8ce8i.cloudfront.net

Served from: www.2cr.com.au @ 2026-10-29 00:56:15 by W3 Total Cache
-->