.github-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) {
    .github-corner:hover .octo-arm {
        animation: none
    }
    .github-corner .octo-arm {
        animation: octocat-wave 560ms ease-in-out
    }
}

#page_begin_html .back-to-top {
    left: unset!important;
    right: 304px!important;
    height: 850px!important;
    background: url(https://blog-static.cnblogs.com/files/lishen2021/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;
}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
#post_detail .postBody .toc::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #fff;
}
/*定义滚动条轨道 内阴影+圆角*/
#post_detail .postBody .toc::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    border-radius: 3px;
    background-color: #F5F5F5;
}
/*定义滑块 内阴影+圆角*/
#post_detail .postBody .toc::-webkit-scrollbar-thumb {
    border-radius: 3px;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.3);
    background-color: lightgray;
}
#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;}

