.acs{--acs-ink:#173662;--acs-blue:#20468b;--acs-red:#d02d27;--acs-rule:#cad4e3;--acs-font:Montserrat,"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",Arial,Helvetica,sans-serif;color:var(--acs-ink);background:#fff;padding:32px 0 28px;scroll-margin-top:176px;font-family:var(--acs-font)}.acs,.acs *{box-sizing:border-box}.anjia-home-v2 .acs,.anjia-home-v2 .acs *{font-family:var(--acs-font)!important}.acs [hidden]{display:none!important}.acs ::selection{color:#fff;background:var(--acs-blue)}.acs .acs-wrap{max-width:1180px;padding:0 28px;margin:0 auto}.acs .acs-header{grid-area:heading;min-width:0;margin:0}.acs .acs-header h2{font-family:inherit;font-size:36px;font-weight:800;line-height:1.16;letter-spacing:0;text-transform:uppercase;color:var(--acs-ink);margin:0}.acs .acs-body{display:grid;grid-template-columns:minmax(0,.3fr) minmax(0,.7fr);grid-template-areas:"featured heading" "featured waiting";grid-template-rows:auto 1fr;column-gap:32px;row-gap:16px;align-items:start}.acs .acs-featured,.acs .acs-waiting{min-width:0}.acs .acs-featured{grid-area:featured}.acs .acs-waiting{grid-area:waiting}.acs .acs-queue-heading>p{font:700 18px/1.3 var(--acs-font);margin:0;color:var(--acs-ink)}.acs .acs-next-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.acs .acs-queue-heading{min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;border-bottom:1px solid var(--acs-rule);padding-bottom:12px}.acs .acs-controls{display:flex;align-items:center;gap:8px;flex-shrink:0}.acs .acs-controls button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--acs-blue);border-radius:50%;background:#fff;color:var(--acs-blue);cursor:pointer;box-shadow:none}.acs .acs-controls button:hover:not(:disabled){background:var(--acs-blue);color:#fff}.acs .acs-controls button:disabled{opacity:.35;cursor:default}#anjia-coming-soon .acs-controls button{color:#20468b!important;background-color:#fff!important}#anjia-coming-soon .acs-controls button svg,#anjia-coming-soon .acs-controls button svg path{color:#20468b!important;stroke:#20468b!important;fill:none!important}#anjia-coming-soon .acs-controls button:hover:not(:disabled){color:#fff!important;background-color:#20468b!important}#anjia-coming-soon .acs-controls button:hover:not(:disabled) svg,#anjia-coming-soon .acs-controls button:hover:not(:disabled) svg path{color:#fff!important;stroke:#fff!important}.acs .acs-prev svg{transform:rotate(180deg)}.acs .acs-range{font:16px/1.3 var(--acs-font);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:6px}.acs .acs-track{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--acs-blue) #e7ecf4;scroll-snap-type:x mandatory;padding-bottom:12px}.acs .acs-queue{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;list-style:none;margin:0;padding:0}.acs .acs-queue>li{min-width:0;margin:0;padding:0;scroll-snap-align:start}.acs .acs-property{margin:0;padding:0}.acs .acs-flyer{display:block;aspect-ratio:2250/2809;background:#f0f3f8;text-decoration:none;overflow:hidden}.acs .acs-flyer img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;border:0;border-radius:0;transition:filter .2s ease}.acs .acs-flyer:hover img{filter:brightness(.95)}.acs a:focus-visible,.acs button:focus-visible,.acs .acs-track:focus-visible{outline:3px solid var(--acs-red);outline-offset:4px}.acs .acs-caption{padding-top:14px}.acs .acs-caption h3{font:700 19px/1.2 var(--acs-font);color:var(--acs-ink);text-transform:none;letter-spacing:0;margin:0 0 5px;min-height:46px;overflow-wrap:break-word}.acs .acs-city{font:16px/1.25 var(--acs-font);color:var(--acs-ink);margin:0;min-height:40px;overflow-wrap:break-word}.acs .acs-date{display:flex;gap:10px;align-items:baseline;font:700 17px/1.3 var(--acs-font);color:var(--acs-ink);border-top:1px solid var(--acs-rule);margin:10px 0 0;padding-top:10px}.acs .acs-rank{font-size:14px;font-weight:400;color:var(--acs-blue);font-variant-numeric:tabular-nums}.acs .acs-featured .acs-caption h3{font-size:25px;min-height:0}.acs .acs-featured .acs-city{font-size:18px;min-height:0}.acs .acs-featured .acs-date{font-size:20px}@media(max-width:1000px) and (min-width:701px){.acs .acs-body{column-gap:24px;grid-template-columns:minmax(0,.32fr) minmax(0,.68fr)}.acs .acs-queue{grid-auto-columns:calc((100% - 16px)/2)}.acs .acs-caption h3{min-height:46px}}@media(max-width:1000px){.acs .acs-header h2{font-size:30px}}@media(max-width:700px){.acs{padding:28px 0;scroll-margin-top:150px}.acs .acs-wrap{padding:0 20px}.acs .acs-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "featured" "waiting";grid-template-rows:auto;row-gap:24px}.acs .acs-featured{width:100%;max-width:360px;margin:0 auto}.acs .acs-queue-heading{align-items:center}.acs .acs-queue{grid-auto-columns:calc((100% - 16px)/2)}.acs .acs-controls{gap:6px}.acs .acs-range{font-size:14px;margin:0}.acs .acs-queue-heading>p{font-size:18px}.acs .acs-caption h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.acs *{scroll-behavior:auto!important;transition:none!important}}