/* ===== 展示中心（台北／高雄）相關樣式 ===== */
/* 分頁改用網站原本的 page_tabbar 樣式（底線＋藍色指示線），不用圓角膠囊 */
.region__tabs{display:flex;justify-content:center;gap:0;margin:0 0 28px;border-bottom:1px solid #666;overflow-x:auto}
.region__tab{appearance:none;background:transparent;border:0;border-radius:0;color:#bdbdbd;padding:15px;font-size:16px;letter-spacing:0;cursor:pointer;position:relative;display:inline-flex;align-items:center;gap:8px;font-family:inherit;white-space:nowrap;transition:color .3s}
.region__tab::after{content:"";position:absolute;left:50%;bottom:-1px;width:0;height:3px;background:#00ADF2;transition:all .5s ease}
.region__tab:hover,.region__tab.active{color:#fff}
.region__tab:hover::after,.region__tab.active::after{width:100%;left:0}
.region__count{font-size:12px;opacity:.7}
.region__panel{display:none}
.region__panel.active{display:block}
.region__empty{color:#bdbdbd;padding:40px 0;text-align:center;font-size:16px}
.region__empty a{color:#fff;text-decoration:underline}
/* 車圖上的小標籤 */
.carousel{position:relative}
.region__badge{position:absolute;top:10px;left:10px;z-index:5;display:inline-flex;align-items:center;padding:4px 10px;border-radius:2px;background:rgba(0,0,0,.72);border:1px solid rgba(255,255,255,.55);color:#fff;font-size:12px;letter-spacing:.14em;line-height:1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}
/* 頁尾兩段式營業據點 */
.footer__formcontrol .agentmenu+.agentmenu{margin-top:10px}
.footer__regiontabs{display:flex;gap:0;margin-bottom:12px;border-bottom:1px solid #666}
.footer__regiontab{appearance:none;background:transparent;border:0;border-radius:0;color:#bdbdbd;padding:8px 14px;font-size:14px;cursor:pointer;font-family:inherit;position:relative;transition:color .3s}
.footer__regiontab::after{content:"";position:absolute;left:50%;bottom:-1px;width:0;height:3px;background:#00ADF2;transition:all .5s ease}
.footer__regiontab:hover,.footer__regiontab.active{color:#fff}
.footer__regiontab:hover::after,.footer__regiontab.active::after{width:100%;left:0}
/* 列表頁分頁（銷售菁英、最新消息） */
.region__tabs--light .region__tab{color:#666}
.region__tabs--light .region__tab:hover,.region__tabs--light .region__tab.active{color:#1F1F1F}
.footer__col.contact p{white-space:nowrap}
.lists .region__tabs{margin:18px 0 28px}
a.region__tab{text-decoration:none}

/* 2026-10 依德冠現站：星徽置中、不顯示文字 Logo 與經銷商名稱列 */
.logo__bar-title{display:none!important}
.logo__bar,.logo__bar-item{justify-content:center!important}
.logo__bar-pic{margin-right:0!important}
@media screen and (min-width:1280px){.logo__bar-pic{width:48px}}

/* 2026-10-27 消息列表圖片地區標記 */
.region__pic{position:relative}
.region__pic .region__badge{top:12px;left:12px}
.region__badge{background:rgba(255,255,255,.92);color:#111;border:0;font-weight:600;letter-spacing:.12em;padding:5px 10px;font-size:13px}
/* 2026-10-27 首頁精選中古車：兩地混合 6 台，3 欄 x 2 列，卡片提亮 */
.usedcar-loop{margin:24px 0 40px}
.usedcar-loop .slick-track{display:flex}
.usedcar-loop .slick-slide{height:auto;padding:0 12px}
.usedcar-loop .slick-slide>div{height:100%}
.usedcar-loop .slick-prev{left:-14px;z-index:5}
.usedcar-loop .slick-next{right:-14px;z-index:5}
.usedcar-loop .slick-dots li button:before{color:#fff}
.usedcar-loop .select_box{width:auto;margin:0;height:100%;display:flex!important;flex-direction:column;background:linear-gradient(160deg,#3b3e43 0%,#2a2c30 100%);border:1px solid rgba(255,255,255,.22);box-shadow:0 6px 24px rgba(0,0,0,.35)}
.usedcar-loop .select_box h2{color:#fff;border-bottom-color:rgba(255,255,255,.6)}
.usedcar-loop .select_box p{color:#e2e2e2;border-bottom-color:rgba(255,255,255,.35)}
.usedcar-loop .select_box h3{color:#fff;font-weight:600;margin-top:auto}
.usedcar-loop .select_box .fRight{align-self:flex-end;float:none}
.usedcar-loop .carousel{margin-bottom:12px;border-radius:6px;overflow:hidden;background:#fff}
.usedcar-loop .carousel-item img{aspect-ratio:4/3;object-fit:cover}
/* 頁尾社群依地區切換 */
.socialbar__group{display:inline-flex}

/* 2026-10-27 依客戶認可站調整：頁尾地區分頁、營業時間 */
.footer .footer__regiontabs{display:flex;flex-wrap:nowrap;gap:6px;margin-bottom:20px;border-bottom:1px solid #666}
.footer .footer__regiontab{appearance:none;padding:10px 18px;color:#bdbdbd;border:0;border-radius:0;background:transparent;line-height:1.4;cursor:pointer;transition:background-color .2s,color .2s;font-size:15px;white-space:nowrap}
.footer .footer__regiontab::after{display:none}
.footer .footer__regiontab.active{color:#fff;border-bottom:3px solid #008dfc;background-color:transparent}
.footer .footer__regiontab:focus-visible{outline:2px solid #00adef;outline-offset:3px}

.footer .footer__contact-region p{margin-bottom:0}
