/**
 * Siteblock bookmark18444 — pagetab accordion (material options, industry tabs, etc.)
 * Replaces Phoenix develop/dmfpUKAVdtZE siteblock CSS + demo.js on WordPress.
 */

.jcproto-legacy-body-wrap .bookmark18444 {
	position: relative;
	top: 0;
	left: auto;
	transform: none;
	width: 100%;
	max-width: 1180px;
	height: auto;
	border-bottom: 1px solid #ccc;
	margin: 10px auto;
}

.jcproto-legacy-body-wrap .bookmark18444 div,
.jcproto-legacy-body-wrap .bookmark18444 ul,
.jcproto-legacy-body-wrap .bookmark18444 li {
	color: #000 !important;
	line-height: 1.7 !important;
	font-size: 18px !important;
	letter-spacing: 0 !important;
	text-align: left !important;
	text-decoration: auto !important;
}

.jcproto-legacy-body-wrap .bookmark18444 .pagetab {
	list-style: none;
	margin: 0;
	padding: 0;
}

.jcproto-legacy-body-wrap .bookmark18444 .title {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	min-height: 70px;
	border-top: 1px solid #ccc;
	cursor: pointer;
	user-select: none;
}

.jcproto-legacy-body-wrap .bookmark18444 .title .icon-jiahao,
.jcproto-legacy-body-wrap .bookmark18444 .title .icon-jianhao {
	position: absolute;
	top: 50%;
	left: 12.5px;
	transform: translate(0, -50%);
}

.jcproto-legacy-body-wrap .bookmark18444 .title .icon-jiahao {
	display: block;
}

.jcproto-legacy-body-wrap .bookmark18444 .title .icon-jianhao {
	display: none;
}

.jcproto-legacy-body-wrap .bookmark18444 .title .content {
	width: 87.8%;
	height: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 999;
	overflow: hidden;
	margin-left: 43px;
	word-break: break-word;
}

.jcproto-legacy-body-wrap .bookmark18444 .title .content a {
	color: #000;
	line-height: 1.7;
	font-size: 18px;
	letter-spacing: 0;
	text-align: left;
	font-weight: 400;
	font-style: normal;
	text-decoration: auto;
}

.jcproto-legacy-body-wrap .bookmark18444 .title_color {
	background-color: var(--jcproto-surface, #f5faff);
}

.jcproto-legacy-body-wrap .bookmark18444 .title:hover a {
	color: var(--jcproto-primary, #0f4f86);
}

.jcproto-legacy-body-wrap .bookmark18444 .title:hover .icon-jianhao path,
.jcproto-legacy-body-wrap .bookmark18444 .title:hover .icon-jiahao path {
	fill: var(--jcproto-primary, #0f4f86);
}

.jcproto-legacy-body-wrap .bookmark18444 .cont {
	display: none;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 44px;
	padding-right: 44px;
}

.jcproto-legacy-body-wrap .bookmark18444 .cont span {
	font-size: 16px;
	line-height: 1.5;
}

@media (max-width: 1200px) and (min-width: 0) {
	.jcproto-legacy-body-wrap .bookmark18444 {
		position: relative;
		top: 0;
		left: 0;
		transform: translate(0, 0);
		width: auto;
		max-width: 100%;
		height: auto;
		border-bottom: 1px solid #ccc;
		margin: 10px 0;
	}

	.jcproto-legacy-body-wrap .bookmark18444 .title .content {
		width: 87.8%;
		height: 100%;
		font-size: 18px;
		padding-top: 20px;
		padding-bottom: 20px;
		line-height: 1.7;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 999;
		overflow: hidden;
		margin-left: 43px;
		word-break: break-word;
	}
}
