@media only screen and (max-width: 768px) {
	.container,
	.item_box ul {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	.item_box ul>li.li4_last {
		margin-right: 0;
	}
	.con_ml .tabs_item {
		width: 100%;
		height: auto;
		margin-bottom: 20px;
	}
	.con_ml {
		flex-wrap: wrap;
	}
	.tabs ul li {
		display: flex;
		justify-content: center;
		height: auto;
		margin: 0;
		width: 49%;
		align-items: center;
		margin: 20px 0;
	}
	.tabs ul::after {
		content: '';
		width: 10%;
		display: none;
	}
	.tabs.lc_sub_tabs2 ul li {
		flex: none;
	}
	.tabs ul li a {
		display: block;
		text-align: center;
	}
	.tabs ul {
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.item_box ul>li {
		float: none;
		width: 97%;
		background: #fff;
		border: 1px solid #E4E4E4;
		margin: 20px auto !important;
	}
	.tabs2 ul {
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap;
	}
	.tabs2 ul li {
		display: flex;
		justify-content: center;
		height: auto;
		margin: 0;
		width: 50%;
		align-items: center;
	}
	.tabs2 ul li a {
		display: inline;
		margin: 15px 0;
	}
	.lists ul .lucidity_pgContainer li {
		min-height: 15px;
		margin-bottom: 20px;
		height: auto;
	}
	.lists ul li i {
		display: none;
	}
	.lists ul li a {
		display: inline;
		float: none;
		line-height: 30px;
	}
	.lists ul li span {
		line-height: 31px;
	}
	.lucidity_pgPanel {
		width: 100%;
	}
	.lucidity-ui-paging-container {
		display: none !important;
	}
	.lucidity_pgPanel td:nth-child(3),
	.lucidity_pgPanel td:nth-child(6),
	.lucidity_pgPanel td:nth-child(8),
	.lucidity_pgPanel td:nth-child(9),
	.lucidity_pgPanel td:nth-child(10) {
		display: none;
	}
	.lucidity_pgToolbar {
		border: none !important;
	}
	.tabs2 {
		margin-bottom: 30px;
	}
	.top_header {
		height: 11rem;
		background-size: cover;
	}
}