	.flex-clz {
			color: #666;
		}
		.flex1-clz {
			background-color: #f5f5f5;
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			font-size: 14px !important;
			padding-bottom: 0px;
			border-bottom: 1px solid #eee;
			height: 40px !important;
			padding-right: 10px;
		}
		.text2-clz {
			text-indent: 5px !important;
		}
		.flex64-clz {
			flex-shrink: 0;
			height: 100px !important;
		}
		.flex65-clz {
			margin-left: 0px;
			width: calc(62.5%) !important;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-right: 0px;
		}
		.image19-size {
			height: 71px !important;
			width: 270px !important;
		}
		.image-clz {
			margin-left: 30px;
			width: calc(16.6666666667% - 30px) !important;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.image-size {
			height: 80px !important;
			width: 200px !important;
		}
		.flex66-clz {
			margin-left: 5px;
			border: 1px solid #1494f7;
			flex-shrink: 0;
			flex: 1;
			font-size: 16px !important;
			margin-top: 5px;
			margin-bottom: 5px;
			height: 50px !important;
			margin-right: 5px;
		}
		.icon-clz {
			margin-left: 8px;
			color: #666;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.icon {
			font-size: 22px;
		}
		.input-clz {
			flex-shrink: 0;
			flex: 1;
			height: 36px !important;
		}
		.flex3-clz {
			background-color: #1494f7;
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 20px;
			padding-bottom: 0px;
			height: 48px !important;
			padding-right: 20px;
		}
		.text3-clz {
			color: #fff;
			font-size: 16px !important;
		}
		.flex4-clz {
			padding-top: 0px;
			border-bottom-left-radius: 6px;
			padding-left: 20px;
			padding-bottom: 0px;
			border-top-right-radius: 6px;
			margin-right: 0px;
			background-color: #ff5a00;
			margin-left: 20px;
			flex-shrink: 0;
			overflow: hidden;
			border-top-left-radius: 6px;
			margin-top: 0px;
			border-bottom-right-radius: 6px;
			margin-bottom: 0px;
			height: 50px !important;
			padding-right: 20px;
		}
		.icon1-clz {
			color: #fff;
		}
		.icon1 {
			font-size: 22px;
		}
		.text4-clz {
			margin-left: 5px;
			color: #fff;
			font-size: 16px !important;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.flex5-clz {
			padding-top: 0px;
			border-bottom-left-radius: 6px;
			padding-left: 20px;
			padding-bottom: 0px;
			border-top-right-radius: 6px;
			margin-right: 0px;
			background-color: #18c8bb;
			margin-left: 10px;
			flex-shrink: 0;
			overflow: hidden;
			border-top-left-radius: 6px;
			margin-top: 0px;
			border-bottom-right-radius: 6px;
			margin-bottom: 0px;
			height: 50px !important;
			padding-right: 20px;
		}
		.icon2-clz {
			color: #fff;
		}
		.icon2 {
			font-size: 22px;
		}
		.text5-clz {
			margin-left: 5px;
			color: #fff;
			font-size: 16px !important;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.flex6-clz {
			background-color: #1494f7;
		}
		.flex7-clz {
			font-size: 16px !important;
		}
		.flex10-clz {
			background-color: #ff5a00;
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text8-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex11-clz {
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text7-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex12-clz {
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text9-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex13-clz {
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text10-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex14-clz {
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text11-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex15-clz {
			background-color: #19b665;
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text12-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex16-clz {
			background-color: #ff5a00;
			flex-shrink: 0;
			padding-top: 0px;
			padding-left: 10px;
			padding-bottom: 0px;
			height: 45px !important;
			padding-right: 15px;
		}
		.text6-clz {
			color: #fff;
			text-indent: 5px !important;
		}
		.flex19-clz {
			background-color: #f5f5f5;
		}
		.flex17-clz {
			background-color: #fff;
			flex-shrink: 0;
			padding-top: 0px;
			border-right: 1px solid #eee;
			border-left: 1px solid #eee;
			padding-left: 10px;
			font-size: 15px !important;
			padding-bottom: 0px;
			border-bottom: 1px solid #eee;
			height: 40px !important;
			padding-right: 10px;
		}
		.text13-clz {
			color: #ff5a00;
			font-size: 15px !important;
		}
		.flex18-clz {
			color: #666;
			flex: 1;
		}
		.text14-clz {
			margin-left: 5px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 5px;
		}
		.text15-clz {
			margin-left: 5px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 5px;
		}
		.flex27-clz {
			background-color: #f5f5f5;
		}
		.flex21-clz {
			margin-left: 0px;
			width: calc(100%) !important;
			margin-top: 0px;
			margin-bottom: 20px;
			margin-right: 0px;
		}
		.text28-clz {
			margin-left: 0px;
			color: #999;
			width: calc(62.5%) !important;
			margin-top: 10px;
			margin-bottom: 10px;
			margin-right: 0px;
		}
		.flex35-clz {
			background-color: #fff;
			flex: 1;
		}
		.flex38-clz {
			padding-top: 10px;
			padding-left: 15px;
			padding-bottom: 10px;
			border-bottom: 1px solid #eee;
			padding-right: 15px;
		}
		.text26-clz {
			padding-top: 0px;
			flex: 1;
			font-weight: bold;
			padding-left: 5px;
			font-size: 16px !important;
			padding-bottom: 0px;
			padding-right: 0px;
		}
		.flex54-clz {
			padding-top: 10px;
			padding-left: 15px;
			padding-bottom: 10px;
			border-bottom: 1px solid #eee;
			padding-right: 20px;
		}
		.flex56-clz {
			flex: 1;
		}
		.text47-clz {
			color: #999;
		}
		.text27-clz {
			margin-left: 20px;
			color: #999;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.flex39-clz {
			margin-left: 0px;
			width: calc(100%) !important;
			margin-top: 0px;
			margin-bottom: 10px;
			margin-right: 0px;
		}
		.text29-clz {
			margin-left: 0px;
			color: #000;
			letter-spacing: 1px !important;
			font-size: 16px !important;
			margin-top: 5px;
			margin-bottom: 5px;
			margin-right: 0px;
		}
		.text29-clz img {
			max-width: 100%; /* 限制图片最大宽度为容器宽度 */
			height: auto; /* 保持图片比例 */
			display: block; /* 防止图片下方出现空白 */
		}
		.flex37-clz {
			margin-left: 20px;
			width: calc(25% - 20px) !important;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.flex53-clz {
			background-color: #fff;
		}
		.flex89-clz {
			background-color: #fff;
			padding-top: 15px;
			padding-left: 15px;
			padding-bottom: 15px;
			border-bottom: 1px solid #eee;
			padding-right: 0px;
		}
		.text60-clz {
			font-weight: bold;
			font-size: 16px !important;
		}
		.flex32-clz {
			padding-top: 10px;
			padding-left: 15px;
			padding-bottom: 10px;
			border-bottom: 1px solid #eee;
			padding-right: 10px;
		}
		.text25-clz {
			background-color: #ff0000;
			padding-top: 1px;
			border-bottom-left-radius: 2px;
			overflow: hidden;
			color: #fff;
			padding-left: 3px;
			padding-bottom: 1px;
			border-top-left-radius: 2px;
			border-top-right-radius: 2px;
			border-bottom-right-radius: 2px;
			padding-right: 3px;
		}
		.text34-clz {
			color: #333;
			margin-left: 5px;
			flex: 1;
			font-size: 15px !important;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.text34-clz:hover {
			color: #ff5a00;
		}
		.flex44-clz {
			margin-left: 0px;
			width: calc(100%) !important;
			margin-top: 20px;
			margin-bottom: 0px;
			margin-right: 0px;
		}
		.flex46-clz {
			background-color: #fff;
			padding-top: 15px;
			padding-left: 15px;
			padding-bottom: 15px;
			padding-right: 0px;
		}
		.text40-clz {
			font-weight: bold;
			font-size: 16px !important;
		}
		.flex52-clz {
			background-color: #fff;
			padding-top: 5px;
			padding-left: 10px;
			padding-bottom: 15px;
			padding-right: 10px;
		}
		.container336860 {
			width: 100% !important;
			margin: 0 auto;
		}