
body {
 background-color: #fff; margin:0px; padding:0px; font: "Times New Roman", Arial, Helvetica, sans-serif ; font-size:14px; color:#8D8D95; overflow-X:hidden;
 line-height:1.3em; 
}
a{ text-decoration:none;color:#666}
a:hover{  color:#FA6000; }
#body_div{
 width:100%;  padding-left:200px
}
#right_div{
	width:180px;
	float:left;
	padding: 5px;
	text-align: left;
	clear: none;
	line-height: 1.5em;
	color:#55B6EB;
	}
#middle_div{
	font-size:12px;
	width:480px;
	background-color: #FFF;
	overflow: hidden;
	padding: 10px;
	float: left;
	margin: 0px 3px; 
}
#middle_div,#right_div,{font-size:12px;overflow-x:hidden; }
.fu_top {
 color:#9D9DA1;
 font-weight:bold;
 clear: both;
 padding-left: 3px;
 font-size: 14px;
 padding: 6px 0;
}
.log_body{width:100%;}
#log_top{ width:100%}
#log_top_right{
 float:left;
 width:100%;
 text-align:left;
 color: #bbb;overflow-X:hidden
}
#log_text{ text-align:left; overflow-X:hidden; padding: 6px 0}
#topic{
 color:#5EA0B7;
 font-weight:bold;
 font-size: 16px;
 padding: 2px 0;
 text-align: left;
}
#topic a{ color:#5EA0B7; font-weight:bold}
#topic a:hover{ color:#fff; font-weight:bold; background-color:#FF6600}
#author{ color:#2DB11F}
#addtime{ color:#FA6000}
#log_more a{ text-decoration:none ; color:#2DB11F; }
#log_more a:hover{text-decoration: underline;color:#FA6000;}
#blogname {
	font-size: 32px;
	font-family: "Times New Roman";
	font-weight: bold;
	color: #7DB426;
	float: left;
	padding: 10px 0;
	width: 100%;
	text-align: right;
	clear: both;
}
#calendar{ font-family: Arial, Helvetica, sans-serif;
width:90%; 
}
#calendar caption {  
font:11px 'Century Gothic', Arial, Helvetica, sans-serif;  
}
#calendar table { 
border-collapse: collapse; 
} 
#calendar th{  
font: normal 11px;  
}
#calendar td { 
text-align:center;
padding:2px ;  border:1px #ccc solid;
font-size: 10px;   
}
#calendar td a{ color:#FFf; text-decoration: none; background-color:#55B6EB; width:100% }
#calendar td a:hover{ color:#fff; background-color:#FA6000; text-decoration: none;}
#bottom{
 margin:0px;
 font-size:11px;
 font-family: Arial, Helvetica, sans-serif;clear:both;
}
#url{
	font-size:13px;
	font-weight: bold;
	color: #FF6600;
	clear: both;
	text-align: right;
}
#head{ width:100%;}
#top{
	width:100%;
	clear:both;
	background: url(head.jpg)  center  bottom no-repeat;
	height:160px;
	padding-top: 10px;
	padding-right: 150px;
}
.list ul li{list-style: none; }
.list li{ list-style: none; display:block; margin:0px; padding:0px;height:15px;border-bottom:#F0F1F6 1px solid; font-size:13px;}
.list li a{width:100%; height:10px; background: url(li.jpg) center left no-repeat; text-decoration:none ; color:#55B6EB; padding-left:15px}
.list li a:hover{width:100%;  color:#FA6000; height:10px; background:url(li.jpg)  left center no-repeat; text-decoration:none; padding-left:15px}