::v-deep .u-loading-page{
 		 position: relative!important;
 		 z-index: 999999999!important;
 		 // background: red;
 	}
 	::v-deep .u-loading-page__warpper__loading-icon__img{
 		 width: 150rpx!important;
 		 height: 150rpx!important;
 	}

.list{
	padding: 0rpx 32rpx 24rpx 32rpx;
	display: flex;
	flex-direction: column;
	.item{
		.topTitle{
			font-size: 40rpx;
			font-family: PingFang-SC-Bold, PingFang-SC;
			font-weight: bold;
			color: #333333;
			margin-bottom: 32rpx;
			margin-top: 50rpx;
			position: relative;
			text{
				position: relative;
				z-index: 1;
			}
			.water{
				position: absolute;
				left: 0;
				top: -30rpx;
				font-size: 52rpx;
				font-family: PingFang-SC-Bold, PingFang-SC;
				font-weight: bold;
				color: #F0EFEF;
				z-index: 0;
			}
		}
		.con{
			height: 300rpx;
			border-radius: 8rpx 24rpx 8rpx 24rpx;
			background-repeat: no-repeat!important;
			background-size:cover!important;
			display: flex;
			flex-direction: column;
			margin-bottom: 16rpx;
			.label{
				display: flex;
				align-items: center;
				margin-top: 48rpx;
				position: relative;
				padding-left: 36rpx;
				padding-right: 36rpx;
				.img{
					width: 56rpx;
					height: 28rpx;
					position: absolute;
					top: -12rpx;
					left:  -10rpx;
					
				}
				.item2{
					font-size: 36rpx;
					font-family: PingFang-SC-Bold, PingFang-SC;
					font-weight: bold;
					color: #FFFFFF;
					margin-right: 16rpx;
				}
				.des{
					font-size: 22rpx;
					font-family: PingFang-SC-Medium, PingFang-SC;
					font-weight: 500;
					color: #FFFFFF;
					width: 60rpx;
					height: 36rpx;
					line-height: 36rpx;
					background: linear-gradient(90deg, #FC8C1C 0%, #F7790C 100%);
					border-radius: 2rpx;
					display: flex;
					justify-content: center;
				}
			}
			.cen{
				display: flex;
				margin-top: 24rpx;
				padding-left: 36rpx;
				padding-right: 36rpx;
				.item3{
					min-width: 104rpx;
					padding: 8rpx;
					height: 36rpx;
					background: #FFFFFF;
					border-radius: 2rpx;
					margin-right: 16rpx;
					
					display: flex;
					justify-content: center;
					align-items: center;
					font-size: 22rpx;
					font-family: PingFang-SC-Medium, PingFang-SC;
					font-weight: 500;
					color: #333333;
					box-sizing: border-box;
				}
			}
			.bot{
				display: flex;
				justify-content: flex-end;
				margin-top: 70rpx;
				padding-right: 36rpx;
				.img2{
					width: 48rpx;
					height: 48rpx;
				}
			}
		}
	}
	
}

.grayTrans{
	background:rgba(0, 0, 0, .4);
	height: 100%;
	border-radius: 8rpx 24rpx 8rpx 24rpx;
}