#main{  position: relative;max-width: 1200px;  margin: 0 auto;}
body{padding-top:70px;font-family:proxima-nova,microsoft yahei;}
a{color:#217789}
a:hover{color:#367;border-bottom: 1px solid #367;}
#Header1_HeaderTitle,.postTitle, .entrylistPosttitle, .feedback_area_title,#navigator a,.catListTitle{font-family: "Microsoft YaHei","SimSun", "宋体";color:#FFF;}
.postTitle, .entrylistPosttitle, .feedback_area_title{font-size:36px;line-height:1.5em;padding-top:30px;font-weight:800; border:none; color:#367;margin:30px 0 0 0;}

#header{background: #289;position: fixed; height:70px;width:100%;top:0;z-index: 1;}
#blogTitle{padding: 0 20px;float:left;background: #278;margin-left:50px;height:70px;opacity: 0.95;}
#blogTitle .title{margin-top: 8px;}
#blogTitle .subtitle{color: #FFF;white-space: nowrap;font-size: 12px;}
#navigator{padding:0 50px;height: 70px;line-height: 70px;background: none;border:none; float:left;}
#navigator a{color:#FFF;padding: 0 16px;display: block;}
#navigator a:hover{background:#278;border:none;}
#navigator .blogStats{position: absolute;right:50px;top:0;float: none; color:#78cbd1;}
#navList li{margin-right: 0;}
#nav_sitehome a{padding:0 16px 0 0;}
#nav_sitehome a:hover{background:none;}

#sideBar{padding: 0 30px 20px 30px;top: 30px;border-left:none;background: #f2f6f8;border-top: 3px solid #eee;width:240px;}
#sideBar h3{color:#000;}
#mainContent {margin-right: 300px;}

#user-photo{overflow:hidden;}
#user-photo img{border-radius: 90px;margin:0 30px;}

#profile_block{margin-top: 20px;line-height: 28px;padding-bottom: 30px;border-bottom: 1px solid #ddd;}

#calendar{margin-top: 0; padding:30px 0;border-bottom: 1px solid #ddd;}

.mySearch,.catListLink,.catListTag,.catListPostCategory,.catListPostArchive,.catListComment,.catListView,.catListFeedback,.catListView{padding:10px 0 30px 0;border-bottom:1px solid #ddd;}

#blog-calendar u{text-decoration: none;color: #d33;}
#blog-calendar a{}
#blog-calendar a:hover{text-decoration:underline;}

.c_b_p_desc{color:#888;line-height: 2.2em;margin-top:8px;font-size:16px;}

#footer{margin-top: 60px;line-height: 60px;background: #eee;color: #999;}
#cnblogs_post_body p{margin:20px 0;text-indent:0;color: #565656;line-height: 2.2em;  font-size: 16px;}
#cnblogs_post_body h3{margin:1.5em 0;}
#cnblogs_post_body ol{padding-left: 30px;font-size: 16px;  line-height: 2em;}
#ad_under_post_holder{display: none;}
#site_nav_under{margin-top: 5px;line-height: 30px;background: #f5f6f7;border-bottom: 3px solid #888; padding:15px 0}
#site_nav_under a{margin:0 15px;}

#commentform_title{font-family: "Microsoft YaHei","SimSun", "宋体";font-size: 14px;font-weight: bolder;margin:20px 0;}
.commentbox_main{margin-top:20px;}
.commentbox_title{width: auto;}
div.commentform textarea{width: 100%;height: 120px;}
#blog_post_info_block{margin-top: 20px;padding: 20px;background: #f5f6f7;}
#topics .postDesc{margin-top: 0;background: #eee;line-height: 50px;padding: 0 20px;}
#div_digg{margin-right: 0;}
#digg_block{padding:30px 0;border-top:1px solid #eee;margin-top:30px;}

#author_profile_follow a{display:block;width:125px;color: #FFF !important;text-decoration: none;text-align: center;line-height: 30px;background: #D33;margin-top: 15px;}
#author_profile_detail a{text-decoration: none;}
#comment_nav{margin-top: 30px;border-top: 3px solid #888;line-height: 50px;background: #f5f6f7;}
#comment_nav a{margin:0 20px;}

.feedbackItem{padding:0;background:#f5f6f7;}
.feedbackListSubtitle{margin-top: 16px;line-height:3em;padding:0 8px;background: #eee;}
.feedbackCon{margin: 1em;}
blockquote{background: #f8f8f8;padding-left:30px; margin-left:0;border:none;}
blockquote p{color:#888 !important;margin: 10px 0 !important;}
.postCon a, .postBody a, .feedbackCon a{color:#217789;text-decoration: none;}
.day{border-bottom: 1px solid #e8e8e8;padding-bottom: 40px;}
.cnblogs_code{border:none;  border-left: 8px solid #367; padding:20px;}
#google_ad_c1,#google_ad_c2,#google_ad_c3{display:none}
.c_ad_block{margin-top: 15px;line-height: 30px;background: #f5f6f7; padding:15px; }