/* 导航区域 */
#cnblogs_c1{
    display: none !important;
   }
   #under_post_card1{
    display: none !important;
   }
   #cnblogs_c2{
    display: none !important;
   }
   #under_post_card2{
    display: none !important;
   }
   /*文章目录样式删除设置*/
   
   
   /*文章目录只保留两级主题*/
   .scroller-offset2{
       margin-left:1em !important;
   }
   .scroller-offset3{
       display: none !important;
   }
   .scroller-offset4{
       display: none !important;
   }
   
   
   
   /*设置头导航的颜色以及其他信息 */
   
   #header {
       background-color: transparent !important;
   }
   
   #navList li a {
       background-color: transparent !important;
       color: black !important;
       font-weight: 600 !important;
   }
   
   .blogStats {
       color: black !important;
   }
   
   
   /* 让博客园顶部导航消失 */
   
   #top_nav {
       display: none !important;
   }
   
   
   
   /* 让博客园三个字消失 */
   
   #blog_nav_sitehome {
       display: none !important;
   }
   
   
   /* 代码雨样式 */
   
   #content_canvas {
       position: fixed;
       right: 0px;
       bottom: 0px;
       min-width: 100%;
       min-height: 100%;
       height: auto;
       width: auto;
       z-index: 0;
   }
   
   
   /* 页面区域 */
   
   
   /* 页面内容的阴影 */
   
   #main {
       box-shadow: 0 0 8px #999;
   }
   
   
   /* 侧边栏位置改变 */
   
   /* #mainContent {
       float: right !important;
   } */
   /*设置个人标签间距*/
   #blog-news p{
       margin-top:5px !important;
   }
   /*设置当前日期背景颜色*/
   .CalTodayDay{
       background-color: rgb(203 234 255) !important;
   }
   #blog-calendar u{
       color:black !important;
   }
   
   /*侧边栏标签删除，最热文章删除，积分排名删除
   #sidebar_topviewedposts{
       display: none !important;
   }
   #sidebar_scorerank{
       display: none !important;
   }
   #sidebar_toptags{
       display: none !important;
   }
   */
   
   /* 消除power */
   
   #poweredby {
       display: none !important;
   }
   
   
   /* 网站运行时间 */
   
   #onworktime {
       position: absolute;
       z-index: 1;
       text-align: center;
       width: 100%;
       padding-bottom: 2px;
   }
   
   
   /* 页脚区域 */
   
   
   /* 页脚歌曲与版权的间距 */
   
   #footer {
       padding-bottom: 0px !important;
   }
   
   
   /* 侧边栏样式 */
   /*搜索框样式*/
   #q{
       width:190px !important;
       height: 25px !important;
       border-radius: 10px !important;
       padding-left: 5px !important;
       padding-right: 5px !important;
   }
   #btnZzk{
       height: 30px !important;
       font-weight: 700 !important;
   }
   
   /* 改进文字样式 */
   
   #sideBarMain h3 {
       font-size: 15px;
   }
   
   #profile_block a {
       font-size: 13px;
   }
   
   
   /* 日历样式 */
   
   .CalTitle {
       font-size: 15px;
       font-weight: 600;
       line-height: 40px;
   }
   
   .CalDayHeader {
       font-size: 14px;
       line-height: 40px;
       border-bottom: 1px solid #f4f4f4;
   }
   
   .CalWeekendDay {
       font-size: 13px;
       line-height: 2.1;
   }
   
   .CalTodayDay {
       background-color: #39f;
       color: #fff;
       height: 35px;
       border-radius: 100%;
   }
   
   #blog-calendar u {
       color: #39f;
       font-weight: 600;
       text-decoration: none !important;
   }
   
   /* 最新随笔 */
   
   .catListEssay ul {
       font-size: 14px !important;
   }
   
   .catListTag ul {
       font-size: 14px !important;
   }
   
   .catListBlogRank ul {
       font-size: 14px !important;
   }
   
   .catListPostCategory ul {
       font-size: 14px !important;
   }
   
   .catListPostArchive ul {
       font-size: 14px !important;
   }
   
   .catListView ul {
       font-size: 14px !important;
   }
   
   
   /************** 基本样式 开始 ***************/
   
   @media screen and (min-width: 0px) {
       /* 去广告 */
       #ad_c1,
       #ad_c2,
       #bannerbar,
       #ad_t2,
       #under_post_news,
       .c_ad_block {
           display: none;
       }
   }
   
   /* 代码高亮样式 */
   
   .cnblogs-markdown .hljs {
       display: block;
       overflow-x: auto;
       /* 替换背景和字体颜色 */
       background: #2b2b2b !important;
       color: #bababa !important;
       /* 代码块不换行 */
       white-space: pre;
       word-break: normal;
   }
   
   @font-face {
       font-family: consola;
       src: url("https://static.xxxxx.top/consola.ttf");
   }
   
   .cnblogs-markdown .hljs,
   .cnblogs-post-body .hljs {
       font-family: consola !important;
       font-size: 13px !important;
       line-height: 1.7 !important;
       padding: 10px !important;
   }
   
   
   /*
   
   Darcula color scheme from the JetBrains family of IDEs
   
   */
   
   .hljs {
       display: block;
       overflow-x: auto;
       padding: 0.5em;
       color: #abb2bf;
       background: #282c34;
   }
   
   .hljs-comment,
   .hljs-quote {
       color: #5c6370;
       font-style: italic;
   }
   
   .hljs-doctag,
   .hljs-keyword,
   .hljs-formula {
       color: #c678dd;
   }
   
   .hljs-section,
   .hljs-name,
   .hljs-selector-tag,
   .hljs-deletion,
   .hljs-subst {
       color: #e06c75;
   }
   
   .hljs-literal {
       color: #56b6c2;
   }
   
   .hljs-string,
   .hljs-regexp,
   .hljs-addition,
   .hljs-attribute,
   .hljs-meta-string {
       color: #98c379;
   }
   
   .hljs-built_in,
   .hljs-class .hljs-title {
       color: #e6c07b;
   }
   
   .hljs-attr,
   .hljs-variable,
   .hljs-template-variable,
   .hljs-type,
   .hljs-selector-class,
   .hljs-selector-attr,
   .hljs-selector-pseudo,
   .hljs-number {
       color: #d19a66;
   }
   
   .hljs-symbol,
   .hljs-bullet,
   .hljs-link,
   .hljs-meta,
   .hljs-selector-id,
   .hljs-title {
       color: #61aeee;
   }
   
   .hljs-emphasis {
       font-style: italic;
   }
   
   .hljs-strong {
       font-weight: bold;
   }
   
   .hljs-link {
       text-decoration: underline;
   }
   
   
   
   /* github */
   
   .github-corner :hover .octo-arm {
       animation: octocat-wave 560ms ease-in-out;
   }
   
   @media (max-width: 991px) {
       .github-corner>svg {
           fill: #fff !important;
           color: #222 !important;
       }
       .github-corner .github-corner:hover .octo-arm {
           animation: none;
       }
       .github-corner .github-corner .octo-arm {
           animation: octocat-wave 560ms ease-in-out;
       }
   }
   
   @-moz-keyframes octocat-wave {
       0%,
       100% {
           -webkit-transform: rotate(0);
           -moz-transform: rotate(0);
           -ms-transform: rotate(0);
           -o-transform: rotate(0);
           transform: rotate(0);
       }
       20%,
       60% {
           -webkit-transform: rotate(-25deg);
           -moz-transform: rotate(-25deg);
           -ms-transform: rotate(-25deg);
           -o-transform: rotate(-25deg);
           transform: rotate(-25deg);
       }
       40%,
       80% {
           -webkit-transform: rotate(10deg);
           -moz-transform: rotate(10deg);
           -ms-transform: rotate(10deg);
           -o-transform: rotate(10deg);
           transform: rotate(10deg);
       }
   }
   
   @-webkit-keyframes octocat-wave {
       0%,
       100% {
           -webkit-transform: rotate(0);
           -moz-transform: rotate(0);
           -ms-transform: rotate(0);
           -o-transform: rotate(0);
           transform: rotate(0);
       }
       20%,
       60% {
           -webkit-transform: rotate(-25deg);
           -moz-transform: rotate(-25deg);
           -ms-transform: rotate(-25deg);
           -o-transform: rotate(-25deg);
           transform: rotate(-25deg);
       }
       40%,
       80% {
           -webkit-transform: rotate(10deg);
           -moz-transform: rotate(10deg);
           -ms-transform: rotate(10deg);
           -o-transform: rotate(10deg);
           transform: rotate(10deg);
       }
   }
   
   @-o-keyframes octocat-wave {
       0%,
       100% {
           -webkit-transform: rotate(0);
           -moz-transform: rotate(0);
           -ms-transform: rotate(0);
           -o-transform: rotate(0);
           transform: rotate(0);
       }
       20%,
       60% {
           -webkit-transform: rotate(-25deg);
           -moz-transform: rotate(-25deg);
           -ms-transform: rotate(-25deg);
           -o-transform: rotate(-25deg);
           transform: rotate(-25deg);
       }
       40%,
       80% {
           -webkit-transform: rotate(10deg);
           -moz-transform: rotate(10deg);
           -ms-transform: rotate(10deg);
           -o-transform: rotate(10deg);
           transform: rotate(10deg);
       }
   }
   
   @keyframes octocat-wave {
       0%,
       100% {
           -webkit-transform: rotate(0);
           -moz-transform: rotate(0);
           -ms-transform: rotate(0);
           -o-transform: rotate(0);
           transform: rotate(0);
       }
       20%,
       60% {
           -webkit-transform: rotate(-25deg);
           -moz-transform: rotate(-25deg);
           -ms-transform: rotate(-25deg);
           -o-transform: rotate(-25deg);
           transform: rotate(-25deg);
       }
       40%,
       80% {
           -webkit-transform: rotate(10deg);
           -moz-transform: rotate(10deg);
           -ms-transform: rotate(10deg);
           -o-transform: rotate(10deg);
           transform: rotate(10deg);
       }
   }
   
   
   /* 隐藏反对按钮 */
   
   .buryit {
       display: none;
   }
   
   .comment_bury {
       display: none;
   }
   
   
   /* 博客详情 */
   
   #cb_post_title_url {
       font-size: 35px !important;
   }
   
   .forFlow img {
       margin-top: 0px !important;
   }
   
   #sidebar_scroller {
       position: fixed !important;
       top: 95px;
       font-size: 13px;
       background-color: white;
       padding: 20px;
   }
   
   .side-choose {
       position: fixed !important;
       font-size: 15px;
       font-weight: 600;
       background-color: white;
       width: 135px;
       padding-left: 20px;
       padding-right: 20px;
       padding-top: 5px;
       padding-bottom: 5px;
   }
   
   
   /* 设置消除main样式 */
   
   .removemainstyle {
       box-shadow: none !important;
       background-color: transparent !important;
   }
   
   
   /* 加大阅读内容宽度 */
   
   .addmaincontentwidth {
       width: 1000px !important;
   }
   /*这是改成平板的宽度*/
   .addmaincontentwidthtwo {
       width: 880px !important;
   }
   
   /* 设置目录宽度 */
   
   .sidebar_scrollerwidth {
   
       width: 135px !important;
   }
   
   .sideBarwidth {
       width: 0px !important;
   }
   
   .scroller-offset2 {
       margin-left: 2em;
   }
   
   .scroller-offset3 {
       margin-left: 4em;
   }
   
   .scroller-offset4 {
       margin-left: 6em;
   }
   
   #cnblogs_post_body h4 {
       padding: 0px !important;
       background-color: transparent !important;
       color: black !important;
   }
   .medium-zoom-image--opened{
       zoom:0% !important;
       z-index: 9999 !important;
   }
   
    /* 默认样式 */
    .winbox {
        left: 10px !important;
    }
  
   /* 设置手机端样式 */
   
   @media (max-width: 767px) {
       /* >=768的设备 */
       .blogStats {
           display: none !important;
       }
       #navList {
           position: absolute;
           left: 25%;
       }
       .github-corner>svg {
           width: 50px !important;
           height: 50px !important;
       }
       #sidebar_scorerank {
           display: none !important;
       }
       #blogCalendar {
           display: none !important;
       }
       #sidebar_postcategory {
           display: none !important;
       }
       #sidebar_categories {
           display: none !important;
       }
       #onworktime {
           font-size: 10px;
       }
       #sidebar_scroller {
           display: none !important;
       }
       .addmaincontentwidth {
           width: 100% !important;
       }
       #div_digg {
           display: none !important;
       }
       #author_profile_follow {
           display: none !important;
       }
       #comment_form_container {
           display: none !important;
       }
   }