/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
#uprightsideBar {
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    position: fixed;
    top: 110px;
    left: 5px;
    width: auto;
    height: auto;
}

#sideBarTab {
    float: left;
    width: 120px;
    height: 60px;
    line-height: 60px;
    font-size: 25px;
    border: 1px solid #e5e5e5;
    border-right: none;
    text-align: center;
    background: #376b81;
    border-radius: 10px;
    color: snow;
    padding: 5px;
}

#sideBarContents {
    float: left;
    overflow: auto;
    overflow-x: hidden;
!important;
    min-width: 220px;
    max-width: 280px;
    min-height: 128px;
    max-height: 460px;
    border-right: none;
    background: #fafcfd;
    border-radius: 10px;
    padding: 5px;
    -moz-border-radius: 25px;
    /* Old Firefox */
}

#sideBarContents dl {
    margin: 0;
    padding: 0;
}

#sideBarContents dt {
    margin-top: 10px;
    margin-left: 5px;
    font-weight: bold;
}

#sideBarContents dd {
    margin-top: 5px;
}

#sideBarContents dd, dt {
    cursor: pointer;
}

#sideBarContents dd:hover, dt:hover {
    color: #26a597;
}

#sideBarContents dd {
    margin-left: 20px;
}

.dayTitle {
    line-height: 32px;
    text-align: center;
}

.day:after {
    color: #376b81;
    left: -15px;
    top: 30px;
}

.catListTitle {
    background: #376b81;
	padding: 5px;
    color: white;
}
.postTitle {
    border-left: 10px solid #21759b;
    margin-bottom: 10px;
    font-size: 20px;
    float: right;
    width: 100%;
    clear: both;
}

/*页面详情 图片代码样式*/
#cnblogs_post_body img {
    border: 1px solid #ccc;
    overflow: auto;
    max-width: 938px!important;
}



/*页面详情 一级二级标题样式*/
.postBody h2 {
    padding: 5px 10px;
    border-left: 15px solid #cf2730;
}

.postBody h3 {
    padding: 5px 10px;
    border-left: 15px solid #376b81;
}

div.blogpost-body h2 span {
    color: #9e3030 !important;
    margin-right: 5px;
}

div.blogpost-body h3 span {
    color: 376b81 !important;
    margin-right: 5px;
}

/*博客评论区域样式*/
.feedbackItem {
    background: #fff;
    border-radius: 7px 7px 7px 7px;
    box-shadow: 1px 1px 2px #a7a8ad;
    margin: 0 5px 10px 0;
    padding: 5px 10px;
}

.feedbackCon:before, .feedbackCon:after {
    display: none;
}

.blog_comment_body {
    background: beige;
    padding: 15px 10px;
    border: 1px solid #ddd;
}

.feedbackListSubtitle {
    border: none;
}

.bq_post_comment {
    padding: 10px;
    background: beige;
}