.SpecialListMod_specialListWrap__8bFds{width:100%;box-sizing:border-box;display:grid;grid-gap:18px 15px;gap:18px 15px;visibility:visible}.SpecialListMod_specialListWrap__8bFds>a{width:100%;min-width:0;overflow:hidden}@media(min-width:1584px){.SpecialListMod_specialListWrap__8bFds{grid-template-columns:repeat(4,minmax(272px,1fr))}}@media(min-width:1137px)and (max-width:1584px){.SpecialListMod_specialListWrap__8bFds{grid-template-columns:repeat(3,minmax(272px,1fr))}}@media(min-width:913px)and (max-width:1136px){.SpecialListMod_specialListWrap__8bFds{grid-template-columns:repeat(3,minmax(272px,1fr))}}@media(min-width:625px)and (max-width:912px){.SpecialListMod_specialListWrap__8bFds{grid-template-columns:repeat(2,minmax(272px,1fr))}}@media(max-width:624px){.SpecialListMod_specialListWrap__8bFds{grid-template-columns:repeat(1,minmax(272px,1fr))}}.SpecialListMod_moreBtn__LsPjn{margin-top:20px;padding:0;border:none;background:none;font-size:14px;font-weight:500;line-height:22px;color:#006fee;cursor:pointer;text-align:center;text-decoration:none;align-self:self-start}.SpecialListMod_moreBtn__LsPjn:hover{text-decoration:none}.KeywordsFaqsMod_faqList__fMIIq{display:flex;flex-direction:column;gap:0}.KeywordsFaqsMod_faqList__fMIIq.KeywordsFaqsMod_faqListMobile__tJFgV{gap:15px}.KeywordsFaqsMod_faqList__fMIIq.KeywordsFaqsMod_faqListMobile__tJFgV .KeywordsFaqsMod_faqItem__P9fBI{margin-bottom:0}.KeywordsFaqsMod_faqItem__P9fBI{display:flex;flex-direction:row;align-items:flex-start;gap:16px;margin-bottom:15px;text-decoration:none;cursor:pointer}.KeywordsFaqsMod_faqItem__P9fBI:last-child{margin-bottom:0}.KeywordsFaqsMod_faqContent__gPo8_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #f4f4f5;padding-bottom:16px}.KeywordsFaqsMod_faqRank__4jH1h{position:relative;flex-shrink:0;width:30px;height:30px}.KeywordsFaqsMod_faqRank__4jH1h .KeywordsFaqsMod_rankIcon__CFVJ4{width:30px;height:30px;object-fit:contain}.KeywordsFaqsMod_faqRank__4jH1h .KeywordsFaqsMod_rankNum__yJ1SB{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;line-height:18px;text-align:center;color:#fff}.KeywordsFaqsMod_faqRank__4jH1h .KeywordsFaqsMod_rankNumPlain__IUjSE{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:16px;font-weight:700;line-height:18px;color:#18181b}.KeywordsFaqsMod_faqQuestion__qxFIe{margin:0;flex:1 1;min-width:0;font-size:16px;font-weight:500;line-height:24px;color:#18181b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.KeywordsFaqsMod_faqAnswerRow__RRsU9{display:flex;align-items:flex-start;gap:8px}.KeywordsFaqsMod_faqAnswer__9NFp_{margin:0;font-size:14px;font-weight:400;line-height:18px;color:#18181b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.KeywordsFaqsMod_arrowIcon__uel_j{flex-shrink:0;width:16px;height:16px}[dir=rtl] .KeywordsFaqsMod_arrowIcon__uel_j{transform:scaleX(-1)}.KeywordsNewsMod_articlesList__GbStd{display:flex;flex-direction:column;gap:15px}.KeywordsNewsMod_articlesList__GbStd.KeywordsNewsMod_articlesListMobile__9jfU6 .KeywordsNewsMod_articleImg__G6Qlw{width:67px;height:50px}.KeywordsNewsMod_articlesList__GbStd.KeywordsNewsMod_articlesListMobile__9jfU6 .KeywordsNewsMod_articleInfo__lcocj{gap:8px}.KeywordsNewsMod_articlesList__GbStd.KeywordsNewsMod_articlesListMobile__9jfU6 .KeywordsNewsMod_articleTitle__sL5t2{margin:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.KeywordsNewsMod_articlesList__GbStd.KeywordsNewsMod_articlesListMobile__9jfU6 .KeywordsNewsMod_articleDesc__8PUuX{margin:0;overflow:hidden;text-overflow:ellipsis;word-break:break-all;text-align:justify;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.KeywordsNewsMod_articlesList__GbStd.KeywordsNewsMod_articlesListMobile__9jfU6 .KeywordsNewsMod_articleDate__CmVmF{font-size:12px;margin:0}.KeywordsNewsMod_articleItem__jCHAf{display:flex;gap:16px;padding:0;text-decoration:none;color:inherit}.KeywordsNewsMod_articleItem__jCHAf:last-child{margin-bottom:0}.KeywordsNewsMod_articleImg__G6Qlw{width:160px;height:120px;border-radius:12px;overflow:hidden;flex-shrink:0}.KeywordsNewsMod_articleImg__G6Qlw img{width:100%;height:100%;object-fit:cover}.KeywordsNewsMod_articleInfo__lcocj{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;color:#000}.KeywordsNewsMod_articleTitle__sL5t2{font-size:16px;font-weight:500;line-height:24px;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.KeywordsNewsMod_articleDesc__8PUuX{font-size:12px;font-weight:400;line-height:18px;margin:0 0 16px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;text-align:justify;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.KeywordsNewsMod_articleDate__CmVmF{font-size:14px;font-weight:400;line-height:18px;margin:0}.HomesForSaleMod_fullWidthWrap__Nq67V{width:100vw;position:relative;left:50%;margin-left:-50vw;inset-inline-start:50%;-webkit-margin-start:-50vw;margin-inline-start:-50vw}.HomesForSaleMod_carouselWrap__fRAfr{--card-width:200px;--gap:16px;width:100%}.HomesForSaleMod_carouselWrap__fRAfr .embla__viewport{overflow:hidden}.HomesForSaleMod_carouselWrap__fRAfr .embla__container{display:flex;gap:var(--gap);padding-left:16px;padding-right:16px}.HomesForSaleMod_carouselWrap__fRAfr .embla__slide{flex:0 0 var(--card-width);min-width:0}.HomesForSaleMod_carouselWrap__fRAfr .embla__controls{display:none}.HomesForSaleMod_detailRecommendItemCard__Crsi4{height:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;position:relative;text-decoration:none}.HomesForSaleMod_detailRecommendItemCard__Crsi4 .image-container{border-radius:6px 6px 0 0!important}.HomesForSaleMod_detailRecommendItemCard__Crsi4 .details{padding:8px;border:1px solid #f1f1f1;border-top:none;border-radius:0 0 8px 8px;gap:8px}.HomesForSaleMod_detailRecommendItemCard__Crsi4 .details .prices{font-size:14px;font-weight:700;color:#111}.HomesForSaleMod_detailRecommendItemCard__Crsi4 .details .title{font-size:12px;font-weight:600;color:#111;line-height:1.2}.HomesForSaleMod_detailRecommendItemCard__Crsi4 .details .address,.HomesForSaleMod_detailRecommendItemCard__Crsi4 .details .room-distance-type-item-label{font-size:10px;color:#111}.HomesForSaleMod_recommendItem__46uBj{width:200px;height:300px;display:flex;flex-direction:column;background:#fff;border-radius:12px;flex-shrink:0;overflow:hidden;text-decoration:none}.HomesForSaleMod_recommendItem__46uBj .image-container{width:100%;height:182px;flex-shrink:0;overflow:hidden;border-radius:12px 12px 0 0}.HomesForSaleMod_recommendItem__46uBj .image-container .base-content{display:none}.HomesForSaleMod_recommendItem__46uBj .swiper-pagination{position:absolute;right:6px;top:6px;font-size:10px;padding:2px 6px;border-radius:3px;background:rgba(0,0,0,.3)}.HomesForSaleMod_recommendItem__46uBj .details{flex:1 1;min-height:0;padding:8px 8px 12px;border:1px solid #f1f1f1;border-top:none;border-radius:0 0 8px 8px;display:flex;flex-direction:column;gap:10px}.HomesForSaleMod_recommendItem__46uBj .details .prices-info{margin-bottom:0}.HomesForSaleMod_recommendItem__46uBj .details .prices-info .prices{font-size:14px;font-weight:700;color:var(--colors-content-text1,#18181b);line-height:22px}.HomesForSaleMod_recommendItem__46uBj .details .title{font-size:12px;font-weight:600;color:var(--colors-content-text1,#18181b);line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomesForSaleMod_recommendItem__46uBj .details .address{font-size:10px;color:var(--colors-content-text1,#18181b);margin-bottom:0}.HomesForSaleMod_recommendItem__46uBj.special-card-m .details .room-distance{width:100%;min-width:0}.HomesForSaleMod_recommendItem__46uBj.special-card-m .details .room-distance .room-distance-type{flex-wrap:nowrap;column-gap:10px;row-gap:0;width:100%;min-width:0;overflow:hidden}.HomesForSaleMod_recommendItem__46uBj.special-card-m .details .room-distance .room-distance-type .room-distance-type-item{min-width:0;flex:0 1 auto}.HomesForSaleMod_recommendItem__46uBj.special-card-m .details .room-distance .room-distance-type .room-distance-type-item .room-distance-type-item-icon{width:14px;height:14px;flex-shrink:0}.HomesForSaleMod_recommendItem__46uBj.special-card-m .details .room-distance .room-distance-type .room-distance-type-item .room-distance-type-item-label{font-size:10px;line-height:16px;color:var(--colors-content-text1,#18181b);min-width:0;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomesForSaleMod_recommendSpecialCard__4T1Fg.special-card-job .image-container{height:auto;padding:16px 8px 10px}.HomesForSaleMod_recommendSpecialCard__4T1Fg.special-card-job .details{gap:0}.HomesForSaleMod_recommendSpecialCard__4T1Fg.special-card-job .details .title{margin-bottom:8px}.HomesForSaleMod_recommendSpecialCard__4T1Fg.special-card-job .details .job-content{margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;word-break:break-all;text-align:justify;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.HomesForSaleMod_recommendSpecialCard__4T1Fg.special-card-job .details .prices{padding-top:8px}.HomesForSaleMod_topicsGrid__SkqaL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px 24px;gap:16px 24px;margin-bottom:24px}.HomesForSaleMod_topicLink__hSsPn{font-size:16px;color:#111;text-decoration:none}.HomesForSaleMod_topicLink__hSsPn:hover{text-decoration:underline}.HomesForSaleMod_showAll__xlpfz{font-size:16px;color:#111;text-decoration:none;display:inline-block;margin-bottom:8px}.HomesForSaleMod_showAll__xlpfz:hover{text-decoration:underline}.HomesForSaleMod_updateTime__wdIaC{font-size:14px;color:#999}@media(max-width:1200px){.HomesForSaleMod_topicsGrid__SkqaL{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.HomesForSaleMod_topicsGrid__SkqaL{grid-template-columns:1fr}}.RecommendCarousel_recommendTitleIconBox__ZBlBJ{display:flex;gap:4px;align-items:center}.RecommendCarousel_recommendTitleIconBox__ZBlBJ .RecommendCarousel_itemIconLeft__RxF4W,.RecommendCarousel_recommendTitleIconBox__ZBlBJ .RecommendCarousel_itemIconRight__2V4J2{width:24px;height:24px;cursor:pointer}.RecommendCarousel_recommend__lhi0a .RecommendCarousel_recommendListBox__TC2mf{height:auto;overflow-x:hidden;overflow-y:visible;padding-top:12px;margin-top:-12px}.RecommendCarousel_recommend__lhi0a .RecommendCarousel_recommendListBox__TC2mf .RecommendCarousel_recommendList__Sh9ol{transition:transform .5s ease;display:flex;gap:16px;scrollbar-width:none}.RecommendCarousel_recommend__lhi0a .RecommendCarousel_recommendListBox__TC2mf .RecommendCarousel_recommendList__Sh9ol::-webkit-scrollbar{display:none}.RecommendCarousel_recommend__lhi0a .RecommendCarousel_recommendListBox__TC2mf .RecommendCarousel_recommendList__Sh9ol .RecommendCarousel_recommendItemCard__1696T{display:flex}.embla__viewport{overflow:hidden}.embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom}.embla__controls .embla__buttons{display:flex;gap:4px}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);z-index:1;border-radius:50%;color:var(--text-body);display:flex;align-items:center;justify-content:center}.embla__button img{width:24px;height:24px}.embla__button:disabled{color:var(--detail-high-contrast)}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD{display:flex;justify-content:space-between;position:relative;gap:80px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs{flex:1 1;display:flex;flex-direction:column;gap:32px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_jobInfo__gWD_l{flex:1 1;color:#111;white-space:normal}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_jobInfo__gWD_l .RecruitInfo_jobTitle__UQcKO{word-break:break-word;font-size:24px;font-weight:700;line-height:30px;margin-bottom:8px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_jobInfo__gWD_l .RecruitInfo_jobCompany__BTa2_{font-size:var(--fs16);font-weight:700;line-height:22px;margin-bottom:4px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_jobInfo__gWD_l .RecruitInfo_jobAddress__fADsw{font-size:var(--fs16);font-weight:400;line-height:20px;margin-bottom:4px;color:#999}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_jobInfo__gWD_l .RecruitInfo_jobSalary__FYVO5{font-size:20px;font-weight:700;line-height:20px;margin-bottom:8px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_buttonAndPostTimeWrapper__lshxM,.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardLeftWrapper__BGhJs .RecruitInfo_imgBtnWrp__9QQ2U{display:flex;align-items:center;gap:16px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b{display:flex;align-items:center;gap:12px;flex:1 1;container-type:inline-size}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b .RecruitInfo_iconImgWrapper__i0n_2{display:flex;align-items:center;gap:5px;cursor:pointer;flex:1 1;flex-basis:80px;max-width:120px;min-width:24px;transition:all .5s}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b .RecruitInfo_iconImgWrapper__i0n_2 .RecruitInfo_iconImg__BAUAg{width:24px;height:24px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b .RecruitInfo_iconImgWrapper__i0n_2 .RecruitInfo_iconText__UWHKZ{font-size:16px;font-weight:500;line-height:24px;color:#111;text-decoration:underline;vertical-align:bottom;display:inline}@container (max-width: 240px){.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b .RecruitInfo_iconImgWrapper__i0n_2{width:24px;flex:none;flex-basis:24px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_iconWrapper__XOR5b .RecruitInfo_iconImgWrapper__i0n_2 .RecruitInfo_iconText__UWHKZ{display:none}}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardRightWrapper__75aIg{width:513px;height:342px;overflow:hidden;position:relative}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobCard__R7KnD .RecruitInfo_cardRightWrapper__75aIg .RecruitInfo_cardRightCarousel__W3oTl{border-radius:var(--br12)}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_mobileCarouselWrapper__yFKtc{display:none}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobInfoSpecificContent__xG95H{display:inline-flex;flex-direction:column;gap:14px;padding:20px 0;margin:20px 0;border-top:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1)}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobInfoSpecificContent__xG95H .RecruitInfo_jobSpecificTextWrapper__vSonP{display:flex;align-items:center;gap:6px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobInfoSpecificContent__xG95H .RecruitInfo_jobSpecificTextWrapper__vSonP .RecruitInfo_jobSpecificImg__ziZPQ{height:20px;width:20px}.RecruitInfo_recruitInfo__PPrFT .RecruitInfo_jobInfoSpecificContent__xG95H .RecruitInfo_jobSpecificTextWrapper__vSonP .RecruitInfo_jobSpecificText__f6Zpb{font-size:var(--fs14);font-weight:400;color:#333}.RecruitInfo_mobileRecruitInfo__eeVUY{display:none}.InnerChainNew_innerChain__0lBE4{width:100%;background:rgba(0,0,0,0);border-top:.5px solid #d5d6dd;padding:20px 0 calc(env(safe-area-inset-bottom) + 20px)}.InnerChainNew_tabPanel__jJhkq{display:none!important}.InnerChainNew_activePanel__6vGzR{display:flex!important}.InnerChainNew_hiddenPanel__y_ZmP{display:none!important}.InnerChainNew_innerChainDesk__bhkzD{padding:20px 32px 50px}.InnerChainNew_tabs__r3uRD{display:flex;gap:24px;margin-bottom:24px}.InnerChainNew_tabsDesktop__yQ3Qa{gap:50px}.InnerChainNew_tab__WaYnS{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);padding:6px 0;font-size:16px;font-weight:500;line-height:24px;color:#666;cursor:pointer;border:none;border-bottom:2px solid rgba(0,0,0,0);position:relative;margin:0}.InnerChainNew_tab__WaYnS .InnerChainNew_activeIcon__e_30t{display:none}.InnerChainNew_active__3liaw{font-weight:700}.InnerChainNew_active__3liaw .InnerChainNew_activeIcon__e_30t{display:block;position:absolute;left:50%;translate:-50%}.InnerChainNew_linksMobile__fs1x7{display:flex;flex-direction:column;gap:12px}.InnerChainNew_linksMobile__fs1x7 .InnerChainNew_panelContent__sw39M{display:block}.InnerChainNew_linksMobile__fs1x7 .InnerChainNew_panelContent__sw39M a+a{margin-top:4px}.InnerChainNew_linksDesktop__Dm1GA{display:flex;flex-wrap:wrap;gap:12px 50px}.InnerChainNew_linkBase__oCihP{text-decoration:none;font-size:14px;font-weight:400;line-height:21px;color:#18181b}.InnerChainNew_linkBase__oCihP:hover{text-decoration:underline}.InnerChainNew_linkBase__oCihP:focus{text-decoration:underline;outline:none}.InnerChainNew_linkBase__oCihP:active{text-decoration:underline}.InnerChainNew_linkMobile__aE34o{display:block;word-break:break-word;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.InnerChainNew_linkDesktop__Niajo{display:inline-block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:#18181b}.InnerChainNew_panelContent__sw39M{min-height:0;display:flex;flex-direction:column;gap:12px;overflow:auto}.InnerChainNew_panelContentDesktop__Rw4af{flex-direction:row;flex-wrap:wrap;gap:16px 50px}.InnerChainNew_showAllBtn__7Kwlc{margin-top:16px;padding:0;border:none;background:none;font-size:14px;font-weight:500;line-height:22px;color:#006fee;cursor:pointer;text-align:left}.InnerChainNew_updateTime__FjHto{font-size:14px;line-height:18px;color:#52525b;text-align:center;margin-top:24px;margin-bottom:0}