h2 {
  width:100%;
  text-align: left;
  /*background-color:#778899;*/
  font-family:'微软雅黑','宋体';
  color: #16af3f;
  text-indent:10px;
  border-radius:5px;
}

h3 {
  width:100%;
  text-align: left;
  font-family:'微软雅黑','宋体';
  color: #16af3f;
  text-indent:10px;
  padding-bottom:5px;
  border-bottom:2px solid #16af3f;
  /* border-radius:5px; */
}



/* -------------------------------------------------------- body ----------------------------------------- */
body{
	background:url(https://gss0.baidu.com/94o3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/96dda144ad3459827ac976680cf431adcaef848d.jpg);
	
	opacity:0.85;
}

#blogTitle h2 {
    font-weight: normal;
    font-size: 13px;
    font-size: 0.928571429rem;
    line-height: 1.846153846;
    color: #16af3f;
    float: left;
}

#home{
	width:90%;
}

#header, #main{
	width:98%;
}

#main{
	margin-top:10px;
}

#mainContent{
	float: right;
	width:75%;
	padding:0px;
	margin-right:10px;
}

#mainContent .forFlow{
	margin:10px;
	/* border:1px solid black; */
}

#sideBar{
	float:left;
	width:23%;
	margin-left:8px;
	margin-top:10px;
	/* border:1px solid black; */
}
/* -------------------------------------------------------- body end ----------------------------------------- */

/* -------------------------------------------------------- menu ----------------------------------------- */
#navigator {
  background-color:#7c7c7c; 
  width:99%;
  height: 50px; /*导航栏高度，原始50*/
  opacity:1;
  //border-radius:5px;
}

#navList .menu{
	padding:10px;
}

#navList li{
	margin:0 0 0 0;
}

#navList a:link, #navList a:visited, #navList a:active {
 //color: #F0F0F0;
 //transition: all 0.4s linear 0s;
  //font-size: 15px;
   height: 30px;
   color: #eee;
    font-size: 18px;
    font-weight: bold;
}

#navList a:hover {
  background-color:#606060;
  color:#eee;
 text-decoration: none;
 font-size: 18px;
}


#blog_stats{
  margin-right:10px;
}

#blog_stats span{
  color: #F0F0F0;
  font-size: 14px;
}

/*------------------------------------------------------- menu end---------------------------------------------- */

/*------------------------------------------------------- blog_list ---------------------------------------------- */


.day,.entrylistItem{
	background-color:#ccc;
	opacity:1;
	border-radius:8px;
	margin:6px;
	padding:6px;
	width: 98%;
}

/*发表文章的标题*/
.postTitle, #topics .postTitle,.entrylistPosttitle {
 border-bottom: 1px solid #f9f9f9;
 border-left: 0px solid #21759b;
 margin-bottom: 10px;
 font-size: 20px;
 padding-bottom:10px;
 font-weight:bold;
 float: right;
 width: 98%;
 clear: both;
}

.postTitle,#topics .postTitle,.entrylistPosttitle a:link, .postTitle a:visited, .postTitle a:active {
 color: #272727;
 font-weight:bold;
 transition: all 0.4s linear 0s;
  font-size: 20px;
}

.postTitle,#topics .postTitle,.entrylistPosttitle a:hover {
  margin-left: 10px;
  color:#6C6C6C;
  font-weight:bold;
  text-decoration: none;
}
/*
#cnblogs_post_body img{
  width:100%;
}
*/
   
 /*文章内容（简介内容）*/
.postCon,.entrylistPostSummary {
 float: right;
 line-height: 1.5em;
 width: 98%;
 clear: both;
 padding: 10px 0;
 font-family:'微软雅黑','宋体';
 font-size:15px;
}
 
 .day .postTitle,#topics .postTitle,.entrylistPosttitle a {
 padding-left: 10px;
}

/*文章附加信息*/
 .day .postDesc {   
 background: url(images/posted_time.png) no-repeat 0 1px;
 color: #757575;
 float: left;
 width: 96%;
 clear: both;
 text-align: right;     
 font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
 font-size: 13px;
 padding-right: 60px;/*5px  padding-left: 90px;posted 发表时间左边距离*/
 margin-right: 60px;
 line-height: 1.8;
 padding-bottom: 10px;
}

.entrylistItemPostDesc {
    text-align: right;
    color: #757575;
	font-size: 13px;
	padding-right: 10px;/*5px  padding-left: 90px;posted 发表时间左边距离*/
	margin-right: 20px;
    //padding-left: 5px;
}

.entrylistTitle{
	color:#16af3f;
	border-bottom:2px solid #16af3f;
}

.postDesc a{   
 display:none;
}

/*------------------------------------------------------- blog_list end---------------------------------- */

#topics{
	background-color:#ccc;
	opacity:1;
	border-radius:8px;
	margin:6px;
	padding:12px;
	width: 97%;
}

#topics p{
   /* font-color:black; */
   font-size: 15px;
   font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
   
}

#comment_form_container .comment_textarea{
	width:98%;
}


/*------------------------------------------------------- gonggao ---------------------------------- */


.newsItem{
	background-color:#ccc;
	opacity:1;
	border-radius:8px;
	margin-left:6px;
	margin-right:6px;
	padding:9px;
}

#blog-calendar{
	background-color:#ccc;
	opacity:1;
	border-radius:8px;
	margin-left:6px;
	margin-right:6px;
	padding:9px;
}

.sidebar-block{
	background-color:#ccc;
	opacity:1;
	border-radius:8px;
	margin-left:6px;
	margin-right:6px;
	margin-top:15px;
	padding:9px;
}

.catListLink,.catListView,.catListTag,.mySearch,.catListFeedback,.catListTitle,.catListComment{
	background-color:#ccc;
}
/* #blogCalendar td, */
.CalDayHeader,.CalTitle td{
	background:#ccc;
}

#sideBar ul{
	background-color:#fff;
}

#sideBar ul li{
	line-height:33px;
	background-color:#ccc;
	margin-bottom:1px;
	font-size:15px;
	font-family:'微软雅黑';
}


/*------------------------------------------------------- gonggao end---------------------------------- */

/* 
.forFlow,#post_detail,#topics,.post,.postBody,.day {
  width:99.5%;
} */