/*html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/
#home {
    border-top: dashed #888888 5px;
}
.buryit{
    display:none;
}
#header {
    background: url('') right top no-repeat;
    height: 128px;
}

#blogTitle h1 {
    margin-right: 14em;
    float: right;
}

#blog-news .catListTitle {
    display: block;
}

#sideBar {
    width: 300px;
    background: #fff;
    font-size: 12px;
}

    #sideBar .newsItem {
        padding-top: 0px;
    }

#mainContent {
    margin: 0 -350px 0 0;
}

    #mainContent .forFlow {
        background: none;
        margin: 0 350px 0 0;
        padding-top: 0px;
    }

#post_detail {
    border-top: solid 4px #ff7227;
    padding: 25px 15px;
    background: #fff;
    max-width: 90%;
    margin-left: 25.750px;
    margin-right: 25.766px;
}

.postBody blockquote {
	padding: 12px 20px 15px 60px;
}

#cnblogs_post_body blockquote {
    margin: 20px 0;
    padding: 12px 20px 15px 60px;
    background: rgb(255, 255, 163) url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_o_pencil.png') no-repeat 9px 0px;
    box-shadow: 0 0 8px #aaa;
    clear: both;
}

    #cnblogs_post_body blockquote:p {
        font-size: 16px;
    }

#tbCommentBody {
    background: white url(https://images.cnblogs.com/cnblogs_com/toutou/682006/o_bulanni1.jpg) right center no-repeat;
    background-color: white;
    font-size: 14px;
    line-height: 1.42857143;
    width: 940px;
    height: 230px;
    padding: 5px 12px;
    color: #2B6695;
    border-radius: 20px;
}

.diggit {
    background: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_1111111111111.png') no-repeat;
    height: 100px;
    width: 130px;
}

#tbCommentBody {
}

.postTitle a {
    width: 30px;
    height: 35px;
    background: url(https://images.cnblogs.com/cnblogs_com/toutou/682006/t_u=1343900083,2525499675_fm=21_gp=0.jpg) no-repeat left -5px;
}

    .postTitle a:hover {
        border: 2px solid;
        border-radius: 25px;
        -moz-border-radius: 25px;
    }

.blogCustomTitleStyle, .catListTitle {
    border-top: 5px solid #4bd3d3;
    /*background: #312F31;*/
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    color: #FFFFFF;
    font-family: "微软雅黑", "宋体", "黑体",Arial;
    font-size: 18px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 8px 0 5px 5px;
    text-shadow: 2px 2px 3px #222222;
    display: block;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

.catListTitle {
    background: none;
    color: #4bd3d3;
}

.blogssmalltitle {
    color: white;
    border-left: 20px solid #2B6695;
    border-right: 20px solid #2B6695;
    padding: 5px;
    background-color: #BDBEBD;
    fonr;
}

#copyrightDiv {
    display: none;
}

#div_digg {
    background-color: #ffffff;
    border: 2px solid red;
    bottom: 3px;
    opacity: 0.8;
    position: fixed;
    right: 260px;
    z-index: 1000;
    width:130px;
}

#qqtip {
    bottom: 155px;
    position: fixed;
    right: 0;
    z-index: 10;
}

#toTop {
    background: url(https://images.cnblogs.com/cnblogs_com/toutou/682006/o_2012080815381348.png) no-repeat 0px top;
    width: 57px;
    height: 57px;
    overflow: hidden;
    position: fixed;
    bottom: 0px;
    cursor: pointer;
}

.blog_comment_body {
    border-radius: 8px;
    max-width: 80%;
    padding: 8px;
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.blogStats {
    height: 48px;
    color: #333;
    line-height: 48px;
    display: inline-block;
    float: right;
    padding-right: 15px;
}

#navList li {
    height: 48px;
    line-height: 48px;
    display: inline-block;
    float: left;
}

    #navList li a {
        height: 48px;
        padding: 0 20px;
        text-decoration: none;
        line-height: 48px;
        border: 0;
        color: #fff;
        display: -moz-inline-box;
        display: inline-block;
    }

        #navList li a:hover {
            background: #13b4f6;
            height: 48px;
            color: #fff;
            font-weight: bold;
        }

.feedbackCon {
    padding-left: 12px;
    background: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_1212121212121212.png') no-repeat right 0px;
}

