﻿/***************************文章内容****************************/
.container{
	position: relative;
	overflow: hidden;
}
/*****************************文章头部*************************/
.article_head{
	border-bottom: solid 1px #9B9B9B;
	padding-bottom: 6px; 
}
/*****************************文章来源评论***************************/
.article_other{
	margin: 18px 0px 4px 0px;
	overflow: hidden;
}
.article_other .pub_time{
	float: left;
	font-size: 14px;
	color: #9B9B9B;
	line-height: 24px;
}
.article_other .author{
	float: left;
	font-size: 14px;
	color: #9B9B9B;
	margin-left: 18px;
	line-height: 24px;
}
.contribute{
	float: right;
	font-size: 14px;
	color: #9B9B9B;
	margin-left: 18px;
	line-height: 24px;
}
.contribute a{
	text-decoration: none;
	color: #C3382A;
	padding: 2px 4px;
}
.contribute a:hover{
	border: solid 1px #C3382A;
	border-radius: 3px;
	padding: 1px 3px;
}

.article_other .popularity{
	float: left;
	font-size: 14px;
	color: #9B9B9B;
	margin-left: 18px;
}
.article_other .popularity a{
	font-family: Georgia;
	font-size: 16px;
	color: #C3382A;
	text-decoration: none;
}
.article_other .popularity a:hover{
	text-decoration: underline;
}
.article_other .review{
	float: right;
	font-size: 14px;
	color: #9B9B9B;
	margin-left: 32px;
}
.article_other .review a{
	display: inline-block;
	margin-left: 8px;
	font-family: Georgia;
	font-size: 24px;
	color: #C3382A;
	text-decoration: none;
}
.article_other .review a:hover{
	text-decoration: underline;
}
.article_other .share{
	float: right;
}
.article_other .share a{
	font-family: 'zly';
	color: #9B9B9B;
	font-size: 24px;
}
.article_other .share a:hover{
	color: #C3382A;
}
.article_other .share a:after{
	content: '\e081';
}

.article_other .review{font-family: 'zly';
	color: #C3382A;
	font-size: 24px;
	font-weight: 500;
}
.article_other .review:before{
	content: '\e601'
}
.article_other .size{
	font-family: Georgia;
	float: right;
	color: #9B9B9B;
	margin-left: 18px;
	margin-top: -10px;
	font-size: 24px;
}
.article_other .size:hover{
	cursor: pointer;
}
.article_other .size span{
	display: inline-block;
	padding: 3px; 
}
.article_other .size span:hover{
	color: #C3382A;
}


/************************文章内容*************************/
.article_body{
	line-height: 30px;
	margin-top: 12px;
}
.article_body p{
	/*text-indent: 2em;
	margin: 26px 0px; */
	font-size: 16px;
    font-family: 宋体, SimSun;/*zhangqt add*/ 
}
.article_body p img {
    display:block;margin:0 auto;
}
/**************************分享图标**************/
.article_body_share{
	overflow: hidden;
}
.share_text{
	float: left;
	margin-top: 2px;
}
.bdsharebuttonbox{
	float: left;
	margin-left: 12px;
}
.bdsharebuttonbox a{
	text-decoration: none;
	font-family: 'zly-share';
	color: #C3382A;
	font-size: 24px;
	display: inline-block;
	margin-right:8px;
	text-align: center;
}
.bdsharebuttonbox a:hover{
	color: #931F12;
}
.bds_more:after{
	content: '\e081';
	font-family: 'zly';
}
.bds_qzone:after{
	content: '\e128';
}
.bds_tsina:after{
	content: '\e136';
}
.bds_tqq:after{
	content: '\e12e';
}
.bds_weixin:after{
	content: '\e135';
}
.bds_tieba:after{
	content: '\e106';
}
.bds_sqq:after{
	content: '\e126';
}

