@charset "utf-8";
	ul,li {
	margin: 0;
	padding: 0;
}
#home {
	background-color: #FFFCF4;
}
/*头部*/
#header {
	}
#Header1_HeaderTitle {
	font-size: xx-large;
	font-weight: bold;
	color: #090;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: 4px 3px 5px #999;
	text-decoration: none;
}
#blogTitle h2 {
	text-indent: 2em;
	font-size: large;
	font-weight: unset;
	color: gray;
	border-bottom: gray thin dashed;
}
#navList {
	height: 3em;
}
#navList>li {
	float: left;
	list-style: none;
	display: inline-block;
	padding: 0.5em 1em;
	margin: 0 0.5em;
	background-color: #FFFF99;
	border: #090 thin solid;
	box-shadow: 2px 2px 2px 2px #999;
	border-radius: 0em 1em 0em 1em;
}
#navList>li:hover {
	background-color: green;
}
#navList>li>a {
	color: black;
	font-weight: bold;
	text-shadow: 0px 0px 2px #999;
	text-decoration: none;
}
#navList>li>a:hover {
	color: white;
}
.blogStats {
	clear: both;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
#main {
	width: 1300px;
	margin: auto;
	position: relative;
}
/*文章列表*/
.forFlow {
	}
.entrylistTitle {
	font-size: 1.5em;
	color: darkgoldenrod;
}
.day, .entrylistItem {
	background-color: #FDFDE2;
	margin: 2em;
	padding: 0.5em;
	padding-bottom: 2em;
	border: yellow thin solid;
	box-shadow: 2px 2px 2px 2px #999;
	border-radius: 0 2em 0 0;
	width: 750px;
}
.dayTitle {
	float: right;
}
.dayTitle>a {
	color: gray;
	text-decoration: none;
}
.postTitle, .entrylistPosttitle {
	font-size: large;
	font-weight: bold;
	border-bottom: gray thin solid;
}
.postTitle>a, .entrylistPosttitle>a {
	text-decoration: none;
	/*text-shadow: 0 0 2px #999;*/
	color: green;
}
.postTitle>a:hover {
	color: orange;
}
.postCon, .entrylistPostSummary {
	text-indent: 2em;
	margin-top: 1em;
	font-size: 0.9em;
}
.c_b_p_desc_readmore {
	color: red;
}
.c_b_p_desc_readmore:hover {
	color: green;
}
.postDesc, .entrylistItemPostDesc {
	float: right;
	color: gray;
	font-size: 0.8em;
}
/*上一页，下一页*/
.topicListFooter {
	width: 650px;
	margin-left: 2em;
	height: 25px;
}
#nav_next_page>a {
	text-decoration: none;
	background-color: #FDFDE2;
	margin-bottom: 2em;
	padding: 0.5em 2em;
	box-shadow: 1px 1px 2px 2px #999;
	border-radius: 0.5em 2em 2em 0.5em;
	float: right;
}
#nav_next_page>a:hover {
	color: white;
	background-color: green;
}
#footer {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
}
/*右边栏*/
#sideBar {
	position: absolute;
	top: 0;
	right: 2em;
	width: 400px;
}
/*公告栏*/
.newsItem, .sidebar-block {
	background-color: #FFFCF4;
	padding: 0.5em 0.5em 1em 1em;
	border: thin solid #FF0;
	box-shadow: 0px 0px 5px 0px #999;
	margin-bottom: 2em;
}
#sideBar li {
	list-style: none;
}
#sideBar a {
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	color: #39F;
}
#sideBar a:hover {
	color: green;
}
#RecentCommentsBlock {
	font-size: small;
}
/*博文详情*/
#topics, #blog-comments-placeholder, #comment_form_container {
	width: 830px;
	background-color: #FFFCF4;
	padding: 0.5em 0.5em 3em 1em;
	border: thin solid #FF0;
	box-shadow: 0px 0px 5px 0px #999;
	margin-bottom: 2em;
}
#blog-comments-placeholder {
	margin-bottom: 0;
}
.feedback_area_title {
	color: #008000;
	font-weight: bold;
	font-size: x-large;
	text-shadow: 0 0 1px yellow;
	border-bottom: thin solid green;
	margin-bottom: 2em;
}
.feedbackManage {
	float: right;
}
.feedbackManage a {
	color: gray;
}
.feedbackManage a:hover {
	color: green;
}
.feedbackItem {
	border: thin dashed gray;
	margin-bottom: 1em;
	padding: 10px;
}
.feedbackItem a {
	text-decoration: none;
}
.feedbackItem .layer {
	color: gray;
}
.feedbackItem .comment_date {
	color: green;
}
.blog_comment_body {
	margin-top: 10px;
	color: #444;
	font-family: serif;
}
#EntryTag,#BlogPostCategory {
	margin-top: 0px !important;
	border: 1px dashed rgb(192, 192, 192);
	padding: 0.5em;
	padding-left: 20px;
}
#EntryTag,#BlogPostCategory a {
	color: orange;
}
#EntryTag,#BlogPostCategory a:hover {
	color: #C00;
}
#post_next_prev {
	line-height: 1.8;
	background-color: #FDFDE2;
	border: thin solid #FF0;
	box-shadow: 2px 2px 2px 2px #999;
	display: inline-block;
	padding: 1em;
	font-size: 0.8em;
}
#post_next_prev a {
	color: green;
}
#post_next_prev a:hover {
	color: orange;
}
#BlogPostCategory, #comment_nav {
	margin 0;
}
#comment_nav {
	width: 830px;
	padding: 0.5em;
}
#comment_nav a {
	text-decoration: none;
	color: green;
}
#comment_nav a:hover {
	color: orange;
}
#comment_nav a:last-child {
	color: blue;
}
#site_nav_under, #opt_under_post, #google_ad_c1, #under_post_news, #google_ad_c2, #under_post_kb, #HistoryToday {
	display: none;
}
my cnblogs CSS code