body {
    /*background: white url(https://images.cnblogs.com/cnblogs_com/toutou/682006/o_backup.jpg) right center no-repeat;
    background-attachment: fixed;
    background-size: 100% 100%;*/
    border-top: 2px solid #d8d8d8;
    color: #494949;
    font-size: 15px;
    padding: 0;
    margin: 0;
    font-family: "Microsoft Yahei","Simsun",Arial;
    background: #ececec url('https://images.cnblogs.com/cnblogs_com/libaoheng/335902/o_bg.png') repeat;
    line-height: 25px;
}

#blogTitle {
    background: none;
}

#navigator {
    /*background:;*/
    background-image: none;
    top: 0;
    z-index: 99;
    font-size: 16px;
    height: 48px;
    background: #009ad9;
    text-align: center;
    font-size: 16px;
}

#footer {
    background: none;
}

#blogTitle a {
    color: #3d3d3d;
}

#blogTitle h2 {
    /*margin-left:0px;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation-name: shake-slow;
    -ms-animation-name: shake-slow;
    animation-name: shake-slow;
    -webkit-animation-duration: 30s;
    -ms-animation-duration: 30s;
    animation-duration: 30s;
    -webkit-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-play-state: running;
    -ms-animation-play-state: running;
    animation-play-state: running;*/
}

#Header1_HeaderTitle:after {
    font-weight: 400;
    line-height: 1;
    color: #777;
    font-size: 20px;
}

@-webkit-keyframes shake-slow {
    0% {
        -webkit-transform: translate(0px, 0px) rotate(0deg);
    }

    2% {
        -webkit-transform: translate(-1px, 3px) rotate(-1.5deg);
    }

    4% {
        -webkit-transform: translate(-4px, 5px) rotate(-1.5deg);
    }

    6% {
        -webkit-transform: translate(-1px, 6px) rotate(-0.5deg);
    }

    8% {
        -webkit-transform: translate(5px, -4px) rotate(-3.5deg);
    }

    10% {
        -webkit-transform: translate(-7px, -3px) rotate(-3.5deg);
    }

    12% {
        -webkit-transform: translate(-1px, 8px) rotate(2.5deg);
    }

    14% {
        -webkit-transform: translate(3px, -5px) rotate(-1.5deg);
    }

    16% {
        -webkit-transform: translate(1px, 0px) rotate(2.5deg);
    }

    18% {
        -webkit-transform: translate(-6px, -10px) rotate(-0.5deg);
    }

    20% {
        -webkit-transform: translate(3px, -2px) rotate(1.5deg);
    }

    22% {
        -webkit-transform: translate(0px, 0px) rotate(-2.5deg);
    }

    24% {
        -webkit-transform: translate(-5px, -4px) rotate(1.5deg);
    }

    26% {
        -webkit-transform: translate(-1px, 3px) rotate(-3.5deg);
    }

    28% {
        -webkit-transform: translate(1px, 1px) rotate(-3.5deg);
    }

    30% {
        -webkit-transform: translate(-4px, 8px) rotate(1.5deg);
    }

    32% {
        -webkit-transform: translate(-9px, 7px) rotate(-3.5deg);
    }

    34% {
        -webkit-transform: translate(4px, -9px) rotate(-2.5deg);
    }

    36% {
        -webkit-transform: translate(1px, -6px) rotate(-2.5deg);
    }

    38% {
        -webkit-transform: translate(-4px, 0px) rotate(-2.5deg);
    }

    40% {
        -webkit-transform: translate(3px, -7px) rotate(0.5deg);
    }

    42% {
        -webkit-transform: translate(4px, 4px) rotate(-0.5deg);
    }

    44% {
        -webkit-transform: translate(8px, -4px) rotate(-2.5deg);
    }

    46% {
        -webkit-transform: translate(9px, 9px) rotate(-3.5deg);
    }

    48% {
        -webkit-transform: translate(6px, -8px) rotate(-0.5deg);
    }

    50% {
        -webkit-transform: translate(-1px, 4px) rotate(-3.5deg);
    }

    52% {
        -webkit-transform: translate(4px, 6px) rotate(-1.5deg);
    }

    54% {
        -webkit-transform: translate(9px, -3px) rotate(2.5deg);
    }

    56% {
        -webkit-transform: translate(8px, -2px) rotate(-3.5deg);
    }

    58% {
        -webkit-transform: translate(-2px, -9px) rotate(-0.5deg);
    }

    60% {
        -webkit-transform: translate(-1px, -5px) rotate(2.5deg);
    }

    62% {
        -webkit-transform: translate(-8px, 3px) rotate(2.5deg);
    }

    64% {
        -webkit-transform: translate(6px, -2px) rotate(-3.5deg);
    }

    66% {
        -webkit-transform: translate(-5px, 9px) rotate(-1.5deg);
    }

    68% {
        -webkit-transform: translate(3px, 1px) rotate(-0.5deg);
    }

    70% {
        -webkit-transform: translate(6px, 4px) rotate(-1.5deg);
    }

    72% {
        -webkit-transform: translate(-6px, -5px) rotate(1.5deg);
    }

    74% {
        -webkit-transform: translate(-8px, 0px) rotate(-0.5deg);
    }

    76% {
        -webkit-transform: translate(-5px, -8px) rotate(1.5deg);
    }

    78% {
        -webkit-transform: translate(5px, -3px) rotate(-1.5deg);
    }

    80% {
        -webkit-transform: translate(-6px, -3px) rotate(-1.5deg);
    }

    82% {
        -webkit-transform: translate(7px, 8px) rotate(-1.5deg);
    }

    84% {
        -webkit-transform: translate(-6px, 9px) rotate(0.5deg);
    }

    86% {
        -webkit-transform: translate(1px, 8px) rotate(-3.5deg);
    }

    88% {
        -webkit-transform: translate(-9px, -2px) rotate(1.5deg);
    }

    90% {
        -webkit-transform: translate(4px, -6px) rotate(-1.5deg);
    }

    92% {
        -webkit-transform: translate(0px, -1px) rotate(0.5deg);
    }

    94% {
        -webkit-transform: translate(2px, -9px) rotate(2.5deg);
    }

    96% {
        -webkit-transform: translate(-9px, 1px) rotate(-2.5deg);
    }

    98% {
        -webkit-transform: translate(-9px, -5px) rotate(-3.5deg);
    }
}

