.grid-picture[data-astro-cid-k3jaaafc],.grid-picture[data-astro-cid-k3jaaafc].grid-picture>.grid-picture__image[data-astro-cid-k3jaaafc].grid-picture__image.grid-picture__image,.grid-picture__image[data-astro-cid-k3jaaafc].grid-picture__image.grid-picture__image{max-width:100%;display:block}:where(.grid-picture__image--auto-height){height:auto}[data-grid-lightbox],[data-zoom],.light-zoom{cursor:zoom-in}body.grid-lightbox-open{overflow:hidden}.grid-lightbox{z-index:9999;color:#fff;opacity:0;pointer-events:none;background:#080a0eeb;grid-template-rows:minmax(0,1fr) auto;transition:opacity .16s;display:grid;position:fixed;inset:0}.grid-lightbox[aria-hidden=false]{opacity:1;pointer-events:auto}.grid-lightbox__stage{place-items:center;min-width:0;min-height:0;padding:clamp(24px,5vw,56px);display:grid;position:relative}.grid-lightbox__viewport{cursor:zoom-in;touch-action:none;place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:clamp(24px,5vw,56px);overflow:hidden}.grid-lightbox__viewport.is-zoomed{cursor:grab}.grid-lightbox__viewport.is-dragging{cursor:grabbing}.grid-lightbox__viewport.is-dragging .grid-lightbox__image{transition:none}.grid-lightbox__image{object-fit:contain;transform-origin:50%;will-change:transform;max-width:min(100%,1280px);max-height:calc(100vh - 136px);transition:transform .16s;display:block;box-shadow:0 24px 80px #0000005c}.grid-lightbox__caption{color:#ffffffc7;text-align:center;min-height:48px;padding:0 clamp(20px,5vw,56px) 24px;font-size:14px;line-height:1.6}.grid-lightbox__button{z-index:2;color:#fff;cursor:pointer;background:#00000047;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;line-height:1;display:flex;position:absolute}.grid-lightbox__icon{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex:none;width:20px;height:20px}.grid-lightbox__button:hover,.grid-lightbox__button:focus-visible{background:#ffffff29;outline:none}.grid-lightbox__button:disabled{opacity:.32;cursor:default}.grid-lightbox__meta-button{z-index:2;color:#fff;font-variant-numeric:tabular-nums;cursor:pointer;background:#00000047;border:1px solid #ffffff3d;border-radius:999px;min-width:64px;height:38px;padding:0 12px;font-size:13px;position:absolute;bottom:18px;right:18px}.grid-lightbox__meta-button:hover,.grid-lightbox__meta-button:focus-visible{background:#ffffff29;outline:none}.grid-lightbox__meta-button:disabled{opacity:.5;cursor:default}.grid-lightbox__close{top:18px;right:18px}.grid-lightbox__prev,.grid-lightbox__next{top:50%;transform:translateY(-50%)}.grid-lightbox__prev{left:18px}.grid-lightbox__next{right:18px}@media (width<=720px){.grid-lightbox__stage{padding:56px 16px 20px}.grid-lightbox__viewport{inset:56px 16px 20px}.grid-lightbox__image{max-height:calc(100vh - 132px)}.grid-lightbox__button{width:40px;height:40px;font-size:24px}.grid-lightbox__meta-button{min-width:58px;height:34px;font-size:12px;bottom:16px;right:16px}}.grid-reveal-js :where([data-grid-reveal],.wow):not(.grid-reveal--visible){visibility:hidden;animation-name:none!important}.grid-reveal-js :where([data-grid-reveal],.wow).grid-reveal--visible{visibility:visible}@media (prefers-reduced-motion:reduce){.grid-reveal-js :where([data-grid-reveal],.wow){visibility:visible!important;animation:none!important}}#gridQuickActionsDesktop,#shares,#online_phone_open,#online_phone_lx,#online_open,#online_lx,#openAssist,#assistBtn,#mobileQuickNav{box-sizing:border-box;font-family:Arial,Microsoft YaHei,微软雅黑,sans-serif}:root{--grid-quick-actions-bg:#fff;--grid-quick-actions-text:#666;--grid-quick-actions-border:#0f172a1a;--grid-quick-actions-shadow:0 10px 22px #0f172a14;--grid-quick-actions-active-bg:#464646;--grid-quick-actions-active-text:#fff;--grid-quick-actions-mobile-bg:#fff;--grid-quick-actions-mobile-text:#666;--grid-quick-actions-mobile-border:#edf1f5;--grid-quick-actions-panel-bg:#fffffffa;--grid-quick-actions-panel-title-bg:#0f172a08;--grid-quick-actions-panel-title-text:#111827;--grid-quick-actions-panel-muted:#777;--grid-quick-actions-panel-label:#444}#gridQuickActionsDesktop{z-index:60;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:80px;right:18px}.grid-quick-actions__desktop-item{flex-direction:column;align-items:flex-end;display:flex;position:relative}#shares{flex-direction:column;gap:12px;width:46px;height:auto;display:flex}#shares a,#online_phone_open,#online_open,#openAssist,#assistBtn a{border:1px solid var(--grid-quick-actions-border);background:var(--grid-quick-actions-bg);width:46px;height:46px;box-shadow:var(--grid-quick-actions-shadow);color:var(--grid-quick-actions-text);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,opacity .22s,transform .22s,visibility .22s;display:flex}#shares a:hover,#online_phone_open:hover,#online_open:hover,#openAssist:hover,#assistBtn a:hover,#online_phone_open.is-open,#online_open.is-open,#openAssist.open{background:var(--grid-quick-actions-active-bg);border-color:var(--grid-quick-actions-active-bg);color:var(--grid-quick-actions-active-text);box-shadow:0 12px 24px #0f172a29}.grid-quick-actions__icon{pointer-events:none;color:currentColor;flex:0 0 18px;width:18px;height:18px;display:block}.grid-quick-actions__icon--brand{width:16px;height:16px}#online_phone_open,#online_open,#openAssist{z-index:1;position:relative}#shares [data-grid-gotop]{opacity:0;visibility:hidden;pointer-events:none;display:none}#shares [data-grid-gotop].is-visible{opacity:1;visibility:visible;pointer-events:auto;display:flex}#online_phone_lx,#online_lx{z-index:59;background:var(--grid-quick-actions-panel-bg);border:1px solid var(--grid-quick-actions-border);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;width:272px;transition:opacity .18s,visibility .18s;position:absolute;bottom:0;right:calc(100% + 16px);overflow:hidden;box-shadow:0 20px 48px #0f172a24}#online_phone_lx.is-open,#online_lx.is-open{opacity:1;visibility:visible;pointer-events:auto}#olx_phone_head,#olx_head{background:var(--grid-quick-actions-panel-title-bg);min-height:54px;color:var(--grid-quick-actions-panel-title-text);border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;padding:0 18px;font-size:14px;font-weight:500;line-height:1.6;display:flex}.grid-quick-actions__close{appearance:none;width:18px;height:18px;color:var(--grid-quick-actions-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.grid-quick-actions__close .grid-quick-actions__icon{width:14px;height:14px}#olx_tel,#olx_mobile,#olx_email,#olx_address,#olx_wechat,#olx_qq,#olx_weibo,.olx_contact_item,.olx_social_qr{border-top:1px solid #f0f0f0;padding:14px 18px}#olx_tel>div,#olx_mobile>div,#olx_email>div,#olx_address>div,#olx_wechat>div,#olx_qq>div,#olx_weibo>div,.olx_contact_item>div,.olx_social_qr>div{color:var(--grid-quick-actions-panel-label);align-items:center;gap:8px;margin-bottom:8px;font-size:13px;line-height:1.5;display:flex}#olx_tel p,#olx_mobile p,#olx_email p,#olx_address p,#olx_wechat p,#olx_qq p,#olx_weibo p,.olx_contact_item p,#olx_qq p a,#olx_weibo p a,.olx_social_qr p{color:var(--grid-quick-actions-panel-muted);letter-spacing:0;word-break:break-all;margin:0;font-family:Arial,Microsoft YaHei,微软雅黑,sans-serif;font-size:13px;font-weight:400;line-height:1.7;text-decoration:none}#olx_tel p a,#olx_mobile p a,#olx_email p a,#olx_address p a,.olx_contact_item p a{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}#olx_qq p a:hover,#olx_weibo p a:hover{color:#111827}#olx_wechat .olx_wechat_qrcode img,.olx_social_qr .olx_wechat_qrcode img{object-fit:contain;width:132px;height:132px;margin:0 auto;display:block}#assistBtn{z-index:59;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;gap:12px;transition:opacity .22s,visibility .22s,transform .22s;display:flex;position:absolute;bottom:0;right:calc(100% + 16px);transform:translateY(8px)}#assistBtn.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}#mobileQuickNav{z-index:118;background:var(--grid-quick-actions-mobile-bg);height:52px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0024461a}.mobile-quick-nav__item{min-width:0;color:var(--grid-quick-actions-mobile-text);border-left:1px solid var(--grid-quick-actions-mobile-border);background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex;position:relative}.mobile-quick-nav__item:first-child{border-left:0}.mobile-quick-nav__item span{white-space:nowrap;font-size:13px;line-height:1}.mobile-quick-nav__wechat-panel{z-index:12;background:var(--grid-quick-actions-panel-bg);border:1px solid var(--grid-quick-actions-border);opacity:0;visibility:hidden;pointer-events:none;border-radius:10px;width:152px;padding:10px;transition:opacity .2s,transform .2s,visibility .2s;display:block;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,8px);box-shadow:0 18px 36px #0f172a29}.mobile-quick-nav__wechat-panel:after{content:"";background:var(--grid-quick-actions-panel-bg);border-right:1px solid var(--grid-quick-actions-border);border-bottom:1px solid var(--grid-quick-actions-border);width:12px;height:12px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.mobile-quick-nav__wechat-panel img{object-fit:contain;background:#fff;width:132px;height:132px;display:block}.mobile-quick-nav__item--wechat.is-open .mobile-quick-nav__wechat-panel,.mobile-quick-nav__item--wechat:focus-within .mobile-quick-nav__wechat-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}@media (width<=991px){html.grid-quick-actions--hide-mobile #shares,html.grid-quick-actions--hide-mobile #online_phone_open,html.grid-quick-actions--hide-mobile #online_open,html.grid-quick-actions--hide-mobile #openAssist,html.grid-quick-actions--hide-mobile #assistBtn{display:none!important}#online_phone_lx,#online_lx{opacity:0;visibility:hidden;pointer-events:none;width:min(92vw,320px);transition:opacity .18s,visibility .18s;position:fixed;left:50%;right:auto}#online_phone_lx.is-open,#online_lx.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}#online_phone_lx,#online_lx{bottom:124px}#mobileQuickNav{display:flex}}@media (width>=992px){.header .container{align-items:center;display:flex}.header .logo{float:none;flex:none;align-items:center;width:160px;height:100px;padding:0;line-height:1;display:flex}.header .monterra-site-nav{float:none;flex:0 auto;margin-left:auto}.header .sc{float:none;flex:none;order:3;margin-left:32px}}@media (width<=991px){.footer-fix{display:none!important}}.header .sc{overflow:visible}.header .sc [data-grid-language-switcher]{z-index:20;position:relative}.header .sc [data-grid-language-trigger]{color:#fff;letter-spacing:.02em;height:38px;box-shadow:none;background:#ffffff0a;border:1px solid #ffffff47;border-radius:999px;justify-content:space-between;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:color .3s,border-color .3s,background-color .3s;display:inline-flex;width:auto!important;min-width:82px!important}.header .sc [data-grid-language-trigger]:hover,.header .sc [data-grid-language-trigger][aria-expanded=true]{color:#f36c20;background:#f36c2014;border-color:#f36c20ad}.header .sc [data-grid-language-trigger]>span{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.header .sc [data-grid-language-trigger] svg{opacity:.9;flex:none}.header .sc [data-grid-language-menu]{opacity:0;visibility:hidden;min-width:154px;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.header .sc [data-grid-language-menu].invisible{opacity:0!important;visibility:hidden!important;transform:translateY(-6px)!important}.header .sc [data-grid-language-menu].visible{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.header .sc [data-grid-language-menu]>div{background:#fff;border:1px solid #1b1c181a;border-radius:12px;padding:4px;overflow:hidden;box-shadow:0 16px 36px #0000002e}.header .sc [data-grid-language-menu]>div>a,.header .sc [data-grid-language-menu]>div>span{color:#222;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:500;line-height:20px;display:flex}.header .sc [data-grid-language-menu] a:hover{color:#f36c20;background:#f36c2014}.header .logo a{justify-content:center;align-items:center;max-width:100%;display:inline-flex;width:160px!important}.header .logo :global(.monterra-header-logo-picture){justify-content:center;align-items:center;max-width:100%;display:inline-flex;width:160px!important}.header .logo :global(.monterra-header-logo-image){object-fit:contain;display:block;width:160px!important;max-width:160px!important;height:auto!important;max-height:50px!important}:is(.footer-ewm :global(.monterra-footer-qr-picture),.footer-logo :global(.monterra-footer-logo-picture)){justify-content:center;align-items:center;max-width:100%;display:inline-flex}.footer-ewm :global(.monterra-footer-qr-image){aspect-ratio:1;object-fit:contain;width:100%;max-width:150px;height:auto;display:block}.footer-logo :global(.monterra-footer-logo-image){object-fit:contain;width:auto;max-width:min(220px,100%);height:auto;max-height:68px;display:block}@media (width<=1600px){.header .logo{width:148px}.header .logo a{width:148px!important}.header .logo :global(.monterra-header-logo-picture){width:148px!important}.header .logo :global(.monterra-header-logo-image){width:148px!important;max-width:148px!important;max-height:46px!important}}@media (width<=1280px){.header .logo{width:134px}.header .logo a{width:134px!important}.header .logo :global(.monterra-header-logo-picture){width:134px!important}.header .logo :global(.monterra-header-logo-image){width:134px!important;max-width:134px!important;max-height:42px!important}}@media (width<=1100px){.header .logo{width:116px}.header .logo a{width:116px!important}.header .logo :global(.monterra-header-logo-picture){width:116px!important}.header .logo :global(.monterra-header-logo-image){width:116px!important;max-width:116px!important;max-height:36px!important}}@media (width<=991px){.header .sc{height:30px;margin-right:14px}.header .sc [data-grid-language-trigger]{letter-spacing:0;gap:4px;height:30px;padding:0 8px;font-size:12px;min-width:72px!important}.header .sc [data-grid-language-trigger]>span{gap:4px}.header .sc [data-grid-language-trigger] .grid-language-switcher__icon{width:13px!important;height:13px!important}.header .sc [data-grid-language-menu]{min-width:132px;top:calc(100% - 8px)}.header .sc [data-grid-language-menu]>div>a,.header .sc [data-grid-language-menu]>div>span{padding:8px 10px;font-size:12px}.header .logo :global(.monterra-header-logo-image){width:88px!important;max-width:88px!important;height:auto!important;max-height:28px!important}.header .logo{width:88px}.header .logo a{width:88px!important}.header .logo :global(.monterra-header-logo-picture){width:88px!important}.footer-ewm :global(.monterra-footer-qr-image){max-width:120px}.footer-logo :global(.monterra-footer-logo-image){max-width:min(180px,100%);max-height:52px}}
