page { background: #f6f6f6; padding-bottom: 100rpx; } .image { width: 690rpx; height: 400rpx; margin: 30rpx; border-radius: 30rpx; } .goods { margin: 0 30rpx 30rpx 30rpx; border-radius: 30rpx; background: #ffffff; padding: 20rpx; .goods-validity { margin-top: 20rpx; } .validity-time { margin: 20rpx 0 0 50rpx; } .instructions { display: flex; margin-top: 20rpx; .instructions-title { font-size: 28rpx; margin-right: 20rpx; } .instructions-txt { font-size: 24rpx; margin-top: 5rpx; } } .instructionss { display: flex; justify-content: space-between; margin-top: 20rpx; .instructions-title { font-size: 28rpx; margin-right: 20rpx; } .instructions-txt { font-size: 24rpx; margin-top: 5rpx; } } .goods-price { margin-top: 20rpx; display: flex; justify-content: space-between; padding-bottom: 20rpx; border-bottom: 1rpx solid #f6f6f6; .security-number { font-size: 24rpx; } .price { font-size: 24rpx; display: flex; color: red; .price1 { font-size: 24rpx; margin-top: 6rpx; } .price-size { font-size: 32rpx; } } .original { text-decoration: line-through; color: #afa9a9; font-size: 24rpx; margin: 6rpx 0 0 20rpx; } } .goods-name { font-size: 36rpx; } } .shopstore { width: 690rpx; margin: 30rpx; background: #ffffff; border-radius: 30rpx; padding: 30rpx; .store-name { font-size: 30rpx; color: #222222; } .stores { display: flex; justify-content: space-between; .stores-box { margin-top: 20rpx; display: flex; .store-image { width: 120rpx; height: 120rpx; margin-right: 20rpx; } .store-title { .time { font-size: 24rpx; color: #222222; } .name { font-size: 30rpx; color: #222222; } .score { display: flex; .scores { font-size: 30rpx; margin: 5rpx 0 0 20rpx; color: #FF8936; } } } } } } .package { margin: 35rpx; border-radius: 30rpx; background: #ffffff; padding: 20rpx; .package-name { // display: flex; // justify-content: space-between; .name { font-size: 36rpx; margin-bottom: 20rpx; } .check { font-size: 24rpx; margin-top: 10rpx; } } .package-details { margin-top: 20rpx; } .packages { margin-top: 20rpx; } .package-title { margin-top: 20rpx; display: flex; justify-content: space-between; padding: 0 30rpx; .price { color: red; } } } .evaluation { font-size: 32rpx; font-weight: 500; color: #222222; margin: 0 0 0 30rpx; } .evaluation-box { margin: 30rpx; background: #ffffff; border-radius: 30rpx; padding: 30rpx; .evaluation-describe { font-size: 30rpx; color: #222222; margin-top: 30rpx; } .evaluation-image { display: flex; flex-wrap: wrap; margin-top: 20rpx; .images { width: 200rpx; height: 200rpx; margin-right: 10rpx; } } .evaluation-name { display: flex; justify-content: space-between; .name { display: flex; .images { width: 80rpx; height: 80rpx; border-radius: 50%; } .names { margin: 5rpx 0 0 20rpx; .username { font-size: 24rpx; font-weight: 400; color: #222222; } } } .time { font-size: 24rpx; color: #999999; } } } .button { background: #ffffff; position: fixed; bottom: 0; right: 0; width: 750rpx; padding: 10rpx 0; .button-name { width: 80%; background: #46a9a4; border-radius: 30rpx; padding: 20rpx 0; color: #ffffff !important; margin: 0 auto; text-align: center; } }