body {
	color: #000;
	background: #FCFCF5;
	font-family: "verdana","ms song","宋体","Arial","微软雅黑", "Helvetica", "sans-serif";
	font-size: 9pt;
	min-height: 101%;
}


/*头部*/
#header {
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	padding-bottom: 5px;
	margin-top: 10px;
             
}
/*正标题*/
#blogTitle h1 {
	font-size: 28px;
	font-weight: bold;
	line-height: 1.5em;
	margin-left: 1em;
	margin-top: 10px;
	width: 50%;
	float: left;
             font-family :华文行楷;
                  
}
/*主体*/
#main{
	width: 100%;
	min-width: 950px;
             margin-top:20px;
	text-align: left;
}
/*侧边栏*/
#sideBar {
	width: 232px;
	min-height: 200px;
	padding: 0px 0 0px 5px;
	float: left;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
             
}

/*栏目标题层*/
.catListTitle
{
            width:200px;
            border-bottom:1px solid #000000;
            margin-left:14px;
            color:#9BBB38;
}

/*日历*/
#calendar {
	width: 229px;
             border: 1px solid #000000;
             background: #FFFFFF;
}
/*--------------------------------------------------------*/
/*搜索栏*/
.mySearch {
	height: 1.4em;
	width: 229px;
             border: 1px solid #000000;
             background: #FFFFFF;
             min-height: 100px;
}
.input_my_zzk
{
            margin-left:14px;
}
/*搜索栏按钮*/
.btn_my_zzk
{
	background-color:#83AF00 ;
	font-family:黑体;
	width:45px;
	height:22px;
	color:#FFFFFF;
        border:2px groove #A9C817;
}
/*--------------------------------------------------------------------*/
/*与我联系*/
.catListInteraction
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.sendMsg
{
    margin-left:14px;
}
/*------------------------------------------------------------*/
/*留言簿*/
.catListNoteBook
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}

.sendMSG
{
    margin-left:14px;
}

.viewPerMSG
{
     margin-left:14px;
}
/*-------------------------------------------------------*/
/*最新笔记*/
.catListEssay
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListEssay ul
{
      margin-left:14px;
}
/*最新评论*/
.catListComment
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
/*公告*/
.newsItem
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
/*GOOGLE搜索栏*/
.google_search
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
#google_q
{
      margin-left:14px;
}
/*----------------------------------------------------------------*/
/*积分与排名*/
.catListBlogRank
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.liScore
{
       margin-left:14px;
}
.liRank
{
      margin-left:14px;
}
/*----------------------------------------------------------------*/
/*常用连接*/
.catListLink
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListLink ul
{
      margin-left:14px;
}
/*随笔分类*/
.catListPostCategory
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListPostCategory ul
{
     margin-left:14px;
}
/*随笔档案*/
.catListPostArchive
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListPostArchive ul
{
     margin-left:14px;
}
/*阅读排行榜*/
.catListView
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListView ul
{
      margin-left:14px;
}
/*评论排行榜*/
.catListFeedback
{
     width :229px;
     border :1px solid #000000;
     margin-top :10px;
     background: #FFFFFF;
}
.catListFeedback ul
{
     margin-left:14px;
}
/*脚部*/
#footer {
	text-align: center;
	min-height: 30px;
	_height: 15px;
	border: 1px solid black;
	margin-top: 10px;
	padding-top: 10px;
             padding-bottom:10px;
	margin-bottom: 10px;
             background: #FFFFFF;
}

/*主页 文章主体*/

#mainContent .forFlow{
                  margin-left: 22em;
                  margin-top:2em;
	     float: none; 
                  
                  
}

.day
{             
           min-height: 10px;
	_height: 10px;
	margin-bottom: 20px;
	padding-bottom: 5px;
           background: #FFFFFF;
           border:1px solid #E8E7D0;
}


.dayTitle {
	width: 100%;
	color: #666;
             font-weight: bold;
	line-height: 1.5em;
	font-size: 120%;
	margin-top: 3px;
             margin-left: 3px;
	margin-bottom: 10px;
             clear:both;
	border-bottom: 0px solid #666;
	text-align:left;
}

.postTitle {
	font-size: 115%;
	font-weight: bold;
	border-bottom: 0px solid #666;
	float: right;
	line-height: 1.5em;
	width: 100%;
	clear:both;
             margin-left: 3px;
}
.postCon {
	float: right;
	line-height: 1.5em;
	width: 100%;
	clear:both;
	padding: 10px 0;
             
}
.postDesc
{
            
	float: right;
	width: 96%;
	clear:both;
	text-align: right;
	padding-right: 5px;
	color: #666;
	margin-top: 5px;
             border-top:1px dashed #E8E7D0;
             margin-right:1%;
             padding-top: 8px;  
}
.postTitle a:link, .postTitle a:visited, .postTitle a:active {
	color: #FF6600;
}




/*-------------------------------------------------------------------------------------------------------------------*/



/*文章主体*/
#topics {
	width: 100%;
	min-height: 200px;
	padding: 0px 0px 10px 0;
	float: left;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
                  background:#FFFFFF;
                  border:1px solid #e8e7d0;
                  margin-bottom:10px;
}

/*文章内容主体*/
.post
{
padding:10px;
}


/*文章内容主体*/
.postBody {
	padding: 5px 2px 5px 5px;
	line-height: 18pt;
	color: #000;
	border-bottom: 0px solid black;
}


/*特定 文章标题*/
#topics .postTitle {
	font-size: 120%;
	font-weight: bold;
	border-bottom: 0px solid #999999;
	float: left;
	line-height: 16.2pt;
	width: 100%;
	padding-left: 5px;
             padding-bottom: 5px;
}


/*文章信息*/
#topics .postDesc {
	float: right;
	width: 98%;
	text-align: right;
	padding: 8px 5px 0px 0px;
	color: #666;
	margin: 5px 20px 0px 0px;
             border-top:1px dashed #e8e7d0;
}


/*给文章评论*/
.commentform
{
background:#FFFFFF;
border:1px solid #e8e7d0;
font-size:9pt;
font-Family:verdana;
margin-bottom:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
}