.tmh.tong-dm .tdm-intro{justify-content:space-between;align-items:center;gap:40px;padding:22px 0 46px;display:flex}.tmh.tong-dm .tdm-lead{color:var(--color-ink-muted);margin-top:18px;font-size:16px}.tmh.tong-dm .tdm-tools{width:41%;padding-top:26px}.tmh.tong-dm .tdm-count{color:var(--color-ink-muted);margin-top:12px;font-size:12px}.tmh.tong-dm .tdm-quick{flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:13px;display:flex}.tmh.tong-dm .tdm-quick a{align-items:center;gap:8px;min-height:44px;display:flex}.tmh.tong-dm .tdm-quick a:hover{text-decoration:underline}.tmh.tong-dm .tdm-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.tmh.tong-dm .tdm-card{min-width:0}.tmh.tong-dm .tdm-card>a{border:1px solid var(--color-line);background:var(--color-surface);border-radius:5px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.tmh.tong-dm .tdm-card>a:hover{border-color:var(--color-navy-900);box-shadow:0 18px 40px color-mix(in srgb, var(--color-ink) 7%, transparent);transform:translateY(-5px)}.tmh.tong-dm .tdm-img{background:var(--color-surface-2);place-items:center;height:140px;display:grid;position:relative;overflow:hidden}.tmh.tong-dm .tdm-img img{object-fit:contain;width:100%;height:100%;transition:transform .6s}.tmh.tong-dm .tdm-card>a:hover .tdm-img img{transform:scale(1.045)}.tmh.tong-dm .tdm-img>svg{width:30px;height:30px;color:var(--color-ink-muted);stroke-width:1.5px}.tmh.tong-dm .tdm-card.lon .tdm-img{height:236px}.tmh.tong-dm .tdm-card.lon .tdm-img img{object-fit:cover}.tmh.tong-dm .tdm-img em.ai{bottom:8px;left:8px}.tmh.tong-dm .tdm-txt{flex-direction:column;flex:1;padding:18px;display:flex}.tmh.tong-dm .tdm-txt h3{letter-spacing:-.025em;font-size:17px;line-height:1.4}.tmh.tong-dm .tdm-txt p{color:var(--color-ink-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.tmh.tong-dm .tdm-go{color:var(--color-ink);align-items:center;gap:8px;display:flex}.tmh.tong-dm .tdm-go i{font-style:normal}.tmh.tong-dm .tdm-go b{background:var(--color-brand-500);width:28px;height:28px;color:var(--color-navy-900);border-radius:50%;place-items:center;display:grid}.tmh.tong-dm .tdm-go svg{width:16px;height:16px}.tmh.tong-dm .tdm-empty{color:var(--color-ink-muted);background:var(--color-surface-2);text-align:center;border-radius:5px;padding:32px 18px}.tmh.tong-dm .tdm-note{color:var(--color-ink-muted);margin-top:20px;font-size:11px;line-height:1.7}.tmh.tong-dm .tdm-pktd{margin-top:48px}.tmh.tong-dm .tdm-pktd h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px}.tmh.tong-dm .tdm-pktd>p{color:var(--color-ink-muted);margin-top:4px;font-size:14px}.tmh.tong-dm .tdm-pktd ul{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tmh.tong-dm .tdm-pktd a{border:1px solid var(--color-line);border-radius:5px;gap:2px;min-height:44px;padding:12px 16px;transition:border-color .2s;display:grid}.tmh.tong-dm .tdm-pktd a:hover{border-color:var(--color-navy-900)}.tmh.tong-dm .tdm-pktd span{color:var(--color-ink-muted);font-size:12px}.tmh.tong-dm .tdm-end{border-block:1px solid var(--color-line);align-items:center;gap:32px;margin:60px 0;padding:30px 0;display:flex}.tmh.tong-dm .tdm-end>span{color:var(--color-ink-muted)}.tmh.tong-dm .tdm-end strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:25px}.tmh.tong-dm .tdm-end svg{width:36px;height:36px;margin-left:auto;transition:transform .2s}.tmh.tong-dm .tdm-end:hover svg{transform:translate(4px)}@media (width>=1100px){.tmh.tong-dm .tdm-card:not(.lon)>a{grid-template-columns:78px 1fr;min-height:126px;display:grid}.tmh.tong-dm .tdm-card:not(.lon) .tdm-img{height:100%;min-height:126px}.tmh.tong-dm .tdm-card:not(.lon) .tdm-img img{padding:8px}.tmh.tong-dm .tdm-card:not(.lon) .tdm-img em.ai{text-align:center;padding:2px 3px;font-size:8px;bottom:6px;left:4px;right:4px}.tmh.tong-dm .tdm-card:not(.lon) .tdm-txt{padding:15px 13px}.tmh.tong-dm .tdm-card:not(.lon) h3{font-size:14px}.tmh.tong-dm .tdm-card:not(.lon) .tdm-txt p{margin-top:0}.tmh.tong-dm .tdm-card:not(.lon) .tdm-go b{width:23px;height:23px}}@media (width<=1050px){.tmh.tong-dm .tdm-grid{grid-template-columns:repeat(2,1fr)}.tmh.tong-dm .tdm-card.lon .tdm-img{height:185px}.tmh.tong-dm .tdm-txt h3{font-size:15px}.tmh.tong-dm .tdm-go i{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=680px){.tmh.tong-dm .tdm-intro{padding:8px 0 24px;display:block}.tmh.tong-dm .tdm-intro h1{font-size:38px}.tmh.tong-dm .tdm-intro h1 br,.tmh.tong-dm .tdm-lead br{display:none}.tmh.tong-dm .tdm-lead{margin-top:12px;font-size:13px}.tmh.tong-dm .tdm-tools{width:100%;padding-top:22px}.tmh.tong-dm .tdm-count{margin-top:8px;font-size:11px}.tmh.tong-dm .tdm-quick{gap:4px 20px;margin-top:8px;font-size:12px}.tmh.tong-dm .field-search{height:48px}.tmh.tong-dm .tdm-grid{gap:12px}.tmh.tong-dm .tdm-card.lon .tdm-img{height:156px}.tmh.tong-dm .tdm-img{height:90px}.tmh.tong-dm .tdm-txt{padding:13px}.tmh.tong-dm .tdm-txt h3{font-size:13px;line-height:1.45}.tmh.tong-dm .tdm-txt p{font-size:11px}.tmh.tong-dm .tdm-go b{width:23px;height:23px}.tmh.tong-dm .tdm-end{flex-wrap:wrap;gap:12px;margin:35px 0;padding:22px 0}.tmh.tong-dm .tdm-end>span{width:100%;font-size:12px}.tmh.tong-dm .tdm-end strong{font-size:20px}.tmh.tong-dm .tdm-end svg{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.tmh.tong-dm .tdm-card>a:hover{transform:none}}
