._1df7j1gmco001 .nav__wrapper>.logo h1 {
	font-size: 26px;
}

._1df7j1gmco001 .nav__wrapper {
	background-color: #fff;
}

._1df7j1gmco001 .menu-list {
	background-color: #fff;
}

._1df7j1gmco001 .nav-btn i,
._1df7j1gmco001 .menu-list .close i {
	color: rgba(198, 198, 198, 1);
}

._1df7j1gmco001 .nav-btn i em,
._1df7j1gmco001 .nav-btn i:before,
._1df7j1gmco001 .nav-btn i:after {
	background-color: rgba(198, 198, 198, 1);
}

@media (min-width: 768px) {
	._1df7j1gmco003 .menu-link {
		color: #909399;
	}

	._1df7j1gmco003 .menu-link svg,
	._1df7j1gmco003 .menu-link path {
		fill: #909399;
		width: 30px;
		height: 30px;
	}

	._1df7j1gmco003 .is-active>.menu-link svg,
	._1df7j1gmco003 .is-active>.menu-link path {
		fill: #303133;
	}

	._1df7j1gmco003 .menu-link:hover svg,
	._1df7j1gmco003 .menu-link:hover path {
		fill: #303133;
	}

	._1df7j1gmco003 li.is-active>.menu-link {
		color: #303133;
	}

	._1df7j1gmco003 li .menu-link:hover {
		color: #303133;
		background-color: #fff;
	}

	._1df7j1gmco003.zz-comp-menu .zz-menu-item,
	._1df7j1gmco003.zz-comp-menu .zz-submenu .menu-link {
		font-size: 26px;
		height: 6.8rem;
	}

	._1df7j1gmco003>ul.zz-menu--vertical>li:not(:last-child) {
		border-bottom-width: 1px;
		border-bottom-style: none;
		border-bottom-color: #000;
	}

	._1df7j1gmco003>ul.zz-menu--horizontal>li:not(:last-child) {
		border-right-width: 1px;
		border-right-style: none;
		border-right-color: #000;
	}

	._1df7j1gmco003 .zz-menu-item .menu-link,
	._1df7j1gmco003 .zz-submenu .menu-link {
		padding: 0 1.65rem;
	}

	._1df7j1gmco003 .zz-menu--vertical .menu-link {
		justify-content: center;
	}

	._1df7j1gmco003>ul {
		justify-content: center;
	}

	._1df7j1gmco003 .zz-menu--popup .menu-link,
	._1df7j1gmco003 .zz-submenu .zz-menu--inline .menu-link {
		font-size: 12px;
		justify-content: center;
	}

	._1df7j1gmco003 .zz-menu .menu-icon.icon-left .zz-menu__name {
		margin-left: 0px;
	}

	._1df7j1gmco003 .menu-link {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
	}

	._1df7j1gmco003 .is-active>.menu-link {
		border-bottom-color: #333;
	}
}

@media (max-width: 767px) {
	._1df7j1gmco003 .menu-link {
		color: rgba(64, 64, 64, 1);
	}

	._1df7j1gmco003 .menu-link svg,
	._1df7j1gmco003 .menu-link path {
		fill: rgba(64, 64, 64, 1);
		width: 30px;
		height: 30px;
	}

	._1df7j1gmco003 .is-active>.menu-link svg,
	._1df7j1gmco003 .is-active>.menu-link path {
		fill: rgba(255, 120, 0, 1);
	}

	._1df7j1gmco003 .menu-link:hover svg,
	._1df7j1gmco003 .menu-link:hover path {
		fill: rgba(255, 120, 0, 1);
	}

	._1df7j1gmco003 li.is-active>.menu-link {
		color: rgba(255, 120, 0, 1);
	}

	._1df7j1gmco003 li .menu-link:hover {
		color: rgba(255, 120, 0, 1);
		background-color: #fff;
	}

	._1df7j1gmco003.zz-comp-menu .zz-menu-item,
	._1df7j1gmco003.zz-comp-menu .zz-submenu .menu-link {
		font-size: 16px;
		height: 4.2rem;
	}

	._1df7j1gmco003>ul.zz-menu--vertical>li:not(:last-child) {
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: rgba(238, 238, 238, 1);
	}

	._1df7j1gmco003>ul.zz-menu--horizontal>li:not(:last-child) {
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: rgba(238, 238, 238, 1);
	}

	._1df7j1gmco003 .zz-menu-item .menu-link,
	._1df7j1gmco003 .zz-submenu .menu-link {
		padding: 0 1.2rem;
	}

	._1df7j1gmco003 .zz-menu--vertical .menu-link {
		justify-content: flex-start;
	}

	._1df7j1gmco003>ul {
		justify-content: flex-start;
	}

	._1df7j1gmco003 .zz-menu--popup .menu-link,
	._1df7j1gmco003 .zz-submenu .zz-menu--inline .menu-link {
		font-size: 14px;
		justify-content: flex-start;
	}

	._1df7j1gmco003 .zz-menu .menu-icon.icon-left .zz-menu__name {
		margin-left: 0px;
	}

	._1df7j1gmco003 .menu-link {
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: transparent;
	}

	._1df7j1gmco003 .is-active>.menu-link {
		border-bottom-color: rgba(255, 120, 0, 1);
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1df7j1gmco004:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (min-width: 768px) {
	._1df7j1gmco004 {
		margin: 0px 0px 0px 0px;
	}

	._1df7j1gmco004>.zz-bg>.zz-bg-color,
	._1df7j1gmco004 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 0);
	}

	._1df7j1gmco004 .zz-container {
		padding: 0px 0px 0px 0px;
	}

	._1df7j1gmco004.zz-comp-block-wrap .zz-container {
		width: 100%;
		max-width: 100%;
	}

	._1df7j1gmco004.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1df7j1gmco004.zz-comp-block-wrap {
		height: auto;
	}
}

@media (max-width: 767px) {
	._1df7j1gmco004 {
		margin: 0px 0px 0px 0px;
	}

	._1df7j1gmco004 .zz-container {
		color: rgba(0, 0, 0, 1);
		font-size: 14px;
		line-height: 1.5;
		padding: 20px 20px 20px 20px;
	}

	._1df7j1gmco004.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1df7j1gmco004.zz-comp-block-wrap {
		height: auto;
	}
}

