.content.data-v-a6cd41f4 { padding: 0 30rpx 300rpx; } .card.data-v-a6cd41f4 { background-color: #fff; border-radius: 24rpx; padding: 30rpx 0; margin-top: 20rpx; } .card .card-header.data-v-a6cd41f4 { display: flex; justify-content: space-between; align-items: center; padding: 0 30rpx; height: 40rpx; position: relative; font-size: 27rpx; color: #151515; font-weight: bold; } .card .tag.data-v-a6cd41f4 { width: 10rpx; height: 42rpx; background: linear-gradient(35deg, #FCB73F 0%, #FC733D 100%); border-radius: 0rpx 0rpx 0rpx 0rpx; position: absolute; left: 0; top: 0; } .card .card-content.data-v-a6cd41f4 { padding: 0 30rpx; } .card .info-item.data-v-a6cd41f4 { display: flex; justify-content: space-between; align-items: center; margin-top: 20rpx; font-size: 27rpx; } .card .info-item .info-item-label.data-v-a6cd41f4 { color: #666666; } .card .info-item .info-item-value.data-v-a6cd41f4 { color: #151515; } .card .info-item-textarea.data-v-a6cd41f4 { width: 100%; height: 115rpx; border-radius: 8rpx; border: 1rpx solid #F2F2F2; margin-top: 20rpx; font-size: 23rpx; color: #AAAAAA; box-sizing: border-box; padding: 20rpx; } .card .info-food.data-v-a6cd41f4 { margin-top: 20rpx; } .card .food-item.data-v-a6cd41f4 { display: flex; align-items: center; padding: 20rpx 0; } .card .food-item.data-v-a6cd41f4:last-child { border-bottom: none; } .card .food-item__image.data-v-a6cd41f4 { width: 118rpx; height: 118rpx; border-radius: 8rpx; flex-shrink: 0; background-color: #f5f5f5; } .card .food-item__info.data-v-a6cd41f4 { flex: 1; margin-left: 20rpx; display: flex; flex-direction: column; justify-content: center; } .card .food-item__name.data-v-a6cd41f4 { font-size: 28rpx; font-weight: bold; color: #151515; margin-bottom: 8rpx; } .card .food-item__desc.data-v-a6cd41f4 { font-size: 24rpx; color: #666666; line-height: 1.5; } .card .food-item__tag.data-v-a6cd41f4 { font-size: 24rpx; color: #666666; } .card .food-item__right.data-v-a6cd41f4 { display: flex; flex-direction: column; align-items: flex-end; justify-content: center; margin-left: 20rpx; } .card .food-item__price.data-v-a6cd41f4 { display: flex; align-items: baseline; color: #151515; font-weight: bold; margin-bottom: 8rpx; } .card .food-item__price .price-symbol.data-v-a6cd41f4 { font-size: 20rpx; margin-right: 2rpx; } .card .food-item__price .price-main.data-v-a6cd41f4 { font-size: 28rpx; } .card .food-item__price .price-decimal.data-v-a6cd41f4 { font-size: 24rpx; } .card .food-item__quantity.data-v-a6cd41f4 { font-size: 24rpx; color: #797979; } .card .price-line.data-v-a6cd41f4 { display: flex; justify-content: space-between; align-items: center; margin-top: 20rpx; font-size: 27rpx; color: #151515; border-top: 1rpx solid rgba(170, 170, 170, 0.15); font-weight: bold; padding-top: 20rpx; } .bottom-button.data-v-a6cd41f4 { width: 100%; background-color: #fff; padding: 20rpx 30rpx; box-sizing: border-box; position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; padding-bottom: env(safe-area-inset-bottom); box-shadow: 0rpx -11rpx 46rpx 0rpx rgba(0, 0, 0, 0.05); display: flex; justify-content: space-between; align-items: center; } .bottom-button .bottom-button-text1.data-v-a6cd41f4 { font-size: 32rpx; font-weight: bold; color: #fff; width: 324rpx; height: 80rpx; border-radius: 23rpx 23rpx 23rpx 23rpx; border: 2rpx solid #F47D1F; display: flex; align-items: center; color: #F47D1F; justify-content: center; } .bottom-button .bottom-button-text.data-v-a6cd41f4 { font-size: 32rpx; font-weight: bold; color: #fff; background: linear-gradient(90deg, #FCB73F 0%, #FC743D 100%); border-radius: 23rpx 23rpx 23rpx 23rpx; display: flex; align-items: center; justify-content: center; width: 324rpx; height: 80rpx; } .store-info.data-v-a6cd41f4 { border-bottom: 1rpx solid rgba(170, 170, 170, 0.15); box-sizing: border-box; margin: 0 30rpx 30rpx; } .store-info .store-info-title.data-v-a6cd41f4 { font-size: 27rpx; color: #151515; font-weight: bold; margin-bottom: 10rpx; } .store-info .store-info-address.data-v-a6cd41f4 { font-size: 23rpx; color: #AAAAAA; margin-bottom: 30rpx; }