#mainContent .forFlow{background:#fff;}
#navigator{background:#fff; border-bottom:1px solid #eee }

#main a,#main a:hover{color:#935A32;text-shadow: 1px 1px #fff;}

#main .postTitle {
font-size: 26px;
}
#main .postTitle a, #topics a,#topics a:hover,#topics a:visited{
color:#935A32;text-shadow: 1px 2px rgb(241, 229, 197);
}


#cb_post_title_url{font-size: 26px;#935A32;}
.dayTitle {
text-align: right;
}
.syntaxhighlighter{background:none !important; }
.cnblogs_code,.syntaxhighlighter .cnblogs_code{
background:#FFFFE0 !important;
padding:6px 10px !important;
border:1px solid #FFE7BA !important;
}

blockquote,.postBody blockquote{
 padding:10px; margin:0;
}

#comment_form_container{border: 1px solid #eee; background: #f8f8f8; padding: 10px; margin: 10px 0 30px;}

div.commentform textarea {
width: 800px;
height: 100px;
font-size: 14px;
padding:10px;
}
.cnblogs_Highlighter{background:#f8f8f8;border:1px solid #eee;}

@-webkit-keyframes 'heartbeat' {
    from {
        opacity:0.5;
    }
    50% {
        opacity:1;
    }
    to {
        opacity:0.5;
    }
}

#back2top a{display:block; width:50px; height:50px; background:#fcc82a url(https://images.cnblogs.com/cnblogs_com/pannysp/465175/o_back2top.png) center center no-repeat; border-radius: 25px;-webkit-animation-duration: 0.83s;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite; -webkit-box-shadow:0 0 15px #fcc82a; -moz-box-shadow: 0 0 15px #fcc82a; -ms-box-shadow: 0 0 15px #fcc82a; box-shadow: 0 0 15px #fcc82a; -webkit-animation-name: heartbeat; -webkit-transition: all 0.3s;
}
#back2top a:hover{-webkit-transform:rotate(360deg);}

.cnblogs_code .cnblogs_code_toolbar{background:none; text-align:right;}