﻿div {
	word-wrap: break-word;
	word-break: normal
}

html {
	-webkit-text-size-adjust: 100%;
	font-size: 1rem;
	overflow-x: hidden
}

html {
	font-size: 5.2083334vw
}

@media (min-width:769px) and (max-width:1024px) {
	html {
		font-size: calc((100 / 1200) * 100vw)
	}
}

@media (max-width:768px) {
	html {
		font-size: calc((100 / 992) * 100vw)
	}
}

@media (max-width:480px) {
	html {
		font-size: calc(100 / 480 * 100vw)
	}
}

.m2f39-auto_1300 {
	/* max-width: 13rem */
	max-width: 14rem;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box
}

body {
	font-family: sans-serif;
	margin: 0;
	padding: 0;
	margin: 0 auto;
	font-size: 0.16rem;
	color: #333;
	width: 100%;
	zoom: 1;
	line-height: 1.875
}

* {
	font-family: "微软雅黑"
}

.table {
	display: table;
	width: 100%;
	border-collapse: collapse
}

.table .row {
	display: table-row
}

.table .m2f39-cell {
	display: table-cell;
	height: 100%;
	vertical-align: middle
}

body {
	background: #f3f6fb;
	overflow-x: hidden
}

.m2f39-Top002633 {
	background: #fff
}

.m2f39-Top002633 .m2f39-header-top {
	position: relative;
	padding-top: 0.25rem;
	padding-bottom: 0.25rem;
	display: flex;
	justify-content: space-between;
	align-items: center
}

.m2f39-Top002633 .m2f39-header-right dt {
	width: 1.98rem;
	position: relative;
	border: 0.01rem solid #cfebef;
	border-radius: 0.36rem;
	overflow: hidden
}

.m2f39-Top002633 .m2f39-header-right dt .m2f39-text {
	width: 100%;
	line-height: 0.36rem;
	height: 0.36rem;
	padding: 0 0.36rem 0 0.2rem;
	border: none;
	border: none;
	color: #999;
	font-size: 0.12rem
}

.m2f39-Top002633 .m2f39-header-right dt .m2f39-text.focus {
	font-size: 0.16rem;
	color: #0030bb
}

.m2f39-Top002633 .m2f39-header-right dt .btn {
	position: absolute;
	right: 0;
	top: 0;
	width: 0.36rem;
	height: 0.36rem;
	background: url("https://www.goodfoodsocial.com/cn/images/Top002633_btn_search.png") no-repeat center center #0030bb;
	border-radius: 50%
}

.m2f39-Top002633 .m2f39-header-bottom {
	background: #0030bb
}

.m2f39-Top002633 .m2f39-header-menu li a {
	color: #fff
}

.m2f39-Top002633 .m2f39-header-menu li em a {
	line-height: 0.5rem;
	font-size: 0.2rem;
	font-weight: bold;
}

.m2f39-Top002633 .m2f39-header-menu li.aon em a {
	color: #0030bb
}

