html body{font-family:PingFang SC,Hiragino Sans GB,Helvetica Neue,Microsoft Yahei,WenQuanYi Micro Hei,sans-serif;background-image:none;background-color: #F9F9F5;}
#header #blogTitle {display:none;}
#header #navigator {margin-top: 20px;}

#mainContent .day {margin-top: 0;}
#post_detail h1.postTitle {margin-top:20px;}
#sideBar #sideBarMain{margin-top:37px;}
#post_detail .postBody a {color:#1c7791;text-decoration:none;}
#post_detail .postBody a:hover {text-decoration:underline;}
#post_detail .postBody li {margin-bottom:0;}
#post_detail #cnblogs_post_body ol {padding-left:0;}
.goto_top {position:fixed;right:10px;bottom:190px;width:46px;height:40px;background-color:#fff;text-align:center;line-height:20px;padding:5px 0;display:block;}
#author_profile #author_profile_follow {display:none;}
#main #homepage_top_pager {display:none;}
#main .pager {line-height: 30px;height: 30px;}
#main .pager a{display:inline-block;height:30px;line-height:30px;margin: 0 5px;min-width:20px;}
#myposts .pager:first{display:none;}

#leftcontentcontainer ul, #leftcontentcontainer ol {margin:0;}

#blogTitle h1 a, #blogTitle h2 {color:#003d44;text-shadow: none;}
#comment_nav {margin-bottom:10px;}
#commentbox_opt {float:left;width:100%;}
#commentbox_opt #btn_comment_submit {padding:0 5px;float:left;height:30px;}
#commentbox_opt a {float:left;height:30px;margin-top:7px;line-height:30px;margin-left:20px;}
#tbCommentBody {width:99%;}
#under_post_news {width:50%;float:left;}

#ad_t2, #ad_c1, #ad_c2 {display:none;}

#header{position:relative;}
#home{width:1200px;}
#sideBar{float:right;width:290px;margin-left:0px;}
#sideBarMain{width:280px;}
#mainContent{width:900px;}
.newsItem, .mySearch, .catListLink, .catListTag, .catList, .catListComment, .catListView, .catListFeedback, .catListPostArchive, #blog-calendar{border:1px solid #ccc;margin-bottom:2em;}
.catListEssay h3, .catListLink h3, .catListNoteBook h3, .catListTag h3, .catListPostCategory h3, .catListPostArchive h3, .catListArticleArchive h3, .catListImageCategory h3, .mySearch h3, .catListComment h3, .catListView h3, .catListFeedback h3, #blog-sidecolumn .catListTitle, .newsItem .catListTitle{margin-top:0px;margin-bottom:0px;border:none;}
#widget_my_google{padding-left:5px;}
.catListEssay ul, .catListLink ul, .catListNoteBook ul, .catListTag ul, .catListPostCategory ul, .catListPostArchive ul, .catListArticleArchive ul, .catListImageCategory ul, .mySearch ul, .catListComment ul, .catListView ul, .catListFeedback ul{padding-right:1em;}
.recent_comment_title a{font-weight:bold;}
#blog-sidecolumn .catList ul, #blog-sidecolumn .catListBlogRank ul, #blog-sidecolumn .catListArticleCategory ul{margin:0px;padding:0 1em;}
input.btn_my_zzk{height:24px;line-height:24px;background-color:#333;border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:bold;}
.CalTitle{font-weight:bold;background-color:#f0f0f0;border:none;padding:4px 0;}
.Cal .CalOtherMonthDay, .Cal .CalWeekendDay{padding:3px 0;}
.Cal td{padding:0px;}
.CalTitle td{padding:5px 0}
.CalNextPrev{text-align:center;font-weight:bold;}
.CalDayHeader{padding:4px 0}
.CalTodayDay{font-weight:bold;}
td a u{font-weight:bold;}
.topicListFooter{margin-bottom:10px;}
body > a{display:none;}
#google_ad_c1, #google_ad_c2{display:none;}
#green_channel{width:auto;}
#author_profile{margin-top:10px;}
#btn_comment_submit{height:24px;line-height:24px;background-color:#333;border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:bold;padding:0px;}
.commentbox_title{width:100%;}
div.commentform textarea{width:100%;height:200px;}
#site_nav_under a{font-weight:bold;}
#blog_news_kb > div{width:50%;margin:10px 0;float:left;overflow:hidden;}
a.c_b_p_desc_readmore{font-weight:bold;color:#1c7791;}
#taglist_title{font-size:130%;font-weight:bold;border-bottom:1px solid #999;line-height:1.5em;padding-left:5px;padding:0 100px 10px 5px;border-left:5px solid #1FA6E6;clear:both;color:#1c7791;text-align:left;}
#taglist_main{margin:0px;padding:1em;}
.myposts_title{font-size:130%;font-weight:bold;border-bottom:1px solid #999;line-height:1.5em;padding-left:5px;padding:0 100px 10px 5px;border-left:5px solid #1FA6E6;clear:both;color:#1c7791;text-align:left;}
.PostList .postTitl2{height:30px;line-height:30px;}
.PostList .postTitl2 a{font-weight:bold;line-height:30px;}
.PostList .postTitl2 span{line-height:30px;}
#div_digg{position:fixed;width:46px;margin:0px 10px 0px 0px;bottom:10px;right:0px;}
#div_digg .buryit{margin-left:0px;}
#digg_tips{display:none;}
#author_profile{background-color:#fff;margin-right:10px;position:fixed;right:0px;width:46px;bottom:125px;}
#author_profile_info, #author_profile_info img{width:46px;height:46px;margin:0px;padding:0px;}
#author_profile_detail{display:none;}
#author_profile_follow{width:46px;line-height:20px;height:20px;text-align:center;font-weight:bold;text-decoration:none;}
#author_profile_follow a{text-decoration:none;}
.div_my_zzk .btn_my_zzk {
    height: 30px;
    margin-right: 5px;
    float: right;
    padding: 5px 6px;
    line-height: 20px;
    margin-top:5px;
}
.div_my_zzk .input_my_zzk{
    line-height:20px;
    margin-top:5px;
}