a:link{color:black;}
.header {
    height: 120px;
    background: #fff url(https://www.zhai14.com/media/upload/common/cate_big_20171126103221.jpg) repeat fixed top center;
    border-bottom: 0px solid #000000;
    padding-left: 30px;
    padding-top: 30px;
    color: #ffffff;
}
pre{background: #333;
color: #ccc;
padding: 10px 20px;
border-radius: 5px;
margin-top:5px;
}
.postBody{
color:black;}
#topics .postTitle{border-bottom: 1px solid #0e3e0e;}
#topics .postTitle a{
color: black;font-size: 30px;
font-weight: bold;}
#cnblogs_post_body h3{
font-size:24px;
padding-left:0px}
#cnblogs_post_body blockquote{border: 5px solid #e43232;
font-weight: bold;
color: #1f7c1e;}
#home{
background-image: url(https://zhai14.com/media/common/banner_cnblog.jpg);
background-color:#8fa6d3;}
.postCon a{color: #e7ce5d;
text-decoration: underline;
font-weight: bold;}
.Cal{color: #05055f;}
.CalTitle{color:#05055f;}
#sideBarMain ul a{font-size:14px;}
#navList a:link, #navList a:visited, #navList a:active {
    color: #ccc;
    background: #05055f;
font-size: 16px;
display: inline-block;
width: 80px;
border-right: 1px solid #999;
}
#navList a:hover {
    text-decoration: none;
    background: silver;
color: #333;
font-size: 16px;
}
.postTitle a{color:black;font-weight: bold;}
.catListTitle{padding-bottom: 10px;
background: #5d84cb;
color: #eee;}
#sideBarMain ul a {
    font-size: 14px;
    color: black;
}
.newsItem .catListTitle{
color:#eee;
background: #5d84cb;
padding-bottom: 10px;}
.newsItem a{
color: black;
font-size: 14px;}
#profile_block{color: black;
font-weight: bold;
font-size: 14px;}
.desc_img{position: absolute;
top: 0px;
max-width: 150px;
right: 0px;}
.c_b_p_desc{color: #333;
padding-right: 200px;}
.postDesc{color: #ccc;
padding-top: 20px;}
.recent_comment_body {
    color:navy;
    white-space: pre-wrap;
    word-wrap: break-word;

}
.recent_comment_author {
    color:#e7ce5d;
    text-align: right;
    margin-right: 4px;

}
#cnblogs_post_body blockquote {

    border: 5px solid #b0241b;
    font-weight: bold;
    color: #000088;

}
.feedbackCon {
    position: relative;
    width: 690px;
    height: auto;
    margin: 0 20px 0 20px;
    margin-top: 5px;
    border:1px dashed #ccc;
    padding-top:5px;
    color: #878787;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;

}
.comment_actions a{color: #ddd;
font-weight: bold;
background: navy;
text-align: center;
padding: 2px 10px;
border-radius: 2px;
margin-right: 10px;}
.blog_comment_body {
    color:navy;
    word-wrap: break-word;
    overflow: hidden;
}
.feedbackListSubtitle a.layer{color:black;font-weight:bold;}
.feedbackListSubtitle .comment_date{color:#ddd;padding-right: 10px;padding-left: 5px;}
.louzhu{color:#25edc1;}
.blogStats {
    color: navy;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#blogCalendar td a{padding: 3px 5px;color: #ddd;}
.mySearch {padding-bottom: 5px; margin-top: 20px;}
.CalTodayDay {color: #e7ce5d; font-weight: bold;}