.hy-group-section{box-sizing:border-box;margin:24px 0 30px;font-family:"PingFang SC","Microsoft YaHei",sans-serif;color:#29372a}.hy-group-section *{box-sizing:border-box}.hy-group-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 16px;padding:0 3px}.hy-group-head h2{font-size:22px;font-weight:500;margin:0;letter-spacing:2px}.hy-group-head>a{text-decoration:none;color:#475439;font-size:13px}.hy-group-empty{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;background:#e8ebdf;border:1px solid #d0d8c0;border-radius:7px;text-decoration:none;color:#405334}.hy-group-empty strong{font:23px "SimSun",serif;letter-spacing:2px}.hy-group-empty span{font-size:12px;color:#68715b}.hy-group-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hy-group-card{display:grid;grid-template-columns:1fr 43%;gap:16px;padding:18px;background:#eeece4;border-radius:7px;color:inherit;text-decoration:none;min-width:0}.hy-group-card:nth-child(even){grid-template-columns:43% 1fr}.hy-group-card:nth-child(even) .hy-group-picture{order:-1}.hy-group-copy{display:flex;flex-direction:column;gap:10px;min-width:0}.hy-group-copy>strong{font-size:17px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.hy-group-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hy-group-badges b{border:1px solid #9d5028;border-radius:3px;color:#9d5028;font-size:12px;padding:2px 5px;font-weight:500}.hy-group-badges small{font-size:11px;color:#8a8e84}.hy-group-price{display:flex;gap:9px;align-items:baseline;flex-wrap:wrap;margin-top:auto}.hy-group-price>span{font-size:25px;color:#a0522b}.hy-group-price del{font-size:12px;color:#969a91}.hy-group-go{font-size:12px;color:white;background:#174c24;border-radius:22px;padding:8px 17px;align-self:flex-start}.hy-group-picture{aspect-ratio:1;background:#e0e4d7;align-self:center;overflow:hidden}.hy-group-picture img{width:100%;height:100%;object-fit:cover}.hy-group-card:focus-visible,.hy-group-empty:focus-visible{outline:3px solid #b58a39;outline-offset:3px}@media(max-width:700px){.hy-group-cards{grid-template-columns:1fr}.hy-group-section{margin:18px 0 22px}.hy-group-head h2{font-size:20px}.hy-group-head>a{font-size:12px}.hy-group-card{padding:12px;gap:12px}.hy-group-copy>strong{font-size:15px}.hy-group-price>span{font-size:23px}.hy-group-price del{font-size:11px}.hy-group-empty{padding:18px 15px;gap:12px}.hy-group-empty strong{font-size:19px}.hy-group-empty span{font-size:10px}}
