:root{--bk-md:$br-md;--bk-xl:$br-xl;--primary:#ff0000;--pink:#ffe3e3;--deep-blue:#1c5991;--sky-blue:#eef7ff;--color1:#111111;--color3:#333333;--color6:#666666;--color9:#999999;--colore0:#e0e0e0;--colorf5:#f5f5f5;--fs32:30px;--fs28:24px;--fs24:22px;--fs18:18px;--fs16:16px;--fs14:14px;--fs12:12px;--fs10:10px;--br24:24px;--br12:12px;--br8:8px}body{font-family:SanFranciscoText-Regular,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}@media(min-width:768px){:root{--fs32:32px;--fs28:28px;--fs24:24px;--fs18:18px;--fs16:16px;--fs14:14px;--fs12:12px;--fs10:10px;--br24:24px;--br12:12px;--br8:8px}.displayOnM{display:none!important}}@media(max-width:767px){.displayOnPC{display:none!important}}.singleLineEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.detail-recommend-item-card{height:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;position:relative;text-decoration:none}.detail-recommend-item-card .image-container{border-radius:6px 6px 0 0!important}.detail-recommend-item-card .image-container .base-content .agent-shadow{height:24px}.detail-recommend-item-card .image-container .base-content .agent-info{height:26px;padding:0 8px}.detail-recommend-item-card .image-container .base-content .agent-info .agent-company-logo{width:auto;height:10px;object-fit:contain;object-position:left center;display:block}.detail-recommend-item-card .image-container .base-content .agent-info .agent-user{display:flex;align-items:center;column-gap:2px}.detail-recommend-item-card .image-container .base-content .agent-info .agent-user .agent-name{font-weight:556;font-size:12px;color:#fff}.detail-recommend-item-card .image-container .base-content .agent-info .agent-user .agent-avatar{width:36px;height:36px;border-radius:50%;border:1.5px solid #fff;object-fit:cover;transform:translateY(-35%)}.detail-recommend-item-card .details{width:100%;padding:8px 8px 12px;box-sizing:border-box;border-bottom:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-radius:0 0 8px 8px;flex:1 1;line-height:normal}.detail-recommend-item-card .details .prices-info{display:flex;align-items:center;justify-content:space-between;column-gap:8px;margin-bottom:8px!important}.detail-recommend-item-card .details .prices-info .prices{font-size:14px;font-weight:700;color:#111;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-recommend-item-card .details .prices-info .listItemFavorite{width:20px;height:20px;flex-shrink:0}.detail-recommend-item-card .details .prices-info .listItemFavorite img{display:block;width:100%;height:100%;object-fit:cover}.detail-recommend-item-card .details .title{font-weight:600;font-size:12px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;margin-bottom:4px;height:14px;line-height:14px}.detail-recommend-item-card .details .address{font-size:10px;font-weight:400;line-height:12px;height:12px;color:#111;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px!important}.detail-recommend-item-card .details .flex-wrap{display:flex;flex-wrap:wrap;column-gap:16px;align-items:center}.detail-recommend-item-card .details .room-info{display:flex;align-items:center;column-gap:16px;margin-top:0}.detail-recommend-item-card .details .room-info .room-info-item{display:flex;align-items:center;column-gap:2px}.detail-recommend-item-card .details .room-info .room-info-item .room-info-item-icon{width:12px;height:12px;object-fit:cover}.detail-recommend-item-card .details .room-info .room-info-item .room-info-item-label{height:15px;font-size:10px;font-weight:400;line-height:15px;color:#111}.detail-recommend-item-card .details .room-type{font-size:8px;font-weight:457;line-height:11px;color:#111;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;align-items:center}.detail-recommend-item-card .details .room-type .room-type-item{font-size:10px;font-weight:400;line-height:12px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-recommend-item-card .details .room-type .room-type-split{display:inline-block;width:2px;height:8px;margin:0 9px;background-color:#eee;vertical-align:middle}.detail-recommend-item-card .details .room-distance{border-top:1px solid #f8f8f8;margin-top:8px;padding-top:6px}.detail-recommend-item-card .details .room-distance .room-distance-type{display:flex;align-items:center;column-gap:10px}.detail-recommend-item-card .details .room-distance .room-distance-type .room-distance-type-item{display:flex;align-items:center;column-gap:2px}.detail-recommend-item-card .details .room-distance .room-distance-type .room-distance-type-item .room-distance-type-item-icon{width:16px;height:16px;object-fit:cover}.detail-recommend-item-card .details .room-distance .room-distance-type .room-distance-type-item .room-distance-type-item-label{color:#333;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.detail-recommend-item-card .details .room-distance .room-distance-desc{font-size:10px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.detail-recommend-item-card .room-tags{display:flex;align-items:center;column-gap:8px;margin-top:8px;position:absolute;bottom:34px;left:8px;z-index:100}.detail-recommend-item-card .room-tags .room-tag-item{font-size:10px;font-weight:457;line-height:16px;color:#111;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:4px;padding:0 4px;font-style:normal}.ViewOrigin_viewOrigin__fdpAo{padding:10px 12px;font-size:12px;line-height:24px;background-color:#f8f8f8;border-radius:8px;overflow:hidden}.ViewOrigin_viewOrigin__fdpAo .ViewOrigin_tip__aKTgT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;color:#333}.ViewOrigin_viewOrigin__fdpAo .ViewOrigin_link__V_CH6{color:#999;word-break:keep-all;display:inline-block;position:relative;padding-right:16px;text-decoration:none}.ViewOrigin_viewOrigin__fdpAo .ViewOrigin_link__V_CH6:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border:1px solid #999;border-bottom:none;border-left:none}[dir=rtl] .ViewOrigin_viewOrigin__fdpAo .ViewOrigin_link__V_CH6{padding-right:0;padding-left:16px}[dir=rtl] .ViewOrigin_viewOrigin__fdpAo .ViewOrigin_link__V_CH6:after{right:auto;left:0;transform:translateY(-50%) rotate(-135deg);border:1px solid #999;border-bottom:none;border-left:none}.detail_detailPage__dJFNS{padding:96px 32px 0;margin:0 auto;max-width:1200px;min-width:768px}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM{grid-template-areas:"details contacts" "details contacts"}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM.detail_hasImage__KrS72{grid-template-areas:"image contacts" "details contacts"}.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_{grid-template-areas:"image image" "details contacts"}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_{grid-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:704fr 432fr}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaImage__bRhOf,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaImage__bRhOf{grid-area:image;margin-bottom:32px;width:100%;overflow:hidden}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaDetail__BJMbr,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaDetail__BJMbr{grid-area:details;width:100%;overflow:hidden;margin-bottom:25px}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaDetail__BJMbr hr,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaDetail__BJMbr hr{border-color:#f0f1f7;margin:25px 0;opacity:1}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaDetail__BJMbr hr:first-of-type,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaDetail__BJMbr hr:first-of-type{margin:32px 0}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaDetail__BJMbr hr:last-of-type,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaDetail__BJMbr hr:last-of-type{display:none}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaContacts__Wyen_,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaContacts__Wyen_{grid-area:contacts;display:flex;justify-content:flex-end;align-items:flex-start;width:100%}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaContacts__Wyen_>div,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaContacts__Wyen_>div{display:flex;width:100%;justify-content:flex-end}.detail_detailPage__dJFNS .detail_doubleColLayout__A2MnM .detail_gridAreaContacts__Wyen_>div .detail_headImageContentAgentCard__CHkJ6,.detail_detailPage__dJFNS .detail_threeColLayout__N4wX_ .detail_gridAreaContacts__Wyen_>div .detail_headImageContentAgentCard__CHkJ6{flex:1 1}.detail_detailPage__dJFNS .detail_detailPageContent__duvZo{max-width:848px}.detail_detailPage__dJFNS .detail_detailPageContent__duvZo .detail_locationWrapper___1lIQ{margin-top:24px;color:#333}.detail_detailPage__dJFNS .detail_detailPageContent__duvZo .detail_locationWrapper___1lIQ .detail_locationTitle__8mHRW{font-size:var(--fs24);font-weight:700;line-height:33px;margin-bottom:0}.detail_detailPage__dJFNS .detail_detailPageContent__duvZo .detail_locationWrapper___1lIQ .detail_locationAddress__iLJlP{display:block;margin-top:12px;margin-bottom:24px;font-size:var(--fs14);font-weight:500;line-height:20px}.detail_detailPage__dJFNS .detail_detailPageMobileAgentCard__oUAAj{margin-top:10px}.detail_detailPage__dJFNS .detail_mobileBreadcrumb__IcKJw{display:none}.detail_mayLikeWrp__lsw5s{margin-top:20px;background-color:#f0f1f7;padding-top:50px}.detail_mayLikeWrp__lsw5s .detail_youMayAlsoLike__p3ZYJ{max-width:1200px;margin:0 auto}.detailProperty_detailPage__09fYF{padding:96px 0 0;margin:0 auto;width:1136px}.detailProperty_detailPage__09fYF .detailProperty_pageSection__ep3ql{display:flex;align-items:center;column-gap:8px;margin-bottom:26px}.detailProperty_detailPage__09fYF .detailProperty_pageSection__ep3ql .detailProperty_sectionTitle__ci6sH{font-weight:790;font-size:27px}.detailProperty_detailPage__09fYF .detailProperty_pageSection__ep3ql .detailProperty_sectionIcon__7Wp7G{width:30px;height:30px;object-fit:cover}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx{grid-template-areas:"details contacts" "details contacts"}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx.detailProperty_hasImage__aO8UK{grid-template-areas:"image contacts" "details contacts"}.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT{grid-template-areas:"image image" "details contacts"}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT{grid-column-gap:64px;column-gap:64px;display:grid;grid-template-columns:704px 368px}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaImage___BWf4,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaImage___BWf4{position:relative;grid-area:image;margin-bottom:32px;width:100%;overflow:hidden}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaImage___BWf4 .detailProperty_addDateTag__xUJ3m,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaImage___BWf4 .detailProperty_addDateTag__xUJ3m{position:absolute;z-index:2;left:16px;top:16px}[dir=rtl] .detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaImage___BWf4 .detailProperty_addDateTag__xUJ3m,[dir=rtl] .detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaImage___BWf4 .detailProperty_addDateTag__xUJ3m{left:auto;right:16px}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaDetail__xKkdM,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaDetail__xKkdM{grid-area:details;width:100%;padding:0 0 15px;overflow:hidden;margin-bottom:25px}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaDetail__xKkdM hr,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaDetail__xKkdM hr{border-color:#f0f1f7;margin:25px 0;opacity:1}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaDetail__xKkdM hr:first-of-type,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaDetail__xKkdM hr:first-of-type{margin:32px 0}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaDetail__xKkdM hr:last-of-type,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaDetail__xKkdM hr:last-of-type{display:none}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaContacts__DgQLg,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaContacts__DgQLg{grid-area:contacts;display:flex;justify-content:flex-end;align-items:flex-start;width:100%}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaContacts__DgQLg>div,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaContacts__DgQLg>div{display:flex;width:100%;justify-content:flex-end}.detailProperty_detailPage__09fYF .detailProperty_doubleColLayout__sXjHx .detailProperty_gridAreaContacts__DgQLg>div .detailProperty_headImageContentAgentCard__LPJTp,.detailProperty_detailPage__09fYF .detailProperty_threeColLayout__E0NDT .detailProperty_gridAreaContacts__DgQLg>div .detailProperty_headImageContentAgentCard__LPJTp{flex:1 1}.detailProperty_detailPage__09fYF .detailProperty_detailPageContent__YG6DL{max-width:848px}.detailProperty_detailPage__09fYF .detailProperty_detailPageContent__YG6DL .detailProperty_locationWrapper__WpOCe{margin-top:24px;color:#333}.detailProperty_detailPage__09fYF .detailProperty_detailPageContent__YG6DL .detailProperty_locationWrapper__WpOCe .detailProperty_locationTitle__wVJGi{font-size:var(--fs24);font-weight:700;line-height:33px;margin-bottom:0}.detailProperty_detailPage__09fYF .detailProperty_detailPageContent__YG6DL .detailProperty_locationWrapper__WpOCe .detailProperty_locationAddress__73SE_{display:block;margin-top:12px;margin-bottom:24px;font-size:var(--fs14);font-weight:500;line-height:20px}.detailProperty_detailPage__09fYF .detailProperty_detailPageMobileAgentCard__yJbqR{margin-top:10px}.detailProperty_detailPage__09fYF .detailProperty_mobileBreadcrumb__Jl_Oh{display:none}.detailProperty_mayLikeWrp__TJaKW{margin-top:0;background-color:rgba(0,0,0,0);margin-bottom:58px}.detailProperty_mayLikeWrp__TJaKW .detailProperty_youMayAlsoLike__gyNuj{max-width:1200px;margin:0 auto}.detailProperty_claimWrapper__rA3Xw{margin-bottom:70px}