#pagelet-article {
	margin-top:29px
}
#pagelet-article .curpos {
	font-size:16px;
	line-height:1;
	color:#406599
}
#pagelet-article .article-header {
	margin:23px 0 18px
}
#pagelet-article .article-header>.title {
	font-size:34px;
	font-weight:700;
	line-height:34px;
	color:#444;
	text-align:center;
}
#pagelet-article .article-header .minibar {
	position:relative;
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-size:16px;
	color:#9e9e9e;
	text-align:center;
}
#pagelet-article .article-header .minibar .original,#pagelet-article .article-header .minibar .src,#pagelet-article .article-header .minibar .time {
	float:left;
	height:100%;
	margin-right:10px
}
#pagelet-article .article-header .minibar .original {
	position:relative;
	width:40px;
	height:20px;
	top:5px;
	background-repeat:no-repeat;
}
#pagelet-article .article-content {
	margin-bottom:48px
}
#pagelet-article .article-content>div,#pagelet-article .article-content {
	font-size:16px;
	line-height:26px;
	color:#444;
	word-wrap:break-word
}
#pagelet-article .article-content>div>p,#pagelet-article .article-content>p,#pagelet-article .article-content>div ul,#pagelet-article .article-content ul,#pagelet-article .article-content>div ol,#pagelet-article .article-content ol,#pagelet-article .article-content>div blockquote,#pagelet-article .article-content blockquote,#pagelet-article .article-content>div h2,#pagelet-article .article-content h2,#pagelet-article .article-content>div h3,#pagelet-article .article-content h3,#pagelet-article .article-content>div h4,#pagelet-article .article-content h4,#pagelet-article .article-content>div h5,#pagelet-article .article-content h5,#pagelet-article .article-content>div h6,#pagelet-article .article-content h6 {
	margin-top:1em
}
#pagelet-article .article-content>div ol,#pagelet-article .article-content ol,#pagelet-article .article-content>div ul,#pagelet-article .article-content ul {
	padding-left:30px
}
#pagelet-article .article-content>div ol,#pagelet-article .article-content ol {
	list-style:decimal outside
}
#pagelet-article .article-content>div ul,#pagelet-article .article-content ul {
	list-style:disc outside
}
#pagelet-article .article-content>div h1,#pagelet-article .article-content h1 {
	font-size:18px;
	font-weight:700;
	line-height:30px;
	color:#222;
	margin:36px 0 22px
}
#pagelet-article .article-content>div blockquote,#pagelet-article .article-content blockquote {
	position:relative;
	font-size:16px;
	line-height:1.5;
	color:#999;
	margin:1em 0;
	padding:12px 10px;
	background:#fff;
	border:1px solid #e8e8e8
}
#pagelet-article .article-content>div img,#pagelet-article .article-content img {
	max-width:100%;
	display:block;
	margin:1em auto
}
#pagelet-article .article-actions {
	margin:48px 0 36px
}
#pagelet-article .article-actions .top-actions {
	position:relative;
	padding-bottom:20px;
	border-bottom:4px solid #f4f5f6;
	margin-bottom:16px;
	font-size:14px
}
#pagelet-article .article-actions .top-actions .tag-list {
	float:left
}
#pagelet-article .article-actions .top-actions .tag-list .tag-item {
	float:left;
	margin-right:8px
}
#pagelet-article .article-actions .top-actions .tag-list .tag-link {
	display:block;
	padding:0 10px;
	height:28px;
	line-height:28px;
	color:#444;
	background:#eee;
	border-radius:4px
}
#pagelet-article .article-actions .top-actions .tag-list .tag-link:hover {
	color:#444;
	background:rgba(238,238,238,.6)
}
#pagelet-article .article-actions .top-actions .areport {
	position:relative;
	float:right;
	height:28px;
	line-height:28px;
	color:#9e9e9e;
	padding-left:18px
}
#pagelet-article .article-actions .top-actions .areport:hover {
	color:#9e9e9e
}
#pagelet-article .article-actions .top-actions .areport:hover:before {
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .top-actions .areport:before {
	content:'';
	position:absolute;
	left:0;
	top:50%;
	width:14px;
	height:14px;
	margin-top:-7px;
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .snsbox {
	float:left
}
#pagelet-article .article-actions .bottom-actions .abtn {
	float:right;
	position:relative;
	height:30px;
	line-height:30px;
	font-size:22px;
	color:#222;
	padding-left:28px
}
#pagelet-article .article-actions .bottom-actions .abtn:before {
	content:'';
	position:absolute;
	width:20px;
	height:20px;
	left:0;
	top:42%;
	margin-top:-10px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav {
	font-size:16px;
	padding-left:30px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:before {
	width:21px;
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:hover:before {
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:hover:before {
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg {
	margin-left:40px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:before {
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:hover:before {
	background-repeat:no-repeat;
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:hover:before {
	background-repeat:no-repeat;
}
#pagelet-nsubscribe {
	border:1px solid #ddd;
	margin-top:52px;
	position:relative
}
#pagelet-nsubscribe a {
	text-decoration:none;
	cursor:pointer
}
#pagelet-nsubscribe .Pgc_info {
	background-color:#f4f5f6;
	padding:47px 19px 19px
}
#pagelet-nsubscribe .Pgc_info .image_head {
	display:inline;
	position:absolute;
	z-index:2;
	top:-24px;
	left:121px;
	width:58px;
	height:58px;
	border-radius:50%;
	background-color:#e8e8e8
}
#pagelet-nsubscribe .Pgc_info img {
	opacity:0;
	width:58px;
	height:58px;
	border-radius:50%;
	border:1px solid #e8e8e8
}
#pagelet-nsubscribe .Pgc_info .Pgc_name {
	font-size:16px;
	display:block;
	text-align:center;
	margin-bottom:10px
}
#pagelet-nsubscribe .Pgc_info .Pgc_name a {
	color:#406599
}
#pagelet-nsubscribe .Pgc_info .Pgc_name a:hover {
	color:#7696b3
}
#pagelet-nsubscribe .Pgc_info .Pgc_details {
	color:#444;
	font-size:14px;
	display:block;
	text-align:center;
	margin-bottom:14px
}
#pagelet-nsubscribe .Pgc_info .Pgc_btn {
	display:block;
	width:112px;
	color:#fff;
	background-color:#7091ce;
	font-size:14px;
	border-radius:5px;
	margin:auto;
	text-align:center;
	line-height:32px;
	height:32px
}
#pagelet-nsubscribe .Pgc_info .Pgc_btn:hover {
	opacity:.8
}
#pagelet-nsubscribe .article_container {
	overflow:hidden;
	margin-left:-4px
}
#pagelet-nsubscribe .Pgc_article {
	overflow:auto;
	max-height:287px;
	width:320px
}
#pagelet-nsubscribe .Pgc_article ul li {
	list-style:none;
	color:#999;
	margin:28px 35px 28px 25px;
	line-height:16px
}
#pagelet-nsubscribe .Pgc_article ul li a {
	color:#999;
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:14px
}
#pagelet-nsubscribe .Pgc_article ul .current_article {
	position:relative
}
#pagelet-nsubscribe .Pgc_article ul .current_article:before {
	content:"";
	display:inline-block;
	width:0;
	height:0;
	border-top:7px solid transparent;
	border-bottom:7px solid transparent;
	border-left:11px solid #f85959;
	border-right:11px solid transparent;
	position:absolute;
	left:-25px;
	top:0;
	z-index:3
}
#pagelet-nsubscribe .Pgc_article ul .current_article::after {
	content:"";
	display:inline-block;
	width:0;
	height:0;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	border-left:17px solid #fff;
	border-right:17px solid transparent;
	position:absolute;
	left:-25px;
	top:-3px;
	z-index:2
}
#pagelet-nsubscribe .Pgc_article ul .current_article a {
	color:#222
}
#pagelet-relatednews {
	margin-bottom:30px
}
#pagelet-relatednews .dtag {
	margin-bottom:4px
}
#pagelet-relatednews .item {
	position:relative
}
#pagelet-relatednews .item-inner {
	position:relative;
	padding:16px 0;
	border-bottom:1px solid #f5f6f7
}
#pagelet-relatednews .link {
	color:#4f5157
}
#pagelet-relatednews .link:visited {
	color:#999
}
#pagelet-relatednews .link:visited:hover {
	color:#999!important
}
#pagelet-relatednews .link.visited {
	color:#999!important
}
#pagelet-relatednews .link.title:hover {
	color:#406599
}
#pagelet-relatednews .title-box {
	display:block;
	font-size:18px;
	color:#000042;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:1.15;
	margin-bottom:4px;
	font-weight:700
}
#pagelet-relatednews .title-box a {
	color:#222
}
#pagelet-relatednews .no-abstract .title {
	white-space:normal
}
#pagelet-relatednews .abstract {
	font-size:12px;
	color:#444;
	line-height:20px;
	margin-bottom:8px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-overflow:ellipsis;
	max-height:3em
}
#pagelet-relatednews .lbox {
	position:relative;
	width:126px;
	height:82px;
	border:1px solid #e8e8e8;
	background:#e8e8e8
}
#pagelet-relatednews .lbox .feedimg {
	width:100%;
	height:100%;
	opacity:0;
	-webkit-transition-duration:.4s;
	transition-duration:.4s;
	-webkit-transition-property:opacity;
	transition-property:opacity
}
#pagelet-relatednews .lbox .ftype {
	position:absolute;
	right:4px;
	bottom:4px;
	height:22px;
	min-width:6px;
	line-height:22px;
	font-size:12px;
	color:#fff;
	background:#000;
	background:rgba(0,0,0,.5);
	padding:0 8px;
	border-radius:11px
}
#pagelet-relatednews .lbox .ftype.video span {
	padding-left:8px
}
#pagelet-relatednews .lbox .ftype.video:before {
	content:'';
	position:absolute;
	width:6px;
	height:8px;
	top:50%;
	margin-top:-4px;
	background-repeat:no-repeat;
}
#pagelet-relatednews .rbox {
	position:relative;
	height:84px;
	margin-left:144px;
	font-size:0
}
#pagelet-relatednews .rbox:before {
	content:'';
	width:0;
	font-size:0;
	height:100%;
	visibility:hidden;
	display:inline-block;
	vertical-align:middle
}
#pagelet-relatednews .rbox .rbox-inner {
	display:inline-block;
	width:100%;
	vertical-align:middle
}
#pagelet-relatednews .footer {
	font-size:12px;
	color:#999;
	height:16px;
	line-height:16px
}
#pagelet-relatednews .lbtn {
	display:inline-block
}
#pagelet-relatednews .lbtn.source {
	color:#999
}
#pagelet-relatednews .tag {
	width:16px;
	height:16px;
	text-align:center
}
#pagelet-relatednews .tag.tag-hot {
	background:#ed4040;
	color:#fff
}
#pagelet-ncomment {
	margin-bottom:40px;
	position:relative
}
#pagelet-ncomment .cheader {
	margin-bottom:30px
}
#pagelet-ncomment .cheader .dtag {
	float:left;
	margin-bottom:0
}
#pagelet-ncomment .cheader .ctotal {
	float:right;
	color:#222;
	font-size:16px;
	height:18px;
	line-height:1
}
#pagelet-ncomment .cheader .ctotal .ctotalnum {
	position:relative;
	display:inline-block;
	font-size:22px;
	padding-left:26px
}
#pagelet-ncomment .cheader .ctotal .ctotalnum:before {
	content:'';
	position:absolute;
	left:0;
	top:50%;
	width:16px;
	height:16px;
	margin-top:-8px;
	background-repeat:no-repeat;
}
#pagelet-ncomment .cavatar {
	position:relative;
	float:left;
	width:38px;
	height:38px;
	border:1px solid #E8E8E8;
	border-radius:50%;
	overflow:hidden;
	background-repeat:no-repeat;
}
#pagelet-ncomment .cavatar img {
	border-radius:100%;
	opacity:0;
	width:100%;
	height:100%;
	-webkit-transition:.3s opacity ease-in-out;
	transition:.3s opacity ease-in-out
}
#pagelet-ncomment .cbody {
	margin-left:54px;
	font-size:14px
}
#pagelet-ncomment .ceditzone {
	margin-bottom:30px
}
#pagelet-ncomment .ceditzone .cavatar {
	margin-top:3px
}
#pagelet-ncomment .ceditzone .cedit {
	position:relative;
	font-size:16px;
	color:#bababa;
	border:1px solid #ddd
}
#pagelet-ncomment .ceditzone .cedit .ctextarea {
	padding:12px 16px 0
}
#pagelet-ncomment .ceditzone .cedit .ctextarea .cinput {
	display:block;
	font-size:16px;
	width:100%;
	height:32px;
	resize:none;
	border:0;
	outline:0;
	padding:0;
	-webikt-transition:.1s height linear;
	transition:.1s height linear
}
#pagelet-ncomment .ceditzone .cedit .caction {
	position:absolute;
	top:0;
	right:0;
	padding:0;
	border:0;
	height:44px
}
#pagelet-ncomment .ceditzone .cedit .caction .cshare {
	display:none;
	height:100%
}
#pagelet-ncomment .ceditzone .cedit .caction .cshare .snsbox {
	height:100%;
	color:#9e9e9e
}
#pagelet-ncomment .ceditzone .cedit .caction .csubmit {
	line-height:44px;
	background-color:#e8e8e8;
	float:right;
	width:110px;
	height:100%;
	color:#fff;
	text-align:center;
	cursor:pointer
}
#pagelet-ncomment .ceditzone .cedit .caction .csubmit:hover {
	background-color:rgba(232,232,232,.8)
}
#pagelet-ncomment .ceditzone .cedit.focus .ctextarea .cinput {
	height:150px
}
#pagelet-ncomment .ceditzone .cedit.focus .caction {
	position:relative;
	height:48px;
	background-color:#f4f5f6;
	border-top:1px solid #efefef;
	padding-left:16px
}
#pagelet-ncomment .ceditzone .cedit.focus .caction .cshare {
	display:inline-block
}
#pagelet-ncomment .ceditzone .cedit.focus .caction .csubmit {
	line-height:48px
}
#pagelet-ncomment .ceditzone .cedit.focus .caction .csubmit.active {
	background-color:#7091ce;
	-webkit-box-shadow:inset 0 1px 0 0 rgba(239,239,238,.004);
	box-shadow:inset 0 1px 0 0 rgba(239,239,238,.004)
}
#pagelet-ncomment .ceditzone .cedit.focus .caction .csubmit.active:hover {
	background-color:rgba(112,145,206,.8)
}
#pagelet-ncomment .clist .citem {
	margin-bottom:30px
}
#pagelet-ncomment .clist .citem .cuser {
	margin-bottom:8px
}
#pagelet-ncomment .clist .citem .ctxt {
	font-size:16px;
	line-height:22px;
	color:#444;
	margin-bottom:16px
}
#pagelet-ncomment .clist .citem .cinfo {
	color:#999;
	line-height:1
}
#pagelet-ncomment .clist .citem .cinfo .ctime {
	float:left
}
#pagelet-ncomment .clist .citem .cinfo .c-actions {
	float:right
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cbtn {
	display:inline-block;
	width:14px;
	height:14px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg {
	position:relative;
	top:-1px;
	color:#999
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg .cbtn {
	margin-left:5px;
	background-repeat:no-repeat;
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged:hover .cbtn {
	background-repeat:no-repeat;
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg:hover .cbtn {
	background-repeat:no-repeat;
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .creply {
	margin:0 26px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .creply .cbtn {
	background-repeat:no-repeat;
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .creport .cbtn {
	background-repeat:no-repeat;
}
#pagelet-ncomment .cloadmore {
	display:none;
	width:190px;
	height:30px;
	line-height:30px;
	margin:30px auto;
	font-size:14px;
	text-align:center;
	color:#fff;
	background:#d8d8d8;
	border-radius:4px
}
#pagelet-ncomment .cloadmore:hover {
	background:rgba(216,216,216,.8)
}
#pagelet-ncomment .cloadmore.show {
	display:block
}
.confirm-dialog .btn-group {
	text-align:center
}
.confirm-dialog .btn-group .cancel {
	float:right;
	margin-right:15%
}
.confirm-dialog .report-confirm .report-confirm-header {
	position:absolute;
	top:10px;
	left:0;
	width:100%;
	z-index:-1;
	font-size:18px;
	color:#5d5d5d;
	border-bottom:1px solid #e9e9e9
}
.confirm-dialog .report-confirm .report-confirm-content {
	font-size:16px;
	color:#9E9E9E;
	text-align:left;
	line-height:28px;
	width:440px
}
.confirm-dialog .report-confirm .report-confirm-content input[type=radio] {
	margin-right:12px
}
.confirm-dialog .report-confirm .report-confirm-content .report-complain {
	width:440px;
	height:72px;
	border:1px #e9e9e9 solid;
	border-radius:6px;
	padding:11px 12px;
	box-sizing:border-box;
	color:#5d5d5d;
	font-size:16px;
	display:none
}
#comment_area {
	height:80px;
	position:absolute;
	width:100%;
	top:-82px
}
#pagelet-sidetool {
	position:fixed;
	bottom:112px;
	left:50%;
	width:58px;
	height:298px;
	margin-left:520px;
	margin-top:-149px;
	z-index:10;
	font-size:0
}
#pagelet-sidetool:before {
	content:'';
	width:0;
	height:100%;
	display:inline-block;
	vertical-align:middle
}
#pagelet-sidetool .sidetool-innner {
	display:inline-block;
	vertical-align:middle
}
#pagelet-sidetool .stool {
	position:relative;
	text-decoration:none;
	display:block;
	width:58px;
	height:58px;
	margin-bottom:2px;
	font-size:14px;
	color:#444
}
#pagelet-sidetool .stool .sidetxttip {
	display:none;
	position:absolute;
	width:79px;
	height:27px;
	top:50%;
	margin-top:-13px;
	left:-86px;
	line-height:27px;
	text-align:center;
	background-repeat:no-repeat;
}
#pagelet-sidetool .stool .sidesnstip {
	display:none;
	position:absolute;
	width:199px;
	height:47px;
	top:50%;
	margin-top:-23px;
	left:-206px;
	padding-right:7px
}
#pagelet-sidetool .stool .sidesnstip .snsbox {
	padding-right:15px;
	height:47px;
	background-repeat:no-repeat;
}
#pagelet-sidetool .stool .sidesnstip .snsbox .snsbox-inner {
	font-size:14px;
	color:#444
}
#pagelet-sidetool .stool:hover .sidetxttip,#pagelet-sidetool .stool:hover .sidesnstip {
	display:block
}
#pagelet-sidetool .rhome {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rhome:hover {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rcomment {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rcomment:hover {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rarticle {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rarticle:hover {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rshare {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rshare:hover {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rtop {
	background-repeat:no-repeat;
}
#pagelet-sidetool .rtop:hover {
	background-repeat:no-repeat;
}
@media screen and (max-width:1115px) {
	#pagelet-sidetool {
	display:none
}
}#pagelet-iad {
	max-height:250px;
	overflow:hidden
}
#pagelet-hotpgc a {
	text-decoration:none
}
#pagelet-hotpgc .hotpgc_detail {
	margin-bottom:33px
}
#pagelet-hotpgc .hotpgc_detail .image_head {
	display:inline;
	float:left;
	margin-right:16px;
	width:58px;
	height:58px;
	border-radius:50%;
	background-color:#e8e8e8
}
#pagelet-hotpgc .hotpgc_detail .image_head img {
	opacity:0;
	width:58px;
	height:58px;
	border-radius:50%;
	border:1px solid #e8e8e8
}
#pagelet-hotpgc .hotpgc_detail .detail_body {
	height:60px;
	font-size:0
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content::before {
	content:'';
	width:0;
	font-size:0;
	height:100%;
	visibility:hidden;
	display:inline-block;
	vertical-align:middle
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content {
	height:60px;
	font-size:0;
	margin-left:74px
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content .content_for_center {
	display:inline-block;
	width:100%;
	vertical-align:middle
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content .content_for_center .hotpgc_name {
	display:block;
	color:#406599;
	font-size:16px;
	margin-bottom:2px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content .content_for_center .hotpgc_name:hover {
	color:#7696b3
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content .content_for_center .content_for_ellipsis {
	max-height:38px;
	overflow:hidden
}
#pagelet-hotpgc .hotpgc_detail .detail_body .detail_content .content_for_center .content_for_ellipsis .hotpgc_info {
	color:#505050;
	font-size:14px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-overflow:ellipsis;
	max-height:38px
}
#pagelet-hotgallery .hotgallery_show .gallery_item {
	display:block;
	height:236px;
	background-color:#f4f5f6;
	position:relative;
	margin-bottom:30px
}
#pagelet-hotgallery .hotgallery_show .gallery_item .gallery-con {
	position:relative;
	height:168px;
	overflow:hidden;
	border:1px solid #f4f5f6
}
#pagelet-hotgallery .hotgallery_show .pic_number {
	padding:0 6px;
	height:20px;
	position:absolute;
	background:#000;
	background:rgba(0,0,0,.5);
	border-radius:10px;
	color:#fafafa;
	font-size:14px;
	right:8px;
	bottom:7px;
	text-align:center;
	line-height:20px
}
#pagelet-hotgallery .hotgallery_show .title {
	height:66px;
	font-size:0
}
#pagelet-hotgallery .hotgallery_show .title:before {
	content:'';
	width:0;
	height:100%;
	visibility:hidden;
	display:inline-block;
	vertical-align:middle
}
#pagelet-hotgallery .hotgallery_show .title .title_content {
	display:inline-block;
	width:100%;
	vertical-align:middle
}
#pagelet-hotgallery .hotgallery_show .title .title_content .pic_name {
	max-height:36px;
	overflow:hidden
}
#pagelet-hotgallery .hotgallery_show .title .title_content p {
	font-size:16px;
	color:#222;
	margin-left:15px;
	margin-right:15px;
	line-height:18px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	text-overflow:ellipsis;
	text-align:center;
}
#pagelet-hotgallery .hotgallery_show .small {
	width:128px;
	height:84px;
	margin-bottom:2px
}
#pagelet-hotgallery .hotgallery_show .middle {
	width:168px;
	height:100%
}
#pagelet-hotgallery .hotgallery_show .large {
	width:100%;
	height:100%
}
#pagelet-hotgallery .hotgallery_show .image {
	background:#efefef
}
#pagelet-hotgallery .hotgallery_show .image>img {
	width:100%;
	height:100%
}
#pagelet-hotgallery .hotgallery_show .style_3 .small {
	float:left
}
#pagelet-hotgallery .hotgallery_show .style_3 .middle {
	float:right
}
#pagelet-hotgallery .hotgallery_show .style_2 .small {
	float:right
}
#pagelet-hotgallery .hotgallery_show .style_2 .middle {
	float:left
}
#pagelet-hotvideo .video-item {
	margin-bottom:30px;
	background:#f4f5f6
}
#pagelet-hotvideo .video-item .video-link {
	position:relative;
	display:block;
	height:170px
}
#pagelet-hotvideo .video-item .video-link:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:url(//s0.pstatp.com/resource/toutiao_web/static/style/image/newindex/video_mask_2a66b9a.png) repeat-x;
	background-image:-moz-linear-gradient(90deg,rgba(31,31,31,0) 0,rgba(31,31,31,.6) 100%);
	background-image:-webkit-linear-gradient(90deg,rgba(31,31,31,0) 0,rgba(31,31,31,.6) 100%);
	background-image:-ms-linear-gradient(90deg,rgba(31,31,31,0) 0,rgba(31,31,31,.6) 100%)
}
#pagelet-hotvideo .video-item .video-link .video-title {
	position:absolute;
	top:13px;
	left:15px;
	right:15px;
	font-size:16px;
	color:#fff
}
#pagelet-hotvideo .video-item .video-link .video-poster {
	opacity:0;
	width:100%;
	height:100%
}
#pagelet-hotvideo .video-item .video-link .ftype:before {
	content:'';
	position:absolute;
	background:url(//s0.pstatp.com/resource/toutiao_web/static/style/image/newindex/video_icon_dd49b6a.png?_sprite) left center no-repeat;
	width:6px;
	height:8px;
	top:50%;
	margin-top:-4px
}
#pagelet-hotvideo .video-item .video-link .ftype {
	position:absolute;
	right:9px;
	bottom:9px;
	height:22px;
	min-width:6px;
	line-height:22px;
	font-size:12px;
	color:#fff;
	background:#000;
	background:rgba(0,0,0,.5);
	padding:0 8px;
	border-radius:11px
}
#pagelet-hotvideo .video-item .video-link .ftype span {
	margin-left:11px
}
#pagelet-article .article-header .minibar .original {
	background-position:-159px 0px
}
#pagelet-article .article-actions .top-actions .areport:hover:before {
	background-position:-185px -50px
}
#pagelet-article .article-actions .top-actions .areport:before {
	background-position:-185px -94px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:before {
	background-position:-178px -138px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:hover:before {
	background-position:-178px -188px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:hover:before {
	background-position:-178px -238px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:before {
	background-position:-179px -288px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:hover:before {
	background-position:-179px -338px
}
#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:hover:before {
	background-position:-179px -388px
}
#pagelet-relatednews .lbox .ftype.video:before {
	background-position:-193px -438px
}
#pagelet-ncomment .cheader .ctotal .ctotalnum:before {
	background-position:-183px -476px
}
#pagelet-ncomment .cavatar {
	background-position:-159px -522px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg .cbtn {
	background-position:-185px -592px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged:hover .cbtn {
	background-position:-185px -636px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg:hover .cbtn {
	background-position:-185px -680px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .creply .cbtn {
	background-position:-185px -724px
}
#pagelet-ncomment .clist .citem .cinfo .c-actions .creport .cbtn {
	background-position:-185px -768px
}
#pagelet-sidetool .stool .sidetxttip {
	background-position:-120px -812px
}
#pagelet-sidetool .stool .sidesnstip .snsbox {
	background-position:0px -869px
}
#pagelet-sidetool .rhome {
	background-position:-141px -946px
}
#pagelet-sidetool .rhome:hover {
	background-position:-141px -1034px
}
#pagelet-sidetool .rcomment {
	background-position:-141px -1122px
}
#pagelet-sidetool .rcomment:hover {
	background-position:-141px -1210px
}
#pagelet-sidetool .rarticle {
	background-position:-141px -1298px
}
#pagelet-sidetool .rarticle:hover {
	background-position:-141px -1386px
}
#pagelet-sidetool .rshare {
	background-position:-141px -1474px
}
#pagelet-sidetool .rshare:hover {
	background-position:-141px -1562px
}
#pagelet-sidetool .rtop {
	background-position:-141px -1650px
}
#pagelet-sidetool .rtop:hover {
	background-position:-141px -1739px
}
#pagelet-article .article-header .minibar .original,#pagelet-article .article-actions .top-actions .areport:hover:before,#pagelet-article .article-actions .top-actions .areport:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav:hover:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-fav.selected:hover:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg:hover:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:before,#pagelet-article .article-actions .bottom-actions .abtn.abtn-digg.selected:hover:before,#pagelet-relatednews .lbox .ftype.video:before,#pagelet-ncomment .cheader .ctotal .ctotalnum:before,#pagelet-ncomment .cavatar,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg.digged:hover .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .cdigg:hover .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .creply .cbtn,#pagelet-ncomment .clist .citem .cinfo .c-actions .creport .cbtn,#pagelet-sidetool .stool .sidetxttip,#pagelet-sidetool .stool .sidesnstip .snsbox,#pagelet-sidetool .rhome,#pagelet-sidetool .rhome:hover,#pagelet-sidetool .rcomment,#pagelet-sidetool .rcomment:hover,#pagelet-sidetool .rarticle,#pagelet-sidetool .rarticle:hover,#pagelet-sidetool .rshare,#pagelet-sidetool .rshare:hover {
	background-image:url(//s2.pstatp.com/resource/toutiao_web/static/pkg/ndetail_z_54dab12.png)
}
#pagelet-sidetool .rtop,#pagelet-sidetool .rtop:hover {
	background-image:url(//s2.pstatp.com/resource/toutiao_web/static/pkg/ndetail_z_54dab12.png)
}
