.crumb{font-size:17px;color:#555}.crumb a{color:#2d2d2d}
.scard{background:#fff;border:1px solid #e8ebf0;padding:26px 24px}
.scard h3{font-size:20px;padding-bottom:22px;border-bottom:1px solid #e9ecf1;margin-bottom:28px;display:flex;align-items:center;gap:12px}
.inp{width:100%;height:46px;border:1px solid #dfe3ea;border-radius:3px;padding:0 16px;font-size:15px;color:#555;background:#fff;margin-bottom:16px}
.cnt{display:flex;align-items:center;gap:40px;font-size:17px;color:#2d2d2d}
.cnt button{background:none;border:0;color:#ec4c60;cursor:pointer;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}
.acard{background:#fff;border:1px solid #e8ebf0;display:flex;flex-direction:column}
.acard .ph{position:relative;height:250px;overflow:hidden}
.acard .ph img{width:100%;height:100%;object-fit:cover;display:block}
.acard .ph span{position:absolute;left:18px;top:18px;background:#ec4c60;color:#fff;padding:6px 16px;font-size:15px;border-radius:2px}
.acard .bd{padding:24px 22px 20px}
.acard h4{font-size:20px;margin-bottom:16px}
.acard .bd p{margin:0 0 8px;font-size:15px}
.acard .co{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e9ecf1;margin-top:16px;padding-top:18px;font-size:15px}
.acard .co span{display:inline-flex;align-items:center;gap:12px}
.recent{display:flex;gap:14px;align-items:center;padding:12px 0}
.recent img{width:96px;height:76px;object-fit:cover}
.recent h5{font-size:17px;margin-bottom:6px}
.pg{display:inline-flex;border:1px solid #dfe3ea;background:#fff;font-size:17px}
.pg a{padding:9px 14px;border-right:1px solid #dfe3ea;color:#2d2d2d;min-width:33px;text-align:center}
.pg a:last-child{border-right:0}
.pg a.on{background:#ec4c60;color:#fff}
@media (max-width:900px){.foot .cols{grid-template-columns:1fr;padding:60px 16px}}
