::selection {
background-color:rgba(13, 173, 81, 0.2);
color:#333
}
::-moz-selection {
background-color:rgba(13, 173, 81, 0.2);
color:#333
}
::-webkit-selection {
background-color:rgba(13, 173, 81, 0.2);
color:#333
}
.banner {
	background-color:#394043;
	line-height:38px;
	font-size:12px
}
.banner .container {
	width:1150px;
	margin:0 auto
}
.banner .container .channelList {
	display:table-cell;
	white-space:nowrap;
}
.banner .container .channelList li {
	display:inline-block;
	margin-right:21.5px;
	position:relative
}
.banner .container .channelList li a {
	color:#a9abab;
	text-decoration:none
}
.banner .container .channelList li.selected>a, .banner .container .channelList li:hover>a {
	color:#ffffff
}
.banner .container .channelList li .childList {
	display:none;
	position:absolute;
	width:100px;
	top:38px;
	left:-18px;
	padding:8px 0;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	background-color:#394043;
	box-shadow:0 0 8px rgba(0, 0, 0, 0.7)
}
.banner .container .channelList li .childList a {
	display:block;
	line-height:25px;
	text-align:center;
	color:#a9abab
}
.banner .container .channelList li .childList a.selected, .banner .container .channelList li .childList a:hover {
	color:#fff;
	background-color:#4c5355
}
.banner .container .channelList li .appQRCode {
	display:none;
	position:absolute;
	top:38px;
	left:-32px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	background-color:#394043;
	box-shadow:0 0 8px rgba(0, 0, 0, 0.7);
	padding:12px;
	z-index:1
}
.banner .container .channelList li .appQRCode img {
	width:90px;
	height:90px
}
.banner .container .channelList li:hover .childList, .banner .container .channelList li:hover .appQRCode {
	display:block
}
.banner .container .banner-right {
	display:table-cell;
	width:1000px;
	text-align:right;
	color:#fff
}
.banner .container .banner-right a {
	color:#fff
}
.banner .container .banner-right .login {
	display:inline-block;
	margin-right:20px;
	position:relative
}
.banner .container .banner-right .login i {
	vertical-align:-1px;
	display:inline-block;
	background-image:url(../images/sprite01.png);
	background-position:-340px -106px;
	width:12px;
	height:12px;
	margin-right:9px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .login i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .login i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.banner .container .banner-right .login .pushNews {
	display:inline-block;
	vertical-align:7px;
	background-image:url(../images/sprite01.png);
	background-position:-340px -71px;
	width:5px;
	height:5px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .login .pushNews {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .login .pushNews {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.banner .container .banner-right .login .pushNewsList {
	display:none;
	position:absolute;
	z-index:20;
	top:38px;
	left:0;
	padding:8px 0;
	background-color:#394043;
	text-align:left;
	box-shadow:0 0 8px rgba(0, 0, 0, 0.7)
}
.banner .container .banner-right .login .pushNewsList a {
	display:block;
	line-height:25px;
	padding:0 17px;
	white-space:nowrap
}
.banner .container .banner-right .login .pushNewsList a:hover, .banner .container .banner-right .login .pushNewsList a.selected {
	color:#fff;
	background-color:#4c5355;
	text-decoration:none
}
.banner .container .banner-right .login .unreadNumber {
	padding:0 3px
}
.banner .container .banner-right .login:hover .pushNewsList {
	display:block
}
.banner .container .banner-right .phone {
	display:inline-block
}
.banner .container .banner-right .phone i {
	vertical-align:-1px;
	display:inline-block;
	background-image:url(../images/sprite01.png);
	background-position:-340px -94px;
	width:12px;
	height:12px;
	margin-right:9px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .phone i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.banner .container .banner-right .phone i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.f-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.detail-header {
	background:#f5f5f6
}
.detail-header .wrapper {
	width:1150px;
	padding:20px 0
}
.detail-header .wrapper .logo {
	float:left;
	height:45px
}
.detail-header .wrapper .logo a {
	background-image:url(../images/sprite01.png);
	background-position:0 -129px;
	width:221px;
	height:32px;
	display:block;
	position:relative;
	top:10px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .logo a {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .logo a {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.detail-header .wrapper .logo_dl {
	float:left;
	height:45px
}
.detail-header .wrapper .logo_dl a {
	background-image:url(../images/sprite01.png);
	background-position:0 0;
	width:357px;
	height:39px;
	display:block
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .logo_dl a {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .logo_dl a {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.detail-header .wrapper .nav {
	float:left;
	line-height:45px;
	margin-left:45px
}
.detail-header .wrapper .nav li {
	float:left
}
.detail-header .wrapper .nav li a {
	display:block;
	color:#394043;
	font-size:16px;
	margin-right:33px
}
.detail-header .wrapper .nav li a:hover {
	text-decoration:none
}
.detail-header .wrapper .nav li a.check {
	color:#00ae66
}
.detail-header .wrapper .search {
	float:right;
	width:350px;
	height:45px;
	position:relative
}
.detail-header .wrapper .search input {
	background:#ebeced;
	width:310px;
	border:none;
	height:25px;
	padding:10px 20px;
	border-radius:2px;
	line-height:25px
}
.detail-header .wrapper .search button {
	position:absolute;
	right:20px;
	top:15px;
	background:none;
	background-image:url(../images/sprite01.png);
	background-position:-340px -79px;
	width:15px;
	height:15px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .search button {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.detail-header .wrapper .search button {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.searchMsg {
	display:none;
	position:absolute;
	left:0;
	top:44px;
	width:350px;
	font-size:14px;
	background-color:#fff;
	box-shadow:0 1px 1px 1px rgba(0, 0, 0, 0.2);
	z-index:10;
	line-height:42px;
	cursor:pointer
}
.searchMsg li {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:42px;
	padding:0 20px
}
.searchMsg li:first-child, .searchMsg li:first-child:hover {
	background-color:#f4f7f9;
	cursor:default
}
.searchMsg li:hover {
	background-color:#f9f9f9
}
.searchMsg li em {
	color:#db4c3f
}
.banner .container .banner-right .login .pushNewsList {
	z-index:9
}
.m-zhinan-side {
	width:280px
}
.m-zhinan-side>div {
	width:280px;
	margin-top:30px
}
.m-zhinan-side>div:first-child {
	margin-top:0
}
.m-zhinan-side .list-reci .hd {
*zoom:1;
	line-height:40px
}
.m-zhinan-side .list-reci .hd:before, .m-zhinan-side .list-reci .hd:after {
	display:table;
	content:""
}
.m-zhinan-side .list-reci .hd:after {
	clear:both
}
.m-zhinan-side .list-reci .hd .tit {
	font-size:16px;
	font-weight:bold;
	float:left
}
.m-zhinan-side .list-reci .hd .btn-more {
	color:#666;
	float:right
}
.m-zhinan-side .list-reci .bd {
	border-top:1px solid #eee;
	padding-top:4px;
	margin:0 -5px
}
.m-zhinan-side .list-reci .bd a {
	display:inline-block;
	padding:0 10px;
	line-height:28px;
	height:30px;
	color:#888c8e;
	border:1px solid #eee;
	margin:10px 5px 0 5px;
	border-radius:2px;
	text-decoration:none
}
.m-zhinan-side .list-reci .bd a:hover {
	background-color:#394043;
	border-color:#394043;
	color:#fff
}
.m-zhinan-side .list-redian .hd {
*zoom:1;
	line-height:40px
}
.m-zhinan-side .list-redian .hd:before, .m-zhinan-side .list-redian .hd:after {
	display:table;
	content:""
}
.m-zhinan-side .list-redian .hd:after {
	clear:both
}
.m-zhinan-side .list-redian .hd .tit {
	font-size:16px;
	font-weight:bold;
	float:left
}
.m-zhinan-side .list-redian .hd .btn-more {
	color:#666;
	float:right
}
.m-zhinan-side .list-redian .bd {
	border-top:1px solid #eee
}
.m-zhinan-side .list-redian .bd .item {
	position:relative;
	padding-left:20px;
	padding-right:30px;
	padding-top:20px
}
.m-zhinan-side .list-redian .bd .item.active .sub-tit {
	height:auto
}
.m-zhinan-side .list-redian .bd .item.active .arrow {
	top:24px;
	border-color:transparent;
	border-bottom-color:#9c9fa1
}
.m-zhinan-side .list-redian .bd .index {
	position:absolute;
	left:0;
	top:20px;
	color:#dcdcdc;
	font-weight:bold
}
.m-zhinan-side .list-redian .bd .index.index-1, .m-zhinan-side .list-redian .bd .index.index-2, .m-zhinan-side .list-redian .bd .index.index-3 {
	color:#db4c3f
}
.m-zhinan-side .list-redian .bd .tit {
	font-weight:bold
}
.m-zhinan-side .list-redian .bd .sub-tit {
	color:#999;
	margin-top:3px;
	font-size:12px;
	line-height:18px;
	height:0;
	overflow:hidden
}
.m-zhinan-side .list-redian .bd .arrow {
	position:absolute;
	top:28px;
	right:0;
	width:0;
	height:0;
	border:4px solid transparent;
	border-top-color:#d7d9d9
}
.m-zhinan-side .list-redian .bd .arrow:after {
	content:"";
	position:absolute;
	width:14px;
	height:14px;
	left:50%;
	top:50%;
	margin-left:-7px;
	margin-top:-7px;
	cursor:pointer
}
.m-zhinan-side .list-redian.nothot .item {
	padding-left:0
}
.m-zhinan-side .list-redian.nothot .index {
	display:none
}
.m-zhinan-side .list-wenda {
	border:5px solid #f2f2f3;
	background-color:#f8f8f9;
	padding:0 20px
}
.m-zhinan-side .list-wenda .hd {
*zoom:1;
	line-height:40px
}
.m-zhinan-side .list-wenda .hd:before, .m-zhinan-side .list-wenda .hd:after {
	display:table;
	content:""
}
.m-zhinan-side .list-wenda .hd:after {
	clear:both
}
.m-zhinan-side .list-wenda .hd .tit {
	font-size:16px;
	font-weight:bold;
	float:left
}
.m-zhinan-side .list-wenda .hd .btn-more {
	color:#666;
	float:right
}
.m-zhinan-side .list-wenda .bd {
	border-top:1px solid #eee
}
.m-zhinan-side .list-wenda .bd .item {
	padding:20px 0;
	border-top:1px solid #edeeef
}
.m-zhinan-side .list-wenda .bd .item:first-child {
	border-top-color:transparent
}
.m-zhinan-side .list-wenda .bd .tit {
	line-height:20px
}
.m-zhinan-side .list-wenda .bd .meta {
	margin-top:10px;
	font-size:12px;
	color:#b7b7b7;
	line-height:1
}
.m-zhinan-side .list-baike .hd {
*zoom:1;
	line-height:40px
}
.m-zhinan-side .list-baike .hd:before, .m-zhinan-side .list-baike .hd:after {
	display:table;
	content:""
}
.m-zhinan-side .list-baike .hd:after {
	clear:both
}
.m-zhinan-side .list-baike .hd .tit {
	font-size:16px;
	font-weight:bold;
	float:left
}
.m-zhinan-side .list-baike .hd .btn-more {
	color:#666;
	float:right
}
.m-zhinan-side .list-baike .bd {
	border-top:1px solid #eee
}
.m-zhinan-side .list-baike .bd .item {
	position:relative;
	padding-left:20px;
	padding-right:30px;
	padding-top:20px
}
.m-zhinan-side .list-baike .bd .item.active .sub-tit {
	height:auto
}
.m-zhinan-side .list-baike .bd .item.active .arrow {
	top:24px;
	border-color:transparent;
	border-bottom-color:#9c9fa1
}
.m-zhinan-side .list-baike .bd .index {
	position:absolute;
	left:0;
	top:27px;
	width:6px;
	height:6px;
	border-radius:6px;
	background-color:#394043
}
.m-zhinan-side .list-baike .bd .tit {
	font-weight:bold
}
.m-zhinan-side .list-baike .bd .sub-tit {
	overflow:hidden;
	font-size:12px;
	color:#999;
	line-height:18px;
	height:0
}
.m-zhinan-side .list-baike .bd .arrow {
	position:absolute;
	top:28px;
	right:0;
	width:0;
	height:0;
	border:4px solid transparent;
	border-top-color:#d7d9d9
}
.clear:after {
	content:"";
	display:block;
	clear:both
}
.f-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.g-main {
	color:#394043
}
.g-main * {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.g-main a {
	color:inherit
}
.m-crumb {
	padding:25px 0;
	color:#aaa
}
.m-crumb .wrap {
	width:1150px;
	margin-left:auto;
	margin-right:auto
}
.m-crumb .wrap:after {
	content:"";
	display:block;
	clear:both
}
.m-crumb a {
	float:left;
	font-size:12px
}
.m-crumb span {
	float:left
}
.footer {
	margin-top:0
}
.m-content {
	padding-bottom:75px
}
.m-content .wrap {
	width:1150px;
	margin-left:auto;
	margin-right:auto
}
.m-content .wrap:after {
	content:"";
	display:block;
	clear:both
}
.m-content .box-l {
	float:left;
	width:790px
}
.m-content .box-r {
	float:right;
	width:280px
}
.m-article.nocopy {
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.m-article .hd .title {
	font-size:32px;
	line-height:40px;
	font-weight:bold
}
.m-article .hd .meta {
	margin-top:15px;
	line-height:1;
	color:#616669;
	cursor:default
}
.m-article .hd .meta:after {
	content:"";
	display:block;
	clear:both
}
.m-article .hd .meta-l {
	float:left
}
.m-article .hd .meta-l>span {
	margin-left:10px
}
.m-article .hd .meta-l>span:first-child {
	margin-left:0
}
.m-article .hd .meta-r {
	float:right
}
.m-article .hd .btn-zan {
	background-image:url(../images/sprite01.png);
	background-position:-340px -55px;
	width:16px;
	height:16px;
	display:inline-block;
	margin-right:8px;
	cursor:pointer
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .hd .btn-zan {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .hd .btn-zan {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .hd .btn-zan.active {
	background-image:url(../images/sprite01.png);
	background-position:-340px -39px;
	width:16px;
	height:16px;
	cursor:not-allowed
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .hd .btn-zan.active {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .hd .btn-zan.active {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .hd .num-zan {
	color:#999;
	font-style:normal
}
.m-article .hd .article-img {
	margin-top:30px;
	width:100%
}
.m-article .hd .summary {
	margin-top:30px;
	padding:33px 40px;
	background-color:#f0f3f5;
	color:#849aae;
	font-size:16px;
	line-height:29px
}
.m-article .hd .summary span {
	font-weight:bold
}
.m-article .bd {
	margin-top:30px;
	min-height:200px;
	position:relative
}
.m-article .bd .wrap-share {
	position:absolute;
	top:0
}
.m-article .bd .u-share li {
	position:relative;
	display:block;
	width:40px;
	height:40px;
	margin-top:4px;
	background-color:#f5f5f6
}
.m-article .bd .u-share li:before {
	content:"";
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0;
-webkit-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
-moz-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	transform:scale(0, 0)
}
.m-article .bd .u-share li:hover:before {
	opacity:1;
	-webkit-transform:scale(1, 1);
	-moz-transform:scale(1, 1);
	-ms-transform:scale(1, 1);
	transform:scale(1, 1)
}
.m-article .bd .u-share li:first-child {
	margin-top:0
}
.m-article .bd .u-share li:hover .jiathis_button_weixin {
	background-image:url(../images/sprite01.png);
	background-position:-260px -39px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_weixin {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_weixin {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share li:hover .jiathis_button_tsina {
	background-image:url(../images/sprite01.png);
	background-position:-180px -79px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_tsina {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_tsina {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share li:hover .jiathis_button_qzone {
	background-image:url(../images/sprite01.png);
	background-position:-180px -39px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_qzone {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_qzone {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share li:hover .jiathis_button_tqq {
	background-image:url(../images/sprite01.png);
	background-position:-300px -79px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_tqq {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share li:hover .jiathis_button_tqq {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share li.item-1:hover:before {
	background-color:#3dbd42
}
.m-article .bd .u-share li.item-2:hover:before {
	background-color:#e4514d
}
.m-article .bd .u-share li.item-3:hover:before {
	background-color:#f9cc2e
}
.m-article .bd .u-share li.item-4:hover:before {
	background-color:#499bef
}
.m-article .bd .u-share li a {
	position:relative;
	z-index:1;
	display:block;
	width:40px;
	height:40px
}
.m-article .bd .u-share .jiathis_button_weixin {
	background-image:url(../images/sprite01.png);
	background-position:-220px -39px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_weixin {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_weixin {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share .jiathis_button_tsina {
	background-image:url(../images/sprite01.png);
	background-position:-300px -39px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_tsina {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_tsina {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share .jiathis_button_qzone {
	background-image:url(../images/sprite01.png);
	background-position:-260px -79px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_qzone {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_qzone {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .u-share .jiathis_button_tqq {
	background-image:url(../images/sprite01.png);
	background-position:-220px -79px;
	width:40px;
	height:40px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_tqq {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .bd .u-share .jiathis_button_tqq {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .bd .article-detail {
	padding-left:75px
}
.m-article .bd .article-detail * {
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-ms-box-sizing:content-box;
	box-sizing:content-box
}
.m-article .article-info {
	padding-left:75px;
	text-align:center
}
.m-article .article-info .tags {
	margin-top:50px;
	text-align:left
}
.m-article .article-info .tags:after {
	content:"";
	display:block;
	clear:both
}
.m-article .article-info .tag {
	float:left;
	padding:0 6px;
	line-height:25px;
	color:#849aae;
	background-color:#eef2f6;
	margin-left:5px;
	cursor:default
}
.m-article .article-info .tag:first-child {
	margin-left:0
}
.m-article .article-info .tag:hover {
	background-color:#dee8f2;
	text-decoration:none
}
.m-article .article-info .from {
	text-align:left;
	color:#999;
	line-height:20px;
	margin-top:15px
}
.m-article .article-info .btn-zan {
	background-image:url(../images/sprite01.png);
	background-position:0 -39px;
	width:90px;
	height:90px;
	margin-top:50px;
	display:inline-block;
	cursor:pointer
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .article-info .btn-zan {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .article-info .btn-zan {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .article-info .btn-zan.active {
	background-image:url(../images/sprite01.png);
	background-position:-90px -39px;
	width:90px;
	height:90px;
	cursor:not-allowed
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .article-info .btn-zan.active {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-article .article-info .btn-zan.active {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
.m-article .article-info .text-zan {
	line-height:1;
	margin-top:25px
}
.m-article .article-info .text-zan .num-zan {
	font-style:normal
}
.m-extent-read {
	background-color:#f8f8f9;
	padding-bottom:35px
}
.m-extent-read .wrap {
	width:1150px;
	margin-left:auto;
	margin-right:auto
}
.m-extent-read .wrap:after {
	content:"";
	display:block;
	clear:both
}
.m-extent-read .hd {
	padding-top:40px;
	padding-bottom:10px;
	line-height:1;
	font-size:16px;
	font-weight:bold
}
.m-extent-read .bd .items {
	margin:0 -15px
}
.m-extent-read .bd .items:after {
	content:"";
	display:block;
	clear:both
}
.m-extent-read .bd .item {
	float:left;
	width:265px;
	margin:15px;
	padding:20px 25px;
	background-color:#fff
}
.m-extent-read .bd .tit {
	display:block;
	font-size:16px;
	line-height:24px;
	height:48px;
	overflow:hidden
}
.m-extent-read .bd .sub-tit {
	margin-top:10px;
	display:block;
	height:40px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	color:#b0b3b4
}
.m-extent-read .ft {
	padding:25px 0
}
.m-extent-read .ft .btn-more {
	width:40px;
	height:20px;
	margin:0 auto;
	cursor:pointer
}
.m-extent-read .ft i {
	background-image:url(../images/sprite01.png);
	background-position:-180px -119px;
	width:18px;
	height:9px;
	display:block;
	position:relative;
	top:5px;
	left:11px
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-extent-read .ft i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}
@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.m-extent-read .ft i {
background-image:url(../images/sprite@2x01.png);
background-size:357px 161px
}
}



