.message{padding:13rpx 20rpx;box-sizing:border-box;width:100vw;position:relative}.message .goods-item{width:100%;height:220rpx;background:#fff;position:relative;display:flex;align-items:center;border-radius:20rpx;margin:0 auto;padding:20rpx;box-sizing:border-box}.message .goods-item image{width:180rpx;height:180rpx;min-width:180rpx}.message .goods-item .goods-info{width:100%;height:180rpx;display:flex;flex-direction:column;justify-content:space-between;padding-left:20rpx;box-sizing:border-box}.message .goods-item .goods-info .goods-name{width:100%;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.message .goods-item .goods-info .goods-bottom{display:flex;justify-content:space-between;align-items:flex-end}.message .goods-item .goods-info .goods-bottom text{line-height:1}.message .goods-item .goods-info .goods-bottom .goods-price{display:flex;align-items:flex-end;padding-bottom:10rpx;font-weight:500}.message .goods-item .goods-info .goods-bottom .goods-price .goods-price-sign{font-size:20rpx}.message .goods-item .goods-info .goods-bottom .goods-option{width:150rpx;height:50rpx;line-height:50rpx;text-align:center;border-radius:10rpx;color:#fff}.message .goods-item .disabled{background:#e5e5e5}