@-ms-keyframes shake-slow {
    0% {
        -ms-transform: translate(0px, 0px) rotate(0deg);
    }

    2% {
        -ms-transform: translate(-10px, 5px) rotate(-2.5deg);
    }

    4% {
        -ms-transform: translate(7px, 7px) rotate(-3.5deg);
    }

    6% {
        -ms-transform: translate(8px, -7px) rotate(-2.5deg);
    }

    8% {
        -ms-transform: translate(-8px, 3px) rotate(-0.5deg);
    }

    10% {
        -ms-transform: translate(3px, -10px) rotate(-1.5deg);
    }

    12% {
        -ms-transform: translate(-9px, -6px) rotate(2.5deg);
    }

    14% {
        -ms-transform: translate(-2px, -6px) rotate(-0.5deg);
    }

    16% {
        -ms-transform: translate(6px, -1px) rotate(0.5deg);
    }

    18% {
        -ms-transform: translate(5px, -1px) rotate(0.5deg);
    }

    20% {
        -ms-transform: translate(7px, -5px) rotate(-0.5deg);
    }

    22% {
        -ms-transform: translate(-8px, 5px) rotate(2.5deg);
    }

    24% {
        -ms-transform: translate(0px, 4px) rotate(2.5deg);
    }

    26% {
        -ms-transform: translate(-1px, 2px) rotate(-1.5deg);
    }

    28% {
        -ms-transform: translate(-1px, -1px) rotate(1.5deg);
    }

    30% {
        -ms-transform: translate(-5px, -5px) rotate(2.5deg);
    }

    32% {
        -ms-transform: translate(0px, 7px) rotate(-0.5deg);
    }

    34% {
        -ms-transform: translate(-9px, 3px) rotate(-0.5deg);
    }

    36% {
        -ms-transform: translate(3px, -5px) rotate(-2.5deg);
    }

    38% {
        -ms-transform: translate(5px, 2px) rotate(-0.5deg);
    }

    40% {
        -ms-transform: translate(6px, -3px) rotate(0.5deg);
    }

    42% {
        -ms-transform: translate(-4px, -6px) rotate(-0.5deg);
    }

    44% {
        -ms-transform: translate(9px, 2px) rotate(-3.5deg);
    }

    46% {
        -ms-transform: translate(6px, -4px) rotate(1.5deg);
    }

    48% {
        -ms-transform: translate(6px, 5px) rotate(2.5deg);
    }

    50% {
        -ms-transform: translate(-9px, -2px) rotate(-2.5deg);
    }

    52% {
        -ms-transform: translate(-7px, 9px) rotate(-0.5deg);
    }

    54% {
        -ms-transform: translate(-5px, -5px) rotate(-3.5deg);
    }

    56% {
        -ms-transform: translate(-6px, -10px) rotate(1.5deg);
    }

    58% {
        -ms-transform: translate(-3px, 1px) rotate(-3.5deg);
    }

    60% {
        -ms-transform: translate(3px, 5px) rotate(2.5deg);
    }

    62% {
        -ms-transform: translate(-1px, -8px) rotate(2.5deg);
    }

    64% {
        -ms-transform: translate(6px, -7px) rotate(-0.5deg);
    }

    66% {
        -ms-transform: translate(-7px, -1px) rotate(0.5deg);
    }

    68% {
        -ms-transform: translate(-3px, -4px) rotate(-1.5deg);
    }

    70% {
        -ms-transform: translate(-10px, 9px) rotate(2.5deg);
    }

    72% {
        -ms-transform: translate(9px, 9px) rotate(2.5deg);
    }

    74% {
        -ms-transform: translate(-6px, 8px) rotate(-0.5deg);
    }

    76% {
        -ms-transform: translate(-5px, -10px) rotate(-2.5deg);
    }

    78% {
        -ms-transform: translate(-7px, -9px) rotate(-0.5deg);
    }

    80% {
        -ms-transform: translate(8px, -4px) rotate(2.5deg);
    }

    82% {
        -ms-transform: translate(9px, 4px) rotate(-0.5deg);
    }

    84% {
        -ms-transform: translate(-1px, -1px) rotate(2.5deg);
    }

    86% {
        -ms-transform: translate(-6px, -3px) rotate(0.5deg);
    }

    88% {
        -ms-transform: translate(-2px, -4px) rotate(0.5deg);
    }

    90% {
        -ms-transform: translate(5px, 1px) rotate(0.5deg);
    }

    92% {
        -ms-transform: translate(1px, 2px) rotate(-3.5deg);
    }

    94% {
        -ms-transform: translate(-5px, -10px) rotate(1.5deg);
    }

    96% {
        -ms-transform: translate(-6px, 3px) rotate(-3.5deg);
    }

    98% {
        -ms-transform: translate(-1px, -7px) rotate(-2.5deg);
    }
}

