/*推荐和反对*/
#div_digg {
    padding: 10px;
    position: fixed;
    _position: absolute;
    z-index: 1000;
    bottom: 20px;
    right: 0;
    _right: 17px;
    border: 1px solid #D9DBE1;
    background-color: #FFFFFF;
    margin-right:37px;
}

.icon_favorite {
    background: transparent url('https://files.cnblogs.com/files/jackson0714/kj.gif') no-repeat 0 0;
    padding-left: 16px;
}

#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}


/*阅读目录*/
#cnblogs_post_body a.catalogue{
    text-decoration: none;
    color: #c28f6c;
    padding: 1px 2px;
}
#cnblogs_post_body a:hover{
    text-decoration:underline;
}
#cnblogs_post_body ul li {
    list-style: inherit!important;
    margin-bottom: 0.1em;
}

/*评论区的用户头像*/
.feedbackCon img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
 
.feedbackCon img {
border-radius: 40px;
-webkit-transition: all 0.6s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}

/*全局*/
#header{
    height: 149px;
}
#navigator{
    height: 38px;
    padding-top: 7px;
}
.menu{
    font-size: 20px;
    color: #666666;
    font-weight: bold;
}

#cnblogs_post_body a{
    text-decoration: none;
    color: #6699CC;
    padding: 1px 2px;
}

.postCon a, .postBody a, .feedbackCon a {
    border-bottom: 1px #333;
}

body {
    background: hsl(0, 0%, 98%);
    font-size: 10.2pt;
}

#sideBar {
    font-size: 13.4px;
    line-height: 1.6;
    border: 1px solid #ccc;
    border-top-width: 0;
    border-bottom-width: 0;
}
#sideBar a{
    color: #5B9DCA;
}
#sideBar a:hover {
    text-decoration:underline;
} 

.feedbackListSubtitle a{
    color: #c28f6c;
}

.cnblogs_code{
    background: hsl(0, 0%, 98%);
}
.cnblogs_code div{
    background: hsl(0, 0%, 98%);
}

.feedbackCon {
    color: #555555;
}

.postTitle{
    text-align: center;
    font-size: 20px;
}

#tbCommentBody{
    width:75%;
}

#RecentCommentsBlock {
    max-height: 400px;
    overflow: hidden;
}

.cnblogs_code{
    border-radius: 10px;
}
.cnblogs_code_copy{
    display:none;
}

#post_detail{
    padding-right: 20px;
    margin-left: 30px;
}

#post_detail blockquote {
    margin: 10px 0px;
    padding: 7px 0px 7px 70px;
    background: url('https://images2015.cnblogs.com/blog/208266/201509/208266-20150912092125669-1671697197.png') no-repeat scroll 20px 0px #FFFFCC;
    box-shadow: 0px 0px 2px #AAA;
    clear: both;
    border: 1px solid #e0e5e7;
    border-radius: 3px;
}