/*************************评论框*************************/
.article_review_block form{
	border: solid 1px #C4C4C4;
	border-radius: 3px;
}
.article_review_block .review_lable{
	display: block;
	padding: 12px 0px;
	font-size: 18px;
}
.article_review_block .review_area{
	display: block;
	border: none;
	resize:none;
	outline:none;
	font-size: 14px;
	line-height: 28px;
	width: 660px;
	height: 114px;
	padding: 8px;
}
.article_review_block .review_button{
	padding: 4px 20px; 
	border: none;
	background: #C3382A;
	color: #fff;
	border-radius: 3px;
	font-size: 14px;
}
.review_other{
	border-top: solid 1px #C4C4C4;
	overflow: hidden;
	padding: 8px 0px 4px 0px;
}
.review_user{
	float: left;
	margin-left: 8px;
}
.review_button{
	float: right;
	margin-right: 12px;
}
.review_user{
	overflow: hidden;
}
.login_already a{
	color: #000;
	float: left;
}
.login_not a{
	color: #C3382A;
}
.review_user a{
	text-decoration: none;
}
.review_user a:hover{
	color: #C3382A;
	text-decoration: underline;
}
.review_user .review_user_img{
	display: block;
}
.review_user .review_user_img img{
	width: 30px;
	height: 30px;
	border-radius: 50%;
}
.review_user .review_user_name{
	font-size: 14px;
	margin-top: 6px;
	display: block;
	margin-left: 12px;
}
.review_lable .review_nop{
	font-family: 'Georgia';
	color: #C3382A;
	font-size: 20px;
	text-decoration: none;
}
.review_lable .review_nop:hover{
	text-decoration: underline;
}

.article_index{
	overflow: hidden;
	font-size: 14px;
	color: #9B9B9B;
	margin-top: 8px;
}
.owned_channel{
	float: left;
}
.traffic{
	float: left;
	font-size: 14px;
	color: #9B9B9B;
	margin-left: 18px;
	line-height: 24px;
}
.traffic a{
	text-decoration: none;
	font-family: Georgia;
	color: #C3382A;
	font-size: 16px;
}
.traffic a:hover{
	text-decoration: underline;
}
.owned_channel a{
	text-decoration: none;
	color: #C3382A;
}
.owned_channel a:hover{
	text-decoration: underline;
}
.article_keyword{
	float: left;
	overflow: hidden;
	margin-left: 36px;
}

/*********************带文章标签*********************/
.article_keyword span{
	float: left;
}
.article_keyword ul{
	float: left;
}
.article_keyword .keyword a{
	color: #fff;
	text-decoration: none;
}
.article_keyword .keyword{
	float: left;
	font-size: 12px;
	margin-left: 18px;
	background: red;
	padding: 2px 4px;
	border-radius: 3px;
}
/***********************审稿人************************/
.audit_editor{
	font-size: 14px;
	text-align: right;
	margin: 12px 0px;
}
/****************对联广告**********************/
.couplet{
	width: 100px;
	height: 300px;
	position: fixed;
	overflow: hidden;
	display: none;
	transition:all 0.4s ease-in;
	-ms-transition:all 0.4s ease-in;
	-moz-transition:all 0.4s ease-in;
	-webkit-transition:all 0.4s ease-in;
	-o-transition:all 0.4s ease-in;
}
.couplet .close_adv{
	font-family: 'zly';
	font-size: 24px;
	color: #000;
	float: right;
	cursor: pointer;
	transition:all 0.3s ease-in;
}
.couplet .close_adv:hover{
	transform:rotate(360deg);
	-ms-transform:rotate(360deg); 
	-moz-transform:rotate(360deg); 
	-webkit-transform:rotate(360deg);
	-o-transform:rotate(360deg);
}
.left_couplet_adv{
	bottom: 0px;
	left: 0px;
}
.right_couplet_adv{
	top: 0px;
	right: 0px;
}
.right_couplet_adv .close_adv{
	float: left;
}
/**********************************百度广告***********************************/

.baidu_adv{
	margin-top: 12px;
}

/**********************************评论***********************************/
.review_block_list{
	margin-top: 12px;
}
.review_list{
	border-bottom: dotted 1px #C4C4C4;
	padding: 18px 0px;
	overflow: hidden;
}
.review_head_img{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: block;
	float: left;
}
.review_right{
	float: left;
	margin-left: 12px;
}
.review_list_user{
	font-size: 14px;
}
.review_list_user a{
	display: inline-block;
	color: #C3382A;
	text-decoration: none;
}
.review_list_user time{
	display: inline-block;
	margin-left: 12px;
	font-size: 12px;
	color: #999;;
}
.review_list_con{
	font-size: 14px;
	margin-top: 8px;
	line-height: 28px;
}
.review_list_loading{
	background: #DDDDDD;
	text-align: center;
	padding: 6px 0px;
	font-size: 12px;
	color: #555;
}
.review_list_loading:hover{
	background: #C3382A;
	color: #fff;
}