@keyframes shake-slow {
    0% {
        transform: translate(0px, 0px) rotate(0deg);
    }

    2% {
        transform: translate(6px, -7px) rotate(2.5deg);
    }

    4% {
        transform: translate(8px, -8px) rotate(2.5deg);
    }

    6% {
        transform: translate(1px, -8px) rotate(-3.5deg);
    }

    8% {
        transform: translate(-3px, 4px) rotate(-0.5deg);
    }

    10% {
        transform: translate(0px, -3px) rotate(1.5deg);
    }

    12% {
        transform: translate(-1px, 2px) rotate(0.5deg);
    }

    14% {
        transform: translate(6px, 6px) rotate(-1.5deg);
    }

    16% {
        transform: translate(-7px, 4px) rotate(-0.5deg);
    }

    18% {
        transform: translate(7px, 8px) rotate(-3.5deg);
    }

    20% {
        transform: translate(-6px, 2px) rotate(1.5deg);
    }

    22% {
        transform: translate(9px, 5px) rotate(-1.5deg);
    }

    24% {
        transform: translate(7px, -2px) rotate(0.5deg);
    }

    26% {
        transform: translate(-7px, -10px) rotate(-0.5deg);
    }

    28% {
        transform: translate(-10px, -8px) rotate(-1.5deg);
    }

    30% {
        transform: translate(8px, 4px) rotate(0.5deg);
    }

    32% {
        transform: translate(0px, 4px) rotate(1.5deg);
    }

    34% {
        transform: translate(-8px, 6px) rotate(-0.5deg);
    }

    36% {
        transform: translate(-5px, 7px) rotate(1.5deg);
    }

    38% {
        transform: translate(-4px, -4px) rotate(-1.5deg);
    }

    40% {
        transform: translate(9px, 4px) rotate(-1.5deg);
    }

    42% {
        transform: translate(9px, -5px) rotate(2.5deg);
    }

    44% {
        transform: translate(-5px, -4px) rotate(-2.5deg);
    }

    46% {
        transform: translate(7px, -7px) rotate(1.5deg);
    }

    48% {
        transform: translate(-5px, 8px) rotate(0.5deg);
    }

    50% {
        transform: translate(9px, 1px) rotate(-1.5deg);
    }

    52% {
        transform: translate(-9px, -5px) rotate(-3.5deg);
    }

    54% {
        transform: translate(-2px, 9px) rotate(1.5deg);
    }

    56% {
        transform: translate(6px, -1px) rotate(1.5deg);
    }

    58% {
        transform: translate(-6px, 0px) rotate(-0.5deg);
    }

    60% {
        transform: translate(3px, 1px) rotate(1.5deg);
    }

    62% {
        transform: translate(5px, -7px) rotate(-0.5deg);
    }

    64% {
        transform: translate(9px, 2px) rotate(2.5deg);
    }

    66% {
        transform: translate(6px, 0px) rotate(-2.5deg);
    }

    68% {
        transform: translate(5px, -4px) rotate(-2.5deg);
    }

    70% {
        transform: translate(-8px, 5px) rotate(-2.5deg);
    }

    72% {
        transform: translate(-6px, -2px) rotate(0.5deg);
    }

    74% {
        transform: translate(-3px, 7px) rotate(-3.5deg);
    }

    76% {
        transform: translate(-7px, -8px) rotate(-3.5deg);
    }

    78% {
        transform: translate(-1px, -2px) rotate(2.5deg);
    }

    80% {
        transform: translate(8px, 6px) rotate(-2.5deg);
    }

    82% {
        transform: translate(-2px, -9px) rotate(2.5deg);
    }

    84% {
        transform: translate(8px, -10px) rotate(-0.5deg);
    }

    86% {
        transform: translate(-6px, 0px) rotate(2.5deg);
    }

    88% {
        transform: translate(-1px, 9px) rotate(-3.5deg);
    }

    90% {
        transform: translate(-7px, 8px) rotate(1.5deg);
    }

    92% {
        transform: translate(-10px, -8px) rotate(0.5deg);
    }

    94% {
        transform: translate(-8px, 6px) rotate(1.5deg);
    }

    96% {
        transform: translate(4px, -9px) rotate(2.5deg);
    }

    98% {
        transform: translate(-4px, 9px) rotate(0.5deg);
    }
}

