.rv-collection{overflow:hidden}.rv-collection .product{float:left;text-align:center;width:162px;margin:0 14px 14px 0;padding:0;position:relative;overflow:hidden}.rv-collection .product.last{margin-right:0}.rv-collection .product .image{border:1px solid #e0e0e0;margin-bottom:10px;height:160px;overflow:hidden}.rv-collection .product .cy{display:block;margin:0 auto}.rv-collection .product .image img{max-width:160px}.rv-collection .product .title{display:block;line-height:16px;font-size:12px;color:#222;font-weight:700}.rv-collection .product .price{display:block;line-height:16px;font-size:11px;color:#777;font-weight:400}.rv-product{margin-bottom:20px}.rv-product .rv-product-image{position:relative;background:#fff;text-align:center;overflow:hidden;border-radius:4px}.rv-product .rv-product-image img{width:100%}.rv-product .rv-product-caption{display:inline-block;width:100%;vertical-align:top;background:0 0;text-align:left;position:relative}.rv-product .rv-product-caption .item_title{margin-bottom:2px;display:block;padding-top:13px;border-top:1px solid #ebebeb;margin-top:0}.rv-product .rv-product-caption .price-box{display:block;margin-top:13px}.rv-product .rv-product-caption .price-box p{display:inline-block;vertical-align:top;margin-bottom:0}.rv-product .rv-product-caption .price-box p.old-price{margin-left:5px}.rv-product .rv-product-caption .price-box .price{color:#2f333a;font-size:14px;font-weight:500}.rv-product .rv-product-caption .price-box p.old-price .price{color:#bdbdbd;text-decoration:line-through;font-size:14px;font-weight:400;color:red!important}