#cnblogs_post_body h1,
#cnblogs_post_body h2,
#cnblogs_post_body h3,
#cnblogs_post_body h4,
#cnblogs_post_body h5,
#cnblogs_post_body h6 {
    font-weight: 600;
    line-height: 1.25;
    margin-bottom: 16px;
    margin-top: 24px;
}

#cnblogs_post_body>:first-child {
    margin-top: 0!important;
}

#cnblogs_post_body h1,
#cnblogs_post_body h2 {
    border-bottom: 1px solid #eaecef;
    padding-bottom: .3em;
}

#cnblogs_post_body h1 {
    padding-left: 10px;
    border-left: 5px green solid;
    font-size: 2em;
}
#cnblogs_post_body h2 {
    font-size: 1.5em;
}
#cnblogs_post_body h3 {
    font-size: 1.25em;
}
#cnblogs_post_body h4 {
    font-size: 1em;
}

@media only screen and (min-width: 1440px ) {
  .toc {
    position: fixed;
    top: 20%;
    right: 12.5px;
    overflow: scroll;
    border-radius: 6px;
    border-left: 5px black solid;
    width:  calc(50vw - 650px);
    height: 75%;
    padding: 5px !important;
    background-color: white;
  }
 .toc-list > ul {
margin-left: 0 !important;
   }
  .toc-list > ul li {
     list-style-type: none !important;
   }
  .toc-list > ul a {
     text-decoration: none  !important;
   }
}

#ad_t2,
#cnblogs_c1,
#under_post_news,
#cnblogs_c2,
#div-gpt-ad-1539008685004-0,
#under_post_kb {
  display: none;
}