.shop{background: #fff;margin: 20rpx 0;padding: 30rpx;} .dzico{width: 31rpx;height: 35rpx;margin-right: 25rpx;} .name{font-size: 28rpx;color: #333;} .tel{font-size: 24rpx;color: #999;margin-top: 12rpx;} .pro{padding: 0 30rpx;background: #fff;margin: 20rpx 0;} .pro .li{padding: 30rpx 0;align-items: flex-start;border-bottom: 1rpx solid #f0f0f0;} .pro .li:last-child{border-bottom: none;} .pro .li image{width: 140rpx;height: 140rpx;border-radius: 12rpx;margin-right: 23rpx;} .proname{font-size: 30rpx;color: #333;} .sta{font-size: 24rpx;color: #333;margin-top: 10rpx;} .sta text{color: #999;margin-right: 10rpx;} .price{justify-content: space-between;margin-top: 10rpx;} .money{font-size: 34rpx;color: #F06520;} .money text{font-size: 22rpx;} .count{color: #999;font-size: 24rpx;} .opt{border-top: 1rpx solid #F0F0F0;padding: 25rpx 30rpx;font-size: 24rpx;color: #999;justify-content: space-between;} .total{color: #333;text-align: right;} .total text{margin-left: 10rpx;color: #F06520;} .list{margin-top: 20rpx;background-color: #fff;padding: 0 30rpx;} .list .li{border-bottom: 1rpx solid #f0f0f0;padding: 30rpx 0;font-size: 28rpx;color: #333;} .list .li:last-child{border-bottom: none;} .label{width: 200rpx;color: #666;} .item{text-align: right;} .spe-colors{color: #F06520;}