div#sidebar_categories div.catListPostArchive ul li a {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_date.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}

div#sidebar_categories div.catListPostCategory ul li a {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_folder.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}

div#sidebar_recentcomments #RecentCommentsBlock ul li.recent_comment_body {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_voice.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}

div#sidebar_recentcomments #RecentCommentsBlock ul li.recent_comment_title a {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_child.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}

div#sidebar_topdiggedposts #topdigg_posts_wrap ul li a,
div#topfeedback_posts_wrap #TopFeedbackPostsBlock ul li a,
div#topview_posts_wrap #TopViewPostsBlock ul li a {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_link.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}

div#sidebar_toptags .catListTag ul li a,
div#sidebar_shortcut .catListLink ul li a {
    background-image: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_icon_bullet.gif');
    background-repeat: no-repeat;
    padding: 3px 0 3px 20px;
}
/*隐藏广告*/
#site_nav_under, #ad_under_post_holder, #under_post_news, #google_ad_c2, #under_post_kb, .c_ad_block {
    display: none;
}

.comment_btn {
    width: 100px;
    height: 38px;
    padding: 8px 20px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    border: none;
    background: #ff7227;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    outline: none;
    text-decoration: none;
}

#comment_nav {
    text-align: center;
    background-color: #E5E5E5;
    border: dashed 1px #ff7227;
}

#footer {
    color: #009ad9;
    text-align: center;
    border-top: 2px solid #009ad9;
    margin-top: 50px;
    margin-left: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 133%;
}

#navCategory li a {
    text-decoration: none;
    border-bottom: 1px dotted #333;
    color: #2B6695;
}

    #navCategory li a:hover {
    }

.dayTitle {
    width: 50px;
    position: absolute;
    left: -10px;
    text-align: center;
    padding: 5px;
    margin: 0;
    line-height: 1.2;
    font-size: 12px;
    background: #009ad9;
    bottom: 20px;
    font-size: 15px;
    font-family: '楷体';
}

    .dayTitle a {
        color: #FFF !important;
        font-size: 10px;
    }

a.c_b_p_desc_readmore {
    color: green;
}

.postBody,.postBody p{
    font-size: 15px;
}

.post {
    background: none;
    border-radius: none;
}

.day {
    position: relative;
    padding: 5px 5px 5px 45px;
    margin: 0 0 10px 23px;
    background: #FFF;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    width: 90%;
}

