body, div, p, a, span, img, ul, ol, li, h1, h2, h3{margin: 0px;padding: 0px;}
body{font-family: "Consolas", "Microsoft YaHei";font-size: 14px;line-height: 24px;}
li{list-style: none;}
img{border: none;}
a{text-decoration: none;color: #2b6695;}
a:hover{color: #ccc;}
.postTitle{font-size: 16px;}
#header{width: 100%;height: 40px;overflow: hidden;background-color: #2b6695;color: #fff;border-bottom: 1px #e5e5e5 solid;position: fixed;top: 0px;z-index: 99;}
#blogLogo{display: none;}
#lnkBlogLogo{float: left;}
#blogTitle{float: left;margin-left: 20px;margin-right: 20px;}
#Header1_HeaderTitle{font-size: 16px;color: #fff;text-decoration: none;}
#Header1_HeaderTitle:hover{color: #fff;}
#blogTitle h1{line-height: 30px;}
#blogTitle h2{display: none;font-size: 12px;}
#navigator{font-size: 15px;}
#navList{margin-left: 10px;float: left;overflow: hidden;}
#navList li{float: left;line-height: 42px;margin-right: 25px;}
#navList li a{color: #fff;text-decoration: none;font-size: 15px;}
#navList li a:hover{color: #ccc;}
.blogStats{float: right;line-height: 42px;margin-right: 20px;}
.blogStats:hover{color: #ccc;}
#footer{text-align: center;font-size: 14px;color: #767676;border-top: 1px solid #e5e5e5;padding: 10px 0;}
#mainContent{min-height: 200px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;word-break: break-all;float: right;margin-left: -200em;width: 100%;}
#mainContent .forFlow{margin-left: 200px;float: none;width: auto;padding: 15px 0px 15px 15px;border-left: 1px #e5e5e5 solid;overflow: hidden;}
#sideBar{width: 200px;min-height: 200px;padding: 0px;float: left;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;word-break: break-all;border-right: 1px solid #e5e5e5;}
#main{min-width: 980px;width: 98%;margin: 40px auto 0px;text-align: left;overflow: hidden;}
h3{font-size: 15px;color: #555;}
#sideBarMain{padding: 10px 10px 10px 0px;font-size: 14px;}
#sideBarMain .newsItem{margin-bottom: 20px;font-size: 14px;}
#sideBarMain a:hover{color: #ccc;}
#profile_block a, #blog-sidecolumn a{/*color: #767676;*/color: #2b6695;}
#sideBarMain .catListLink{margin-top: 20px;}
#blog-sidecolumn{margin-top: 20px;}
.catListLink li{margin: 5px 0px;}
#blog-calendar{display: none;}
input.btn_my_zzk,input.comment_btn{height: 26px;}
.btn_my_zzk,.comment_btn{width: 68px;font-family: 'Microsoft YaHei';color: #fff;background-color: #2b6695;border-color: #4c7994;font-weight: 300;text-decoration: none;text-align: center;line-height: 26px;height: 26px;display: inline-block;appearance: none;cursor: pointer;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .3s;transition-duration: .3s;border-radius: 4px;}
.btn_my_zzk:visited,.comment_btn:visited{color: #fff;}
.btn_my_zzk:hover, .btn_my_zzk:focus, .comment_btn:hover, .comment_btn:focus{background-color: #285068;text-decoration: none;outline: none;}
.btn_my_zzk:active, .comment_btn:active{text-shadow: 0 1px 0 rgba(40, 80, 104, 0.3);text-decoration: none;background-color: #224961;border-color: #cfcfcf;color: #d4d4d4;-webkit-transition-duration: 0s;transition-duration: 0s;-webkit-box-shadow: inset 0 1px 3px rgba(40, 80, 104, 0.2);box-shadow: inset 0 1px 3px rgba(40, 80, 104, 0.2);}
.btn_my_zzk:disabled, .comment_btn:disabled{top: 0 !important;background: #EEE !important;text-shadow: 0 1px 1px #fff !important;color: #CCC !important;cursor: default !important;appearance: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;opacity: .8 !important;}
.input_my_zzk{border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);color: #555;height: 22px;padding-left: 4px;line-height: 22px;}
#blogCalendar .CalOtherMonthDay{color: #999;}
.forFlow .day{padding: 10px 5px;border-bottom: 1px solid #e5e5e5}
.forFlow .day .postTitle{padding: 5px 0;}
#blog-comments-placeholder .feedbackItem{padding: 10px 5px;border-bottom: 1px solid #e5e5e5}
#comment_nav{margin: 10px 0;}
.feedback_area_title{font-weight: bold;border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.feedbackCon{padding: 10px 20px 0px;}
#site_nav_under, #opt_under_post, #ad_under_post_holder, #under_post_news, #google_ad_c2, #under_post_kb, #HistoryToday{display: none;}