﻿.liukong{
	width:100%;
	height:15px;
}
#con{
	margin:0 auto;
	padding:0 1pc;
	width:1100px;
	background:#fff;
}
#wrapper{
	clear:both;
	padding:20px 0;
	background:#fff;
}
.content{
	float:left;
	width:700px;
}
.content .current_nav{
	padding-bottom:15px;
	border-bottom:3px solid #d22222;
	color:#888;
	font-size:14px;
	top: 10px;
}

.related_post {
	overflow:hidden;
	padding-top:0px;
	clear:both;
}
.sidebar{
	float:left;
	margin-left:30px;
	width:360px;
}
.content .shareto {
	padding:20px 0 0 0px;
	height:2pc;
	color:#222;
	font-size:14px; 
	clear:both;
}
.content .post_title{
	padding:20px 0 0;
	text-align:center;
}
.content .post_title h1{
	text-align:center;
	font-weight:500;
	font-size:2em;
	font-family:Microsoft YaHei;
	line-height:1;
}
.content .post_title a.pti_comm,.content .post_title span{
	padding:0 5px;
}
.content .post_title span#commentcount{
	padding:0;
}
.content .post_title span.pt_info{
	font-size: 10px;
	display:block;
	color:#888
}
.content .post_title span.pt_info a,.content .post_title span.pt_info strong{
	color: #888;
    font-weight: 500;
    font-style: normal;
}
.content .post_title span.pt_info a:hover{
	color:#d22222;
	text-decoration:underline;
}
.content .post_title span.pt_info a.pti_comm{
	color:#d22222;
}
.content .post_content{
	text-align:justify;
	text-justify:inter-ideograph;
	word-wrap:break-word;
	margin-top: 10px;
}
.content .post_content p{
	color:#000;
}
.content .fs2 p,.content .post_content p{
	font-size:1pc;
	line-height:28px
}
.content .post_content p img
{
	max-width: 700px;
}
.content .newsgrade {
    height: 70px;
   /* background-color: #f2f2f2; */
}
.content .newsgrade div {
    float: left;
}
.content .newsgrade .newsgrade1 {
    float: left;
	height: 35px;
	width:700px;
	line-height:40px;
	text-indent: 2em;
}
.related_post .title {
	border-bottom:1px #e2e2e2 solid;
}
.related_post .title:after {
	content:'';
	height:0px; 
	clear:both;
	display:block;
}
.related_post h2 {
	padding:0 2px 5px 2px;
	margin-bottom:-1px;
	border-bottom:1px #d22222 solid;
	background:0 0;
	color:#d22222;
	font-weight:bold;
	font-size:16px;
	float:left;
}
.content .hot_tags{
	padding-top:15px;
	font-size:14px;
	float:right; 
	width:600px; 
	text-align:right;
}
.content .hot_tags span { color: #999;}
.related_post ul {float:left;width: 1100px;font-size:14px;padding-top: 10px;}
.related_post ul li a{font-size: 14px;line-height: 20px;height:20px;text-align:left; white-space: nowrap;}
.related_post ul li a.rp_list_img{display:block;overflow:hidden;margin:0 11px;width:6pc;border:1px solid #cedbeb}
.related_post ul li img{width:6pc;height:6pc}
.related_post ul li span.rp_span{color:#d22222}

.fangye {
    padding-top: 20px;
    line-height: 30px;
}
.related_lis {
    width: 1100px;
    /* align-content: center; */
    margin: 0 auto;
}

.hot_tags {
    width: 496px;
    /* align-content: initial; */
    float: right;
    text-align: right;
	padding-right: 90px;
    line-height: 35px;
	color: #999;
    font-size: 14px;
}

<!--热条切换-->
#cntR {
	WIDTH: 350px;
	margin:0 auto;
	TEXT-ALIGN: left;
}
.NewsTop .hd {
    height: 45px;
    line-height: 45px;
    position: relative;
    BORDER-BOTTOM: #d22222 3px solid;
}
.NewsTop .hd span {
    FLOAT: left;
    width: 100px;
}
.NewsTop .hd ul {
    float: right;
    position: absolute;
    right: 0px;
    margin-bottom: 0px;
}
.NewsTop .hd ul li {
	float: right;
	BACKGROUND: #dcdcdc;
	BORDER-LEFT: #f2f2f2 1px solid;
	WIDTH: 50px;
	CURSOR: pointer;
	text-align: center;
	padding-bottom: 0px;
}
.NewsTop .hd li.on {
    BACKGROUND: #c2130e;
    WIDTH: 80px;
    COLOR: #fff;
    margin-top: 5px;
    text-align: center;
    height:40px;
}
.NewsTop .bd {
    padding: 15px;
    zoom: 1;
}
.NewsTop .bd ul li {
    height: 24px;
    line-height: 24px;
}