body {
	font-family: PingFang SC-Bold, PingFang SC;
	font-size: 28rpx;

}

/*基本样式*/
/*上下顺序*/
.fsxto {
	display: flex;
	flex-direction: column;
}

/*两侧*/
.flztoa {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

/*左侧*/
.fzctob {
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

/*右侧*/
.fyctoc {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

/*中间*/
.fzjtod {
	display: flex;
	justify-content: center;
	align-items: center;
}

/*导航*/
.fzddrew {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.tanckku .uni-data-checklist .checklist-group .checklist-box.is--tag{
	    padding: 5px 38rpx !important;
		background: #F4F4F4 !important;
		border-radius: 18px 18px 18px 18px !important;
}
.ayuu .u-navbar-inner {
	box-shadow: 0rpx 0rpx 20rpx 2rpx rgb(0 0 0 / 10%);
}

.indihh {
	width: 25%;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 32rpx;
	color: #666666;
	 
}

.inbddwwer {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: #ffffff;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	height: 104rpx;
	padding: 0 24rpx;

}

.inbddwddre {
	width: 100%;
	background: #F4F4F4;
	border-radius: 40rpx 40rpx 40rpx 40rpx;
	height: 64rpx;
	padding: 0 24rpx;
}

.inceert {
	display: flex;
	justify-content: flex-start;
	overflow-x: auto;
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx 24rpx;

}

.inckkeer {
	width: 200rpx;
	min-width: 200rpx;
	height: 250rpx;
	background: #88BBDA;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin-right: 20rpx;

}
.inckkeer1 {
    width: 200rpx;
    min-width: 280rpx;
    height: 185rpx;
	background: #88BBDA;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin-right: 20rpx;

}
.incfh {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 24rpx;
	color: #333333;
}

.incfh text {
	margin-top: -36rpx;
}

.indjbrr {
	width: 4rpx;
	height: 32rpx;
	background: linear-gradient(90deg, #E6F3FF 0%, #B7D9EB 100%);
	border-radius: 20rpx 20rpx 20rpx 20rpx;
	margin-right: 10rpx;
}

.inyyeddf {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 20rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 32rpx 24rpx;
	margin-top: 30rpx;
}

.indhuyr {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 32rpx;
	color: #333333;
}

.inyyelbks {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 38rpx;
}

.indkkimg {
	width: 200rpx;
	min-width: 200rpx;
	height: 160rpx;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	background: #88BBDA;
	margin-right: 24rpx;
}

.indkktxta {
	height: 40rpx;
	line-height: 40rpx;
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 450rpx;
}

.indkktxtb {
	font-size: 24rpx;
	font-weight: 500;
	color: #999999;
	width: 450rpx;
	line-height: 34rpx;
	height: 34rpx;
	font-size: 24rpx;
	font-weight: 500;
	color: #999999;
	margin-top: 10rpx;

}

.indkktxtc {
	margin-top: 20rpx;
}

.indkktxtc text {
	padding: 4rpx 8rpx;
	background: #88bbda40;
	border-radius: 8rpx 8rpx 8rpx 8rpx;
	text-align: center;
	font-size: 24rpx;
	font-weight: 500;
	color: #374B6E;
	height: 34rpx;
	line-height: 34rpx;
}

.inyyship {
	width: 218rpx;
	height: 180rpx;
	background: #88BBDA;
	border-radius: 16rpx 16rpx 16rpx 16rpx;

}

.inyyshiy {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 30rpx;
}

.dibuboot {
	display: flex;
	justify-content: space-between;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 998;
	background: #FFFFFF;
	/* padding: 0rpx 70rpx; */
	height: 98rpx;
	/* padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom); */
	box-sizing: border-box;
	padding-bottom: 15rpx;
}

.dibubootlb {
	flex: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;

}

.dibubootlb text {
	font-size: 20rpx;
	font-weight: 400;
	color: #999999;
	line-height: 28rpx;
	margin-top: 6rpx;
}

.hyinnr {
	width: 100%;
	height: 350rpx;
	/* background: url(/static/my/my01.png) center center no-repeat; */
	background-size: 100%;
	display: flex;
	position: relative;
	margin-top: 30rpx;
}

.hyinnrks {
	padding: 0rpx 40rpx;
	width: 100%;
}

.hyintxt {
	padding-left: 40rpx;
}

.hyintxt text {
	background: url(/static/my/my03.png) center center no-repeat;
	background-size: 100%;
	line-height: 48rpx;
	font-size: 32rpx;
	font-weight: normal;
	color: #FDDB9C;
	padding: 2rpx 24rpx;
}

.hyinrq {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 24rpx;
	font-weight: 400;
	color: #666666;
	margin-top: 64rpx;
	margin-right: 24rpx;
}

.myxmkstt {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin: 0 34rpx;
	padding: 30rpx 24rpx;
	margin-top: 30rpx;
}

.myhbtui {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 36rpx;
	font-family: Alibaba PuHuiTi-Medium, Alibaba PuHuiTi;
	font-weight: 500;
	color: #373737;
}

.myshutt {
	width: 8rpx;
	height: 32rpx;
	background: linear-gradient(180deg, #FFE9D1 0%, #F0C99D 100%);
	border-radius: 4rpx 4rpx 4rpx 4rpx;
	margin-right: 16rpx;
}

.myiodde {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 24rpx;
	font-weight: 400;
	color: #666666;
	line-height: 34rpx;
}

.mytxtjs {
	display: flex;
	flex-direction: column;
	font-size: 28rpx;
	font-weight: 400;
	color: #666666;
	line-height: 60rpx;
	margin-top: 30rpx;
}

.myhyojr {
	background: url(/static/my/myb05.png) center center no-repeat;
	background-size: 100%;
	width: 524rpx;
	height: 98rpx;
}

.myhyoode {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 30rpx;
	padding-bottom: 100rpx;
}

.zykkddr {
	height: 400rpx;
	position: relative;
}

.zykkddra {
	height: 160rpx;
	background: #486A92;
	border-radius: 0rpx 0rpx 24rpx 24rpx;
}

.zykkddrb {
	width: 100%;
	opacity: 1;
	display: inline-block;
	z-index: 2;
	position: absolute;
	bottom: 0;
}

.zynnuy {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx 24rpx;
	margin-top: 30rpx;
	padding-bottom: 200rpx;
}

.zyjjdew {
	width: 4rpx;
	height: 32rpx;
	background: linear-gradient(90deg, #E6F3FF 0%, #B7D9EB 100%);
	border-radius: 20rpx 20rpx 20rpx 20rpx;
	margin-right: 10rpx;
}

.zyhttry {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 32rpx;
	font-weight: 500;
	color: #333333;
	line-height: 44rpx;
}

.zytlidde {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 30rpx 0;
}

.zytyyrimg {
	width: 136rpx;
	min-width: 136rpx;
	height: 136rpx;
	background: #374B6E;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin-right: 20rpx;
}

.zytyyopf {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.zytyotxta {
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
	line-height: 40rpx;
}

.zytyotxtb {
	font-size: 28rpx;
	font-weight: 600;
	color: #333333;
	line-height: 40rpx;
}

.zytyotxtc {
	font-size: 24rpx;
	font-weight: 500;
	color: #999999;
}

.zytyotxtd {
	font-size: 24rpx;
	font-weight: 500;
	color: #999999;
}

.zyhxyyer {
	width: 120%;
	height: 2rpx;
	background: #F4F4F4;
	margin: 0 -58rpx;
}

.mywoddt {
	/* background: #374B6E; */
	background: #95bf7f;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	color: #FFFFFF;
	padding: 10rpx 24rpx;
	padding-bottom: 126rpx;
}

.letxtfy {
	font-size: 36rpx;
	font-weight: 400;
	color: #FAFAFA;
	line-height: 50rpx;
}

.letxtfya text {
	border-radius: 24rpx 24rpx 24rpx 24rpx;
	border: 2rpx solid #FFFFFF;
	font-size: 24rpx;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 34rpx;
	padding: 2rpx 20rpx;
	margin-top: 18rpx;
	margin-right: 10rpx;
	filter: blur(undefinedpx);
}

.letxtfyb text {
	font-size: 24rpx;
	font-weight: 400;
	color: #FAFAFA;
	line-height: 34rpx;
}

.leshuxd {
	width: 2rpx;
	height: 68rpx;
	background: #E4E4E4;
}

.lebkty {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	font-size: 30rpx;
	font-family: Source Han Sans CN-Bold, Source Han Sans CN;
	font-weight: bold;
	color: #222328;
	line-height: 30rpx;
	margin: 0 24rpx;
	padding: 30rpx 130rpx;
	margin-top: -94rpx;

}

.leshurt {
	font-size: 24rpx;
	font-weight: 400;
	color: #51575B;
	line-height: 34rpx;
	margin-top: 8rpx;

}

.leybbaw {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 4rpx 0;
	margin: 20rpx 24rpx;

}

.lelbyyr {
	font-size: 28rpx;
	font-family: PingFangSC-Regular-, PingFangSC-Regular;
	font-weight: normal;
	color: #333333;
	line-height: 40rpx;
	padding: 22rpx 24rpx;
}

.lehettnn {
	width: 702rpx;
	height: 2rpx;
	background: #F4F4F4;
}

.wdlbgt {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx 20rpx;
	margin: 0 24rpx;
	margin-bottom: 30rpx;
}

.wdkkjruy {
	width: 100%;
	margin-left: 20rpx;
}

.wdtxtut {
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
	line-height: 40rpx;
}

.wdtxtuta text {
	background: #E2EFF6;
	border-radius: 8rpx 8rpx 8rpx 8rpx;
	font-size: 24rpx;
	font-weight: 500;
	color: #374B6E;
	line-height: 34rpx;
	margin-right: 10rpx;
	padding: 4rpx 8rpx;
	margin-top: 8rpx;
}

.wdtxtutb text {
	font-size: 24rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #374B6E;
	line-height: 34rpx;
	margin-top: 8rpx;
}

.wdjga {
	font-size: 26rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #F33130;
	margin-top: 8rpx;
}

.wdjgb {
	font-size: 40rpx;
	font-family: Roboto-Regular, Roboto;
	font-weight: 400;
	color: #F33130;
}

.wdjgc {
	font-size: 28rpx;
	font-family: Roboto-Regular, Roboto;
	font-weight: 400;
	color: #F33130;
	margin-top: 8rpx;
}

.sclixmy {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin: 0 24rpx;
	padding: 30rpx 20rpx;
	margin-top: 30rpx;
}

.sckjert {
	width: 200rpx;
	min-width: 200rpx;
	height: 160rpx;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	background: #41628B;
}

.sctxtyuu {
	width: 400rpx;
	height: 40rpx;
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
	line-height: 40rpx;
}

.sctxtyuua {
	width: 400rpx;
	height: 40rpx;
	font-size: 24rpx;
	font-weight: 500;
	color: #999999;
	line-height: 40rpx;
	margin-bottom: 30rpx;
}

.scjga {
	font-size: 24rpx;
	font-weight: 400;
	color: #666666;
	text-decoration: line-through;
	margin-left: 4rpx;
	margin-top: 8rpx;
}

.cptxtyra {
	width: 420rpx;
	height: 34rpx;
	font-size: 24rpx;
	font-family: PingFangSC-Regular-, PingFangSC-Regular;
	font-weight: normal;
	color: #999999;
	line-height: 34rpx;
	margin-top: 4rpx;
	margin-bottom: 30rpx;
}

.cpkkry {
	font-size: 24rpx;
	font-family: PingFangSC-Regular-, PingFangSC-Regular;
	font-weight: normal;
	color: #999999;
}

.cpkkrya {
	font-size: 28rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #2C3E50;
}

.cphrry {
	width: 400rpx;
	height: 40rpx;
	font-size: 28rpx;
	font-family: PingFangSC-Medium-, PingFangSC-Medium;
	font-weight: normal;
	color: #2C3E50;
	line-height: 40rpx;
}

.cpfapryu {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 20rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 40rpx 24rpx;
	margin: 30rpx 24rpx;
}

.cpfapryukan {
	padding: 10rpx;
	min-height: 862rpx;
}

.zxkjyr {
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 20rpx 2rpx rgba(0, 0, 0, 0.10196078431372549);
	padding: 0 160rpx;
	padding-top: 12rpx;
}

.zxkjyra {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.zxkjyra text {
	font-size: 32rpx;
	font-weight: 500;
	color: #666666;
	line-height: 44rpx;
}

.zxkjyrff text {
	font-size: 37rpx;
	font-weight: 500;
	color: #374B6E;
	line-height: 60rpx;
}

.zxkjxh {
	width: 26rpx;
	height: 4rpx;
	background: #ffffff;
	border-radius: 4rpx 4rpx 4rpx 4rpx;
	margin-top: 10rpx;
}

.zxkjyrff .zxkjxh {
	background: #374B6E;
}

.shiddwe {
	background: #374B6E;
	padding: 0 24rpx;
	color: #FFFFFF;
	padding-bottom: 50rpx;
}

.shiufh {
	width: 250rpx;
	padding: 0 30rpx;
	;
	font-size: 30rpx;
	font-family: Source Han Sans CN-Bold, Source Han Sans CN;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30rpx;
}

.shiufhtx {
	font-size: 24rpx;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 34rpx;
	margin-top: 8rpx;
}

.shiwdmmt {
	background: #FAFAFA;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx 24rpx;
	margin-top: -20rpx;
}

.shibbert {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx;
	margin-top: 30rpx;
}

.shitxty {
	height: 28rpx;
	font-size: 28rpx;
	font-family: Roboto-Regular, Roboto;
	font-weight: 400;
	color: #374B6E;
	line-height: 28rpx;
}

.shitxtya {
	font-size: 24rpx;
	font-weight: 400;
	color: #333333;
}

.shikwer {
	width: 644rpx;
	height: 120rpx;
	font-size: 28rpx;
	font-weight: 400;
	color: #333333;

}

.shitoob {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 0rpx 2rpx #E4E4E4;
	padding: 18rpx 0;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 998;
	position: fixed;
}

/* #ifdef MP-WEIXIN */
.shitoob {
	/* padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom); */
	box-sizing: border-box;
	padding-bottom: 10rpx;
}

/* #endif */
.shitoobtxt {
	width: 462rpx;
	height: 96rpx;
	background: #374B6E;
	border-radius: 120rpx 120rpx 120rpx 120rpx;
	font-size: 36rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 96rpx;
	text-align: center;
}

.jhkanuy {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 20rpx 20rpx 20rpx 20rpx;
	padding: 30rpx 24rpx;
	margin: 0 24rpx;
	margin-top: 30rpx;
}

.jhtxty {
	font-size: 32rpx;
	font-weight: 400;
	color: #1D212C;
	line-height: 44rpx;
}

.jhtxtya {
	font-size: 22rpx;
	font-weight: 400;
	color: #888F9F;
}

.jhtxtyb {
	font-size: 26rpx;
	font-weight: 400;
	color: #999999;
	line-height: 36rpx;
	margin-top: 6rpx;
}

.jhtxtyc {
	font-size: 24rpx;
	font-weight: 400;
	color: #1D212C;
	margin-top: 30rpx;
}

.hdtyyr {
	font-size: 24rpx;
	font-weight: normal;
	color: #999999;
	line-height: 34rpx;
}

.hdtyyra {
	border: 2rpx solid #999999;
	font-size: 24rpx;
	font-family: PingFangSC-Regular-, PingFangSC-Regular;
	font-weight: normal;
	color: #999999;
	border-radius: 32rpx;
	padding: 8rpx 32rpx;
	margin-left: 12rpx;
}

.kcwwerrt text {
	background: #F4F4F4;
	border-radius: 38rpx 38rpx 38rpx 38rpx;
	font-size: 20rpx;
	font-weight: 400;
	color: #999999;
	padding: 4rpx 20rpx;
	margin-right: 10rpx;
}

.jhwdmmt {
	margin: 0 24rpx;
	margin-top: 30rpx;
}

.hfikwer {
	font-size: 28rpx;
	font-weight: 400;
	color: #333333;
}

.hfuyerrt {
	font-size: 28rpx;
	font-weight: bold;
	color: #333333;
	line-height: 40rpx;
	margin-bottom: 10rpx;
}

.hfddwerr {
	width: 100%;
	background: #E8E8E8;
	font-size: 28rpx;
	font-weight: 400;
	color: #333333;
	line-height: 40rpx;
	padding: 14rpx 24rpx;
	margin-right: 20rpx;
	border-radius: 38rpx;
}

.hfddwett {
	background: #374B6E;
	color: #FFFFFF;
	padding: 14rpx 0rpx;
	border-radius: 12rpx;
	width: 110rpx;
	min-width: 110rpx;
	font-size: 28rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
}

.hfddwevde {
	position: fixed;
	bottom: 0;
	left: 0;
	padding: 16rpx 24rpx;
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 12rpx 2rpx rgba(0, 0, 0, 0.1607843137254902);
	width: 100%;
}

/* #ifdef MP-WEIXIN */
.hfddwevde {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}

/* #endif */

.ddxqship {
	height: 404rpx;
	background: #476891;
}

.ddxqfayu {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 20rpx 2rpx #0000000f;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 40rpx 24rpx;
	margin-top: 30rpx;
}

.kcxquyr {
	width: 200rpx;
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
	line-height: 40rpx;

}

.kcxquyra {
	font-size: 28rpx;
	font-weight: 400;
	color: #999999;
	line-height: 40rpx;
}

.yywegg .u-mode-center-box {
	background-color: #ffffff00 !important;
}

.wddimg {
	width: 200rpx;
	height: 200rpx;
	margin-right: 38rpx;
	border-radius: 190rpx;
	box-shadow: 0rpx 0rpx 20rpx 2rpx rgba(0, 0, 0, 0.1607843137254902);
	border: 4rpx solid #FFFFFF;
}

.wddvbhtxt {
	font-size: 50rpx;
	font-weight: normal;
	color: #333333;
	line-height: 72rpx;
	margin-top: 18rpx;
}

.wdcjeer {
	background: #FFFFFF;

	width: 700rpx;
	border-radius: 20rpx;
	position: relative;
	margin: 100rpx 0;
	margin-bottom: 160rpx;

}

.wddvbh {
	font-size: 58rpx;
	font-weight: normal;
	color: #333333;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin-top: 10rpx;
	z-index: 2;
	position: absolute;
	left: 0rpx;
	width: 100%;
	z-index: 998;
	top: -100rpx;
	padding: 2rpx;
}

.wddvbhyu {
	font-size: 58rpx;
	font-weight: normal;
	color: #333333;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 10rpx;
	z-index: 2;
	position: absolute;
	left: 0rpx;
	width: 100%;
	z-index: 998;
	bottom: -160rpx;
	padding: 0 56rpx;

}

.wdbhgt {
	overflow-x: hidden;
	background: url(/static/my/myr1.png) top center no-repeat;
	background-size: 100% auto;
	width: 366rpx;
	height: 366rpx;
	margin-top: 126rpx;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;

}

.wddbwwt {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.wdbhddn {
	font-size: 36rpx;
	font-weight: 500;
	color: #333333;
	margin-bottom: 40rpx;
	margin-top: 160rpx;
}

.jhuudd {
	font-size: 28rpx;
	font-weight: 500;
	color: #333333;
}

.jhdurr {
	display: flex;
	justify-content: flex-start;
	overflow-x: auto;
	background: #FFFFFF;
	padding: 24rpx;
	background: #FFFFFF;
	box-shadow: 0rpx 6rpx 20rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);

}

.jhdurryt {
	width: 100%;
	margin-right: 60rpx;
	white-space: nowrap;
}

.youjdje {
	position: fixed;
	bottom: 160rpx;
	right: 20rpx;

}

/* #ifdef MP-WEIXIN */
.youjdje {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}

/* #endif */

.xuehhbfr {
	padding: 30rpx 24rpx;
}

.xiekkt {
	margin-top: 20rpx;
}

.fktxtr {
	font-size: 32rpx;
	font-weight: 400;
	color: #999999;
}

.fknbee {
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
}

/* #ifdef MP-WEIXIN */
.fknbee {
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}

/* #endif */

.fkdibr {
	width: 462rpx;
	padding: 24rpx 0rpx;
	background: #374B6E;
	border-radius: 120rpx 120rpx 120rpx 120rpx;
	font-size: 36rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 16rpx;

}

.cpsahngc .u-list-item {

	background: url(/static/user/usa1.png) top center no-repeat !important;
	background-size: 100% auto !important;

}

.cpjgtxt {
	padding: 10rpx;
	font-size: 32rpx;
	font-weight: 400;
	color: #666666;
	line-height: 44rpx;
}

.cpjgkan {
	background: #374B6E;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	;
	font-size: 32rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 14rpx 0;
	margin: 0 54rpx;
	margin-top: 30rpx;
}

.cpjgkanb {
	background: linear-gradient(180deg, #FFE9D1 0%, #F0C99D 100%);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	font-size: 32rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 14rpx 0;
	margin: 0 54rpx;
	margin-top: 20rpx;
	color: #34353C;
}

.cpsahnty {

	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 32rpx 32rpx 32rpx 32rpx;
	margin: 0 24rpx;
	margin-top: 40rpx;
	padding-bottom: 40rpx;


}

.cpsahtxt {
	font-size: 28rpx;
	font-weight: bold;
	color: #333333;
	line-height: 40rpx;
	padding: 30rpx;
}

.cpsahngc {}

.hduuyr {
	height: 404rpx;
	background: #4B6C96;
}

.hdxiahuax {
	background: #F4F4F4;
	width: 100%;
	height: 2rpx;
}

.hdlixmr {
	padding: 20rpx 36rpx;
	font-size: 32rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #333333;
	line-height: 44rpx;
}

.hdxqmmfr {

	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin-top: -20rpx;

}

.hdxqtxtye {
	font-size: 32rpx;
	font-family: Alibaba PuHuiTi-Regular, Alibaba PuHuiTi;
	font-weight: 400;
	color: #333333;
	margin-left: 15rpx;
	margin-top: 20rpx;
	min-height: 392rpx;
}

.hdtcwenh uni-textarea {
	width: 100%;
	height: 300rpx;
}

.hdtgyyqb {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 22rpx 20rpx;
	margin: 0 24rpx;
	margin-top: 30rpx;
}

.hdtcuur {
	font-size: 28rpx;
	font-weight: 600;
	color: #333333;
	line-height: 40rpx;
	margin: 8rpx 0;

}

.hdtcuutxta {
	font-size: 28rpx;
	font-weight: 400;
	color: #999999;
	line-height: 40rpx;
}

.hdtcuutxt {
	width: 160rpx;

}

.hdtcjr {
	background: #FFFFFF;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	padding: 30rpx 20rpx;
	margin: 0 24rpx;
	margin-top: 30rpx;
}

.hdtcjra {
	font-size: 28rpx;
	font-weight: 600;
	color: #333333;
	line-height: 40rpx;
	margin-bottom: 2rpx;
}

.hdtcjrb {
	font-size: 48rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #333333;
	line-height: 66rpx;

}

.hdtcjrc {
	font-size: 28rpx;
	font-weight: 400;
	color: #999999;
	line-height: 40rpx;
	margin-top: 60rpx;
}

.hdtcwenh {
	margin-top: 12rpx;
	font-size: 28rpx;
	font-weight: 400;
	color: #999999;
	line-height: 40rpx;
}

.scjhrw {
	width: 100%;
	height: 2rpx;
	background: #F4F4F4;
	margin: 14rpx 0;
}

.scmbberr {
	height: 2rpx;
	opacity: 0.2;
	background: #000000;
	margin: 0 11rpx;
	margin-top: -2rpx;
	margin-bottom: 70rpx;
}

.scuuerm {
	padding: 0 11rpx;

}

.sczhbry {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: 32rpx;
	width: 50%;
	color: #666666;
	line-height: 60rpx;

}

.sczhbry text {

	margin-bottom: 12rpx;
}

.sctyxer {
	font-size: 44rpx;
	font-weight: 500;
	color: #374B6E;
}

.sctyxer .scmmtui {
	background: #374B6E;
}

.scmmtui {
	height: 4rpx;
	width: 100%;
	opacity: 1;
}

.sczbfmty {
	font-size: 28rpx;
	font-weight: 600;
	color: #333333;
	line-height: 40rpx;
	margin-bottom: 10rpx;
}

.scjjhrt {
	width: 100%;
	margin-top: 220rpx;
	padding-bottom: 80rpx;

}

.wdkcxjr {
	width: 462rpx;
	padding: 24rpx 0rpx;
	border-radius: 120rpx 120rpx 120rpx 120rpx;
	font-size: 36rpx;
	font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
	font-weight: bold;
	color: #374B6E;
	margin-bottom: 16rpx;
	border: 2rpx solid #374B6E;
}

.rmkdwwer {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 104rpx;
	padding: 0 24rpx;
}

.rmkhdurr {
	display: flex;
	justify-content: flex-start;
	overflow-x: auto;
	background: #FFFFFF;
	padding: 0 30rpx;

}

.rmknuy {
	background: #FFFFFF;
	border-radius: 16rpx 16rpx 16rpx 16rpx;
	margin-top: 10rpx;
	padding: 10rpx 0;
	padding-bottom: 200rpx;
	box-shadow: 0rpx 0rpx 16rpx 2rpx rgba(0, 0, 0, 0.058823529411764705);
}
.kcquuer{
		background: #FFFFFF;
		box-shadow: 0rpx 0rpx 0rpx 2rpx #E4E4E4;
		padding: 10rpx 30rpx;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		z-index: 998;
		background: #FFFFFF;
	}
	/* #ifdef MP-WEIXIN */
	.kcquuer {
		box-sizing: border-box;
		padding-bottom: 10rpx;
	}
	
	/* #endif */
	.kqyyefh{
		background: #95bf7f;
		border-radius: 120rpx 120rpx 120rpx 120rpx;
		font-size: 30rpx;
		font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
		font-weight: bold;
		color: #FFFFFF;
		padding: 22rpx 0;
		width: 47%;
		text-align: center;
	}
	.kqyyefha{
		background: linear-gradient(180deg, #FFE9D1 0%, #F0C99D 100%);
		border-radius: 120rpx 120rpx 120rpx 120rpx;
		font-size: 30rpx;
		font-family: Alibaba PuHuiTi-Bold, Alibaba PuHuiTi;
		font-weight: bold;
		color: #34353C;
		padding: 22rpx 0;
		width: 47%;
		text-align: center;

	}
	.dltoor{
		    position: fixed;
		    bottom: 170rpx;
		    left: 0;
		    width: 100%;
	}
	/* #ifdef MP-WEIXIN */
	.dltoor {
		padding-bottom: constant(safe-area-inset-bottom);
		padding-bottom: env(safe-area-inset-bottom);
	}
	
	/* #endif */
	.dlyhr{
		width: 476rpx;
		background: #AFB6C5;
		border-radius: 80rpx 80rpx 80rpx 80rpx;
		font-size: 32rpx;
		font-weight: normal;
		color: #FFFFFF;
		line-height:44rpx;
		padding: 20rpx 0;
		text-align: center;
	}
	.dlyzxs{
		width: 476rpx;
		background: #88BBDA;
		border-radius: 80rpx 80rpx 80rpx 80rpx;
		font-size: 32rpx;
		font-weight: normal;
		color: #FFFFFF;
		line-height: 44rpx;
		padding: 20rpx 0;
		text-align: center;
		margin-top: 40rpx;
	}