.csdn-corner:hover .octo-arm {
    animation: octocat-wave 560ms ease-in-out
}
@keyframes octocat-wave {
    0%,
    100% {
        transform: rotate(0)
    }
    20%,
    60% {
        transform: rotate(-25deg)
    }
    40%,
    80% {
        transform: rotate(10deg)
    }
}
@media (max-width:500px) {
    .csdn-corner:hover .octo-arm {
        animation: none
    }
    .csdn-corner .octo-arm {
        animation: octocat-wave 560ms ease-in-out
    }
}

/* 大屏 */
@media (min-width: 568px){


    #post_detail {margin-left: 207px;}
    #post_detail .postTitle {
    text-align: center;
    font-size: 14pt;
    margin: 12px 0px 10px;}

    #post_detail .postBody .toc {
    position: fixed;
    width: 230px;
    top: 156px;
    left: 0px;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 20px 4px 20px 6px;
    overflow-y: auto;
    height: 400px;
    scrollbar-width: thin;
} 

    #post_detail .postBody .toc .toc-container-header {font-weight: bolder;}
    #post_detail .postBody .toc ul {margin-left: 22px;}
    #post_detail .postBody .toc ul li a {text-decoration: none; }

    #blogTitle .title a:hover {color: #f00 !important;}
    #blogTitle .subtitle a {color: #999;}
    #blogTitle .subtitle a:hover {color: #f00;}
}






















#page_begin_html .back-to-top {
    left: unset!important;
    right: 304px!important;
    height: 850px!important;
    background: url(https://blog-static.cnblogs.com/files/blogs/731559/scroll.gif) 0px 850px;
}
#blogTitle .title {
    font-size: 17pt;
    text-align: center;
}
.CalTodayDay {
    background-color: rgb(0,191,255)!important;
    color: white!important;
}
.input_my_zzk {
    width: 169px;
    vertical-align: middle;
    height: 20px;
}

#navigator #navList #nav_sitehome {margin-left: 35px;}
#navigator #navList #nav_myhome {margin-left: 75px;}
#navigator #navList #nav_newpost {margin-left: 22px;}
#navigator #navList #nav_contact {margin-left: 22px;}
#navigator #navList #nav_rss {margin-left: 22px;}
#navigator #navList #nav_admin {margin-left: 22px;}
.blogStats {margin-right: 66px;}
#blogTitle .subtitle {text-align: center;}
#blogTitle {padding: 5px;}
#p_b_follow a {color:red}

/* #post_detail {margin-left: 207px;}
#post_detail .postTitle {
    text-align: center;
    font-size: 14pt;
    margin: 12px 0px 10px;
} */
#ad_t2 {display: none;}
#opt_under_post {display: none;}
.under-post-card, #under_post_card1, #under_post_card2 {display: none;}
/* #post_detail .postBody .toc {
    position: fixed;
    width: 230px;
    top: 156px;
    left: 0px;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 20px 4px 20px 6px;
    overflow-y: auto;
    height: 500px;
    scrollbar-width: thin;
} */




#sideBar {
    width: 236px;
    padding: 0px 6px 20px 9px;
    top: 156px;
}
.blogStats {margin-right: 4px;}
#page_begin_html .back-to-top {right: 217px !important;}
#mainContent {margin-right: 244px;}
.forFlow {margin: 0 33px 0 50px;}
/* #post_detail .postBody .toc .toc-container-header {font-weight: bolder;}
#post_detail .postBody .toc ul {margin-left: 22px;}
#post_detail .postBody .toc ul li a {text-decoration: none; } */
.day .postTitle {font-size: 14pt;}
.comment_textarea {width: auto;}
div.commentform textarea {height: 200px;}
#commentbox_opt input[type="button"] {
    color: white;
    background-color: #06c;
}
#blogTitle .title #chenghao {
    font-size: 8pt;
    color: #999;
}
#blogTitle .title a:hover {color: #f00 !important;}
#blogTitle .subtitle a {color: #999;}
#blogTitle .subtitle a:hover {color: #f00;}

/* 禁广告 */
#cnblogs_ch{
    display: none;
}

/* 小屏 */
@media (max-width: 1000px){
/*返回顶部*/
.cd-top {
    display: inline-block;
    position: fixed;
    bottom: 40px;
    right: 10px;
    overflow: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    color: #fff;
    background-image: url(https://blog-static.cnblogs.com/files/blogs/731559/Q1.gif);
    background-repeat: no-repeat;
    width: 150px;
    height: 150px;
    z-index: 9999;
}
.cd-top:hover {
    background-image: url(https://blog-static.cnblogs.com/files/blogs/731559/Q2.gif);
    background-repeat: no-repeat;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #e86256;
  opacity: 1;
}
}





