index.scss 3.15 KB
.order-success{
	background-color:#F3F5F9 ;
	height: 90vh;
	.header{
		margin: 40rpx 50rpx;
		margin-top: 0rpx;
		padding-top: 40rpx;
		.title{
			display: flex;
			align-items: center;
			margin-bottom: 26rpx;
			font-size: 42rpx;
			font-weight:bold;
			.success-img{
				margin-right: 18rpx;
				width: 60rpx;
				height: 60rpx;
				background-repeat: no-repeat;
				background-size: contain;
				background-image: url('../../static/order-success.png');
			}
			uni-text{
				font-size: 42rpx;
				font-weight: bold;
			}
		}
		.send-time{
			font-size: 32rpx;
			uni-text:first-child{
				margin-right:36rpx ;
			}
		}
		.tips{
			font-size: 24rpx;
			color: #888;
			margin-top: 10rpx;
		}
	}
	.orderBox{
		background: #FFFFFF;
		border-radius: 20rpx;
		padding: 40rpx 28rpx;
		margin: 0 18rpx;
		.order-detail{
			display: flex;
			.left{
				margin-right: 20rpx;
				.send,.get{
					width: 40rpx;
					height: 40prx;
					border-radius: 50%;
					text-align: center;
					line-height: 40rpx;
					font-size: 24rpx;
				}
				.send{
					background: #000000;
					color: white;
				}
				.get{
					background: #E63E32;
					color: white;
				}
				.line{
					width: 2rpx;
					height: 123rpx;
					border-left: 2rpx dashed #D5D1D1;
					margin-left: 18rpx;
				}
				.active{
					height: 155rpx;
				}
				
			}
			.right{
				width: 100%;
				position: relative;
				.send-people,.get-people{
					display: flex;
					align-items: center;
					justify-content: space-between;
					.send-title{
						height: 100%;
					}
					.send-sub-title{
						color: #151515;
						font-size: 32rpx;
						margin-bottom: 12rpx;
						font-weight: bold;
					}
					.send-desc{
						color: #888888;
						font-size: 24rpx;
					}
					.address-enter{
						font-weight: bold;
						border-left: 2rpx solid #F4F4F4;
						padding-left: 28rpx;
						font-size: 24rpx;
					}
				}
				.get-people{
					margin-bottom: 40rpx;
				}
				.send-people{
					margin-bottom: 40rpx;
				}
				.line{
					width: 100%;
					height: 2rpx;
					background-color: #F4F4F4;
					margin-bottom: 40rpx;
				}
			}
		}
		.price-detail{
			border-bottom: 2rpx solid #F3F4F7;
			border-top: 2rpx solid #F3F4F7;
			padding: 40rpx 0;
			.goods,.weight,.payType,.base-price{
				display: flex;
				align-items: center;
				justify-content: space-between;
				margin-top: 28rpx;
				.label,.value{
					font-size: 24rpx;
				}
				.label{
					color: #888;
				}
			}
			.goods{
				margin-top: 0rpx;
			}
		}
		.all-account{
			display: flex;
			justify-content: flex-end;
			align-items: center;
			color: #888;
			font-size: 24rpx;
			margin-top: 41rpx;
			text{
				color: #E84134;
				font-size: 28rpx;
				font-weight: bold;
			}
		}
	}
	.feature{
		display: flex;
		margin-left: 81rpx;
		margin-top: 48rpx;
		.order-info,.order-share,.order-again{
			display: flex;
			flex-wrap: wrap;
			justify-content: center;
			.img-box{
				width: 76rpx;
				height: 76rpx;
				background: #FFFFFF;
				border-radius: 50%;
				margin-bottom: 10rpx;
				display: flex;
				align-items: center;
				justify-content: center;
				image{
					width:76rpx ;
					height:76rpx ;
				}
			}
			.title{
				font-size: 24rpx;
			}
			margin-right: 80rpx;
		}
	}
}