page { height: 100%; width: 100%; background: #f4f4f4; } .container{ padding:24rpx 0 180rpx; } /* 卡片 */ .top-card{ width:702rpx; height:164rpx; background: url('https://mall.zhaijieshi.cc/file/jzmall-dy/order-card-bg.png') no-repeat center; background-size: 100% 100%; padding:20rpx 30rpx 24rpx; color:#fff; position: relative; margin:0 24rpx 20rpx; } .top-name-wrapper{ display: flex; align-items: center; justify-content: space-between; height: 44rpx; overflow: hidden; } .top-name{ height: 44rpx; font-size: 32rpx; font-weight: bold; color: #FFFFFF; line-height: 44rpx; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .top-sku-name{ font-size: 24rpx; font-weight: bold; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex:1; } .top-times{ margin:12rpx 0 54rpx; display: flex; height: 42rpx; align-items: center; } .top-times view{ font-size: 24rpx; font-weight: bold; } .top-times view.serviced-times{ margin-left:20rpx; } .top-times view text{ font-size: 30rpx; } /* 工单列表 */ .service-item{ /* margin-top:24rpx; */ background: #FFFFFF; border-radius: 24rpx; width:702rpx; padding:0 24rpx; margin:0 24rpx; } .service-item .service-title{ height:80rpx; display: flex; align-items: center; border-bottom: 2rpx solid #E0E0E0; } .service-title .sercive-name{ color: #191919; font-size: 30rpx; font-weight: bold; } .service-title .service-id{ color: #666666; font-size: 24rpx; margin:0 12rpx; flex:1; } .service-title .service-status{ color: #008DFF; font-size: 26rpx; } .service-main{ padding:12rpx 0 16rpx; } .customer-info{ display: flex; align-items: center; } .customer-info image{ width:48rpx; height:48rpx; margin-right:24rpx; } .customer-info .customer-main{ display: flex; padding:18rpx 0 4rpx; flex-direction: column; flex:1; } .main-line{ display: flex; height:44rpx; margin-bottom:4rpx; align-items: center; } .main-line view{ color: #333333; font-size: 32rpx; } .main-line view.phone{ color: #999999; font-size: 24rpx; margin-left:14rpx; } .customer-info .customer-address{ color: #666666; line-height: 40rpx; } .service-main .row{ /* height: 56rpx; line-height: 56rpx; */ display: flex; color: rgba(0,0,0,0.9); font-size: 26rpx; font-weight: bold; align-items: center; margin: 10rpx 0; } .service-main .row text{ color: #666666; font-weight: normal; /* white-space: nowrap; */ } .diff-tips{ height: 56rpx; font-size: 36rpx; color: #333333; line-height: 56rpx; margin:28rpx 0 12rpx; text-align: center; font-weight: bold; } .service-tips{ height: 42rpx; font-size: 30rpx; font-weight: 400; color: #999999; line-height: 42rpx; margin-bottom:30rpx; text-align: center; } .supply-order{ background: #fff; margin-bottom:12rpx; padding-bottom:32rpx; } .order-title{ height: 80rpx; padding:0 24rpx 0 48rpx; border-bottom:1rpx solid #F3F3F3; color: #666666; font-size: 28rpx; margin-bottom:20rpx; display: flex; align-items: center; justify-content: space-between; } .pay-status{ font-weight: 600; color: #09AFFF; } .non-payment.pay-status{ color: #FF004E; } .item-line .order-amount{ color: #191919; } .item-line .order-time{ color: #191919; } .supply-item{ background: #fff; margin-bottom:10rpx; padding-bottom:10rpx; } .item-title{ height: 80rpx; line-height: 80rpx; padding-left:48rpx; border-bottom:1rpx solid #F3F3F3; color: #666666; font-size: 28rpx; margin-bottom:20rpx; } .item-line{ display: flex; justify-content: space-between; align-items: center; padding:0 24rpx 0 48rpx; height: 48rpx; margin-bottom:4rpx; } .item-line view{ font-size: 28rpx; color:#666; } .item-line view.item-left{ color:#999; } .detail-btn{ width: 676rpx; height: 66rpx; line-height: 66rpx; border-radius: 3rpx; border: 1rpx solid #D4D4D4; color: #666666; font-size: 28rpx; margin:14rpx 0 0 48rpx; text-align: center; } .pay-btn{ width: 676rpx; height: 66rpx; line-height: 66rpx; border-radius: 3rpx; color: #fff; font-size: 28rpx; margin:14rpx 0 0 48rpx; text-align: center; background: #09afff; }