#cnblogs_post_body h1{
    background-color: #AAA;
    font-size: 26px;
    padding: 10px 5px;
}
#cnblogs_post_body h2{
    background-color: #CCC;
    font-size: 20px;
    padding: 5px;
}
#cnblogs_post_body img{
    max-width:700px;
    border:1px solid #CCC;
    padding:5px;
    border-radius:5px;
    -moz-box-shadow: 5px 5px 10px #888;
    -webkit-box-shadow: 5px 5px 10px #888;
    box-shadow: 5px 5px 10px #888;
    margin:10px 0;
}
#cnblogs_post_body a{
    color:#005A94;
    text-decoration:none;
}
#cnblogs_post_body a:hover{
    color:#FF6600;
    text-decoration:underline;
}
#topics .postTitle a {
    color: #111111;
}
#topics .postTitle a:hover {
    color: #FF6600;
    text-decoration:underline;
}
.newsItem {
    text-indent: 0;
}
.input_my_zzk{
    width:163px;
}
.feedbackItem{
    background: none repeat scroll 0 0 #FAFCFD;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 1px 1px 2px #A7A8AD;
    margin: 15px 0px;
    padding: 5px;
}
.feedbackListSubtitle {
    border-top:none;
    border-bottom:1px solid #ccc;
    margin-bottom:5px;
}
.feedbackCon:before {
    left: -50px;
}
#navList{
    margin-left:0px;
}
.postBody p, .postCon p {
    font-size: 14px;
    line-height:20px;
    margin:15px 0px;
}
.cnblogs_code_toolbar{
    display:none;
}
#tbCommentBody{
    width:600px;
    height:200px;
    padding:5px;
    font-size:14px;
}
#gad{
    margin-left:-6px;
}
#rightad{
    margin-bottom:10px;
}
.feedbackItem .comment_vote img{
    position:absolute;
    left:-25px;
    top:-8px;
    width:50px;
    height:48px;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    box-shadow: 5px 5px 10px #888888;
    margin: 2px 0px;
    padding: 5px;
}
.blog_comment_body{
}
.feedbackCon:before,.feedbackCon:after{
    content:"";
}
div.syntaxhighlighter td.gutter{
    border-right: 3px solid #6CE26C!important;
}
td.gutter div.line{
    font-size:0px !important;
}
#div_digg{
    margin-right:0px;
}