:root{--font-sans:"PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",微软雅黑,黑体,Arial,sans-serif;--font-num:"PingFang SC","Helvetica Neue",Helvetica,"Microsoft YaHei",Arial,sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--fs-xs:clamp(11px,0.70vw + 9px,12px);--fs-2xs:clamp(10.5px,0.40vw + 9px,11px);--fs-sm:clamp(12px,0.80vw + 9px,13px);--fs-base:clamp(13px,0.90vw + 10px,14px);--fs-md:clamp(14px,1.00vw + 10px,15px);--fs-lg:clamp(15px,1.10vw + 11px,16px);--fs-xl:clamp(16px,1.30vw + 12px,18px);--fs-2xl:clamp(18px,1.60vw + 13px,22px);--fs-3xl:clamp(20px,2.00vw + 14px,28px);--fs-4xl:clamp(24px,2.60vw + 16px,36px);--color-brand:#00A0E9;--color-brand-dark:#008AC4;--color-brand-light:#7FCFF0;--color-accent:#17A1E6;--color-accent-dark:#1289BF;--color-price:#CC2929;--color-success:#52C41A;--color-warning:#FA8C16;--color-error:#CC2929;--color-red-light:#FE5D56;--color-text:#000000;--color-text-1:#353535;--color-heading:var(--color-text-1);--color-text-2:#555555;--color-text-3:#696B70;--color-text-4:#B2B2B2;--color-text-muted:#666A70;--color-text-placeholder:#999999;--color-white:#ffffff;--color-bg:#f5f5f5;--color-bg-subtle:#f5f6fa;--color-bg-hover:#fafafa;--color-border:#e8e8e8;--color-border-light:#f2f2f2;--color-border-strong:#d0d0d0;--radius-sm:6px;--radius:8px;--radius-lg:12px;--radius-pill:999px;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow:0 2px 12px rgba(0,0,0,.06);--shadow-lg:0 4px 16px rgba(0,0,0,.10);--lh-tight:1.25;--lh-base:1.6;--lh-relaxed:1.8;--brand-primary:var(--color-brand);--brand-primary-dark:var(--color-brand-dark);--brand-primary-light:var(--color-brand-light);--price-red:var(--color-price);--red:var(--color-red-light);--blue:var(--color-accent);--btn-blue:var(--color-accent);--accent-blue:var(--color-accent);--text:var(--color-text);--text-1:var(--color-text-1);--text-2:var(--color-text-2);--text-3:var(--color-text-3);--text-4:var(--color-text-4);--text-muted:var(--color-text-muted);--text-placeholder:var(--color-text-placeholder);--bg:var(--color-bg);--bg-subtle:var(--color-bg-subtle);--white:var(--color-white);--border:var(--color-border);--border-2:var(--color-border-light);--border-light:var(--color-border-light);--border-strong:var(--color-border-strong);--success:var(--color-success);--warning:var(--color-warning);--error:var(--color-error);--tu-primary:var(--color-brand);--tu-primary-dark:var(--color-brand-dark);--tu-primary-light:var(--color-brand-light);--tu-price:var(--color-price);--tu-text-t1:var(--color-text-1);--tu-text-t2:var(--color-text-2);--tu-bg:var(--color-bg-subtle);--tu-border:var(--color-border);--tu-card-bg:var(--color-white);--tu-font-num:var(--font-num);--tu-font-family:var(--font-sans);--tu-radius:var(--radius);--tu-radius-lg:var(--radius-lg);--tu-shadow:var(--shadow);--tu-shadow-hover:var(--shadow-lg);--to-primary:var(--color-accent);--to-primary-dark:var(--color-accent-dark);--to-success:var(--color-success);--to-warning:var(--color-warning);--to-error:var(--color-error);--to-text-1:var(--color-text-1);--to-text-2:var(--color-text-2)}.t-size-xs{font-size:var(--fs-xs)}.t-size-sm{font-size:var(--fs-sm)}.t-size-base{font-size:var(--fs-base)}.t-size-md{font-size:var(--fs-md)}.t-size-lg{font-size:var(--fs-lg)}.t-size-xl{font-size:var(--fs-xl)}.t-size-2xl{font-size:var(--fs-2xl)}.t-size-3xl{font-size:var(--fs-3xl)}.t-size-4xl{font-size:var(--fs-4xl)}.t-color-brand{color:var(--color-brand)}.t-color-accent{color:var(--color-accent)}.t-color-price{color:var(--color-price);font-family:var(--font-num);font-weight:var(--font-weight-bold)}.t-color-success{color:var(--color-success)}.t-color-warning{color:var(--color-warning)}.t-color-error{color:var(--color-error)}.t-color-red{color:var(--color-red-light)}.t-color-muted{color:var(--color-text-3)}.t-color-muted2{color:var(--color-text-4)}.t-color-1{color:var(--color-text-1)}.t-color-2{color:var(--color-text-2)}.t-weight-normal{font-weight:var(--font-weight-normal)}.t-weight-medium{font-weight:var(--font-weight-medium)}.t-weight-bold{font-weight:var(--font-weight-bold)}.t-align-left{text-align:left}.t-align-center{text-align:center}.t-align-right{text-align:right}.t-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.t-title{line-height:var(--lh-tight)}.t-body{line-height:var(--lh-base)}.t-relaxed{line-height:var(--lh-relaxed)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(28px,5vw,56px) 20px;color:var(--color-text-3);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.empty-state__icon{font-size:clamp(32px,5vw,44px);line-height:1;margin-bottom:12px;color:var(--color-text-4)}.empty-state__title{font-size:var(--fs-lg);font-weight:var(--font-weight-bold);color:var(--color-text-1);margin:0 0 6px}.empty-state__desc{font-size:var(--fs-base);color:var(--color-text-3);margin:0;max-width:32em}.empty-state__action{margin-top:16px}@media (min-width:768px){.pc-card .pc-card-title{font-size:var(--fs-lg,16px) !important}.pc-card .pc-card-info-line,.pc-card .pc-card-district,.pc-card .pc-card-location,.pc-card .pc-card-price-line,.pc-card .pc-card-brand-line{font-size:var(--fs-sm,13px) !important}.pc-card .pc-card-price-num{font-size:var(--fs-base,14px) !important}.pc-card .pc-card-price-unit{font-size:var(--fs-xs,12px) !important}.pc-card .pc-card-update,.pc-card .pc-card-follow{font-size:var(--fs-2xs,11px) !important}.pc-card .pc-tag{font-size:var(--fs-xs,12px) !important}.pc-card .pc-card-area-link,.pc-card .pc-card-more-link{font-size:var(--fs-sm,13px) !important}}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-muted{color:var(--text-muted,#666A70)}.u-text-placeholder{color:var(--text-placeholder,#999)}.u-text-sm{font-size:12px}.u-text-base{font-size:13px}.u-text-md{font-size:14px}.u-text-lg{font-size:15px}.u-text-xl{font-size:17px}.u-text-2xl{font-size:22px}.u-font-bold{font-weight:700}.u-font-medium{font-weight:500}.u-font-sc{font-family:'Noto Sans SC',sans-serif}.u-font-inter{font-family:'Inter',sans-serif}.u-line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.u-line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.u-no-wrap{white-space:nowrap}.u-text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-text-decoration-none{text-decoration:none}.u-m-0{margin:0}.u-mt-4{margin-top:4px}.u-mt-8{margin-top:8px}.u-mt-12{margin-top:12px}.u-mt-16{margin-top:16px}.u-mb-4{margin-bottom:4px}.u-mb-8{margin-bottom:8px}.u-mb-12{margin-bottom:12px}.u-mb-16{margin-bottom:16px}.u-ml-4{margin-left:4px}.u-ml-6{margin-left:6px}.u-ml-8{margin-left:8px}.u-mr-4{margin-right:4px}.u-mx-auto{margin-left:auto;margin-right:auto}.u-p-0{padding:0}.u-p-4{padding:4px}.u-p-8{padding:8px}.u-p-12{padding:12px}.u-p-16{padding:16px}.u-p-40{padding:40px}.u-px-8{padding-left:8px;padding-right:8px}.u-px-12{padding-left:12px;padding-right:12px}.u-px-16{padding-left:16px;padding-right:16px}.u-py-4{padding-top:4px;padding-bottom:4px}.u-py-6{padding-top:6px;padding-bottom:6px}.u-py-8{padding-top:8px;padding-bottom:8px}.u-py-12{padding-top:12px;padding-bottom:12px}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-grid{display:grid}.u-block{display:block}.u-inline-block{display:inline-block}.u-none{display:none}.u-hide-mobile{display:block}.u-items-center{align-items:center}.u-items-start{align-items:flex-start}.u-items-end{align-items:flex-end}.u-justify-center{justify-content:center}.u-justify-between{justify-content:space-between}.u-justify-around{justify-content:space-around}.u-justify-end{justify-content:flex-end}.u-flex-wrap{flex-wrap:wrap}.u-flex-col{flex-direction:column}.u-flex-1{flex:1}.u-gap-2{gap:2px}.u-gap-4{gap:4px}.u-gap-6{gap:6px}.u-gap-8{gap:8px}.u-gap-12{gap:12px}.u-gap-16{gap:16px}.u-relative{position:relative}.u-absolute{position:absolute}.u-fixed{position:fixed}.u-sticky{position:sticky}.u-w-full{width:100%}.u-h-full{height:100%}.u-w-120{width:120px !important}.u-h-120{height:120px !important}.u-rounded{border-radius:6px}.u-rounded-lg{border-radius:8px}.u-rounded-full{border-radius:999px}.u-border{border:1px solid var(--border,#E5E8ED)}.u-border-gray{border:1px solid #E5E8ED}.u-border-light{border:1px solid #F0F2F6}.u-border-top{border-top:1px solid var(--border,#E5E8ED)}.u-border-bottom{border-bottom:1px solid var(--border,#E5E8ED)}.u-border-x{border-left:1px solid var(--border,#E5E8ED);border-right:1px solid var(--border,#E5E8ED)}.u-border-y{border-top:1px solid #F0F2F6;border-bottom:1px solid #F0F2F6}.u-border-none{border:none}.u-outline-none{outline:none}.u-bg-white{background:#FFFFFF}.u-bg-gray{background:var(--bg-gray,#F7F8FA)}.u-bg-primary{background:var(--primary,#4f8cff)}.u-bg-green-10{background:rgba(45,139,110,0.1)}.u-bg-blue-10{background:#E8EEF5}.u-bg-gold{color:#BFA87A}.u-text-white{color:white}.u-text-black{color:var(--text,#172033)}.u-text-primary{color:var(--primary,#4f8cff)}.u-text-success{color:#16a34a}.u-text-warning{color:#f59e0b}.u-text-danger{color:#ef4444}.u-text-green{color:#2D8B6E}.u-text-blue{color:#3B7AB8}.u-text-gold{color:#BFA87A}.u-tag{display:inline-block;padding:2px 8px;background:var(--bg-gray,#F7F8FA);color:#666A70;font-size:12px;border-radius:4px;line-height:1.4}.u-tag-sm{padding:2px 6px;font-size:12px}.u-tag-md{padding:2px 8px;font-size:13px}.u-tag-lg{padding:4px 10px;font-size:13px}.u-tag-gray{background:#F7F8FA;color:#666A70}.u-tag-green{background:rgba(45,139,110,0.1);color:#2D8B6E}.u-tag-blue{background:#E8EEF5;color:#3B7AB8}.u-tag-gold{background:rgba(191,168,122,0.12);color:#BFA87A}.u-tag-red{background:rgba(239,68,68,0.1);color:#ef4444}.u-tag-primary{background:rgba(79,140,255,0.12);color:#4f8cff}.u-btn{display:inline-flex;align-items:center;gap:4px;padding:6px 16px;font-size:13px;border:none;border-radius:6px;cursor:pointer;transition:all 0.2s;line-height:1.4;text-decoration:none}.u-btn:hover{opacity:0.9}.u-btn:active{transform:translateY(1px)}.u-btn-primary{background:var(--primary,#4f8cff);color:white}.u-btn-outline{background:white;color:var(--text,#172033);border:1px solid var(--border,#E5E8ED)}.u-btn-ghost{background:transparent;color:var(--text-secondary,#3f4f63)}.u-btn-sm{padding:4px 12px;font-size:12px}.u-btn-lg{padding:8px 20px;font-size:14px}.u-btn-block{display:flex;width:100%;justify-content:center}.u-card{background:#FFFFFF;border:1px solid #E5E8ED;border-radius:8px;overflow:hidden}.u-card-body{padding:16px}.u-card-header{padding:16px;border-bottom:1px solid #F0F2F6}.u-card-title{font-size:15px;font-weight:600;margin:0}.u-img-cover{width:100%;height:100%;object-fit:cover;display:block}.u-img-contain{width:100%;height:100%;object-fit:contain;display:block}.u-img-square{aspect-ratio:1;object-fit:cover}.u-img-16x10{aspect-ratio:16/10;object-fit:cover;background:#F7F8FA}.u-img-4x3{aspect-ratio:4/3;object-fit:cover;background:#F7F8FA}.u-empty{padding:40px;text-align:center;color:var(--text-muted,#666A70);font-size:13px}.u-empty-icon{font-size:48px;margin-bottom:12px;opacity:0.5}.u-grid-col-span-full{grid-column:1 / -1}.u-grid-col-2{grid-template-columns:repeat(2,1fr)}.u-grid-col-3{grid-template-columns:repeat(3,1fr)}.u-grid-col-4{grid-template-columns:repeat(4,1fr)}.u-scrollbar-thin::-webkit-scrollbar{width:6px;height:6px}.u-scrollbar-thin::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.15);border-radius:3px}.u-scrollbar-thin::-webkit-scrollbar-track{background:transparent}.u-overflow-auto{overflow:auto}.u-overflow-hidden{overflow:hidden}.u-overflow-x-auto{overflow-x:auto}.u-overflow-y-auto{overflow-y:auto}@media (max-width:767px){.u-hide-mobile{display:none !important}.u-show-mobile{display:block !important}.u-text-sm-mobile{font-size:12px}.u-grid-col-2-mobile{grid-template-columns:repeat(2,1fr)}.u-grid-col-1-mobile{grid-template-columns:1fr}.u-p-4-mobile{padding:12px}.u-mb-8-mobile{margin-bottom:8px}}@media (min-width:768px){.u-show-mobile{display:none !important}}*,*::before,*::after{box-sizing:border-box}img,video,canvas,svg,iframe,embed,object{max-width:100%;height:auto}pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;max-width:100%}html{font-size:clamp(14px,0.3vw + 13px,16px);-webkit-text-size-adjust:100%;text-size-adjust:100%}.rich-text,.news-rich,.news-rich-inner,.detail-content,.detail-body,.article,.article-content,.post-content,.content-text,.text-content,.page-content,.about-content,.privacy-content,.terms-content,.faq-content,.contact-content,.desc,.house-desc,.building-desc,.office-desc,.prose{max-width:760px}@media (max-width:768px){table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767px){html,body{max-width:100%;overflow-x:hidden}body{font-size:14px;line-height:1.6}.container,.wrap,.warp,.pc-wrap,.page-container,.content-row,.detail-wrap,.pc-page,.main-content,.content{padding-left:14px !important;padding-right:14px !important}.pc-wrap,.detail-wrap,.content-row,.info-row,.img-info-row,.warp .content-row{display:block !important;flex-direction:column !important}.pc-wrap .pc-sidebar,.pc-wrap > .sidebar,.detail-wrap > *,.warp .rightBox,.warp .house-about,.detail-right{width:100% !important;max-width:100% !important;flex-basis:auto !important;margin-left:0 !important;margin-right:0 !important}}@media (min-width:768px) and (max-width:1024px){.pc-wrap{flex-direction:column !important}.pc-wrap .pc-sidebar,.pc-wrap > .sidebar{width:100% !important}.detail-wrap{grid-template-columns:1fr !important}}@media (min-width:2560px){.rich-text,.news-rich,.news-rich-inner,.detail-content,.detail-body,.article,.article-content,.post-content,.content-text,.text-content,.page-content,.about-content,.privacy-content,.terms-content,.faq-content,.contact-content,.prose{max-width:820px}}:root{--lp-fs-label:clamp(13px,0.6vw + 11px,15px);--lp-fs-opt:clamp(13px,0.6vw + 11px,15px);--lp-fs-sort:clamp(13px,0.5vw + 11px,14px);--lp-fs-page:clamp(13px,0.5vw + 11px,14px);--lp-fs-bread:clamp(12px,0.4vw + 10px,13px);--lp-fs-card-title:clamp(14px,0.7vw + 12px,16px);--lp-fs-card-meta:clamp(12px,0.5vw + 10px,13px);--lp-fs-card-price:clamp(16px,0.9vw + 13px,18px);--lp-fs-tag:clamp(11px,0.4vw + 9px,12px)}.pc-filter-label{font-size:var(--lp-fs-label) !important}.pc-filter-opts a,.pc-sub-opts a{font-size:var(--lp-fs-opt) !important}.pc-loc-tabs a{font-size:var(--lp-fs-opt) !important}.pc-sortbar .pc-count,.pc-sortbar .pc-sortopts a{font-size:var(--lp-fs-sort) !important}.pc-custom-input input{font-size:var(--lp-fs-bread) !important}.pc-custom-input span{font-size:var(--lp-fs-tag) !important}.pc-custom-input .pc-ok{font-size:14px !important;font-weight:600 !important}.pc-page a,.pc-page span{font-size:var(--lp-fs-page) !important}.pc-breadcrumb{font-size:var(--lp-fs-bread) !important}.pc-card-title{font-size:var(--lp-fs-card-title) !important}.pc-card-info-line,.pc-card-district,.pc-card-location{font-size:var(--lp-fs-card-meta) !important}.pc-tag{font-size:var(--lp-fs-tag) !important}.pc-card-price-num,.pc-card-price-unit{font-size:var(--lp-fs-card-price) !important}.pc-card-price-line{font-size:var(--lp-fs-card-meta) !important}.pc-card-update,.pc-card-follow{font-size:var(--lp-fs-bread) !important}.sale-list .m-card .m-title{font-size:var(--lp-fs-card-title) !important}.sale-list .m-card .m-addr,.sale-list .m-card .m-distance{font-size:var(--lp-fs-card-meta) !important}.sale-list .m-card .m-meta{font-size:var(--lp-fs-tag) !important}.sale-list .m-card .m-price .p-num{font-size:var(--lp-fs-card-price) !important}.sale-list .m-card .m-price .p-unit,.sale-list .m-card .m-price .p-area{font-size:var(--lp-fs-tag) !important}.mobile-search-bar{display:none}@media (max-width:767px){.mobile-search-bar{display:flex !important;align-items:center;background:var(--bg-gray-alt);padding:6px 12px;gap:6px;position:sticky;top:0;z-index:900}}.search-form{flex:1;display:flex;align-items:center;background:var(--white);border-radius:20px;padding:0 12px;height:34px;border:1px solid #e0e0e0;position:relative}.search-icon{width:16px;height:16px;fill:var(--text-placeholder);flex-shrink:0}.search-input{flex:1;border:none;outline:none;font-size:13px;background:none;height:100%;padding:0 6px}.search-btn{border:none;background:none;font-size:13px;color:var(--brand-primary);font-weight:600;cursor:pointer;padding:0 4px}.search-suggest{display:none;position:absolute;left:-1px;right:-1px;top:38px;background:var(--white);border-radius:0 0 12px 12px;box-shadow:0 6px 20px rgba(0,0,0,0.12);max-height:300px;overflow-y:auto;z-index:99999}.search-suggest-item{display:flex;align-items:center;padding:10px 14px;text-decoration:none;color:var(--text-dark);border-bottom:1px solid var(--bg-gray);font-size:13px}.search-suggest-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-suggest-label{font-size:11px;color:var(--brand-primary);background:rgba(0,160,233,0.08);padding:1px 6px;border-radius:8px;margin-left:8px;flex-shrink:0}.search-suggest-text strong{color:var(--brand-primary)}.hot-search-title{padding:16px 12px 8px;color:var(--text-placeholder);font-size:13px}.hot-search-tags{display:flex;flex-wrap:wrap;gap:8px;padding:0 12px 16px}.pc-search-input-wrap{position:relative;flex:1}.s-input{width:100%}:root{--to-primary:#17A1E6;--to-primary-dark:#1289BF;--to-accent:#CC2929;--to-accent-light:#E03333;--to-text-1:#353535;--to-text-2:#555555;--to-text-3:#696B70;--to-text-4:#B2B2B2;--to-success:#52C41A;--to-warning:#FA8C16;--to-error:#CC2929;--to-bg-page:#FFFFFF;--to-bg-section:#F5F5F5;--to-bg-hover:#EBF5FB;--to-bg-footer:#2A2A2A;--to-border-card:#E8E8E8;--to-border-line:#DDDDDD;--to-tag-green:#52C41A;--to-tag-blue:#17A1E6;--to-tag-muted:#B2B2B2;--to-fz-banner:28px;--to-fz-phone:22px;--to-fz-price:14px;--to-fz-h1:20px;--to-fz-h2:16px;--to-fz-sub:14px;--to-fz-body:13px;--to-fz-nav:15px;--to-fz-tag:12px;--to-fz-foot:12px;--to-fz-mini:11px;--to-font-cn:"PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",微软雅黑,黑体,Arial,sans-serif;--to-font-num:"PingFang SC","Helvetica Neue",Helvetica,"Microsoft YaHei",Arial,sans-serif;--to-font-all:"PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",微软雅黑,黑体,Arial,sans-serif}.logo-text,.mobile-logo-text,.pc-logo-text,.bb-logo span,.h_header_new .logo-text,.header .logo-link span:not(.logo-icon),.pc-header .pc-logo span:not(.logo-icon),.header a[href="/"] > span:not(.logo-icon):not(img),.pc-header a[href="/"] > span:not(.logo-icon):not(img){display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;transition:none !important;animation:none !important}html{scrollbar-gutter:stable !important}html,body,div,span,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li,td,th,label,button,input,select,textarea,.pc-card,.m-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,.detail-wrap,.bb-header,.crumbs-bar,.detail-top,.bot-footer,.container,.wrap,.wrap-box,.header,.nav,.desktop-nav,.pc-header,.pc-topbar,.pc-filter-wrap,.pc-wrap,.pc-sortbar{font-family:var(--to-font-all) !important;letter-spacing:0.005em !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-rendering:optimizeLegibility !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.m-card .m-price .p-num,.phone-display,.pc-phone,.desktop-phone,.bb-phone,.bot-tel,.footer-phone strong,.m-stat-num,.review-avg-score,.review-score-num,.info-table td.val.price-red{font-family:var(--to-font-num) !important}h1,.title-card h1,.hero-title,.page-title{font-size:var(--to-fz-h1) !important;font-weight:500 !important}h2,.cont-title h3,.biz-section-head h2,.section-head,.sec-title,.nb-section-title,.around-block-head,.right-card-head,.bot-service-header,.faq-collapse-title h2,.faq-collapse-title h3,.review-form-title,.rv-form-title{font-size:var(--to-fz-h2) !important;font-weight:500 !important}h3,.pc-card .pc-title,.info-building-name,.side-group-title,.m-card .m-title,.rhi-name,.guess-card-name,.lp-card h4,.office-list .content h4{font-size:var(--to-fz-sub) !important;font-weight:600 !important}body .header .desktop-nav a,body .pc-header .pc-nav a,body .bb-header .bb-nav a,body .header .nav a,body .pc-topbar a,body .pc-header a,body .h_header_new .h_new_links a,body .h_header_new .h_sel_qu a,body .mobile-nav-dropdown a{font-size:15px !important;font-weight:600 !important;letter-spacing:0 !important;color:#333 !important;transition:none !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important;transform:none !important;backface-visibility:visible !important}body,p,li,td,th,.desc-box,.info-table td,.base-info-table td,.building-params-table td,.nearby-table td,.review-item-content,.review-text,.bot-link-grid a,.bot-legal-links a,.pc-card .pc-building-row,.pc-card .pc-loc-row,.pc-filter-opts a,.pc-sortbar,.m-card .m-addr,.office-list .content .grey,.news-list .content h4,.tab-nav li{font-size:var(--to-fz-body) !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.m-card .m-price .p-num,.guess-card-price,.rhi-price,.lp-card .price .num,.office-list .content .price .num,.recom-loupan .lp-card .price .num,.m-stat-num{font-size:var(--to-fz-price) !important;font-weight:600 !important}.more-btn,.cont-title .more-btn,.more,.bot-nav-tabs .bot-nav-tab{font-size:var(--to-fz-body) !important}.tag,.pc-tags .tag,.m-tags span,.bot-nav-tab,.quick-tags a,.bot-mobile-seo a,.bot-hours,.bot-email a,.pc-breadcrumb,.title-meta,.contact-tip,.m-stat-label,.rhi-area,.guess-card-area{font-size:var(--to-fz-tag) !important}.bot-copyright-left p,.bot-logo-sub,.footer-copyright p,.bot-mobile-seo-label,.bot-mobile-seo a,.bot-legal-links a,.mbb-item,.p-date,.pc-price-col .p-date,.rhi-price,.guess-card-price,.bot-copyright-left p a{font-size:var(--to-fz-foot) !important}body{line-height:1.7 !important;font-weight:400 !important}h1,h2,h3,h4,h5,h6,.cont-title h2,.cont-title h3,.pc-card .pc-title,.m-card .m-title,.title-card h1,.sec-title,.section-head{letter-spacing:0.5px !important;font-weight:500 !important;line-height:1.4 !important}p,.desc-box,.info-table td,.base-info-table td,.building-params-table td,.review-item-content,.pc-card .pc-info,.m-card .m-info,.tab-content,.nearby-panel{text-align:left !important}h1,h2,h3,.title-card h1,.cont-title h3,.pc-card .pc-title,.m-card .m-title,.sec-title,.section-head,.info-building-name,.right-card-head,.biz-section-head h2,.faq-collapse-title h2,.faq-collapse-title h3,.review-form-title,.rv-form-title,.bot-service-header,.around-block-head,.nb-section-title,.lp-card h4,.guess-card-name{color:var(--to-text-1) !important}body,p,li,td,th,label,.desc-box,.info-table td.val,.base-info-table td.val,.building-params-table td.val,.nearby-table td,.review-item-content,.review-text,.pc-card .pc-building-row,.pc-card .pc-loc-row,.m-card .m-addr,.office-list .content h4,.news-list .content h4,.bot-link-grid a,.info-table td,.around-val,.nb-life-name{color:var(--to-text-2) !important}.title-meta,.contact-tip,.rhi-area,.guess-card-area,.m-stat-label,.bot-hours,.bot-email a,.bot-nav-tab,.pc-breadcrumb,.pc-breadcrumb a,.pc-sortbar .pc-count,.pc-sortbar .pc-sortopts a,.bot-mobile-seo a,.quick-tags a,.hint,.tips,.desc,.sub,.summary,.meta,small,.info-table td.lbl,.base-info-table td.lbl,.building-params-table td.lbl,.bar-label,.bar-count,.nb-subway-dist,.nb-life-dist,.around-label,.review-date,.star-text,.s-txt,.bot-logo-sub{color:var(--to-text-3) !important}[style*="color:#999"],[style*="color:#999"],[style*="color:#888"],[style*="color:#888"],[style*="color:#aaa"],[style*="color:#aaa"],[style*="color:#bbb"],[style*="color:#bbb"],[style*="color:#6b7280"],[style*="color:#6b7280"]{color:var(--to-text-3) !important}input::placeholder,textarea::placeholder{color:var(--to-text-3) !important;opacity:1 !important}.pc-nav a:hover,.pc-nav a.active,.desktop-nav a:hover,.desktop-nav a.cur,.bb-nav a:hover,.bb-nav a.active,.nav a:hover,.bot-nav-tab:hover{color:var(--to-primary) !important}a{color:var(--to-text-2) !important}a:hover{color:var(--to-primary) !important}.cont-title h3::before,.sec-title::before,.section-head,.bot-service-header:after,.faq-q-badge,.faq-q-icon,.desktop-nav a.cur::after,.pc-nav a.active::after{background:var(--to-primary) !important}.tab-nav{border-bottom-color:#f0f0f0 !important}.tab-nav li.on,.tab-nav li:hover{color:var(--to-primary) !important;border-bottom-color:transparent !important}.pc-filter-opts a.active,.pc-loc-tabs a.active,.quick-tags a.active,.quick-tags a:hover,.m-expand-item.sel,.m-line.sel,.m-opt-item.sel,.pc-sub-opts a.active{background:rgba(23,161,230,0.08) !important;color:var(--to-primary) !important}.pc-page a.active,.pagination .active{background:var(--to-primary) !important;color:#fff !important;border-color:var(--to-primary) !important}.pc-page a:hover{border-color:var(--to-primary) !important;color:var(--to-primary) !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.m-card .m-price .p-num,.info-table td.val.price-red,.guess-card-price,.rhi-price,.lp-card .price .num,.office-list .content .price .num,.recom-loupan .lp-card .price .num,.m-stat-num,.m-stat-highlight .m-stat-num{color:var(--to-accent) !important;font-weight:600 !important;line-height:1.4 !important;letter-spacing:0 !important;font-family:var(--to-font-num) !important}.pc-price-col .p-num:hover,.pc-rent-price-num:hover,.pc-sale-price-num:hover,.pc-building-price-num:hover,.pc-gongwei-price-num:hover,.pc-oldhouse-price-num:hover,.pc-creative-price-num:hover,.m-card .m-price .p-num:hover{color:var(--to-accent-light) !important}.pc-price-col .p-unit,.pc-rent-price-unit,.pc-sale-price-unit,.pc-building-price-unit,.pc-gongwei-price-unit,.pc-oldhouse-price-unit,.pc-creative-price-unit,.m-card .m-price .p-unit,.info-table td.val.price-red small,.m-stat-num small{color:var(--to-accent) !important;font-weight:600 !important}@media (max-width:767px){.m-card .m-price .p-num,.hot-page .m-price .p-num{font-size:var(--to-fz-price) !important}}.phone-display,.pc-phone span,.desktop-phone,.bb-phone,.bot-tel,.footer-phone,.footer-phone strong,.rc-phone,.mcb-phone,.mobile-bottom-bar .mbb-phone,.bot-service-info .bot-tel,.property-phone-display,.broker-tips1,.property-phone-display span,.property-phone-display a{color:var(--to-accent) !important;font-size:var(--to-fz-phone) !important;font-weight:600 !important;font-family:var(--to-font-num) !important}.phone-display:hover,.pc-phone span:hover,.desktop-phone:hover,.bb-phone:hover,.bot-tel:hover,.footer-phone strong:hover,.rc-phone:hover,.property-phone-display:hover,.broker-tips1:hover{color:var(--to-accent-light) !important}.pc-phone svg,.desktop-phone svg,.phone-display svg,.bb-phone svg,.rc-phone svg,.footer-phone svg,.property-phone-display svg{fill:var(--to-accent) !important}.pc-price-col .p-total,.pc-price-col .p-date,.info-table td.val.total-rent{color:var(--to-text-3) !important;font-weight:400 !important}.rc-btn,.modal-submit,.mcb-consult,.btn-primary,.search-row .s-btn,.m-btn-confirm,.footer-quick-btn:hover{background:var(--to-primary) !important;color:#fff !important;border:none !important;border-radius:4px !important;font-weight:600 !important;box-shadow:none !important;transition:background 0.2s ease !important}.rc-btn:hover,.modal-submit:hover,.mcb-consult:active,.btn-primary:hover,.search-row .s-btn:hover,.m-btn-confirm:hover{background:var(--to-primary-dark) !important;color:#fff !important}.btn-primary-gold,.btn-view,.btn-kanfang,.rc-btn-gold,.m-submit,.review-submit,.faq-more-btn,.rv-submit,.btn-gold{background:var(--to-accent) !important;color:#fff !important;border:none !important;border-radius:4px !important;font-weight:600 !important;box-shadow:none !important;transition:background 0.2s ease !important}.btn-primary-gold:hover,.btn-view:hover,.btn-kanfang:hover,.rc-btn-gold:hover,.m-submit:hover,.review-submit:hover,.faq-more-btn:hover,.rv-submit:hover,.btn-gold:hover{background:var(--to-accent-light) !important;color:#fff !important}.login-link,.pc-login .login-link,.bb-login a,.btn-secondary{border:1.5px solid var(--to-primary) !important;color:var(--to-primary) !important;background:transparent !important;border-radius:20px !important;font-weight:600 !important}.login-link:hover,.pc-login .login-link:hover,.bb-login a:hover,.btn-secondary:hover{background:var(--to-primary) !important;color:#fff !important}.btn-blue-solid,.pagination .current,.pc-page a.active{color:#fff !important}.btn-blue-solid:hover,.pagination .current:hover,.pc-page a.active:hover{color:#fff !important;background:var(--to-primary-dark) !important}.header,.pc-header,.bb-header,.h_header_container,.desktop-nav-wrap,.top{background:transparent !important;box-shadow:none !important;border-bottom:none !important;transition:none !important}@media (min-width:768px){body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container{height:60px !important;min-height:60px !important;max-height:60px !important}body .pc-header-inner,body .bb-header .wrap,body .h_header_new{height:60px !important;min-height:60px !important;padding-top:0 !important;padding-bottom:0 !important}body .header .desktop-nav a,body .pc-header .pc-nav a,body .bb-header .bb-nav a,body .h_header_new .h_new_links li a,body .h_header_new .h_sel_qu a{height:60px !important;line-height:60px !important;padding:0 16px !important;display:flex !important;align-items:center !important;white-space:nowrap !important}body .h_new_links,body .bb-nav,body .pc-nav,body .desktop-nav{height:60px !important;display:flex !important;align-items:center !important}}.pc-header.scrolled,.header.scrolled{box-shadow:none !important}body .header .desktop-nav a,body .pc-header .pc-nav a,body .bb-header .bb-nav a,body .header .nav a,body .pc-topbar,body .pc-topbar a,body .pc-header a,body .h_header_new .h_new_links a,body .h_header_new .h_sel_qu a,body .mobile-nav-dropdown a{color:#000 !important;font-weight:600 !important}body .pc-header .pc-nav a:hover,body .pc-header .desktop-nav a:hover,body .bb-header .bb-nav a:hover,body .pc-header .pc-nav a.active,body .pc-header .desktop-nav a.cur,body .bb-header .bb-nav a.active,body .h_header_new .h_new_links a:hover,body .h_header_new .h_new_links li.active a,body .h_header_new .h_sel_qu a:hover,body .mobile-nav-dropdown a:hover{color:var(--to-primary) !important;background:transparent !important}body .pc-header .pc-nav a.active::after,body .pc-header .desktop-nav a.cur::after,body .h_header_new .h_new_links li.active::after{background:var(--to-primary) !important}.pc-logo-text,.bb-logo,.bb-logo span,.logo-text,.logo-text span,.mobile-logo-text,.header .mobile-logo-text{color:#333 !important;font-size:18px !important;font-weight:700 !important;white-space:nowrap !important}.pc-logo-icon,.header .logo,.logo-icon,.bb-logo > div,.h_header_new .logo > .logo-icon,.nav-logo-icon{background:linear-gradient(135deg,#00A0E9,#7FCFF0) !important;width:38px !important;height:38px !important;border-radius:8px !important;color:#fff !important;font-size:17px !important;font-weight:800 !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important}.pc-nav a:not(:last-child),.nav a:not(:last-child),.desktop-nav a:not(:last-child),.bb-nav a:not(:last-child),.h_new_links li:not(:last-child) a{border-right:none !important}.pc-nav a::after,.nav a::after,.desktop-nav a::after,.bb-nav a::after,.h_new_links a::after{display:none !important;content:none !important}.pc-phone,.desktop-phone,.bb-phone,.phone-display,.phone-display a,.phone-display span{color:var(--to-accent) !important}.header a,.header span,.header .nav-right a,.header .logo-text,.header .logo-link,.header .home-btn,.header .menu-toggle,.pc-header a,.pc-header span,.bb-header a,.bb-header span,.h_header_new a,.h_header_new span,.nav-right a,.nav-right span{color:#000 !important}.header a:hover,.pc-header a:hover,.bb-header a:hover,.nav-right a:hover,.header .nav a:hover{color:var(--to-primary) !important}.header svg path,.pc-header svg path,.bb-header svg path,.header .user-btn svg,.header .login-link svg,.desktop-nav svg,.nav svg{fill:#555 !important}.header .desktop-phone svg path,.header .pc-phone svg path,.header .phone-display svg path{fill:var(--to-accent) !important}.header .login-link,.header .login-link.logged-in,.header .desktop-login,.pc-login .login-link,.pc-login .logged-in,.bb-login a,.bb-login .logged-in,.h_login a,.h_login .logged-in,.login-link,.desktop-login{height:auto !important;line-height:1.4 !important;padding:4px 10px !important;font-size:13px !important;font-weight:500 !important;color:var(--to-primary) !important;background:transparent !important;border:1px solid var(--to-primary) !important;border-radius:14px !important;display:inline-flex !important;align-items:center !important;gap:4px !important;white-space:nowrap !important;text-decoration:none !important;transition:color 0.15s ease,background-color 0.15s ease,border-color 0.15s ease !important;box-sizing:border-box !important;transform:translateZ(0) !important}.header .login-link svg,.header .desktop-login svg,.pc-login .login-link svg,.pc-login .logged-in svg,.bb-login a svg,.bb-login .logged-in svg,.h_login a svg,.h_login .logged-in svg,.login-link svg,.desktop-login svg{width:14px !important;height:14px !important;fill:var(--to-primary) !important;flex-shrink:0 !important}.header .login-link:hover,.header .desktop-login:hover,.pc-login .login-link:hover,.pc-login .logged-in:hover,.bb-login a:hover,.bb-login .logged-in:hover,.h_login a:hover,.h_login .logged-in:hover,.login-link:hover,.desktop-login:hover{color:#fff !important;background:var(--to-primary) !important;border-color:var(--to-primary) !important}.header .login-link:hover svg,.pc-login .login-link:hover svg,.bb-login a:hover svg,.h_login a:hover svg,.login-link:hover svg{fill:#fff !important}.phone-display a,.pc-phone span,.desktop-phone span,.bb-phone a,.nav-right .pc-phone a{color:var(--to-accent) !important}.m-header,.mobile-header{background:#fff !important;border-bottom:1px solid #f0f0f0 !important}.m-header .logo,.mobile-header .mh-logo,.m-header .logo a,.mobile-header .mh-logo a{color:#000 !important}.m-header .back-btn svg,.m-header .home-btn svg,.m-header .back-btn path,.m-header .home-btn path{fill:#555 !important}.m-header a,.m-header span{color:#000 !important}.m-header .search-box,.m-header .search-input{background:#fff !important;color:var(--to-text-2) !important}.m-header .search-box svg,.m-header .search-icon{fill:var(--to-text-3) !important;color:var(--to-text-3) !important}.pc-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,.m-card,.guess-card,.lp-card,.office-list li,.news-list li,.right-card,.title-card,.img-info-row,.tab-content,.tab-nav,.nearby-panel,.title-card,.card{background:#fff !important;border:1px solid var(--to-border-card) !important;border-radius:8px !important;box-shadow:none !important}@media (hover:hover) and (pointer:fine){.pc-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,.guess-card,.lp-card,.right-card,.card{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease !important}.pc-card:hover,.pc-rent-card:hover,.pc-sale-card:hover,.pc-building-card:hover,.pc-gongwei-card:hover,.guess-card:hover,.lp-card:hover,.right-card:hover,.card:hover{background:#fff !important;border-color:var(--to-accent) !important;box-shadow:0 4px 16px rgba(23,161,230,0.10) !important;transform:translateY(-2px) !important}}.pc-card .pc-title:hover,.guess-card:hover .guess-card-name,.right-hot-item:hover .rhi-name{color:var(--to-primary) !important}.pc-card .pc-img,.guess-card-img,.lp-card .thumb,.office-list .thumb,.news-list .thumb,.m-card .m-img{border-radius:8px !important}body{background:var(--to-bg-page) !important}.pc-wrap,.wrap-box,.bot-nav-section,.recom-loupan,.hot-office,.news-box,.faq-section,.guess-like-section,.section-gray,.pc-filter-wrap{background:var(--to-bg-section) !important}.pc-sortbar,.pc-sidebar,.crumbs-bar{background:#fff !important;border-color:var(--to-border-card) !important}.base-info-table td.lbl,.building-params-table td.lbl,.nearby-table th,.info-table td.lbl{background:var(--to-bg-section) !important;color:var(--to-text-3) !important;font-weight:500 !important}.base-info-table td,.building-params-table td,.nearby-table th,.nearby-table td,.info-table td{border-color:var(--to-border-card) !important}.tag-green,.pc-tags .tag.tag-green,.m-tags span.tag-green,.tag-success,.pc-tags .tag-success{background:rgba(45,139,110,0.1) !important;color:var(--to-success) !important;border:none !important}.tag-blue,.pc-tags .tag.tag-blue,.m-tags span.tag-blue,.tag-primary,.pc-tags .tag-primary,.office-list .content .tag-group span{background:rgba(0,160,233,0.08) !important;color:var(--to-primary) !important;border:none !important}.tag-orange,.pc-tags .tag.tag-orange,.tag-warning,.pc-tags .tag-warning{background:rgba(212,126,48,0.1) !important;color:var(--to-warning) !important;border:none !important}.tag-red,.pc-tags .tag.tag-red,.tag-error,.pc-tags .tag-error,.tag-muted.tag-soldout{background:rgba(196,69,69,0.08) !important;color:var(--to-error) !important;border:none !important}.tag-muted,.tag-gray,.tag[style*="color:#aaa"],.tag[style*="color:#999"]{color:var(--to-tag-muted) !important;background:var(--to-bg-section) !important}.tag,.pc-tags .tag,.m-tags span,.office-list .content .tag-group span{border-radius:3px !important;font-size:var(--to-fz-tag) !important;font-weight:500 !important;padding:2px 8px !important}.bot-nav-section,.footer-copyright,.site-footer,.bb-footer{background:#fff !important;color:#666 !important;border-top:1px solid #e8e8e8 !important}.bot-copyright-left p,.bot-copyright-left p a,.bot-legal-links a,.footer-copyright p,.footer-copyright a,.footer-legal-inner a,.site-footer,.bb-footer{color:#666 !important}.bot-copyright-left p a:hover,.bot-legal-links a:hover,.footer-copyright a:hover,.footer-legal-inner a:hover,.bot-link-grid a:hover{color:#17A1E6 !important}.bot-psb-link,.bot-psb-link:hover,.bot-psb-link:visited,.bot-psb-link svg,.bot-psb-link svg path{color:#939393 !important;fill:#939393 !important}.bot-tel,.bot-service-info .bot-tel,.footer-phone,.footer-phone strong{color:var(--to-accent) !important;font-weight:600 !important}.bot-nav-section{background:#fff !important;border-top:1px solid #e8e8e8 !important}.bot-service-box{background:#fff !important}.bot-nav-tab{background:transparent !important;color:#555 !important}.bot-nav-tab:hover{color:#17A1E6 !important;background:rgba(23,161,230,0.08) !important}.bot-nav-tab.active{background:var(--to-primary) !important;color:#fff !important}.bot-service-header:after{background:var(--to-primary) !important}.bot-link-grid a{color:#666 !important}.bot-link-grid a:hover{color:#17A1E6 !important}.bot-service-header{color:#333 !important}.bot-service-body .bot-hours{color:#888 !important}.bot-email a{color:#888 !important}.mobile-bottom-bar{background:#fff !important;box-shadow:0 -2px 8px rgba(0,0,0,0.08) !important;border-top:1px solid #f0f0f0 !important}.mobile-bottom-bar .mbb-item{color:#666 !important}.mobile-bottom-bar .mbb-icon{background:#f5f5f5 !important;box-shadow:none !important}.mobile-bottom-bar .mbb-icon svg{fill:#888 !important}.mobile-bottom-bar .mbb-phone{color:var(--to-accent) !important}@media (min-width:768px){body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container,body .desktop-nav-wrap{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:1200 !important;height:64px !important;min-height:64px !important;max-height:64px !important;background:transparent !important;box-shadow:none !important;border-bottom:none !important;box-sizing:border-box !important;transition:none !important}body .header .container,body .header-inner,body .pc-header-inner,body .bb-header .wrap,body .bb-header-inner,body .h_header_new,body .h_header_container > div{height:64px !important;min-height:64px !important;max-height:64px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;padding-top:0 !important;padding-bottom:0 !important;box-sizing:border-box !important}body .desktop-nav,body .pc-nav,body .bb-nav,body .h_new_links,body .nav{height:64px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;flex:1 1 auto !important;gap:16px !important;margin:0 !important;min-width:0 !important;max-width:100% !important;overflow:visible !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important}body .desktop-nav::-webkit-scrollbar,body .pc-nav::-webkit-scrollbar,body .bb-nav::-webkit-scrollbar,body .h_new_links::-webkit-scrollbar{display:none !important}body .desktop-nav a,body .pc-nav a,body .bb-nav a,body .h_new_links li a,body .h_sel_qu a,body .nav a,body .main-nav .nav-links a,body .main-nav .nav-links a[href*="login"],body .nav-right > a{height:64px !important;line-height:64px !important;padding:0 12px !important;font-size:15px !important;font-weight:600 !important;letter-spacing:0 !important;color:#333 !important;display:flex !important;align-items:center !important;white-space:nowrap !important;text-decoration:none !important;background:transparent !important;border:none !important;border-radius:0 !important;transition:none !important;box-sizing:border-box !important;gap:4px !important;flex-shrink:0 !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important}body .desktop-nav a:hover,body .pc-nav a:hover,body .bb-nav a:hover,body .h_new_links li a:hover,body .h_sel_qu a:hover,body .nav a:hover,body .main-nav .nav-links a:hover,body .nav-right > a:hover,body .desktop-nav a.cur,body .pc-nav a.active,body .bb-nav a.active,body .h_new_links li.active a,body .main-nav .nav-links a.active,body .desktop-nav a:focus,body .pc-nav a:focus,body .nav a:focus,body .desktop-nav a:visited,body .pc-nav a:visited,body .nav a:visited{color:var(--to-primary) !important;text-decoration:none !important;background:transparent !important;border-radius:0 !important;transform:none !important;transition:none !important}body .header .logo-link,body .pc-header .pc-logo,body .bb-header .bb-logo,body .h_header_new .logo{display:flex !important;align-items:center !important;gap:8px !important;text-decoration:none !important;flex-shrink:0 !important}body .header .logo-img,body .pc-header .pc-logo img,body .bb-header .bb-logo img,body .h_header_new .logo img{height:32px !important;width:auto !important;max-height:32px !important;max-width:none !important;display:block !important;transition:none !important;transform:none !important;animation:none !important;flex-shrink:0 !important}body .logo-icon,body .pc-logo-icon,body .header .logo,body .bb-logo > div:first-child,body .h_header_new .logo-icon{width:38px !important;height:38px !important;min-width:38px !important;min-height:38px !important;max-width:38px !important;max-height:38px !important;transition:none !important;transform:none !important;animation:none !important;flex-shrink:0 !important}body .pc-logo-text,body .bb-logo span,body .logo-text,body .h_header_new .logo-text{font-size:18px !important;font-weight:700 !important;color:#333 !important;white-space:nowrap !important;transition:none !important}body .header .logo-text,body .pc-header .pc-logo-text,body .bb-header .bb-logo span,body .h_header_new .logo-text{display:none !important}body .header .logo-link,body .pc-header .pc-logo,body .bb-header .bb-logo,body .h_header_new .logo{gap:0 !important}body .nav-right,body .pc-phone,body .bb-phone,body .phone_header,body .pc-login,body .bb-login,body .h_login{flex-shrink:0 !important;margin-left:auto !important}body:not(.home-page){padding-top:64px !important}body.home-page{padding-top:0 !important}body .pc-topbar,body .bb-topbar,body .h_topbar{display:none !important}body:not(.home-page) .pc-breadcrumb,body:not(.home-page) .breadcrumb-row,body:not(.home-page) .white_bg,body:not(.home-page) .list_postion,body:not(.home-page) .contact-page,body:not(.home-page) .faq-hero{margin-top:12px !important}body:not(.home-page) .crumbs-bar{margin-top:12px !important}}body .nav-right > a.login-link,body .nav-right > a[href*="/login.php"]{height:auto !important;line-height:1.4 !important;padding:4px 10px !important;font-size:13px !important;font-weight:500 !important;color:var(--to-primary) !important;background:transparent !important;border:1px solid var(--to-primary) !important;border-radius:14px !important;display:inline-flex !important;align-items:center !important;gap:4px !important;transition:color 0.15s ease,background-color 0.15s ease,border-color 0.15s ease !important;transform:translateZ(0) !important}body .nav-right > a.login-link:hover,body .nav-right > a[href*="/login.php"]:hover{color:#fff !important;background:var(--to-primary) !important;border-color:var(--to-primary) !important}@media (max-width:767px){body .m-header,body .header,body .mobile-header,body .faq-mobile-header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:1000 !important;height:50px !important;min-height:50px !important;max-height:50px !important;background:#fff !important;box-sizing:border-box !important}body .m-header .logo,body .m-header .logo img,body .header .logo-link,body .header .logo-img,body .mobile-header .mh-logo,body .mobile-header .mh-logo img{transition:none !important;transform:none !important;animation:none !important;flex-shrink:0 !important}}body .logo-link,body .logo-link:hover,body .logo-link:active,body .logo-link:focus,body .header .logo-img,body .header .logo-img:hover,body .header .logo-img:active,body .header .logo-img:focus,body .logo-icon,body .logo-icon:hover,body .logo-icon:active,body .logo-icon:focus,body .logo-text,body .logo-text:hover,body .logo-text:active,body .logo-text:focus,body .desktop-nav a,body .desktop-nav a:hover,body .desktop-nav a:active,body .desktop-nav a:focus,body .m-header .logo a,body .m-header .logo a:hover,body .m-header .logo a:active,body .m-header .logo a:focus,body .mobile-header .mh-logo,body .mobile-header .mh-logo:hover,body .mobile-header .mh-logo:active,body .mobile-header .mh-logo:focus,body .faq-mobile-header .mh-logo,body .faq-mobile-header .mh-logo:hover,body .faq-mobile-header .mh-logo:active,body .faq-mobile-header .mh-logo:focus{-webkit-transform:none !important;transform:none !important;animation:none !important;transition:none !important}body .header,body .pc-header,body .bb-header,body .h_header_new,body .m-header,body .nav,body .desktop-nav,body .pc-nav,body .bb-nav,body .h_new_links,body .m-header nav,body .m-header .nav{transition:none !important;animation:none !important}body .desktop-nav,body .pc-nav,body .bb-nav,body .h_new_links{overscroll-behavior-x:contain !important;scroll-behavior:auto !important}body .desktop-nav a,body .pc-nav a,body .bb-nav a,body .h_new_links li a,body .h_sel_qu a,body .nav a,body .m-header a,body .m-header nav a{transition:none !important;animation:none !important;-webkit-font-smoothing:antialiased !important;text-rendering:geometricPrecision !important;font-size:15px !important;font-weight:600 !important;letter-spacing:0 !important;transform:none !important;backface-visibility:visible !important;padding:0 12px !important;margin:0 !important;box-sizing:border-box !important;flex-shrink:0 !important;text-decoration:none !important}body .desktop-nav a:hover,body .pc-nav a:hover,body .bb-nav a:hover,body .desktop-nav a.cur,body .pc-nav a.active,body .bb-nav a.active,body .nav a:hover,body .nav a:active,body .m-header a:hover,body .m-header a:active,body .desktop-nav a:focus,body .pc-nav a:focus,body .nav a:focus,body .desktop-nav a:visited,body .pc-nav a:visited,body .nav a:visited{transition:none !important;animation:none !important;transform:none !important;text-decoration:none !important;background:transparent !important;border-radius:0 !important}.pc-card,.m-card,.guess-card,.lp-card,.office-list li,.news-list li,.right-card,.tab-content,.tab-nav,.nearby-panel,.around-item{border-color:var(--to-border-card) !important}.office-list li,.news-list li,.faq-item,.review-item,.right-hot-item,.m-expand-item,.m-opt-item,.pc-filter-row,.bot-copyright-section,.base-info-table td,.building-params-table td,.nearby-table td,.nearby-table th{border-color:var(--to-border-line) !important}.pc-card,.m-card,.guess-card,.lp-card,.tab-nav,.tab-content,.right-card,.base-info-table td,.building-params-table td{border-width:1px !important;border-style:solid !important}.pc-breadcrumb span.sep,.crumbs span{color:var(--to-border-line) !important}.title-card h1{color:var(--to-text-1) !important;font-size:var(--to-fz-h1) !important;font-weight:500 !important}.tab-nav li.on{color:var(--to-primary) !important;border-bottom-color:transparent !important}.rc-btn,.modal-submit{background:var(--to-primary) !important}.rc-phone,.phone-display{color:var(--to-accent) !important}.review-avg-score,.star-filled,.star-pick .s.on,.star-pick .s.hv,.star-rating .star.active,.star-rating .star.hover,.bar-fill,.rv-bar-fill,.review-stars .star-filled,.review-item-stars,.review-score-num{color:var(--to-accent) !important}.bar-fill,.rv-bar-fill{background:var(--to-accent) !important}.review-avatar{background:var(--to-primary) !important}.subway-icon{background:var(--to-tag-blue) !important}.bus-icon{background:#8a7a6b !important}.food-icon{background:#b07b6b !important}.shop-icon{background:#7a6b8a !important}.bank-icon{background:var(--to-tag-blue) !important}.school-icon{background:var(--to-tag-green) !important}.btn-consult{background:var(--to-accent) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;padding:12px 40px !important;border-radius:6px !important;border:none !important;box-shadow:0 2px 8px rgba(204,41,41,0.25) !important;letter-spacing:1px !important}.btn-consult:hover{background:var(--to-accent-light) !important;color:#fff !important}.telBox .s1,.property-consult-btn{background:var(--to-accent) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;border-radius:6px !important;border:none !important;box-shadow:0 2px 8px rgba(204,41,41,0.25) !important}.telBox .s1:hover,.property-consult-btn:hover{background:var(--to-accent-light) !important;color:#fff !important}.addr-link,.nb-name,.building-params-more{color:#111 !important;text-decoration:none !important;transition:color .15s}.addr-link:hover,.addr-link:active,.m-address-text .addr-link:hover,.cmd-addr-text .addr-link:hover{color:var(--to-primary) !important}.m-address-sub .addr-link,.cmd-addr-sub .addr-link{color:var(--to-primary) !important;font-size:inherit}.m-address-sub .addr-link:hover,.cmd-addr-sub .addr-link:hover{color:var(--to-primary-dark,var(--to-primary)) !important}.contact-tip,.property-contact-tip,.property-service-body p,.broker-tips1 + p,.broker-tips{font-size:14px !important;color:#333333 !important;font-weight:400 !important}.info-table td.lbl,.info-table .lbl,.base-info-table td.lbl,.base-info-table .lbl,.building-params-table td.lbl,.building-params-table .lbl,.p-label,.cmd-param-label{font-size:14px !important;color:#555555 !important;font-weight:500 !important}.info-table td.val,.info-table .val,.base-info-table td.val,.base-info-table .val,.building-params-table td.val,.building-params-table .val,.p-value,.cmd-param-value{font-size:14px !important;color:#353535 !important;font-weight:400 !important}.info-table .total-rent,.info-table td.val.total-rent{color:#666666 !important;font-size:14px !important}.info-table td.val.price-red,.info-table td.val.total-rent.price-red{color:#CC2929 !important;font-weight:600 !important}.nb-section-title{font-size:16px !important;font-weight:600 !important;color:#353535 !important}.nb-subway-station{font-size:14px !important;color:#353535 !important;font-weight:500 !important}.nb-subway-dist{font-size:13px !important;color:#666666 !important;font-weight:400 !important}.sw-station-name,.house-traffic .sw-station-name{font-size:14px !important;color:#353535 !important;font-weight:600 !important}.house-traffic span[style*="color:#999"],.house-traffic span[style*="color:#999"],.house-traffic span[style*="color:#999;margin"],.sale-info-row span[style*="color:#999"],.sale-info-row span[style*="color:#999"]{font-size:13px !important;color:#666666 !important}body .sw-line-tag{padding:4px 10px !important;border-radius:3px !important;font-size:12px !important;font-weight:800 !important;line-height:1.4 !important;display:inline-block !important;color:#FFFFFF !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body .nb-line-tag{padding:4px 10px !important;border-radius:3px !important;font-size:12px !important;font-weight:800 !important;line-height:1.4 !important;color:#FFFFFF !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}@media (min-width:768px){.gw-rent-card-d:hover{box-shadow:0 8px 24px rgba(0,0,0,.12) !important;transform:translateY(-2px);border-color:#00A0E9 !important}.gw-rent-card-d:hover img{transform:scale(1.03)}.gw-rent-card-d img{transition:transform .3s ease}}@media (max-width:767px){.gw-rent-card:active{transform:scale(.98)}}.nb-life-dist{font-size:13px !important;color:#666666 !important}.around-label,.nb-life-type{font-size:13px !important;color:#555555 !important;font-weight:500 !important}.around-val,.nb-life-name{font-size:13px !important;color:#555555 !important}.gx-about .p-label,.params-grid .p-label,.gx-about .params-grid .p-label{color:#555555 !important;font-size:14px !important;font-weight:500 !important}.gx-about .p-value,.params-grid .p-value,.gx-about .params-grid .p-value{color:#353535 !important;font-size:14px !important;font-weight:500 !important}.gx-about dd,.desc-box,.desc-text,.cmd-desc-body,.desc-text p,.cmd-desc-body p{font-size:14px !important;color:#555555 !important;text-align:left !important}.gx-about,.gx-about dl,.gx-about dt,.gx-about dd,.gx-about .params-grid,.params-grid,.params-grid .p-item,.cmd-param-grid,.cmd-param-grid .cmd-param-item,.info-table,.info-table td,.base-info-table,.base-info-table td,.building-params-table,.building-params-table td{text-align:left !important}.gx-about .p-item,.params-grid .p-item,.cmd-param-grid .cmd-param-item,.gx-about .p-item .p-label,.gx-about .p-item .p-value,.params-grid .p-label,.params-grid .p-value,.cmd-param-grid .cmd-param-label,.cmd-param-grid .cmd-param-value{text-align:left !important;justify-content:flex-start !important}.gx-about .p-item .p-label,.params-grid .p-label,.gx-about .params-grid .p-label,.cmd-param-grid .cmd-param-label,.info-table td.lbl,.base-info-table td.lbl,.building-params-table td.lbl{width:auto !important;min-width:auto !important;padding:13px 10px 13px 12px !important;white-space:nowrap !important;text-align:left !important}.gx-about .p-item .p-value,.params-grid .p-value,.gx-about .params-grid .p-value,.cmd-param-grid .cmd-param-value,.info-table td.val,.base-info-table td.val,.building-params-table td.val{padding:13px 12px 13px 8px !important;text-align:left !important}.house-traffic li,.house-traffic li a{color:#353535 !important;font-size:14px !important}.house-traffic li a:hover{color:#17A1E6 !important}.form-control,.rc-input,.review-input,.review-textarea,.rv-input,.rv-textarea,.modal-row input,.modal-row textarea,.search-input,.rc-textarea,.pc-custom-input input,.m-custom-row input,.m-header .search-box{border:1px solid var(--to-border-card) !important;border-radius:4px !important;font-size:var(--to-fz-body) !important;color:var(--to-text-2) !important;background:#fff !important}.form-control:focus,.rc-input:focus,.review-input:focus,.review-textarea:focus,.rv-input:focus,.rv-textarea:focus,.search-input:focus,.rc-textarea:focus,.modal-row input:focus,.modal-row textarea:focus{border-color:var(--to-primary) !important;box-shadow:0 0 0 2px rgba(23,161,230,0.08) !important;outline:none !important}[style*="color:#000"],[style*="color:#000"],[style*="color:#111"],[style*="color:#111"],[style*="color:#222"],[style*="color:#222"],[style*="color:#333"],[style*="color:#333"],[style*="color:#1a1a1a"],[style*="color:#1a1a1a"],[style*="color:#3B5BA8"],[style*="color:#3B5BA8"]{color:var(--to-text-1) !important}[style*="color:#E53935"],[style*="color:#E53935"],[style*="color:#e74c3c"],[style*="color:#e74c3c"],[style*="color:#ff5722"],[style*="color:#ff5722"],[style*="color:#f5222d"],[style*="color:#f5222d"],[style*="color:red"],[style*="color:red"],[style*="color:#e53935"],[style*="color:#e53935"]{color:var(--to-accent) !important}[style*="color:#17A1E6"],[style*="color:#17A1E6"],[style*="color:#1289BF"],[style*="color:#1289BF"],[style*="color:#1289BF"],[style*="color:#1289BF"],[style*="color:#CC2929"],[style*="color:#CC2929"],[style*="color:#CC2929"],[style*="color:#CC2929"],[style*="color:#E03333"],[style*="color:#E03333"]{color:var(--to-primary) !important}[style*="color:#CC2929"],[style*="color:#CC2929"],[style*="color:#CC2929"],[style*="color:#CC2929"]{color:var(--to-accent) !important}[style*="color:#52c41a"],[style*="color:#52c41a"],[style*="color:#4CAF50"],[style*="color:#4CAF50"],[style*="color:#fa8c16"],[style*="color:#fa8c16"],[style*="color:#FF9800"],[style*="color:#FF9800"]{color:var(--to-success) !important}[style*="border:2px"],[style*="border:2px"],[style*="border:3px"],[style*="border:3px"]{border-width:1px !important}[style*="background:#17A1E6"],[style*="background:#17A1E6"],[style*="background:#1289BF"],[style*="background:#1289BF"],[style*="background-color:#17A1E6"],[style*="background-color:#17A1E6"],[style*="background-color:#1289BF"],[style*="background-color:#1289BF"]{background:var(--to-primary) !important}[style*="background:#CC2929"],[style*="background:#CC2929"],[style*="background:#CC2929"],[style*="background:#CC2929"],[style*="background-color:#CC2929"],[style*="background-color:#CC2929"],[style*="background-color:#CC2929"],[style*="background-color:#CC2929"]{background:var(--to-accent) !important}[style*="background:#E53935"],[style*="background:#E53935"],[style*="background:#e74c3c"],[style*="background:#e74c3c"],[style*="background-color:#E53935"],[style*="background-color:#E53935"]{background:var(--to-primary) !important}[style*="background:#1D2E47"],[style*="background:#1D2E47"],[style*="background-color:#1D2E47"],[style*="background-color:#1D2E47"]{background:#fff !important}.search-panel{background:rgba(23,161,230,0.85) !important;border-radius:8px !important}.search-tabs a.cur::after{background:var(--to-accent) !important}.search-row .s-btn{background:var(--to-accent) !important;color:#fff !important;font-weight:600 !important;border-radius:4px !important}.search-row .s-btn:hover{background:var(--to-accent-light) !important}.floating-pc-btn{background:var(--to-primary) !important;color:#fff !important;border-radius:4px !important;box-shadow:none !important}.floating-pc-btn:hover{background:var(--to-accent) !important}.floating-pc-btn.owner-btn{background:var(--to-primary) !important}.side-tool-btn{background:var(--to-primary) !important;color:#fff !important;border-radius:4px !important}.side-tool-btn:hover{background:var(--to-accent) !important}.entrust-modal-header{background:var(--to-primary) !important;color:#fff !important}.modal-head{background:var(--to-primary) !important}.faq-q-icon,.faq-q-badge{background:var(--to-primary) !important}.faq-more-btn{background:var(--to-accent) !important;border-radius:4px !important}.faq-more-btn:hover{background:var(--to-accent-light) !important}.faq-section{border:1px solid var(--to-border-card) !important;box-shadow:none !important;border-radius:4px !important}.faq-item{border:1px solid var(--to-border-card) !important;border-radius:4px !important;box-shadow:none !important}.faq-item summary{background:var(--to-bg-section) !important;border-bottom-color:var(--to-border-card) !important}.faq-a strong,.faq-a a{color:var(--to-primary) !important}@media (max-width:767px){h1,.title-card h1{font-size:18px !important;font-weight:500 !important}h2,.sec-title,.section-head{font-size:16px !important;font-weight:500 !important}.m-header,.mobile-header{background:#fff !important}.m-card{border:1px solid var(--to-border-card) !important;border-radius:8px !important;box-shadow:none !important;transition:none !important;transform:none !important}.m-card:active{transform:none !important;box-shadow:none !important}.m-filter-bar,.quick-tags{background:#fff !important;border-color:var(--to-border-card) !important}.m-filter-bar .m-filter-item.active{color:var(--to-accent) !important}.m-expand-item.sel,.m-line.sel,.m-opt-item.sel{background:rgba(204,41,41,0.08) !important;color:var(--to-accent) !important}.mobile-bottom-bar{background:#fff !important}}::-webkit-scrollbar{width:6px !important;height:6px !important}::-webkit-scrollbar-track{background:var(--to-bg-section) !important}::-webkit-scrollbar-thumb{background:var(--to-border-line) !important;border-radius:3px !important}::-webkit-scrollbar-thumb:hover{background:var(--to-text-3) !important}a{text-decoration:none !important}a:hover{text-decoration:none !important}a:visited{color:inherit !important}::selection{background:rgba(23,161,230,0.15) !important;color:var(--to-text-1) !important}img[onerror-i],.img-placeholder,.placeholder,.pc-card .pc-img,.guess-card-img-ph{background:var(--to-bg-section) !important}.loading{border-color:rgba(23,161,230,0.2) !important;border-top-color:var(--to-primary) !important}.star-rating .star::before{content:"★";display:inline-block}.star-rating .star{color:#ccc !important;font-size:24px !important;cursor:pointer !important;user-select:none !important;transition:color .15s !important;line-height:1 !important}.star-rating .star:hover{transform:scale(1.15)}@media (min-width:768px){.gx-about .p-item,.params-grid .p-item,.cmd-param-grid .cmd-param-item{justify-content:flex-start !important;text-align:left !important}.gx-about .p-label,.params-grid .p-label,.cmd-param-grid .cmd-param-label{text-align:left !important}.gx-about .p-value,.params-grid .p-value,.cmd-param-grid .cmd-param-value{text-align:left !important;justify-content:flex-start !important}}@media (min-width:768px){.mobile-only{display:none !important}}@media (max-width:767px){.desktop-only{display:none !important}}.m-stats-row .m-stat-title{color:rgba(255,255,255,.95) !important;font-weight:600 !important}.m-stats-row .m-stat-num{color:#fff !important;font-weight:800 !important}.m-stats-row .m-stat-num small{color:rgba(255,255,255,.9) !important;font-weight:600 !important}.m-stats-row .m-stat-label{color:rgba(255,255,255,.85) !important;font-weight:500 !important}.m-stats-row .m-stat-highlight .m-stat-num{color:#fff !important}.cmd-stats-cards .cmd-sc-title{color:#fff !important;font-weight:500 !important}.cmd-stats-cards .cmd-sc-big{color:#fff !important;font-weight:800 !important}.cmd-stats-cards .cmd-sc-big i{color:#fff !important;font-weight:400 !important}.cmd-stats-cards .cmd-sc-sub{color:#fff !important;font-size:13px !important;font-weight:600 !important}.cmd-stats-cards .cmd-sc-sub span{color:#fff !important}.m-stats-card,.m-stats-section .m-stats-card{color:#fff !important}.m-stats-section .m-stats-title,.m-stats-card .m-stats-title{color:rgba(255,255,255,.95) !important;font-weight:700 !important}.m-stats-section .m-stats-big,.m-stats-card .m-stats-big{color:#fff !important;font-weight:800 !important}.m-stats-section .m-stats-big small,.m-stats-card .m-stats-big small{color:rgba(255,255,255,.9) !important;font-weight:700 !important}.m-stats-section .m-stats-sub,.m-stats-card .m-stats-sub{color:rgba(255,255,255,.85) !important;font-weight:600 !important}@media (min-width:768px){body .header,body .pc-header,body .main-nav{display:flex !important;align-items:center !important;height:64px !important;min-height:64px !important;max-height:none !important;overflow:visible !important;padding:0 40px !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:1200 !important;background:rgba(255,255,255,0.98) !important;box-shadow:0 1px 6px rgba(0,0,0,0.08) !important}body .header-inner,body .pc-header-inner,body .main-nav .container{display:flex !important;align-items:center !important;height:64px !important;min-height:64px !important;max-height:none !important;overflow:visible !important;padding:0 !important;gap:16px !important;width:100% !important;max-width:100% !important;margin:0 !important}body .desktop-nav,body .pc-nav,body .nav-links,body .header .nav{flex:1 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-width:0 !important;height:64px !important}body .header > .phone-display,body .header-inner > .phone-display{display:none !important}body .pc-phone{display:flex !important;align-items:center !important;gap:6px !important;flex-shrink:0 !important;white-space:nowrap !important;font-size:18px !important;font-weight:700 !important}body .pc-phone svg{width:22px !important;height:22px !important;flex-shrink:0 !important}body .nav-right,body .pc-phone,body .pc-login,body .desktop-phone,body .main-nav .container > div[style*="margin-left:auto"]{margin-left:auto !important;flex-shrink:0 !important}body .pc-header,body .header,body .main-nav{overflow:visible !important}body .dropdown-menu,body .login-dropdown .dropdown-menu{z-index:9999 !important}body .header .login-link,body .header .desktop-login,body .header .login-link.logged-in{font-size:12px !important;padding:4px 12px !important;border-radius:16px !important}body .main-nav .nav-links a,body .nav-links a{padding:8px 13px !important;border-radius:20px !important;font-size:15px !important;font-weight:600 !important;color:#333 !important;background:transparent !important;box-shadow:none !important}body .main-nav .nav-links a:hover,body .nav-links a:hover{color:var(--to-primary) !important;background:rgba(23,161,230,0.08) !important}body .main-nav .nav-links a.active,body .nav-links a.active{color:var(--to-primary) !important;background:transparent !important;box-shadow:none !important}body .top-bar{display:none !important}body .pc-topbar{display:none !important}body .pc-breadcrumb{margin-top:76px !important}body .header .login-link,body .header .desktop-login,body .header .login-link.logged-in,body .pc-header .login-link,body .pc-header .pc-login .login-link,body .pc-header .pc-login .login-link.logged-in,body .pc-login a[style*="border:1.5px solid #00A0E9"],body .main-nav a[style*="border:1.5px solid #00A0E9"]{font-size:13px !important;padding:5px 14px !important;border-radius:20px !important;border:1.5px solid var(--to-primary) !important;color:var(--to-primary) !important;background:transparent !important;font-weight:600 !important;display:flex !important;align-items:center !important;gap:5px !important;text-decoration:none !important;white-space:nowrap !important}body .header .login-link:hover,body .pc-header .login-link:hover,body .pc-login a[style*="border:1.5px solid #00A0E9"]:hover,body .main-nav a[style*="border:1.5px solid #00A0E9"]:hover{background:var(--to-primary) !important;color:#fff !important}body .pc-login a[style*="color:#00A0E9"] svg,body .pc-login a[style*="color:#00A0E9"] svg path,body .main-nav a[style*="color:#00A0E9"] svg,body .main-nav a[style*="color:#00A0E9"] svg path,body .pc-login a[style*="border:1.5px solid #00A0E9"] svg,body .pc-login a[style*="border:1.5px solid #00A0E9"] svg path,body .main-nav a[style*="border:1.5px solid #00A0E9"] svg,body .main-nav a[style*="border:1.5px solid #00A0E9"] svg path{fill:var(--to-primary) !important}body .header .user-btn{display:none !important}body .header .search-box{flex-shrink:0 !important;margin:0 8px !important}body .header .desktop-phone{display:flex !important;align-items:center !important;margin-left:auto !important;margin-right:8px !important;flex-shrink:0 !important}body .header .mobile-logo-text,body .header .logo-text,body .header .pc-logo-text,body .main-nav .container > a > span[style*="color:#333"],body .pc-header .pc-logo-text{color:#333 !important;font-weight:700 !important}body:has(.main-nav){padding-top:64px !important}body .mobile-header{display:none !important}body .search-inline .search-input-wrap,body .search-inline .search-input-wrap:hover,body .search-inline .search-input-wrap:focus-within{border-color:#4db8e8 !important;box-shadow:none !important;outline:none !important}body .search-inline .search-input,body .search-inline .search-input:focus,body .search-inline .search-input:hover{outline:none !important;box-shadow:none !important;border-color:transparent !important}body .search-box-inner,body .search-box-inner:hover,body .search-box-inner:focus-within{border-color:#4db8e8 !important;box-shadow:none !important;outline:none !important}}body .search-inline .search-input-wrap,body .search-inline .search-input-wrap:hover,body .search-inline .search-input-wrap:focus-within,body .search-inline .search-input-wrap:focus{border-color:#4db8e8 !important;box-shadow:none !important;outline:none !important;outline-width:0px !important;outline-style:none !important}body .search-box-inner .search-input-wrap,body .search-box-inner .search-input-wrap:hover,body .search-box-inner .search-input-wrap:focus-within,body .search-box-inner .search-input-wrap:focus{border-color:transparent !important;box-shadow:none !important;outline:none !important}body .search-inline .search-box-inner .search-input-wrap,body .search-inline .search-box-inner .search-input-wrap:hover,body .search-inline .search-box-inner .search-input-wrap:focus-within{border-color:#4db8e8 !important}body .search-box,body .search-box:hover,body .search-box:focus-within,body .m-header .search-box,body .m-header .search-box:hover,body .m-header .search-box:focus-within{border-color:#4db8e8 !important;box-shadow:none !important;outline:none !important}body .search-input,body .search-input:hover,body .search-input:focus,body .search-input:focus-visible,body .search-input:active{outline:none !important;box-shadow:none !important;border:none !important;-webkit-tap-highlight-color:transparent !important}body .search-input-wrap input,body .search-input-wrap input:hover,body .search-input-wrap input:focus,body .search-input-wrap input:focus-visible,body .search-input-wrap input:active{outline:none !important;box-shadow:none !important;border:none !important;-webkit-appearance:none !important;appearance:none !important}body input[type="search"]::-webkit-search-decoration,body input[type="search"]::-webkit-search-cancel-button,body input[type="search"]::-webkit-search-results-button,body input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none !important;appearance:none !important;display:none !important}body [class*="search"]:focus,body [class*="search"]:focus-visible{outline:none !important;box-shadow:none !important}.pc-phone,.pc-phone span,.pc-phone a,.desktop-phone,.desktop-phone span,.desktop-phone a,.phone-display,.phone-display a,.phone-display span,.bb-phone,.bb-phone a,.bb-phone span{color:var(--to-accent) !important}.pc-phone svg,.pc-phone svg path,.desktop-phone svg,.desktop-phone svg path,.phone-display svg,.phone-display svg path,.bb-phone svg,.bb-phone svg path{fill:var(--to-accent) !important}.main-nav div[style*="color:#00A0E9"],.main-nav div[style*="color:#00A0E9"]{color:var(--to-accent) !important}.main-nav div[style*="color:#00A0E9"] span,.main-nav div[style*="color:#00A0E9"] span,.main-nav div[style*="color:#00A0E9"] a,.main-nav div[style*="color:#00A0E9"] a{color:var(--to-accent) !important}.main-nav div[style*="color:#00A0E9"] svg,.main-nav div[style*="color:#00A0E9"] svg,.main-nav div[style*="color:#00A0E9"] svg path,.main-nav div[style*="color:#00A0E9"] svg path{fill:var(--to-accent) !important}.phone-display a[style*="color:#FF6B35"],.phone-display a[style*="color:#FF6B35"],.header .pc-phone span[style*="color:#FF6B35"],.header .pc-phone span[style*="color:#FF6B35"],.nav-right .pc-phone span[style*="color:#FF6B35"],.nav-right .pc-phone span[style*="color:#FF6B35"]{color:var(--to-accent) !important}@media (max-width:767px){body .header .desktop-nav,body .header .desktop-phone,body .header-inner .pc-nav,body .bb-header .bb-nav{display:none !important}body .header .login-link,body .header .login-link.logged-in,body .header .desktop-login,body .header .login-link.desktop-login{display:none !important}body .recom-loupan{display:none !important}body .home-rent-tags,body .m-tags{display:none !important}body .m-card .m-price{display:flex !important;align-items:flex-end !important;gap:10px !important;flex-wrap:nowrap !important;white-space:nowrap !important}body .m-card .m-price-row{margin:0 !important;display:inline !important;line-height:1 !important}body .m-card .m-price-total{color:#999 !important}body .m-card .m-price-total .p-num{font-size:14px !important;font-weight:600 !important;color:#999 !important;line-height:1 !important}body .m-card .m-price-total .p-unit{font-size:12px !important;color:#999 !important;line-height:1 !important}body .m-card .m-price-unit .p-num{font-size:18px !important;font-weight:700 !important;color:#CC2929 !important;line-height:1 !important}body .m-card .m-price-unit .p-unit{font-size:12px !important;color:#CC2929 !important;line-height:1 !important}.header .user-btn{display:flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;flex-shrink:0 !important;background:none !important;border:none !important;cursor:pointer !important}.header .user-btn svg{width:20px !important;height:20px !important;fill:#555 !important}body .header{height:62px !important;padding:0 12px !important}body .header > a:first-child,body .header .logo,body .header .logo-link,body .header a[href="/"]{flex-shrink:0 !important}body .header > a:first-child img,body .header .logo img,body .header .logo-link img,body .header a[href="/"] img{height:36px !important;width:auto !important;max-height:36px !important}body .header .logo-icon,body .header .pc-logo-icon{width:36px !important;height:36px !important}body .header .search-box{margin:0 12px !important;flex:1 1 auto !important;flex-grow:1 !important}body .header .search-input{height:42px !important;font-size:14px !important;padding:0 14px 0 42px !important}body .header .search-icon{width:18px !important;height:18px !important}}@media (min-width:1320px){body .desktop-nav,body .pc-nav,body .bb-nav,body .h_new_links{justify-content:space-between !important}body .desktop-nav a,body .pc-nav a,body .bb-nav a,body .h_new_links li a{padding:0 16px !important;font-size:15px !important}}@media (min-width:768px) and (max-width:1319px){body .desktop-nav a,body .pc-nav a,body .bb-nav a,body .h_new_links li a{padding:0 10px !important;font-size:14px !important}body .pc-phone span,body .bb-phone span,body .desktop-phone span{font-size:16px !important}body .pc-login .login-link,body .bb-login a,body .h_login a,body .login-link{font-size:13px !important;padding:4px 10px !important}}@media (max-width:767px){html{height:100%;-webkit-text-size-adjust:100%}body{min-height:100%;height:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}html body .header{height:70px !important;min-height:70px !important;padding:0 14px !important;background:#fff !important}html body .wrap-box{padding-top:70px !important;min-height:100%;box-sizing:border-box}html body .header > a:first-child img,html body .header a[href="/"] img,html body .header .logo-img{height:36px !important;width:auto !important;max-height:36px !important;min-height:36px !important}html body .header .search-box{margin:0 14px !important;flex:1 1 auto !important;flex-grow:1 !important;height:auto !important;display:flex !important;align-items:center !important}html body .header .search-input{height:44px !important;font-size:15px !important;padding:0 16px 0 44px !important;border-radius:24px !important}html body .header .search-icon{width:20px !important;height:20px !important;left:14px !important;top:50% !important;transform:translateY(-50%) !important}}@media (max-width:767px){html body .m-header{height:50px !important;padding:0 12px !important;background:#fff !important;box-shadow:0 1px 4px rgba(0,0,0,.04) !important;display:flex !important;align-items:center !important;border-bottom:none !important}html body .m-header .logo{max-width:36px !important;min-width:0 !important;overflow:hidden !important;flex-shrink:0 !important;margin-right:0 !important}html body .m-header .logo img{height:36px !important;width:auto !important;max-width:36px !important;object-fit:contain !important}html body .m-header .search-box{flex:1 !important;min-width:0 !important;height:34px !important;margin:0 8px !important;border:none !important;box-shadow:none !important}html body .m-header .search-input{height:34px !important;border:0 !important;background:#f2f5f8 !important;color:#344054 !important;font-size:13px !important;border-radius:17px !important;padding-left:38px !important}html body .m-header .search-icon{left:13px !important}html body .m-header .back-btn{display:none !important}html body .m-header .user-btn{width:36px !important;height:36px !important;flex-shrink:0 !important;background:transparent !important;border:none !important;cursor:pointer !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}html body .m-header .user-btn svg{width:22px !important;height:22px !important;fill:#344054 !important}}@import url("theme-tokens.css?v=20260827a");:root{--brand-primary:#00A0E9;--brand-primary-dark:#008AC4;--brand-primary-light:#7FCFF0;--brand-primary-bg:#e8f4fd;--price-red:#CC2929;--price-red-hover:#E03333;--price-orange:#FF6B35;--status-success:#52C41A;--status-warning:#FA8C16;--status-error:#CC2929;--text-1:#353535;--text-2:#555555;--text-3:#696B70;--text-4:#B2B2B2;--bg-page:#f5f5f5;--bg-page-mobile:#fff;--bg-card:#fff;--bg-gray:#f5f5f5;--bg-gray-light:#f8f9fa;--border:#e8e8e8;--border-light:#f0f0f0;--border-input:#ddd;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-card:10px;--radius-badge:14px;--shadow-card:0 2px 12px rgba(0,0,0,.06);--shadow-card-hover:0 4px 16px rgba(0,0,0,.1);--shadow-header:0 2px 12px rgba(0,0,0,.08);--font-family:"PingFang SC","Helvetica Neue","Hiragino Sans GB","Microsoft YaHei",sans-serif;--font-num:"PingFang SC","Helvetica Neue","Microsoft YaHei",Arial,sans-serif;--fs-xs:11px;--fs-sm:12px;--fs-base:14px;--fs-md:15px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:20px;--fs-price:28px;--container-max:1200px;--sidebar-pc:260px;--bp-mobile:767px;--bp-tablet:1024px;--bp-desktop:1280px;--bp-wide:1920px;--tu-font-family:"PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",微软雅黑,Arial,sans-serif;--tu-font-num:"PingFang SC","Helvetica Neue",Helvetica,"Microsoft YaHei",Arial,sans-serif;--tu-text-t1:#353535;--tu-text-t2:#353535;--tu-text-t3:#555555;--tu-text-t4:#555555;--tu-text-t5:#696B70;--tu-text-t6:#B2B2B2;--tu-price:var(--price-red);--tu-primary:var(--brand-primary);--tu-primary-dark:#008AC4;--tu-primary-light:#7FCFF0;--tu-bg:#f5f6fa;--tu-card-bg:#fff;--tu-border:#e8e8e8;--tu-radius:8px;--tu-radius-lg:12px;--tu-shadow:0 2px 12px rgba(0,0,0,.06);--tu-shadow-hover:0 4px 16px rgba(0,0,0,.1);--white:#fff;--black:#000;--text-deep:#222;--text-dark:#333;--text-muted:#666;--text-placeholder:#999;--text-disabled:#ccc;--text-light:#bbb;--text-soft:#888;--text-sub:#777;--text-deep-2:#1a1a1a;--bg-white:#fff;--bg-gray-alt:#f5f6f8;--bg-hover-soft:#f0f0f0;--bg-gray-light-2:#f0f2f5;--bg-soft:#f2f5f8;--border-soft:#e5e7eb;--border-subtle:#eef1f5;--border-blue-light:#eef6fc;--brand-link:#1890ff;--brand-accent:#4897d2;--price-coworking:#e66a3a}html,body,div,span,p,a,h1,h2,h3,h4,h5,h6,ul,ol,li,td,th,label,button,input,select,textarea,.pc-card,.m-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,.detail-wrap,.bb-header,.crumbs-bar,.detail-top{font-family:var(--tu-font-family) !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-rendering:optimizeLegibility !important;font-synthesis:none !important;-webkit-text-size-adjust:100% !important;color:var(--tu-text-t4) !important}body{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-rendering:optimizeLegibility !important;font-weight:400 !important;letter-spacing:0.005em !important;color:var(--tu-text-t4) !important}h1,h2,h3,h4,h5,h6,.cont-title h2,.cont-title h3,.biz-section-head h2,.hero-title,.pc-card .pc-title,.m-card .m-title{font-weight:500 !important;letter-spacing:0.005em !important;text-rendering:optimizeLegibility !important;color:var(--tu-text-t1) !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.m-card .m-price .p-num,.cmd-price,.cmd-stat-num,.cmd-sc-big,.stat-card .stat-value,[class*="price-num"],.home-rent-price,.recom-loupan .lp-price .num,.office-list .content .price .num,.hot-office .m-card .m-price .p-num,.recom-loupan .lp-card .lp-price .num{font-family:var(--tu-font-num) !important;font-feature-settings:"tnum" 1,"lnum" 1 !important;font-weight:600 !important;letter-spacing:0 !important;color:var(--tu-price) !important}.cmd-stats-row .cmd-stat-num,.cmd-stats-row .cmd-stat-num small{color:var(--text-2) !important}.cmd-stats-row .cmd-stat-label{color:var(--tu-text-t6) !important}.m-stats-row .m-stat-title{color:rgba(255,255,255,.6) !important}.m-stats-row .m-stat-num{color:var(--white,#fff) !important;font-size:30px !important;font-weight:800 !important}.m-stats-row .m-stat-num small{color:rgba(255,255,255,.5) !important}@media (min-width:768px){body{font-size:13px !important;line-height:1.5 !important}.pc-card .pc-title,.pc-rent-card .pc-title,.pc-sale-card .pc-title,.pc-building-card .pc-title,.pc-gongwei-card .pc-title,.pc-creative-card .pc-title,.pc-oldhouse-card .pc-title{font-size:14px !important;font-weight:600 !important;line-height:1.4 !important}.pc-card .pc-loc-row,.pc-card .pc-addr,.pc-card .pc-building-row,.pc-rent-card .pc-loc-row,.pc-sale-card .pc-loc-row,.pc-building-card .pc-loc-row,.pc-gongwei-card .pc-loc-row,.pc-creative-card .pc-loc-row,.pc-oldhouse-card .pc-loc-row{font-size:13px !important;line-height:1.5 !important}.pc-card .pc-tags .tag,.pc-rent-card .tag,.pc-sale-card .tag,.pc-building-card .tag,.pc-gongwei-card .tag,.pc-creative-card .tag,.pc-oldhouse-card .tag{font-size:12px !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num{font-size:14px !important;font-weight:600 !important}.pc-price-col .p-unit,.pc-rent-price-unit,.pc-sale-price-unit,.pc-building-price-unit,.pc-gongwei-price-unit,.pc-oldhouse-price-unit,.pc-creative-price-unit{font-size:12px !important}.pc-price-col .p-total,.pc-price-col .p-date,.pc-rent-price-cell div,.pc-sale-price-cell div,.pc-building-price-cell div,.pc-gongwei-price-cell div,.pc-oldhouse-price-cell div,.pc-creative-price-cell div{font-size:12px !important}.pc-breadcrumb,.pc-breadcrumb a{font-size:12px !important}.pc-filter-opts a,.pc-filter-label{font-size:13px !important}.pc-sortbar .pc-count,.pc-sortbar .pc-sortopts a{font-size:13px !important}.pc-page a,.pc-page span{font-size:13px !important}.sec-title,.gx-about dt,.guess-like h2,.property-service-title,[class*="detail"] h2.section-title{font-size:16px !important;font-weight:500 !important}.detail-wrap,.gx-about dd,.gx-about p{font-size:13px !important;line-height:1.6 !important}.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.home-rent-price,.recom-loupan .lp-price .num,[class*="price-num"]{font-size:24px !important}.desktop-phone,.pc-phone,.bot-tel,.footer-phone strong,[class*="phone-num"],[class*="tel-num"]{font-size:18px !important}@media (min-width:1920px){.pc-price-col .p-num,.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num,.pc-creative-price-num,.home-rent-price,.recom-loupan .lp-price .num,[class*="price-num"]{font-size:26px !important}.desktop-phone,.pc-phone,.bot-tel,.footer-phone strong,[class*="phone-num"],[class*="tel-num"]{font-size:20px !important}}}@media (max-width:767px){html{font-size:16px !important;-webkit-text-size-adjust:100% !important}body{font-size:13px !important;line-height:1.5 !important}.m-card .m-title,.m-card .m-build,.m-card .m-info-line{font-size:14px !important;font-weight:600 !important;line-height:1.4 !important}.m-card .m-addr{font-size:12px !important;line-height:1.4 !important}.m-card .m-tags span{font-size:11px !important}.m-card .m-price .p-num{font-size:14px !important;font-weight:600 !important}.m-card .m-price .p-unit{font-size:12px !important}.m-card .m-price .p-area{font-size:12px !important}.m-filter-bar .m-filter-item,.m-expand-item,.m-opt-item,.m-cascade-item{font-size:13px !important}.m-tag,.m-expand-sub a,.quick-tags a{font-size:12px !important}.sec-title,.gx-about dt,.property-service-title{font-size:16px !important;font-weight:500 !important}.gx-about dd,.gx-about p,.detail-wrap p{font-size:13px !important;line-height:1.5 !important}.m-header .search-input,.m-header .search-box{font-size:13px !important}}@media (min-width:768px){.pc-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:16px !important;border-radius:8px !important;margin-bottom:12px !important;border:1px solid var(--border) !important;background:var(--white) !important}.pc-card:hover,.pc-rent-card:hover,.pc-sale-card:hover,.pc-building-card:hover,.pc-gongwei-card:hover,.pc-creative-card:hover,.pc-oldhouse-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08) !important}.pc-card .pc-img,.pc-rent-card .pc-img,.pc-sale-card .pc-img,.pc-building-card .pc-img,.pc-gongwei-card .pc-img,.pc-creative-card .pc-img,.pc-oldhouse-card .pc-img{width:200px !important;height:150px !important;min-width:200px !important;border-radius:6px !important;overflow:hidden !important}.pc-card .pc-img img,.pc-rent-card .pc-img img,.pc-sale-card .pc-img img,.pc-building-card .pc-img img,.pc-gongwei-card .pc-img img,.pc-creative-card .pc-img img,.pc-oldhouse-card .pc-img img{width:200px !important;height:150px !important;object-fit:cover !important}.pc-card .pc-info,.pc-rent-card .pc-info,.pc-sale-card .pc-info,.pc-building-card .pc-info,.pc-gongwei-card .pc-info,.pc-creative-card .pc-info,.pc-oldhouse-card .pc-info{gap:6px !important}.pc-price-col,.pc-rent-price-cell,.pc-sale-price-cell,.pc-building-price-cell,.pc-gongwei-price-cell,.pc-oldhouse-price-cell,.pc-creative-price-cell{width:160px !important;min-width:160px !important;padding-left:14px !important;border-left:1px solid var(--border-light) !important;text-align:right !important}}@media (max-width:767px){.m-card{padding:12px !important;border-radius:12px !important;margin-bottom:10px !important;gap:12px !important;background:var(--white) !important;box-shadow:0 2px 8px rgba(16,24,40,.03) !important}.m-card .m-img{width:120px !important;height:90px !important;border-radius:8px !important;overflow:hidden !important}.m-card .m-img img{width:100% !important;height:100% !important;object-fit:cover !important}.m-card .m-info{gap:4px !important}.m-card .m-tags{gap:5px !important;margin-top:5px !important}.m-card .m-tags span{padding:3px 8px !important;border-radius:4px !important}.m-card .m-price{margin-top:6px !important;gap:4px 0 !important}.m-card .m-price .m-price-row{display:flex !important;align-items:baseline !important;gap:0 !important;flex-shrink:0 !important;margin-right:10px !important}.m-card .m-price .m-price-row:last-child{margin-right:0 !important}.m-card .m-price .p-unit{margin-left:1px !important}.m-list .m-card .m-price .p-unit{margin-left:1px !important}}a{text-decoration:none !important}h1{font-size:20px !important;font-weight:500 !important;line-height:1.4 !important}h2{font-size:16px !important;font-weight:500 !important;line-height:1.4 !important}h3{font-size:14px !important;font-weight:600 !important;line-height:1.5 !important}@media (max-width:767px){h1{font-size:18px !important}h2{font-size:15px !important}h3{font-size:14px !important}}body{background:var(--tu-bg) !important}[class*="btn-primary"],[class*="btn-submit"],.search-button,.btn-calc,.btn-cta,.cta-btn,.chat-btn,.consult-phone,.faq-more-btn,.faq-cat-btn.active,.m-btn-confirm,.go-btn,.cmp-header-btn.primary,.cmp-empty .btn{background:var(--tu-primary) !important;color:var(--white) !important;border:none !important}[style*="linear-gradient"],.btn-submit,.btn-primary,.search-button,.btn-calc,.btn-cta,.property-service-btn{background:linear-gradient(135deg,var(--tu-primary),var(--tu-primary-light)) !important}.btn,.btn-primary,.btn-submit,.search-button,.btn-calc,.btn-cta,.cta-btn,.chat-btn,.cmp-empty .btn,.faq-more-btn{border-radius:var(--tu-radius) !important;font-weight:600 !important;transition:background-color .2s,border-color .2s,box-shadow .2s !important}.property-card,.search-box-container,.search-filters,.no-results,.search-tips,.suggestions-section,.quick-link,.advantage-card,.topic-card,.result-box,.faq-container,.contact-card,.property-service-card,.cmp-table-wrap{border-radius:var(--tu-radius) !important;background:var(--tu-card-bg) !important;box-shadow:var(--tu-shadow) !important}@media (hover:hover) and (pointer:fine){.property-card:hover,.topic-card:hover,.advantage-card:hover,.quick-link:hover{transform:translateY(-2px) !important;box-shadow:var(--tu-shadow-hover) !important;border-color:var(--tu-primary) !important}}a{color:inherit !important}a:hover{color:var(--tu-primary) !important}.nav-links a:hover,.nav-links a.active,.mobile-menu-inner a:hover,.property-info h3 a:hover,.topic-link,.faq-cat-btn:hover,.faq-cat-btn.active{color:var(--tu-primary) !important}.nav-logo-icon,.pc-logo-icon,.faq-cat-btn.active{background:linear-gradient(135deg,var(--tu-primary),var(--tu-primary-light)) !important}.search-input:focus,.form-control:focus,.form-group input:focus,.form-group select:focus,.filter-group select:focus,input:focus,select:focus,textarea:focus{border-color:var(--tu-primary) !important;box-shadow:0 0 0 3px rgba(0,160,233,.12) !important}.page-link:hover,.page-link.active,.pagination a.active{background:var(--tu-primary) !important;color:var(--white) !important;border-color:var(--tu-primary) !important}.tag,.keyword-tag,.tag-secondary{background:var(--bg-gray-alt) !important;color:var(--tu-primary) !important;border-radius:4px !important}.tag:hover,.keyword-tag:hover{background:var(--tu-primary) !important;color:var(--white) !important}.top-bar{background:#4A6FA5 !important}.main-nav{box-shadow:0 2px 10px rgba(0,0,0,.06) !important}.mobile-bottom-bar .mbb-chat,.mobile-bottom-bar .mbb-chat svg{color:var(--text-muted) !important;fill:var(--text-muted) !important}.mobile-bottom-bar .mbb-chat .mbb-icon{background:var(--bg-gray) !important;box-shadow:0 0 0 1px rgba(0,0,0,.08) !important}.search-header h1{background:none !important;-webkit-text-fill-color:var(--tu-text-t1) !important;color:var(--tu-text-t1) !important}.property-service-title::before,.sec-title::before{background:var(--tu-primary) !important}@media (min-width:768px){.params-grid,.gx-about .params-grid,.cmd-param-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:0 !important;border:1px solid var(--tu-border) !important;border-radius:8px !important;overflow:hidden !important;background:var(--white) !important;margin-top:14px !important}.params-grid--short,.gx-about .params-grid--short{grid-template-columns:repeat(3,1fr) !important}.params-grid--long,.gx-about .params-grid--long{grid-template-columns:repeat(2,1fr) !important}.params-grid .p-item,.gx-about .p-item,.cmd-param-grid .cmd-param-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;border-bottom:1px solid var(--border-light) !important;font-size:14px !important;min-height:64px !important;padding:10px 18px !important;box-sizing:border-box !important}.params-grid .p-item:last-child,.gx-about .p-item:last-child,.cmd-param-grid .cmd-param-item:last-child{border-bottom:none !important}.params-grid .p-item:nth-child(3n),.gx-about .p-item:nth-child(3n){border-right:none !important}.params-grid .p-item:not(:nth-child(3n)),.gx-about .p-item:not(:nth-child(3n)){border-right:1px solid var(--border-light) !important}.params-grid .p-item.long-val,.gx-about .p-item.long-val,.cmd-param-grid .cmd-param-item.long-val{grid-column:span 2 !important;border-right:none !important}.params-grid .p-item.long-val:last-child,.gx-about .p-item.long-val:last-child{grid-column:1 / -1 !important}.params-grid .p-label,.gx-about .p-label,.cmd-param-grid .cmd-param-label{width:auto !important;min-width:auto !important;padding:0 !important;background:transparent !important;color:var(--text-placeholder) !important;font-size:13px !important;font-weight:500 !important;flex-shrink:0 !important;text-align:left !important;box-sizing:border-box !important;margin-bottom:4px !important}.params-grid .p-value,.gx-about .p-value,.cmd-param-grid .cmd-param-value{flex:1 !important;min-width:0 !important;padding:0 !important;color:var(--text-dark) !important;font-size:14px !important;font-weight:500 !important;text-align:left !important;line-height:1.6 !important;box-sizing:border-box !important}.params-grid .p-item.long-val .p-value,.gx-about .p-item.long-val .p-value,.cmd-param-grid .cmd-param-item.long-val .cmd-param-value{white-space:normal !important;word-break:break-all !important}.params-grid.params-grid--creative,.creative-mobile-detail .cmd-param-grid{display:grid !important;flex-wrap:unset !important;padding:0 !important;background:var(--white) !important}.creative-mobile-detail .cmd-param-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;padding:10px 18px !important;background:transparent !important;border:1px solid transparent !important;border-bottom:1px solid var(--border-light) !important;border-radius:0 !important;min-height:64px !important;font-size:14px !important;box-sizing:border-box !important}}@media (max-width:767px){.gx-about .params-grid{display:grid !important;grid-template-columns:1fr !important;gap:0 !important;border:1px solid var(--border-subtle) !important;border-radius:10px !important;overflow:hidden !important;background:var(--white) !important}.gx-about .params-grid--short{grid-template-columns:repeat(2,1fr) !important}.gx-about .params-grid--long{grid-template-columns:1fr !important}.cmd-param-grid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:0 !important;border:1px solid var(--border-soft) !important;border-radius:14px !important;overflow:hidden !important;background:var(--white) !important}.cmd-param-grid--short{grid-template-columns:repeat(2,1fr) !important}.cmd-param-grid--long{grid-template-columns:repeat(2,1fr) !important}.gx-about .p-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;border-bottom:1px solid var(--bg-gray) !important;min-height:56px !important;font-size:14px !important;padding:10px 12px !important;box-sizing:border-box !important}.gx-about .p-item:nth-child(odd){border-right:1px solid var(--border-light) !important}.gx-about .p-item:last-child,.gx-about .p-item.long-val{border-right:none !important}.gx-about .p-item.long-val{grid-column:1 / -1 !important}.gx-about .p-label{width:auto !important;min-width:auto !important;padding:0 !important;background:transparent !important;color:var(--text-placeholder) !important;font-size:12px !important;font-weight:500 !important;flex-shrink:0 !important;text-align:left !important;box-sizing:border-box !important;margin-bottom:4px !important}.gx-about .p-value{flex:1 !important;min-width:0 !important;padding:0 !important;color:var(--text-dark) !important;font-size:14px !important;font-weight:500 !important;text-align:left !important;line-height:1.5 !important;box-sizing:border-box !important}.creative-mobile-detail #cmdSecParams .cmd-param-value,.creative-mobile-detail #cmdSecParams .cmd-param-grid--long .cmd-param-value,.creative-mobile-detail #cmdSecParams .cmd-param-grid--short .cmd-param-value{text-align:left !important;justify-content:flex-start !important}.creative-mobile-detail #cmdSecParams .cmd-param-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;gap:4px !important;min-height:56px !important;padding:10px 12px !important;background:transparent !important;border-bottom:1px solid var(--border-soft) !important;white-space:nowrap !important;box-sizing:border-box !important}.creative-mobile-detail #cmdSecParams .cmd-param-grid--short .cmd-param-item{flex-direction:column !important;align-items:flex-start !important;gap:4px !important;min-height:56px !important}.creative-mobile-detail #cmdSecParams .cmd-param-label{min-width:auto !important;max-width:none !important;padding:0 !important;background:transparent !important;color:var(--text-placeholder) !important;font-size:12px !important;font-weight:500 !important;line-height:1.4 !important;white-space:nowrap !important;flex-shrink:0 !important;margin-bottom:0 !important}.creative-mobile-detail #cmdSecParams .cmd-param-value{flex:1 !important;min-width:0 !important;padding:0 !important;color:var(--text-dark) !important;font-size:14px !important;font-weight:500 !important;line-height:1.45 !important;text-align:left !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.creative-mobile-detail #cmdSecParams .cmd-param-grid--long .cmd-param-value{white-space:normal !important;word-break:break-word !important;overflow:visible !important;text-overflow:unset !important}}@media (max-width:767px){.guess-like-section .section-head,.cmd-guess-section .cmd-sec-head{font-size:clamp(18px,5.25vw,22px) !important;font-weight:600 !important;color:var(--text-deep) !important;line-height:1 !important}.guess-card-name,.cmd-guess-list .m-card .m-title,.cmd-guess-list .m-card .m-build,.m-card .m-info-line{line-height:1.3 !important}.guess-card-name,.cmd-guess-list .m-card .m-title{font-size:16px !important;font-weight:600 !important;color:var(--text-deep-2) !important;margin-bottom:6px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.guess-card-area,.guess-card-tag,.cmd-guess-list .m-card .m-build,.m-card .m-info-line{font-size:13px !important;color:var(--tu-text-t5) !important;line-height:1.3 !important}.cmd-guess-list .m-card .m-build,.m-card .m-info-line{margin-top:4px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.guess-card-price,.cmd-guess-list .m-card .m-price .p-num{font-size:18px !important;font-weight:700 !important;color:var(--price-red) !important;line-height:1.4 !important;font-family:var(--tu-font-num) !important;letter-spacing:-0.5px !important}.guess-card-price small,.guess-card-price em,.cmd-guess-list .m-card .m-price .p-unit{font-size:12px !important;color:var(--price-red) !important;font-weight:600 !important;white-space:nowrap !important}.cmd-guess-list .m-card{position:relative !important;display:flex !important;align-items:stretch !important;padding:12px !important;gap:12px !important;border-radius:12px !important;border:1px solid var(--border-subtle) !important;background:var(--white) !important;box-shadow:0 2px 10px rgba(20,45,80,.04) !important}.cmd-guess-list .m-card .m-img,.cmd-guess-list .m-card .m-img-wrap{flex:0 0 150px !important;width:150px !important;height:130px !important;border-radius:6px !important;overflow:hidden !important;background:var(--border-soft) !important}.cmd-guess-list .m-card .m-price{display:flex !important;flex-direction:row !important;align-items:flex-end !important;flex-wrap:nowrap !important;gap:4px 10px !important;margin-top:6px !important}.cmd-guess-list .m-card .m-price .m-price-row{display:flex !important;align-items:baseline !important;gap:2px !important;flex-shrink:0 !important;white-space:nowrap !important}.guess-more,.cmd-guess-more{display:flex !important;align-items:center !important;justify-content:center !important;gap:3px !important;height:46px !important;font-size:clamp(13px,3.55vw,15px) !important;color:var(--tu-primary) !important;font-weight:500 !important;text-decoration:none !important}.guess-more span,.cmd-guess-more span{font-size:24px !important;line-height:1 !important;transform:translateY(-1px) !important}}@media (max-width:374px){.cmd-guess-list .m-card .m-img,.cmd-guess-list .m-card .m-img-wrap{flex:0 0 130px !important;width:130px !important;height:112px !important}}@media (max-width:767px){.rent-list-wrap .m-card .m-title,.sale-list-wrap .m-card .m-title,.building-list-wrap .m-card .m-title,.gongwei-list-wrap .m-card .m-title,.creative-list-wrap .m-card .m-title,.oldhouse-list-wrap .m-card .m-title,.list-page .m-card .m-title,.m-list .m-card .m-title{font-size:16px !important;font-weight:600 !important;line-height:1.4 !important}.rent-list-wrap .m-card .m-build,.m-card .m-info-line,.sale-list-wrap .m-card .m-build,.m-card .m-info-line,.building-list-wrap .m-card .m-build,.m-card .m-info-line,.gongwei-list-wrap .m-card .m-build,.m-card .m-info-line,.creative-list-wrap .m-card .m-build,.m-card .m-info-line,.oldhouse-list-wrap .m-card .m-build,.m-card .m-info-line,.list-page .m-card .m-build,.m-card .m-info-line,.m-list .m-card .m-build,.m-card .m-info-line{font-size:13px !important;color:var(--text-muted) !important;line-height:1.35 !important}.guess-like-section .m-card .m-title,.cmd-guess-section .m-card .m-title,.cmd-guess-list .m-card .m-title{font-size:16px !important;color:var(--text-deep-2) !important}}@media (min-width:768px){.guess-card .gc-name,.guess-card .gc-title{font-size:14px !important;font-weight:600 !important;color:var(--tu-text-t1) !important}.guess-card .gc-area,.guess-card .gc-meta{font-size:12px !important;color:var(--text-muted)666 !important}.guess-card .gc-price{font-size:14px !important;color:var(--price-red) !important;font-weight:600 !important}}@media (min-width:768px){.bot-footer{font-size:14px !important;color:var(--text-muted) !important;font-family:var(--tu-font-family) !important}.bot-nav-tab{font-size:13px !important;line-height:22px !important}.bot-link-grid a{font-size:13px !important;line-height:1.8 !important}.bot-service-header{font-size:14px !important;font-weight:600 !important}.bot-tel{font-size:18px !important;font-weight:600 !important}.bot-hours,.bot-email a{font-size:12px !important;line-height:1.6 !important}.bot-legal-links a{font-size:14px !important}.bot-copyright-left p{font-size:12px !important;line-height:2 !important}.bot-logo-sub{font-size:11px !important}}@media (max-width:767px){.bot-footer{font-size:13px !important;color:var(--text-muted) !important;font-family:var(--tu-font-family) !important}.bot-nav-tab{font-size:12px !important;line-height:20px !important}.bot-link-grid a{font-size:12px !important;line-height:1.7 !important}.bot-service-header{font-size:13px !important;font-weight:600 !important}.bot-tel{font-size:17px !important;font-weight:600 !important}.bot-hours,.bot-email a{font-size:11px !important;line-height:1.5 !important}.bot-legal-links a{font-size:12px !important}.bot-copyright-left p{font-size:11px !important;line-height:1.8 !important}.bot-logo-sub{font-size:10px !important}.mobile-bottom-bar .mbb-item{font-size:10px !important}}@media (min-width:768px){.hero-title{font-size:20px !important;line-height:1.4 !important;font-weight:500 !important;color:var(--tu-text-t1) !important}.cont-title h2,.cont-title h3,.biz-section-head h2,.faq-collapse-title h2,.faq-collapse-title h3,.mobile-hot-business-districts .cont-title h2,.hot-office .cont-title h2,.recom-loupan .cont-title h2,.news-box .cont-title h2{font-size:16px !important;font-weight:500 !important;line-height:1.4 !important;color:var(--tu-text-t1) !important}.biz-section-head p,.recom-loupan .section-intro,.intro-text{font-size:13px !important;line-height:1.6 !important;color:var(--tu-text-t5) !important}.recom-loupan .lp-info h3,.recom-loupan .lp-info h3 a,.recom-loupan .lp-card h4,.home-rent-title,.news-card h3,.news-card h3 a,.news-list .content h4,.biz-name{font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--tu-text-t1) !important}.home-rent-build,.home-rent-addr,.biz-buildings,.recom-loupan .lp-loc,.office-list .content h4,.faq-a{font-size:13px !important;line-height:1.5 !important;color:var(--tu-text-t4) !important}.home-rent-tags span,.hot-tag a,.biz-more,.home-rent-commission,.faq-q-text,.faq-more-btn,.section-more-btn,.hero-kicker,.banner-swiper .banner-title-text{font-size:12px !important;color:var(--tu-text-t5) !important}.faq-q-text{font-weight:600 !important;color:var(--tu-text-t1) !important}.home-rent-price-unit,.home-rent-month,.home-rent-date,.search-tabs a,.search-row .s-input,.search-links,.search-links a{font-size:12px !important;color:var(--text-placeholder) !important}.home-rent-price{font-size:24px !important;font-weight:600 !important;color:var(--price-red) !important}.recom-loupan .lp-price .num{font-size:24px !important;font-weight:600 !important;color:var(--price-red) !important}.recom-loupan .lp-price .unit,.recom-loupan .lp-price .cur{font-size:12px !important;color:var(--text-placeholder) !important}.header span{font-size:16px !important}.desktop-phone{font-size:18px !important}.search-row .s-btn{font-size:14px !important}.search-row .map-btn{font-size:13px !important}.home-rent-title{font-size:16px !important;font-weight:600 !important;color:var(--text-deep) !important}.home-rent-month,.home-rent-date{font-size:12px !important;color:var(--text-placeholder) !important}.home-rent-commission,.cm-tag{font-size:12px !important;color:var(--price-red) !important}.bot-tel{font-size:16px !important;font-weight:600 !important;color:var(--text-deep) !important}.fs-icon{font-size:16px !important}.bot-footer,.bot-footer a,.bot-mobile-seo,.bot-footer nav{font-size:13px !important;color:var(--text-muted) !important}.bot-footer .footer-title,.bot-footer h3,.bot-footer h4{font-size:14px !important;font-weight:600 !important;color:var(--text-dark) !important}.bot-legal-links,.bot-legal-links a,.copyright,.bot-psb-link{font-size:12px !important;color:var(--text-placeholder) !important}.bot-logo-sub{font-size:12px !important;color:var(--text-placeholder) !important}.logo,.mobile-logo-text,.header span{font-size:16px !important;font-weight:600 !important;color:var(--text-deep-2) !important}.biz-name,.biz-bname{font-size:16px !important;font-weight:600 !important;color:var(--text-deep) !important}.biz-buildings{font-size:13px !important;color:var(--text-muted) !important}.more-btn,.more-btn .txt{font-size:13px !important;color:var(--text-muted) !important}.search-panel .search-tabs a,.search-panel .search-links,.search-panel .search-links a,.search-panel .lk-label{color:var(--white) !important;text-shadow:0 1px 2px rgba(0,0,0,0.3) !important}.search-panel .search-tabs a.cur,.search-panel .search-tabs a.active{color:var(--white) !important;font-weight:600 !important;text-shadow:0 1px 3px rgba(0,0,0,0.4) !important}.search-panel .s-input{color:var(--text-dark) !important}.search-panel .s-input::placeholder{color:var(--text-placeholder) !important}.search-panel .s-btn{background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-light)) !important;color:var(--white) !important;border:none !important;border-radius:6px !important;font-weight:600 !important}.search-panel .map-btn{background:var(--white) !important;color:var(--brand-primary) !important;border:1px solid var(--border-soft) !important;border-radius:6px !important;font-weight:500 !important}.search-panel .map-btn svg{fill:var(--brand-primary) !important}.search-tabs a{font-size:14px !important;color:var(--text-dark) !important}.search-tabs a.active,.search-tabs a.cur{font-weight:600 !important;color:var(--price-red) !important}.tag-group span,.hot-tag a,.home-rent-tags span{font-size:12px !important;color:var(--text-muted) !important}.faq-q-text{font-size:14px !important;font-weight:600 !important;color:var(--text-deep) !important}.faq-a{font-size:13px !important;color:var(--text-muted) !important}.cm-tag,.home-rent-commission{color:var(--price-red) !important}.tag-group span,.hot-tag a,.home-rent-tags span,[class*="tag"]:not([class*="cm-tag"]):not([class*="hot-tag"]){color:var(--text-muted) !important}}@media (max-width:767px){.slide-caption h2,.hero-title{font-size:clamp(16px,5vw,20px) !important;font-weight:600 !important;line-height:1.3 !important;color:#111 !important}.slide-caption p,.hero-subtitle{font-size:clamp(12px,3.4vw,13px) !important;line-height:1.4 !important;color:var(--text-muted) !important}.cont-title h2,.cont-title h3,.faq-collapse-title h2,.faq-collapse-title h3,.mobile-seo-section .seo-title,.mobile-hot-business-districts .cont-title h2,.hot-office .cont-title h2,.recom-loupan .cont-title h2,.news-box .cont-title h2{font-size:clamp(16px,4.8vw,18px) !important;font-weight:600 !important;line-height:1.3 !important;color:var(--text-deep-2) !important}.recom-loupan .lp-card h4,.recom-loupan .lp-card h3,.recom-loupan .lp-card h3 a,.office-list .content h4,.news-list .content h4,.news-list .content h3,.mobile-biz-info strong,.mobile-biz-card:nth-child(2) .mobile-biz-info strong{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;line-height:1.35 !important;color:var(--white) !important;text-shadow:0 2px 8px rgba(0,0,0,.35) !important}.mobile-biz-card:nth-child(n+3) .mobile-biz-info strong{font-size:clamp(12px,3.4vw,14px) !important}.office-list .content .grey,.recom-loupan .lp-card .lp-loc,.news-list .content p,.mobile-biz-info em,.mobile-biz-card .mobile-biz-info em,.faq-a{font-size:clamp(12px,3.4vw,13px) !important;line-height:1.5 !important;color:rgba(255,255,255,.82) !important}.hot-tag a,.office-list .content .tag-group span,.home-rent-tags span,.section-more-btn,.faq-more-btn,.faq-q-text,.mobile-district-links a,.mobile-district-guide a,#hotWordsContainer a{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-muted) !important}.faq-q-text{font-weight:600 !important;line-height:1.45 !important;color:var(--text-dark) !important}.mobile-biz-label,.mobile-biz-card .mobile-biz-label,.recom-loupan .lp-card .lp-district,.recom-loupan .lp-card .lp-price .cur,.recom-loupan .lp-card .lp-price .unit,.hot-office .m-card .m-price .p-unit{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-placeholder) !important}.recom-loupan .lp-card .lp-price .num{font-size:clamp(16px,4.8vw,19px) !important;font-weight:600 !important;color:var(--price-red) !important}.office-list .content .price .num{font-size:clamp(16px,4.8vw,19px) !important;font-weight:600 !important;color:var(--price-red) !important}.navigation .item .name{font-size:clamp(12px,3.4vw,13px) !important;font-weight:600 !important}.header .search-input{font-size:clamp(13px,3.7vw,14px) !important}.search-overlay .search-header input,.search-overlay .search-header .search-go-btn{font-size:clamp(13px,3.7vw,14px) !important}.search-overlay .search-tabs a{font-size:clamp(12px,3.4vw,13px) !important}.mobile-search-bar{display:flex !important;align-items:center !important;padding:10px 12px !important;background:var(--brand-primary) !important;gap:10px !important}.mobile-search-bar input{flex:1 !important;height:38px !important;border-radius:20px !important;padding:0 15px !important;font-size:14px !important;border:none !important}.mobile-search-bar .search-action{color:var(--white) !important;font-size:14px !important;white-space:nowrap !important;cursor:pointer !important}.mobile-seo-section .seo-content{font-size:clamp(12px,3.4vw,13px) !important;line-height:1.75 !important}.faq-section .faq-q-icon{font-size:clamp(11px,3.1vw,12px) !important}.mobile-trust-bar .trust-item{font-size:clamp(11px,3.1vw,12px) !important}.home-rent-title,.office-list .content h4{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--text-deep) !important}.home-rent-month,.home-rent-date,.m-img-badge{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-placeholder) !important}.home-rent-commission,.cm-tag{font-size:clamp(10px,2.8vw,11px) !important;color:var(--price-red) !important}.bot-tel{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--text-deep) !important}.fs-icon{font-size:clamp(14px,4vw,16px) !important}.bot-footer,.bot-footer a,.bot-mobile-seo,.bot-footer nav{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-muted) !important}.bot-footer .footer-title,.bot-footer h3,.bot-footer h4{font-size:clamp(12px,3.4vw,13px) !important;font-weight:600 !important;color:var(--text-dark) !important}.bot-legal-links,.bot-legal-links a,.copyright,.bot-psb-link{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-placeholder) !important}.bot-logo-sub{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-placeholder) !important}.logo,.mobile-logo-text,.header span{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--text-deep-2) !important}.mbb-item,.mbb-item span{font-size:11px !important;color:var(--text-muted) !important}.mbb-item.mbb-chat{color:var(--price-red) !important}.biz-name,.biz-bname{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--text-deep) !important}.mobile-biz-info strong{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--white) !important;text-shadow:0 2px 8px rgba(0,0,0,.35) !important}.biz-buildings{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-muted) !important}.mobile-biz-info em{font-size:clamp(11px,3.1vw,12px) !important;color:rgba(255,255,255,.82) !important}.more-btn,.more-btn .txt{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-muted) !important}.search-tabs a{font-size:clamp(12px,3.4vw,13px) !important;color:var(--text-dark) !important}.search-tabs a.active{font-weight:600 !important;color:var(--price-red) !important}.tag-group span,.hot-tag a,.home-rent-tags span{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-muted) !important}.faq-q-text{font-size:clamp(12px,3.4vw,13px) !important;font-weight:600 !important;color:var(--text-deep) !important}.faq-a{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-muted) !important}.cm-tag,.home-rent-commission{color:var(--price-red) !important}.tag-group span,.hot-tag a,.home-rent-tags span{color:var(--text-muted) !important}.search-row .s-btn{font-size:clamp(13px,3.7vw,14px) !important}.search-row .map-btn{font-size:clamp(12px,3.4vw,13px) !important}.mobile-search-simple input,.mobile-search-simple .ms-inner input{color:var(--text-dark) !important}.mobile-search-simple input::placeholder{color:var(--text-placeholder) !important}.mobile-search-simple .ms-btn{color:var(--white) !important}}@media (min-width:768px){.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,[class*="pc-"][class*="-card"][style]{background:var(--white) !important;border-radius:8px !important;margin-bottom:12px !important;border:1px solid var(--border) !important;overflow:hidden !important;box-shadow:none !important;transition:box-shadow .2s !important}.pc-rent-card:hover,.pc-sale-card:hover,.pc-building-card:hover,.pc-gongwei-card:hover,.pc-creative-card:hover,.pc-oldhouse-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08) !important}.pc-rent-img,.pc-sale-img,.pc-building-img,.pc-gongwei-img,.pc-creative-img,.pc-oldhouse-img,[class*="pc-"][class*="-img"][style],.pc-rent-img-cell img,.pc-sale-img-cell img,.pc-building-img-cell img,.pc-gongwei-img-cell img,.pc-creative-img-cell img,.pc-oldhouse-img-cell img{object-fit:cover !important;display:block !important}.pc-rent-img-cell,.pc-sale-img-cell,.pc-building-img-cell,.pc-gongwei-img-cell,.pc-creative-img-cell,.pc-oldhouse-img-cell,[class*="pc-"][class*="-img-cell"]{vertical-align:top !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-building-info-cell,.pc-gongwei-info-cell,.pc-creative-info-cell,.pc-oldhouse-info-cell,[class*="pc-"][class*="-info-cell"]{vertical-align:top !important}.pc-rent-price-cell,.pc-sale-price-cell,.pc-building-price-cell,.pc-gongwei-price-cell,.pc-creative-price-cell,.pc-oldhouse-price-cell,[class*="pc-"][class*="-price-cell"]{vertical-align:top !important}body.rent-page .pc-rent-img-cell,body.sale-page .pc-sale-img-cell,body.buildings-page .pc-building-img-cell,body.gongwei-page .pc-gongwei-img-cell,body.creative-page .pc-building-img-cell,body.oldhouse-page .pc-oldhouse-img-cell{width:220px !important;min-width:220px !important;max-width:220px !important}body.rent-page .pc-rent-img,body.sale-page .pc-sale-img,body.buildings-page .pc-building-img,body.gongwei-page .pc-gongwei-img,body.creative-page .pc-building-img,body.oldhouse-page .pc-oldhouse-img{width:220px !important;height:165px !important;min-height:165px !important;max-height:165px !important;aspect-ratio:auto !important}body.rent-page .pc-rent-img-cell img,body.sale-page .pc-sale-img-cell img,body.buildings-page .pc-building-img-cell img,body.gongwei-page .pc-gongwei-img-cell img,body.creative-page .pc-building-img-cell img,body.oldhouse-page .pc-oldhouse-img-cell img{width:220px !important;height:165px !important;min-height:165px !important;max-height:165px !important;aspect-ratio:auto !important}@media (min-width:1440px){body.rent-page .pc-rent-img-cell,body.sale-page .pc-sale-img-cell,body.buildings-page .pc-building-img-cell,body.gongwei-page .pc-gongwei-img-cell,body.creative-page .pc-building-img-cell,body.oldhouse-page .pc-oldhouse-img-cell{width:240px !important;min-width:240px !important;max-width:240px !important}body.rent-page .pc-rent-img,body.sale-page .pc-sale-img,body.buildings-page .pc-building-img,body.gongwei-page .pc-gongwei-img,body.creative-page .pc-building-img,body.oldhouse-page .pc-oldhouse-img,body.rent-page .pc-rent-img-cell img,body.sale-page .pc-sale-img-cell img,body.buildings-page .pc-building-img-cell img,body.gongwei-page .pc-gongwei-img-cell img,body.creative-page .pc-building-img-cell img,body.oldhouse-page .pc-oldhouse-img-cell img{width:240px !important;min-width:240px !important;max-width:240px !important;height:180px !important;min-height:180px !important;max-height:180px !important}}@media (min-width:1920px){body.rent-page .pc-rent-img-cell,body.sale-page .pc-sale-img-cell,body.buildings-page .pc-building-img-cell,body.gongwei-page .pc-gongwei-img-cell,body.creative-page .pc-building-img-cell,body.oldhouse-page .pc-oldhouse-img-cell{width:260px !important;min-width:260px !important;max-width:260px !important}body.rent-page .pc-rent-img,body.sale-page .pc-sale-img,body.buildings-page .pc-building-img,body.gongwei-page .pc-gongwei-img,body.creative-page .pc-building-img,body.oldhouse-page .pc-oldhouse-img,body.rent-page .pc-rent-img-cell img,body.sale-page .pc-sale-img-cell img,body.buildings-page .pc-building-img-cell img,body.gongwei-page .pc-gongwei-img-cell img,body.creative-page .pc-building-img-cell img,body.oldhouse-page .pc-oldhouse-img-cell img{width:260px !important;min-width:260px !important;max-width:260px !important;height:195px !important;min-height:195px !important;max-height:195px !important}}.pc-rent-title,.pc-sale-title,.pc-building-title,.pc-gongwei-title,.pc-creative-title,.pc-oldhouse-title,[class*="pc-"][class*="-title"][style],.pc-rent-title a,.pc-sale-title a,.pc-building-title a,.pc-gongwei-title a,.pc-creative-title a,.pc-oldhouse-title a{font-size:16px !important;font-weight:600 !important;line-height:1.35 !important;color:var(--text-deep) !important;margin-bottom:8px !important;letter-spacing:.1px !important}.pc-rent-building,.pc-sale-building,.pc-building-name,.pc-gongwei-building,.pc-creative-building,.pc-oldhouse-building,[class*="pc-"][class*="-building"][style],[class*="pc-"][class*="-name"][style]{font-size:13px !important;color:var(--text-placeholder) !important;margin-bottom:6px !important;line-height:1.5 !important}.pc-rent-building a,.pc-sale-building a,.pc-building-building a,.pc-gongwei-building a,.pc-creative-building a,.pc-oldhouse-building a{color:inherit !important;font-size:13px !important;font-weight:400 !important;text-decoration:none !important}.pc-rent-info-line,.pc-sale-info-line,.pc-building-info-line,.pc-gongwei-info-line,.pc-creative-info-line,.pc-oldhouse-info-line{font-size:13px !important;color:var(--text-2) !important;line-height:1.5 !important;margin-bottom:6px !important}.pc-rent-info-line a,.pc-sale-info-line a,.pc-building-info-line a,.pc-gongwei-info-line a,.pc-creative-info-line a,.pc-oldhouse-info-line a{color:var(--brand-link) !important;text-decoration:none !important;font-size:13px !important}.pc-rent-location,.pc-sale-location,.pc-building-location,.pc-gongwei-location,.pc-creative-location,.pc-oldhouse-location,[class*="pc-"][class*="-loc"][style],[class*="pc-"][class*="-addr"][style]{font-size:13px !important;color:var(--text-soft) !important;line-height:1.5 !important;margin-bottom:6px !important}.pc-rent-location a,.pc-sale-location a,.pc-building-location a,.pc-gongwei-location a,.pc-creative-location a,.pc-oldhouse-location a{color:var(--brand-link) !important;text-decoration:none !important;font-size:13px !important}.pc-rent-tags span,.pc-sale-tags span,.pc-building-tags span,.pc-gongwei-tags span,.pc-creative-tags span,.pc-oldhouse-tags span,[class*="pc-"][class*="-tags"] span,[class*="pc-"][class*="-tags"] [style]{font-size:12px !important;display:inline-block !important;padding:2px 8px !important;border-radius:2px !important;margin-right:5px !important;margin-bottom:3px !important;line-height:1.5 !important}[class*="pc-"][class*="-tags"] span[style*="#eef6fd"],[class*="pc-"][class*="-tags"] span[style*="var(--brand-primary)"]{background:var(--bg-gray-alt) !important;color:var(--brand-primary) !important}[class*="pc-"][class*="-tags"] span[style*="var(--bg-gray)"],[class*="pc-"][class*="-tags"] span[style*="var(--text-sub)"]{background:var(--bg-gray) !important;color:var(--text-sub) !important}[class*="pc-"][class*="-tags"] span[style*="var(--white)7e6"],[class*="pc-"][class*="-tags"] span[style*="var(--status-warning)"]{background:var(--white)7e6 !important;color:var(--status-warning) !important}[class*="pc-"][class*="-tags"] span[style*="#edfaf0"],[class*="pc-"][class*="-tags"] span[style*="#52c41a"]{background:#edfaf0 !important;color:#52c41a !important}.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-creative-price-num,.pc-oldhouse-price-num,[class*="pc-"][class*="-price-num"][style],[class*="pc-"][class*="price"] .p-num{font-size:24px !important;font-weight:600 !important;color:var(--price-red) !important;line-height:1 !important;font-family:"SF Pro Display","DIN Alternate","Helvetica Neue",Arial,sans-serif !important;font-feature-settings:"tnum" 1,"lnum" 1 !important;letter-spacing:-0.01em !important}.pc-rent-price-unit,.pc-sale-price-unit,.pc-building-price-unit,.pc-gongwei-price-unit,.pc-creative-price-unit,.pc-oldhouse-price-unit,[class*="pc-"][class*="-price-unit"][style]{font-size:11px !important;color:var(--price-red) !important;font-weight:600 !important;white-space:nowrap !important}.pc-price-total,.pc-price-total .pc-rent-price-num,.pc-price-total .pc-rent-price-unit,.pc-price-total .pc-sale-price-num,.pc-price-total .pc-sale-price-unit,.pc-price-total .pc-building-price-num,.pc-price-total .pc-building-price-unit,.pc-price-total .pc-gongwei-price-num,.pc-price-total .pc-gongwei-price-unit,.pc-price-total .pc-creative-price-num,.pc-price-total .pc-creative-price-unit,.pc-price-total .pc-oldhouse-price-num,.pc-price-total .pc-oldhouse-price-unit,.pc-price-total span{color:var(--text-placeholder) !important}.pc-price-total .pc-rent-price-num,.pc-price-total .pc-sale-price-num,.pc-price-total .pc-building-price-num,.pc-price-total .pc-gongwei-price-num,.pc-price-total .pc-creative-price-num,.pc-price-total .pc-oldhouse-price-num,.pc-price-total [class*="price-num"][style],.pc-price-total [class*="pc-"][class*="-price-num"]{font-size:14px !important;font-weight:600 !important}.pc-price-total .pc-rent-price-unit,.pc-price-total .pc-sale-price-unit,.pc-price-total [class*="price-unit"],.pc-price-total [class*="pc-"][class*="-price-unit"]{font-size:11px !important}.pc-rent-price-cell,.pc-sale-price-cell,.pc-building-price-cell,.pc-gongwei-price-cell,.pc-creative-price-cell,.pc-oldhouse-price-cell,[class*="pc-"][class*="-price-cell"]{width:160px !important;min-width:160px !important;vertical-align:middle !important;text-align:right !important;padding:14px 10px 14px 14px !important;border-left:1px solid var(--border-light) !important}.pc-rent-commission,.pc-sale-commission,.cm-tag,[class*="commission"][style]{font-size:12px !important;color:var(--price-red) !important}.pc-rent-date,.pc-sale-date,.pc-building-date,[class*="pc-"][class*="-date"][style],[class*="pc-"][class*="-meta"][style]{font-size:12px !important;color:var(--text-placeholder) !important}.pc-creative-card .pc-creative-info-cell > div[style*="f5a623"]{color:#f5a623 !important}.pc-creative-card .pc-creative-info-cell > div[style*="999"]{color:var(--text-placeholder) !important}.pc-creative-card .pc-creative-info-cell > table{margin-bottom:2px !important}.pc-creative-card .pc-creative-table .pc-creative-price-cell{padding:0 10px 0 14px !important;border-left:1px solid var(--border-light) !important;vertical-align:middle !important;text-align:right !important}.pc-creative-card .pc-creative-tags span,.pc-creative-card .pc-creative-tags a{font-size:12px !important;padding:2px 8px !important;border-radius:4px !important;margin-right:0 !important}.pc-creative-card .pc-creative-price-num{font-size:14px !important}.pc-creative-card .pc-creative-price-unit{font-size:13px !important}.pc-rent-total,.pc-sale-total,[class*="pc-"][class*="-total"][style]{font-size:12px !important;color:var(--text-muted) !important;white-space:nowrap !important}.pc-rent-total strong,.pc-sale-total strong{color:var(--text-deep) !important;font-weight:600 !important}}@media (max-width:767px){.rent-list-wrap .m-card,.sale-list-wrap .m-card,.building-list-wrap .m-card,.gongwei-list-wrap .m-card,.creative-list-wrap .m-card,.oldhouse-list-wrap .m-card,.list-page .m-card,.m-list .m-card{padding:12px !important;border-radius:12px !important;margin-bottom:10px !important;gap:12px !important;background:var(--white) !important;box-shadow:0 2px 8px rgba(16,24,40,.03) !important}.rent-list-wrap .m-card .m-img,.sale-list-wrap .m-card .m-img,.building-list-wrap .m-card .m-img,.gongwei-list-wrap .m-card .m-img,.creative-list-wrap .m-card .m-img,.oldhouse-list-wrap .m-card .m-img,.list-page .m-card .m-img,.m-list .m-card .m-img{width:150px !important;height:130px !important;border-radius:8px !important;overflow:hidden !important;background:var(--border-subtle) !important;flex-shrink:0 !important}.rent-list-wrap .m-card .m-img img,.sale-list-wrap .m-card .m-img img,.building-list-wrap .m-card .m-img img,.gongwei-list-wrap .m-card .m-img img,.creative-list-wrap .m-card .m-img img,.oldhouse-list-wrap .m-card .m-img img,.list-page .m-card .m-img img{width:100% !important;height:100% !important;object-fit:cover !important}.rent-list-wrap .m-card .m-title,.sale-list-wrap .m-card .m-title,.building-list-wrap .m-card .m-title,.gongwei-list-wrap .m-card .m-title,.creative-list-wrap .m-card .m-title,.oldhouse-list-wrap .m-card .m-title,.list-page .m-card .m-title,.m-list .m-card .m-title{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;line-height:1.35 !important;color:var(--text-deep) !important}.rent-list-wrap .m-card .m-build,.m-card .m-info-line,.sale-list-wrap .m-card .m-build,.m-card .m-info-line,.building-list-wrap .m-card .m-build,.m-card .m-info-line,.gongwei-list-wrap .m-card .m-build,.m-card .m-info-line,.creative-list-wrap .m-card .m-build,.m-card .m-info-line,.oldhouse-list-wrap .m-card .m-build,.m-card .m-info-line,.list-page .m-card .m-build,.m-card .m-info-line,.m-list .m-card .m-build,.m-card .m-info-line{font-size:clamp(12px,3.4vw,13px) !important;color:var(--text-muted) !important;line-height:1.35 !important;margin-top:4px !important}.rent-list-wrap .m-card .m-addr,.sale-list-wrap .m-card .m-addr,.building-list-wrap .m-card .m-addr,.gongwei-list-wrap .m-card .m-addr,.creative-list-wrap .m-card .m-addr,.oldhouse-list-wrap .m-card .m-addr,.list-page .m-card .m-addr,.m-list .m-card .m-addr{font-size:clamp(12px,3.4vw,13px) !important;color:var(--text-dark) !important;line-height:1.4 !important}.rent-list-wrap .m-card .m-tags span,.sale-list-wrap .m-card .m-tags span,.building-list-wrap .m-card .m-tags span,.gongwei-list-wrap .m-card .m-tags span,.creative-list-wrap .m-card .m-tags span,.oldhouse-list-wrap .m-card .m-tags span,.list-page .m-card .m-tags span{font-size:clamp(11px,3.1vw,12px) !important;padding:3px 8px !important;border-radius:4px !important}.rent-list-wrap .m-card .m-price .p-num,.sale-list-wrap .m-card .m-price .p-num,.building-list-wrap .m-card .m-price .p-num,.gongwei-list-wrap .m-card .m-price .p-num,.creative-list-wrap .m-card .m-price .p-num,.oldhouse-list-wrap .m-card .m-price .p-num,.list-page .m-card .m-price .p-num{font-size:clamp(16px,4.8vw,19px) !important;font-weight:600 !important;color:var(--price-red) !important;font-family:"SF Pro Display","DIN Alternate","Helvetica Neue",Arial,sans-serif !important;font-feature-settings:"tnum" 1,"lnum" 1 !important}.rent-list-wrap .m-card .m-price .p-unit,.sale-list-wrap .m-card .m-price .p-unit,.building-list-wrap .m-card .m-price .p-unit,.gongwei-list-wrap .m-card .m-price .p-unit,.creative-list-wrap .m-card .m-price .p-unit,.oldhouse-list-wrap .m-card .m-price .p-unit,.list-page .m-card .m-price .p-unit{font-size:clamp(10px,2.8vw,11px) !important;color:var(--text-placeholder) !important}.rent-list-wrap .m-card .m-info,.sale-list-wrap .m-card .m-info,.building-list-wrap .m-card .m-info,.gongwei-list-wrap .m-card .m-info,.creative-list-wrap .m-card .m-info,.oldhouse-list-wrap .m-card .m-info{gap:4px !important}.rent-list-wrap .m-card .m-price,.sale-list-wrap .m-card .m-price,.building-list-wrap .m-card .m-price,.gongwei-list-wrap .m-card .m-price,.creative-list-wrap .m-card .m-price,.oldhouse-list-wrap .m-card .m-price{margin-top:6px !important;gap:4px 0 !important}.rent-list-wrap .m-card .m-price .p-unit,.sale-list-wrap .m-card .m-price .p-unit,.building-list-wrap .m-card .m-price .p-unit,.gongwei-list-wrap .m-card .m-price .p-unit,.creative-list-wrap .m-card .m-price .p-unit,.oldhouse-list-wrap .m-card .m-price .p-unit{margin-left:2px !important}.rent-list-wrap .m-card .m-tags,.sale-list-wrap .m-card .m-tags,.building-list-wrap .m-card .m-tags,.gongwei-list-wrap .m-card .m-tags,.creative-list-wrap .m-card .m-tags,.oldhouse-list-wrap .m-card .m-tags{gap:5px !important;margin-top:5px !important}}@media (min-width:768px){.news-card{display:flex !important;gap:22px !important;padding:22px !important;background:var(--white) !important;border-radius:8px !important;box-shadow:none !important;margin-bottom:18px !important;border:1px solid var(--border) !important;transition:box-shadow .2s !important}.news-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08) !important;transform:none !important}.news-card::before{display:none !important}.news-card .news-thumb{width:220px !important;height:165px !important;border-radius:10px !important;overflow:hidden !important;flex-shrink:0 !important;background:var(--border-subtle) !important}.news-card .news-thumb img{width:100% !important;height:100% !important;object-fit:cover !important}.news-card .news-title{font-size:16px !important;font-weight:600 !important;color:var(--text-deep) !important;line-height:1.35 !important;margin-bottom:8px !important}.news-card .news-desc,.news-card .news-summary{font-size:14px !important;color:var(--text-muted) !important;line-height:1.6 !important;margin-bottom:10px !important}.news-card .news-meta{font-size:12px !important;color:var(--text-placeholder) !important;margin-bottom:8px !important;display:flex !important;flex-wrap:wrap !important;gap:10px !important}.news-card .news-read{display:inline-flex !important;align-items:center !important;gap:6px !important;margin-top:10px !important;color:var(--brand-primary) !important;font-size:13px !important;font-weight:700 !important}}@media (max-width:767px){.m-news-card{display:flex !important;background:var(--white) !important;border-radius:12px !important;padding:12px !important;margin-bottom:10px !important;gap:12px !important;box-shadow:0 2px 8px rgba(16,24,40,.03) !important}.m-news-card .m-news-img{width:140px !important;height:105px !important;border-radius:8px !important;overflow:hidden !important;flex-shrink:0 !important;background:var(--border-subtle) !important}.m-news-card .m-news-title{font-size:clamp(14px,4vw,16px) !important;font-weight:600 !important;color:var(--text-deep) !important;line-height:1.35 !important}.m-news-card .m-news-meta{font-size:clamp(11px,3.1vw,12px) !important;color:var(--text-placeholder) !important}.m-news-card .m-news-cat{font-size:clamp(10px,2.8vw,11px) !important;padding:2px 8px !important;background:var(--brand-primary-bg) !important;color:var(--brand-primary) !important;border-radius:4px !important}}@media (min-width:768px){.list-page .section-title,.list-page .cont-title h2,.rent-list-wrap .section-head,.sale-list-wrap .section-head,.building-list-wrap .section-head,.gongwei-list-wrap .section-head,.creative-list-wrap .section-head,.oldhouse-list-wrap .section-head{font-size:22px !important;font-weight:600 !important;line-height:1.3 !important;color:var(--text-deep-2) !important}}@media (max-width:767px){.list-page .section-title,.list-page .cont-title h2,.rent-list-wrap .section-head,.sale-list-wrap .section-head,.building-list-wrap .section-head,.gongwei-list-wrap .section-head,.creative-list-wrap .section-head,.oldhouse-list-wrap .section-head{font-size:clamp(16px,4.8vw,18px) !important;font-weight:600 !important;line-height:1.3 !important;color:var(--text-deep-2) !important}}@media (min-width:768px){.title-card h1,.detail-wrap h1,.property-detail h1{font-size:20px !important;font-weight:500 !important;line-height:1.4 !important;color:var(--tu-text-t1) !important;letter-spacing:0.005em !important}.sec-title,.section-title,.block-title,.detail-wrap h2{font-size:18px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-deep-2) !important}.info-building-name,.building-summary-name{font-size:17px !important;font-weight:600 !important;line-height:1.35 !important;color:var(--text-deep-2) !important}.right-card-head,.property-service-title,.property-service-card h3{font-size:16px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-deep-2) !important}.tab-nav li,.tab-nav a{font-size:15px !important;font-weight:600 !important;color:var(--text-dark) !important}.tab-nav li.active,.tab-nav a.active{color:var(--brand-primary) !important}.info-table .lbl,.base-info-table .lbl,.building-params-table .lbl,.info-table .val,.base-info-table .val,.building-params-table .val{font-size:14px !important;line-height:1.6 !important}.info-table .lbl,.base-info-table .lbl,.building-params-table .lbl,.building-summary-label{color:var(--text-muted) !important;font-weight:400 !important}.info-table .val,.base-info-table .val,.building-params-table .val{color:var(--text-dark) !important}.price-red,.info-table .price-red,.detail-price{font-size:14px !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important}.total-rent,.info-table .total-rent{font-size:16px !important;font-weight:600 !important;color:var(--text-dark) !important}.desc-box,.building-summary-intro,.property-service-body p,.detail-wrap .content,.traffic-row,.nearby-panel,.faq-list{font-size:14px !important;line-height:1.75 !important;color:var(--text-dark) !important}.desc-box strong,.building-summary-intro strong{color:var(--text-deep-2) !important;font-weight:600 !important}.title-meta,.crumbs,.crumbs a,.property-contact-tip,.building-summary-sub{font-size:12px !important;color:var(--text-soft)888 !important}.crumbs a:hover{color:var(--brand-primary) !important}.property-consult-btn,.property-service-btn{font-size:15px !important;font-weight:600 !important}.property-phone-display{font-size:18px !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important}.rhi-name,.guess-card-name{font-size:14px !important;font-weight:600 !important;line-height:1.45 !important;color:var(--text-dark) !important}.rhi-area,.rhi-price,.guess-card-area,.guess-card-price{font-size:13px !important;line-height:1.5 !important;color:var(--text-muted) !important}.review-stats,.review-list,.review-form-wrap{font-size:14px !important;line-height:1.6 !important;color:#2d3748 !important}.review-avg-score{font-size:24px !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important;line-height:1.2 !important}.review-avg-label{font-size:13px !important;color:#718096 !important;line-height:1.4 !important}.review-stars .star{font-size:14px !important;color:#e2e8f0 !important}.review-stars .star.filled{color:var(--status-warning) !important}.bar-label{font-size:13px !important;color:#718096 !important}.bar-count{font-size:13px !important;color:#a0aec0 !important;font-family:var(--tu-font-num) !important}.bar-track{background:var(--border-soft) !important}.bar-fill{background:linear-gradient(90deg,var(--status-warning),var(--price-orange)) !important}.review-item{border-color:#e2e8f0 !important}.review-author,.review-name{font-size:15px !important;font-weight:600 !important;color:#2d3748 !important;line-height:1.4 !important}.review-date{font-size:13px !important;color:#a0aec0 !important;line-height:1.4 !important}.review-item-rating .star{font-size:13px !important;color:#e2e8f0 !important}.review-item-rating .star.filled{color:var(--status-warning) !important}.rating-text{font-size:13px !important;color:#718096 !important}.review-item-content{font-size:14px !important;line-height:1.7 !important;color:#4a5568 !important}.review-pros-cons .pros,.review-pros-cons .cons{font-size:13px !important;line-height:1.6 !important}.review-pros-cons .pros strong{color:#38a169 !important}.review-pros-cons .cons strong{color:#e53e3e !important}.review-pros-cons .pros{color:#2f855a !important}.review-pros-cons .cons{color:#c53030 !important}.review-empty{font-size:14px !important;color:#a0aec0 !important;text-align:center !important}.review-form-title{font-size:16px !important;font-weight:600 !important;color:#2d3748 !important;line-height:1.4 !important}.review-input,.review-textarea{font-size:14px !important;color:#2d3748 !important;background:var(--bg-gray-light) !important;border:1px solid #e2e8f0 !important;border-radius:6px !important}.review-input::placeholder,.review-textarea::placeholder{color:#a0aec0 !important}.review-input:focus,.review-textarea:focus{border-color:var(--brand-link) !important;background:var(--white) !important;outline:none !important}.review-submit-btn{font-size:15px !important;font-weight:600 !important;color:var(--white) !important;background:var(--brand-link) !important;border-radius:6px !important;border:none !important}.review-submit-btn:hover{background:#3182ce !important}.star-pick .s{font-size:24px !important;color:var(--text-disabled) !important;cursor:pointer !important;user-select:none !important;transition:color .15s !important}.star-pick .s.filled,.star-pick .s.on,.star-pick .s.hv{color:var(--status-warning) !important}.star-text{font-size:13px !important;color:#718096 !important}}@media (min-width:768px) and (max-width:1279px){.detail-wrap{gap:14px !important}@media (min-width:1024px){.detail-wrap{grid-template-columns:minmax(0,60%) minmax(0,40%) !important}}.detail-main-img,.detail-gallery-main,.building-main-img,.property-main-img{height:clamp(240px,28vw,380px) !important}.right-hot-item{padding:8px 10px !important;gap:8px !important}.rhi-img{width:64px !important;height:48px !important;border-radius:6px !important}.property-service-card{margin-bottom:12px !important}.property-service-title{padding:12px 14px !important}.property-service-body{padding:12px 14px !important}.property-phone-display{font-size:16px !important}.property-service-body > div:first-child{width:48px !important;height:48px !important;font-size:18px !important}.title-card h1,.detail-wrap h1{font-size:18px !important}.sec-title,.section-title,.detail-wrap h2{font-size:16px !important}.info-building-name,.building-summary-name{font-size:15px !important}.info-table .lbl,.base-info-table .lbl,.building-params-table .lbl,.info-table .val,.base-info-table .val,.building-params-table .val{font-size:13px !important;line-height:1.55 !important}}@media (min-width:1280px) and (max-width:1439px){.detail-wrap{gap:18px !important}.detail-main-img,.detail-gallery-main,.building-main-img,.property-main-img{height:clamp(280px,30vw,420px) !important}.rhi-img{width:72px !important;height:54px !important}}@media (max-width:767px){.title-card h1,.detail-wrap h1,.property-detail h1,.m-detail-title{font-size:clamp(17px,4.8vw,20px) !important;font-weight:600 !important;line-height:1.35 !important;color:var(--text-deep-2) !important;letter-spacing:-0.005em !important}.sec-title,.section-title,.block-title,.detail-wrap h2,.m-sec-title{font-size:clamp(15px,4.2vw,17px) !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-deep-2) !important}.info-building-name,.building-summary-name,.m-building-name{font-size:clamp(15px,4.2vw,17px) !important;font-weight:600 !important;line-height:1.35 !important;color:var(--text-deep-2) !important}.right-card-head,.property-service-title,.property-service-card h3{font-size:clamp(14px,3.8vw,16px) !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-deep-2) !important}.tab-nav li,.tab-nav a,.m-tab-nav li,.m-tab-nav a{font-size:clamp(13px,3.6vw,15px) !important;font-weight:600 !important;color:var(--text-dark) !important}.tab-nav li.active,.tab-nav a.active,.m-tab-nav li.active,.m-tab-nav a.active{color:var(--brand-primary) !important}.info-table .lbl,.base-info-table .lbl,.building-params-table .lbl,.m-info-label,.info-table .val,.base-info-table .val,.building-params-table .val,.m-info-value{font-size:14px !important;line-height:1.55 !important}.info-table .lbl,.base-info-table .lbl,.building-params-table .lbl,.building-summary-label,.m-info-label{color:var(--text-muted) !important;font-weight:400 !important}.info-table .val,.base-info-table .val,.building-params-table .val,.m-info-value{color:var(--text-dark) !important}.price-red,.info-table .price-red,.detail-price,.m-detail-price{font-size:clamp(20px,6vw,26px) !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important}.total-rent,.info-table .total-rent,.m-total-rent{font-size:14px !important;font-weight:600 !important;color:var(--text-dark) !important}.desc-box,.building-summary-intro,.property-service-body p,.detail-wrap .content,.traffic-row,.nearby-panel,.faq-list,.m-desc-box{font-size:14px !important;line-height:1.7 !important;color:var(--text-dark) !important}.desc-box strong,.building-summary-intro strong,.m-desc-box strong{color:var(--text-deep-2) !important;font-weight:600 !important}.title-meta,.crumbs,.crumbs a,.property-contact-tip,.building-summary-sub,.m-meta,.m-sub-text{font-size:12px !important;color:var(--text-soft)888 !important}.crumbs a:hover{color:var(--brand-primary) !important}.property-consult-btn,.property-service-btn,.m-consult-btn{font-size:14px !important;font-weight:600 !important}.property-phone-display,.m-phone-display{font-size:clamp(17px,4.8vw,20px) !important;font-weight:600 !important;color:var(--brand-primary) !important;font-family:var(--tu-font-num) !important}.rhi-name,.guess-card-name,.m-guess-name{font-size:14px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-dark) !important}.rhi-area,.rhi-price,.guess-card-area,.guess-card-price,.m-guess-area,.m-guess-price{font-size:12px !important;line-height:1.45 !important;color:var(--text-muted) !important}.m-card .m-title{font-size:16px !important;font-weight:600 !important;line-height:1.4 !important;color:var(--text-deep-2) !important}.m-card .m-addr{font-size:12px !important;line-height:1.4 !important;color:var(--text-muted) !important}.m-card .m-price .p-num{font-size:14px !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important}.m-card .m-price .p-unit{font-size:12px !important;color:var(--text-muted) !important}.m-card .m-tags span{font-size:11px !important;line-height:1.5 !important}.m-card .m-tags .tag-coworking-brand{background:#fef3ec !important;color:var(--price-orange) !important}.m-card .m-tags .tag-coworking-info{background:var(--brand-primary-bg) !important;color:var(--brand-primary) !important}.review-stats,.review-list,.review-form-wrap{font-size:14px !important;line-height:1.6 !important;color:#2d3748 !important}.review-avg-score{font-size:24px !important;font-weight:600 !important;color:var(--price-red) !important;font-family:var(--tu-font-num) !important;line-height:1.2 !important}.review-avg-label{font-size:12px !important;color:#718096 !important;line-height:1.4 !important}.review-stars .star{font-size:13px !important;color:#e2e8f0 !important}.review-stars .star.filled{color:var(--status-warning) !important}.bar-label{font-size:12px !important;color:#718096 !important}.bar-count{font-size:12px !important;color:#a0aec0 !important;font-family:var(--tu-font-num) !important}.bar-track{background:var(--border-soft) !important}.bar-fill{background:linear-gradient(90deg,var(--status-warning),var(--price-orange)) !important}.review-item{border-color:#e2e8f0 !important}.review-author,.review-name{font-size:14px !important;font-weight:600 !important;color:#2d3748 !important;line-height:1.4 !important}.review-date{font-size:12px !important;color:#a0aec0 !important;line-height:1.4 !important}.review-item-rating .star{font-size:12px !important;color:#e2e8f0 !important}.review-item-rating .star.filled{color:var(--status-warning) !important}.rating-text{font-size:12px !important;color:#718096 !important}.review-item-content{font-size:13px !important;line-height:1.65 !important;color:#4a5568 !important}.review-pros-cons .pros,.review-pros-cons .cons{font-size:12px !important;line-height:1.5 !important}.review-pros-cons .pros strong{color:#38a169 !important}.review-pros-cons .cons strong{color:#e53e3e !important}.review-pros-cons .pros{color:#2f855a !important}.review-pros-cons .cons{color:#c53030 !important}.review-empty{font-size:13px !important;color:#a0aec0 !important;text-align:center !important}.review-form-title{font-size:15px !important;font-weight:600 !important;color:#2d3748 !important;line-height:1.4 !important}.review-input,.review-textarea{font-size:14px !important;color:#2d3748 !important;background:var(--bg-gray-light) !important;border:1px solid #e2e8f0 !important;border-radius:6px !important}.review-input::placeholder,.review-textarea::placeholder{color:#a0aec0 !important}.review-input:focus,.review-textarea:focus{border-color:var(--brand-link) !important;background:var(--white) !important;outline:none !important}.review-submit-btn{font-size:15px !important;font-weight:600 !important;color:var(--white) !important;background:var(--brand-link) !important;border-radius:6px !important}.review-submit-btn:active{background:#3182ce !important}.star-pick .s{font-size:22px !important;color:var(--text-disabled) !important;cursor:pointer !important;user-select:none !important;transition:color .15s !important}.star-pick .s.filled,.star-pick .s.on,.star-pick .s.hv{color:var(--status-warning) !important}.star-text{font-size:13px !important;color:#718096 !important}}.m-stats-card,.m-stats-section .m-stats-card{color:var(--white) !important}.m-stats-section .m-stats-title,.m-stats-card .m-stats-title{color:var(--white) !important;font-weight:700 !important}.m-stats-section .m-stats-big,.m-stats-card .m-stats-big{color:var(--white) !important;font-weight:800 !important}.m-stats-section .m-stats-big small,.m-stats-card .m-stats-big small{color:var(--white) !important;font-weight:700 !important}.m-stats-section .m-stats-sub,.m-stats-card .m-stats-sub{color:rgba(255,255,255,.9) !important;font-weight:600 !important}@media (min-width:768px){.m-stats-card{background:var(--white) !important;color:var(--text-dark) !important;box-shadow:0 2px 8px rgba(0,0,0,.06) !important;border:1px solid var(--border) !important}.m-stats-section .m-stats-title,.m-stats-card .m-stats-title,.m-stats-section .m-stats-big,.m-stats-card .m-stats-big,.m-stats-section .m-stats-big small,.m-stats-card .m-stats-big small,.m-stats-section .m-stats-sub,.m-stats-card .m-stats-sub{color:var(--text-dark) !important;text-shadow:none !important}.m-stats-divider{background:var(--border) !important}.m-building-stats-bar{background:linear-gradient(135deg,#3a4d61 0%,#4d6074 100%) !important;color:var(--white) !important;box-shadow:0 4px 14px rgba(58,77,97,.28) !important;border:none !important}.m-building-stats-bar .m-bs-title,.m-building-stats-bar .m-bs-big,.m-building-stats-bar .m-bs-big small,.m-building-stats-bar .m-bs-sub{color:var(--white) !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important}.m-building-stats-bar .m-bs-divider{background:rgba(255,255,255,.28) !important}}.pc-rent-card a:not(.pc-rent-link):hover,.pc-sale-card a:not(.pc-sale-link):hover,.pc-building-card a:not(.pc-building-link):hover,.pc-gongwei-card a:not(.pc-gongwei-link):hover,.pc-creative-card a:not(.pc-creative-link):hover,.pc-oldhouse-card a:not(.pc-oldhouse-link):hover{color:#096dd9 !important;text-decoration:underline !important;text-decoration-thickness:1.5px !important;text-underline-offset:3px !important}body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container,body .desktop-nav-wrap,body .top{background:var(--white) !important;box-shadow:none !important;border-bottom:none !important}body .header.scrolled,body .pc-header.scrolled{box-shadow:none !important}body .header .desktop-nav a,body .pc-header .pc-nav a,body .bb-header .bb-nav a,body .header .nav a,body .header a,body .header span,body .header .nav-right a,body .header .logo-text,body .header .logo-link,body .pc-header a,body .pc-header span,body .bb-header a,body .bb-header span,body .h_header_new a,body .h_header_new span,body .nav-right a,body .nav-right span,body .main-nav a,body .main-nav span{color:var(--black) !important;text-shadow:none !important;-webkit-text-shadow:none !important}body .header .desktop-nav a:hover,body .pc-header .pc-nav a:hover,body .bb-header .bb-nav a:hover,body .header .nav a:hover,body .main-nav a:hover,body .desktop-nav a.cur,body .pc-nav a.active,body .bb-nav a.active,body .header a:hover,body .nav-right a:hover{color:var(--brand-primary) !important;text-shadow:none !important;-webkit-text-shadow:none !important}@media (min-width:768px){body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container,body .desktop-nav-wrap{background:var(--white) !important;box-shadow:none !important;border-bottom:none !important}body .header span{color:var(--black) !important}}body .desktop-nav a:not(:last-child),body .pc-nav a:not(:last-child),body .nav a:not(:last-child),body .bb-nav a:not(:last-child),body .h_new_links li:not(:last-child) a,body .main-nav a:not(:last-child){border-right:none !important;border-left:none !important}body .breadcrumb-row,body .pc-breadcrumb,body .breadcrumb-inner{border-bottom:none !important;border-top:none !important;box-shadow:none !important}body .header .login-link,body .pc-header .login-link,body .bb-header .login-link{border:none !important}body .header .pc-phone,body .pc-header .pc-phone,body .bb-header .pc-phone{color:var(--price-red) !important}body .header .pc-phone span,body .pc-header .pc-phone span,body .bb-header .pc-phone span{color:var(--price-red) !important;font-size:16px !important;font-weight:700 !important}body .header .pc-phone svg,body .pc-header .pc-phone svg,body .bb-header .pc-phone svg{fill:var(--price-red) !important}body .header .login-link,body .header .login-link.logged-in,body .pc-header .login-link,body .bb-header .login-link{display:inline-flex !important;align-items:center !important;gap:4px !important;font-size:13px !important;font-weight:500 !important;padding:6px 14px !important;border-radius:16px !important;white-space:nowrap !important;text-decoration:none !important;color:var(--brand-primary) !important;border:none !important;background:transparent !important}body .header .login-link svg,body .header .login-link.logged-in svg,body .pc-header .login-link svg,body .bb-header .login-link svg{width:14px !important;height:14px !important;fill:var(--brand-primary) !important}.pc-rent-card,.pc-building-card,.pc-sale-card,.pc-gongwei-card,.pc-oldhouse-card{background:var(--white) !important;border-radius:6px !important;margin-bottom:15px !important;border:1px solid var(--border) !important;overflow:hidden !important;padding:2px 4px !important}.pc-rent-link,.pc-building-link,.pc-sale-link,.pc-gongwei-link,.pc-oldhouse-link{text-decoration:none !important;color:inherit !important;display:block !important}.pc-rent-table,.pc-building-table,.pc-sale-table,.pc-gongwei-table,.pc-oldhouse-table{border-collapse:collapse !important;table-layout:fixed !important;width:100% !important}.pc-rent-img-cell,.pc-building-img-cell,.pc-sale-img-cell,.pc-gongwei-img-cell{vertical-align:top !important;background:transparent !important;position:relative !important;padding:8px 0 !important;width:220px !important;min-width:220px !important;max-width:220px !important}.pc-oldhouse-card td:first-child{vertical-align:top !important;background:transparent !important;position:relative !important;padding:8px 0 !important;width:220px !important;min-width:220px !important;max-width:220px !important}.pc-rent-img,.pc-building-img,.pc-sale-img,.pc-gongwei-img,.pc-oldhouse-card img{height:165px !important;width:100% !important;object-fit:cover !important;display:block !important;border-radius:6px !important;margin:0 !important}.pc-rent-info-cell,.pc-building-info-cell,.pc-sale-info-cell,.pc-gongwei-info-cell{vertical-align:top !important;padding:8px 4px 8px 12px !important;border-left:none !important}.pc-oldhouse-card td:nth-child(2){vertical-align:top !important;padding:8px 4px 8px 12px !important;border-left:none !important}.pc-rent-title,.pc-building-title,.pc-sale-title,.pc-gongwei-title,.pc-oldhouse-card div:first-child{font-size:14px !important;font-weight:600 !important;color:var(--text-deep) !important;line-height:1.35 !important;margin-bottom:6px !important;letter-spacing:0.1px !important}.pc-rent-building,.pc-building-building,.pc-sale-building,.pc-gongwei-brand,.pc-gongwei-building,.pc-oldhouse-card > td:nth-child(2) > div:nth-child(2),.pc-oldhouse-card > td:nth-child(2) > div:nth-child(3){font-size:14px !important;color:var(--text-placeholder) !important;line-height:1.5 !important;margin-bottom:6px !important}.pc-rent-location,.pc-building-location,.pc-sale-location,.pc-gongwei-location{font-size:14px !important;color:var(--text-soft) !important;line-height:1.5 !important;margin-bottom:6px !important}.pc-rent-tags span,.pc-building-tags span,.pc-building-tags a,.pc-sale-tags span,.pc-gongwei-tags span,.pc-oldhouse-card td:nth-child(2) div:nth-child(4) span{font-size:14px !important;display:inline-block !important;padding:2px 8px !important;background:var(--bg-gray) !important;color:var(--text-sub) !important;border-radius:2px !important;margin-right:5px !important;margin-bottom:3px !important}.pc-rent-tags a,.pc-building-tags a{text-decoration:none !important}.pc-rent-price-cell,.pc-building-price-cell,.pc-sale-price-cell,.pc-gongwei-price-cell{vertical-align:top !important;text-align:right !important;padding:4px 8px 4px 14px !important;border-left:1px solid var(--border-light) !important}.pc-oldhouse-card td:nth-child(3){vertical-align:top !important;text-align:right !important;padding:4px 8px 4px 14px !important;border-left:1px solid var(--border-light) !important}.pc-rent-price-num,.pc-building-price-num,.pc-sale-price-num,.pc-gongwei-price-num,.pc-oldhouse-price-num{font-size:14px !important;font-weight:600 !important;color:var(--price-red) !important;line-height:1 !important}.pc-rent-price-unit,.pc-building-price-unit,.pc-sale-price-unit,.pc-gongwei-price-unit,.pc-oldhouse-card td:nth-child(3) span:not([style*="免中介费"]):not([style*="var(--text-light)"]):not([style*="var(--text-muted)"]){font-size:14px !important;font-weight:600 !important;color:var(--price-red) !important;white-space:nowrap !important;margin-left:2px !important}.pc-rent-price-cell div[style*="font-size:12px"],.pc-building-price-cell div[style*="font-size:12px"],.pc-sale-price-cell div[style*="font-size:12px"],.pc-gongwei-price-cell div[style*="font-size:12px"],.pc-oldhouse-card td:nth-child(3) div[style*="font-size:12px"]{font-size:12px !important;color:var(--text-muted) !important}.pc-rent-update,.pc-building-update,.pc-sale-update,.pc-gongwei-update,.pc-oldhouse-update,.pc-rent-follow,.pc-building-follow,.pc-sale-follow,.pc-gongwei-follow,.pc-oldhouse-follow{font-size:12px !important;color:var(--text-light) !important;text-align:right !important;white-space:normal !important}.pc-rent-price-cell span[style*="免中介费"],.pc-oldhouse-card td:nth-child(3) span[style*="免中介费"]{display:inline-block !important;padding:2px 8px !important;background:var(--white)0ed !important;color:var(--price-red) !important;border-radius:3px !important;font-weight:600 !important;border:1px solid #ffd4cc !important;font-size:12px !important}.pc-page{display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;padding:20px !important}.pc-page a,.pc-page span{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:36px !important;height:36px !important;padding:0 10px !important;border-radius:6px !important;font-size:14px !important;color:var(--text-2) !important;background:var(--white) !important;border:1px solid var(--border-soft) !important;text-decoration:none !important}.pc-page a:hover{border-color:var(--brand-primary) !important;color:var(--brand-primary) !important}.pc-page a.active{background:var(--brand-primary) !important;color:var(--white) !important;border-color:var(--brand-primary) !important}.pc-page .dots{border:none !important;background:transparent !important}.pc-empty-hint,.pc-filter-result .empty-hint{text-align:center !important;padding:80px 20px !important;color:var(--text-placeholder) !important;background:var(--white) !important;border-radius:8px !important}.pc-empty-hint div:first-child,.empty-hint .icon{font-size:60px !important;margin-bottom:20px !important;opacity:0.3 !important}.pc-empty-hint p,.empty-hint p{font-size:16px !important}@media (min-width:768px){.pc-wrap,.pc-container,[class*="-page"] .pc-only{max-width:1200px !important;margin:0 auto !important;padding:0 16px !important}}.pc-rent-card:hover,.pc-building-card:hover,.pc-sale-card:hover,.pc-gongwei-card:hover,.pc-oldhouse-card:hover{box-shadow:0 2px 12px rgba(0,160,233,0.12) !important;border-color:var(--brand-primary) !important}.pc-rent-card:hover .pc-rent-img,.pc-building-card:hover .pc-building-img,.pc-sale-card:hover .pc-sale-img,.pc-gongwei-card:hover .pc-gongwei-img{opacity:0.92 !important;transition:opacity 0.2s ease !important}@media (min-width:768px){.mobile-only,[class*="__mobile"],body:not(.mobile-view) .m-header,body:not(.mobile-view) .m-filter-bar,body:not(.mobile-view) .quick-tags{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;position:absolute !important}.pc-only,[class*="__pc"]{display:block !important;visibility:visible !important}}@media (max-width:767px){.pc-only,[class*="__pc"],body:not(.pc-view) .pc-topbar,body:not(.pc-view) .pc-header,body:not(.pc-view) .pc-breadcrumb,body:not(.pc-view) .pc-filter-wrap,body:not(.pc-view) .pc-wrap,body:not(.pc-view) .pc-sortbar,body:not(.pc-view) .pc-page{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;position:absolute !important}.mobile-only,[class*="__mobile"]{display:block !important;visibility:visible !important}}@media (min-width:768px) and (max-width:1023px){:root{--container-max:100%}.pc-wrap{padding:0 12px !important;gap:12px !important}.pc-card .pc-img,.pc-rent-img-cell,.pc-building-img-cell,.pc-sale-img-cell{width:160px !important;min-width:160px !important;height:120px !important}.pc-card .pc-img img{width:160px !important;height:120px !important}}@media (min-width:1920px){:root{--container-max:1400px}}html{font-size:clamp(14px,1vw + 12px,16px)}*,*::before,*::after{box-sizing:border-box !important}html,body{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;text-rendering:optimizeLegibility !important;-webkit-text-size-adjust:100% !important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-gray)}::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#b0b0b0}img{background:linear-gradient(90deg,var(--border-light) 25%,var(--border) 50%,var(--border-light) 75%);background-size:200% 100%;animation:img-shimmer 1.5s infinite}img[loaded]{animation:none;background:transparent}@keyframes img-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}:root{--container-max:1280px;--warp:1280px;--container-padding:0 clamp(20px,2.5vw,40px);--card-padding:16px;--card-gap:16px;--section-gap:24px;--sidebar-width:280px;--line-height-base:1.6}@media (min-width:1201px){:root{--container-max:min(96vw,2200px);--warp:min(96vw,2200px);--container-padding:0 clamp(20px,2.5vw,40px);--card-padding:16px;--card-gap:18px;--section-gap:28px;--sidebar-width:290px;--line-height-base:1.65}}@media (min-width:1440px){:root{--container-max:min(96vw,2600px);--warp:min(96vw,2600px);--container-padding:0 clamp(20px,2.5vw,48px);--card-padding:18px;--card-gap:20px;--section-gap:32px;--sidebar-width:320px;--line-height-base:1.7}}@media (min-width:1920px){:root{--container-max:min(97vw,3200px);--warp:min(97vw,3200px);--container-padding:0 clamp(20px,2.5vw,60px);--card-padding:20px;--card-gap:24px;--section-gap:40px;--sidebar-width:340px;--line-height-base:1.75}}@media (min-width:768px){.container,.wrap,.pc-wrap,.pc-header-inner,.pc-topbar,.pc-topbar-inner,.pc-breadcrumb,.pc-breadcrumb-ext,.pc-filter-wrap,.pc-filter-inner,.pc-sortbar,.pc-page,.breadcrumb-row,.hot-tag,.office-list,.news-box .cont-title,.news-list,.news-rich-inner,.news-rich-head,.news-hot-tags,.bb-footer .wrap,.footer-contact-inner,.footer-legal-inner,.footer-nav-inner,.guess-wrap,.guess-like,.detail-wrap,.detail-top,.warp,.guess-like-section,.bot-wrap,.bot-copyright-wrap,.desktop-faq-near-footer,.recom-loupan .scroll-wrap,.recom-loupan .cont-title,.hot-office .cont-title,.hot-business-districts .cont-title,.header-inner,.top-bar-inner,.nav-inner,.page-container,.page-header-inner,.search-container,.calculator-container,.hot-page,.contact-page,.property-data-declaration,.faq-section,.desktop-faq-section,.footer-panel-inner,.footer-copyright-inner,.hero-search.no-banner,.recom-loupan .section-intro,.home-tabs-content,.biz-section-head,.biz-grid,.home-pc-building-list,.home-pc-office-list,.section-more-btn{width:100% !important;max-width:var(--container-max) !important;margin-left:auto !important;margin-right:auto !important;padding-left:clamp(20px,2.5vw,40px) !important;padding-right:clamp(20px,2.5vw,40px) !important;box-sizing:border-box !important}.biz-grid,.home-pc-building-list,.news-list{padding-left:clamp(20px,2.5vw,40px) !important;padding-right:clamp(20px,2.5vw,40px) !important}.home-pc-office-list{padding-left:clamp(20px,2.5vw,40px) !important;padding-right:clamp(20px,2.5vw,40px) !important}}@media (min-width:768px){[style*="max-width:1200px"],[style*="max-width:1280px"],[style*="max-width:1200px"],[style*="max-width:1280px"],[style*="max-width:1600px"],[style*="max-width:1600px"],[style*="max-width:min("],[style*="width:1200px"],[style*="width:1200px"],[style*="width:1280px"],[style*="width:1280px"]{max-width:var(--container-max) !important;width:100% !important}}@media (min-width:768px){.pc-header-inner,.header .container,.bb-header .wrap{display:flex !important;align-items:flex-start !important;justify-content:space-between !important}.desktop-nav,.pc-nav,.bb-nav,.main-nav{display:flex !important;flex-wrap:nowrap !important;gap:8px !important}}@media (min-width:1440px){.desktop-nav,.pc-nav,.bb-nav,.main-nav{gap:12px !important}}@media (min-width:1920px){.desktop-nav,.pc-nav,.bb-nav,.main-nav{gap:16px !important}}.logo-img,.pc-logo img,a[href="/"] img,a.logo-link img,a.pc-logo img{display:block !important;height:36px !important;width:auto !important;max-width:180px !important}@media (min-width:1440px){.logo-img,.pc-logo img,a[href="/"] img,a.logo-link img,a.pc-logo img{height:36px !important;max-width:200px !important}}@media (min-width:1920px){.logo-img,.pc-logo img,a[href="/"] img,a.logo-link img,a.pc-logo img{height:36px !important;max-width:220px !important}}.banner-hero,.banner-section,.hero-banner,.home-banner{min-height:320px !important}.banner-hero .hero-content,.banner-section > .relative.z-10,.home-banner > .relative.z-10{min-height:320px !important;padding-top:40px;padding-bottom:40px}@media (min-width:1440px){.banner-hero,.banner-section,.hero-banner,.home-banner{min-height:380px !important}.banner-hero .hero-content,.banner-section > .relative.z-10,.home-banner > .relative.z-10{min-height:380px !important;padding-top:56px;padding-bottom:56px}}@media (min-width:1920px){.banner-hero,.banner-section,.hero-banner,.home-banner{min-height:440px !important}.banner-hero .hero-content,.banner-section > .relative.z-10,.home-banner > .relative.z-10{min-height:440px !important;padding-top:72px;padding-bottom:72px}}.pc-filter-opts,.pc-filter .opts,.filter-tags,.filter-options{display:flex !important;flex-wrap:wrap !important;gap:4px 10px !important;align-content:flex-start !important}.pc-filter-opts a,.pc-filter .opts a,.filter-tags a,.filter-options a{flex-shrink:0 !important;white-space:nowrap !important}.pc-sub-opts,.sub-options,.sub-filter{display:flex !important;flex-wrap:wrap !important;gap:4px 8px !important}@media (min-width:1440px){.pc-filter-opts,.pc-filter .opts,.filter-tags,.filter-options{gap:6px 16px !important}}@media (min-width:1920px){.pc-filter-opts,.pc-filter .opts,.filter-tags,.filter-options{gap:6px 20px !important}.pc-filter-opts a{padding:5px 14px !important;font-size:14px !important}}.pc-wrap{display:flex !important;gap:var(--card-gap) !important}.pc-wrap .pc-main{flex:1 !important;min-width:0 !important}.pc-wrap .pc-sidebar,.pc-wrap > .sidebar{width:280px !important;flex-shrink:0 !important}@media (min-width:1440px){.pc-wrap .pc-sidebar,.pc-wrap > .sidebar{width:320px !important}}@media (min-width:1920px){.pc-wrap .pc-sidebar,.pc-wrap > .sidebar{width:340px !important}}.detail-wrap{display:grid !important;gap:24px !important}@media (min-width:1024px){.detail-wrap{grid-template-columns:minmax(0,1fr) 280px !important}}@media (min-width:1440px){.detail-wrap{grid-template-columns:minmax(0,1fr) 300px !important;gap:32px !important}}@media (min-width:1920px){.detail-wrap{grid-template-columns:minmax(0,1fr) 320px !important;gap:40px !important}}.pc-card,.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card,.property-card,.office-card,.rent-card,.sale-card{width:100% !important;max-width:100% !important;box-sizing:border-box !important}.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:2px 4px !important}.pc-rent-card col:first-child,.pc-sale-card col:first-child,.pc-gongwei-card col:first-child,.pc-building-card col:first-child,.pc-oldhouse-card col:first-child{width:220px !important;min-width:220px !important;max-width:220px !important}.pc-rent-card col:last-child,.pc-sale-card col:last-child,.pc-gongwei-card col:last-child,.pc-building-card col:last-child,.pc-oldhouse-card col:last-child{width:190px !important;min-width:190px !important}.pc-rent-img-cell,.pc-sale-img-cell,.pc-gongwei-img-cell,.pc-building-img-cell,.pc-oldhouse-card td:first-child{width:220px !important;min-width:220px !important;max-width:220px !important;min-height:165px !important;padding-top:8px !important;padding-bottom:8px !important;vertical-align:top !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-gongwei-info-cell,.pc-building-info-cell,.pc-oldhouse-card td:nth-child(2){vertical-align:top !important}.pc-rent-price-cell,.pc-sale-price-cell,.pc-gongwei-price-cell,.pc-building-price-cell,.pc-oldhouse-card td:nth-child(3){vertical-align:top !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-gongwei-info-cell,.pc-building-info-cell,.pc-oldhouse-info-cell{padding-left:12px !important;padding-top:8px !important;padding-bottom:8px !important;text-align:left !important}.pc-rent-price-cell .pc-rent-price-line,.pc-sale-price-cell .pc-sale-price-line,.pc-gongwei-price-cell .pc-gongwei-price-line{text-align:right !important;white-space:nowrap}.pc-rent-update,.pc-sale-update,.pc-building-update,.pc-gongwei-update,.pc-creative-update,.pc-oldhouse-update{margin-top:6px}.pc-rent-follow,.pc-sale-follow,.pc-building-follow,.pc-gongwei-follow,.pc-creative-follow,.pc-oldhouse-follow{margin-top:2px}.pc-card .info,.pc-rent-card .info,.pc-sale-card .info,.office-card .info,.property-card .body{padding:12px !important;line-height:var(--line-height-base) !important}@media (min-width:1440px){.pc-card .info,.pc-rent-card .info,.pc-sale-card .info,.office-card .info,.property-card .body{padding:14px !important}}@media (min-width:1920px){.pc-card .info,.pc-rent-card .info,.pc-sale-card .info,.office-card .info,.property-card .body{padding:16px !important}}.pc-card .pc-img,.pc-rent-card .pc-img,.pc-sale-card .pc-img,.pc-building-card .pc-img,.pc-card img,.property-card img,.office-card img,.rent-card img,.sale-card img,.card-img,.list-img{width:220px !important;min-width:220px !important;max-width:220px !important;height:165px !important;min-height:165px !important;max-height:165px !important;object-fit:cover !important;border-radius:6px !important;aspect-ratio:4 / 3 !important}@media (min-width:1440px){body .pc-rent-table colgroup col:nth-child(1),body .pc-sale-table colgroup col:nth-child(1),body .pc-gongwei-table colgroup col:nth-child(1),body .pc-building-table colgroup col:nth-child(1),body table.pc-rent-table col:nth-child(1),body table.pc-sale-table col:nth-child(1),.pc-card .pc-img,.pc-rent-card .pc-img,.pc-sale-card .pc-img,.pc-building-card .pc-img,body .pc-rent-img-cell,body .pc-sale-img-cell,body .pc-gongwei-img-cell,body .pc-building-img-cell{width:240px !important;min-width:240px !important;max-width:240px !important}body .pc-rent-img-cell img,body .pc-sale-img-cell img,body .pc-gongwei-img-cell img,body .pc-building-img-cell img,.pc-card .pc-img img,.pc-rent-card .pc-img img,.pc-sale-card .pc-img img,.pc-building-card .pc-img img{width:240px !important;min-width:240px !important;max-width:240px !important;height:180px !important;min-height:180px !important;max-height:180px !important}body .pc-rent-table colgroup col:nth-child(3),body .pc-sale-table colgroup col:nth-child(3),body .pc-gongwei-table colgroup col:nth-child(3),body .pc-building-table colgroup col:nth-child(3),body .pc-rent-price-cell,body .pc-sale-price-cell,body .pc-gongwei-price-cell,body .pc-building-price-cell,.pc-price-col{width:150px !important;min-width:150px !important;max-width:150px !important}}@media (min-width:1920px){body .pc-rent-table colgroup col:nth-child(1),body .pc-sale-table colgroup col:nth-child(1),body .pc-gongwei-table colgroup col:nth-child(1),body .pc-building-table colgroup col:nth-child(1),.pc-card .pc-img,.pc-rent-card .pc-img,.pc-sale-card .pc-img,.pc-building-card .pc-img,body .pc-rent-img-cell,body .pc-sale-img-cell,body .pc-gongwei-img-cell,body .pc-building-img-cell{width:260px !important;min-width:260px !important;max-width:260px !important}body .pc-rent-img-cell img,body .pc-sale-img-cell img,body .pc-gongwei-img-cell img,body .pc-building-img-cell img,.pc-card .pc-img img,.pc-rent-card .pc-img img,.pc-sale-card .pc-img img,.pc-building-card .pc-img img{width:260px !important;min-width:260px !important;max-width:260px !important;height:195px !important;min-height:195px !important;max-height:195px !important}body .pc-rent-table colgroup col:nth-child(3),body .pc-sale-table colgroup col:nth-child(3),body .pc-gongwei-table colgroup col:nth-child(3),body .pc-building-table colgroup col:nth-child(3),body .pc-rent-price-cell,body .pc-sale-price-cell,body .pc-gongwei-price-cell,body .pc-building-price-cell,.pc-price-col{width:165px !important;min-width:165px !important;max-width:165px !important}}.building-list,.building-grid,.buildings-grid,.biz-grid,.cards-grid,.hot-buildings-grid,.recom-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr)) !important;gap:16px !important}.news-list,.article-list,.news-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr)) !important;gap:20px !important}@media (min-width:1440px){.building-list,.building-grid,.buildings-grid,.biz-grid,.cards-grid,.hot-buildings-grid,.recom-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr)) !important;gap:20px !important}.news-list,.article-list,.news-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important;gap:24px !important}}@media (min-width:1920px){.building-list,.building-grid,.buildings-grid,.biz-grid,.cards-grid,.hot-buildings-grid,.recom-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr)) !important;gap:24px !important}.news-list,.article-list,.news-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr)) !important;gap:28px !important}}.detail-main-img,.detail-gallery-main,.building-main-img,.property-main-img{width:100% !important;height:360px !important;border-radius:8px !important;object-fit:cover !important}@media (min-width:1440px){.detail-main-img,.detail-gallery-main,.building-main-img,.property-main-img{height:420px !important;border-radius:10px !important}}@media (min-width:1920px){.detail-main-img,.detail-gallery-main,.building-main-img,.property-main-img{height:480px !important;border-radius:12px !important}}.detail-content,.detail-body,.detail-info,.house-desc,.building-desc{line-height:var(--line-height-base) !important}.pc-price,.price,.rent-price,.sale-price,.house-price{font-size:24px !important}@media (min-width:1920px){.pc-price,.price,.rent-price,.sale-price,.house-price{font-size:26px !important}}.pc-phone,.phone-num,.tel-num,.contact-phone{font-size:18px !important}@media (min-width:1920px){.pc-phone,.phone-num,.tel-num,.contact-phone{font-size:20px !important}}.bot-nav-section .bot-wrap{padding-left:15px !important;padding-right:calc(15px + 300px) !important}.bot-service-box{right:15px !important;width:300px !important}@media (min-width:1440px){.bot-nav-section .bot-wrap{padding-left:24px !important;padding-right:calc(24px + 320px) !important}.bot-service-box{right:24px !important;width:320px !important}}@media (min-width:1920px){.bot-nav-section .bot-wrap{padding-left:32px !important;padding-right:calc(32px + 360px) !important}.bot-service-box{right:32px !important;width:360px !important}}@media (max-width:991px){.bot-nav-section .bot-wrap{flex-direction:column !important;padding-right:15px !important;min-height:auto !important}.bot-nav-wrap{padding-right:0 !important}.bot-service-box{position:relative !important;right:auto !important;top:auto !important;width:100% !important;height:auto !important;margin-top:16px}}.home-building-img,.lp-card .thumb img,.office-list .thumb img,.building-card img,.biz-card img{opacity:1 !important;visibility:visible !important;display:block !important}.swiper-main,.swiper-main .swiper-wrapper,.swiper-main .swiper-slide,.swiper-main .swiper-slide img{max-width:100% !important;width:100% !important}.swiper-main .swiper-slide img{height:100% !important;object-fit:cover !important}@media (min-width:1024px){.imgBox,.gallery-top{max-width:none !important;width:100% !important}}@media (min-width:1025px){.warp .content-row .rightBox,.warp .rightBox,.warp .house-about{width:300px !important;flex-basis:300px !important}}@media (min-width:1440px){.warp .content-row .rightBox,.warp .rightBox,.warp .house-about{width:320px !important;flex-basis:320px !important}}@media (min-width:1920px){.warp .content-row .rightBox,.warp .rightBox,.warp .house-about{width:340px !important;flex-basis:340px !important}}@media (min-width:1440px){:root{--warp:1700px}.loupaninfo,.h_header_new,.list_postion,.guess-like,.footer-inner,.detail-top,.detail-wrap,.guess-like-section{max-width:var(--container-max) !important;width:100% !important}.info-row,.img-info-row{gap:32px !important}.img-area,.imgBox{flex:1 !important;flex-basis:0 !important;max-width:none !important;width:auto !important}.house-about{flex:0 0 300px !important;width:300px !important;min-width:0 !important;padding-left:0 !important;display:block !important;flex-direction:initial !important}.swiper-main,.swiper-main .swiper-wrapper,.swiper-main .swiper-slide,.swiper-main .swiper-slide img{max-width:none !important;width:100% !important}.swiper-main .swiper-slide,.img-placeholder{height:auto !important;aspect-ratio:16 / 10 !important}.detail-right{width:300px !important;flex-basis:300px !important}.gallery-top,.gallery-top .swiper-slide,.gallery-top .swiper-slide img{max-width:none !important;width:100% !important}.gallery-top .swiper-slide{height:auto !important;aspect-ratio:16 / 10 !important}}@media (min-width:1920px){:root{--warp:1800px}.info-row,.img-info-row{gap:40px !important}.swiper-main .swiper-slide,.img-placeholder{aspect-ratio:16 / 9 !important}.detail-right{width:320px !important;flex-basis:320px !important}.house-about{width:320px !important;flex-basis:320px !important}.gallery-top .swiper-slide{aspect-ratio:16 / 9 !important}.gallery-thumbs .swiper-slide,.swiper-thumbs .swiper-slide{height:90px !important}}@media (min-width:768px){.info-row{gap:22px !important;padding:16px 18px !important}.imgBox{flex:0 0 56% !important;width:56% !important;max-width:640px !important;min-width:0 !important}.house-about{flex:1 !important;width:auto !important;min-width:0 !important;padding-left:0 !important;display:flex !important;flex-direction:column !important;flex-shrink:1 !important}.gallery-top{max-width:100% !important}.gallery-top .swiper-slide{height:360px !important}.imgBox .placeholder,.placeholder{height:360px !important}.gallery-thumbs .swiper-slide{height:62px !important}}@media (min-width:768px) and (max-width:899px){.info-row{gap:16px !important;padding:14px 16px !important}.imgBox{flex-basis:52% !important;width:52% !important}.gallery-top .swiper-slide{height:310px !important}.imgBox .placeholder,.placeholder{height:310px !important}}@media (min-width:1180px){.imgBox{flex-basis:58% !important;width:58% !important}.gallery-top .swiper-slide{height:390px !important}.imgBox .placeholder,.placeholder{height:390px !important}}@media (min-width:768px) and (max-width:1439px){.house-about{width:auto !important;flex-basis:0 !important;flex-shrink:1 !important}}@media (min-width:1024px){.bot-nav-section .bot-link-grid{justify-content:flex-start !important;column-gap:18px !important;row-gap:6px !important;padding:8px 0 !important}.bot-nav-section .bot-nav-wrap{padding-right:0 !important}}@media (min-width:1440px){.bot-nav-section .bot-nav-wrap{padding-right:0 !important}}@media (min-width:1920px){.bot-nav-section .bot-nav-wrap{padding-right:0 !important}}@media (min-width:768px) and (max-width:1023px){.pc-wrap{flex-direction:column !important}.pc-wrap .pc-sidebar,.pc-wrap > .sidebar{width:100% !important;order:-1}}@media print{html{font-size:14px !important}.container{max-width:100% !important}}body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container,body .desktop-nav-wrap,body .top{background:#fff !important;box-shadow:none !important;border-bottom:none !important}body .header.scrolled,body .pc-header.scrolled{box-shadow:none !important}body .header .desktop-nav a,body .pc-header .pc-nav a,body .bb-header .bb-nav a,body .header .nav a,body .header a,body .header span,body .header .nav-right a,body .header .logo-text,body .header .logo-link,body .pc-header a,body .pc-header span,body .bb-header a,body .bb-header span,body .h_header_new a,body .h_header_new span,body .nav-right a,body .nav-right span,body .main-nav a,body .main-nav span{color:#000 !important;text-shadow:none !important;-webkit-text-shadow:none !important}body .header .desktop-nav a:hover,body .pc-header .pc-nav a:hover,body .bb-header .bb-nav a:hover,body .header .nav a:hover,body .main-nav a:hover,body .desktop-nav a.cur,body .pc-nav a.active,body .bb-nav a.active,body .header a:hover,body .nav-right a:hover{color:#17A1E6 !important;text-shadow:none !important;-webkit-text-shadow:none !important}@media (min-width:768px){body .header,body .pc-header,body .bb-header,body .h_header_new,body .h_header_container,body .desktop-nav-wrap{background:#fff !important;box-shadow:none !important;border-bottom:none !important}body .header span{color:#000 !important}body .crumbs-bar .crumbs a{color:#595959 !important}body .crumbs-bar .crumbs a:hover{color:#17A1E6 !important}body .crumbs-bar .crumbs span{color:#595959 !important}body .crumbs-bar .crumbs .crumb-current{color:#595959 !important}}body .desktop-nav a:not(:last-child),body .pc-nav a:not(:last-child),body .nav a:not(:last-child),body .bb-nav a:not(:last-child),body .h_new_links li:not(:last-child) a,body .main-nav a:not(:last-child){border-right:none !important;border-left:none !important}body .breadcrumb-row,body .pc-breadcrumb,body .breadcrumb-inner{border-bottom:none !important;border-top:none !important;box-shadow:none !important}body .header .login-link,body .pc-header .login-link,body .bb-header .login-link{border:none !important}body .header .pc-phone,body .pc-header .pc-phone,body .bb-header .pc-phone{color:#e74c3c !important}body .header .pc-phone span,body .pc-header .pc-phone span,body .bb-header .pc-phone span{color:#e74c3c !important;font-size:16px !important;font-weight:700 !important}body .header .pc-phone svg,body .pc-header .pc-phone svg,body .bb-header .pc-phone svg{fill:#e74c3c !important}body .header .login-link,body .header .login-link.logged-in,body .pc-header .login-link,body .bb-header .login-link{display:inline-flex !important;align-items:flex-start !important;gap:4px !important;font-size:13px !important;font-weight:500 !important;padding:6px 14px !important;border-radius:16px !important;white-space:nowrap !important;text-decoration:none !important;color:#00A0E9 !important;border:none !important;background:transparent !important}body .header .login-link svg,body .header .login-link.logged-in svg,body .pc-header .login-link svg,body .bb-header .login-link svg{width:14px !important;height:14px !important;fill:#00A0E9 !important}@media (min-width:768px){.home-pc-office-list{display:block !important;max-width:none !important;width:100% !important;padding:clamp(10px,1.5vw,20px) clamp(20px,3vw,40px) !important;box-sizing:border-box !important}.home-pc-office-list .pc-rent-card{width:100% !important;max-width:100% !important;margin-bottom:12px !important;display:block !important;float:none !important}}@media (min-width:768px){.desktop-nav a,.header nav a,.pc-header nav a,.main-nav a,.top-nav a{font-size:15px !important}.cont-title h2,.cont-title h3,.biz-section-head h2,.section-title h2,.section-title h3,.hot-office .cont-title h2,.recom-loupan .cont-title h2,.hot-business-districts .cont-title h2,.news-box .cont-title h2,.faq-section .cont-title h2,.property-service-title,.sec-title,.sidebar-title,.guess-like h2{font-size:18px !important;font-weight:500 !important;line-height:1.4 !important;color:#222 !important}.pc-rent-card .pc-rent-title,.pc-sale-card .pc-sale-title,.pc-building-card .pc-building-title,.pc-gongwei-card .pc-gongwei-title,.pc-oldhouse-card > div:first-child > div:first-child,.home-rent-title,.recom-loupan .lp-info h3,.recom-loupan .lp-info h3 a,.recom-loupan .lp-card h4,.biz-name,.biz-bname,.news-card h3,.news-card h3 a,.news-list .content h4,.news-title,.guess-card .gc-name,.guess-card .gc-title{font-size:16px !important;font-weight:600 !important;line-height:1.4 !important;color:#222 !important}.pc-rent-card .pc-rent-info-line,.pc-rent-card .pc-rent-building,.pc-rent-card .pc-rent-building a,.pc-rent-card .pc-rent-building span,.pc-rent-card .pc-rent-location,.pc-rent-card .pc-rent-info-line a,.pc-sale-card .pc-sale-building,.pc-sale-card .pc-sale-building a,.pc-sale-card .pc-sale-location,.pc-building-card .pc-building-building,.pc-building-card .pc-building-building a,.pc-building-card .pc-building-location,.pc-gongwei-card .pc-gongwei-building,.pc-gongwei-card .pc-gongwei-building a,.pc-gongwei-card .pc-gongwei-location,.home-rent-build,.home-rent-addr,.recom-loupan .lp-loc,.biz-buildings,.news-summary,.news-meta,.faq-a,.guess-card .gc-area,.guess-card .gc-meta{font-size:13px !important;line-height:1.5 !important;color:#555 !important}.pc-rent-card .pc-rent-building span[style*="color:#ddd"],.pc-sale-card .pc-sale-building span[style*="color:#ddd"],.pc-building-card .pc-building-building span[style*="color:#ddd"],.pc-gongwei-card .pc-gongwei-building span[style*="color:#ddd"]{font-size:13px !important}.hot-tag a,.filter-tag,.filter-item,.quick-tags a,.tag-group span,.home-rent-tags span,.pc-rent-card .pc-rent-tags span,.pc-sale-card .pc-sale-tags span,.pc-building-card .pc-building-tags span,.pc-gongwei-card .pc-gongwei-tags span,.biz-more,.more-btn,.more-btn .txt,.section-more-btn,.faq-more-btn,.home-rent-commission,.cm-tag,.search-tabs a,.bot-logo-sub,.news-meta .cat{font-size:12px !important;line-height:1.5 !important;color:#666 !important}.cm-tag,.home-rent-commission{color:#CC2929 !important}.pc-rent-price-unit,.pc-sale-price-unit,.pc-gongwei-price-unit,.home-rent-price-unit,.home-rent-month,.home-rent-date,.pc-rent-update,.pc-sale-update,.pc-building-update,.pc-creative-update,.pc-gongwei-update,.pc-oldhouse-update,.recom-loupan .lp-price .unit,.recom-loupan .lp-price .cur{font-size:11px !important;color:#999 !important}.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-creative-price-num,.pc-oldhouse-price-num,.home-rent-price,.recom-loupan .lp-price .num,.p-num,[class*="price-num"]{font-size:24px !important;font-weight:600 !important;line-height:1.2 !important;color:#CC2929 !important;font-family:"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-feature-settings:"tnum" 1,"lnum" 1 !important;letter-spacing:0 !important}.pc-rent-price-unit,.home-rent-price-unit{color:#CC2929 !important;font-weight:600 !important}.pc-price-total .pc-rent-price-num{color:#999 !important}.pc-price-total .pc-rent-price-unit{color:#999 !important}.desktop-phone,.pc-phone,.bot-tel,.footer-phone strong,[class*="phone-num"],[class*="tel-num"]{font-size:18px !important;font-weight:600 !important}@media (min-width:1920px){.pc-rent-price-num,.pc-sale-price-num,.pc-building-price-num,.pc-gongwei-price-num,.pc-creative-price-num,.pc-oldhouse-price-num,.home-rent-price,.recom-loupan .lp-price .num,.p-num,[class*="price-num"]{font-size:26px !important}.desktop-phone,.pc-phone,.bot-tel,.footer-phone strong,[class*="phone-num"],[class*="tel-num"]{font-size:20px !important}}.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:14px 16px !important;border-radius:8px !important;background:#fff !important;border:1px solid #e8e8e8 !important;box-sizing:border-box !important}.pc-rent-card:hover,.pc-sale-card:hover,.pc-building-card:hover,.pc-gongwei-card:hover,.pc-creative-card:hover,.pc-oldhouse-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.08) !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-building-info-cell{padding:12px 18px !important;vertical-align:top !important}@media (min-width:1440px){.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:16px 18px !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-building-info-cell{padding:14px 22px !important}}@media (min-width:1920px){.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:18px 20px !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-building-info-cell{padding:16px 26px !important}}@media (min-width:2560px){.pc-rent-card,.pc-sale-card,.pc-building-card,.pc-gongwei-card,.pc-creative-card,.pc-oldhouse-card{padding:20px 24px !important}.pc-rent-info-cell,.pc-sale-info-cell,.pc-building-info-cell{padding:18px 30px !important}}.pc-rent-title,.pc-rent-info-line,.pc-rent-building{white-space:normal !important;word-break:break-all !important;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important}.pc-rent-title{-webkit-line-clamp:1 !important;white-space:nowrap !important;text-overflow:ellipsis !important;display:block !important}.pc-filter-bar,.pc-filter-opts,.pc-sortbar{font-size:13px !important}.pc-filter-opts a,.pc-filter-label,.pc-sortbar .pc-sortopts a{font-size:13px !important}.pc-sortbar .pc-count{font-size:12px !important;color:#999 !important}.pc-page a,.pc-page span,.pagination a,.pagination span{font-size:13px !important}.pc-breadcrumb,.pc-breadcrumb a,.crumbs-bar,.crumbs-bar a{font-size:12px !important;color:#999 !important}.news-card,.news-list-item{padding:16px !important}.news-card h3,.news-list .content h4{font-size:16px !important;font-weight:600 !important;color:#222 !important}.news-summary,.news-card p{font-size:13px !important;color:#555 !important;line-height:1.6 !important}.news-read,.news-list .more-link{font-size:13px !important;color:#00A0E9 !important}@media (min-width:768px){html body .header{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;height:64px !important;min-height:64px !important;z-index:1200 !important;background:#fff !important;padding-left:clamp(20px,2.5vw,40px) !important;padding-right:clamp(20px,2.5vw,40px) !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:16px !important;transition:none !important}html body .header > .header-inner{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:16px !important;flex:1 1 auto !important;min-width:0 !important;box-sizing:border-box !important}html body .header .logo-link{flex-shrink:0 !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;text-decoration:none !important}html body .header .desktop-nav{display:flex !important;flex:1 1 auto !important;justify-content:space-between !important;align-items:center !important;gap:16px !important;min-width:0 !important;overflow:visible !important}html body .header .desktop-nav a{padding:10px 12px !important;font-size:15px !important;font-weight:600 !important;white-space:nowrap !important;text-decoration:none !important;color:#333 !important;border-radius:20px !important;transition:all .2s !important}html body .header .desktop-nav a:hover,html body .header .desktop-nav a.active{color:#00A0E9 !important}html body .header .pc-phone{flex-shrink:0 !important;flex:0 0 auto !important;margin-left:0 !important;display:flex !important;align-items:center !important;gap:6px !important;font-size:15px !important;font-weight:600 !important;color:#00A0E9 !important;white-space:nowrap !important}html body .header .pc-phone svg{width:18px !important;height:18px !important;fill:#00A0E9 !important;flex-shrink:0 !important}html body .header .user-btn{flex-shrink:0 !important;flex:0 0 auto !important;margin-left:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;background:none !important;border:none !important;cursor:pointer !important}html body .header .user-btn svg{width:22px !important;height:22px !important;fill:#00A0E9 !important}html body .header .pc-login{flex-shrink:0 !important;flex:0 0 auto !important;margin-left:0 !important;display:flex !important;align-items:center !important}html body .header .pc-login .login-link{display:inline-flex !important;align-items:center !important;gap:4px !important;color:#00A0E9 !important;font-size:13px !important;font-weight:500 !important;padding:4px 10px !important;border:1px solid #00A0E9 !important;border-radius:14px !important;white-space:nowrap !important;text-decoration:none !important;transition:all .15s ease !important;transform:translateZ(0) !important}html body .header .pc-login .login-link:hover{background:#00A0E9 !important;color:#fff !important}html body .header .pc-login .login-link svg{width:14px !important;height:14px !important;fill:#00A0E9 !important}html body .header .pc-login .login-link:hover svg{fill:#fff !important}html body .header .pc-login .login-link.logged-in{border-color:#00A0E9 !important;padding:4px 10px !important}html body .pc-breadcrumb,html body .pc-only,html body .pc-filter-wrap,html body .pc-filter-inner{max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-left:clamp(20px,2.5vw,40px) !important;padding-right:clamp(20px,2.5vw,40px) !important}}@media (max-width:767px){html body header.header .desktop-nav,html body header.header .pc-nav,html body header.header .main-nav,html body header.header .pc-phone,html body header.header .pc-login,html body header.header .pc-login .login-link,html body .pc-only,html body .home-pc-office-list,html body .home-tab-section,html body .home-pc-building-list,html body .news-rich-section,html body .faq-section{display:none !important}}@media (max-width:767px){html body .desktop-nav,html body .pc-nav,html body .bb-nav,html body .main-nav,html body .pc-phone,html body .pc-login,html body .pc-topbar,html body .pc-header,html body .pc-breadcrumb,html body}@media (max-width:767px){html body .pc-filter-label,html body .pc-filter-opts,html body .pc-filter-row,html body .pc-sortopts,html body .filter-tags,html body .filter-options,html body .pc-sub-opts,html body .sub-options{display:none !important}}@media (max-width:767px){html body .mobile-breadcrumb{padding:0 14px;height:38px;min-height:38px;font-size:13px;line-height:38px;color:#666;background:#f5f6f8;border-bottom:1px solid #e8eaed;display:flex;align-items:center;gap:6px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%}html body .mobile-breadcrumb a{color:#666;flex-shrink:0;text-decoration:none;font-size:13px;line-height:38px;height:38px;display:inline-flex;align-items:center}html body .mobile-breadcrumb a:last-child{color:#333;font-weight:500}html body .mobile-breadcrumb .sep{color:#bbb;flex-shrink:0;font-size:12px;line-height:38px;height:38px;display:inline-flex;align-items:center}html body [class*="pc-"],html body [class*="desktop-"],html body [class*="bot-"],html body [class*="bb-"],html body [class*="h_header_"],html body [class*="home-pc-"],html body header.header,html body .header,html body .header-inner,html body .logo-link,html body .logo-img,html body .logo-icon,html body .pc-topbar,html body .pc-header,html body .pc-breadcrumb,html body .breadcrumb-row,html body .breadcrumb-inner,html body .pc-filter-wrap,html body .pc-filter-inner,html body .pc-filter-row,html body .pc-filter-label,html body .pc-filter-opts,html body .pc-loc-tabs,html body .pc-custom-input,html body .pc-ok,html body .pc-sortbar,html body .pc-count,html body .pc-page,html body .pc-main,html body .pc-wrap,html body .pc-sidebar,html body .pc-only,html body .desktop-nav,html body .pc-nav,html body .main-nav,html body .pc-phone,html body .pc-login,html body .login-link,html body .login-dropdown,html body .dropdown-menu,html body .user-btn,html body .search-box-wrap,html body .search-box-inner,html body .search-input-wrap,html body .search-btn,html body .search-icon,html body .search-clear,html body .search-suggest,html body .floating-sidebar,html body .faq-section,html body .desktop-faq-section,html body .sidebar,html body .sidebar-title{display:none !important}}@media (min-width:768px){html body .mobile-breadcrumb,html body .m-crumbs-bar,html body .creative-mobile-detail,html body .mobile-bottom-bar,html body .page-search-header{display:none !important}}.pc-rent-update,.pc-rent-price-cell div:last-child,.pc-sale-price-cell div:last-child:not(.pc-sale-price-line),.pc-gongwei-price-cell div:last-child:not(.pc-gongwei-price-line),.pc-building-price-cell div:last-child,.pc-oldhouse-price-cell div:last-child{text-align:right !important;white-space:normal !important;line-height:1.4 !important;margin-top:4px !important;word-break:break-all !important}