/* 1200 */
@media screen and (max-width:1200px) {
	a {
	  -webkit-tap-highlight-color: rgba(0,0,0,0);
	}

	.header_box {
		padding: 0px 20px;
	}

	.center {
		padding: 7px 20px 0px 20px;
	}

	.page_center {
		width: calc(100% - 40px);
		padding: 7px 20px 0px 20px;
	}

	.tc_center_search_box {
		width: calc(100% - 40px);
	}
}

/* 768 */
@media screen and (max-width:768px) {
	a {
	  -webkit-tap-highlight-color: rgba(0,0,0,0);
	}
	header {
		padding: 2px 0;
	}

	.header_box {
		padding: 0px 20px;
	}

	.header_box_nav_li {
		display: none;
	}

	.sidebar {
		display: none;
	}

	.header_box img {
		height: 24px;
	}

	.center {
		padding: 30px 20px 0px 20px;
	}

	.header_box {
		height: auto;
	}

	.header_box_nav_li_btn_1,
	.header_box_nav_li_btn_2 {
		display: none;
	}

	.header_box_nav_li_btn_3 {
		display: block;
	}

	.page_center {
		padding: 140px 40px 0px 40px;
		font-size: 16px;
		width: calc(100% - 80px);
	}

	.center_wz_box_2_1 {
		font-size: 16px;
	}

	.center_wz_box_2_2 {
		font-size: 14px;
		max-height: 40px;
		overflow: hidden;
	}
	.center_wz_box_2_2 *{
		font-size: 14px;
	}
	.center_wz_box {
		padding: 1px 1px 1px 1px;
	}

	.center_wz_box_3_fx {
		height: 20px;
		margin-right: 10px;
	}

	.center_wz_box_3_pl {
		height: 20px;
	}

	.center_wz_box_3_plicon {
		left:40px;
		top: -10px;
		font-size: 12px;
	}

	.tc_center_wz_box {
		top: -200px;
	}

	.center_wz_box_1 {
		font-size: 18px;
		padding-bottom: 0px;
	}

	.post_wz_box_1 {
		padding-bottom: 10px;
	}

	.center_wz_box_1 a {
		font-weight: 300;
		margin-right: 10px;
		padding: 4px 8px;
		border-radius: 4px;
		font-size: 12px;
	}

	.post_wz_title {
		font-size: 24px;
		font-weight: 400;
		margin-top: 20px;
	}

	.footer {
		margin: 40px 0;
	}

	.commnets_box_center_left_input {
		width: calc(100% - 20px);
		overflow: hidden;
		height:40px;
		padding: 0 10px;
	}

	.commnets_box_right button {
		height:40px;
		min-width: 100px;
		font-size: 14px;
		line-height:40px;
	}

	.post_2_content {
		font-size: 14px;
		margin-bottom: 40px;
		overflow-wrap: break-word;
	}

	.post_wz_box_1_ask {
		line-height: 25px;
		font-size: 12px;
	}

	.post_wz_box_1_time {
		line-height: 25px;
		font-size: 12px;
	}

	.post_wz_box_1_tj {
		line-height: 25px;
		font-size: 12px;
	}

	.commnets_box_center_left p {
		flex-grow: 5;
	}

	.commnets_box_center_left {
		display: grid;
		grid-template-columns: repeat(3, 1fr);
		grid-gap: 10px;
		margin-right:20px;
	}

	.post-near li {
		font-size: 14px;
		padding: 10px;
		border-radius: 8px;
	}

	.comment-content p {
		font-size:14px;
	}

	.conmments_list_number_1 {
		font-size:16px;
	}

	.post_2 {
		font-size:12px;
	}

	.page-navigator li a {
		font-size: 14px;
	}
	#comments {
		margin-top:20px;
	}

	.conmments_list_number {
		margin-bottom: 20px;
	}
	.post_2_ner{
		grid-template-columns:repeat(1,1fr);
	}
	#comment_list {
		margin-top:20px;
	}

	#comment_list li {
		margin-bottom: 20px;
		border-radius:8px;
		padding:10px;
	}

	.commnets_box {
		border-radius:8px;
		padding:10px;
	}

	.fn a {
		font-size:16px;
	}

	.comment-content {
		margin-top:10px;
	}

	.commnets_box textarea {
		padding:10px;
		font-size:14px;
		width: calc(100% - 20px);
	}

	.tags a {
		padding:4px 10px;
		font-size:12px;
		border-radius: 4px;
	}

	.footer_1 {
		font-size: 12px;
		margin-bottom: 4px;
	}

	.footer_2 {
		font-size: 12px;
	}

	.center_wz {
		width: 100%;
	}

	.comment-meta a time {
		font-size:12px;
	}

	.media_nav_box_box {
		padding: 80px 20px 0 20px;
	}

	#media_search input {
		font-size: 14px;
	}

	#media_search img {
		height: 20px;
		margin-right: 10px;
	}

	#media_search {
		display: flex;
		width: calc(100% - 20px);
		background: rgba(255, 255, 255, .1);
		padding: 10px;
		border-radius: 8px;
	}

	.media_nav_box_box_2 li {
		display: flex;
		padding: 10px 0;
	}

	.media_nav_box_box_2 li a {
		font-size: 18px;
	}
}