<style>
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,input,button,textarea,form,th,td,tr,p,span,img,b,i,em,strong,a{margin:0;padding:0;border:0;font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;}
em,i{font-style:normal;}
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
body{ font-family:'\5FAE\8F6F\96C5\9ED1','Hiragino Sans GB','\5B8B\4F53',sans-serif;font-size:13px;background:#fafafa;}
a{text-decoration:none;}
a:active{noOutline:expression(this.onFocus=this.blur());}
a:focus{outline:none;-moz-outline:none;}
a:visited { color:#F00;} 
table{ width:100%; width:100% !important;}
.cl:after{content:'\20';display:block;height:0;clear:both;}
.cl{clear:both;*zoom:1;}


body{ background:#fafafa;background:#fafafa !important;}
#blogTitle h1 a{ font-size:42px; letter-spacing:6px; font-weight:bold; text-shadow:5px 2px 6px #333; -webkit-font-smoothing:antialiased}
#blogTitle h1 a:hover{ color:#f7e5cc; text-decoration:none;}
#blogTitle h2{ color:#666; width:336px; text-align:center;}
#navigator{ border:none; background:#ef7134; border-top:6px #dea677 solid;}
#navList a{ color:#fff; font-size:16px; letter-spacing:2px;}
#navList a:link{ text-shadow:none;}
#navList a:hover{ text-shadow:none; background:#f06000; color:#feffc2;}
#navList a{ padding:0 30px;}
.day{ border:1px #e2e6de solid;}
.day:hover{ border:1px #d7dcd2 solid; background:#fafafa;}
.dayTitle{ background:none; border:1px #e2e6de solid; padding:3px 10px;}
.dayTitle:hover{ background:none; color:#ff6600; text-decoration:none;}
.dayTitle a{text-decoration:none; color:#999; color:#ff8737;}
.day .postTitle2{ color:#333;}
.day .postTitle{ font-size:24px; text-indent:10px; letter-spacing:0.6px;}
.postTitle a:hover{ color:#ff6600;}
.c_b_p_desc{ color:#444; font-size:15px; letter-spacing:0.6px;}
.catListTitle{ border:none; background:#888;}
a.c_b_p_desc_readmore{ color:#ff6600;}
.sidebar-block h3{border:none; background:#888;}
#cnblogs_post_body{ font-size:13px;}
#ad_t2{ line-height:30px; color:#999;}
#ad_t2 a{ color:#666;}
.c_ad_block{ line-height:30px; color:#999;}
#under_post_news{ height:240px;}
#profile_block:hover{ border:1px #888 solid;}
#blogTitle{ height:280px;}
#blogCalendar .CalOtherMonthDay{ color:#F90;}
.pager a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#666;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);height:34px;line-height:34px;margin-top:14px;color:#fff;display:inline-block;padding:0 15px;text-decoration:none;border:none; font-size:14px;}
.topicListFooter .pager a:hover,.topicListFooter .pager span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#ef7134;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);box-shadow:0 0 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.09);height:34px;line-height:34px;margin-top:14px;color:#fff;display:inline-block;padding:0 15px;text-decoration:none;border:none}

#blog-calendar .CalTodayDay{ color:#ff5346; font-weight:bold;}

#navigator ul li{ margin-right:10px;}
#navigator ul li:nth-child(2){ background:#666; font-weight:bold;}

.sidebar-block ul li a:hover{ color:#F60;}
.sidebar-block ul li{ line-height:22px; border-bottom:1px #f0f0f0 solid; padding:12px 10px 12px 20px;}
.catListTag ul li a:hover{ color:#ffbc62;}

</style>