.slideBox {
	position:relative;
	width:258px;
	height:210px;
	overflow:hidden;
	float:left;
	margin-right:18px
}
.slideBox .items {
	position:absolute;
	float:left;
	background:0 0;
	list-style:none outside;
	padding:0;
	margin:0
}
.slideBox .items li {
	float:left;
	display:inline;
	position:relative;
	padding:0;
	margin:0;
	width:258px;
	height:210px
}
.slideBox .tips {
	width:100%;
	height:16px;
	text-align:center;
	position:absolute;
	bottom:15px
}
.slideBox .tips .title {
	position:absolute;
	left:0;
	top:0;
	height:100%
}
.slideBox .tips .title a {
	color:#FFF;
	font-size:18px;
	line-height:50px;
	margin-left:10px;
	text-decoration:none
}
.slideBox .tips .title a:hover {
	text-decoration:underline!important
}
.slideBox .tips .nums {
	margin:0 auto;
	height:16px;
	display:inline-block;
	border-radius:8px;
	padding:5px;
	text-align:center;
	z-index:99;
	padding:0 4px;
	position:relative
}
.slideBox .tips .nums a {
	display:inline-block;
	float:left;
	width:8px;
	height:8px;
	background-color:#EEE;
	text-indent:-99999px;
	border-radius:50%;
	margin:4px 3px 0
}
.slideBox .tips .nums a.active {
	background-color:#FD8944
}
/*!/page/detail/detail.less*/
body {
	background-color:#F2F2F2
}
.page-detail .m-breadcrumb {
	margin-top:8px
}
.page-detail .article-more {
	margin:15px 0 30px;
	text-align:center
}
.page-detail .article-more a {
	color:#3C3C3C;
	padding:10px 40px;
	display:inline-block;
	border:1px solid #eee;
	margin-right:30px;
	background-color:#f0f0f0
}
.page-detail .article-more a:hover {
	color:#ED4747
}
.page-detail .m-article-guess {
	margin-top:9px
}
.page-detail .m-article-guess .article-guess {
	list-style:none outside;
	margin:0;
	padding:0
}
.page-detail .m-article-guess .article-guess>li {
	display:inline;
	float:left;
	width:25%;
	*margin-right:-1px
}
.page-detail .m-article-guess .article-guess .article-guess-item {
	width:185px;
	margin:0 auto
}
.page-detail .m-article-guess .article-guess .article-guess-item em {
	font-style:normal
}
.page-detail .m-article-guess .article-guess .img-wrap {
	text-align:center;
	width:185px;
	height:125px;
	line-height:0
}
.page-detail .m-article-guess .article-guess .img-wrap img {
	max-width:185px;
	height:125px
}
.page-detail .m-article-guess .article-guess .title-wrap {
	padding:5px 0 0;
	line-height:20px;
	max-height:40px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-bottom:0;
	position:relative
}
.page-detail .m-article-guess .article-guess .title-wrap a {
	color:#333
}
.page-detail .m-article-guess .article-guess .title-wrap a:hover {
	text-decoration:underline;
	color:#704040
}
.page-detail .m-aside-widget {
	margin-top:15px
}
.page-detail .B_tmall_block {
	margin-top:20px
}
.page-detail .article-detail-side:after {
	content:"";
	display:table;
	height:0;
	clear:both
}
.page-detail .detail-container {
	margin-top:5px
}
.page-detail .detail-aside-container {
	margin-top:15px
}
.page-detail .cate-top-ad {
	margin-top:15px
}
.page-detail .cate-top-ad.first-ct-box {
	margin-top:0
}
.page-detail .content-box .article-detail {
	padding:24px 0;
	background:#FFF;
	border:1px solid #EEE
}
.page-detail .content-box .comment-container {
	padding:15px 29px 24px;
	margin-top:15px;
	border:1px solid #EEE;
	background-color:#FFF
}
.page-detail .content-box .comment-box {
	padding:17px 29px 0;
	border-top:1px solid #EEE
}
.page-detail .content-box .interaction-box {
	padding:17px 0 0
}
.page-detail .content-box .interaction-box .comment-area {
	padding:0 29px
}
.page-detail .m-article-box {
	padding:0 29px
}
.page-detail .m-article .contribute {
	text-align:center;
	margin-top:-22px;
	display:inline-block;
	float:right
}
.page-detail .m-article .contribute .tg-bg {
	display:block
}
.page-detail .m-article .contribute .a-btn {
	width:80px;
	line-height:20px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	padding:5px 0;
	background:#ED4747;
	border-radius:3px;
	display:inline-block;
	animation:shake 2s infinite cubic-bezier(0.36,.07,.19,.97) both;
	-webkit-animation:shake 2s infinite cubic-bezier(0.36,.07,.19,.97) both;
	transform:translate3d(0,0,0);
	backface-visibility:hidden;
	perspective:1000px
}
.page-detail .m-article .contribute .a-btn:hover {
	background-color:#DC1A1A;
	-webkit-animation:none;
	animation:none
}
.page-detail .m-article .article-title {
	width:80%;
	line-height:42px;
	color:#3C3C3C;
	font-size:30px;
	font-weight:400;
	text-align:left;
	margin:0;
	display:inline-block
}
.page-detail .m-article .article-info {
	font-size:12px;
	color:#999;
	padding:30px 0 37px;
	border-bottom:1px solid #ddd
}
.page-detail .m-article .article-content {
	line-height:30px;
	font-size:16px;
	color:#3C3C3C;
	font-weight:400;
	font-variant:normal;
	font-style:normal
}
.page-detail .m-article .article-content p {
	margin:20px 0;
	text-indent:2em;
	word-wrap:break-word;
	word-break:break-word;
	white-space:normal
}
.page-detail .m-article .article-content p:first-child {
	margin-top:32px
}
.page-detail .m-article .article-content img {
	display:block;
	margin:0 auto;
	max-width:100%
}
.page-detail .m-article .article-content a {
	color:#3C3C3C
}
.page-detail .m-article .article-content .operator {
	font-size:14px;
	color:#9C9C9C;
	text-align:right
}
.page-detail .m-article .article-content .operator .wen-i {
	font-style:normal;
	padding:0 2px;
	font-size:18px;
	vertical-align:top
}
.page-detail .m-article .article-content .cus-copyright {
	padding:23px 0;
	border-top:1px solid #eee;
	margin:20px 0 0;
	font-size:14px;
	color:#9C9C9C;
	line-height:28px;
	font-weight:400;
	text-indent:0
}
.page-detail .m-article .article-content .cus-copyright strong {
	font-weight:400
}
.page-detail .m-article .article-content .cus-copyright a {
	color:#ED4747
}
.page-detail .m-article .detail-btn-group {
	line-height:40px;
	font-size:14px;
	color:#999;
	text-align:center;
	margin:40px 0 50px
}
.page-detail .m-article .detail-btn-group a {
	width:120px;
	height:24px;
	line-height:24px;
	color:#FFF;
	font-size:14px;
	text-align:center;
	padding:8px 0;
	display:inline-block;
	background-color:#ED4747;
	border-radius:3px
}
.page-detail .m-article .detail-btn-group a:hover {
	background-color:#D82D2D
}
.page-detail .m-article .detail-btn-group a:first-child {
	margin-right:25px
}
.page-detail .m-article .detail-btn-group a:first-child span {
	margin-left:16px
}
.page-detail .m-article .detail-btn-group a img {
	width:24px;
	height:24px
}
.page-detail .m-article .detail-btn-group a span {
	line-height:24px;
	margin-left:9px;
	display:inline-block;
	vertical-align:top
}
.page-detail .m-article .article-share {
	display:inline;
	float:right
}
.page-detail .m-article .article-share .weibo,.page-detail .m-article .article-share .weixin,.page-detail .m-article .article-share .collection {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:32px;
	line-height:32px;
	text-align:center;
	width:100px;
	border-radius:4px;
	border:1px solid;
	font-weight:700;
	cursor:pointer;
	margin-left:5px
}
.page-detail .m-article .article-share .weibo {
	border-color:#d73e2c;
	color:#d73e2c
}
.page-detail .m-article .article-share .weibo:hover {
	background-color:#d73e2c;
	color:#fff
}
.page-detail .m-article .article-share .collection {
	float:left;
	border-color:#854c4c;
	background-color:#854c4c;
	color:#fff
}
.page-detail .m-article .article-share .collection span {
	background:url(../images/star-null.png) no-repeat 0 -1px;
	padding-left:20px
}
.page-detail .m-article .article-share .collection .favored {
	background:url(../images/star.png) no-repeat 0 -1px
}
.page-detail .m-article .article-share .baiduShare {
	float:left;
	margin-top:-5px;
	margin-left:15px
}
.page-detail .m-article .article-share .weixin {
	position:relative;
	z-index:1;
	border-color:#2fac5e;
	color:#2fac5e
}
.page-detail .m-article .article-share .weixin .qrcode {
	display:none;
	position:absolute;
	left:50%;
	bottom:100%;
	margin-left:-66px;
	margin-bottom:10px;
	background-color:#fff;
	border:1px solid #ddd;
	padding:5px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.3)
}
.page-detail .m-article .article-share .weixin .qrcode canvas {
	vertical-align:bottom
}
.page-detail .m-article .article-share .weixin:hover {
	background-color:#2fac5e;
	color:#fff
}
.page-detail .m-article .article-share .weixin:hover .qrcode {
	display:block
}
.page-detail .m-article .article-about {
	padding-top:30px
}
.page-detail .m-article .article-about .article-about-item {
	display:inline;
	float:left;
	width:275px;
	height:178px;
	margin-right:-1px;
	padding-left:20px;
	border-left:1px solid #ddd
}
.page-detail .m-article .article-about .article-about-item.first {
	border-left:0;
	padding-left:0
}
.page-detail .m-article .article-about .article-about-item .item-title {
	font-size:16px;
	font-weight:400;
	margin-bottom:10px
}
.page-detail .m-article .article-about .article-about-item .item-list {
	list-style:none outside;
	margin:0;
	padding:0 20px 0 0
}
.page-detail .m-article .article-about .article-about-item .item-list li {
	margin-top:4px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-bottom:5px;
	border-bottom:1px dashed #854c4c
}
.page-detail .m-article .article-about .article-about-item .item-list li a {
	color:#666
}
.page-detail .m-article .article-about .article-about-item .item-list li a:hover {
	color:#704040;
	text-decoration:none
}
.page-detail .m-article .article-about .article-about-item .item-list li a em {
	font-style:normal
}
.page-detail .article-tags {
	margin:30px 0 11px
}
.page-detail .app-download-entry {
	margin-top:40px
}
.page-detail .guess-container {
	margin-top:9px;
	margin-bottom:18px
}
.page-detail .guess-container .guess-box .guess-hd {
	padding:17px 0
}
.page-detail .guess-container .guess-box .guess-hd .guess-tit {
	line-height:22px;
	font-size:16px;
	color:#3C3C3C
}
.page-detail .guess-container .guess-box ul {
	margin:0;
	padding:0;
	list-style:none
}
.page-detail .guess-container .guess-box li {
	width:25%;
	display:inline-block;
	float:left
}
.page-detail .guess-container .guess-box li:first-child .item {
	margin-left:0
}
.page-detail .guess-container .guess-box li:first-child+li .item {
	margin-left:5px
}
.page-detail .guess-container .guess-box li:first-child+li+li .item {
	margin-right:5px
}
.page-detail .guess-container .guess-box li:first-child+li+li+li .item {
	margin-right:0
}
.page-detail .guess-container .guess-box .item {
	width:185px;
	margin:auto
}
.page-detail .guess-container .guess-box .item .img-box {
	width:185px;
	height:125px
}
.page-detail .guess-container .guess-box .item .img-box img {
	width:185px;
	height:125px
}
.page-detail .guess-container .guess-box .item .tit-box {
	height:40px;
	line-height:20px;
	margin-top:7px;
	-webkit-line-clamp:2
}
.page-detail .guess-container .guess-box .item .tit-box a {
	font-size:14px;
	color:#3C3C3C
}
.page-detail .guess-container .guess-box .item .tit-box a:hover {
	color:#ED4747
}
.page-detail .paragraph-tit {
	display:inline-block;
	text-indent:0;
	margin-left:-2em;
	background-color:#ED4747;
	padding-right:20px;
	border-radius:20px;
	color:#fff
}
.page-detail .paragraph-tit span {
	display:inline-block;
	padding:0 13px;
	background-color:#F06B6B;
	border-radius:20px;
	margin-right:13px
}
@-webkit-keyframes shake {
	0%,100% {
	transform:translate3d(0,0,0)
}
20%,80% {
	transform:translate3d(0,2px,0)
}
30%,50%,70% {
	transform:translate3d(0,-2px,0)
}
}
@-o-keyframes shake {
	0%,100% {
	transform:translate3d(0,0,0)
}
20%,80% {
	transform:translate3d(0,2px,0)
}
30%,50%,70% {
	transform:translate3d(0,-2px,0)
}
}
@-moz-keyframes shake {
	0%,100% {
	transform:translate3d(0,0,0)
}
20%,80% {
	transform:translate3d(0,2px,0)
}
30%,50%,70% {
	transform:translate3d(0,-2px,0)
}
}
@keyframes shake {
	0%,100% {
	transform:translate3d(0,0,0)
}
20%,80% {
	transform:translate3d(0,2px,0)
}
30%,50%,70% {
	transform:translate3d(0,-2px,0)
}
}
.cate-top-ad .ad-box {
	width:100%;
	height:90px;
	margin-bottom:15px;
	position:relative
}
.cate-top-ad .ad-box a img {
	width:100%;
	height:90px
}
.cate-top-ad .ad-box .ad-tag {
	line-height:17px;
	font-size:12px;
	color:#FFF;
	padding:2px 8px 3px;
	background:#000;
	background:rgba(0,0,0,.65);
	border-radius:3px;
	position:absolute;
	top:8px;
	left:8px
}
.cate-top-ad .ad-box .ad-close {
	width:20px;
	height:20px;
	text-align:center;
	color:#FFF;
	cursor:pointer;
	background:#000;
	background:rgba(0,0,0,.65);
	border-radius:3px;
	position:absolute;
	top:8px;
	right:8px
}
/*!/page/detail/pagelet/eactivity/eactivity.less*/
.m-article-eactivity .activity-sign {
	overflow:hidden;
	padding:27px 30px 35px;
	background:#FFF;
	border:1px solid #EEE
}
.m-article-eactivity .activity-sign .activity-img {
	width:295px;
	height:160px;
	margin-top:3px;
	float:left
}
.m-article-eactivity .activity-sign .activity-main {
	margin-left:310px;
	color:#333
}
.m-article-eactivity .activity-sign .activity-main .title {
	line-height:30px;
	font-size:22px;
	color:#3C3C3C;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.m-article-eactivity .activity-sign .activity-main .time {
	line-height:17px;
	font-size:12px;
	color:#6C6C6C;
	margin-top:14px
}
.m-article-eactivity .activity-sign .activity-main .time span {
	color:#6C6C6C
}
.m-article-eactivity .activity-sign .activity-main .address {
	font-size:12px;
	color:#6C6C6C;
	margin-top:12px
}
.m-article-eactivity .activity-sign .activity-main .address span {
	color:#6C6C6C
}
.m-article-eactivity .activity-sign .activity-main .btn-box {
	margin-top:13px
}
.m-article-eactivity .activity-sign .activity-main .btn-box .btn {
	width:120px;
	line-height:25px;
	padding:10px 0 11px;
	font-size:18px;
	color:#FFF;
	background-color:#ED4747;
	border-radius:3px;
	display:inline-block;
	text-align:center
}
.m-article-eactivity .activity-sign .activity-main .btn-box .btn:hover {
	background-color:#DC1A1A
}
.m-article-eactivity .activity-sign .activity-main .btn-box .over {
	background-color:#9C9C9C
}
.m-article-eactivity .activity-sign .activity-main .pay-box {
	font-size:12px;
	color:#6C6C6C;
	margin-top:5px
}
.m-article-eactivity .activity-sign .activity-main .pay-box .pay {
	font-size:26px;
	color:#ff8939;
	vertical-align:middle
}
.m-article-eactivity .activity-box {
	margin-top:15px;
	background:#FFF;
	border:1px solid #EEE
}
.m-article-eactivity .activity-detail {
	font-size:16px;
	line-height:30px
}
.m-article-eactivity .activity-detail .dt-head {
	border-bottom:1px solid #EEE
}
.m-article-eactivity .activity-detail .dt-head span {
	height:51px;
	line-height:51px;
	font-size:18px;
	color:#3C3C3C;
	padding:0 5px;
	margin-left:20px;
	margin-bottom:-1px;
	display:inline-block;
	border-bottom:2px solid #ED4747
}
.m-article-eactivity .activity-detail img {
	max-width:100%
}
.m-article-eactivity .activity-detail .dt-body {
	font-size:16px;
	color:#3C3C3C;
	line-height:30px;
	padding-right:11px;
	padding:32px 30px 10px
}
.m-article-eactivity .activity-detail .dt-body p {
	margin:0;
	margin-top:20px
}
.m-article-eactivity .activity-detail .dt-body p:first-child {
	margin-top:0
}
.m-article-eactivity .app-download-entry {
	margin-left:30px;
	margin-right:30px
}
.m-article-eactivity .m-article-recentActivities {
	padding:26px 0;
	margin:0 30px;
	margin-bottom:15px
}
.m-article-eactivity .m-article-recentActivities .recent-act-hd {
	margin-bottom:17px
}
.m-article-eactivity .m-article-recentActivities .recent-act-hd .recent-act-hd-lt {
	line-height:22px;
	font-size:16px;
	font-weight:400;
	color:#3C3C3C;
	display:inline-block
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item {
	float:left;
	margin-left:40px
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item:first-child {
	margin-left:0
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item .item-img {
	width:240px;
	height:130px
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item .item-title {
	max-width:240px;
	line-height:20px;
	font-size:14px;
	color:#3C3C3C;
	margin-top:7px;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item .item-title:hover {
	color:#ED4747
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item .item-time {
	max-width:240px;
	line-height:17px;
	font-size:12px;
	color:#9C9C9C;
	margin-top:5px;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.m-article-eactivity .m-article-recentActivities .recentActivities-item .item-time i {
	font-style:normal;
	padding:0 5px
}
.m-article-eactivity .article-extend {
	margin-left:30px;
	margin-right:30px;
	margin-top:30px;
	padding-bottom:40px;
	border-bottom:1px solid #ddd
}
.m-article-eactivity .article-extend .article-near p {
	width:500px;
	padding:0;
	margin:0;
	line-height:24px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.m-article-eactivity .article-extend .article-near a {
	color:#666
}
.m-article-eactivity .article-extend .article-near a:hover {
	text-decoration:underline
}
.m-article-eactivity .article-share {
	display:inline;
	float:right
}
.m-article-eactivity .article-share .weibo,.m-article-eactivity .article-share .weixin,.m-article-eactivity .article-share .collection {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:32px;
	line-height:32px;
	text-align:center;
	width:100px;
	border-radius:4px;
	border:1px solid;
	font-weight:700;
	cursor:pointer;
	margin-left:5px
}
.m-article-eactivity .article-share .weibo {
	border-color:#d73e2c;
	color:#d73e2c
}
.m-article-eactivity .article-share .weibo:hover {
	background-color:#d73e2c;
	color:#fff
}
.m-article-eactivity .article-share .collection {
	float:left;
	border-color:#854c4c;
	background-color:#854c4c;
	color:#fff
}
.m-article-eactivity .article-share .collection span {
	background:url(../images/star-null.png) no-repeat 0 -1px;
	padding-left:20px
}
.m-article-eactivity .article-share .collection .favored {
	background:url(../images/star.png) no-repeat 0 -1px
}
.m-article-eactivity .article-share .baiduShare {
	float:left;
	margin-top:-5px;
	margin-left:30px
}
.m-article-eactivity .article-share .weixin {
	position:relative;
	z-index:1;
	border-color:#2fac5e;
	color:#2fac5e
}
.m-article-eactivity .article-share .weixin .qrcode {
	display:none;
	position:absolute;
	left:50%;
	bottom:100%;
	margin-left:-66px;
	margin-bottom:10px;
	background-color:#fff;
	border:1px solid #ddd;
	padding:5px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.3)
}
.m-article-eactivity .article-share .weixin .qrcode canvas {
	vertical-align:bottom
}
.m-article-eactivity .article-share .weixin:hover {
	background-color:#2fac5e;
	color:#fff
}
.m-article-eactivity .article-share .weixin:hover .qrcode {
	display:block
}
/*!/page/detail/pagelet/appDownload/appDownload.less*/
.app-download {
	}.app-download .img-box {
	width:805px;
	height:140px
}
.app-download .img-box img {
	width:805px
}
/*!/page/detail/pagelet/topAsideAd/topAsideAd.less*/
.top-aside-ad .img-box {
	width:300px;
	position:relative
}
.top-aside-ad .img-box img {
	width:300px;
	display:block
}
.top-aside-ad .img-box .tag {
	font-size:12px;
	color:#FFF;
	padding:3px 8px 2px;
	background:#000;
	background:rgba(0,0,0,.65);
	border-radius:3px;
	position:absolute;
	top:10px;
	left:10px
}
/*!/page/detail/pagelet/adAside/adAside.less*/
.ad-aside .img-box {
	width:300px;
	position:relative
}
.ad-aside .img-box img {
	width:300px;
	display:block
}
.ad-aside .img-box .tag {
	font-size:12px;
	color:#FFF;
	padding:3px 8px 2px;
	background:#000;
	background:rgba(0,0,0,.65);
	border-radius:3px;
	position:absolute;
	top:10px;
	left:10px
}
/*!/page/detail/pagelet/attention/attention.less*/
.bmh-attention {
	}.bmh-attention .bmh-box-bd {
	height:194px;
	padding:15px 20px 23px
}
.bmh-attention .items {
	margin:0;
	padding:0;
	list-style:none outside
}
.bmh-attention .items .item {
	margin-top:12px
}
.bmh-attention .items .item:first-child {
	margin-top:0
}
.bmh-attention .items .item .img-box {
	width:100px;
	height:68px;
	display:inline-block;
	float:left;
	margin-top:3px
}
.bmh-attention .items .item .img-box img {
	width:100px;
	height:68px
}
.bmh-attention .items .item .info {
	margin-left:112px
}
.bmh-attention .items .item .info .tit {
	height:48px;
	line-height:24px;
	font-size:16px;
	color:#3C3C3C;
	-webkit-line-clamp:2
}
.bmh-attention .items .item .info .tit a {
	color:#3C3C3C
}
.bmh-attention .items .item .info .tit a:hover {
	color:#ED4747
}
.bmh-attention .items .item .info .pub-time {
	height:24px;
	font-size:12px;
	color:#9C9C9C;
	line-height:24px;
	margin-top:4px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
/*!/page/detail/pagelet/detailAuthor/detailAuthor.less*/
.m-author-div {
	border:1px solid #eee;
	background-color:#fff;
	padding:19px 21px 26px 20px
}
.m-author-div .author-info {
	height:72px;
	padding-bottom:17px;
	border-bottom:1px dashed #E5E5E5
}
.m-author-div .author-info a {
	color:#999
}
.m-author-div .author-info .author-img {
	width:70px;
	height:70px;
	display:inline-block;
	float:left
}
.m-author-div .author-info .author-img img {
	width:70px;
	height:70px;
	border-radius:50%;
	border:1px solid #eee;
	box-sizing:content-box
}
.m-author-div .author-info .author-text {
	width:170px;
	margin-left:15px;
	display:inline-block
}
.m-author-div .author-info .author-text .author-name {
	height:30px;
	color:#333;
	font-size:16px;
	font-weight:600;
	line-height:30px;
	margin-top:-5px
}
.m-author-div .author-info .author-text .author-name a {
	color:#333
}
.m-author-div .author-info .author-text .author-name a:hover {
	color:#704040;
	text-decoration:underline
}
.m-author-div .author-info .author-text .author-name .nm {
	max-width:100px;
	line-height:22px;
	font-size:16px;
	color:#3C3C3C;
	margin-right:4px;
	vertical-align:middle;
	display:inline-block;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.m-author-div .author-info .author-text .author-name .nm a {
	color:#3C3C3C;
	text-decoration:none
}
.m-author-div .author-info .author-text .author-name .nm a:hover {
	color:#ED4747
}
.m-author-div .author-info .author-text .a-text {
	height:40px;
	font-size:12px;
	color:#9C9C9C;
	line-height:20px;
	margin-top:9px;
	-webkit-line-clamp:2
}
.m-author-div .opts-info {
	padding:4px 0 5px;
	border-bottom:1px dashed #E5E5E5
}
.m-author-div .opts-info .art-num,.m-author-div .opts-info .read-num {
	width:49%;
	font-size:14px;
	color:#3C3C3C;
	line-height:25px;
	text-align:center;
	display:inline-block;
	margin:5px 0
}
.m-author-div .opts-info .art-num .num,.m-author-div .opts-info .read-num .num {
	margin-top:5px
}
.m-author-div .opts-info .read-num {
	border-left:1px solid #E5E5E5
}
.m-author-div .article-list ul {
	margin:0;
	padding:9px 0 10px;
	list-style:none
}
.m-author-div .article-list li {
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#3C3C3C;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.m-author-div .article-list li>a {
	color:#3C3C3C
}
.m-author-div .article-list li>a:hover {
	color:#ED4747;
	text-decoration:none
}
.m-author-div .article-list li>a:before {
	content:"\e6a7";
	display:inline;
	color:#9C9C9C;
	font-size:14px;
	font-style:normal;
	font-family:bmhfont;
	position:relative;
	top:1px;
	margin-left:-5px
}
.m-author-div .article-list li>a:hover:before {
	color:#ED4747
}
.m-author-div .article-list li:first-child {
	margin-top:0
}
.m-author-div .article-list .more {
	line-height:17px;
	font-size:12px;
	color:#9C9C9C;
	display:inline-block;
	float:right
}
.m-author-div .article-list .more:after {
	content:"\e602";
	display:inline;
	color:#9C9C9C;
	font-size:14px;
	font-style:normal;
	font-family:bmhfont;
	position:relative;
	top:1px
}
.m-author-div .article-list .more:hover {
	color:#ED4747
}
.m-author-div .article-list .more:hover:after {
	color:#ED4747
}
.m-author-div .multi-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	position:relative
}
.m-author-div .multi-ellipsis-after:after {
	content:"...";
	font-size:inherit;
	font-weight:inherit;
	position:absolute;
	bottom:0;
	right:0
}
.subscribe {
	width:60px;
	line-height:17px;
	color:#FFF;
	font-size:12px;
	font-weight:400;
	padding:3px 0 4px;
	background:#ED4747;
	border-radius:3px;
	vertical-align:middle;
	cursor:pointer;
	display:inline-block;
	text-align:center
}
.subscribe:hover {
	background-color:#DC1A1A
}
.subscribed {
	width:60px;
	line-height:17px;
	color:#FFF;
	font-size:12px;
	font-weight:400;
	padding:3px 0 4px;
	background-color:#CCC;
	border-radius:3px;
	vertical-align:middle;
	cursor:pointer;
	display:inline-block;
	text-align:center
}
.subscribed:hover {
	background-color:#CCC
}
/*!/page/detail/pagelet/symposiastxAside/symposiastxAside.less*/
.symposiastx-aside .item {
	margin-top:20px
}
.symposiastx-aside .item:first-child {
	margin-top:0
}
.symposiastx-aside .item .img-box {
	width:50px;
	height:50px;
	float:left
}
.symposiastx-aside .item .img-box img {
	width:50px;
	height:50px;
	border-radius:50%
}
.symposiastx-aside .item .info {
	padding:4px 0;
	margin-left:60px
}
.symposiastx-aside .item .info .tit {
	line-height:20px;
	font-size:14px;
	color:#3C3C3C;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.symposiastx-aside .item .info .tit a {
	color:#3C3C3C
}
.symposiastx-aside .item .info .tit a:hover {
	color:#ED4747
}
.symposiastx-aside .item .info .desc {
	height:17px;
	line-height:17px;
	font-size:12px;
	color:#9C9C9C;
	margin-top:6px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.symposiastx-aside .symposiastx-btm {
	padding:22px 20px;
	background:#FBFBFB;
	border-top:1px solid #EEE
}
.symposiastx-aside .symposiastx-btm span {
	font-size:12px;
	color:#6C6C6C
}
.symposiastx-aside .symposiastx-btm .btn {
	padding:6px 15px;
	font-size:12px;
	color:#FFF;
	margin-top:-4px;
	background:#ED4747;
	border-radius:3px;
	float:right
}
.symposiastx-aside .symposiastx-btm .btn:hover {
	background:#DC1A1A
}
/*!/page/detail/pagelet/symArticle/symArticle.less*/
.sym-article .list {
	margin-top:-5px
}
.sym-article .item {
	margin-top:13px
}
.sym-article .item:first-child {
	margin-top:0
}
.sym-article .item .img-box {
	width:100px;
	height:68px;
	margin-top:2px;
	float:left
}
.sym-article .item .img-box img {
	width:100px;
	height:68px
}
.sym-article .item .info {
	margin-left:112px
}
.sym-article .item .info .tit {
	height:48px;
	font-size:16px;
	color:#3C3C3C;
	line-height:24px;
	-webkit-line-clamp:2
}
.sym-article .item .info .tit:hover {
	color:#ED4747
}
.sym-article .item .info .tit a {
	color:#3C3C3C
}
.sym-article .item .info .tit a:hover {
	color:#ED4747
}
.sym-article .item .info .opts {
	margin-top:3px
}
.sym-article .item .info .opts .author-logo {
	width:18px;
	height:18px;
	display:inline-block;
	float:left
}
.sym-article .item .info .opts .author-logo img {
	width:18px;
	height:18px;
	border-radius:50%
}
.sym-article .item .info .opts .author-name {
	height:24px;
	font-size:12px;
	color:#9C9C9C;
	line-height:24px;
	margin-left:7px;
	margin-top:-3px;
	display:inline-block;
	float:left;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.sym-article .item .info .opts .author-name .wen-i {
	font-size:14px;
	font-weight:400;
	vertical-align:middle;
	padding:0 4px;
	padding-right:6px
}
/*!/page/detail/pagelet/twTopReading/twTopReading.less*/
.bmh-twTopReading .bmh-box-bd {
	padding:15px 20px 23px
}
.bmh-twTopReading .hot-news-box {
	margin:0;
	padding:0;
	list-style:none outside
}
.bmh-twTopReading .hot-news-box .item {
	margin-top:12px
}
.bmh-twTopReading .hot-news-box .item:first-child {
	margin-top:0
}
.bmh-twTopReading .hot-news-box .item .img-box {
	width:100px;
	height:68px;
	display:inline-block;
	float:left;
	margin-top:3px
}
.bmh-twTopReading .hot-news-box .item .img-box img {
	width:100px;
	height:68px
}
.bmh-twTopReading .hot-news-box .item .info {
	margin-left:112px
}
.bmh-twTopReading .hot-news-box .item .info .tit {
	height:48px;
	line-height:24px;
	font-size:16px;
	color:#3C3C3C;
	-webkit-line-clamp:2
}
.bmh-twTopReading .hot-news-box .item .info .tit a {
	color:#3C3C3C
}
.bmh-twTopReading .hot-news-box .item .info .tit a:hover {
	color:#ED4747
}
.bmh-twTopReading .hot-news-box .item .info .pub-time {
	height:24px;
	font-size:12px;
	color:#9C9C9C;
	line-height:24px;
	margin-top:4px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
/*!/page/detail/pagelet/topTag/topTag.less*/
.top-tag .bmh-topTag .bmh-box-bd {
	padding:0
}
.top-tag .bmh-topTag .hot-tags {
	width:100%;
	padding:5px 0 20px
}
.top-tag .bmh-topTag .hot-tags-box {
	padding:0 20px 0 10px;
	overflow:hidden
}
.top-tag .bmh-topTag .hot-tags-box>a {
	height:20px;
	line-height:20px;
	color:#666;
	padding:5px 12px;
	font-size:14px;
	margin:10px 0 0 10px;
	display:inline;
	float:left;
	background:#FBFBFB;
	border:1px solid #EEE;
	border-radius:3px;
	word-break:keep-all;
	white-space:nowrap;
	word-wrap:normal
}
.top-tag .bmh-topTag .hot-tags-box>a:hover {
	color:#ED4747;
	border:1px solid #ED4747
}
.top-tag .bmh-topTag .hot-tags-box>a.hot {
	color:#ED4747
}
.top-tag .bmh-topTag .hot-tags-box>a.hot:hover {
	color:#ED4747;
	border:1px solid #ED4747
}
/*!/page/detail/pagelet/floatTag/floatTag.less*/
.float-tag {
	width:100%;
	height:60px;
	position:fixed;
	bottom:0;
	display:none;
	z-index:10
}
.float-tag .float-tag-main {
	width:1180px;
	height:100%;
	margin:auto;
	position:relative;
	z-index:20
}
.float-tag .float-tag-main .tag-content {
	width:100%;
	color:#fff;
	position:absolute;
	top:12px
}
.float-tag .float-tag-main .del-icon {
	padding:10px;
	position:absolute;
	right:10px;
	top:8px;
	cursor:pointer;
	background:url(//cdn.maijia.com/news/page/detail/pagelet/floatTag/images/hide-icon_06a3bf7.png) no-repeat
}
.float-tag .float-tag-shadow {
	width:100%;
	height:100%;
	background-color:#666;
	opacity:.9;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	position:absolute;
	top:0
}
.float-tag .tag-area {
	display:inline-block;
	margin-left:10px;
	vertical-align:top
}
.float-tag .tag-area span {
	font-size:20px;
	margin-right:10px;
	vertical-align:top;
	margin-top:2px;
	display:inline-block
}
.float-tag .tag-area a {
	width:82px;
	height:22px;
	line-height:22px;
	display:inherit;
	text-align:center;
	padding:4px;
	font-size:16px;
	color:#fff;
	border:1px solid #FF8939;
	border-radius:2px;
	background-color:#FF8939;
	box-sizing:content-box;
	margin-right:10px;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.float-tag .search-area {
	display:inline-block;
	margin-left:30px;
	position:relative;
	vertical-align:top
}
.float-tag .search-area .search-box {
	width:300px;
	display:inline-block;
	border:1px solid #ddd;
	border-radius:2px;
	position:relative;
	background-color:#fff
}
.float-tag .search-area span {
	font-size:20px;
	margin-right:10px;
	vertical-align:middle
}
.float-tag .search-area input {
	width:260px;
	height:35px;
	font-size:16px;
	border-radius:0;
	border:0;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.float-tag .search-area .search-icon {
	padding:8px;
	background:url(../images/search.png) no-repeat;
	position:absolute;
	top:9px;
	right:10px;
	cursor:pointer
}
.float-tag .search-app {
	display:inline-block;
	position:relative;
	vertical-align:top;
	margin-right:50px;
	float:right
}
.float-tag .search-app .phone-box {
	position:relative;
	top:-10px;
	display:inline-block
}
.float-tag .search-app .phone-box .phone-icon {
	cursor:pointer
}
.float-tag .search-app .phone-box .ercode-box {
	width:120px;
	height:120px;
	padding:2px;
	border:5px solid #ff8939;
	background-color:#fff;
	box-sizing:content-box;
	position:absolute;
	bottom:70px;
	left:-40px;
	display:none
}
.float-tag .search-app .phone-box .ercode-box:after {
	content:" ";
	height:0;
	width:0;
	position:absolute;
	bottom:-17px;
	left:45%;
	border:6px solid;
	margin:0;
	padding:0;
	border-color:#FF8939 transparent transparent
}
.float-tag .search-app .info {
	cursor:pointer;
	display:inline-block;
	vertical-align:top;
	margin-left:5px;
	position:relative;
	top:-5px
}
.float-tag .search-app .info .tit {
	font-size:18px
}
.float-tag .search-app:hover .ercode-box {
	display:block
}
/*!/page/detail/pagelet/topReading/topReading.less*/
.bmh-topReading .hot-news-box {
	list-style:none outside;
	margin:0;
	padding:10px 15px
}
.bmh-topReading .hot-news-box>li {
	padding:3px 0
}
.bmh-topReading .hot-news-box>li span {
	display:inline-block;
	vertical-align:top;
	width:16px;
	line-height:18px;
	text-align:center;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#EEE;
	margin-right:10px;
	behavior:url(iecss3.htc)
}
.bmh-topReading .hot-news-box>li:first-child span,.bmh-topReading .hot-news-box>li:first-child+li span,.bmh-topReading .hot-news-box>li:first-child+li+li span {
	background-color:#DE474C;
	color:#fff
}
.bmh-topReading .hot-news-box>li a {
	width:100%;
	display:inline-block;
	color:#666;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.bmh-topReading .hot-news-box>li a:hover {
	color:#704040;
	text-decoration:underline
}
.bmh-topReading .hot-news-box .item {
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
	margin-bottom:15px
}
.bmh-topReading .hot-news-box .item .item-tit {
	font-weight:700;
	font-size:16px;
	color:#333
}
.bmh-topReading .hot-news-box .item .item-bd .img-box {
	height:65px;
	display:inline-block;
	float:left
}
.bmh-topReading .hot-news-box .item .item-bd .img-box img {
	width:105px;
	height:65px
}
.bmh-topReading .hot-news-box .item .item-bd .info {
	height:65px;
	color:#999;
	overflow:hidden;
	margin-left:115px;
	line-height:22px;
	-webkit-line-clamp:3
}
.bmh-topReading .multi-ellipsis {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical
}
.bdshare-button-style0-32 .bds_qzone {
	background-position:0 -52px
}
.bdshare-button-style0-32 .bds_tsina {
	background-position:0 -104px
}
.bdshare-button-style0-32 .bds_renren {
	background-position:0 -208px
}
.bdshare-button-style0-32 .bds_tqq {
	background-position:0 -260px
}
.bdshare-button-style0-32 .bds_kaixin001 {
	background-position:0 -312px
}
.bdshare-button-style0-32 .bds_tqf {
	background-position:0 -364px
}
.bdshare-button-style0-32 .bds_hi {
	background-position:0 -416px
}
.bdshare-button-style0-32 .bds_douban {
	background-position:0 -468px
}
.bdshare-button-style0-32 .bds_tieba {
	background-position:0 -728px
}
.bdshare-button-style0-32 .bds_hx {
	background-position:0 -988px
}
.bdshare-button-style0-32 .bds_fx {
	background-position:0 -1040px
}
.bdshare-button-style0-32 .bds_ty {
	background-position:0 -1196px
}
.bdshare-button-style0-32 .bds_fbook {
	background-position:0 -1352px
}
.bdshare-button-style0-32 .bds_twi {
	background-position:0 -1404px
}
.bdshare-button-style0-32 .bds_linkedin {
	background-position:0 -1664px
}
.bdshare-button-style0-32 .bds_meilishuo {
	background-position:0 -1716px
}
.bdshare-button-style0-32 .bds_mogujie {
	background-position:0 -1768px
}
.bdshare-button-style0-32 .bds_diandian {
	background-position:0 -1820px
}
.bdshare-button-style0-32 .bds_huaban {
	background-position:0 -1872px
}
.bdshare-button-style0-32 .bds_duitang {
	background-position:0 -2028px
}
.bdshare-button-style0-32 .bds_youdao {
	background-position:0 -2080px
}
.bdshare-button-style0-32 .bds_wealink {
	background-position:0 -2184px
}
.bdshare-button-style0-32 .bds_copy {
	background-position:0 -2288px
}
.bdshare-button-style0-32 .bds_mail {
	background-position:0 -2340px
}
.bdshare-button-style0-32 .bds_print {
	background-position:0 -2392px
}
.bdshare-button-style0-32 .bds_mshare {
	background-position:0 -2444px
}
.bdshare-button-style0-32 .bds_sqq {
	background-position:0 -2652px
}
.bdshare-button-style0-32 .bds_sdo {
	background-position:0 -2704px
}
.bdshare-button-style0-32 .bds_qingbiji {
	background-position:0 -2756px
}
.bdshare-button-style0-32 .bds_people {
	background-position:0 -2808px
}
.bdshare-button-style0-32 .bds_xinhua {
	background-position:0 -2912px
}
.bdshare-button-style0-32 .bds_yaolan {
	background-position:0 -2964px
}
.bdshare-button-style0-32 .bds_thx {
	background-position:0 -2496px
}
.bdshare-button-style0-32 .bds_bdhome {
	background-position:0 -156px
}
.bdshare-button-style0-32 .bds_bdxc {
	background-position:0 -2548px
}
.bdshare-button-style0-32 .bds_bdysc {
	background-position:0 -3068px
}
.bdshare-button-style0-32 .bds_isohu {
	background-position:0 -3016px
}
.bdshare-button-style0-32 .bds_ibaidu {
	background-position:0 -3120px
}
.bdshare-button-style0-32 .bds_weixin {
	background-position:0 -1612px
}
.bdshare-button-style0-32 .bds_iguba {
	background-position:0 -1300px
}
.bdshare-button-style0-32 .bds_h163 {
	background-position:0 -3176px
}
.bdshare-button-style0-32 .bds_evernotecn {
	background-position:0 -3218px
}
.bdshare-button-style0-32 {
	zoom:1
}
.bdshare-button-style0-32:after {
	content:".";
	visibility:hidden;
	display:block;
	height:0;
	clear:both
}
.bdshare-button-style0-32 a {
	float:left;
	width:32px;
	line-height:32px;
	height:32px;
	background-image:url(../images/icons.png);
	background-repeat:no-repeat;
	cursor:pointer;
	margin:6px 6px 6px 0;
	text-indent:-100em;
	overflow:hidden;
	color:#3a8ceb
}
.bdshare-button-style0-32 a:hover {
	color:#333;
	opacity:.8;
	filter:alpha(opacity=80)
}
.bdshare-button-style0-32 .bds_more {
	color:#333
}
.bdshare-button-style0-32 .bds_count {
	color:#333;
	background:url(../images/sc.png) no-repeat 0 -60px;
	width:48px;
	height:32px;
	line-height:32px;
	padding:0;
	text-align:center;
	text-indent:0
}
.bdshare-button-style0-32 .bds_count:hover {
	background-position:-48px -60px
}
.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139 {
	display:none
}
.detail-tags-page {
	width:530px;
	display:inline-block
}
.detail-tags-page .tag-label {
	line-height:32px;
	font-size:14px;
	color:#3C3C3C;
	float:left
}
.detail-tags-page .tag-box {
	margin-left:48px
}
.detail-tags-page a {
	max-width:72px;
	color:#6C6C6C;
	font-size:14px;
	padding:5px 12px;
	margin-left:10px;
	display:inline-block;
	background:#FBFBFB;
	border:1px solid #EEE;
	border-radius:3px;
	float:left;
	white-space:nowrap;
	word-break:keep-all;
	overflow:hidden;
	text-overflow:ellipsis
}
.detail-tags-page a:first-child {
	margin-left:0
}
.detail-tags-page a:hover {
	color:#ED4747;
	border:1px solid #ED4747
}
.detail-opts {
	line-height:32px;
	display:inline-block;
	border-right:1px solid #EEE;
	vertical-align:top;
	float:right
}
.detail-opts a {
	font-size:12px;
	color:#9C9C9C;
	display:inline-block;
	margin-right:19px;
	padding-left:25px
}
.detail-opts .collect {
	background:url(../images/collect.png) no-repeat 0 5px
}
.detail-opts .collect:hover {
	color:#ED4747;
	background:url(../images/collect-hover.png) no-repeat 0 5px
}
.detail-opts .collected {
	color:#ED4747;
	background:url(../images/collect-hover.png) no-repeat 0 5px
}
.detail-opts .praise {
	background:url(../images/praise.png) no-repeat 0 5px
}
.detail-opts .praise:hover {
	color:#ED4747;
	background:url(../images/praise-hover.png) no-repeat 0 5px
}
.detail-opts .praised {
	color:#ED4747;
	background:url(../images/praise-hover.png) no-repeat 0 5px
}
.detail-opts .comment {
	background:url(../images/comment.png) no-repeat 0 5px
}
.detail-opts .comment:hover {
	color:#ED4747;
	background:url(../images/comment-hover.png) no-repeat 0 5px
}
.article-share .baiduShare .share-container .share-label {
	display:none
}
.share-container {
	margin-top:6px
}
.share-container .share-label {
	line-height:32px;
	font-size:14px;
	color:#3C3C3C;
	float:left
}
.share-container .share-box {
	float:left;
}
.share-container .share-box::after {
	content:"";
	visibility:visible;
	height:auto;
	display:inline
}
.share-container .bds_weixin {
	background:url(../images/wx_share.png) no-repeat center;
	margin:0 6px;
	
}
.share-container .bds_tsina {
	margin:0;
	background:url(../images/sina_share.png) no-repeat center
}

.page-detail .m-article .article-share {
	display:inline;
	float:right
}
.page-detail .m-article .article-share .weibo,.page-detail .m-article .article-share .weixin,.page-detail .m-article .article-share .collection {
	display:inline-block;
	*display:inline;
	*zoom:1;
	height:32px;
	line-height:32px;
	text-align:center;
	width:100px;
	border-radius:4px;
	border:1px solid;
	font-weight:700;
	cursor:pointer;
	margin-left:5px
}
.page-detail .m-article .article-share .weibo {
	border-color:#d73e2c;
	color:#d73e2c
}
.page-detail .m-article .article-share .weibo:hover {
	background-color:#d73e2c;
	color:#fff
}
.page-detail .m-article .article-share .collection {
	float:left;
	border-color:#854c4c;
	background-color:#854c4c;
	color:#fff
}
.page-detail .m-article .article-share .collection span {
	background:url(../images/star-null.png) no-repeat 0 -1px;
	padding-left:20px
}
.page-detail .m-article .article-share .collection .favored {
	background:url(../images/star.png) no-repeat 0 -1px
}
.page-detail .m-article .article-share .baiduShare {
	float:left;
	margin-top:-5px;
	margin-left:15px
}
.page-detail .m-article .article-share .weixin {
	position:relative;
	z-index:1;
	border-color:#2fac5e;
	color:#2fac5e
}
.page-detail .m-article .article-share .weixin .qrcode {
	display:none;
	position:absolute;
	left:50%;
	bottom:100%;
	margin-left:-66px;
	margin-bottom:10px;
	background-color:#fff;
	border:1px solid #ddd;
	padding:5px;
	box-shadow:0 0 2px 2px rgba(0,0,0,.3)
}
.page-detail .m-article .article-share .weixin .qrcode canvas {
	vertical-align:bottom
}
.page-detail .m-article .article-share .weixin:hover {
	background-color:#2fac5e;
	color:#fff
}
.page-detail .m-article .article-share .weixin:hover .qrcode {
	display:block
}
.article-info .ats-box {
	height:17px;
	line-height:17px
}
.article-info .origin {
	font-size:12px;
	color:#9C9C9C;
	text-align:left;
	display:inline-block;
	vertical-align:top;
	float:left
}
.article-info .origin .wen-i {
	padding:0 4px;
	font-size:14px;
	font-weight:400;
	vertical-align:middle
}
.article-info .tag-box {
	padding-left:15px;
	margin-left:29px;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAJ9JREFUGBl1kEEOAiEMRSmZK+iKy7g0br0BxHiMOYcBTuDWtZdx5SGo/5OBdDE2aWje/y0FKaWcVfXhnAtIGx8RuS2beE8pvayac75QWwADRQC1BjABCzT0IBi1PadhbwKN0/Bvgrfjaq0HpmXTQKG19mZaEzdV7/2RAt79ZDeedwU7gX37DkOMMa404PMcGet+BTuHSMh6TKN7JdwLaj9e+FQetBm4jAAAAABJRU5ErkJggg==") no-repeat 0 center;
	display:inline-block;
	vertical-align:top;
	float:left
}
.article-info div.opts {
	display:inline-block;
	vertical-align:top;
	float:right
}
.article-info i {
	padding:0 4px;
	font-size:14px;
	font-weight:400
}
.article-info .tg {
	max-width:100px;
	margin-right:10px;
	vertical-align:text-top;
	overflow:hidden;
	display:inline-block;
	word-break:keep-all;
	white-space:nowrap;
	text-overflow:ellipsis
}
.article-info a {
	color:#9C9C9C
}
.article-info a:hover {
	color:#ED4747
}


