.set-page{
	width: 100%;
	height: 100vh;
	min-height: 1624rpx;
	background: #F7FAFF;
	.set-main{
		padding-top:8rpx;
		.main-line{
			margin:24rpx 30rpx;
			background: #FFFFFF;
			.line-item{
				margin: 0 13rpx 0 27rpx;
				height: 110rpx;
				display: flex;
				align-items: center;
				justify-content: space-between;
				border-bottom: 1rpx solid #E9E9E9;
				.item-text{
					font-family: PingFangSC, PingFang SC;
					font-weight: 400;
					font-size: 32rpx;
					color: #333333;
					line-height: 110rpx;
					text-align: left;
					font-style: normal;
				}
				.item-icon{
					width: 30rpx;
					height: 30rpx;
					background: url('http://ddh.yyhock.com/ddhMall/my-back.png') 0 0 no-repeat;
					background-size: 100%;
				}
				.item-r{
					display: flex;
					align-items: center;
					.r-text{
						font-family: PingFangSC, PingFang SC;
						font-weight: 400;
						font-size: 32rpx;
						color: #999999;
						line-height: 40rpx;
						text-align: left;
						font-style: normal;
					}
					.r-icon{
						display: inline-block;
						width: 30rpx;
						height: 30rpx;
						background: url('http://ddh.yyhock.com/ddhMall/my-back.png') 0 0 no-repeat;
						background-size: 100%;
					}
					
				}
				.item-version{
					font-family: PingFangSC, PingFang SC;
					font-weight: 400;
					font-size: 32rpx;
					color: #999999;
					line-height: 110rpx;
					text-align: right;
					font-style: normal;
				}
			}
			.line-item:last-child{
				border-bottom:none;
			}
		}
		.line-des{
			margin-left:30rpx;
			display: flex;
			font-family: PingFangSC, PingFang SC;
			font-weight: 400;
			font-size: 24rpx;
			color: #999999;
			line-height: 33rpx;
			text-align: left;
			font-style: normal;
			.des-x{
				color:#2263E6;
			}
		}
		.line-tips{
			margin-left:30rpx;
			font-family: PingFangSC, PingFang SC;
			font-weight: 400;
			font-size: 24rpx;
			color: #999999;
			line-height: 33rpx;
			text-align: left;
			font-style: normal;
		}
	}
	.set-footer{
		margin:0 40rpx;
		position: fixed;
		bottom:30rpx;
		width: 670rpx;
		height: 88rpx;
		background: linear-gradient( 137deg, #3877F5 0%, #5690FA 100%);
		border-radius: 44rpx;
		font-family: PingFangSC, PingFang SC;
		font-weight: 400;
		font-size: 32rpx;
		color: #FFFFFF;
		line-height: 88rpx;
		text-align: center;
		font-style: normal;
	}
		.popup_overlay {
			position: fixed;
			top: 0%;
		    left: 0%;
		    width: 100%;
		    height: 100%;
		    background-color: black;
		    z-index: 1001;
		    -moz-opacity: 0.8;
			opacity: 0.5;
		    filter: alpha(opacity=88);
		}
	
		.popup_content {
	             position: fixed;
	             top: 50%;
	             left: 52%;
	             width: 540rpx;
	             height: 336rpx;
	             background: #FFFFFF;
	             border-radius: 22rpx;
	             margin-left: -290rpx;
	             margin-top: -270rpx;
	             background-color: white;
	             z-index: 1002;
	             overflow: auto;
			.popup_title {
				padding:38rpx 0 24rpx 0;
			    text-align: center;
				font-size: 32rpx;
			}
			 .popup_main{
				margin:0 44rpx;
				height: 84rpx;
				font-size: 30rpx;
				font-family: PingFangSC-Regular, PingFang SC;
				font-weight: 400;
				color: #757575;
				line-height: 42rpx;
				padding-bottom:26rpx;
				text-align: center;
			}
			.popup-m-text{
				padding-left:40rpx;
			}
			.btn-main{
				display: flex;
				border-top: 2rpx solid #E5E5E5;
				.btn-cel{
					width: 217rpx;
					height: 99rpx;
					font-size: 36rpx;
					font-family: PingFangSC-Medium, PingFang SC;
					font-weight: 500;
					color: #2263E6;
					line-height:99rpx;
					text-align: center;			
				}
				.btn-confirm{
					margin-left: 26rpx;
					margin-right: 53rpx;
					width: 217rpx;
					height: 99rpx;
					background: #FFFFFF;
					border-radius: 10rpx;
					border-right: 2rpx solid #E5E5E5;
					font-size: 36rpx;
					font-family: PingFangSC-Regular, PingFang SC;
					font-weight: 400;
					color: #333333;
					line-height: 99rpx;
					text-align: center;
				}
	
			}
	
	    }
}