.public-list-item { background: $bg_fff; .public-content { display: flex; height: 100%; .public-cover { margin-right: 15px; position: relative; width: 125px; height: 90px; a { width: 100%; height: 100%; img { width: 100%; height: 100%; border-radius: 3px; } } } .order-info { position: relative; flex: 1; .order-title { font-size: 16px; color: $color_333; height: 16px; line-height: 16px; } .order-content { font-size: 14px; color: $color_666; margin-top: 14px; line-height: 18px; } .order-des { height: 24px; line-height: 33px; .order-newprice { font-size: 16px; color: $redprice; } .order-price { font-size: 12px; color: $color_999; margin-left: 15px; text-decoration: line-through; } } } } }