.nuxt-link-exact-active{text-decoration:none}.goods-item-wrapper{background:#fff;border-radius:0;box-shadow:none;cursor:pointer;display:block;padding:0;transition:transform .3s ease}.goods-item-wrapper:hover{transform:translateY(-2px)}.goods-image-container{border-radius:0;margin-bottom:8px;overflow:hidden;position:relative}.goods-image-container img{transition:transform .3s ease}.goods-item-wrapper:hover .goods-image-container img{transform:scale(1.03)}.promotion-tag{background:linear-gradient(135deg,#ff6b6b,#fb3131);border-radius:2px;color:#fff;font-size:12px;left:8px;padding:2px 8px;position:absolute;top:8px;z-index:1}.limit-price-tag{border-radius:2px;color:red;font-size:10px;margin-right:4px;padding:1px 4px}.service-tag{background:#fff3f3;border-radius:2px;color:#fb3131;font-size:11px;padding:1px 6px}.goods-info{padding:10px 0}.goods-info .goods-title{color:#333;display:-webkit-box;font-size:14px;height:40px;-webkit-line-clamp:2;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.goods-info .goods-details .goods-tags{align-items:center;display:flex;gap:12px}.goods-info .goods-details .goods-tags .tag+.tag:before{background:#ddd;content:"";display:inline-block;height:12px;margin-right:12px;vertical-align:middle;width:1px}.goods-info .goods-details .goods-tags .avtice{color:#fb3131}.goods-info .goods-details .goods-sales .price{color:#fb3131;font-size:18px;padding-right:10px}.goods-info .goods-details .goods-sales .limited{color:#fb3131;font-size:14px;padding-right:10px}.goods-info .goods-details .goods-cost,.goods-info .goods-details .goods-sales .sales{color:#999;font-size:14px}.goods-info .goods-details .goods-cost span:first-child{color:#00a235;padding-right:10px}