.postDesc {
    margin-bottom: 50px;
}

    .postDesc, .postDesc a {
        color: #999;
    }

.postTitle {
    font-size: 1.5em;
    font-weight: bold;
    font-family: 'Microsoft YaHei';
}

#topics .postTitle {
    font-size: 2em;
    font-weight: bold;
    border-bottom: 1px dashed #CCC;
}

.author_avatar {
    width: 48px;
    height: 48px;
}

.postTitle a {
    color: #2B6695;
    text-decoration: none;
}

    .postTitle a:link, .postTitle a:visited, .postTitle a:active {
        color: #2B6695;
        text-decoration: none;
    }

.blogCustomTitleIco {
    font-family: Wingdings;
    margin-left: 3px;
    margin-right: 3px;
}

.entrylistPostSummary .c_b_p_desc, .bolgNoteBox {
    line-height: 24px;
    padding: 40px 5px 10px 30px;
    color: #888;
    border-radius: 12px;
    background: url('https://images.cnblogs.com/cnblogs_com/toutou/682006/o_o_quote.png') no-repeat -75px -20px #f0f0f0;
    -ms-border-radius: 10px;
}

.blogNoteSpan {
    font-weight: bold;
    font-size: 20px;
    color: #000;
    padding-left: 20px;
}

#cnblogs_post_body p {
    text-indent: 2em;
}

.boxStyleCenter {
    width: 100%;
    text-align: center;
}

.zhaiyaoImage {
    width: 200px;
	height: 100%;
	max-height: 100px;
}

.comment_avatar_img {
    float: left;
    margin: 4px;
}

.firstUlCata {
    list-style-type: disc;
}

.firstUlCata {
    list-style-type: disc;
}

.secondUlCata {
    list-style-type: square;
}

.thirdUlCata {
    list-style-type: circle;
}

.blogsImg {
    width: 100%;
}
.li_dot_style{
padding: 0 0 0 1.5em;margin: 0 0 1em 7em;background-image: url(https://www.cnblogs.com/images/cnblogs_com/toutou/682006/o_li_dot.png);background-repeat: no-repeat;background-position: left .5em;
}
.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;
}

#navigatorDiv {
    padding: 10px;
    position: fixed;
    bottom: 5px;
    right: 5px;
    background-color: #FFFFFF;
    box-shadow: 0 0 15px #0B4BA9;
    width: 260px;
    max-height: 350px;
    overflow: auto;
}

    #navigatorDiv ul.nav {
        padding-left: 0px;
        margin: 0px;
    }

        #navigatorDiv ul.nav li {
            background: no-repeat url(https://static.cnblogs.com/images/ing_lucky.png) left center;
            list-style: none !important;
            margin-bottom: 1px;
        }

    #navigatorDiv a {
        font: 14px Verdana,"Lucida Grande",Geneva,Arial,sans-serif;
        text-decoration: none;
        color: #555;
        font-weight: bold;
        padding-left: 24px;
    }

    #navigatorDiv ul.nav .active {
        background-color: #c7f1f1;
    }

    #navigatorDiv .active a {
        color: #bb6222;
    }

.comment_quote {
    background-color: rgba(0, 157, 112, 100);
    color: #fff;
}
table.MsoTableGrid
	{border:solid windowtext 1.0pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	}
 #MsoNormalTD p
	{margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	        margin-left: 0in;
            margin-right: 0in;
            margin-top: 0in;
        }
#ad_t2{display:none;}
.postBody code{
    font-family: "Courier New",sans-serif!important;
    font-size: 12px!important;
    height: 20px;
    line-height: 20px;
    background-color: #f5f5f5!important;
    border: 1px solid #ccc!important;
    padding: 0 5px!important;
    border-radius: 3px!important;
    line-height: 1.8;
    margin: 0 5px;
    vertical-align: middle;
		}
.customStyle{
margin-left:10px;
margin-right:10px;
}
 #cnblogs_post_body .MsoNormal
	{margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	        margin-left: 0in;
            margin-right: 0in;
            margin-top: 0in;
        }
#post_detail  table tr:nth-of-type(2n) {    background-color: hsla(0,0%,71%,.1);}
/*广告提示语css样式*/
.cnblogs_toutou_ads:hover:after {
    padding: 5px;
    background-color: #0095ff;
    border-radius: 5px;
    color: #fff;
    content: attr(title);
    z-index: 2;
    width: 300px;
}