/* pages/order-detail/order-detail.wxss */ .order-detail{ padding: 20rpx 24rpx 120rpx; background: #F6F6F6; } .callout-box{ background: #fff; border-radius: 16rpx 16rpx 16rpx 16rpx; padding: 14rpx 20rpx; } .callout-box .title{ font-weight: bold; font-size: 28rpx; color: #222222; } .callout-box .desc{ font-size: 24rpx; color: #222222; margin-top: 16rpx; } /* 店铺 */ .shop-box { display: inline-block; padding-bottom: 24rpx; } .shop-icon { display: inline-block; width: 35rpx; height: 35rpx; margin-right: 15rpx; vertical-align: middle; } .shop-icon > image { width: 100%; height: 100%; } .shop-name { display: inline-block; vertical-align: middle; font-weight: bold; font-size: 28rpx; color: #222222; } .order-detail .result-box{ padding: 0 28rpx ; } .order-detail .result-box .result{ position: relative; padding: 24rpx 0; } .order-detail .result-box .result .title{ font-weight: bold; font-size: 32rpx; color: #222222; } .order-detail .result-box .result .title.small{ font-size: 28rpx; } .order-detail .result-box .result .desc{ font-size: 24rpx; color: #AAAAAA; margin-top: 20rpx; } .order-detail .result-box .result .title-box{ display: flex; justify-content: space-between; } .order-detail .result-box .result .price{ font-weight: bold; font-size: 28rpx; color: #FF4D3A; } .box{ background: #FFFFFF; border-radius: 16rpx 16rpx 16rpx 16rpx; margin-bottom: 20rpx; } .order-detail .oprate-box{ /* display: flex; */ padding: 0 24rpx; } .order-sts{ font-weight: bold; font-size: 36rpx; color: #222222; margin-bottom: 20rpx; } .pay-btn-box{ display: flex; justify-content: space-between; } .pay-btn-box .cancel-btn{ width: 226rpx; height: 68rpx; line-height: 68rpx; text-align: center; background: #FFFFFF; border-radius: 60rpx 60rpx 60rpx 60rpx; font-weight: bold; font-size: 28rpx; color: #AAAAAA; } .pay-btn-box .pay-btn{ width: 456rpx; height: 68rpx; line-height: 68rpx; text-align: center; background: #FF941A; border-radius: 60rpx 60rpx 60rpx 60rpx; font-weight: bold; font-size: 28rpx; color: #FFFFFF; } .order-detail .delivery-addr { padding: 20rpx 30rpx; background: #fff; } .order-detail .delivery-addr .user-info { line-height: 48rpx; word-wrap: break-word; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; font-weight: bold; font-size: 32rpx; color: #222222; } .order-detail .delivery-addr .user-info .item { font-size: 28rpx; margin-right: 30rpx; vertical-align: top; display: inline-block; } .order-detail .delivery-addr .addr { font-size: 28rpx; line-height: 36rpx; font-size: 28rpx; color: #AAAAAA; margin-top: 20rpx; } .order-detail .time-box{ padding: 20rpx 0; } .order-detail .time-box .title{ font-size: 28rpx; color: #222222; } .order-detail .time-box .time{ font-weight: bold; font-size: 48rpx; color: #222222; margin-top: 20rpx; } .order-detail .flex-box{ display: flex; } .order-detail .oprate-box .item{ width: 25%; text-align: center; margin: 0; border: none; background-color: #fff !important; padding: 24rpx 0; display: block!important; -webkit-tap-highlight-color: transparent; outline: none; line-height: normal; } .order-detail wx-button:after { border: none; } .order-detail .oprate-box .item .icon{ width: 40rpx; height: 40rpx; } .order-detail .oprate-box .item .label{ font-size: 28rpx; color: #222222; margin-top: 20rpx; } .order-detail .refund-goods{ padding: 24rpx; } .order-detail .refund-goods .title-box{ display: flex; justify-content: space-between; padding-bottom: 24rpx; font-weight: bold; font-size: 28rpx; } .order-detail .refund-goods .title-box .title{ color: #222222; } .order-detail .refund-goods .title-box .price{ color: #FF4D3A; } .order-detail .refund-goods .good-list{ } .order-detail .refund-goods .good-list .good-item{ border-top:1rpx solid #F0F0F0; padding: 20rpx 0; display: flex; } .order-detail .refund-goods .good-list .good-item .img{ width: 120rpx; height: 120rpx; border-radius: 16rpx; background: #F6F6F6; } .order-detail .refund-goods .good-list .good-item .info{ margin-left: 20rpx; flex: 1; } .order-detail .refund-goods .good-list .good-item .info .good-name{ font-weight: bold; font-size: 28rpx; color: #222222; } .order-detail .refund-goods .good-list .good-item .info .desc{ font-size: 24rpx; color: #AAAAAA; margin-top: 10rpx; } .order-detail .refund-goods .good-list .good-item .info .price{ color: #AAAAAA; font-size: 24rpx; } .order-detail .refund-goods .good-list .good-item .price-box{ display: flex; flex-direction: column; justify-content: space-between; align-items: flex-end; } .order-detail .refund-goods .good-list .good-item .price-box .price{ font-weight: bold; font-size: 32rpx; color: #FF4D3A; } .order-detail .refund-goods .good-list .good-item .price-box .num{ font-size: 24rpx; color: #AAAAAA; } .order-detail .refund-goods .open-btn{ display: flex; align-items: center; justify-content: center; font-size: 24rpx; color: #222222; margin-top: 20rpx; } .order-detail .refund-goods .open-btn .arrow{ width: 20rpx; height: 20rpx; } .order-detail .goods-info{ padding: 24rpx; } .order-detail .goods-info .item{ display: flex; justify-content: space-between; padding-bottom: 28rpx; } .order-detail .goods-info .item .label{ font-size: 28rpx; color: #222222; } .order-detail .goods-info .item .value{ font-weight: bold; font-size: 28rpx; color: #FF4D3A; } .order-detail .goods-info .total{ display: flex; justify-content: space-between; padding-top: 28rpx ; border-top: 2rpx solid #F0F0F0; } .order-detail .goods-info .total .label{ font-weight: bold; font-size: 28rpx; color: #222222; } .order-detail .goods-info .total .value{ font-weight: bold; font-size: 28rpx; color: #FF4D3A; } .order-detail .order-info{ padding: 28rpx 24rpx; } .order-detail .order-info .title{ font-weight: bold; font-size: 32rpx; color: #222222; } .order-detail .order-info .item{ padding-top: 28rpx; display: flex; justify-content: space-between; } .order-detail .order-info .item .label{ font-size: 28rpx; color: #AAAAAA; } .order-detail .order-info .item .value-box{ display: flex; align-items: center; } .order-detail .order-info .item .value-box .icon{ width: 30rpx; height: 30rpx; margin-left: 20rpx; } .order-detail .order-info .item .value{ font-weight: bold; font-size: 28rpx; color: #222222; }