.nuvo-g1077 .nuvo-pch38 .nuvo-pcimg40{width:40%%;flex:none;align-self:stretch}.nuvo-g1077 .nuvo-pdptab60 a{padding:5px 12px;border-radius:1000px;background:#nuvo-fff55;font-size:13px;color:#333;text-decoration:none;border:1px solid #nuvo-eee41}
.nuvo-g1077 .nuvo-river73{grid-template-columns:repeat(2,1fr);gap:16px}.nuvo-g1077 .nuvo-ltline13 i{color:#nuvo-ccc35;font-style:normal}
.nuvo-g1077 .nuvo-ltline13{padding:12px 12px;font-size:13px}.nuvo-g1077 .nuvo-ltline13 a{color:#555;text-decoration:none;margin:0 3px}
.nuvo-g1077 .nuvo-pdptab60{display:flex;gap:9px;padding:9px 11px;position:sticky;top:0;background:#nuvo-f6f6f648;z-index:5}.nuvo-g1077 .nuvo-pch38 .nuvo-pcbd35{flex:1;display:flex;flex-direction:column;justify-content:space-between}
.nuvo-g1077 .nuvo-pch38{display:flex;align-items:stretch}.nuvo-g1077 .nuvo-pch38 .nuvo-pcimg40 img{height:100%%;object-fit:cover}.nuvo-g1077 .nuvo-banner13-poster img{width:100%;height:230px;object-fit:cover;display:block}.nuvo-g1077 .nuvo-pcard45,.nuvo-g1077 .nuvo-bnitem21,.nuvo-g1077 .nuvo-floor71,.nuvo-g1077 .nuvo-flashc66,.nuvo-g1077 .nuvo-ncard23,.nuvo-g1077 .nuvo-pdpgal48,.nuvo-g1077 .nuvo-album8 a{border-radius:13px}
.nuvo-g1077 .nuvo-floor71{box-shadow:0 1px 2px rgba(0,0,0,.04)}.nuvo-g1077 .nuvo-nchip24 b{font-size:13px;margin-top:7px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nuvo-g1077 .nuvo-nchips25{display:flex;gap:7px;overflow-x:auto;padding:2px 11px 6px}
.nuvo-g1077 .nuvo-banner13-poster{position:relative;padding:0 10px}.nuvo-g1077 .nuvo-ltline13 a.on{color:var(--fayuaccent);font-weight:600}.nuvo-g1077 .nuvo-nchip24 img{width:100%;height:84px;object-fit:cover;border-radius:10px}.nuvo-g1077 .nuvo-nchip24{flex:none;display:flex;flex-direction:column;min-width:120px;background:#nuvo-fff55;border-radius:14px;padding:6px;text-decoration:none;color:#333}
/* m390 header fit */
@media (max-width:430px){
  .nuvo-wrap13{display:flex;flex-wrap:wrap;align-items:center;row-gap:8px}
  .nuvo-search76{flex:1 1 150px;min-width:0}
  .nuvo-search76 input{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
  .nuvo-hcart1{margin-left:auto;flex-shrink:0}
}

/* m390 header autoheight */
@media (max-width:430px){
  header.nuvo-header3{height:auto;min-height:0}
}

/* m390 header fit v2 single-row */
@media (max-width:430px){
  .nuvo-wrap13{flex-wrap:nowrap}
  .nuvo-search76{flex:1 1 0;min-width:0}
  .nuvo-search76 input{width:100%;min-width:0}
  .nuvo-logo12{flex-shrink:0;white-space:nowrap}
  .nuvo-hcart1{flex-shrink:0;margin-left:0}
}
