#cnblogs_post_body h1 {
    color: rgb(255, 255, 255);
    font-family: 微软雅黑, 宋体, 黑体, Arial;
    font-size: 26px;
    width: 100%;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.137255) 0px 6px 10px 0px, rgba(0, 0, 0, 0.117647) 0px 1px 18px 0px;
    margin-left: -20px;
    background: none 0% 0% repeat scroll rgb(22, 159, 230);
    padding: 5px 0px 5px 20px;
}

#cnblogs_post_body h3 {
    color: rgb(0, 0, 0);
    line-height: 24px;
    font-size: 21px;
    font-weight: 400;
    font-family: "Microsoft YaHei", SimHei, Verdana;
    padding: 0px 8px 0px 18px;
    border-left: 20px solid rgb(79, 156, 238);
    border-bottom: 1px solid rgb(79, 156, 238);
    margin: 35px 0px 15px -30px;
}
#right_content {
    background: transparent;
    width: 90%;
    border: solid 0 red;
    text-align: left;
    margin: 15px 0;
}