.container.data-v-c547daf4 { height: 100%; background-color: #F3F5F7; } .container .containerBody.data-v-c547daf4 { height: 100%; display: flex; flex-direction: column; background: linear-gradient(180deg, #C1DEFF 0%, rgba(193, 222, 255, 0) 100%); background-size: 100% 500rpx; background-repeat: no-repeat; } .container .body.data-v-c547daf4 { flex: 1; height: 0; overflow: auto; } .container .card.data-v-c547daf4 { box-sizing: border-box; width: 686rpx; margin: 30rpx auto; } .container .orderStatus.data-v-c547daf4 { font-weight: bold; font-size: 36rpx; color: #0174F6; display: flex; align-items: center; -webkit-column-gap: 20rpx; column-gap: 20rpx; } .container .orderStatus .statusIcon.data-v-c547daf4 { width: 48rpx; height: 48rpx; } .container .reservationOrder.data-v-c547daf4 { box-sizing: border-box; width: 686rpx; margin: 20rpx auto; } .container .progress.data-v-c547daf4 { padding: 30rpx; background: #FFFFFF; border-radius: 12rpx 12rpx 12rpx 12rpx; display: flex; flex-direction: column; row-gap: 20rpx; } .container .progress .processItem .row1.data-v-c547daf4 { display: flex; align-items: center; -webkit-column-gap: 10rpx; column-gap: 10rpx; } .container .progress .processItem .processIndex.data-v-c547daf4 { width: 44rpx; height: 44rpx; background: #E1EFFF; border-radius: 22rpx 22rpx 22rpx 22rpx; font-size: 28rpx; text-align: center; color: #0174F6; line-height: 44rpx; } .container .progress .processItem .processIndex.end.data-v-c547daf4 { background: #0174F6; } .container .progress .processItem .processTitle.data-v-c547daf4 { font-size: 28rpx; color: #333333; line-height: 44rpx; } .container .progress .processItem .row2.data-v-c547daf4 { display: flex; align-items: stretch; -webkit-column-gap: 10rpx; column-gap: 10rpx; } .container .progress .processItem .row2 .lineBox.data-v-c547daf4 { width: 44rpx; position: relative; padding-top: 10rpx; } .container .progress .processItem .row2 .line.data-v-c547daf4 { position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 2rpx; height: 100%; background-color: #0174F6; } .container .progress .processItem .row2 .row2_body.data-v-c547daf4 { padding-bottom: 20rpx; } .container .progress .processItem .row2 .row2_body .desc.data-v-c547daf4 { font-size: 24rpx; color: #858BA0; margin-bottom: 16rpx; } .container .progress .processItem .row2 .row2_body .imageList.data-v-c547daf4 { display: flex; row-gap: 20rpx; -webkit-column-gap: 20rpx; column-gap: 20rpx; } .container .progress .processItem .row2 .row2_body .imageItem.data-v-c547daf4 { width: 120rpx; height: 120rpx; background-color: #efefef; } .container .reservationInfo.data-v-c547daf4 { padding: 30rpx; background: #FFFFFF; border-radius: 12rpx 12rpx 12rpx 12rpx; display: flex; flex-direction: column; row-gap: 40rpx; } .container .reservationInfo .row.data-v-c547daf4 { display: flex; align-items: center; justify-content: space-between; font-size: 28rpx; } .container .reservationInfo .row .col1.data-v-c547daf4 { color: #333333; } .container .reservationInfo .row .col2.data-v-c547daf4 { color: #858BA0; } .container .footer.data-v-c547daf4 { background: #FFFFFF; border-radius: 0rpx 0rpx 0rpx 0rpx; padding: 12rpx 32rpx; display: flex; align-items: center; -webkit-column-gap: 22rpx; column-gap: 22rpx; } .container .footer .footerBtn.data-v-c547daf4 { flex: 1; width: 0; height: 76rpx; margin: 0 auto; background: #0174F6; border-radius: 38rpx 38rpx 38rpx 38rpx; font-size: 32rpx; color: #FFFFFF; display: flex; align-items: center; justify-content: center; -webkit-column-gap: 8rpx; column-gap: 8rpx; line-height: 1.5; } .container .footer .footerBtn.phone.data-v-c547daf4 { background: #E8A321; } .container .footer .footerBtn .footerBtnIcon.data-v-c547daf4 { width: 32rpx; height: 32rpx; }