
.youqi {
	background-color: #df7b2e;
	color: #ffffff
}
.reset {
	background-color: rgb(239, 242, 247);
	color: #df7b2e
}
.step {
	display: flex;
	justify-content: space-between;
	width: 100%;
	margin: 40rpx auto;
}
.source {
	color: #df7b2e;
	font-size: 50rpx;
}
.dddd {
	width: 20rpx;
	position: relative;
	top: 0rpx;
	height: 20rpx
}
.dddd image {
	width: 20rpx;
	height: 20rpx;
}
.ddd {
	color: #df7b2e;
	font-size: 32rpx;
}
.d2content {
	margin: 20rpx 0rpx;
}
.desc2 {
	padding-left: 20rpx;
	box-sizing: border-box;
	color: #999;
	font-size: 28rpx;
}
.d2item {
	display: flex;
	align-items: flex-start;
	margin-bottom: 10rpx;
	width: 100%;
}
.d2head {
	display: flex;
	justify-content: center;
}
.d2headc {
	background-color: #df7b2e;
	text-align: center;
	padding: 10rpx 30rpx;
	color: #ffffff;
}
.d2 {
	background-color: #f1f2f4;
	border-radius: 10rpx;
	padding: 20rpx;
	margin-top: 40rpx;
	padding-top: 0rpx;
}
.d1 {
	color: #df7b2e;
}
.content {
	margin-top: 60rpx;
	background-color: #FFFFFF;
	padding: 40rpx;
}
.head {
	background-color: #32385a;
	height: 240rpx;
	flex-direction: column;
	justify-content: center;
	display: flex;
	align-items: center;
}
page {
	background-color: #f1f2f4;
	line-height: 50rpx;
	font-size: 28rpx;
}
.avatar {
	position: absolute;
	left: 315rpx;
	top: 60rpx;
	z-index: 15555;
}
.topdesc {
	background-color: #ffffff;
	justify-content: center;
	color: #666;
	align-items: center;
	line-height: 50rpx;
	padding: 20rpx;
	width: 95%;
	margin-left: 2.5%;
	position: absolute;
	top: 120rpx;
	box-sizing: border-box;
	padding-top: 50rpx;
	border-radius: 10rpx;
}
.u-fade-enter-active {
	z-index: 99999999;
}
.red {
	color: red;
}