._1df7j1gmco006 {
	background: rgba(255, 255, 255, 1);
	border: 0px solid rgba(235, 235, 235, 1);
	box-shadow: 0px 0px 18px 5px rgba(191, 191, 191, 0.2);
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco006>.zz-comp-row {
	margin: 0 -0px;
}

._1df7j1gmco006>.zz-comp-row>.zz-column {
	padding: 0 0px 0px 0px;
}

._1df7j1gmco009 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1df7j1gmco009>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00a>.zz-comp-row {
	margin: 0 -15px;
}

._1df7j1gmco00a>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1df7j1gmco00b {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1df7j1gmco00b>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00c {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00c>.zz-comp-row {
	margin: 0 -0px;
}

._1df7j1gmco00c>.zz-comp-row>.zz-column {
	padding: 0 0px 0px 0px;
}

._1df7j1gmco00d {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 20px 0px 60px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1df7j1gmco00d>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00f {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1df7j1gmco00f>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1df7j1gmco00g .menu-link {
	color: rgba(0, 0, 0, 1);
}

._1df7j1gmco00g .menu-link svg,
._1df7j1gmco00g .menu-link path {
	fill: rgba(0, 0, 0, 1);
	width: 30px;
	height: 30px;
}

._1df7j1gmco00g .is-active>.menu-link svg,
._1df7j1gmco00g .is-active>.menu-link path {
	fill: rgba(217, 0, 27, 1);
}

._1df7j1gmco00g .menu-link:hover svg,
._1df7j1gmco00g .menu-link:hover path {
	fill: rgba(217, 0, 27, 1);
}

._1df7j1gmco00g li.is-active>.menu-link {
	color: rgba(217, 0, 27, 1);
}

._1df7j1gmco00g li .menu-link:hover {
	color: rgba(217, 0, 27, 1);
}

._1df7j1gmco00g.zz-comp-menu .zz-menu-item,
._1df7j1gmco00g.zz-comp-menu .zz-submenu .menu-link {
	font-size: 16px;
	height: 4.4rem;
}

._1df7j1gmco00g>ul.zz-menu--vertical>li:not(:last-child) {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #000;
}

._1df7j1gmco00g>ul.zz-menu--horizontal>li:not(:last-child) {
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #000;
}

._1df7j1gmco00g .zz-menu-item .menu-link,
._1df7j1gmco00g .zz-submenu .menu-link {
	padding: 0 1.1rem;
}

._1df7j1gmco00g .zz-menu--vertical .menu-link {
	justify-content: flex-end;
}

._1df7j1gmco00g>ul {
	justify-content: flex-end;
}

._1df7j1gmco00g .zz-menu--popup .menu-link,
._1df7j1gmco00g .zz-submenu .zz-menu--inline .menu-link {
	color: rgba(119, 119, 119, 1);
	font-size: 14px;
	justify-content: center;
}

._1df7j1gmco00g .zz-menu--popup li .menu-link:hover,
._1df7j1gmco00g .zz-menu--inline li .menu-link:hover {
	color: rgba(0, 0, 0, 1);
}

._1df7j1gmco00g .zz-menu--popup li.is-active>.menu-link,
._1df7j1gmco00g .zz-menu--inline li.is-active>.menu-link {
	color: rgba(0, 0, 0, 1);
}

._1df7j1gmco00g .zz-menu .menu-icon.icon-left .zz-menu__name {
	margin-left: 0px;
}

._1df7j1gmco00g .menu-link {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: transparent;
}

._1df7j1gmco00g .is-active>.menu-link {
	border-bottom-color: rgba(255, 120, 0, 1);
}

._1dhf110koo000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1dhf110koo000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dhf123oko000.zz-comp-language {
	border-left: 0px solid rgba(231, 231, 231, 1);
	border-bottom: none;
	border-right: none;
	border-top: none;
}

._1dhf123oko000 .zz-language-list,
._1dhf123oko000 .zz-language-drop {
	justify-content: center;
}

._1dhf123oko000 .zz-language-item:hover {
	color: rgba(0, 0, 0, 1);
}

._1dhf123oko000 .zz-language-item {
	color: rgba(128, 128, 128, 1);
	font-size: 14px;
}

._1dhf123oko000 .zz-language-item.is-active {
	color: rgba(0, 0, 0, 1);
}

._1dhf123oko000 .zz-language-item-body .space {
	color: rgba(237, 237, 237, 1);
}

._1dho4jd4ko000 {
	height: 20px;
}

._1dho9h94co000 {
	padding: 5px 0px 5px 0px;
}

._1dho9h94co000>.zz-text,
._1dho9h94co000>.zz-text>p {
	text-align: left;
}

._1dhoa4huco000.zz-comp-logo {
	justify-content: flex-start;
}

._1dhoa4huco000 .logo__wrapper h1 {
	color: #666;
	font-size: 28px;
}

._1dll8g34sg000>.zz-tabs--left>.zz-tabs__header,
._1dll8g34sg000>.zz-tabs--right>.zz-tabs__header {
	display: flex;
	align-items: center;
}

._1dll8g34sg000>.zz-tabs--top>.zz-tabs__header,
._1dll8g34sg000>.zz-tabs--bottom>.zz-tabs__header {
	justify-content: center;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header .zz-tabs__item,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
	color: #999;
	font-size: 14px;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;
	background: #fafafa;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-left .zz-tabs__item,
._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-right .zz-tabs__item,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header {
	margin-bottom: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-top .zz-tabs__item,
._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-bottom .zz-tabs__item {
	margin-right: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header .item-title__icon svg,
._1dll8g34sg000>.zz-tabs>.zz-tabs__header .item-title__icon path,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon svg,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header .item-title__icon path {
	width: 18px;
	height: 18px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header .zz-tabs__item:hover,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__header:hover {
	color: #333;
	border: 0px solid #000;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header .zz-tabs__item.is-active,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item.is-active>.zz-collapse-item__header {
	color: #333;
	border: 0px solid #000;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-top,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item {
	margin-bottom: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-bottom {
	margin-top: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-left {
	margin-right: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__header.is-right {
	margin-left: 10px;
}

._1dll8g34sg000>.zz-tabs>.zz-tabs__content,
._1dll8g34sg000>.zz-collapse>.zz-collapse-item>.zz-collapse-item__wrap {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
}

._1dll8g34sg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dll8g34sg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dll8g34sg00d {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dll8g34sg00d>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dll8g34sg00p {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dll8g34sg00p>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81gi2kg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81gi2kg000>.zz-comp-row {
	margin: 0 -15px;
}

._1dm81gi2kg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dm81gia4g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81gia4g000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81giaog000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81giaog000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81gibgg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81gibgg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81hqgkg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81hqgkg000>.zz-comp-row {
	margin: 0 -12px;
}

._1dm81hqgkg000>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm81hqo8g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81hqo8g000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81hqosg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81hqosg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81i6mcg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81i6mcg000>.zz-comp-row {
	margin: 0 -12px;
}

._1dm81i6mcg000>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm81i6u4g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81i6u4g000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81i6usg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81i6usg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81iko0g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81iko0g000>.zz-comp-row {
	margin: 0 -12px;
}

._1dm81iko0g000>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm81ikvkg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81ikvkg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81il0cg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm81il0cg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm81ll24g000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm81ll24g000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm81ll24g000 {
	padding: 5px 0px 20px 0px;
}

._1dm81ll24g000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm81ll24g000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm81ll24g000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm81ll24g000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm81ll24g000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm81ll24g000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm81ll24g000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81ll24g000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm81ll24g000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm81ll24g000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm81ll24g000 .swiper-center .swiper-button-prev,
._1dm81ll24g000 .swiper-center .swiper-button-next,
._1dm81ll24g000 .arrow-normal .swiper-button-prev,
._1dm81ll24g000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm81ll24g000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm81ll24g000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm81ll24g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm81ll24g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm81ll24g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm81ll24g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm81ll24g000 svg,
._1dm81ll24g000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm81m2q0g000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm81m2q0g000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm81m2q0g000 {
	padding: 5px 0px 20px 0px;
}

._1dm81m2q0g000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm81m2q0g000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm81m2q0g000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm81m2q0g000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm81m2q0g000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm81m2q0g000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm81m2q0g000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81m2q0g000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm81m2q0g000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm81m2q0g000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm81m2q0g000 .swiper-center .swiper-button-prev,
._1dm81m2q0g000 .swiper-center .swiper-button-next,
._1dm81m2q0g000 .arrow-normal .swiper-button-prev,
._1dm81m2q0g000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm81m2q0g000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm81m2q0g000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm81m2q0g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm81m2q0g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm81m2q0g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm81m2q0g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm81m2q0g000 svg,
._1dm81m2q0g000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm81mickg000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm81mickg000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm81mickg000 {
	padding: 5px 0px 20px 0px;
}

._1dm81mickg000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm81mickg000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm81mickg000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm81mickg000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm81mickg000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm81mickg000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm81mickg000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81mickg000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm81mickg000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm81mickg000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm81mickg000 .swiper-center .swiper-button-prev,
._1dm81mickg000 .swiper-center .swiper-button-next,
._1dm81mickg000 .arrow-normal .swiper-button-prev,
._1dm81mickg000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm81mickg000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm81mickg000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm81mickg000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm81mickg000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm81mickg000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm81mickg000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm81mickg000 svg,
._1dm81mickg000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm81n07sg000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm81n07sg000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm81n07sg000 {
	padding: 5px 0px 20px 0px;
}

._1dm81n07sg000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm81n07sg000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm81n07sg000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm81n07sg000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm81n07sg000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm81n07sg000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm81n07sg000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm81n07sg000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm81n07sg000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm81n07sg000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm81n07sg000 .swiper-center .swiper-button-prev,
._1dm81n07sg000 .swiper-center .swiper-button-next,
._1dm81n07sg000 .arrow-normal .swiper-button-prev,
._1dm81n07sg000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm81n07sg000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm81n07sg000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm81n07sg000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm81n07sg000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm81n07sg000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm81n07sg000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm81n07sg000 svg,
._1dm81n07sg000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm82hj7cg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg000>.zz-comp-row {
	margin: 0 -15px;
}

._1dm82hj7cg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dm82hj7cg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg002 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg002>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg003 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg003>.zz-comp-row {
	margin: 0 -12px;
}

._1dm82hj7cg003>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm82hj7cg004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg005 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg005>.zz-comp-row {
	margin: 0 -12px;
}

._1dm82hj7cg005>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm82hj7cg006 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg006>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg007 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm82hj7cg007 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm82hj7cg007 {
	padding: 20px 0px 20px 0px;
}

._1dm82hj7cg007 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm82hj7cg007 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm82hj7cg007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm82hj7cg007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm82hj7cg007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm82hj7cg007 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm82hj7cg007 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg007 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm82hj7cg007 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm82hj7cg007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm82hj7cg007 .swiper-center .swiper-button-prev,
._1dm82hj7cg007 .swiper-center .swiper-button-next,
._1dm82hj7cg007 .arrow-normal .swiper-button-prev,
._1dm82hj7cg007 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm82hj7cg007 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm82hj7cg007 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm82hj7cg007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm82hj7cg007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm82hj7cg007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm82hj7cg007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm82hj7cg007 svg,
._1dm82hj7cg007 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm82hj7cg008 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg008>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg009 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm82hj7cg009 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm82hj7cg009 {
	padding: 20px 0px 20px 0px;
}

._1dm82hj7cg009 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm82hj7cg009 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm82hj7cg009 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm82hj7cg009 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm82hj7cg009 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm82hj7cg009 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm82hj7cg009 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg009 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm82hj7cg009 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm82hj7cg009 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm82hj7cg009 .swiper-center .swiper-button-prev,
._1dm82hj7cg009 .swiper-center .swiper-button-next,
._1dm82hj7cg009 .arrow-normal .swiper-button-prev,
._1dm82hj7cg009 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm82hj7cg009 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm82hj7cg009 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm82hj7cg009 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm82hj7cg009 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm82hj7cg009 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm82hj7cg009 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm82hj7cg009 svg,
._1dm82hj7cg009 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm82hj7cg00a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg00a>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00b {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00b>.zz-comp-row {
	margin: 0 -12px;
}

._1dm82hj7cg00b>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm82hj7cg00c {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg00c>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00d .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm82hj7cg00d .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm82hj7cg00d {
	padding: 20px 0px 20px 0px;
}

._1dm82hj7cg00d .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm82hj7cg00d .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm82hj7cg00d .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm82hj7cg00d .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm82hj7cg00d .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm82hj7cg00d .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm82hj7cg00d .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00d .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm82hj7cg00d .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm82hj7cg00d .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm82hj7cg00d .swiper-center .swiper-button-prev,
._1dm82hj7cg00d .swiper-center .swiper-button-next,
._1dm82hj7cg00d .arrow-normal .swiper-button-prev,
._1dm82hj7cg00d .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm82hj7cg00d .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm82hj7cg00d .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm82hj7cg00d .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm82hj7cg00d .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm82hj7cg00d .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm82hj7cg00d .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm82hj7cg00d svg,
._1dm82hj7cg00d path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm82hj7cg00e {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82hj7cg00e>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00f .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm82hj7cg00f .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm82hj7cg00f {
	padding: 20px 0px 20px 0px;
}

._1dm82hj7cg00f .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm82hj7cg00f .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm82hj7cg00f .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm82hj7cg00f .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm82hj7cg00f .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm82hj7cg00f .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm82hj7cg00f .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82hj7cg00f .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm82hj7cg00f .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm82hj7cg00f .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm82hj7cg00f .swiper-center .swiper-button-prev,
._1dm82hj7cg00f .swiper-center .swiper-button-next,
._1dm82hj7cg00f .arrow-normal .swiper-button-prev,
._1dm82hj7cg00f .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm82hj7cg00f .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm82hj7cg00f .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm82hj7cg00f .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm82hj7cg00f .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm82hj7cg00f .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm82hj7cg00f .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm82hj7cg00f svg,
._1dm82hj7cg00f path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm82rejkg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm82rejkg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm82sp00g000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm82sp00g000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm82sp00g000 {
	padding: 20px 0px 20px 0px;
}

._1dm82sp00g000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm82sp00g000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm82sp00g000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm82sp00g000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm82sp00g000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm82sp00g000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm82sp00g000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm82sp00g000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm82sp00g000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm82sp00g000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm82sp00g000 .swiper-center .swiper-button-prev,
._1dm82sp00g000 .swiper-center .swiper-button-next,
._1dm82sp00g000 .arrow-normal .swiper-button-prev,
._1dm82sp00g000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm82sp00g000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm82sp00g000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm82sp00g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm82sp00g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm82sp00g000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm82sp00g000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm82sp00g000 svg,
._1dm82sp00g000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm85f78kg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg000>.zz-comp-row {
	margin: 0 -15px;
}

._1dm85f78kg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dm85f78kg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg002 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg002>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg003 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg003>.zz-comp-row {
	margin: 0 -12px;
}

._1dm85f78kg003>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm85f78kg004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg005 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg005>.zz-comp-row {
	margin: 0 -12px;
}

._1dm85f78kg005>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm85f78kg006 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg006>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg007 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm85f78kg007 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm85f78kg007 {
	padding: 20px 0px 20px 0px;
}

._1dm85f78kg007 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm85f78kg007 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm85f78kg007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm85f78kg007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm85f78kg007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm85f78kg007 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm85f78kg007 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg007 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm85f78kg007 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm85f78kg007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm85f78kg007 .swiper-center .swiper-button-prev,
._1dm85f78kg007 .swiper-center .swiper-button-next,
._1dm85f78kg007 .arrow-normal .swiper-button-prev,
._1dm85f78kg007 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm85f78kg007 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm85f78kg007 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm85f78kg007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm85f78kg007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm85f78kg007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm85f78kg007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm85f78kg007 svg,
._1dm85f78kg007 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm85f78kg008 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg008>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg009 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm85f78kg009 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm85f78kg009 {
	padding: 20px 0px 20px 0px;
}

._1dm85f78kg009 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm85f78kg009 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm85f78kg009 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm85f78kg009 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm85f78kg009 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm85f78kg009 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm85f78kg009 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg009 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm85f78kg009 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm85f78kg009 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm85f78kg009 .swiper-center .swiper-button-prev,
._1dm85f78kg009 .swiper-center .swiper-button-next,
._1dm85f78kg009 .arrow-normal .swiper-button-prev,
._1dm85f78kg009 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm85f78kg009 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm85f78kg009 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm85f78kg009 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm85f78kg009 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm85f78kg009 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm85f78kg009 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm85f78kg009 svg,
._1dm85f78kg009 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm85f78kg00a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg00a>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg00b {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg00b>.zz-comp-row {
	margin: 0 -12px;
}

._1dm85f78kg00b>.zz-comp-row>.zz-column {
	padding: 0 12px 0px 12px;
}

._1dm85f78kg00c {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg00c>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg00d .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1dm85f78kg00d .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1dm85f78kg00d {
	padding: 20px 0px 20px 0px;
}

._1dm85f78kg00d .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1dm85f78kg00d .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1dm85f78kg00d .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1dm85f78kg00d .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1dm85f78kg00d .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1dm85f78kg00d .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1dm85f78kg00d .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dm85f78kg00d .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1dm85f78kg00d .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1dm85f78kg00d .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1dm85f78kg00d .swiper-center .swiper-button-prev,
._1dm85f78kg00d .swiper-center .swiper-button-next,
._1dm85f78kg00d .arrow-normal .swiper-button-prev,
._1dm85f78kg00d .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1dm85f78kg00d .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1dm85f78kg00d .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1dm85f78kg00d .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1dm85f78kg00d .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1dm85f78kg00d .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1dm85f78kg00d .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1dm85f78kg00d svg,
._1dm85f78kg00d path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1dm85f78kg00g {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dm85f78kg00g>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1em5uvmqco000 {
		height: 60px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1em5uvmqco000 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1em5uvmqco000 {
		height: 60px;
	}
}

@media (min-width: 768px) {
	._1em5v4kcoo000.zz-comp-language {
		border: 0px solid #000;
	}

	._1em5v4kcoo000 .zz-language-list,
	._1em5v4kcoo000 .zz-language-drop {
		justify-content: center;
	}

	._1em5v4kcoo000 .zz-language-item {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	._1em5v4kcoo000.zz-comp-language {
		border: 1px solid rgba(215, 215, 215, 1);
	}

	._1em5v4kcoo000 .zz-language-list,
	._1em5v4kcoo000 .zz-language-drop {
		justify-content: center;
	}

	._1em5v4kcoo000 .zz-language-item {
		font-size: 14px;
	}
}

._1ing2ob1kg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1ing2ob1kg000>.zz-comp-row {
	margin: 0 -15px;
}

._1ing2ob1kg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1ing2ob1kg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing2ob1kg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing2ob1kg002 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-end;
}

._1ing2ob1kg002>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing2ob1kg003 {
	padding: 5px 0px 5px 0px;
}

._1ing2ob1kg003>.zz-text,
._1ing2ob1kg003>.zz-text>p {
	text-align: left;
	color: rgba(217, 0, 27, 1);
	font-size: 18px;
	font-weight: bold;
	line-height: 0.7;
}

._1ing2ob1kg004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing2ob1kg004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing2vggcg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1ing2vggcg000>.zz-comp-row {
	margin: 0 -15px;
}

._1ing2vggcg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1ing2vggcg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing2vggcg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing2vggcg002 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing2vggcg002>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing2vggcg004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing2vggcg004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing30niog000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1ing30niog000 .zz-comp-list {
	margin-left: -20px;
	margin-right: -20px;
}

._1ing30niog000 {
	padding: 5px 0px 20px 0px;
}

._1ing30niog000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1ing30niog000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1ing30niog000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1ing30niog000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: #333;
	font-size: 15px;
	line-height: 1.8;
	text-align: inherit;
}

._1ing30niog000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	text-align: inherit;
}

._1ing30niog000 .zz-comp-list__item {
	padding: 20px;
	margin: 0;
}

._1ing30niog000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1ing30niog000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1ing30niog000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1ing30niog000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1ing30niog000 .swiper-center .swiper-button-prev,
._1ing30niog000 .swiper-center .swiper-button-next,
._1ing30niog000 .arrow-normal .swiper-button-prev,
._1ing30niog000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1ing30niog000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1ing30niog000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1ing30niog000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1ing30niog000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1ing30niog000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1ing30niog000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1ing30niog000 svg,
._1ing30niog000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1ing343tsg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1ing343tsg000>.zz-comp-row {
	margin: 0 -15px;
}

._1ing343tsg000>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1ing343tsg001 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing343tsg001>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing343tsg002 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-end;
}

._1ing343tsg002>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing343tsg003 {
	padding: 20px 0px 5px 0px;
}

._1ing343tsg003>.zz-text,
._1ing343tsg003>.zz-text>p {
	text-align: left;
	color: rgba(217, 0, 27, 1);
	font-size: 18px;
	font-weight: bold;
	line-height: 0.7;
}

._1ing343tsg004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1ing343tsg004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1ing3dhhsg000 .divide_line {
	border-bottom: 1px solid rgba(230, 230, 230, 1);
}

._1ing3tn68g000 {
	height: 30px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo001 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo001>.zz-bg>.zz-bg-color,
	._1dtkn9sboo001 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(0, 0, 0, 0.6);
	}

	._1dtkn9sboo001 .zz-container {
		color: rgba(0, 0, 0, 1);
		font-size: 14px;
		line-height: 1.5;
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo001.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1dtkn9sboo001.zz-comp-block-wrap {
		height: auto;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo001 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo001>.zz-bg>.zz-bg-color,
	._1dtkn9sboo001 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(2, 12, 50, 0.52);
	}

	._1dtkn9sboo001>.zz-bg>.zz-bg-img,
	._1dtkn9sboo001 .fp-tableCell>.zz-bg>.zz-bg-img {
		background-image: url(https://f.cdn-static.cn/58885_16388582334494.jpg?imageView2/2/w/2000/q/89/format/webp);
		background-position: center center;
		background-repeat: no-repeat;
		background-attachment: inherit;
		background-size: cover;
	}

	._1dtkn9sboo001 .zz-container {
		color: rgba(0, 0, 0, 1);
		font-size: 14px;
		line-height: 1.5;
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo001.zz-comp-block-wrap .zz-container {
		width: 100%;
		max-width: 100%;
	}

	._1dtkn9sboo001.zz-comp-block-wrap {
		min-height: 550px;
	}

	.is-ie ._1dtkn9sboo001.zz-comp-block-wrap {
		height: 550px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo001 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo001>.zz-bg>.zz-bg-color,
	._1dtkn9sboo001 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(0, 0, 0, 0.5);
	}

	._1dtkn9sboo001 .zz-container {
		color: rgba(0, 0, 0, 1);
		font-size: 14px;
		line-height: 1.5;
		padding: 0px 20px 0px 20px;
	}

	._1dtkn9sboo001.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1dtkn9sboo001.zz-comp-block-wrap {
		height: auto;
	}
}

._1dtkn9sboo003 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo003>.zz-comp-row {
	margin: 0 -0px;
}

._1dtkn9sboo003>.zz-comp-row>.zz-column {
	padding: 0 0px 0px 0px;
}

._1dtkn9sboo004 {
	border-left: 0px solid rgba(191, 191, 191, 0.5);
	border-right: 0px solid rgba(191, 191, 191, 0.5);
	border-bottom: none;
	border-top: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo005 {
		height: 210px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo005 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo006 {
		justify-content: flex-start;
	}

	._1dtkn9sboo006.zz-comp-breadcrumb {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo006 .breadcrumb-item {
		font-size: 16px;
		color: rgba(239, 239, 239, 1);
	}

	._1dtkn9sboo006 .zz-breadcrumb__item:last-child .breadcrumb-item {
		color: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo006 .zz-breadcrumb__separator {
		color: rgba(255, 255, 255, 1);
		fontSize: 16;
	}

	._1dtkn9sboo006 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover {
		color: rgba(217, 0, 27, 1);
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo006 {
		justify-content: flex-start;
	}

	._1dtkn9sboo006.zz-comp-breadcrumb {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo006 .breadcrumb-item {
		font-size: 14px;
		color: rgba(239, 239, 239, 1);
	}

	._1dtkn9sboo006 .zz-breadcrumb__item:last-child .breadcrumb-item {
		color: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo006 .zz-breadcrumb__separator {
		color: rgba(255, 255, 255, 1);
		fontSize: 14;
	}

	._1dtkn9sboo006 .zz-breadcrumb__item:not(:last-child) .breadcrumb-item:hover {
		color: rgba(217, 0, 27, 1);
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo007 {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo007 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo008 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo008>.zz-text,
	._1dtkn9sboo008>.zz-text>p {
		text-align: left;
		color: rgba(255, 255, 255, 1);
		font-size: 50px;
		font-weight: bold;
	}

	._1dtkn9sboo008>.zz-text h1,
	._1dtkn9sboo008>.zz-text h2,
	._1dtkn9sboo008>.zz-text h3,
	._1dtkn9sboo008>.zz-text h4,
	._1dtkn9sboo008>.zz-text h5,
	._1dtkn9sboo008>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo008 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo008>.zz-text,
	._1dtkn9sboo008>.zz-text>p {
		text-align: left;
		color: rgba(255, 255, 255, 1);
		font-size: 32px;
		font-weight: bold;
	}
}

._1dtkn9sboo009 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo009>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkn9sboo009>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dtkn9sboo00a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo00a>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo00b {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo00b>.zz-text,
	._1dtkn9sboo00b>.zz-text>p {
		text-align: left;
		color: rgba(255, 255, 255, 1);
		font-family: PingFang SC;
		font-size: 26px;
		font-weight: bold;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00b {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo00b>.zz-text,
	._1dtkn9sboo00b>.zz-text>p {
		text-align: left;
		color: rgba(255, 255, 255, 1);
		font-family: PingFang SC;
		font-size: 40px;
		font-weight: bold;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00b {
		padding: 5px 0px 15px 0px;
	}

	._1dtkn9sboo00b>.zz-text,
	._1dtkn9sboo00b>.zz-text>p {
		text-align: left;
		color: rgba(255, 255, 255, 1);
		font-family: PingFang SC;
		font-size: 18px;
		font-weight: bold;
	}
}

@media (min-width: 1200px),
(max-width: 767px) {
	._1dtkn9sboo00c {
		height: 20px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00c {
		height: 20px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00d .btn-wrapper {
		justify-content: flex-start;
	}

	._1dtkn9sboo00d .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo00d .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 15px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 60px 20px 60px;
	}

	._1dtkn9sboo00d .btn-link .zz-button:hover {
		color: rgba(0, 0, 0, 1);
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo00d .btn-link .zz-button svg,
	._1dtkn9sboo00d .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo00d .btn-link .zz-button:hover svg,
	._1dtkn9sboo00d .btn-link .zz-button:hover path {
		fill: rgba(0, 0, 0, 1);
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00d .btn-wrapper {
		justify-content: flex-start;
	}

	._1dtkn9sboo00d .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo00d .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 0px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 30px 20px 30px;
	}

	._1dtkn9sboo00d .btn-link .zz-button:hover {
		color: rgba(0, 0, 0, 1);
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo00d .btn-link .zz-button svg,
	._1dtkn9sboo00d .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo00d .btn-link .zz-button:hover svg,
	._1dtkn9sboo00d .btn-link .zz-button:hover path {
		fill: rgba(0, 0, 0, 1);
	}

	._1dtkn9sboo00d .btn-group .btn-link:first-child .zz-button {
		border-top-right-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	._1dtkn9sboo00d .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
		border-radius: 0px;
	}

	._1dtkn9sboo00d .btn-group .btn-link:not(:last-child) .zz-button {
		margin-right: -0px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo00e {
		height: 250px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00e {
		height: 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00e {
		height: 46px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00f:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00f:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkn9sboo00f {
	margin: 0px 0px 0px 0px;
}

._1dtkn9sboo00f>.zz-bg>.zz-bg-color,
._1dtkn9sboo00f .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(245, 245, 245, 0);
}

._1dtkn9sboo00f>.zz-bg>.zz-bg-img,
._1dtkn9sboo00f .fp-tableCell>.zz-bg>.zz-bg-img {
	background-image: url(https://f.cdn-static.cn/73091_168206139673919.jpeg?imageView2/2/w/2000/q/89/format/webp);
	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-size: cover;
}

._1dtkn9sboo00f .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkn9sboo00f.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkn9sboo00f.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkn9sboo00h {
		height: 80px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00h {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00h {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00i {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo00i>.zz-text,
	._1dtkn9sboo00i>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}

	._1dtkn9sboo00i>.zz-text h1,
	._1dtkn9sboo00i>.zz-text h2,
	._1dtkn9sboo00i>.zz-text h3,
	._1dtkn9sboo00i>.zz-text h4,
	._1dtkn9sboo00i>.zz-text h5,
	._1dtkn9sboo00i>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00i {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo00i>.zz-text,
	._1dtkn9sboo00i>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00j {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00j {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00k {
		background: rgba(255, 255, 255, 0);
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00k .zz-loop-container:not(.swiper-wrapper),
	._1dtkn9sboo00k .zz-swiper-wrapper {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1dtkn9sboo00k .zz-loop-item {
		padding: 0px;
	}

	._1dtkn9sboo00k .zz-loop-item__wrapper {
		border-left: 0px solid rgba(240, 240, 240, 1);
		border-right: 0px solid rgba(240, 240, 240, 1);
		border-bottom: none;
		border-top: none;
		border-radius: 0px 0px 0px 0px;
		padding: 20px 30px 20px 30px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00k {
		background: rgba(255, 255, 255, 1);
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00k .zz-loop-container:not(.swiper-wrapper),
	._1dtkn9sboo00k .zz-swiper-wrapper {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1dtkn9sboo00k .zz-loop-item {
		padding: 0px;
	}

	._1dtkn9sboo00k .zz-loop-item__wrapper {
		border: 1px solid rgba(240, 240, 240, 1);
		border-radius: 0px 0px 0px 0px;
		padding: 10px 25px 20px 25px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo00m>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00m>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00m>.image__wrapper {
		padding-top: 31.45%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00m {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00m .img img {
		width: 16%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00m {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00m .img img {
		width: 18%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00n {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00n>.zz-text,
	._1dtkn9sboo00n>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1dtkn9sboo00n .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo00n>.zz-text,
	._1dtkn9sboo00n>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00n {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00n>.zz-text,
	._1dtkn9sboo00n>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 18px;
		font-weight: bold;
		line-height: 2;
	}

	._1dtkn9sboo00n .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo00n>.zz-text,
	._1dtkn9sboo00n>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00o {
		height: 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00o {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00p {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo00p>.zz-text,
	._1dtkn9sboo00p>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00p {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo00p>.zz-text,
	._1dtkn9sboo00p>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00q {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00q {
		height: 26px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo00s>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo00s>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00s>.image__wrapper {
		padding-top: 31.45%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00s {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00s .img img {
		width: 16%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00s {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00s .img img {
		width: 18%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00t {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00t>.zz-text,
	._1dtkn9sboo00t>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1dtkn9sboo00t .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo00t>.zz-text,
	._1dtkn9sboo00t>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00t {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo00t>.zz-text,
	._1dtkn9sboo00t>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 18px;
		font-weight: bold;
		line-height: 2;
	}

	._1dtkn9sboo00t .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo00t>.zz-text,
	._1dtkn9sboo00t>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00u {
		height: 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00u {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo00v {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo00v>.zz-text,
	._1dtkn9sboo00v>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo00v {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo00v>.zz-text,
	._1dtkn9sboo00v>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo010 {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo010 {
		height: 26px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo012>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo012>.image__wrapper {
		padding-top: 36.36%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo012>.image__wrapper {
		padding-top: 31.45%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo012 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo012 .img img {
		width: 16%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo012 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo012 .img img {
		width: 18%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo013 {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo013>.zz-text,
	._1dtkn9sboo013>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1dtkn9sboo013 .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo013>.zz-text,
	._1dtkn9sboo013>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo013 {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo013>.zz-text,
	._1dtkn9sboo013>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 18px;
		font-weight: bold;
		line-height: 2;
	}

	._1dtkn9sboo013 .zz-text {
		visibility: visible;
	}

	._1dtkn9sboo013>.zz-text,
	._1dtkn9sboo013>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo014 {
		height: 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo014 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo015 {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo015>.zz-text,
	._1dtkn9sboo015>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo015 {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo015>.zz-text,
	._1dtkn9sboo015>.zz-text>p {
		text-align: center;
		color: rgba(128, 128, 128, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo016 {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo016 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo01d {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01d {
		height: 36px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo01e:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01e:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkn9sboo01e {
	margin: 0px 0px 0px 0px;
}

._1dtkn9sboo01e .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkn9sboo01e.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkn9sboo01e.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkn9sboo01g {
		height: 76px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo01g {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01g {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo01h {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo01h>.zz-text,
	._1dtkn9sboo01h>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}

	._1dtkn9sboo01h>.zz-text h1,
	._1dtkn9sboo01h>.zz-text h2,
	._1dtkn9sboo01h>.zz-text h3,
	._1dtkn9sboo01h>.zz-text h4,
	._1dtkn9sboo01h>.zz-text h5,
	._1dtkn9sboo01h>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01h {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo01h>.zz-text,
	._1dtkn9sboo01h>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 1.6;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo01i {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01i {
		height: 26px;
	}
}

._1dtkn9sboo01j {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo01j>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkn9sboo01j>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dtkn9sboo01k {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo01k>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo01l {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo01l>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo01m {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo01m>.zz-text,
	._1dtkn9sboo01m>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 18px;
		line-height: 1.8;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01m {
		padding: 5px 0px 25px 0px;
	}

	._1dtkn9sboo01m>.zz-text,
	._1dtkn9sboo01m>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 16px;
		line-height: 2;
	}
}

._1dtkn9sboo01n {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo01n>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo01o {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01o {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo01p .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo01p .zz-comp-list {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1dtkn9sboo01p {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .text {
		padding: 0px 0px 0px 20px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .do-img-cover {
		justify-content: flex-end;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: rgba(0, 0, 0, 1);
		font-size: 20px;
		line-height: 1.5;
		text-align: left;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1dtkn9sboo01p .zz-comp-list__item {
		padding: 0px;
		margin: 0 -0px -0px 0;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid #000;
		padding: 0px 0px 0px 60px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo01p .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1dtkn9sboo01p .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo01p .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo01p .swiper-center .swiper-button-prev,
	._1dtkn9sboo01p .swiper-center .swiper-button-next,
	._1dtkn9sboo01p .arrow-normal .swiper-button-prev,
	._1dtkn9sboo01p .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .img img {
		width: 55%;
		object-fit: contain;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1dtkn9sboo01p .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1dtkn9sboo01p .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 15.060240963855422%;
	}

	._1dtkn9sboo01p .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1dtkn9sboo01p .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: center;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
		margin-bottom: 0px;
	}

	._1dtkn9sboo01p svg,
	._1dtkn9sboo01p path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01p .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo01p .zz-comp-list {
		margin-left: -10px;
		margin-right: -10px;
	}

	._1dtkn9sboo01p {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .text {
		padding: 0px 0px 0px 10px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .do-img-cover {
		justify-content: flex-start;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: rgba(0, 0, 0, 1);
		font-size: 16px;
		line-height: 2;
		text-align: left;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1dtkn9sboo01p .zz-comp-list__item {
		padding: 10px;
		margin: 0;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo01p .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1dtkn9sboo01p .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo01p .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo01p .swiper-center .swiper-button-prev,
	._1dtkn9sboo01p .swiper-center .swiper-button-next,
	._1dtkn9sboo01p .arrow-normal .swiper-button-prev,
	._1dtkn9sboo01p .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1dtkn9sboo01p .zz-comp-list__item .img img {
		width: 55%;
		object-fit: contain;
	}

	._1dtkn9sboo01p .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1dtkn9sboo01p .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1dtkn9sboo01p .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 15.135135135135137%;
	}

	._1dtkn9sboo01p .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1dtkn9sboo01p .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: center;
	}

	._1dtkn9sboo01p svg,
	._1dtkn9sboo01p path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo01q {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01q {
		height: 16px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo01t>.image__wrapper {
		padding-top: 47.36%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo01t>.image__wrapper {
		padding-top: 47.36%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01t>.image__wrapper {
		padding-top: 47.36%;
	}
}

._1dtkn9sboo01t {
	padding: 0px 0px 0px 0px;
	border: 0px solid rgba(228, 228, 228, 1);
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo01t .img img {
	width: 100%;
}

@media (min-width: 768px) {
	._1dtkn9sboo01u {
		height: 70px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01u {
		height: 36px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo01v:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo01v:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkn9sboo01v {
	margin: 0px 0px 0px 0px;
}

._1dtkn9sboo01v>.zz-bg>.zz-bg-color,
._1dtkn9sboo01v .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(245, 245, 245, 1);
}

._1dtkn9sboo01v .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkn9sboo01v.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkn9sboo01v.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkn9sboo021 {
		height: 90px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo021 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo021 {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo022 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo022>.zz-text,
	._1dtkn9sboo022>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}

	._1dtkn9sboo022>.zz-text h1,
	._1dtkn9sboo022>.zz-text h2,
	._1dtkn9sboo022>.zz-text h3,
	._1dtkn9sboo022>.zz-text h4,
	._1dtkn9sboo022>.zz-text h5,
	._1dtkn9sboo022>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo022 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo022>.zz-text,
	._1dtkn9sboo022>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo023 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo023 {
		height: 26px;
	}
}

._1dtkn9sboo024 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo024>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkn9sboo024>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dtkn9sboo025 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo025>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo026>.image__wrapper {
		padding-top: 54.05%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo026>.image__wrapper {
		padding-top: 54.05%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo026>.image__wrapper {
		padding-top: 54.05%;
	}
}

._1dtkn9sboo026 {
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo026 .img img {
	width: 100%;
}

@media (min-width: 768px) {
	._1dtkn9sboo027 {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 40px 40px 40px 40px;
		margin: 80px 0px 0px -100px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo027>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo027>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo027 {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 20px 20px 20px 20px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo027>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo027>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo028 {
		height: 28px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo028 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo029 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo029>.zz-text,
	._1dtkn9sboo029>.zz-text>p {
		text-align: left;
		color: rgba(51, 51, 51, 1);
		font-size: 32px;
		font-weight: bold;
		line-height: 1.1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo029 {
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo029>.zz-text,
	._1dtkn9sboo029>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 24px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02a {
		height: 48px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02a {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02b {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo02b>.zz-text,
	._1dtkn9sboo02b>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 1.7;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02b {
		padding: 5px 0px 25px 0px;
	}

	._1dtkn9sboo02b>.zz-text,
	._1dtkn9sboo02b>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02c {
		height: 43px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02c {
		height: 26px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02d:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02d:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkn9sboo02d {
	margin: 0px 0px 0px 0px;
}

._1dtkn9sboo02d>.zz-bg>.zz-bg-color,
._1dtkn9sboo02d .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(245, 245, 245, 1);
}

._1dtkn9sboo02d .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkn9sboo02d.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkn9sboo02d.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkn9sboo02f {
		height: 79px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02f {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02f {
		height: 26px;
	}
}

._1dtkn9sboo02g {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo02g>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkn9sboo02g>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

@media (min-width: 768px) {
	._1dtkn9sboo02h {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 40px 40px 40px 40px;
		margin: 80px -100px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo02h>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo02h>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02h {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 20px 20px 20px 20px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo02h>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo02h>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02i {
		height: 28px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02i {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02j {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo02j>.zz-text,
	._1dtkn9sboo02j>.zz-text>p {
		text-align: left;
		color: rgba(51, 51, 51, 1);
		font-size: 32px;
		font-weight: bold;
		line-height: 1.1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02j {
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo02j>.zz-text,
	._1dtkn9sboo02j>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 24px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02k {
		height: 48px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02k {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02l {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo02l>.zz-text,
	._1dtkn9sboo02l>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 1.7;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02l {
		padding: 5px 0px 25px 0px;
	}

	._1dtkn9sboo02l>.zz-text,
	._1dtkn9sboo02l>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 2;
	}
}

._1dtkn9sboo02m {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo02m>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo02n>.image__wrapper {
		padding-top: 53.30%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02n>.image__wrapper {
		padding-top: 53.30%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02n>.image__wrapper {
		padding-top: 53.30%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02n {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo02n .img img {
		width: 100%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02n {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo02n .img img {
		width: 100%;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo02o {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02o {
		height: 26px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02p:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02p:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkn9sboo02p {
	margin: 0px 0px 0px 0px;
}

._1dtkn9sboo02p>.zz-bg>.zz-bg-color,
._1dtkn9sboo02p .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(245, 245, 245, 1);
}

._1dtkn9sboo02p .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkn9sboo02p.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkn9sboo02p.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkn9sboo02r {
		height: 80px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02r {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02r {
		height: 26px;
	}
}

._1dtkn9sboo02s {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo02s>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkn9sboo02s>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dtkn9sboo02t {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo02t>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo02u>.image__wrapper {
		padding-top: 53.30%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo02u>.image__wrapper {
		padding-top: 53.30%;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02u>.image__wrapper {
		padding-top: 53.30%;
	}
}

._1dtkn9sboo02u {
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo02u .img img {
	width: 100%;
}

@media (min-width: 768px) {
	._1dtkn9sboo02v {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 40px 40px 40px 40px;
		margin: 80px 0px 0px -100px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo02v>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo02v>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo02v {
		border-top: 4px solid rgba(255, 120, 0, 1);
		border-left: none;
		border-bottom: none;
		border-right: none;
		padding: 20px 20px 20px 20px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dtkn9sboo02v>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo02v>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo030 {
		height: 28px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo030 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo031 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo031>.zz-text,
	._1dtkn9sboo031>.zz-text>p {
		text-align: left;
		color: rgba(51, 51, 51, 1);
		font-size: 32px;
		font-weight: bold;
		line-height: 1.1;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo031 {
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo031>.zz-text,
	._1dtkn9sboo031>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 24px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo032 {
		height: 48px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo032 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo033 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo033>.zz-text,
	._1dtkn9sboo033>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 1.7;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo033 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo033>.zz-text,
	._1dtkn9sboo033>.zz-text>p {
		text-align: left;
		color: rgba(102, 102, 102, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo034 {
		height: 34px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo034 {
		height: 26px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo035 {
		height: 30px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo035 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo035 {
		height: 36px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo036:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo036 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo036>.zz-bg>.zz-bg-color,
	._1dtkn9sboo036 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(245, 245, 245, 1);
	}

	._1dtkn9sboo036 .zz-container {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo036.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1dtkn9sboo036.zz-comp-block-wrap {
		height: auto;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo036 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo036>.zz-bg>.zz-bg-color,
	._1dtkn9sboo036 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(245, 245, 245, 1);
	}

	._1dtkn9sboo036 .zz-container {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo036.zz-comp-block-wrap {
		min-height: auto;
	}

	.is-ie ._1dtkn9sboo036.zz-comp-block-wrap {
		height: auto;
	}
}

._1dtkn9sboo03h {
	height: 60px;
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo054:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo054 {
		margin: 0px -30px 0px -30px;
	}

	._1dtkn9sboo054>.zz-bg>.zz-bg-color,
	._1dtkn9sboo054 .fp-tableCell>.zz-bg>.zz-bg-color {
		background: rgba(245, 245, 245, 0);
	}

	._1dtkn9sboo054>.zz-bg>.zz-bg-img,
	._1dtkn9sboo054 .fp-tableCell>.zz-bg>.zz-bg-img {
		background-image: url(https://f.cdn-static.cn/73091_168206139673919.jpeg?imageView2/2/w/1919/q/89/format/webp);
		background-position: center center;
		background-repeat: no-repeat;
		background-attachment: inherit;
		background-size: cover;
	}

	._1dtkn9sboo054 .zz-container {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo054.zz-comp-block-wrap {
		min-height: 0px;
	}

	.is-ie ._1dtkn9sboo054.zz-comp-block-wrap {
		height: 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo054 {
		margin: 0px 0px 0px 0px;
	}

	._1dtkn9sboo054>.zz-bg>.zz-bg-img,
	._1dtkn9sboo054 .fp-tableCell>.zz-bg>.zz-bg-img {
		background-image: url(https://f.cdn-static.cn/73091_168206139673919.jpeg?imageView2/2/w/1919/q/89/format/webp);
		background-position: center center;
		background-repeat: no-repeat;
		background-attachment: inherit;
		background-size: cover;
	}

	._1dtkn9sboo054 .zz-container {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo054.zz-comp-block-wrap {
		min-height: 0px;
	}

	.is-ie ._1dtkn9sboo054.zz-comp-block-wrap {
		height: 0px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo056 {
		height: 120px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo056 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo056 {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo057 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo057>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dtkn9sboo057>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo057 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo057>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dtkn9sboo057>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo058 {
		border: 0px solid #000;
		box-shadow: 0px 0px 0px 0px rgba(228, 228, 228, 1);
		padding: 0px 0px 0px 0px;
		margin: 0px -100px 0px 0px;
		border-radius: 10px 10px 10px 10px;
		align-items: center;
	}

	._1dtkn9sboo058>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo058>.zz-bg {
		border-radius: 10px 10px 10px 10px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo058 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-radius: 10px 10px 10px 10px;
		align-items: center;
	}

	._1dtkn9sboo058>.zz-bg {
		border-radius: 10px 10px 10px 10px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo059 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo059>.zz-comp-row {
		margin: 0 -15px;
	}

	._1dtkn9sboo059>.zz-comp-row>.zz-column {
		padding: 0 15px 0px 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo059 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo059>.zz-comp-row {
		margin: 0 -15px;
	}

	._1dtkn9sboo059>.zz-comp-row>.zz-column {
		padding: 0 15px 0px 15px;
	}
}

._1dtkn9sboo05a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo05a>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo05b {
	border: 0px solid #000;
	box-shadow: 0px 0px 0px 0px rgba(194, 194, 194, 1);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo05b>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo05c {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo05c>.zz-text,
	._1dtkn9sboo05c>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}

	._1dtkn9sboo05c>.zz-text h1,
	._1dtkn9sboo05c>.zz-text h2,
	._1dtkn9sboo05c>.zz-text h3,
	._1dtkn9sboo05c>.zz-text h4,
	._1dtkn9sboo05c>.zz-text h5,
	._1dtkn9sboo05c>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05c {
		padding: 5px 20px 25px 20px;
	}

	._1dtkn9sboo05c>.zz-text,
	._1dtkn9sboo05c>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05d {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05d {
		height: 15px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05e {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo05e>.zz-text,
	._1dtkn9sboo05e>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 18px;
		line-height: 1.8;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05e {
		padding: 5px 10px 5px 20px;
	}

	._1dtkn9sboo05e>.zz-text,
	._1dtkn9sboo05e>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05f {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05f {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05g .btn-wrapper {
		justify-content: flex-start;
	}

	._1dtkn9sboo05g .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo05g .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 15px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 60px 20px 60px;
	}

	._1dtkn9sboo05g .btn-link .zz-button:hover {
		color: rgba(255, 255, 255, 1);
		background: rgba(0, 0, 0, 1);
	}

	._1dtkn9sboo05g .btn-link .zz-button svg,
	._1dtkn9sboo05g .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo05g .btn-link .zz-button:hover svg,
	._1dtkn9sboo05g .btn-link .zz-button:hover path {
		fill: rgba(255, 255, 255, 1);
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05g .btn-wrapper {
		justify-content: center;
	}

	._1dtkn9sboo05g .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo05g .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 0px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 60px 20px 60px;
	}

	._1dtkn9sboo05g .btn-link .zz-button:hover {
		color: rgba(255, 255, 255, 1);
		background: rgba(0, 0, 0, 1);
	}

	._1dtkn9sboo05g .btn-link .zz-button svg,
	._1dtkn9sboo05g .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo05g .btn-link .zz-button:hover svg,
	._1dtkn9sboo05g .btn-link .zz-button:hover path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo05g .btn-group .btn-link:first-child .zz-button {
		border-top-right-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	._1dtkn9sboo05g .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
		border-radius: 0px;
	}

	._1dtkn9sboo05g .btn-group .btn-link:not(:last-child) .zz-button {
		margin-right: -0px;
	}
}

._1dtkn9sboo05h {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo05h>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo05i {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1dtkn9sboo05i>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo05j {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05j {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05k .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo05k .zz-comp-list {
		margin-left: -12px;
		margin-right: -12px;
	}

	._1dtkn9sboo05k {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .text {
		padding: 10px 10px 10px 10px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .do-img-cover {
		justify-content: center;
	}

	._1dtkn9sboo05k .zz-comp-list__item .text,
	._1dtkn9sboo05k .zz-comp-list__item:hover .caption-hover .text {
		background-color: rgba(0, 0, 0, 0.3);
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: rgba(255, 255, 255, 1);
		font-size: 20px;
		line-height: 10;
		text-align: center;
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: rgba(255, 255, 255, 1);
		font-size: 28px;
		line-height: 2.4;
		text-align: center;
	}

	._1dtkn9sboo05k .zz-comp-list__item {
		padding: 12px;
		margin: 0;
	}

	._1dtkn9sboo05k .zz-comp-list__item.grid-item:hover>.caption-hover .img,
	._1dtkn9sboo05k .zz-comp-list__item.grid-item:hover>.caption-hover .text {
		background-color: rgba(0, 0, 0, 0.3);
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid #000;
		box-shadow: 0px 0px 0px 0px rgba(173, 173, 173, 1);
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1dtkn9sboo05k .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo05k .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo05k .swiper-center .swiper-button-prev,
	._1dtkn9sboo05k .swiper-center .swiper-button-next,
	._1dtkn9sboo05k .arrow-normal .swiper-button-prev,
	._1dtkn9sboo05k .arrow-normal .swiper-button-next {
		margin-top: -16px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .img img {
		width: 100%;
		object-fit: cover;
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1dtkn9sboo05k .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1dtkn9sboo05k .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1dtkn9sboo05k .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1dtkn9sboo05k .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05k .swiper-pagination-bullet-active {
		background-color: rgba(255, 120, 0, 1);
		color: #fff;
	}

	._1dtkn9sboo05k .swiper-pagination-fraction {
		font-size: 12px;
	}

	._1dtkn9sboo05k .swiper-pagination-current {
		color: #fff;
	}

	._1dtkn9sboo05k .swiper-pagination-progressbar {
		background: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05k .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(255, 120, 0, 1);
	}

	._1dtkn9sboo05k .swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 26px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05k .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1dtkn9sboo05k .zz-comp-list {
		margin-left: -5px;
		margin-right: -5px;
	}

	._1dtkn9sboo05k {
		padding: 0px 20px 0px 20px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .text {
		padding: 10px 10px 10px 10px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .do-img-cover {
		justify-content: center;
	}

	._1dtkn9sboo05k .zz-comp-list__item .text,
	._1dtkn9sboo05k .zz-comp-list__item:hover .caption-hover .text {
		background-color: rgba(0, 0, 0, 0.3);
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: rgba(255, 255, 255, 1);
		font-size: 18px;
		line-height: 10;
		text-align: center;
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: rgba(255, 255, 255, 1);
		font-size: 28px;
		line-height: 2.4;
		text-align: left;
	}

	._1dtkn9sboo05k .zz-comp-list__item {
		padding: 5px;
		margin: 0;
	}

	._1dtkn9sboo05k .zz-comp-list__item.grid-item:hover>.caption-hover .img,
	._1dtkn9sboo05k .zz-comp-list__item.grid-item:hover>.caption-hover .text {
		background-color: rgba(0, 0, 0, 0.3);
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 10px 10px 10px 10px;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1dtkn9sboo05k .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo05k .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo05k .swiper-center .swiper-button-prev,
	._1dtkn9sboo05k .swiper-center .swiper-button-next,
	._1dtkn9sboo05k .arrow-normal .swiper-button-prev,
	._1dtkn9sboo05k .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1dtkn9sboo05k .zz-comp-list__item .img img {
		width: 100%;
		object-fit: cover;
	}

	._1dtkn9sboo05k .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1dtkn9sboo05k .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1dtkn9sboo05k .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1dtkn9sboo05k .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1dtkn9sboo05k .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1dtkn9sboo05k .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05k .swiper-pagination-bullet-active {
		background-color: rgba(217, 0, 27, 1);
		color: #fff;
	}

	._1dtkn9sboo05k .swiper-pagination-fraction {
		font-size: 12px;
	}

	._1dtkn9sboo05k .swiper-pagination-current {
		color: #fff;
	}

	._1dtkn9sboo05k .swiper-pagination-progressbar {
		background: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05k .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(217, 0, 27, 1);
	}

	._1dtkn9sboo05k .swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 30px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05l {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05l {
		height: 36px;
	}
}

@media (min-width: 1200px) {
	._1dtkn9sboo05m {
		height: 60px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo05m {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05m {
		height: 60px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05n {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05n>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dtkn9sboo05n>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05n {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05n>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dtkn9sboo05n>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

._1dtkn9sboo05o {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1dtkn9sboo05o>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1dtkn9sboo05p {
		height: 60px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkn9sboo05p {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05p {
		height: 60px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo05q {
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05q .zz-loop-container:not(.swiper-wrapper),
	._1dtkn9sboo05q .zz-swiper-wrapper {
		margin-left: -10px;
		margin-right: -10px;
	}

	._1dtkn9sboo05q .zz-loop-item {
		padding: 10px;
	}

	._1dtkn9sboo05q .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: #000;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet-active {
		background-color: rgba(255, 120, 0, 1);
		color: #fff;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 30px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet {
		line-height: 12px;
		width: 12px;
		height: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-fraction {
		font-size: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-current {
		color: #fff;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-progressbar {
		background: #000;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(255, 120, 0, 1);
	}

	._1dtkn9sboo05q .swiper-center .zz-loop__arrow .swiper-button-prev,
	._1dtkn9sboo05q .swiper-center .zz-loop__arrow .swiper-button-next,
	._1dtkn9sboo05q .arrow-normal .zz-loop__arrow .swiper-button-prev,
	._1dtkn9sboo05q .arrow-normal .zz-loop__arrow .swiper-button-next {
		margin-top: -21px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo05q {
		padding: 0px 20px 0px 20px;
	}

	._1dtkn9sboo05q .zz-loop-container:not(.swiper-wrapper),
	._1dtkn9sboo05q .zz-swiper-wrapper {
		margin-left: -4px;
		margin-right: -4px;
	}

	._1dtkn9sboo05q .zz-loop-item {
		padding: 4px;
	}

	._1dtkn9sboo05q .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet-active {
		background-color: rgba(255, 120, 0, 1);
		color: #fff;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 0px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-bullet {
		line-height: 12px;
		width: 12px;
		height: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-fraction {
		font-size: 12px;
	}

	._1dtkn9sboo05q .zz-loop__pagination .swiper-pagination-current {
		color: #fff;
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-progressbar {
		background: rgba(64, 64, 64, 1);
	}

	._1dtkn9sboo05q .zz-loop__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(255, 120, 0, 1);
	}

	._1dtkn9sboo05q .swiper-center .zz-loop__arrow .swiper-button-prev,
	._1dtkn9sboo05q .swiper-center .zz-loop__arrow .swiper-button-next,
	._1dtkn9sboo05q .arrow-normal .zz-loop__arrow .swiper-button-prev,
	._1dtkn9sboo05q .arrow-normal .zz-loop__arrow .swiper-button-next {
		margin-top: -21px;
	}
}

._1dtkn9sboo05s .video-title {
	font-size: 18px;
	text-align: center;
	line-height: 1.5;
	font-weight: 600;
}

._1dtkn9sboo05u .video-title {
	font-size: 18px;
	text-align: center;
	line-height: 1.5;
	font-weight: 600;
}

@media (min-width: 768px) {
	._1dtkn9sboo061 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo061 {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo062 {
		border: 0px solid #000;
		box-shadow: 0px 0px 0px 0px rgba(220, 220, 220, 1);
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px -100px;
		border-radius: 10px 10px 10px 10px;
		align-items: center;
	}

	._1dtkn9sboo062>.zz-bg>.zz-bg-color {
		background: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo062>.zz-bg {
		border-radius: 10px 10px 10px 10px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo062 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-radius: 10px 10px 10px 10px;
		align-items: center;
	}

	._1dtkn9sboo062>.zz-bg {
		border-radius: 10px 10px 10px 10px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo063 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo063>.zz-comp-row {
		margin: 0 -15px;
	}

	._1dtkn9sboo063>.zz-comp-row>.zz-column {
		padding: 0 15px 0px 15px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo063 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dtkn9sboo063>.zz-comp-row {
		margin: 0 -15px;
	}

	._1dtkn9sboo063>.zz-comp-row>.zz-column {
		padding: 0 15px 0px 15px;
	}
}

._1dtkn9sboo064 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo064>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dtkn9sboo065 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo065>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo066 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo066>.zz-text,
	._1dtkn9sboo066>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}

	._1dtkn9sboo066>.zz-text h1,
	._1dtkn9sboo066>.zz-text h2,
	._1dtkn9sboo066>.zz-text h3,
	._1dtkn9sboo066>.zz-text h4,
	._1dtkn9sboo066>.zz-text h5,
	._1dtkn9sboo066>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo066 {
		padding: 5px 20px 25px 20px;
	}

	._1dtkn9sboo066>.zz-text,
	._1dtkn9sboo066>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo067 {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo067 {
		height: 15px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo068 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkn9sboo068>.zz-text,
	._1dtkn9sboo068>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 18px;
		line-height: 1.8;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo068 {
		padding: 5px 20px 5px 20px;
	}

	._1dtkn9sboo068>.zz-text,
	._1dtkn9sboo068>.zz-text>p {
		text-align: left;
		color: rgba(64, 64, 64, 1);
		font-size: 16px;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo069 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo069 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1dtkn9sboo06a .btn-wrapper {
		justify-content: flex-start;
	}

	._1dtkn9sboo06a .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo06a .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 15px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 60px 20px 60px;
	}

	._1dtkn9sboo06a .btn-link .zz-button:hover {
		color: rgba(255, 255, 255, 1);
		background: rgba(0, 0, 0, 1);
	}

	._1dtkn9sboo06a .btn-link .zz-button svg,
	._1dtkn9sboo06a .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo06a .btn-link .zz-button:hover svg,
	._1dtkn9sboo06a .btn-link .zz-button:hover path {
		fill: rgba(255, 255, 255, 1);
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo06a .btn-wrapper {
		justify-content: center;
	}

	._1dtkn9sboo06a .btn-link:nth-child(1) .zz-button svg {
		height: 14px;
		width: 14px;
	}

	._1dtkn9sboo06a .btn-link .zz-button {
		font-size: 16px;
		color: rgba(255, 255, 255, 1);
		background: rgba(255, 120, 0, 1);
		margin: 0px 0px 0px 0px;
		border: 0px solid rgba(255, 120, 0, 1);
		border-radius: 200px 200px 200px 200px;
		padding: 20px 60px 20px 60px;
	}

	._1dtkn9sboo06a .btn-link .zz-button:hover {
		color: rgba(255, 255, 255, 1);
		background: rgba(0, 0, 0, 1);
	}

	._1dtkn9sboo06a .btn-link .zz-button svg,
	._1dtkn9sboo06a .btn-link .zz-button path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo06a .btn-link .zz-button:hover svg,
	._1dtkn9sboo06a .btn-link .zz-button:hover path {
		fill: rgba(255, 255, 255, 1);
	}

	._1dtkn9sboo06a .btn-group .btn-link:first-child .zz-button {
		border-top-right-radius: 0px !important;
		border-bottom-right-radius: 0px !important;
	}

	._1dtkn9sboo06a .btn-group .btn-link:not(:first-child):not(:last-child) .zz-button {
		border-radius: 0px;
	}

	._1dtkn9sboo06a .btn-group .btn-link:not(:last-child) .zz-button {
		margin-right: -0px;
	}
}

._1dtkn9sboo06b {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkn9sboo06b>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkn9sboo06c {
		height: 120px;
	}
}

@media (max-width: 767px) {
	._1dtkn9sboo06c {
		height: 36px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkvp22ko000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dtkvp22ko000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dtkvp22ko000 {
	margin: 0px 0px 0px 0px;
}

._1dtkvp22ko000>.zz-bg>.zz-bg-color,
._1dtkvp22ko000 .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(18, 18, 18, 0.62);
}

._1dtkvp22ko000>.zz-bg>.zz-bg-img,
._1dtkvp22ko000 .fp-tableCell>.zz-bg>.zz-bg-img {
	background-image: url(https://f.cdn-static.cn/73091_167964243589413.jpg?imageView2/2/w/2000/q/89/format/webp);
	background-position: center right;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
}

._1dtkvp22ko000 .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dtkvp22ko000.zz-comp-block-wrap .zz-container {
	width: 100%;
	max-width: 100%;
}

._1dtkvp22ko000.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dtkvp22ko000.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dtkvp22ko002 {
		height: 80px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dtkvp22ko002 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dtkvp22ko002 {
		height: 30px;
	}
}

._1dtkvp22ko003 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dtkvp22ko003>.zz-comp-row {
	margin: 0 -15px;
}

._1dtkvp22ko003>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dtkvp22ko004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkvp22ko004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dtkvp22ko005 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkvp22ko005>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkvp22ko006 {
		padding: 5px 0px 5px 0px;
	}

	._1dtkvp22ko006>.zz-text,
	._1dtkvp22ko006>.zz-text>p {
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: siyuanheiti-regular;
		font-size: 28px;
		font-weight: bold;
	}
}

@media (max-width: 767px) {
	._1dtkvp22ko006 {
		padding: 5px 5px 5px 5px;
	}

	._1dtkvp22ko006>.zz-text,
	._1dtkvp22ko006>.zz-text>p {
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-size: 20px;
		font-weight: bold;
		line-height: 1.6;
	}
}

@media (min-width: 768px) {
	._1dtkvp22ko007 {
		height: 42px;
	}
}

@media (max-width: 767px) {
	._1dtkvp22ko007 {
		height: 16px;
	}
}

._1dtkvp22ko008 .btn-wrapper {
	justify-content: center;
}

._1dtkvp22ko008 .btn-link:nth-child(1) .zz-button svg {
	height: 14px;
	width: 14px;
}

._1dtkvp22ko008 .btn-link .zz-button {
	font-size: 16px;
	color: rgba(255, 255, 255, 1);
	background: rgba(255, 120, 0, 1);
	margin: 0px 15px 0px 0px;
	border: 0px solid rgba(255, 120, 0, 1);
	border-radius: 200px 200px 200px 200px;
	padding: 20px 60px 20px 60px;
}

._1dtkvp22ko008 .btn-link .zz-button:hover {
	color: rgba(0, 0, 0, 1);
	background: rgba(255, 255, 255, 1);
}

._1dtkvp22ko008 .btn-link .zz-button svg,
._1dtkvp22ko008 .btn-link .zz-button path {
	fill: rgba(255, 255, 255, 1);
}

._1dtkvp22ko008 .btn-link .zz-button:hover svg,
._1dtkvp22ko008 .btn-link .zz-button:hover path {
	fill: rgba(0, 0, 0, 1);
}

._1dtkvp22ko009 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dtkvp22ko009>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dtkvp22ko00a {
		height: 97px;
	}
}

@media (max-width: 767px) {
	._1dtkvp22ko00a {
		height: 30px;
	}
}

@media (min-width: 1200px) {
	._1eci39kbko000>.image__wrapper {
		padding-top: 54.05%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci39kbko000>.image__wrapper {
		padding-top: 54.05%;
	}
}

@media (max-width: 767px) {
	._1eci39kbko000>.image__wrapper {
		padding-top: 54.05%;
	}
}

@media (min-width: 768px) {
	._1eci39kbko000 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci39kbko000 .img img {
		width: 100%;
	}
}

@media (max-width: 767px) {
	._1eci39kbko000 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci39kbko000 .img img {
		width: 100%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1eci3q9qco000 {
	margin: 0px 0px 0px 0px;
}

._1eci3q9qco000 .zz-container {
	padding: 0px 0px 0px 0px;
}

._1eci3q9qco000.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1eci3q9qco000.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1eci3q9qco002 {
		height: 80px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco002 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco002 {
		height: 36px;
	}
}

._1eci3q9qco003 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1eci3q9qco003>.zz-comp-row {
	margin: 0 -15px;
}

._1eci3q9qco003>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1eci3q9qco004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci3q9qco004>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1eci3q9qco005 {
		padding: 5px 0px 5px 0px;
	}

	._1eci3q9qco005>.zz-text,
	._1eci3q9qco005>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 40px;
		font-weight: bold;
	}

	._1eci3q9qco005>.zz-text h1,
	._1eci3q9qco005>.zz-text h2,
	._1eci3q9qco005>.zz-text h3,
	._1eci3q9qco005>.zz-text h4,
	._1eci3q9qco005>.zz-text h5,
	._1eci3q9qco005>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco005 {
		padding: 5px 0px 5px 0px;
	}

	._1eci3q9qco005>.zz-text,
	._1eci3q9qco005>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco006 {
		height: 20px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco006 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco007 {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco007 .zz-loop-container:not(.swiper-wrapper),
	._1eci3q9qco007 .zz-swiper-wrapper {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci3q9qco007 .zz-loop-item {
		padding: 0px;
	}

	._1eci3q9qco007 .zz-loop-item__wrapper {
		border-left: 0px solid rgba(240, 240, 240, 1);
		border-right: 0px solid rgba(240, 240, 240, 1);
		border-bottom: none;
		border-top: none;
		border-radius: 0px 0px 0px 0px;
		padding: 20px 30px 20px 30px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco007 {
		background: rgba(255, 255, 255, 1);
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco007 .zz-loop-container:not(.swiper-wrapper),
	._1eci3q9qco007 .zz-swiper-wrapper {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci3q9qco007 .zz-loop-item {
		padding: 0px;
	}

	._1eci3q9qco007 .zz-loop-item__wrapper {
		border: 1px solid rgba(240, 240, 240, 1);
		border-radius: 0px 0px 0px 0px;
		padding: 10px 10px 20px 10px;
	}
}

@media (min-width: 1200px) {
	._1eci3q9qco009>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco009>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco009>.image__wrapper {
		padding-top: 73.62%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco009 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco009 .img img {
		width: 26%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco009 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco009 .img img {
		width: 36%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00a {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00a {
		height: 10px;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00b {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00b>.zz-text,
	._1eci3q9qco00b>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1eci3q9qco00b .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00b>.zz-text,
	._1eci3q9qco00b>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00b {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00b>.zz-text,
	._1eci3q9qco00b>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 16px;
		font-weight: bold;
		line-height: 2;
	}

	._1eci3q9qco00b .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00b>.zz-text,
	._1eci3q9qco00b>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

._1eci3q9qco00c {
	height: 15px;
}

@media (min-width: 768px) {
	._1eci3q9qco00d {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00d>.zz-text,
	._1eci3q9qco00d>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 16px;
		line-height: 1.8;
	}

	._1eci3q9qco00d .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00d>.zz-text,
	._1eci3q9qco00d>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00d {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00d>.zz-text,
	._1eci3q9qco00d>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 14px;
		line-height: 1.8;
	}

	._1eci3q9qco00d .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00d>.zz-text,
	._1eci3q9qco00d>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00e {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00e {
		height: 26px;
	}
}

._1eci3q9qco00f {
	height: 20px;
}

@media (min-width: 1200px) {
	._1eci3q9qco00h>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco00h>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00h>.image__wrapper {
		padding-top: 73.62%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00h {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco00h .img img {
		width: 26%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00h {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco00h .img img {
		width: 36%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00i {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00i {
		height: 10px;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00j {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00j>.zz-text,
	._1eci3q9qco00j>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1eci3q9qco00j .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00j>.zz-text,
	._1eci3q9qco00j>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00j {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00j>.zz-text,
	._1eci3q9qco00j>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 16px;
		font-weight: bold;
		line-height: 2;
	}

	._1eci3q9qco00j .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00j>.zz-text,
	._1eci3q9qco00j>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

._1eci3q9qco00k {
	height: 15px;
}

@media (min-width: 768px) {
	._1eci3q9qco00l {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00l>.zz-text,
	._1eci3q9qco00l>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 16px;
		line-height: 1.8;
	}

	._1eci3q9qco00l .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00l>.zz-text,
	._1eci3q9qco00l>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00l {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00l>.zz-text,
	._1eci3q9qco00l>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 14px;
		line-height: 1.8;
	}

	._1eci3q9qco00l .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00l>.zz-text,
	._1eci3q9qco00l>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00m {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00m {
		height: 26px;
	}
}

._1eci3q9qco00n {
	height: 20px;
}

@media (min-width: 1200px) {
	._1eci3q9qco00p>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco00p>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00p>.image__wrapper {
		padding-top: 73.62%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00p {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco00p .img img {
		width: 26%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00p {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco00p .img img {
		width: 36%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00q {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00q {
		height: 10px;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00r {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00r>.zz-text,
	._1eci3q9qco00r>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1eci3q9qco00r .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00r>.zz-text,
	._1eci3q9qco00r>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00r {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00r>.zz-text,
	._1eci3q9qco00r>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 16px;
		font-weight: bold;
		line-height: 2;
	}

	._1eci3q9qco00r .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00r>.zz-text,
	._1eci3q9qco00r>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

._1eci3q9qco00s {
	height: 15px;
}

@media (min-width: 768px) {
	._1eci3q9qco00t {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00t>.zz-text,
	._1eci3q9qco00t>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 16px;
		line-height: 1.8;
	}

	._1eci3q9qco00t .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00t>.zz-text,
	._1eci3q9qco00t>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00t {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco00t>.zz-text,
	._1eci3q9qco00t>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 14px;
		line-height: 1.8;
	}

	._1eci3q9qco00t .zz-text {
		visibility: visible;
	}

	._1eci3q9qco00t>.zz-text,
	._1eci3q9qco00t>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco00u {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco00u {
		height: 26px;
	}
}

._1eci3q9qco00v {
	height: 20px;
}

@media (min-width: 1200px) {
	._1eci3q9qco011>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci3q9qco011>.image__wrapper {
		padding-top: 61.54%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco011>.image__wrapper {
		padding-top: 73.62%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco011 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco011 .img img {
		width: 26%;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco011 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci3q9qco011 .img img {
		width: 36%;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco012 {
		height: 30px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco012 {
		height: 10px;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco013 {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco013>.zz-text,
	._1eci3q9qco013>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 20px;
		font-weight: bold;
	}

	._1eci3q9qco013 .zz-text {
		visibility: visible;
	}

	._1eci3q9qco013>.zz-text,
	._1eci3q9qco013>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco013 {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco013>.zz-text,
	._1eci3q9qco013>.zz-text>p {
		text-align: center;
		color: rgba(51, 51, 51, 1);
		font-size: 16px;
		font-weight: bold;
		line-height: 2;
	}

	._1eci3q9qco013 .zz-text {
		visibility: visible;
	}

	._1eci3q9qco013>.zz-text,
	._1eci3q9qco013>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
}

._1eci3q9qco014 {
	height: 15px;
}

@media (min-width: 768px) {
	._1eci3q9qco015 {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco015>.zz-text,
	._1eci3q9qco015>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 16px;
		line-height: 1.8;
	}

	._1eci3q9qco015 .zz-text {
		visibility: visible;
	}

	._1eci3q9qco015>.zz-text,
	._1eci3q9qco015>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco015 {
		padding: 0px 0px 0px 0px;
	}

	._1eci3q9qco015>.zz-text,
	._1eci3q9qco015>.zz-text>p {
		text-align: center;
		color: rgba(119, 119, 119, 1);
		font-size: 14px;
		line-height: 1.8;
	}

	._1eci3q9qco015 .zz-text {
		visibility: visible;
	}

	._1eci3q9qco015>.zz-text,
	._1eci3q9qco015>.zz-text>p {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
	}
}

@media (min-width: 768px) {
	._1eci3q9qco016 {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco016 {
		height: 26px;
	}
}

._1eci3q9qco017 {
	height: 20px;
}

@media (min-width: 768px) {
	._1eci3q9qco018 {
		height: 40px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco018 {
		height: 26px;
	}
}

._1eci3q9qco019 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1eci3q9qco019>.zz-comp-row {
	margin: 0 -15px;
}

._1eci3q9qco019>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1eci3q9qco01a {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci3q9qco01a>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1eci3q9qco01b {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: center;
}

._1eci3q9qco01b>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1eci3q9qco01c .btn-wrapper {
	justify-content: center;
}

._1eci3q9qco01c .btn-link:nth-child(1) .zz-button svg {
	height: 14px;
	width: 14px;
}

._1eci3q9qco01c .btn-link .zz-button {
	font-size: 16px;
	color: rgba(255, 255, 255, 1);
	background: rgba(255, 120, 0, 1);
	margin: 0px 15px 0px 0px;
	border: 0px solid rgba(255, 120, 0, 1);
	border-radius: 200px 200px 200px 200px;
	padding: 20px 60px 20px 60px;
}

._1eci3q9qco01c .btn-link .zz-button:hover {
	color: rgba(255, 255, 255, 1);
	background: rgba(0, 0, 0, 1);
}

._1eci3q9qco01c .btn-link .zz-button svg,
._1eci3q9qco01c .btn-link .zz-button path {
	fill: rgba(255, 255, 255, 1);
}

._1eci3q9qco01c .btn-link .zz-button:hover svg,
._1eci3q9qco01c .btn-link .zz-button:hover path {
	fill: rgba(255, 255, 255, 1);
}

._1eci3q9qco01d {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci3q9qco01d>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1eci3q9qco01e {
		height: 100px;
	}
}

@media (max-width: 767px) {
	._1eci3q9qco01e {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1eci57jaoo000 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1eci57jaoo000 {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1eci58ivko000 {
		padding: 0px 0px 0px 0px;
	}

	._1eci58ivko000 .zz-loop-container:not(.swiper-wrapper),
	._1eci58ivko000 .zz-swiper-wrapper {
		margin-left: -10px;
		margin-right: -10px;
	}

	._1eci58ivko000 .zz-loop-item {
		padding: 10px;
	}

	._1eci58ivko000 .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: #000;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet-active {
		background-color: rgba(255, 120, 0, 1);
		color: #fff;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 30px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet {
		line-height: 12px;
		width: 12px;
		height: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination.custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci58ivko000 .zz-loop__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-fraction {
		font-size: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-current {
		color: #fff;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-progressbar {
		background: #000;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(255, 120, 0, 1);
	}

	._1eci58ivko000 .swiper-center .zz-loop__arrow .swiper-button-prev,
	._1eci58ivko000 .swiper-center .zz-loop__arrow .swiper-button-next,
	._1eci58ivko000 .arrow-normal .zz-loop__arrow .swiper-button-prev,
	._1eci58ivko000 .arrow-normal .zz-loop__arrow .swiper-button-next {
		margin-top: -21px;
	}
}

@media (max-width: 767px) {
	._1eci58ivko000 {
		padding: 0px 20px 0px 20px;
	}

	._1eci58ivko000 .zz-loop-container:not(.swiper-wrapper),
	._1eci58ivko000 .zz-swiper-wrapper {
		margin-left: -4px;
		margin-right: -4px;
	}

	._1eci58ivko000 .zz-loop-item {
		padding: 4px;
	}

	._1eci58ivko000 .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet {
		font-size: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background-color: rgba(64, 64, 64, 1);
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet-active {
		background-color: rgba(255, 120, 0, 1);
		color: #fff;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination:not(.swiper-pagination-progressbar) {
		position: relative;
		margin-top: 0px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-bullet {
		line-height: 12px;
		width: 12px;
		height: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination.custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci58ivko000 .zz-loop__pagination.custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-fraction {
		font-size: 12px;
	}

	._1eci58ivko000 .zz-loop__pagination .swiper-pagination-current {
		color: #fff;
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-progressbar {
		background: rgba(64, 64, 64, 1);
	}

	._1eci58ivko000 .zz-loop__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
		background: rgba(255, 120, 0, 1);
	}

	._1eci58ivko000 .swiper-center .zz-loop__arrow .swiper-button-prev,
	._1eci58ivko000 .swiper-center .zz-loop__arrow .swiper-button-next,
	._1eci58ivko000 .arrow-normal .zz-loop__arrow .swiper-button-prev,
	._1eci58ivko000 .arrow-normal .zz-loop__arrow .swiper-button-next {
		margin-top: -21px;
	}
}

@media (min-width: 768px) {
	._1eci58ivko002 .video-title {
		font-size: 18px;
		text-align: center;
		line-height: 1.5;
		font-weight: 600;
	}
}

@media (max-width: 767px) {
	._1eci58ivko002 .video-title {
		font-size: 16px;
		text-align: center;
		line-height: 1.5;
		font-weight: 600;
	}
}

@media (min-width: 768px) {
	._1eci58ivko004 .video-title {
		font-size: 18px;
		text-align: center;
		line-height: 1.5;
		font-weight: 600;
	}
}

@media (max-width: 767px) {
	._1eci58ivko004 .video-title {
		font-size: 16px;
		text-align: center;
		line-height: 1.5;
		font-weight: 600;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci5p4f0o000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o000:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1eci5p4f0o000 {
	margin: 0px 0px 0px 0px;
}

._1eci5p4f0o000 .zz-container {
	padding: 0px 0px 0px 0px;
}

._1eci5p4f0o000.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1eci5p4f0o000.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 768px) {
	._1eci5p4f0o002 {
		padding: 5px 0px 5px 0px;
	}

	._1eci5p4f0o002>.zz-text,
	._1eci5p4f0o002>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o002 {
		padding: 5px 0px 5px 0px;
	}

	._1eci5p4f0o002>.zz-text,
	._1eci5p4f0o002>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 26px;
		font-weight: bold;
		line-height: 1.6;
	}
}

@media (min-width: 768px) {
	._1eci5p4f0o003 {
		height: 38px;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o003 {
		height: 26px;
	}
}

._1eci5p4f0o004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1eci5p4f0o004>.zz-comp-row {
	margin: 0 -15px;
}

._1eci5p4f0o004>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1eci5p4f0o005 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci5p4f0o005>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1eci5p4f0o006 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci5p4f0o006>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1eci5p4f0o007 .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci5p4f0o007 {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .text {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .do-img-cover {
		justify-content: center;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: #333;
		font-size: 18px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o007 .zz-comp-list__item {
		padding: 0px;
		margin: 0 -0px -0px 0;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid rgba(238, 238, 238, 1);
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1eci5p4f0o007 .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci5p4f0o007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci5p4f0o007 .swiper-center .swiper-button-prev,
	._1eci5p4f0o007 .swiper-center .swiper-button-next,
	._1eci5p4f0o007 .arrow-normal .swiper-button-prev,
	._1eci5p4f0o007 .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .img img {
		width: 65%;
		object-fit: contain;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1eci5p4f0o007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1eci5p4f0o007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1eci5p4f0o007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
		margin-bottom: 0px;
	}

	._1eci5p4f0o007 svg,
	._1eci5p4f0o007 path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o007 .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci5p4f0o007 {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .text {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .do-img-cover {
		justify-content: center;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: #333;
		font-size: 18px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o007 .zz-comp-list__item {
		padding: 0px;
		margin: 0 -0px -0px 0;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper {
		border-right: 0px solid rgba(238, 238, 238, 1);
		border-bottom: 0px solid rgba(238, 238, 238, 1);
		border-left: none;
		border-top: none;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci5p4f0o007 .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1eci5p4f0o007 .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci5p4f0o007 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci5p4f0o007 .swiper-center .swiper-button-prev,
	._1eci5p4f0o007 .swiper-center .swiper-button-next,
	._1eci5p4f0o007 .arrow-normal .swiper-button-prev,
	._1eci5p4f0o007 .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1eci5p4f0o007 .zz-comp-list__item .img img {
		width: 70%;
		object-fit: contain;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1eci5p4f0o007 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1eci5p4f0o007 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1eci5p4f0o007 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1eci5p4f0o007 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1eci5p4f0o007 .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
		margin-bottom: 0px;
	}

	._1eci5p4f0o007 svg,
	._1eci5p4f0o007 path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

._1eci5p4f0o008 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1eci5p4f0o008>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 1200px) {
	._1eci5p4f0o009 {
		height: 70px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1eci5p4f0o009 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o009 {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1eci5p4f0o00a {
		padding: 5px 0px 5px 0px;
	}

	._1eci5p4f0o00a>.zz-text,
	._1eci5p4f0o00a>.zz-text>p {
		text-align: center;
		color: rgba(0, 0, 0, 1);
		font-size: 38px;
		font-weight: bold;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o00a {
		padding: 5px 0px 5px 0px;
	}

	._1eci5p4f0o00a>.zz-text,
	._1eci5p4f0o00a>.zz-text>p {
		text-align: left;
		color: rgba(0, 0, 0, 1);
		font-size: 24px;
		font-weight: bold;
		line-height: 2;
	}
}

@media (min-width: 768px) {
	._1eci5p4f0o00b {
		height: 38px;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o00b {
		height: 26px;
	}
}

@media (min-width: 768px) {
	._1eci5p4f0o00c .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci5p4f0o00c {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .text {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .do-img-cover {
		justify-content: flex-start;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: #333;
		font-size: 18px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o00c .zz-comp-list__item {
		padding: 0px;
		margin: 0 -0px -0px 0;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper {
		border: 0px solid rgba(238, 238, 238, 1);
		padding: 5px 0px 5px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1eci5p4f0o00c .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci5p4f0o00c .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci5p4f0o00c .swiper-center .swiper-button-prev,
	._1eci5p4f0o00c .swiper-center .swiper-button-next,
	._1eci5p4f0o00c .arrow-normal .swiper-button-prev,
	._1eci5p4f0o00c .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .img img {
		width: 65%;
		object-fit: contain;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1eci5p4f0o00c .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1eci5p4f0o00c .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1eci5p4f0o00c .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
		margin-bottom: 0px;
	}

	._1eci5p4f0o00c svg,
	._1eci5p4f0o00c path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o00c .zz-comp-list__item .apply-time div {
		color: #999;
		font-size: 12px;
		padding: 10px 0px 10px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1eci5p4f0o00c {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .text {
		padding: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .do-img-cover {
		justify-content: center;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .title,
	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
		color: #333;
		font-size: 18px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .des {
		margin-top: 0px;
		color: #999;
		font-size: 14px;
		line-height: 1.5;
		text-align: inherit;
	}

	._1eci5p4f0o00c .zz-comp-list__item {
		padding: 0px;
		margin: 0 -0px -0px 0;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper {
		border-right: 0px solid rgba(238, 238, 238, 1);
		border-bottom: 0px solid rgba(238, 238, 238, 1);
		border-left: none;
		border-top: none;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1eci5p4f0o00c .swiper-pagination-bullet {
		height: 12px;
		line-height: 12px;
		width: 12px;
	}

	._1eci5p4f0o00c .custom .swiper-pagination-bullet {
		width: 12px;
		height: 4px;
	}

	._1eci5p4f0o00c .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 24px;
		border-radius: 6px;
	}

	._1eci5p4f0o00c .swiper-center .swiper-button-prev,
	._1eci5p4f0o00c .swiper-center .swiper-button-next,
	._1eci5p4f0o00c .arrow-normal .swiper-button-prev,
	._1eci5p4f0o00c .arrow-normal .swiper-button-next {
		margin-top: -21px;
	}

	._1eci5p4f0o00c .zz-comp-list__item .img img {
		width: 70%;
		object-fit: contain;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.img {
		border-radius: 0px;
	}

	._1eci5p4f0o00c .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
	._1eci5p4f0o00c .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
		width: 50%;
	}

	._1eci5p4f0o00c .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
	._1eci5p4f0o00c .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
		justify-content: flex-start;
	}

	._1eci5p4f0o00c .zz-comp-list__item>.zz-element-wrapper>.text .des>.content {
		margin-bottom: 0px;
	}

	._1eci5p4f0o00c svg,
	._1eci5p4f0o00c path {
		width: 42px;
		height: 42px;
		fill: #333;
	}
}

@media (min-width: 768px) {
	._1eci5p4f0o00d {
		height: 132px;
	}
}

@media (max-width: 767px) {
	._1eci5p4f0o00d {
		height: 36px;
	}
}

@media (min-width: 768px) {
	._1eci5qeloo000 {
		height: 80px;
	}
}

@media (max-width: 767px) {
	._1eci5qeloo000 {
		height: 36px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dljele7co001:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

@media (max-width: 767px) {
	._1dljele7co001:not(.zz-block-widthFull) .zz-container {
		padding: 0 15px;
	}
}

._1dljele7co001 {
	margin: 0px 0px 0px 0px;
}

._1dljele7co001>.zz-bg>.zz-bg-color,
._1dljele7co001 .fp-tableCell>.zz-bg>.zz-bg-color {
	background: rgba(30, 30, 30, 1);
}

._1dljele7co001 .zz-container {
	padding: 0px 0px 0px 0px;
}

._1dljele7co001.zz-comp-block-wrap .zz-container {
	width: 100%;
	max-width: 100%;
}

._1dljele7co001.zz-comp-block-wrap {
	min-height: auto;
}

.is-ie ._1dljele7co001.zz-comp-block-wrap {
	height: auto;
}

@media (min-width: 1200px) {
	._1dljele7co003 {
		height: 40px;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dljele7co003 {
		height: 60px;
	}
}

@media (max-width: 767px) {
	._1dljele7co003 {
		height: 13px;
	}
}

._1dljele7co004 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dljele7co004>.zz-comp-row {
	margin: 0 -0px;
}

._1dljele7co004>.zz-comp-row>.zz-column {
	padding: 0 0px 0px 0px;
}

._1dljele7co005 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljele7co005>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dljele7co006 {
		padding: 0px 0px 0px 0px;
	}

	._1dljele7co006 .zz-loop-container:not(.swiper-wrapper),
	._1dljele7co006 .zz-swiper-wrapper {
		margin-left: -0px;
		margin-right: -0px;
	}

	._1dljele7co006 .zz-loop-item {
		padding: 0px;
	}

	._1dljele7co006 .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dljele7co006 {
		padding: 0px 0px 0px 0px;
	}

	._1dljele7co006 .zz-loop-container:not(.swiper-wrapper),
	._1dljele7co006 .zz-swiper-wrapper {
		margin-left: -10px;
		margin-right: -10px;
	}

	._1dljele7co006 .zz-loop-item {
		padding: 10px;
	}

	._1dljele7co006 .zz-loop-item__wrapper {
		border: 0px solid #dcdfe6;
		border-radius: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

._1dljele7co00c {
	padding: 5px 0px 5px 0px;
}

._1dljele7co00c>.zz-text,
._1dljele7co00c>.zz-text>p {
	text-align: left;
	color: rgba(255, 255, 255, 1);
	font-size: 16px;
	font-weight: bold;
}

._1dljele7co00d {
	height: 15px;
}

._1dljele7co00g {
	padding: 5px 0px 5px 0px;
}

._1dljele7co00g>.zz-text,
._1dljele7co00g>.zz-text>p {
	text-align: left;
	color: rgba(255, 255, 255, 1);
	font-size: 16px;
	font-weight: bold;
}

._1dljele7co00h {
	height: 15px;
}

._1dljele7co00k {
	padding: 5px 0px 5px 0px;
}

._1dljele7co00k>.zz-text,
._1dljele7co00k>.zz-text>p {
	text-align: left;
	color: rgba(255, 255, 255, 1);
	font-size: 16px;
	font-weight: bold;
}

._1dljele7co00l {
	height: 15px;
}

._1dljele7co00o {
	padding: 5px 0px 5px 0px;
}

._1dljele7co00o>.zz-text,
._1dljele7co00o>.zz-text>p {
	text-align: left;
	color: rgba(255, 255, 255, 1);
	font-size: 16px;
	font-weight: bold;
}

._1dljele7co00p {
	height: 15px;
}

._1dljele7co00r {
	border: 0px solid #000;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljele7co00r>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dljele7co00s {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dljele7co00s>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dljele7co00s>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dljele7co00s {
		border: 0px solid #000;
		padding: 20px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
	}

	._1dljele7co00s>.zz-comp-row {
		margin: 0 -0px;
	}

	._1dljele7co00s>.zz-comp-row>.zz-column {
		padding: 0 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dljele7co00t {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 20px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: center;
	}

	._1dljele7co00t>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dljele7co00t {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: center;
	}

	._1dljele7co00t>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (min-width: 768px) {
	._1dljele7co00u {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co00u>.zz-text,
	._1dljele7co00u>.zz-text>p {
		text-align: right;
		color: rgba(255, 255, 255, 1);
		font-weight: bold;
		line-height: 1.2;
	}

	._1dljele7co00u>.zz-text h1,
	._1dljele7co00u>.zz-text h2,
	._1dljele7co00u>.zz-text h3,
	._1dljele7co00u>.zz-text h4,
	._1dljele7co00u>.zz-text h5,
	._1dljele7co00u>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dljele7co00u {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co00u>.zz-text,
	._1dljele7co00u>.zz-text>p {
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-weight: bold;
		line-height: 1.2;
	}
}

@media (min-width: 768px) {
	._1dljele7co00v {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co00v>.zz-text,
	._1dljele7co00v>.zz-text>p {
		text-align: right;
		color: rgba(255, 255, 255, 1);
		font-family: Helvetica;
		font-size: 26px;
		font-weight: bold;
		line-height: 1.1;
	}

	._1dljele7co00v>.zz-text h1,
	._1dljele7co00v>.zz-text h2,
	._1dljele7co00v>.zz-text h3,
	._1dljele7co00v>.zz-text h4,
	._1dljele7co00v>.zz-text h5,
	._1dljele7co00v>.zz-text h6 {
		font-size: inherit;
	}
}

@media (max-width: 767px) {
	._1dljele7co00v {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co00v>.zz-text,
	._1dljele7co00v>.zz-text>p {
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: Helvetica;
		font-size: 26px;
		font-weight: bold;
		line-height: 1.1;
	}
}

._1dljele7co010 {
	height: 15px;
}

@media (min-width: 768px) {
	._1dljele7co011 {
		justify-content: flex-end;
	}

	._1dljele7co011 .share-item {
		margin-right: 6px;
	}

	._1dljele7co011 .share-item i {
		border-radius: 35px;
		font-size: 14px;
	}

	._1dljele7co011 .share-item svg {
		width: 14px;
		height: 14px;
	}

	._1dljele7co011.is-bg .share-item .custom-icon {
		background-color: rgb(241, 154, 100);
	}

	._1dljele7co011.is-bg i svg,
	._1dljele7co011.is-bg i path {
		fill: #fff;
	}

	._1dljele7co011.is-plain .share-item .custom-icon {
		border: 1px solid rgb(241, 154, 100);
	}

	._1dljele7co011.is-plain i svg,
	._1dljele7co011.is-plain i path {
		fill: rgb(241, 154, 100);
	}

	._1dljele7co011.is-icon i svg,
	._1dljele7co011.is-plain i path {
		fill: rgb(241, 154, 100);
	}

	._1dljele7co011.is-custom-bg .share-item i {
		color: #fff;
		background-color: #999;
	}

	._1dljele7co011.is-custom-bg .share-item svg,
	._1dljele7co011.is-custom-bg .share-item path {
		fill: #fff;
	}

	._1dljele7co011.is-custom-plain .share-item i {
		color: #999;
		border: 1px solid #999;
	}

	._1dljele7co011.is-custom-plain .share-item svg,
	._1dljele7co011.is-custom-plain .share-item path {
		fill: #999;
	}

	._1dljele7co011.is-custom-icon i {
		color: #999;
	}

	._1dljele7co011.is-custom-icon svg,
	._1dljele7co011.is-custom-icon path {
		fill: #999;
	}
}

@media (max-width: 767px) {
	._1dljele7co011 {
		justify-content: center;
	}

	._1dljele7co011 .share-item {
		margin-right: 6px;
	}

	._1dljele7co011 .share-item i {
		border-radius: 35px;
		font-size: 14px;
	}

	._1dljele7co011 .share-item svg {
		width: 14px;
		height: 14px;
	}

	._1dljele7co011.is-bg .share-item .custom-icon {
		background-color: rgb(241, 154, 100);
	}

	._1dljele7co011.is-bg i svg,
	._1dljele7co011.is-bg i path {
		fill: #fff;
	}

	._1dljele7co011.is-plain .share-item .custom-icon {
		border: 1px solid rgb(241, 154, 100);
	}

	._1dljele7co011.is-plain i svg,
	._1dljele7co011.is-plain i path {
		fill: rgb(241, 154, 100);
	}

	._1dljele7co011.is-icon i svg,
	._1dljele7co011.is-plain i path {
		fill: rgb(241, 154, 100);
	}

	._1dljele7co011.is-custom-bg .share-item i {
		color: #fff;
		background-color: #999;
	}

	._1dljele7co011.is-custom-bg .share-item svg,
	._1dljele7co011.is-custom-bg .share-item path {
		fill: #fff;
	}

	._1dljele7co011.is-custom-plain .share-item i {
		color: #999;
		border: 1px solid #999;
	}

	._1dljele7co011.is-custom-plain .share-item svg,
	._1dljele7co011.is-custom-plain .share-item path {
		fill: #999;
	}

	._1dljele7co011.is-custom-icon i {
		color: #999;
	}

	._1dljele7co011.is-custom-icon svg,
	._1dljele7co011.is-custom-icon path {
		fill: #999;
	}

	._1dljele7co011 .share-item svg,
	._1dljele7co011 .share-item path {
		fill: !important;
	}
}

@media (min-width: 768px) {
	._1dljele7co012 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dljele7co012>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (max-width: 767px) {
	._1dljele7co012 {
		border: 0px solid #000;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		border-radius: 0px 0px 0px 0px;
		align-items: flex-start;
	}

	._1dljele7co012>.zz-bg {
		border-radius: 0px 0px 0px 0px;
	}
}

@media (min-width: 1200px) {
	._1dljele7co013>.image__wrapper {
		padding-top: 96.75%;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	._1dljele7co013>.image__wrapper {
		padding-top: 96.75%;
	}
}

@media (max-width: 767px) {
	._1dljele7co013>.image__wrapper {
		padding-top: 33.25%;
	}
}

@media (min-width: 768px) {
	._1dljele7co013 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dljele7co013 .img img {
		width: 80%;
	}
}

@media (max-width: 767px) {
	._1dljele7co013 {
		padding: 0px 0px 0px 0px;
		border: 0px solid #000;
		border-radius: 0px 0px 0px 0px;
	}

	._1dljele7co013 .img img {
		width: 25%;
	}
}

@media (min-width: 768px) {
	._1dljele7co015 .divide_line {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	}
}

@media (max-width: 767px) {
	._1dljele7co015 .divide_line {
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	}
}

._1dljele7co016 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1dljele7co016>.zz-comp-row {
	margin: 0 -15px;
}

._1dljele7co016>.zz-comp-row>.zz-column {
	padding: 0 15px 0px 15px;
}

._1dljele7co017 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljele7co017>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dljele7co018 {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co018>.zz-text,
	._1dljele7co018>.zz-text>p {
		text-align: left;
		color: rgba(128, 128, 128, 1);
	}
}

@media (max-width: 767px) {
	._1dljele7co018 {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co018>.zz-text,
	._1dljele7co018>.zz-text>p {
		text-align: center;
		color: rgba(221, 221, 221, 1);
	}
}

._1dljele7co019 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljele7co019>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

@media (min-width: 768px) {
	._1dljele7co01a {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co01a>.zz-text,
	._1dljele7co01a>.zz-text>p {
		text-align: right;
		color: rgba(128, 128, 128, 1);
	}
}

@media (max-width: 767px) {
	._1dljele7co01a {
		padding: 5px 0px 5px 0px;
	}

	._1dljele7co01a>.zz-text,
	._1dljele7co01a>.zz-text>p {
		text-align: center;
		color: rgba(231, 231, 231, 1);
	}
}

@media (min-width: 768px) {
	._1dljele7co01b {
		height: 20px;
	}
}

@media (max-width: 767px) {
	._1dljele7co01b {
		height: 41px;
	}
}

._1dljg9mb4g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljg9mb4g000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dljg9mbsg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljg9mbsg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dljgfn64g000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljgfn64g000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dljgfn6sg000 {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	align-items: flex-start;
}

._1dljgfn6sg000>.zz-bg {
	border-radius: 0px 0px 0px 0px;
}

._1dma7muvsg000 {
	height: 30px;
}

._1e8tdq800o000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1e8tdq800o000 .zz-comp-list {
	margin-left: -3px;
	margin-right: -3px;
}

._1e8tdq800o000 {
	padding: 0px 0px 0px 0px;
}

._1e8tdq800o000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1e8tdq800o000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1e8tdq800o000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1e8tdq800o000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: rgba(174, 174, 174, 1);
	font-size: 15px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq800o000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 14px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq800o000 .zz-comp-list__item {
	padding: 3px;
	margin: 0;
}

._1e8tdq800o000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1e8tdq800o000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1e8tdq800o000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1e8tdq800o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1e8tdq800o000 .swiper-center .swiper-button-prev,
._1e8tdq800o000 .swiper-center .swiper-button-next,
._1e8tdq800o000 .arrow-normal .swiper-button-prev,
._1e8tdq800o000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1e8tdq800o000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1e8tdq800o000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1e8tdq800o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1e8tdq800o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1e8tdq800o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1e8tdq800o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1e8tdq800o000 svg,
._1e8tdq800o000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1e8tdq810o000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1e8tdq810o000 .zz-comp-list {
	margin-left: -3px;
	margin-right: -3px;
}

._1e8tdq810o000 {
	padding: 0px 0px 0px 0px;
}

._1e8tdq810o000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1e8tdq810o000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1e8tdq810o000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1e8tdq810o000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: rgba(174, 174, 174, 1);
	font-size: 15px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq810o000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 14px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq810o000 .zz-comp-list__item {
	padding: 3px;
	margin: 0;
}

._1e8tdq810o000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1e8tdq810o000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1e8tdq810o000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1e8tdq810o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1e8tdq810o000 .swiper-center .swiper-button-prev,
._1e8tdq810o000 .swiper-center .swiper-button-next,
._1e8tdq810o000 .arrow-normal .swiper-button-prev,
._1e8tdq810o000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1e8tdq810o000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1e8tdq810o000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1e8tdq810o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1e8tdq810o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1e8tdq810o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1e8tdq810o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1e8tdq810o000 svg,
._1e8tdq810o000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1e8tdq820o000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1e8tdq820o000 .zz-comp-list {
	margin-left: -3px;
	margin-right: -3px;
}

._1e8tdq820o000 {
	padding: 0px 0px 0px 0px;
}

._1e8tdq820o000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1e8tdq820o000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1e8tdq820o000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1e8tdq820o000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: rgba(174, 174, 174, 1);
	font-size: 15px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq820o000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 14px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq820o000 .zz-comp-list__item {
	padding: 3px;
	margin: 0;
}

._1e8tdq820o000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1e8tdq820o000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1e8tdq820o000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1e8tdq820o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1e8tdq820o000 .swiper-center .swiper-button-prev,
._1e8tdq820o000 .swiper-center .swiper-button-next,
._1e8tdq820o000 .arrow-normal .swiper-button-prev,
._1e8tdq820o000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1e8tdq820o000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1e8tdq820o000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1e8tdq820o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1e8tdq820o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1e8tdq820o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1e8tdq820o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1e8tdq820o000 svg,
._1e8tdq820o000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1e8tdq830o000 .zz-comp-list__item .apply-time div {
	color: #999;
	font-size: 12px;
	padding: 10px 0px 10px 0px;
}

._1e8tdq830o000 .zz-comp-list {
	margin-left: -3px;
	margin-right: -3px;
}

._1e8tdq830o000 {
	padding: 0px 0px 0px 0px;
}

._1e8tdq830o000 .zz-comp-list__item .text {
	padding: 0px 0px 0px 0px;
}

._1e8tdq830o000 .zz-comp-list__item .do-img-cover {
	justify-content: center;
}

._1e8tdq830o000 .zz-comp-list__item>.zz-element-wrapper>.text .title,
._1e8tdq830o000 .zz-comp-list__item>.zz-element-wrapper>.text .title>* {
	color: rgba(174, 174, 174, 1);
	font-size: 15px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq830o000 .zz-comp-list__item>.zz-element-wrapper>.text .des {
	margin-top: 0px;
	color: #999;
	font-size: 14px;
	line-height: 1.5;
	text-align: inherit;
}

._1e8tdq830o000 .zz-comp-list__item {
	padding: 3px;
	margin: 0;
}

._1e8tdq830o000 .zz-comp-list__item>.zz-element-wrapper {
	border: 0px solid #000;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

._1e8tdq830o000 .swiper-pagination-bullet {
	height: 12px;
	line-height: 12px;
	width: 12px;
}

._1e8tdq830o000 .custom .swiper-pagination-bullet {
	width: 12px;
	height: 4px;
}

._1e8tdq830o000 .custom3 .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 24px;
	border-radius: 6px;
}

._1e8tdq830o000 .swiper-center .swiper-button-prev,
._1e8tdq830o000 .swiper-center .swiper-button-next,
._1e8tdq830o000 .arrow-normal .swiper-button-prev,
._1e8tdq830o000 .arrow-normal .swiper-button-next {
	margin-top: -21px;
}

._1e8tdq830o000 .zz-comp-list__item .img img {
	width: 100%;
	object-fit: cover;
}

._1e8tdq830o000 .zz-comp-list__item>.zz-element-wrapper>.img {
	border-radius: 0px;
}

._1e8tdq830o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.img,
._1e8tdq830o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.img {
	width: 50%;
}

._1e8tdq830o000 .zz-comp-list__item.is-left>.zz-element-wrapper>.text,
._1e8tdq830o000 .zz-comp-list__item.is-right>.zz-element-wrapper>.text {
	justify-content: flex-start;
}

._1e8tdq830o000 svg,
._1e8tdq830o000 path {
	width: 42px;
	height: 42px;
	fill: #333;
}

._1fr4kitiko000 {
	padding: 5px 15px 5px 0px;
}

._1fr4kitiko000>.zz-text,
._1fr4kitiko000>.zz-text>p {
	text-align: right;
	color: rgba(255, 255, 255, 1);
}

._1fr4ko5hoo000 {
	height: 20px;
}