.combo-package{border-radius:10rpx;margin:20rpx 30rpx;margin-bottom:160rpx;background:#fff}.combo-package.combo-iphonex{margin-bottom:230rpx}.combo-package .combo-package-content .combo-package-name{padding:20rpx 30rpx}.combo-package .combo-package-content .goods-info{overflow:hidden;padding:20rpx 30rpx;border-radius:10rpx}.combo-package .combo-package-content .goods-info .goods-img{display:inline-block;width:30%;text-align:center;line-height:100%;float:left}.combo-package .combo-package-content .goods-info .goods-img .img-wrap{display:inline-block;width:180rpx;height:180rpx;text-align:center;border-radius:10rpx}.combo-package .combo-package-content .goods-info .goods-img .img-wrap image{height:100%;width:100%;vertical-align:middle}.combo-package .combo-package-content .goods-info .data-info{display:inline-block;width:66%;float:left;position:relative;margin-left:20rpx;height:180rpx}.combo-package .combo-package-content .goods-info .data-info .goods-name{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:150%}.combo-package .combo-package-content .goods-info .data-info .stock-tips{position:absolute;width:100%;bottom:50rpx;height:40rpx;line-height:40rpx;font-size:24rpx}.combo-package .combo-package-content .goods-info .data-info .price-wrap{height:50rpx;line-height:50rpx;position:absolute;width:100%;bottom:0}.combo-package .combo-package-content .goods-info .data-info .price-wrap .unit{font-weight:700;font-size:24rpx;margin-right:4rpx}.combo-package .combo-package-content .goods-info .data-info .price-wrap .price{font-weight:700;font-size:32rpx}.combo-package .combo-package-content .goods-info .data-info .price-wrap .num{float:right}.combo-package .footer{width:100%;background:#fff;display:flex;justify-content:space-between;padding:20rpx 24rpx;box-sizing:border-box;position:fixed;bottom:0;left:0}.combo-package .footer .price-wrap{flex:1;text-align:right;vertical-align:middle;line-height:70rpx;margin-right:30rpx}.combo-package .footer .price-wrap .label{font-size:28rpx}.combo-package .footer .price-wrap .unit{font-weight:700;font-size:24rpx;margin-right:4rpx}.combo-package .footer .price-wrap .price{font-weight:700;font-size:32rpx}.combo-package .footer .price-wrap .info-num{font-size:20rpx;color:#909399;line-height:1;margin-top:12rpx}.combo-package .footer .footer-btn{display:flex;align-items:center;justify-content:center;height:70rpx;line-height:70rpx}.combo-package .padding-bottom{padding-bottom:80rpx}