.message{padding:13rpx 20rpx;-webkit-box-sizing:border-box;box-sizing:border-box;width:100vw;position:relative}.message .goods-item{width:100%;height:220rpx;background:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:20rpx;border-radius:20rpx;margin:0 auto;padding:20rpx;-webkit-box-sizing:border-box;box-sizing:border-box}.message .goods-item image{width:180rpx;height:180rpx}.message .goods-item .goods-info{width:100%;height:180rpx;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-left:20rpx;-webkit-box-sizing:border-box;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:1;overflow:hidden;margin-bottom:10rpx}.message .goods-item .goods-info .goods-bottom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;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:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;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;-webkit-border-radius:50rpx;border-radius:50rpx;color:#fff}.message .goods-item .disabled{background:#e5e5e5}