.m2f39-header-menu .m2f39-aon {
	background: #ffcd50
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub {
	background: none;
	padding-top: 0.06rem;
	width: 1.75rem;
	left: 50%;
	margin-left: -0.86rem
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub-menu {
	position: relative;
	background: #0030bb;
	padding: 0.05rem 0.15rem
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub-menu::before {
	position: absolute;
	content: "";
	border: 0.05rem solid transparent;
	border-bottom-color: #0030bb;
	left: 50%;
	margin-left: -2.0.05rem;
	top: -0.1rem
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub dt a {
	text-align: center
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub dt:last-child a {
	border-bottom: 0
}

.m2f39-Top002633 .m2f39-header-menu li .m2f39-sub dt a:hover {
	background: #ffcd50;
	color: #0030bb
}

.m2f39-Top002633 .m2f39-header-top .m2f39-logo {
	width: 50%;
	max-width: 6.5rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right {
	width: 50%;
	display: flex;
	justify-content: flex-end
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox {
	display: flex;
	align-items: center
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p {
	display: flex;
	align-items: center;
	margin: 0;
	margin-right: 0.2rem;
	background: #f3f6fa;
	border-radius: 0.05rem;
	padding: 0.1rem 0.1rem;
	color: #333333;
	border: 0.01rem solid #f3f6fa;
	transition: all 0.5s;
	color: #024ba0
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p a {
	font-size: 0.16rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p img {
	margin-right: 0.1rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox .m2f39-dl {
	margin-right: 0
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox .m2f39-dl .m2f39-danwei {
	margin-right: 0.05rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox .m2f39-dl .m2f39-zhuce {
	margin-left: 0.05rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p:hover {
	background: transparent;
	border: 0.01rem solid #024ba0
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p:hover a {
	background: transparent;
	color: #024ba0
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header {
	display: flex;
	align-items: center
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-header-menu {
	width: 100%
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo {
	width: 25%;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	position: relative
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo input[type="text"] {
	border: none;
	padding: 0.08rem 0.1rem;
	border-radius: 0.5rem;
	background: rgb(255 255 255 / 22%);
	color: #fff
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo .m2f39-anniu {
	position: absolute;
	right: 0.15rem
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo input::-webkit-input-placeholder {
	color: rgb(255 255 255 / 64%);
	font-size: 0.12rem
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-header-menu .m2f39-mo {
	display: none
}

@media (max-width:1024px) {
	.m2f39-Top002633 {
		position: relative;
		z-index: 100
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p .m2f39-danwei {
		margin-right: 0.1rem
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p a .m2f39-zhuce {
		margin-left: 0.2rem
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p .m2f39-zhuce {
		margin-left: 0.1rem
	}

	.m2f39-Top002633 .m2f39-header-top {
		padding: 0.15rem 0.2rem
	}

	.m2f39-Top002633 #open_menu {
		width: 0.36rem;
		height: 0.36rem;
		border-radius: 50%;
		border: 0.01rem solid #cfebef;
		margin-left: 0.1rem;
		position: relative
	}

	.m2f39-Top002633 #open_menu i,
	.m2f39-Top002633 #open_menu i::before,
	.m2f39-Top002633 #open_menu i::after {
		background: #fff
	}

	.m2f39-Top002633 #open_menu i {
		width: 60%;
		left: 20%;
		height: 0.01rem;
		margin-top: -0.02rem
	}

	#header-menu li.has-sub em .m2f39-op::after {
		width: 0.01rem;
		left: 0.07rem
	}

	#header-menu li.has-sub em .m2f39-op::before {
		height: 0.01rem
	}

	.m2f39-Top002633 #header-menu {
		position: absolute;
		right: 0;
		opacity: 0;
		top: 100%;
		transform: translateX(00%);
		display: none;
		width: 60%;
		max-width: 3.5rem;
		z-index: 100;
		background: #0030bb;
		transition: ease-out 0.3s
	}

	.m2f39-Top002633 #header-menu.header-menu-show {
		opacity: 1;
		display: block;
		top: 100%;
		transform: translateX(0);
		width: 3.08rem
	}

	.m2f39-Top002633 #header-menu li.has-sub em .m2f39-op {
		display: block
	}

	.m2f39-Top002633 #header-menu li a {
		padding-left: 0.3rem !important;
		border-bottom: 0.01rem solid rgb(255 255 255 / 30%)
	}

	.m2f39-Top002633 .m2f39-header-bottom .m2f39-header {
		display: flex;
		align-items: center;
		justify-content: flex-end;
		padding: 0.07rem 0.2rem;
		min-width: 2rem
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p {
		margin: 0;
		padding: 10px 20px;
		display: flex;
		color: #fff;
		align-items: center
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p a {
		color: #fff
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo p img {
		margin-right: 0.08rem;
		filter: grayscale(100%) brightness(300%)
	}

	.m2f39-Top002633 #header-menu.header-menu-show .m2f39-mo {
		display: block;
		border-top: 0.01rem solid rgb(255 255 255 / 55%)
	}

	#header-menu li .m2f39-sub {
		background: #4663b9
	}
}

@media (max-width:768px) {
	.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox {
		display: none !important
	}

	.m2f39-Top002633 .m2f39-header-top .m2f39-logo {
		max-width: 2.8rem;
		width: 90%
	}
}

@media (max-width:640px) {
	.m2f39-Top002633 .m2f39-header-right dt {
		display: none
	}
}

.m2f39-bottom {
	background: url("https://www.goodfoodsocial.com/cn/images/bobj.jpg") no-repeat;
	background-size: cover
}

.m2f39-bottom .m2f39-bottom-box {
	display: flex;
	align-items: center;
	padding: 0.6rem 0
}

.m2f39-bottom .m2f39-bottom-box .m2f39-one {
	width: 30%
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow {
	width: 58%;
	display: flex
}

.m2f39-bottom .m2f39-bottom-box .m2f39-three {
	width: 12%;
	text-align: center;
	color: #fff;
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	justify-content: center;
	line-height: 1.8;
	font-size: 0.14rem;
	flex-direction: column;
	align-items: center;
	
}

.m2f39-bottom .m2f39-bottom-box .m2f39-one img {
	max-width: 3.6rem;
	width: 100%;
	padding-right: 0.2rem
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box {
	color: #fff;
	padding: 0 0.2rem;
	border-left: 0.01rem solid #ffffff47
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box p {
	margin: 0
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pa {
	font-size: 0.16rem;
	margin-bottom: 0.1rem
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-xian {
	width: 0.1rem;
	height: 0.02rem;
	background: #fff;
	margin-bottom: 0.15rem
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb {
	font-size: 0.14rem;
	color: rgb(255 255 255 / 52%);
	display: flex;
	align-items: flex-start;
	line-height: 2;
	flex-wrap: wrap;
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-b {
	font-size: 0.14rem;
	width: auto;
	float: left
}

.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-a {
	max-width: 2.8rem
}

.m2f39-beianp .m2f39-beian-pa {
	text-align: center
}

.m2f39-beian .m2f39-beian-pa {
	text-align: center;
	color: rgb(255 255 255 / 37%);
	margin: 0;
	padding: 0.2rem;
	border-top: 0.01rem solid rgb(255 255 255 / 8%)
}

.m2f39-beian .m2f39-beian-pa a {
	color: rgb(255 255 255 / 37%);
	padding: 0 0.1rem
}

@media screen and (max-width:1024px) {
	.m2f39-bottom .m2f39-bottom-box {
		display: block;
		padding: 0.3rem 0;
		padding-bottom: 0.1rem
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-one {
		width: 100%
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-tow {
		width: 100%;
		display: block
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box {
		width: 100%;
		margin-top: 0.1rem;
		border-left: none;
		padding: 0
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-three {
		width: 100%;
		display: block;
		margin-top: 0.2rem
	}

	.m2f39-beian .m2f39-beian-pa {
		padding: 0.2rem 0.2rem;
		line-height: 1.8;
		border-top: 0.01rem solid rgb(255 255 255 / 8%)
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-one img {
		max-width: 2.5rem
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-xian {
		margin-bottom: 0
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-b {
		width: 32%
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-a {
		width: 70%
	}
}

.m2f39-banner .swiper-container {
	width: 100%;
	height: 100%
}

.m2f39-banner .swiper-slide {
	text-align: center;
	font-size: 0.18rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.m2f39-banner .swiper-slide img {
	height: 4.62rem;
	width: 100%;
	object-fit: cover
}

.m2f39-hone .m2f39-auto {
	display: flex;
	margin: 0 auto;
	align-items: flex-start;
	justify-content: space-between;
}

.m2f39-hone .m2f39-auto .m2f39-banner {
	width: 66%;
	height: 4.62rem;
	box-shadow: 0 0 0.05rem 0.05rem #ededed
}

.m2f39-hone .m2f39-auto .m2f39-hone-right {
	width: 33%;
	margin-left: 0
}

.m2f39-banner .swiper-slide a {
	position: relative;
	width: 100%
}

.m2f39-banner .swiper-slide a .m2f39-pa {
	position: absolute;
	top: 28%;
	color: #fff;
	font-size: 1.6em;
	text-align: left;
	max-width: 100%;
	left: 0.5rem;
	font-family: "BOLD"
}

.m2f39-banner-pagination {
	bottom: 0.22rem !important
}

.m2f39-banner-pagination .swiper-pagination-bullet {
	background: #fff;
	width: 0.1rem;
	height: 0.1rem;
	opacity: 1;
	margin: 0 0.1rem !important
}

.m2f39-banner-pagination .swiper-pagination-bullet-active {
	width: 0.4rem;
	border-radius: 0.1rem;
	background: #ffcd50
}

.m2f39-Floor003163 .m2f39-auto {}

.m2f39-Floor003163 .m2f39-tab-ul {
	position: relative;
	margin-bottom: 0.16rem;
	padding: 0.2rem 0.2rem;
	border-bottom: 0.01rem solid #e8e8e8;
	padding-bottom: 0
}
/*
.m2f39-Floor003163 .m2f39-tab-ul li>a {
	position: absolute;
	right: 0;
	top: 65%;
	transform: translateY(-65%);
	color: #0030bb
}
*/
/*
.m2f39-Floor003163 .m2f39-tab-ul li:not(.m2f39-on)>a {
	display: none
}
}*/

/*.m2f39-Floor003163 .m2f39-tab-ul li>a:after {
	display: inline-block;
	content: "";
	width: 0.1rem;
	height: 0.01rem;
	vertical-align: middle;
	margin-left: 0.35em;
	position: relative;
	top: -0.02rem;
	right: 0.45rem;
	background: #0030bb
}*/

/*
.m2f39-Floor003163 .m2f39-tab-ul li>a::before {
	display: inline-block;
	content: "";
	width: 0.1rem;
	height: 0.01rem;
	vertical-align: middle;
	margin-left: 0.35em;
	transform: rotate(90deg);
	position: relative;
	top: -0.02rem;
	right: 0.02rem;
	background: #0030bb
}*/

.m2f39-Floor003163 .m2f39-tab-ul li .m2f39-span,
.m2f39-Floor003163 .m2f39-tab-ul li span {
	display: block;
	border-bottom: 0.02rem solid transparent;
	cursor: pointer;
	line-height: 2.3636;
	font-size: 0.18rem;
	color: #000
}
.m2f39-Floor003163 .m2f39-tab-ul li.on .m2f39-span,
.m2f39-Floor003163 .m2f39-tab-ul li.on span {
	border-bottom-color: #0735a8;
	color: #0735a8;
	font-weight: bold
}

.m2f39-Floor003163 .m2f39-list li {
	padding-left: 0.8em;
	position: relative;
	margin-bottom: 0.1rem;
}

.m2f39-Floor003163 .m2f39-list li:before {
	position: absolute;
	content: "";
	left: 0;
	top: 50%;
	height: 0.04rem;
	width: 0.04rem;
	margin-top: -0.03rem;
	border-radius: 0.5rem;
	background-color: #0733a2
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li.on time {
	display: none
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-tit {
	display: block;
	text-overflow: ellipsis;
	white-space: normal;
	*white-space: nowrap;
	overflow: hidden;
	width: calc(100% - 0.7rem);
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
}

.m2f39-Floor003163 .m2f39-news {
	box-shadow: 0 0 0.05rem 0.05rem #ededed
}

.m2f39-hone .m2f39-Floor003163 .m2f39-news {
	height: 4.62rem
}

.m2f39-Floor003163 .m2f39-right .m2f39-list li {
	border-bottom: 0.01rem solid #eee;
	overflow: hidden;
	line-height: 2.9375
}

.m2f39-Floor003163 .m2f39-right .m2f39-list li.new a {
	float: left;
	max-width: 100%;
	padding-right: 0.33rem;
	background: url("https://www.goodfoodsocial.com/cn/images/Floor003163-new.png") no-repeat right center
}

.m2f39-Floor003163 .m2f39-left .m2f39-list ol {
	position: relative
}

.m2f39-Floor003163 .m2f39-left .m2f39-list ol .m2f39-Ispic {
	height: 21.8125em
}

.m2f39-Floor003163 .m2f39-left .m2f39-list ol aside {
	position: absolute;
	color: #fff;
	font-size: 1.125em;
	background-color: rgba(0, 0, 0, 0.53);
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 1.6666em 1.1111em;
	z-index: 10
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li:not(.m2f39-on) .txt {
	display: none
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li.on {
	padding-left: 0;
	padding: 0.6em 0;
	border-bottom: 0.01rem solid #e8e8e8
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li.on:before {
	display: none
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li.on .m2f39-tit {
	color: #0735a8;
	font-size: 0.16rem;
	-webkit-line-clamp: 2
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li p {
	color: #666666;
	margin-bottom: 0.5em;
	margin-top: 0.05rem;
	font-family: "LIGHT";
	font-size: 0.14rem;
	width: 90%;
	color: #333;
	height: 0.19rem
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-lia {
	color: #666666;
	margin-bottom: 0.5em;
	margin-top: 0.05rem;
	font-family: "LIGHT";
	font-size: 0.14rem;
	width: 90%;
	color: #333
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li time {
	color: #999999
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li:not(.m2f39-on) .m2f39-tit {
	line-height: 1.5;
	font-size: 0.16rem;
}

.m2f39-Floor003163 .m2f39-topic {
	overflow: hidden
}

.m2f39-Floor003163 .m2f39-topic .m2f39-slider {
	margin: 0 -0.06rem
}

.m2f39-Floor003163 .m2f39-topic .m2f39-slider li a {
	display: block;
	margin: 0 0.06rem
}

.m2f39-Floor003163 .slick-arrow {
	position: absolute;
	border: 0;
	font-size: 1em;
	text-indent: -999em;
	width: 2.5em;
	height: 2.5em;
	background: rgba(0, 0, 0, 0.4);
	border-radius: 50%;
	top: 50%;
	margin-top: -1.25em;
	z-index: 10
}

.m2f39-Floor003163 .slick-arrow:hover {
	background: #0735a8
}

.m2f39-Floor003163 .slick-prev {
	left: 0.625em
}

.m2f39-Floor003163 .slick-next {
	right: 0.625em
}

.m2f39-Floor003163 .slick-arrow:before {
	position: absolute;
	content: "";
	width: 30%;
	height: 30%;
	border-top: 0.02rem solid #fff;
	border-right: 0.02rem solid #fff;
	transform: rotate(45deg);
	top: 35%;
	left: 30%
}

.m2f39-Floor003163 .slick-prev:before {
	transform: rotate(-135deg);
	left: 40%
}

.m2f39-hone .m2f39-auto .m2f39-hone-right .m2f39-Floor003163 {
	padding: 0;
}

.m2f39-hone {
	margin: 0.2rem 0
}

.m2f39-Floor003163 .m2f39-left .m2f39-tab-list {
	padding: 0 0.2rem;
	max-width: 100%;
	padding-bottom: 0.2rem
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time {
	white-space: nowrap;
	background: #f9f7f5;
	font-family: "impact";
	font-size: 0.16rem;
	width: 0.6rem;
	padding: 0 0.1rem 0;
	height: 0.5rem;
	color: #999999;
	line-height: 1;
	text-align: center;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

@media (min-width:1025px) {
	.m2f39-Floor003163 .m2f39-left {
		width: 100%;
		padding-left: 0
	}

	.m2f39-Floor003163 .m2f39-right {
		width: 26.429%
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list ol {
		float: left;
		width: 55.115%
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li {
		float: right;
		width: 100%
	}

	.m2f39-Floor003163 .m2f39-tab-ul li {
		float: left
	}

	.m2f39-Floor003163 .m2f39-tab-ul li+li {
		margin-left: 1.5em
	}
}

@media (max-width:1024px) {
	.m2f39-Floor003163 .m2f39-tab-ul:after {
		display: none
	}

	.m2f39-Floor003163 .m2f39-tab-ul {
		display: flex;
		justify-content: flex-start;
		padding-right: 4em
	}

	.m2f39-Floor003163 .m2f39-tab-ul li+li {
		margin-left: 0.1rem
	}

	.m2f39-Floor003163 .m2f39-tab-ul li span {
		font-size: 1.125em
	}

	.m2f39-Floor003163 .m2f39-left {
		margin-bottom: 2em
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list ol {
		margin-bottom: 1em
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li:hover a {
		color: #0735bb
	}
}

@media screen and (max-width:768px) {
	.m2f39-hone .m2f39-auto {
		display: block
	}

	.m2f39-hone .m2f39-auto .m2f39-banner {
		width: 100%
	}

	.m2f39-hone .m2f39-auto .m2f39-hone-right {
		width: 100%
	}

	.m2f39-banner .swiper-container {
		height: auto;
		margin-bottom: 0.2rem
	}

	.m2f39-banner .swiper-container .swiper-wrapper {
		height: auto
	}

	.m2f39-banner .swiper-slide a .m2f39-pa {
		font-size: 0.16rem;
		left: 0.24rem
	}

	.m2f39-hone .m2f39-auto .m2f39-hone-right .m2f39-Floor003163 {
		padding: 0
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li:not(.m2f39-on) .m2f39-tit {
		line-height: 2.5
	}
}

.m2f39-Map002793 .m2f39-auto_1600 {
	max-width: 16rem
}

.m2f39-Map002793 .m2f39-box {
	position: relative
}
.m2f39-Map002793 .m2f39-box .m2f39-diyi .m2f39-ul{max-height:3.67rem;overflow-y:auto}
.m2f39-Map002793 .m2f39-box img {
	display: block;
	width: 100%
}

.m2f39-Map002793 .m2f39-con {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	max-height: 100%;
	overflow: auto;
	color: #fff;
	padding: 5%
}

.m2f39-Map002793 .m2f39-con h2 {
	margin: 0;
	font-size: 0.36rem;
	line-height: normal
}

.m2f39-Map002793 .m2f39-con h2 span {
	display: block;
	font-size: 0.14rem;
	font-weight: normal;
	margin: 1.5% 0
}

.m2f39-Map002793 .m2f39-con h2:after,
.m2f39-Map002793 .m2f39-con .txt:after {
	content: "";
	display: block;
	width: 0.6rem;
	height: 0.01rem;
	background: #fff;
	margin-bottom: 1.5%
}

.m2f39-Map002793 .m2f39-con .txt {
	max-width: 10.06rem;
	line-height: 0.3rem;
	overflow: hidden
}

.m2f39-Map002793 .m2f39-con ul {
	display: table;
	width: 50%;
	float: left
}

.m2f39-Map002793 .m2f39-con li {
	display: table-row
}

.m2f39-Map002793 .m2f39-con li span {
	display: table-cell
}

.m2f39-Map002793 .m2f39-con ul:nth-child(2) li span:first-child {
	width: 1.2rem
}

.m2f39-Map002793 .m2f39-con .txt:after {
	margin: 3% 0 4%
}

.m2f39-Map002793 .m2f39-con .m2f39-more {
	width: 1.4rem;
	line-height: 0.36rem;
	text-align: center;
	background: rgba(255, 255, 255, 0.5);
	color: #595656;
	display: block
}

.m2f39-Map002793 .m2f39-con .m2f39-more:before {
	content: "";
	display: inline-block;
	width: 0.15rem;
	height: 0.15rem;
	background: url("https://www.goodfoodsocial.com/cn/images/Map002793-icon.png") no-repeat center;
	vertical-align: middle;
	margin-right: 0.05rem
}

.m2f39-Map002793 .m2f39-tab_span li {
	float: left;
	color: #888888;
	text-transform: uppercase;
	width: auto;
	padding: 0;
	/* margin-right: 2%; */
	margin-right: 4%;
	margin-top: 0;
	cursor: pointer;
	padding-bottom: 0.1rem
}

.m2f39-Map002793 .m2f39-tab_span b {
	display: block;
	font-size: 0.24rem;
	color: #333;
	font-size: 0.22rem;
	font-family: "MEDIUM";
	font-weight: bold
}

.m2f39-Map002793 .m2f39-tab_span li:last-child {
	margin-right: 0
}

.m2f39-Map002793 .m2f39-tab_span li.on {
	color: #252ad7;
	position: relative;
	border-bottom: 0.02rem solid #252ad7;
	padding-bottom: 0.08rem
}

.m2f39-Map002793 .m2f39-tab_span li.on b {
	color: #0030bb
}

.m2f39-Map002793 .m2f39-tab_span li.on:before {
	content: "";
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-webkit-transform: rotate translateX(-50%);
	-o-transform: rotate translateX(-50%);
	border: 0.1rem solid transparent;
	border-bottom-color: #595656;
	bottom: 100%;
	display: none
}

@media (max-width:640px) {
	.m2f39-Map002793 .m2f39-con {
		position: static;
		color: #555
	}

	.m2f39-Map002793 .m2f39-con h2 {
		font-size: 0.2rem
	}

	.m2f39-Map002793 .m2f39-con li span {
		min-width: 0.8rem
	}

	.m2f39-Map002793 .m2f39-con .m2f39-more {
		background: #ddd
	}
}

.m2f39-hozhao .m2f39-Map002793 .m2f39-tab_span {
	background: #f3f6fa;
	padding: 0.2rem;
	padding-bottom: 0;
	border-bottom: 0.01rem solid #ebebeb
}

.m2f39-hozhao .m2f39-hozhao-div {
	display: flex;
	align-items: flex-start
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-Map002793 {
	width: 70%;
	border-radius: 0.05rem;
	overflow: hidden;
	border: 0.01rem solid #f1f1f1
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri {
	width: 35%;
	margin-left: 1%;
	position: relative
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-Map002793 .m2f39-Map002793-box .m2f39-tab_list {
	padding: 0.2rem;
	background: #f7fafc
}

.m2f39-diyi .m2f39-tag {
	position: absolute;
	top: 0;
	text-align: center;
	right: 0.43rem;
	max-width: 0.3rem;
	font-size: 0.16rem;
	padding: 0.05rem;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom
}

.m2f39-diyi .m2f39-kaishi p {
	margin: 0
}

.m2f39-diyi .m2f39-ul li {
	width: 100%;
	position: relative;
	margin-bottom: 0.2rem;
	padding: 0.3rem 0.2rem;
	background: #fff;
	padding-left: 0.5rem;
	border-radius: 0.05rem;
	transition: all 0.5s;
	padding-right: 1rem
}

.m2f39-diyi .m2f39-ul li:last-child {
	margin-bottom: 0
}

.m2f39-diyi .m2f39-ul li p {
	margin: 0;
	font-size: 0.16rem;
	font-family: "LIGHT";
	line-height: 1
}

.m2f39-diyi .m2f39-ul li .m2f39-dier {
	display: inline-flex;
	width: 100%;
	margin-top: 0.1rem;
	justify-content: space-between
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left {
	display: flex;
	width: auto;
	float: left;
	/* width: 50%; */
	align-items: center;
	position: relative;
	padding-left: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	min-width: 2rem
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left:nth-child(1) {
	/* width: auto; */
	/* flex: 1; */
	display: flex;
	align-items: center;
	justify-content: flex-start
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left:nth-child(2) {
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left img {
	margin-right: 0.1rem;
	display: inline-block;
	vertical-align: top;
	margin-top: 0;
	position: static;
	top: 0.04rem;
	left: 0
}

.m2f39-diyi .m2f39-ul li .m2f39-dier img {
	max-width: 0.13rem;
	height: auto
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-right {
	float: left;
	display: flex;
	align-items: center;
	width: auto;
	float: left;
	width: 60%
}

.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa {
	/* width: 80%; */
	font-family: "LIGHT";
	line-height: 0.22rem
}
.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-pa,
.m2f39-diyi .m2f39-ul li .m2f39-dier p {
	font-size: 0.14rem;
	color: #999999
}

.m2f39-diyi .m2f39-tag {
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff;
	transition: all 0.3s
}

.m2f39-diyi .m2f39-tag.on {
	background-image: url("https://www.goodfoodsocial.com/cn/images/tubiao1.png");
	color: #fff
}

.m2f39-diyi .m2f39-tag.not {
	background-image: url("https://www.goodfoodsocial.com/cn/images/tubai2.png");
	color: #000
}

.m2f39-diyi .m2f39-tag.over {
	background-image: url("https://www.goodfoodsocial.com/cn/images/tubiao3.png");
	color: #999
}

.m2f39-diyi .m2f39-tag p {
	padding-bottom: 0.12rem
}

.m2f39-diyi .m2f39-ul li:hover {
	box-shadow: 0 0 0.2rem 0 #e0e0e0
}

.m2f39-diyi .m2f39-ul li:hover .m2f39-kaishi p {
	color: #fff !important
}

.m2f39-diyi .m2f39-ul .m2f39-jieshu .m2f39-kaishi p {
	color: #999999 !important
}

.m2f39-diyi .m2f39-ul li:before {
	position: absolute;
	width: 0.1rem;
	height: 0.1rem;
	border: 0.02rem solid #eaeaea;
	content: "";
	border-radius: 0.5rem;
	left: 0.24rem;
	top: 0.32rem
}

.m2f39-diyi .m2f39-ul li .m2f39-h1 {
	transition: all 0.5s;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-diyi .m2f39-ul li:hover .m2f39-h1 a {
	color: #0030bb
}

.m2f39-diyi .m2f39-ul li:hover:before {
	border: 0.02rem solid #ffc12e
}

.m2f39-hkongzhong .m2f39-ul li {
	display: flex;
	align-items: center;
	padding: 0.15rem 0;
	border-bottom: 0.01rem solid #efefef;
	padding-left: 0.3rem;
	position: relative;
	justify-content: space-between
}

.m2f39-hkongzhong .m2f39-ul li .m2f39-pa {
	margin: 0;
	font-size: 0.16rem;
	color: #333333;
	width: 60%;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-hkongzhong .m2f39-ul li:before {
	position: absolute;
	content: "";
	width: 0.04rem;
	height: 0.04rem;
	background: #0030bb;
	border-radius: 0.5rem;
	left: 0.22rem
}

.m2f39-hkongzhong .m2f39-ul li time {
	width: 38%;
	text-align: right;
	font-size: 0.14rem;
	color: #999999
}

.m2f39-hkongzhong .m2f39-ul li time span {
	font-family: "BOLD"
}

.m2f39-hkongzhong .m2f39-ul li:nth-child(1) {
	padding-top: 0
}

.m2f39-hkongzhong .m2f39-ul li:hover:before {
	background: #ffc12e
}

.m2f39-hkongzhong .m2f39-ul li:hover .m2f39-pa a,
.m2f39-hkongzhong .m2f39-ul li .m2f39-pa:hover {
	color: #0030bb
}

.m2f39-gangwei .m2f39-ul li {
	display: flex;
	padding: 0 0.2rem;
	background: #f7fafc;
	color: #333333;
	align-items: center
}

.m2f39-gangwei {
	color: #333333;
	font-size: 0.16rem
}

.m2f39-gangwei .table {
	background: #f7fafc;
	color: #333333
}

.m2f39-gangwei .row:nth-child(2n + 1) {
	background: #fff
}

.m2f39-gangwei .m2f39-pa {
	width: 25%;
	font-family: "LIGHT"
}

.m2f39-gangwei .m2f39-pb {
	width: 40%
}

.m2f39-gangwei .m2f39-pb p {
	font-family: "LIGHT";
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-gangwei .m2f39-pc {
	width: 20%;
	font-family: "MEDIUM";
	color: #999999
}

.m2f39-gangwei .m2f39-pd {
	width: 15%;
	font-family: "MEDIUM"
}

.m2f39-gangwei .m2f39-thead {
	background: #0030bb !important;
	border-radius: 0.1rem 0.1rem 0 0
}

.m2f39-gangwei .m2f39-thead .m2f39-cell {
	color: #fff !important
}

.m2f39-gangwei .m2f39-cell {
	height: 0.56rem;
	padding: 0 0.2rem;
	font-size: 0.14rem
}

.m2f39-gangwei .m2f39-cell a:hover {
	color: #0030bb
}

.m2f39-gangwei .m2f39-pd a {
	font-size: 0.14rem;
	color: #b8b8b8;
	position: relative
}

.m2f39-gangwei .m2f39-pd a:before {
	content: "";
	position: absolute;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	border: solid #b8b8b8;
	border-width: 0 0.01rem 0.01rem 0;
	display: inline-block;
	padding: 0.03rem;
	right: -0.12rem;
	top: 0.07rem
}

.m2f39-gangwei .row:not(:first-child):hover .m2f39-pa,
.m2f39-gangwei li:not(:first-child):hover .m2f39-pa,
.m2f39-gangwei .row:not(:first-child):hover .m2f39-pb {
	color: #0030bb
}

.m2f39-gangwei .row:not(:first-child):hover,
.m2f39-gangwei li:not(:first-child):hover {
	background: #fff
}

.m2f39-gangwei .row:not(:first-child):hover .m2f39-pb span,
.m2f39-gangwei li:not(:first-child):hover .m2f39-pb span {
	color: #0030bb
}

.m2f39-gangwei .row:not(:first-child):hover .m2f39-pd a,
.m2f39-gangwei li:not(:first-child):hover .m2f39-pd a {
	color: #0030bb
}

.m2f39-gangwei .row:not(:first-child):hover .m2f39-pd a:before,
.m2f39-gangwei li:not(:first-child):hover .m2f39-pd a:before {
	border-color: #0030bb
}

.m2f39-gangwei .row:not(:first-child):hover,
.m2f39-gangwei li:not(:first-child):hover {
	background: #fff;
	box-shadow: 0 0 0.2rem 0 #c6d0eb;
	position: relative;
	z-index: 999999999
}

.m2f39-tiaozhuan {
	margin: 0.2rem 0
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul {
	display: flex
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li {
	width: 16.5%;
	padding: 0.25rem 0.1rem;
	text-align: center;
	background: #eceff1;
	margin-right: 0.2%;
	transition: all 0.5s
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li:last-child {
	margin-right: 0
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li p {
	margin: 0;
	margin-top: 0.1rem;
	font-size: 0.18rem;
	color: #000003
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li img {
	max-width: 0.34rem;
	width: 100%;
	height: auto;
	position: relative
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li:hover {
	background: #0030bb;
	color: #fff
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li:hover p {
	color: #fff
}

.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li:hover img {
	filter: grayscale(100%) brightness(500%)
}

@media screen and (max-width:768px) {
	.m2f39-diyi .m2f39-tag p {
		line-height: 0.18rem !important
	}

	.m2f39-hozhao .m2f39-hozhao-div {
		display: block
	}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-Map002793 {
		width: 100%
	}

	.m2f39-Map002793 .m2f39-tab_span li {
		margin-right: 7.25%
	}

	.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left {
		width: 100%;
		margin-bottom: 0.1rem
	}

	.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa {
		width: 100%;
		line-height: 1.5
	}

	.m2f39-diyi .m2f39-ul li {
		padding: 0.15rem 0.2rem 0.12rem
	}

	.m2f39-diyi .m2f39-ul li:before {
		top: 0.22rem;
		left: 0.08rem;
		width: 0.06rem;
		height: 0.06rem
	}

	.m2f39-diyi .m2f39-tag {
		right: -0.03rem
	}

	.m2f39-hkongzhong .m2f39-ul li {
		display: block;
		padding-left: 0.12rem
	}

	.m2f39-hkongzhong .m2f39-ul li:before {
		top: 0.25rem;
		left: 0
	}

	.m2f39-hkongzhong .m2f39-ul li .m2f39-pa {
		width: 100%;
		margin-bottom: 0.05rem
	}

	.m2f39-hkongzhong .m2f39-ul li time {
		width: 100%
	}

	.m2f39-hkongzhong .m2f39-ul li:nth-child(1)::before {
		top: 0.1rem
	}

	.m2f39-gangwei .m2f39-ul li p {
		font-size: 0.14rem
	}

	.m2f39-gangwei .m2f39-ul li .m2f39-pc {
		width: 37%
	}

	.m2f39-gangwei .m2f39-ul li {
		padding: 0 0.1rem
	}

	.m2f39-gangwei .m2f39-ul li .m2f39-pa {
		width: 43%
	}

	.m2f39-gangwei {
		overflow-x: auto
	}

	.m2f39-gangwei .m2f39-ul li .m2f39-pd {}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri {
		width: 100%;
		margin-left: 0;
		display: inline-block;
		margin-top: 0.1rem
	}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-Map002793 .m2f39-Map002793-box .m2f39-tab_list {
		padding: 0.12rem
	}

	.m2f39-gangwei {
		font-size: 0.14rem
	}

	.m2f39-gangwei .m2f39-cell.pa {
		min-width: 1.5rem
	}

	.m2f39-gangwei .m2f39-cell.pb {
		min-width: 2.2rem
	}

	.m2f39-gangwei .m2f39-cell {
		word-wrap: break-word;
		min-width: 1rem;
		padding: 0 0.1rem;
		height: 0.38rem
	}

	.m2f39-gangwei {
		overflow-x: auto
	}

	.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li p {
		font-size: 0.12rem
	}

	.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li .m2f39-pb,
	.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li .m2f39-pc,
	.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li .m2f39-pd {}

	.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li .m2f39-pd {
		word-break: break-word
	}
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu {
	position: absolute;
	top: 0.35rem;
	left: 50%;
	margin-left: -1.8rem;
	background: #fff;
	width: 3.57rem;
	height: 2.6rem;
	padding: 0;
	z-index: 100;
	border-radius: 0.1rem;
	overflow: hidden;
	max-width: 3.6rem;
	display: none;
	box-shadow: 0 0 0.2rem 0 #e1e1e1
}

.m2f39-jedate .m2f39-jedate-content .m2f39-daystable td:nth-child(7n + 5) .m2f39-tanchu,
.m2f39-jedate .m2f39-jedate-content .m2f39-daystable td:nth-child(7n + 6) .m2f39-tanchu,
.m2f39-jedate .m2f39-jedate-content .m2f39-daystable td:nth-child(7n + 7) .m2f39-tanchu {
	left: auto;
	right: 0
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-close {
	position: absolute;
	right: 0.1rem;
	top: 0.14rem;
	width: 0.15rem;
	height: 0.15rem;
	z-index: 2;
	background: url("https://www.goodfoodsocial.com/cn/images/close.png") center center no-repeat
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu p {
	margin: 0
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-pa {
	font-size: 0.16rem;
	color: #333333;
	padding: 0.1rem 0.15rem;
	background: #f3f6fa;
	position: relative;
	font-family: "BOLD"
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-pa span {
	color: #0030bb
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-pa:before {
	position: absolute;
	content: "";
	width: 0.02rem;
	height: 0.14rem;
	background: #0030bb;
	left: 0;
	top: 37%
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul {
	padding: 0 0.2rem;
	max-height: 2.14rem;
	overflow: auto
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li {
	display: flex;
	align-items: center;
	padding: 0.1rem 0;
	border-bottom: 0.01rem solid #ebebeb
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li .m2f39-num {
	color: #fff;
	padding: 0;
	margin-right: 0.1rem;
	z-index: 1;
	position: relative;
	text-align: center;
	margin-right: 0.1rem;
	width: 0.2rem;
	height: 0.2rem;
	display: inline-block;
	width: 10%;
	margin-top: 0.02rem
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li .m2f39-num:before {
	z-index: -1;
	content: "";
	position: absolute;
	width: 0.2rem;
	height: 0.2rem;
	background: #ffcd50;
	left: -0.01rem;
	right: 0;
	margin: auto;
	border-radius: 0.5rem;
	top: 0
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li .p {
	font-size: 0.14rem;
	color: #666666;
	line-height: 1.8;
	font-family: "LIGHT";
	width: 75%
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li time {
	width: 14%;
	text-align: right;
	font-size: 0.14rem;
	color: #cccccc
}

.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li time span {
	font-family: "BOLD";
	line-height: 1
}

.m2f39-homjiuye {}

.m2f39-homjiuye .m2f39-homjiuye-box {
	display: flex
}

.m2f39-homjiuye .m2f39-homjiuye-box>div {
	width: 33.3%;
	margin-right: 2%;
	box-shadow: none;
	padding: 0.2rem;
	border: 0.01rem solid #e8e8e8;
	border-radius: 0.05rem
}

.m2f39-homjiuye .m2f39-homjiuye-box div:nth-child(3) {
	margin-right: 0
}

.m2f39-homjiuye .m2f39-news {
	box-shadow: none
}

.m2f39-homjiuye .m2f39-tab-list {
	max-width: inherit !important;
	padding: 0 !important
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-ul {
	padding: 0
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-ul li span {
	line-height: 1
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-ul li span {
	padding-bottom: 0.1rem
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-ul li a {
	padding-bottom: 0.1rem
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li.on {
	border: none;
	padding-bottom: 0;
	padding-left: 0.8em;
	padding-top: 0
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 li.on::before {
	display: block
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li {
	font-size: 0.16rem;
	color: #333333;
	margin-bottom: 0.1rem
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list ul {
	margin-top: 0.2rem
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li.on p {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li.on time {
	display: block
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li time {
	width: 20%;
	text-align: right
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li p {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	width: 100%;
	font-size: 0.16rem
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-lia {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	width: 80%;
	font-size: 0.16rem
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-lia:hover {
	color: #0735a8
}

.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li:hover p {
	color: #0735a8
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list .m2f39-down p {
	width: 72%
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-xiazai {
	width: 1rem;
	text-align: center;
	display: flex;
	align-items: center;
	border: 0.01rem solid;
	text-align: center;
	justify-content: center;
	font-size: 0.14rem;
	color: #0030bb;
	border-radius: 0.5rem;
	padding: 0.02rem 0.02rem
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-xiazai img {
	margin-right: 0.05rem
}

.m2f39-homjiuye .m2f39-tab-list .m2f39-list li:hover .m2f39-xiazai {
	box-shadow: 0 0 0.08rem 0 #82bbfb
}

.m2f39-homjiuye .m2f39-shengye p {
	margin: 0
}

.m2f39-homjiuye .m2f39-shengye img {
	width: 100%;
	height: auto;
	transition: all 0.5s
}

.m2f39-homjiuye .m2f39-shengye ul {
	margin-left: -2%
}

.m2f39-homjiuye .m2f39-shengye li {
	width: 31.333%;
	margin-left: 2%;
	float: left;
	position: relative;
	margin-bottom: 0.1rem;
	overflow: hidden
}

.m2f39-homjiuye .m2f39-shengye li:last-child {
	margin-bottom: 0
}

.m2f39-homjiuye .m2f39-shengye li .m2f39-pa {
	position: absolute;
	top: 0.4rem;
	color: #fff;
	font-size: 0.2rem;
	left: 0.2rem;
	font-family: "MEDIUM";
	font-weight: bold
}

.m2f39-homjiuye .m2f39-homjiuye-box>div .m2f39-biao .m2f39-pa {
	line-height: 1.1;
	color: #0030bb;
	font-size: 0.2rem;
	font-size: 0.22rem;
	padding-bottom: 0.1rem;
	border-bottom: 0.01rem solid #e8e8e8;
	margin-bottom: 0.1rem;
	font-weight: bold
}

.m2f39-homjiuye .m2f39-shengye {
	margin-top: 0.3rem
}

@media only screen and (max-width:768px) {
	.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul {
		flex-wrap: wrap
	}

	.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li {
		width: 33%;
		margin-right: 0.3%;
		margin-bottom: 0.3%
	}

	.m2f39-homjiuye .m2f39-homjiuye-box {
		display: block
	}

	.m2f39-homjiuye .m2f39-homjiuye-box>div {
		width: 100%;
		margin-right: 0%;
		margin-bottom: 0.1rem
	}

	.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-xiazai {
		width: 1rem;
		font-size: 0.12rem
	}

	.m2f39-homjiuye .m2f39-homjiuye-box>div {
		padding-bottom: 0.1rem
	}

	.m2f39-tiaozhuan .m2f39-tiaozhuan-box .m2f39-ul li p {
		font-size: 0.16rem
	}

	.m2f39-homjiuye .m2f39-tab-list .m2f39-list li {
		margin-bottom: 0.05rem
	}

	.m2f39-Floor003163 .m2f39-left {
		margin-bottom: 0
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-tab-list {
		max-width: 100%
	}

	.m2f39-homjiuye .m2f39-homjiuye-box .m2f39-Floor003163 .m2f39-tab-list li.on p {
		font-size: 0.14rem
	}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-close {
		display: block
	}

	.m2f39-homjiuye .m2f39-shengye li {
		width: auto;
		margin-bottom: 0.1rem
	}
}

.m2f39-nnews {
	margin: 0.5rem 0
}

.m2f39-nnews .m2f39-nnews-box {
	display: flex;
	align-items: flex-start
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left {
	width: 20%;
	margin-right: 3%;
	background: #0030bb;
	overflow: hidden
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right {
	width: 77%;
	padding: 0.3rem;
	background: #fff
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left p {
	margin: auto
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-h1 {
	font-size: 0.26rem;
	padding: 0.4rem 0.4rem;
	background: #0030bb url("https://www.goodfoodsocial.com/cn/images/new.png") no-repeat right;
	color: #fff;
	background-position-x: 1.62rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left ul {
	padding: 0;
	background: #ffffff;
	margin-left: 0.08rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li {
	list-style: none;
	padding: 0.12rem 0.4rem;
	position: relative;
	border-bottom: 0.01rem solid #f1f1f1
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li a {
	font-size: 0.18rem;
	color: #000000;
	position: relative;
	z-index: 2
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li.on:before {
	background: rgb(255 205 80 / 91%);
	color: #fff;
	content: "";
	position: absolute;
	width: 120%;
	height: 78%;
	left: -10%;
	top: 0.05rem;
	z-index: 0
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li.on a {
	color: #0030bb
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu {
	display: flex;
	justify-content: space-between;
	border-bottom: 0.01rem solid #f1f1f1;
	align-items: center;
	margin-bottom: 0.2rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right p {
	margin: 0
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biao {
	width: auto;
	font-size: 0.24rem;
	color: #0030bb !important;
	font-family: "BOLD";
	border-bottom: 0.02rem solid #0030bb;
	padding-bottom: 0.1rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx {
	text-align: right;
	width: auto;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	font-size: 0.14rem;
	color: #999999;
	font-family: "LIGHT"
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx img {
	margin-right: 0.1rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx .m2f39-pa {
	margin-right: 0.05rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx a {
	font-size: 0.14rem;
	color: #999999;
	margin: 0 0.05rem;
	font-family: "LIGHT"
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx span a {
	color: #0030bb
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li {
	list-style: none;
	border-bottom: 0.01rem solid #e8e8e8
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li:hover {
	box-shadow: 0 0 0.2rem 0 #c6d0eb
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li a {
	display: flex;
	padding: 0.3rem 0.1rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li:hover a {
	color: #333
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li .m2f39-left {
	width: 30%;
	overflow: hidden
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li .m2f39-left img {
	width: 100%;
	transition: all 0.5s
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li:hover img {
	transform: scale(1.1)
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right {
	padding: 0;
	width: 67%;
	position: relative
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen.jiye ul li:first-child .m2f39-right .m2f39-dia {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 0.05rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li:first-child .m2f39-right .m2f39-dia time {
	display: none
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen.jiye ul li:first-child .m2f39-right .m2f39-dia time {
	display: block;
	width: 30%;
	text-align: right
}

.m2f39-jiye li:first-child .m2f39-right .m2f39-dia .m2f39-pa {
	width: 60%
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-pa {
	font-size: 0.18rem;
	color: #333333;
	margin-bottom: 0.1rem;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-pb {
	font-size: 0.14rem;
	color: #999999;
	line-height: 2;
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an {
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	width: 100%;
	bottom: 0
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an span {
	font-size: 0.14rem;
	display: inline-block;
	padding: 0.08rem 0.2rem;
	border-radius: 0.5rem;
	background: #0030bb;
	color: #fff;
	padding-right: 0.4rem;
	position: relative
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an span:before {
	content: "";
	position: absolute;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	border: solid white;
	border-width: 0 0.02rem 0.02rem 0;
	display: inline-block;
	padding: 0.03rem;
	right: 0.23rem;
	top: 40%
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an time {
	font-size: 0.14rem;
	color: #999999
}

.m2f39-Page001526 {
	text-align: center;
	padding: 0.4rem 0 0.6rem;
	color: #ababb6
}

.m2f39-Page001526 * {
	vertical-align: middle
}

.m2f39-Page001526 .m2f39-Pages .m2f39-p_cur,
.m2f39-Page001526 .m2f39-Pages .m2f39-p_count,
.m2f39-Page001526 .m2f39-Pages .m2f39-p_total {
	display: none
}

.m2f39-Page001526 .m2f39-Pages a {
	font-size: 0.14rem;
	border: 0.01rem solid #ceced5;
	display: inline-block;
	padding: 0 0.15rem;
	line-height: 0.35rem;
	border-radius: 0.05rem;
	margin-right: 0.03rem;
	color: #666666;
	font-family: "LIGHT"
}

.m2f39-Page001526 .m2f39-Pages a:hover,
.m2f39-Page001526 .m2f39-Pages a.a_cur {
	color: #fff;
	background-color: #0030bb
}

.m2f39-Page001526 .m2f39-Pages em {
	font-style: normal
}

.m2f39-Page001526 .m2f39-Pages .m2f39-i_text {
	width: 0.47rem;
	height: 0.36rem;
	line-height: 0.36rem;
	border: 0.01rem solid #ceced5;
	border-radius: 0.05rem
}

.m2f39-Page001526 .m2f39-Pages .m2f39-i_button {
	cursor: pointer;
	background: none;
	width: 0.47rem;
	height: 0.36rem;
	border: 0.01rem solid #ceced5;
	display: none
}

.m2f39-Page001526 .m2f39-Pages .m2f39-p_jump b {
	font-weight: normal;
	margin: 0 0.05rem;
	color: #666666;
	font-family: "LIGHT"
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-qie {
	display: flex;
	align-items: flex-start
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biaoti {
	font-size: 0.24rem;
	color: #000000;
	margin-right: 0.5rem;
	cursor: pointer
}

.m2f39-gonggao .m2f39-tab_list li {
	border-bottom: 0;
	line-height: 0.64rem;
	height: 0.64rem;
	padding: 0 1rem 0 0.32rem;
	position: relative
}

.m2f39-gonggao .m2f39-tab_list li a {
	display: block;
	padding: 0 !important
}

.m2f39-gonggao .m2f39-tab_list li .m2f39-bai {
	font-size: 0.16rem;
	color: #333333
}

.m2f39-gonggao .m2f39-tab_list li time {
	position: absolute;
	right: 0.1rem;
	top: 0
}

.m2f39-gonggao .m2f39-tab_list li .m2f39-bai .m2f39-zd {
	color: #0030bb
}

.m2f39-gonggao .m2f39-tab_list li:before {
	content: "";
	position: absolute;
	border: 0.02rem solid #e6e6e6;
	width: 0.1rem;
	left: 0.1rem;
	top: 50%;
	margin-top: -0.05rem;
	height: 0.1rem;
	border-radius: 0.5rem
}

.m2f39-gonggao .m2f39-tab_list li:hover:before {
	border-color: #ffbd16
}

.m2f39-gonggao .m2f39-tab_list li:hover {
	color: #ffbd16;
	font-family: "BOLD"
}

.m2f39-gonggao .m2f39-tab_list li:hover .m2f39-zd {
	color: #ffbd16;
	font-family: "BOLD"
}

.m2f39-gonggao .m2f39-tab_list li:hover .m2f39-pp {
	color: #ffbd16;
	font-family: "BOLD"
}

.m2f39-gonggao .m2f39-tab_list li .m2f39-pp {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

@media screen and (max-width:1024px) {
	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biaoti {
		font-size: 0.2rem;
		margin-right: 0.1rem
	}

	.m2f39-gonggao .m2f39-tab_list li {}

	.m2f39-gonggao .m2f39-tab_list li p {
		-webkit-line-clamp: 1
	}

	.m2f39-gonggao .m2f39-tab_list li .m2f39-pp {
		-webkit-line-clamp: 1 !important;
		margin-bottom: 0 !important
	}

	.m2f39-Page001526 .m2f39-Pages .m2f39-p_jump {
		display: block;
		margin: 0.1rem auto 0
	}
}

@media screen and (max-width:768px) {
	.m2f39-nnews .m2f39-nnews-box {
		display: block
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left {
		width: 100%;
		display: flex;
		margin-right: 0;
		justify-content: space-between;
		align-items: center;
		flex-wrap: wrap
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right {
		width: 100%;
		padding: 0.2rem 0.12rem;
		margin-top: 0.2rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-h1 {
		font-size: 0.2rem;
		padding: 0.1rem 0.2rem;
		background: #0030bb;
		color: #fff;
		margin: 0
	}

	.m2f39-nnews {
		margin: 0.2rem 0;
		overflow: hidden
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left #open_menu {
		width: 0.36rem;
		height: 0.36rem;
		border-radius: 50%;
		margin-left: auto;
		position: relative;
		margin-right: 0.2rem;
		display: none
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left #open_menu i {
		width: 60%;
		left: 20%;
		height: 0.01rem;
		margin-top: -0.02rem;
		background: #fff
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left #open_menu i::before,
	.m2f39-nnews .m2f39-nnews-box .m2f39-left #open_menu i::after {
		background: #fff
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left ul {
		position: relative;
		right: 0%;
		display: block;
		width: 100%;
		z-index: 9;
		top: 21%;
		padding: 0;
		transition: all 0.5s;
		margin-left: 0;
		display: flex;
		flex-wrap: wrap
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li.on:before {
		width: 100%;
		height: 100%;
		left: 0;
		top: 0
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-on i {
		background: transparent !important
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-on i::before {
		transform: rotate(45deg);
		top: 0.03rem !important
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-on i::after {
		transform: rotate(-45deg);
		top: 0.03rem !important
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-hua {
		right: 0;
		display: block;
		overflow: hidden
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li {
		width: 33%;
		float: left;
		text-align: center;
		padding: 0.1rem 0.1rem;
		border-left: 0.01rem solid #f1f1f1
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx {
		display: none
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biao {
		font-size: 0.16rem;
		max-width: 100%
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biaoti {
		font-size: 0.16rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li a {
		display: block
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li .m2f39-left {
		width: 100%
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right {
		padding-bottom: 0.55rem;
		width: 100%
	}

	.m2f39-gonggao .m2f39-tab_list li {
		height: 0.48rem;
		line-height: 0.48rem
	}

	.m2f39-gonggao .m2f39-tab_list li:before {
		width: 0.06rem;
		height: 0.06rem;
		margin-top: -0.03rem
	}
}

.m2f39-huodong li:not(:first-child) .m2f39-right {
	width: 100% !important;
	padding-bottom: 0 !important;
	margin-top: 0
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 0.05rem
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia .m2f39-pa {
	width: 86%
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia time {
	text-align: right
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia .m2f39-an time {
	display: none
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-an time {
	display: none
}

.m2f39-huodong.jiye li:not(:first-child) .m2f39-right .m2f39-an time {
	display: block
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-an {
	position: relative !important
}

.m2f39-jiye li:first-child .m2f39-right {
	width: 100% !important
}

.m2f39-jiye li:not(:first-child) .m2f39-right .m2f39-dia .m2f39-pa {}

.m2f39-jiye li:first-child .m2f39-right .m2f39-an {
	position: relative !important
}

.m2f39-jiye li:first-child .m2f39-right .m2f39-an span {
	background: transparent !important;
	color: #0030bb !important;
	padding-left: 0 !important
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-an span {
	background: transparent !important;
	color: #0030bb !important;
	padding-left: 0 !important
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-an span::before {
	border-color: #0030bb !important
}

.m2f39-huodong li:not(:first-child) .m2f39-left {
	display: none !important
}

.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-pa {
	margin-bottom: 0 !important
}

.m2f39-zczph .m2f39-ul li {
	margin: 0.2rem 0;
	background: #f5f5f5;
	border-radius: 0.1rem;
	border: 0.02rem solid transparent
}

.m2f39-zczph .m2f39-ul li .m2f39-left {
	background: transparent;
	position: relative;
	overflow: visible;
	margin-right: 5%
}

.m2f39-zczph .m2f39-ul li p {
	margin: 0;
	font-size: 0.18rem;
	font-family: "LIGHT";
	line-height: 1
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left {
	float: none
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left:nth-child(1) {
	width: 50%
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left:nth-child(2) {
	/* width: 100% */
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa {
	width: 100%;
	font-family: "LIGHT"
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left {
	width: auto
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left:last-child::before {
	display: none
}

.m2f39-zczph .m2f39-ul li:hover {
	box-shadow: 0 0 0.2rem 0 #acb1c1;
	background: #fff;
	border: 0.02rem solid #0030bb
}

.m2f39-zczph .m2f39-ul li:hover:before {
	border: 0.02rem solid #0030bb
}

.m2f39-zczph .m2f39-ul .m2f39-nostarted:before {
	border: 0.02rem solid #0030bb
}

@media only screen and (max-width:769px) {
	.m2f39-zczph .m2f39-ul li .m2f39-left:before {
		display: none
	}

	.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia .m2f39-pa {
		width: 75%
	}

	.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia time {
		width: auto;
		font-size: 0.12rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen li a {
		padding: 0.12rem 0
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-huodong li a {
		padding: 0.1rem
	}
}

@media (max-width:480px) {
	.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia .m2f39-pa {
		width: 65%
	}
}

.m2f39-nkongzhong .m2f39-ul li:nth-child(1) {
	padding-top: 0.15rem
}

.m2f39-nkongzhong .m2f39-ul li {
	padding: 0.2rem 0;
	padding-left: 0.2rem
}

.m2f39-nkongzhong .m2f39-ul li:before {
	left: 0.1rem
}

.m2f39-nkongzhong {
	margin: 0.2rem 0
}

.m2f39-nkongzhong .m2f39-ul li .m2f39-pa {
	font-size: 0.18rem
}

@media only screen and (max-width:769px) {
	.m2f39-nkongzhong .m2f39-ul li:before {
		top: 0.3rem;
		left: 0
	}

	.m2f39-nkongzhong .m2f39-ul li {
		padding: 0.1rem 0 0.1rem 0.12rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right p {
		-webkit-line-clamp: 2;
		margin-bottom: 0.05rem
	}

	.m2f39-nkongzhong .m2f39-ul li:nth-child(1)::before {
		top: 0.25rem
	}

	.m2f39-nkongzhong .m2f39-ul li:before {
		top: 0.2rem
	}
}

.m2f39-nguang li p {
	margin: 0.15rem 0 !important
}

.m2f39-nguang .m2f39-ul li:nth-child(2n + 2) {
	background: #f8f8f8
}

.m2f39-nguang .m2f39-ul li {
	background: #fff;
	padding: 0 0.3rem
}

.m2f39-nguang .m2f39-ul li .m2f39-pa {
	display: -webkit-box;
	overflow: hidden;
	-webkit-line-clamp: inherit;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}

.m2f39-nguang {
	margin: 0.3rem 0
}

.m2f39-nguang .m2f39-ul li:nth-child(1) p {
	font-size: 0.18rem
}

.m2f39-gangwei.nguang .m2f39-thead .m2f39-cell {
	border: 0
}

.m2f39-gangwei.nguang .m2f39-cell {
	border: 0.01rem solid #d0d0d0
}

@media only screen and (max-width:769px) {
	.m2f39-nguang .m2f39-ul li {
		padding: 0 0.1rem
	}

	.m2f39-gangwei.nguang .m2f39-cell {
		min-width: 1.5rem !important
	}
}

.m2f39-nxaizai {
	margin: 0.3rem 0
}

.m2f39-nxaizai li {
	display: flex;
	align-items: center;
	padding: 0.25rem 0.2rem;
	padding-left: 0.3rem;
	width: 48%;
	justify-content: space-between;
	margin-right: 0.2rem;
	background: #f3f3f3;
	margin-bottom: 0.2rem;
	border-radius: 0.05rem;
	position: relative;
	transition: all 0.5s;
	overflow: hidden
}

.m2f39-nxaizai .m2f39-ul {
	display: flex;
	flex-wrap: wrap
}

.m2f39-nxaizai li:nth-child(2n + 2) {
	margin-right: 0 !important
}

.m2f39-nxaizai li p {
	font-size: 0.16rem;
	color: #333333
}

.m2f39-nxaizai li .m2f39-title {
	margin: 0;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 70%;
	font-size: 0.16rem;
	color: #333333
}

.m2f39-nxaizai li:hover .m2f39-title {
	color: #fff
}

.m2f39-nxaizai li:before {
	content: "";
	position: absolute;
	width: 0.05rem;
	height: 0.05rem;
	background: #0030bb;
	left: 0.13rem;
	border-radius: 0.5rem
}

.m2f39-nxaizai li .a {
	padding: 0.02rem 0.1rem;
	background: transparent;
	border-radius: 0.5rem;
	border: 0.01rem solid #c5c9d5;
	display: flex;
	align-items: center;
	color: #0030bb;
	float: right
}

.m2f39-nxaizai li .a img {
	margin-right: 0.04rem;
	opacity: 0.5
}

.m2f39-nxaizai li:hover {
	background: #0030bb
}

.m2f39-nxaizai li:hover .m2f39-title {
	color: #fff
}

.m2f39-nxaizai li:hover::before {
	background: #fff
}

.m2f39-nxaizai li:hover .a {
	border-color: #fff;
	background: #fff;
	color: #0030bb
}

.m2f39-nxaizai li:hover .a img {
	opacity: 1
}

@media only screen and (max-width:769px) {
	.m2f39-nxaizai li {
		width: 100%;
		margin-right: 0;
		flex-wrap: wrap
	}

	.m2f39-nxaizai li {
		padding: 0.15rem 0.1rem 0.15rem 0.2rem
	}
}

.m2f39-zyfz {
	margin: 0.3rem 0
}

.m2f39-zyfz .m2f39-zyfz-box .m2f39-toutu {
	width: 100%;
	height: auto;
	margin-bottom: 0.3rem
}

.m2f39-zyfz .m2f39-zyfz-box .m2f39-wenzi {
	font-size: 0.16rem;
	color: #333333;
	line-height: 1.8;
	font-family: "LIGHT";
	margin-bottom: 0.1rem !important
}

.m2f39-zyfz .m2f39-zyfz-box .m2f39-wenzi span {
	font-family: "BOLD";
	color: #0030bb
}

.m2f39-zyfz .m2f39-h1 {
	font-size: 0.2rem;
	color: #0030bb;
	padding-bottom: 0.15rem;
	border-bottom: 0.01rem solid #ebebeb;
	margin-bottom: 0.15rem !important;
	font-family: "BOLD"
}

.m2f39-zyfz .m2f39-czlc {
	display: flex;
	align-items: center;
	background: #f3f6fb;
	padding: 0.2rem 0.3rem;
	margin-bottom: 0.2rem;
	border-radius: 0.1rem
}

.m2f39-zyfz .m2f39-czlc img {
	width: 100%;
	max-width: 0.86rem;
	margin-right: 0.4rem
}

.m2f39-zyfz .m2f39-czlc p {
	font-size: 0.16rem;
	color: #000000;
	line-height: 1.8;
	font-family: "LIGHT"
}

.m2f39-zyfz .m2f39-er {
	background: #fbf8f3
}

.m2f39-zyfz .m2f39-zhuyi {
	margin-bottom: 0.5rem;
	font-size: 0.16rem
}

.m2f39-zyfz .m2f39-zhuyi .m2f39-pa {
	color: #e00000;
	font-family: "BOLD"
}

.m2f39-zyfz .m2f39-zhuyi .m2f39-pb {
	color: #888888;
	line-height: 1.8;
	font-family: "LIGHT"
}

.m2f39-zyfz .m2f39-tingkelc ul li {
	list-style: none;
	margin-right: 0.4rem;
	text-align: center;
	width: 21%;
	position: relative
}

.m2f39-zyfz .m2f39-tingkelc ul {
	display: flex
}

.m2f39-zyfz .m2f39-tingkelc ul li img {
	padding: 0.15rem;
	background: #0030bb;
	border-radius: 0.5rem;
	border: 0.1rem solid #fff
}

.m2f39-zyfz .m2f39-tingkelc ul li .m2f39-pa {
	padding: 0.3rem 0.1rem;
	padding-top: 0.6rem;
	font-size: 0.16rem;
	background: #f4f6fd;
	border-radius: 0.1rem;
	line-height: 1.8;
	min-height: 2.14rem;
	margin-top: -0.38rem
}

.m2f39-zyfz .m2f39-tingkelc ul li:last-child {
	margin-right: 0
}

.m2f39-zyfz .m2f39-tingkelc ul li:before {
	content: "";
	position: absolute;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	border: solid #8495c9;
	border-width: 0 0.02rem 0.02rem 0;
	display: inline-block;
	padding: 0.04rem;
	right: -0.2rem;
	top: 50%
}

.m2f39-zyfz .m2f39-tingkelc ul li:last-child:before {
	display: none
}

@media only screen and (max-width:769px) {
	.m2f39-zyfz .m2f39-zyfz-box .m2f39-wenzi {
		max-width: 100% !important
	}

	.m2f39-zyfz .m2f39-czlc {
		display: block
	}

	.m2f39-zyfz .m2f39-czlc p {
		max-width: 100% !important
	}

	.m2f39-zyfz .m2f39-czlc img {
		display: flex;
		justify-content: center;
		margin: auto
	}

	.m2f39-zyfz p {
		max-width: 100% !important
	}

	.m2f39-zyfz .m2f39-tingkelc ul {
		display: block
	}

	.m2f39-zyfz .m2f39-tingkelc ul li {
		width: 100%
	}

	.m2f39-zyfz .m2f39-tingkelc ul li .m2f39-pa {
		min-height: auto
	}

	.m2f39-zyfz .m2f39-tingkelc ul li:before {
		display: none
	}
}

.m2f39-qzgzf {
	margin: 0.3rem 0
}

.m2f39-qzgzf ul {
	display: flex;
	flex-wrap: wrap
}

.m2f39-qzgzf ul li {
	width: 31%;
	list-style: none;
	margin-right: 0.2rem;
	margin-bottom: 0.2rem;
	padding: 0.25rem 0.3rem;
	background: #f7f7f7;
	border-radius: 0.1rem;
	font-size: 0.16rem;
	position: relative;
	border: 0.02rem solid transparent
}

.m2f39-qzgzf ul li:hover {
	border: 0.02rem solid #0030bb
}

.m2f39-qzgzf ul li:nth-child(3n + 3) {
	margin-right: 0
}

.m2f39-qzgzf ul li time {
	font-family: "BOLD";
	font-size: 0.18rem;
	color: #0030bb;
	margin-bottom: 0.1rem;
	display: block
}

.m2f39-qzgzf ul li .m2f39-pa {
	font-family: "LIGHT";
	color: #000
}

.m2f39-qzgzf ul li:before {
	content: "";
	position: absolute;
	width: 0.1rem;
	height: 0.02rem;
	background: #0030bb;
	left: 0;
	top: 0.37rem
}

@media only screen and (max-width:769px) {
	.m2f39-qzgzf ul li {
		width: 100%;
		margin-right: 0
	}

	.m2f39-qzgzf ul li {
		padding: 0.15rem 0.15rem 0.15rem 0.2rem
	}

	.m2f39-qzgzf ul li time {
		margin-bottom: 0
	}

	.m2f39-qzgzf ul li:before {
		top: 0.3rem
	}
}

.m2f39-yyzx {
	margin: 0.3rem 0
}

.m2f39-yyzx .m2f39-yyzx-box {
	display: block
}

.m2f39-yyzx .m2f39-yyzx-box .m2f39-pa {
	font-size: 0.18rem;
	margin-bottom: 0.2rem !important;
	font-family: "BOLD";
	color: #0030bb
}

.m2f39-yyzx .m2f39-yyzx-box .m2f39-pb {
	font-size: 0.16rem;
	font-family: "LIGHT"
}

.m2f39-yyzx .m2f39-yyzxbiao {
	text-align: center
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pa {
	width: 15% !important
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pb {
	width: 30% !important
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pc {
	width: 15% !important
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pd {
	width: 20% !important
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pe {
	width: 20% !important
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-ul li:nth-child(1) p {
	border: none;
	padding: 0.15rem 0
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-ul li p {
	border: 0.01rem solid #efefef;
	margin: 0 !important;
	padding: 0.1rem 0
}

.m2f39-yyzx .m2f39-ul li {
	color: #000000;
	font-family: "LIGHT"
}

.m2f39-yyzx .m2f39-ul li .m2f39-pd {
	font-family: "LIGHT"
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-pc {
	color: #000000
}

.m2f39-yyzx .m2f39-yyzx-box .m2f39-pb {
	margin-bottom: 0.15rem !important;
	line-height: 2
}

.m2f39-yyzx .m2f39-yyzx-box .m2f39-pb span {
	font-family: "BOLD";
	color: #000
}

.m2f39-wendnag {
	display: flex;
	background: #0030bb;
	justify-content: center;
	align-items: center;
	max-width: 4rem;
	font-size: 0.18rem;
	color: #fff;
	margin: auto;
	margin-top: 0.5rem;
	padding: 0.2rem 0.2rem;
	border-radius: 0.1rem
}

.m2f39-wendnag a {
	color: #fff
}

.m2f39-wendnag img {
	margin-right: 0.1rem
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-ul li:nth-child(2n + 2) {
	background: none
}

.m2f39-yyzx .m2f39-yyzxbiao .m2f39-ul li {
	padding: 0 0
}

@media only screen and (max-width:769px) {
	.m2f39-yyzx .m2f39-yyzx-box .m2f39-pa {
		font-size: 0.16rem;
		margin-bottom: 0.1rem !important
	}

	.m2f39-yyzx p {
		max-width: 100% !important
	}

	.m2f39-yyzx .m2f39-yyzxbiao {
		overflow: auto
	}

	.m2f39-yyzx .m2f39-yyzxbiao .m2f39-ul {
		width: 5rem
	}
}

.m2f39-xxfb {
	margin: 0.3rem 0
}

.m2f39-xxfb .m2f39-h1 {
	font-size: 0.2rem;
	color: #000000;
	font-family: "BOLD";
	margin-bottom: 0.2rem !important
}

.m2f39-xxfb .m2f39-xxfb-box .m2f39-pa {
	font-size: 0.16rem;
	margin-bottom: 0.2rem !important;
	color: #000000;
	line-height: 1.8;
	font-family: "LIGHT"
}

.m2f39-xxfb .m2f39-xxfb-box .p .m2f39-h2 {
	font-size: 0.18rem;
	color: #0030bb;
	margin-top: 0.4rem !important;
	font-family: "BOLD";
	margin-bottom: 0.2rem
}

.m2f39-xxfb .m2f39-xxfb-box .p .m2f39-pb {
	font-size: 0.16rem;
	color: #3a3a3a;
	font-family: "BOLD";
	margin-top: 0.1rem
}

.m2f39-xxfb .fabux {
	margin: 0.2rem 0;
	padding: 0.4rem 0.2rem;
	background: #f4f6fb;
	border-radius: 0.1rem
}

.m2f39-xxfb .fabux .m2f39-pc {
	font-size: 0.14rem;
	color: #777777;
	line-height: 1.8;
	margin-bottom: 0.1rem !important;
	font-family: "LIGHT"
}

.m2f39-xxfb .m2f39-xxfb-box .p .m2f39-pc {
	margin-top: 0.1rem;
	font-size: 0.16rem;
	color: #777777;
	font-family: "LIGHT"
}

.m2f39-xxfb .m2f39-xxfb-box .p .m2f39-pb span {
	color: #ce1d00;
	font-family: "BOLD"
}

.m2f39-xxfb .fabux .m2f39-pc a {
	color: #0030bb;
	padding: 0.02rem 0.05rem;
	border: 0.01rem solid #0030bb;
	margin: 0 0.05rem;
	border-radius: 0.5rem;
	display: inline-block
}

.m2f39-xxfb .fabux .m2f39-pc img {
	display: block;
	margin-top: 0.1rem;
	margin-bottom: 0.2rem
}

.m2f39-zcxjh {}

.m2f39-zcxjh .m2f39-h1 {
	color: #0030bb;
	padding-bottom: 0.1rem;
	border-bottom: 0.01rem solid #ededed;
	margin-top: 0.4rem !important
}

.m2f39-zcxjh .m2f39-lieb {
	margin-bottom: 0.2rem
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pa {
	color: #000000;
	font-size: 0.18rem;
	font-family: "MEDIUM";
	font-weight: bold;
	margin-bottom: 0.1rem !important
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pb {
	color: #777777;
	font-size: 0.16rem;
	font-family: "LIGHT";
	line-height: 1.8
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pc {
	font-size: 0.16rem;
	color: #777777;
	position: relative;
	font-family: "LIGHT";
	padding-left: 0.2rem;
	margin-left: 0.3rem !important;
	margin-bottom: 0.2rem !important
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pc:before {
	content: "";
	position: absolute;
	width: 0.05rem;
	height: +0.05rem;
	background: #0030bb;
	border-radius: 0.5rem;
	top: 0.1rem;
	left: 0.03rem
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div {
	margin-bottom: 0.2rem;
	padding-left: 0.2rem;
	margin-top: 0.2rem !important
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div .m2f39-lieb-pd {
	font-size: 0.16rem;
	color: #000000;
	font-family: "MEDIUM";
	font-weight: bold;
	margin-bottom: 0.2rem
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div .m2f39-lieb-pe {
	color: #777777;
	font-size: 0.16rem;
	font-family: "LIGHT";
	margin-bottom: 0.2rem;
	padding-left: 0.43rem
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div .m2f39-spa {
	font-size: 0.16rem;
	color: #0030bb;
	font-family: "MEDIUM";
	font-weight: bold
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pb .m2f39-link {
	color: #0030bb
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pb a {
	color: #0030bb;
	font-family: "LIGHT"
}

.m2f39-zcxjh .m2f39-waikuang {
	text-align: right;
	margin-bottom: 0.5rem;
	margin-top: 0.2rem
}

.m2f39-zcxjh .m2f39-waikuang .m2f39-lieb-pb {
	font-size: 0.16rem;
	color: #444444;
	font-family: "LIGHT";
	margin-bottom: 0.1rem !important
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-pc .m2f39-sqq {
	color: #777777;
	display: block;
	font-family: "LIGHT"
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div .m2f39-dd {
	margin-bottom: 0.1rem
}

.m2f39-zcxjh .m2f39-lieb .m2f39-lieb-div .m2f39-dd .m2f39-spb {
	color: #777777;
	font-size: 0.16rem;
	display: block;
	font-family: "LIGHT"
}

.m2f39-jyzxlie {
	text-align: center
}

.m2f39-jyzxlie .m2f39-pa {
	width: 30%
}

.m2f39-jyzxlie .m2f39-pb {
	width: 15%
}

.m2f39-jyzxlie li:nth-child(1) .m2f39-pc {
	color: #fff
}

.m2f39-jyzxlie .m2f39-pc {
	width: 25%;
	color: #000
}

.m2f39-jyzxlie .m2f39-pd {
	width: 40%;
	font-family: "LIGHT"
}

.m2f39-jyzx {
	margin: 0.3rem 0
}

.m2f39-jyzx .m2f39-jyzx-box {}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-h1 {
	font-size: 0.22rem;
	color: #000;
	font-family: "MEDIUM";
	font-weight: bold;
	padding-left: 0.1rem;
	border-left: 0.04rem solid #0030bb;
	line-height: 1;
	margin-bottom: 0.2rem !important
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi {
	display: flex;
	display: inline-block;
	background: #f7f7f7;
	width: 100%;
	padding: 0.4rem 0.4rem;
	border-radius: 0.1rem
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex {
	display: flex;
	float: left;
	align-items: center;
	margin-right: 4%;
	margin-bottom: 0.1rem
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex img {
	padding: 0.1rem;
	background: #0030bb
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-pa {
	font-size: 0.16rem;
	color: #777777;
	font-family: "LIGHT"
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-pb {
	font-size: 0.18rem;
	color: #000;
	font-family: "MEDIUM";
	font-weight: bold
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-imm {
	border-radius: 0.5rem;
	overflow: hidden;
	margin-right: 0.1rem;
	width: auto
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-qud {
	margin-right: 0
}

.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li p {
	border-top: 0.01rem solid #d0d0d0;
	border-right: 0.01rem solid #d0d0d0;
	margin: 0 !important;
	padding: 0.1rem 0
}

.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li p:last-child {
	border-right: none
}

.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li:nth-child(1) p {
	border: none;
	padding: 0.15rem 0
}

.m2f39-nguang .m2f39-ul {
	border-left: 0.01rem solid #d0d0d0;
	border-right: 0.01rem solid #d0d0d0;
	border-bottom: 0.01rem solid #d0d0d0;
	overflow: hidden
}

.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul li {
	padding: 0 0
}

.m2f39-jyzx .m2f39-pp {
	font-size: 0.16rem;
	color: #000000;
	font-family: "MEDIUM";
	font-weight: bold;
	padding-left: 0.17rem
}

.m2f39-jyzx .m2f39-aaul {
	padding-left: 0.17rem;
	margin-top: 0.2rem
}

.m2f39-jyzx .m2f39-aaul li {
	list-style: none;
	margin-bottom: 0.15rem
}

.m2f39-jyzx .m2f39-aaul li p {
	font-size: 0.16rem;
	color: #777777;
	font-family: "LIGHT";
	line-height: 1.8
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx {}

@media (max-width:1024px) {
	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex {
		display: block;
		padding-left: 0.6rem;
		position: relative
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-imm {
		width: 0.47rem;
		position: absolute;
		left: 0;
		top: 0
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx {
		width: 100%
	}
}

@media only screen and (max-width:769px) {
	.m2f39-jyzxlie {
		overflow: auto
	}

	.m2f39-jyzxlie ul {
		width: 5.5rem
	}
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-pda {
	font-size: 0.24rem;
	color: #000;
	font-family: "MEDIUM";
	font-weight: bold;
	text-align: center
}

.m2f39-xyjy .m2f39-pa,
.m2f39-xyjy .m2f39-pb,
.m2f39-xyjy .m2f39-pc,
.m2f39-xyjy .m2f39-pd {
	-webkit-line-clamp: inherit !important
}

.m2f39-xyjy .m2f39-ul li {
	align-items: inherit
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul li p {
	display: flex;
	align-items: center;
	justify-content: center
}

.m2f39-xyjy .m2f39-ul li:nth-child(2n + 2) {
	background: #fff
}

.m2f39-xyjy .m2f39-ul li .m2f39-pc {
	width: 20%
}

.m2f39-xyjy .m2f39-ul li .m2f39-pd {
	width: 30%
}

.m2f39-xyjy .m2f39-ul li .m2f39-pa {
	width: 35%
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul li:not(:first-child) .m2f39-pa {
	justify-content: flex-start;
	padding-left: 5%;
	color: #000;
	font-family: "MEDIUM";
	font-weight: bold
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul .m2f39-erqq .m2f39-pa {
	padding-left: 8% !important
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul .m2f39-erqq .m2f39-pa {
	color: #666666 !important;
	font-family: "LIGHT" !important;
	font-weight: normal !important
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul .m2f39-erqq p {
	border-top: 0.01rem solid #ebebeb;
	border-right: 0.01rem solid #d0d0d0
}

.m2f39-xyjy .m2f39-yyzxbiao .m2f39-ul li p:last-child {
	border-right: 0.01rem solid #d0d0d0
}

.m2f39-xyjy .m2f39-ul li .m2f39-pd .m2f39-div-pd {
	border-right: none !important
}

.m2f39-jyzx .m2f39-yyzxbiao .m2f39-ul .m2f39-erqq .m2f39-pd .m2f39-div-pd {
	border-right: none
}

@media only screen and (max-width:769px) {
	.m2f39-jyzx .m2f39-jyzx-box .m2f39-pda {
		font-size: 0.18rem
	}
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex {
	display: block
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx {
	width: 100%
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-pa {
	font-size: 0.16rem;
	color: #777777;
	font-family: "LIGHT";
	margin-bottom: 0;
	text-align: right;
	width: 2.5rem;
	float: left
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-nu {
	font-size: 0.16rem;
	padding-left: 0.2rem;
	color: #000;
	font-family: "MEDIUM";
	font-weight: bold;
	width: calc(100% - 2.5rem);
	float: left
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi {
	margin-bottom: 0.5rem
}

.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-ko {
	display: flex;
	align-items: center;
	margin-bottom: 0.1rem;
	display: inline-block;
	width: 100%
}

@media only screen and (max-width:769px) {
	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi {
		padding: 0.2rem
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-pb {
		font-size: 0.16rem
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-h1 {
		font-size: 0.18rem
	}

	.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-pa {
		text-align: left;
		width: 100%
	}

	.m2f39-xgbm .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex .m2f39-wenx .m2f39-nu {
		padding-left: 0;
		width: 100%
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-h1 {
		line-height: 1.5
	}
}

.m2f39-homjiuye .m2f39-biaoti .m2f39-pa {
	padding-bottom: 0.1rem;
	margin-bottom: 0.2rem !important;
	color: #0735a8;
	font-weight: bold;
	display: block;
	border-bottom: 0.01rem solid #e8e8e8;
	cursor: pointer;
	line-height: 1.1;
	font-size: 0.22rem
}

@media only screen and (max-width:769px) {
	.m2f39-homjiuye .m2f39-biaoti .m2f39-pa {
		font-size: 1.125em
	}
}

.m2f39-hqqhh {
	margin: 0.2rem 0;
	margin-bottom: 0.5rem;
	display: inline-block;
	width: 100%
}

.m2f39-hqqhh .m2f39-uu .m2f39-tab_span {
	display: flex
}

.m2f39-hqqhh .m2f39-uu .m2f39-tab_span li {
	font-size: 0.16rem;
	color: #333333;
	font-family: "MEDIUM";
	font-weight: bold;
	padding: 0.12rem 0.4rem;
	background: #f3f6fa;
	margin-right: 0.1rem;
	border-radius: 0.05rem 0.05rem 0 0;
	border: 0.01rem solid #ebebeb;
	position: relative;
	-webkit-border-radius: 0.05rem 0.05rem 0 0;
	-moz-border-radius: 0.05rem 0.05rem 0 0;
	-ms-border-radius: 0.05rem 0.05rem 0 0;
	-o-border-radius: 0.05rem 0.05rem 0 0
}

.m2f39-hqqhh .m2f39-tab_list {
	background: #fff
}

.m2f39-hqqhh .m2f39-tab_list li {
	list-style: none;
	float: left;
	margin-right: 0.25rem;
	margin-top: 0.2rem
}

.m2f39-hqqhh .m2f39-tab_list li a {
	font-size: 0.16rem;
	color: #666666
}

.m2f39-hqqhh .m2f39-tab_list .m2f39-lls {
	display: inline-block;
	padding: 0 0.4rem;
	width: 100%;
	background: #ffffff;
	border-radius: 0 0 0.05rem 0.05rem;
	padding-bottom: 0.4rem;
	box-shadow: 0 0.05rem 0.06rem 0 #e2e2e2
}

.m2f39-hqqhh .m2f39-uu .m2f39-tab_span .m2f39-on {
	background: #fff url("https://www.goodfoodsocial.com/cn/images/sal.png") no-repeat bottom;
	box-shadow: 0 -0.03rem 0.06rem 0 #e2e2e2;
	border-bottom: none
}

.m2f39-hqqhh .m2f39-hqqhh-box {
	border-radius: 0.1rem
}

@media only screen and (max-width:769px) {
	.m2f39-hqqhh .m2f39-tab_list .m2f39-lls {
		padding: 0 0.12rem;
		padding-bottom: 0.4rem
	}

	.m2f39-hqqhh .m2f39-tab_list li {
		margin-right: 0.2rem
	}

	.m2f39-hqqhh .m2f39-tab_list li {
		margin-top: 0.14rem
	}
}

.m2f39-RighInfo002973 {
	margin: 0.1rem 0 0.2rem 0;
	color: #333;
	font-size: 0.16rem
}

.m2f39-RighInfo002973>.m2f39-auto {
	max-width: 13rem
}

.m2f39-RighInfo002973 .m2f39-news-details {
	max-width: 12.26rem;
	padding: 3% 0
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title {
	text-align: center
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title h1 {
	font-size: 0.3rem;
	margin: 0 0 0.2rem 0
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title aside span {
	display: inline-block;
	vertical-align: middle;
	margin: 0 0.15rem 0.05rem;
	line-height: 0.16rem
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title .m2f39-bshare-custom {
	display: inline-block
}

.m2f39-RighInfo002973 .m2f39-bshare-custom a {
	background-position: center center;
	margin: 0 0 0 0.14rem
}

.m2f39-RighInfo002973 .m2f39-bshare-custom a.bshare-weixin {
	background-image: url("https://www.goodfoodsocial.com/cn/images/RighInfo002973_share_wx.png")
}

.m2f39-RighInfo002973 .m2f39-bshare-custom a.bshare-sinaminiblog {
	background-image: url("https://www.goodfoodsocial.com/cn/images/RighInfo002973_share_sina.png")
}

.m2f39-RighInfo002973 .m2f39-bshare-custom a.bshare-qzone {
	background-image: url("https://www.goodfoodsocial.com/cn/images/RighInfo002973_share_qz.png")
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-edit-info {
	line-height: 1.875;
	border-bottom: 0.01rem solid #d2d2d2;
	padding: 2% 0;
	margin-bottom: 2%
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-videoinfo {
	max-width: 7.35rem;
	margin: 0 auto 0.2rem
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-videoinfo video {
	width: 100%
}

.m2f39-RighInfo002973 .m2f39-pn-page aside {
	padding: 0.1rem 0
}

.m2f39-RighInfo002973 .m2f39-pn-page aside a {
	color: #666
}

.m2f39-RighInfo002973 .m2f39-pn-page aside a b {
	color: #333
}

.m2f39-RighInfo002973 .m2f39-operating a:hover,
.m2f39-RighInfo002973 .m2f39-pn-page aside a:hover {
	color: #205393
}

.m2f39-RighInfo002973 .m2f39-operating {
	overflow: hidden;
	line-height: 0.24rem
}

.m2f39-RighInfo002973 .m2f39-operating a {
	padding-left: 0.25rem;
	background-repeat: no-repeat;
	background-position: left center
}

.m2f39-RighInfo002973 .m2f39-operating a:not(:last-child) {
	margin-right: 0.45rem
}

.m2f39-RighInfo002973 .m2f39-operating a.a-print {
	background-image: url("https://www.goodfoodsocial.com/cn/images/RighInfo002973_print.png")
}

.m2f39-RighInfo002973 .m2f39-operating a.a-close {
	background-image: url("https://www.goodfoodsocial.com/cn/images/RighInfo002973_close.png")
}

@media (min-width:1025px) {
	.m2f39-RighInfo002973 .m2f39-pn-page {
		min-height: 0.24rem;
		position: relative;
		padding-right: 2.3rem
	}

	.m2f39-RighInfo002973 .m2f39-pn-page .m2f39-operating {
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%)
	}

	.m2f39-RighInfo002973 .m2f39-operating a {
		float: left
	}
}

@media (max-width:1024px) {
	.m2f39-RighInfo002973 .m2f39-operating {
		text-align: right;
		padding-bottom: 0.2rem
	}

	.m2f39-RighInfo002973 .m2f39-operating a {
		display: inline-block
	}
}

@media (max-width:640px) {
	.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title h1 {
		font-size: 0.18rem
	}
}

.m2f39-quxian .m2f39-ul {
	border: none
}

.m2f39-Top002633 .m2f39-souimg {
	display: none
}

.m2f39-gangwei .m2f39-ul li:nth-child(1) p {
	font-family: "LIGHT" !important
}

.m2f39-gangwei .m2f39-ul li:nth-child(1) {
	color: #fff !important;
	background: #0030bb;
	font-size: 0.18rem
}

@media (max-width:768px) {
	.m2f39-Top002633 .m2f39-souimg {
		display: block;
		filter: grayscale(100%) brightness(53%);
		margin-right: 0.15rem
	}

	.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo {
		display: none;
		position: absolute;
		top: 100%;
		width: 100%
	}

	.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo input[type="text"] {
		background: rgb(148 148 148)
	}

	.m2f39-Top002633 #open_menu {
		border: 0.01rem solid #878787
	}

	.m2f39-Top002633 #open_menu i,
	.m2f39-Top002633 #open_menu i::before,
	.m2f39-Top002633 #open_menu i::after {
		background: #7a7f8c
	}

	.m2f39-Top002633 .m2f39-header-bottom {
		background: transparent;
		position: absolute;
		right: 0;
		top: 0.06rem
	}

	.m2f39-hone {
		margin-top: 0
	}

	.m2f39-Map002793 .m2f39-tab_span li {
		margin-right: 0.1rem
	}

	.m2f39-hozhao .m2f39-Map002793 .m2f39-tab_span {}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-Map002793 .m2f39-sp {
		overflow: auto
	}

	.m2f39-diyi .m2f39-kaishi {
		right: 0
	}

	.m2f39-hozhao .m2f39-hozhao-div .m2f39-zhao-ri .m2f39-tanchu .m2f39-tim .m2f39-ul li time {
		width: 16%
	}

	.m2f39-jyzxlie .m2f39-ul li .m2f39-pa {
		width: 40%
	}

	.m2f39-nxaizai li .a {
		font-size: 0.12rem;
		width: auto;
		margin-top: 0
	}

	.m2f39-nxaizai li:before {
		top: 0.26rem;
		left: 0.08rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-gonggao p {
		line-height: 0.48rem
	}

	.m2f39-diyi .m2f39-ul li .m2f39-h1 {
		-webkit-line-clamp: 2;
		line-height: 0.24rem;
		margin-right: 0.15rem
	}

	.m2f39-nxaizai li:before {
		top: 0.25rem
	}
}

.m2f39-downBtn {
	border: 0.01rem #0030bb solid;
	display: block;
	width: 1.2rem;
	text-align: center;
	border-radius: 0.2rem;
	font-size: 0.14rem;
	color: #0030bb;
	margin: 0.2rem auto
}

.m2f39-popUp-box {
	position: fixed;
	left: -100%;
	width: 100%;
	top: 0;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	overflow: auto;
	z-index: 999;
	display: none
}

.m2f39-popUp-box.show {
	left: 0;
	display: block
}

.m2f39-popUp-box .m2f39-main {
	position: relative;
	background-color: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 3rem;
	height: 3.5rem
}

.m2f39-popUp-box .m2f39-main .m2f39-popContent {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center
}

.m2f39-popUp-box .m2f39-main .m2f39-qr_code {
	text-align: center
}

.m2f39-popUp-box .m2f39-main .colse {
	position: absolute;
	width: 1.5625em;
	height: 1.5625em;
	right: 1.25em;
	top: 1.25em;
	background: url("https://www.goodfoodsocial.com/cn/images/close.png") no-repeat;
	background-size: contain;
	z-index: 10;
	cursor: pointer
}

.m2f39-jedate .m2f39-jedate-content .m2f39-daystable thead:before {
	display: none
}

.m2f39-jefixeitem {
	margin-bottom: 0 !important
}

.m2f39-jedate .m2f39-jedate-pane {
	padding-bottom: 0.55rem !important
}

.m2f39-hkongzhong ul {
	padding: 0.2rem 0 0;
	border-top: 0.01rem solid #efefef
}

.m2f39-gangwei .m2f39-cell {
	height: 0.53rem
}

@media (max-width:768px) {
	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an span:before {
		border-color: #0030bb !important
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-an {
		position: static;
		margin-top: 0.2rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right {
		margin-top: 0;
		padding: 0.2rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-huodong ul li .m2f39-right {
		padding-top: 0
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen ul li .m2f39-right .m2f39-pa {
		font-size: 0.16rem;
		margin-bottom: 0
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-huodong ul li:first-child .m2f39-right {
		padding-top: 0.2rem
	}

	.m2f39-huodong li:not(:first-child) .m2f39-right .m2f39-dia time {
		font-size: 0.14rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu {
		margin-bottom: 0.1rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-jiye.huodong ul li .m2f39-right {
		padding: 0
	}

	.m2f39-jiye li:first-child .m2f39-right .m2f39-dia .m2f39-pa {
		width: auto
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-jiye .m2f39-right p {
		line-height: 0.3rem
	}
}

@media (max-width:480px) {
	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen.jiye ul li:first-child .m2f39-right .m2f39-dia .m2f39-pa {
		width: 65%
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-nxinwen.jiye ul li:first-child .m2f39-right .m2f39-dia time {
		width: auto
	}
}

.m2f39-singleCon {
	padding: 0.2rem 0
}

.m2f39-xjhBox {
	margin: 0 auto;
	max-width: 13rem
}

.m2f39-xjhBox .m2f39-theme {
	padding: 0.2rem 1.3rem 0.2rem 0.2rem;
	background: #fff;
	position: relative
}

.m2f39-xjhBox .m2f39-theme .m2f39-title {
	font-size: 0.26rem;
	color: #000000;
	margin: 0
}

.m2f39-xjhBox .m2f39-theme .m2f39-hits {
	color: #666;
	position: absolute;
	right: 0.2rem;
	top: 50%;
	font-size: 0.14rem;
	transform: translateY(-50%)
}

.m2f39-xjhBox .m2f39-otherinfo {
	background: #fff;
	padding: 0.2rem;
	margin: 0.14rem 0;
	list-style: none;
	color: #333
}

.m2f39-xjhBox .m2f39-otherinfo li {
	line-height: 0.3rem;
	font-size: 0.15rem
}

.m2f39-xjhBox .m2f39-otherinfo li .m2f39-state {
	color: #f00;
	margin-left: 0.2rem
}

.m2f39-xjhBox .m2f39-infoBox {
	background: #fff;
	padding: 0.2rem
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-line {
	display: inline-block;
	font-size: 0.18rem;
	border-bottom: 0.02rem solid #0030bb;
	padding: 0.05rem;
	position: relative;
	color: #0030bb
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-edit-info {
	border-top: 0.01rem solid #eee;
	padding: 2% 0;
	font-size: 0.16rem;
	line-height: 1.875;
	color: #333
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-edit-info p {
	margin: 0
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-edit-info p span {
	font-size: 0.16rem !important
}

.m2f39-gwxqBox {
	border: 0.01rem #c1c1c1 solid;
	max-width: 10rem;
	margin: 0 auto
}

.m2f39-gwxqBox .m2f39-xqTop {
	padding: 0.2rem 0.2rem 0.1rem 0.2rem;
	background: #fff;
	overflow: hidden
}

.m2f39-gwxqBox .m2f39-xqTop_left {
	width: 60%;
	float: left;
	color: #000
}

.m2f39-gwxqBox .m2f39-xqTop_left .m2f39-tit {
	margin-top: 0
}

.m2f39-gwxqBox .m2f39-xqTop_left ul {
	list-style: none
}

.m2f39-gwxqBox .m2f39-xqTop_left ul li {
	font-size: 0.14rem;
	line-height: 2
}

.m2f39-gwxqBox .m2f39-xqTop_right {
	float: right
}

.m2f39-gwxqBox .m2f39-xqTop_right img {
	max-width: 1.6rem
}

.m2f39-gwxqBox .m2f39-infoBox {
	background-color: #fff;
	margin-top: 0.1rem;
	padding: 0.2rem
}

.m2f39-gwxqBox .m2f39-infoBox .m2f39-line {
	display: inline-block;
	font-size: 0.17rem;
	border-bottom: 0.02rem solid #0030bb;
	padding-bottom: 0.05rem;
	position: relative;
	color: #0030bb
}

.m2f39-gwxqBox .m2f39-infoBox .m2f39-edit-info {
	border-top: 0.01rem solid #eee;
	font-size: 0.15rem;
	line-height: 1.875;
	padding-top: 0.1rem;
	color: #333
}

.m2f39-gwxqBox .m2f39-infoBox .m2f39-edit-info p {
	margin: 0
}

.m2f39-gwxqBoxgs {
	background: #fff
}

.m2f39-gwxqBoxgs .m2f39-infoBox {
	margin-top: 0
}

.m2f39-gwxqBoxgs .m2f39-infoBox .m2f39-edit-info {
	border-top: 0.01rem solid #0030bb
}

.m2f39-gwxqBox .m2f39-xqTop_left .m2f39-tit.red {
	color: #f00
}

.m2f39-am-table {
	width: 100%;
	margin-bottom: 1.6rem;
	border-spacing: 0;
	border-collapse: separate
}

.m2f39-am-table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 0.01rem solid #ddd;
	line-height: 1.6;
	font-size: 0.15rem;
	color: #000
}

.m2f39-am-table-compact>thead>tr>th,
.m2f39-am-table-compact>tbody>tr>th,
.m2f39-am-table-compact>tfoot>tr>th,
.m2f39-am-table-compact>thead>tr>td,
.m2f39-am-table-compact>tbody>tr>td,
.m2f39-am-table-compact>tfoot>tr>td {
	padding: 0.5rem
}

.m2f39-am-table td {
	text-align: center
}

.m2f39-am-table .m2f39-bodylist tr td:nth-child(1) {
	text-align: left
}

.m2f39-am-table .m2f39-bodylist tr td {
	border-bottom: 0.01rem solid #ddd
}

.m2f39-am-table .m2f39-bodylist tr:nth-child(odd) td {
	background-color: #f9f9f9
}

.m2f39-am-table a {
	color: #0030bb
}

#info3 table tr th:nth-child(1),
#info3 table tr td:nth-child(1) {
	width: 40%
}

#info3 table tr th:nth-child(2),
#info3 table tr td:nth-child(2) {
	width: 10%;
	min-width: 2rem;
}

#info3 table tr td:nth-child(2),
#info3 table tr td:nth-child(3) {
	color: #000
}

@media (max-width:1024px) {
	.m2f39-gwxqBoxgs .m2f39-infoBox .m2f39-edit-info {
		width: 100%;
		overflow-x: auto
	}

	.m2f39-am-table {
		width: 10rem
	}

	.m2f39-xjhBox .m2f39-theme .m2f39-title {
		font-size: 0.22rem
	}
}

@media (max-width:480px) {

	.m2f39-gwxqBox .m2f39-xqTop_left,
	.m2f39-gwxqBox .m2f39-xqTop_right {
		width: 100%;
		float: none
	}

	.m2f39-xjhBox .m2f39-theme .m2f39-title {
		font-size: 0.2rem
	}
}

.m2f39-class2.gonggao .m2f39-tab_list li {
	padding-right: 0;
	overflow: hidden
}

.m2f39-class2.gonggao .m2f39-tab_list li a {
	display: -webkit-box !important;
	overflow: hidden;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis
}



.m2f39-RighInfo002973 .m2f39-news-details .m2f39-edit-info table {
	width: 100% !important
}

.m2f39-RighInfo002973 .m2f39-news-details .m2f39-edit-info table * {
	font-size: 0.14rem !important;
	text-indent: 0 !important;
	text-align: center;
	width: auto !important;
	line-height: 1.5 !important
}

.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa {
	display: flex;
	align-items: center
}

.m2f39-news .m2f39-list img {
	width: 100%
}

.m2f39-nxaizai li .a img,
.m2f39-homjiuye .m2f39-tab-list .m2f39-list li .m2f39-xiazai img {
	width: 0.11rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx img {
	width: 0.13rem
}

.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo .m2f39-anniu img {
	width: 0.16rem
}

.m2f39-Top002633 .m2f39-header-top .m2f39-header-right .m2f39-bdsharebuttonbox p img {
	width: 0.2rem
}

.m2f39-bottom .m2f39-bottom-box .m2f39-three img {
	width: 0.89rem;
	margin-bottom: 0.1rem
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-edit-info table {
	width: 100%
}

.m2f39-zyfz .m2f39-tingkelc ul li img {
	width: 0.74rem
}

.m2f39-nnews .m2f39-nnews-box .m2f39-left .m2f39-h1 {
	background-size: 0.66rem
}

.m2f39-xxfb .fabux .m2f39-pc img {
	width: 100%
}

.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex img {
	width: 0.47rem
}

@media screen and (min-width:1025px) {
	.m2f39-Top002633 .m2f39-header-top .m2f39-logo img {
		width: 5.16rem
	}

	.m2f39-sub-vertical .has-sub {
		position: relative;
		z-index: 100;
		width: auto ! IMPORTANT;
		flex: 1;
		display: flex;
		justify-content: center;
		align-items: center
	}

	.m2f39-header-menu ul {
		display: flex;
		justify-content: space-between
	}
}

.m2f39-xjhBox .m2f39-infoBox .m2f39-edit-info p span {
	font-size: 0.16rem !important;
	line-height: 1.875 !important;
	text-indent: 0.32rem !important
}

@media screen and (max-width:1024px) {
	.m2f39-Map002793 .m2f39-tab_span li {
		margin-right: 0.06rem
	}

	.m2f39-Map002793 .m2f39-tab_span li:last-child {
		margin-right: 0
	}

	.m2f39-Top002633 .m2f39-header-top {
		padding: 0.15rem 0
	}

	#header-menu li {
		line-height: 40px
	}
}

@media screen and (max-width:768px) {
	.m2f39-jedate .m2f39-jedate-pane {
		background-size: cover !important
	}

	.m2f39-diyi .m2f39-ul li .m2f39-dier {
		flex-direction: column
	}

	.m2f39-banner .swiper-slide img {
		height: 100%
	}

	.m2f39-hone .m2f39-auto .m2f39-banner {
		height: auto
	}

	.m2f39-Floor003163 .m2f39-news {
		height: auto
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li:not(.m2f39-on) .m2f39-tit {
		line-height: 1.875
	}

	.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left {
		white-space: normal
	}

	.m2f39-bottom .m2f39-bottom-box .m2f39-one {
		margin-bottom: 0.2rem
	}

	.m2f39-RighInfo002973 .m2f39-pn-page aside a {
		white-space: normal
	}

	.m2f39-hone .m2f39-Floor003163 .m2f39-news {
		height: auto
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li {
		padding-left: 0;
		padding-right: 0
	}

	.m2f39-jyzx .m2f39-jyzx-box .m2f39-lianxi .m2f39-lex {
		padding-left: 0
	}
}

@media screen and (max-width:460px) {
	.m2f39-homjiuye .m2f39-shengye li {
		width: 98%
	}

	.m2f39-Top002633 .m2f39-header-bottom {
		width: 2rem
	}

	.m2f39-nnews .m2f39-nnews-box .m2f39-left ul li a {
		font-size: 0.16rem
	}
}

.m2f39-Page001526 em a i {
	font-style: normal
}

.m2f39-souimg img {
	width: 0.16rem
}

.m2f39-jedate .m2f39-jedate-header em img {
	width: 0.14rem
}

.m2f39-jedate .m2f39-jedate-header em.monthnext img {
	width: 0.08rem
}

.m2f39-jedate .m2f39-jedate-header em.monthprev img {
	width: 0.08rem
}

@media screen and (min-width:1025px) {
	.m2f39-Top002633 {
		/* max-width: 13rem; */
		max-width: 14rem;
		margin: 0 auto;
	}

	.m2f39-Top002633 .m2f39-header-bottom .m2f39-header {
		width: 100%;
	}

	.m2f39-Top002633 .m2f39-header-bottom .m2f39-header .m2f39-sousuo {
		margin-right: 0.1rem;
	}

	/* .m2f39-Top002633 .m2f39-header-top{
        width: 100%;
    } */

}

.m2f39-hone .m2f39-auto .m2f39-hone-right .m2f39-Floor003163 {
	padding-right: 0;
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time .m2f39-year {
	font-family: "impact";
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time .m2f39-month-day {
	font-size: 0.12rem;
	margin-top: 0.05rem;
	font-family: "impact";
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time {
	13rem transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li:hover .m2f39-time {
	background-color: #0030bb;
	color: #fff;
}

.m2f39-Floor003163 .m2f39-left .m2f39-list li a:hover {
	color: #0030bb;
}

@media screen and (max-width:768px) {
	.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time {
		height: 0.6rem;
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time div.month-day {
		font-size: 0.14rem;
	}

	.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan time div.year {
		font-size: 0.18rem;
	}
}

@media screen and (min-width:1025px) and (max-width:1440px) {
	.m2f39-xjhBox,
	.m2f39-Top002633,
	.m2f39-auto_1300 {
		max-width: 1400px !important;
	}
}

.m2f39-jedate .m2f39-jedate-pane {
	background-size: cover !important;
}

.m2f39-jedate .m2f39-jedate-content .m2f39-daystable th {
	width: 14.2% !important;
}
.m2f39-jedate .m2f39-jedate-content .m2f39-daystable td.action{
	width:2rem !important
}
.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-xian{
	display: none !important;
}
.m2f39-nnews .m2f39-nnews-box .m2f39-right.xjhBox {
    padding: 0;
    background: transparent;
}
.m2f39-nnews .m2f39-nnews-box .m2f39-right.gwxqBox{
	max-width: 100%;
	padding: 0;
}
.m2f39-hone .m2f39-Floor003163 .m2f39-left .m2f39-list li{
	padding-bottom: 0 !important;
	padding-top: 0 !important;
	border: none !important;
	padding-left: 0.08rem !important;
}
.m2f39-hone .m2f39-Floor003163 .m2f39-list li.on:before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    height: 0.04rem;
    width: 0.04rem;
    margin-top: -0.03rem;
    border-radius: 0.5rem;
    background-color: #0733a2;
	display: block;
}
.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-kuan{
	line-height: 1.5;
}
.m2f39-zyfz .m2f39-zhuyi .m2f39-pb,
.m2f39-zyfz .m2f39-tingkelc ul li .m2f39-pa,
.m2f39-zyfz .m2f39-czlc p,
.m2f39-zyfz .m2f39-zyfz-box .m2f39-wenzi{
	font-size: 0.16rem !important;
	line-height: 1.875 !important;
}

@media screen and (min-width:1025px){
	.m2f39-RighInfo002973 .m2f39-news-details .m2f39-title h1{
		font-size: 0.3rem !important;
	}
	.m2f39-xjhBox .m2f39-theme .m2f39-title{
		font-size: 0.26rem !important;
	}
	.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-biaoti{
		font-size: 0.24rem !important;
	}
}
.m2f39-nnews .m2f39-nnews-box  .m2f39-xxfb .m2f39-h1{
	font-size: 0.2rem !important;
}
.m2f39-gwxqBox .m2f39-infoBox .m2f39-line,
.m2f39-nnews .m2f39-nnews-box  .m2f39-xxfb .m2f39-xxfb-box .p .m2f39-h2{
	font-size: 0.18rem !important;
}
.m2f39-hqqhh .m2f39-uu .m2f39-tab_span li,
.m2f39-jedate .m2f39-jedate-pane .m2f39-pa,
.m2f39-homjiuye .m2f39-biaoti .m2f39-pa,
.m2f39-Map002793 .m2f39-tab_span b,
.m2f39-Floor003163 .m2f39-tab-ul li span{
	font-size: 0.18rem !important;
}
.m2f39-gwxqBox .m2f39-xqTop_left ul li,
.m2f39-nxaizai li .m2f39-title,
.m2f39-am-table>thead>tr>th,
.m2f39-xjhBox .m2f39-otherinfo li,
.m2f39-diyi .m2f39-ul li .m2f39-h1,
.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pa,
.m2f39-gonggao .m2f39-tab_list li .m2f39-bai,
.m2f39-gangwei .m2f39-thead .m2f39-cell,
.m2f39-hkongzhong .m2f39-ul li .m2f39-pa a,
.m2f39-hkongzhong .m2f39-ul li .m2f39-pa,
.m2f39-hqqhh .m2f39-tab_list li a,
.m2f39-Floor003163 .m2f39-left .m2f39-list li .m2f39-tit,
.m2f39-diyi .m2f39-ul li .m2f39-h1 a{
	font-size: 0.17rem !important;
}
.m2f39-nnews table td,
.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx a,
.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-keu .m2f39-mbx,
.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-b,
.m2f39-bottom .m2f39-bottom-box .m2f39-tow .m2f39-tow-box .m2f39-pb .pb-a,
.m2f39-beian .m2f39-beian-pa,
.m2f39-bottom .m2f39-bottom-box .m2f39-three,
.m2f39-gangwei .m2f39-cell,
.m2f39-gangwei .m2f39-cell a,
.m2f39-hkongzhong .m2f39-ul li time,
.m2f39-diyi .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa,
.m2f39-diyi .m2f39-ul li .m2f39-dier p{
	font-size: 0.16rem !important;
}
.m2f39-hkongzhong .m2f39-ul li:last-child{
	border-bottom: none;
}
.m2f39-ssax{
	background-size: cover !important;
}
.m2f39-zczph .m2f39-ul li .m2f39-dier .m2f39-left .m2f39-pa div{
	width: auto;
	flex: 1;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.m2f39-nnews table td{
	line-height: 1.6;
}
.m2f39-nnews .m2f39-nnews-box .m2f39-right .m2f39-edit-info *{
  
	line-height: 2;
	font-family: "Microsoft YaHei"
}
.m2f39-RighInfo002973 .m2f39-news-details .m2f39-edit-info * {
	white-space: normal;
	line-height: 2;
	font-family: "Microsoft YaHei"
}
:root{--ms-accent:#7a4419;--ms-radius:2px;--ms-line:1.62;--ms-gap:15px;}
