body{
   background:url("https://images.cnblogs.com/cnblogs_com/wayhome123/1816803/o_210317002548%E5%8D%9A%E5%AE%A2%E5%9B%AD%E5%A3%81%E7%BA%B8.png") no-repeat;
background-color:black;
  background-size: 100%;
 -webkit-tap-highlight-color: rgba(0,0,0,0)
  }

.postBody{
font-size:18px;
}

  /*白色阴影*/
  #navigator{
  /*box-shadow:0px -2px 20px rgba(255,255,255,1)*/
  }
  
  /*白色阴影*/
  #main{
  /*box-shadow:0px 2px 20px rgba(255,255,255,1)*/
  }
  
  /*背景色透明*/
  #navigator{
  background-color:rgba(51,51,51,.7);
  /*border-radius:20px 20px 0 0;*/
  }
  
  /*背景色透明*/
  #main{
  background-color:rgba(255,255,255,.8);
  /*border-radius:0px 0px 20px 20px;*/
  }
  
  /*随笔标题*/
  .postTitle{
 /* padding: 0px 30em 0px 0.5em;*/
  font-size:18px;
line-height:1.2em;
  }
  
  /*随笔距离减少*/
  .postSeparator {
  margin: 0em auto 1em auto;
  }
  
  /*随笔距离减少*/
  .day{
  margin-bottom: 0px;
  padding-bottom: 0px;
  margin-top: 1em;
  }
  
  /*随笔加下边框*/
  .postDesc{
  border-bottom:1px dashed black;
  padding-bottom:1em;
  }
  
  #mainContent{
  background-color:rgba(255,255,255,0);
  border-right: 1px solid rgba(51,51,51,.8);
  }
  
  /*侧边导航*/
  #sideBar{
/*border-left:1px solid rgba(51,51,51,.8);*/
  }
  
  #sideBarMain{
  margin-top:0;
position:relative;
  }
  
  /*侧边导航左红色边框*/
  h3.catListTitle{
  padding: 0px 10px !important;
  border-left:3px solid #D91C22 !important;
  line-height:1em!important;
order:0;
  }
  
  /*公告信息*/
  #sidebar_news{
  /*box-shadow:1px 1px 5px */rgba(0,0,0,.5);
  /*border-top:1px solid rgba(0,0,0,.3);*/
  }
  


  .newsItem{
  margin-bottom: 1em;
  }
  
  /*公告头部*/
  .catListTitle{
  background-color:rgba(255,255,255,0) !important;
  border:none !important;
  }
  
  /*日历*/
  #blog-calendar{
  box-shadow:2px 2px 10px rgba(0,0,0,.6);
  border:1px solid rgba(0,0,0,.3);
  border-bottom:none;
  color:black;
  margin-bottom: 2em;
  }
  
  /*日历头部*/
  #blog-calendar .CalTitle{
  line-height:30px;
  font-size:16px;
  font-weight:bold;
  background-color:#D91C22;
  color:white;
  padding:0px;
  }
  
  /*日历字体颜色*/
  #blog-calendar tr{
  color:black;
  }
  
  /*日历头部字体颜色*/
  #blog-calendar tr:first-child{
  color:white;
  }
  
  /*日历头部*/
  #blogCalendar tr:first-child{
  }
  
  /*日历头部*/
  #blogCalendar tr:first-child td{
  padding:0px;
  }
  
  /*日历箭头*/
  .CalNextPrev{
  text-align:center;
  }
  
  /*日历箭头*/
  .CalNextPrev a{
  color:white;
  }
  
  /*日历箭头*/
  .CalNextPrev a:visited,.CalNextPrev a:hover,.CalNextPrev a:link{
  color:white;
    text-decoration: none;
  }
  
  /*日历星期*/
  .CalDayHeader{
  color:black;
  }
  
  /*搜索、常用链接、我的标签等*/
  .sidebar-block{
  /*box-shadow:1px 1px 5px rgba(0,0,0,.5);*/
  border-top:1px solid rgba(0,0,0,.3);
  border-left:none;
  border-right:none;
  }
  
  /*取消搜索上边框*/
  #sidebar_search{
  border-top:none;
  }
  
  /*搜索开启flex布局*/
  #sidebar_search_box{
  display:flex;
  flex-flow:column;
  justify-content: center;
  align-items:center;
  }
  
/*搜索部件开启flex*/
.div_my_zzk{
display:flex;
}

 
  /*搜索按钮*/
  #sidebar_search_box .btn_my_zzk:hover{
  cursor: pointer;
  }
  
  /*评论排行榜等取消边框*/
  #sidebar_topviewedposts,#sidebar_topcommentedposts,#sidebar_topdiggedposts,#sidebar_recentcomments{
  border:none;
  }
  
  
/*搜索框阴影*/


  /*移动端隐藏时钟*/
  @media  (max-width:767px){
/*移动端文章文字大小*/
.postBody{
font-size:16px;
}

/*移动端复制按钮*/
.cnblogs-markdown pre > span{
  top:0.5em!important;
  right:0.5em !important;
 background-color:#23241F !important;
}

.cnblogs-markdown pre > .copyed {
  background: #67c23a !important;
}

/*移动端回到顶部*/
#back-top {
    bottom: 3rem !important;
    right: 2rem!important;
border-radius:50% !important;
 -webkit-tap-highlight-color: rgba(0,0,0,0)
  }

/*移动端隐藏gitee、github*/
.github-corner{
display:none;
}
#back-top span{
border-radius:50% !important;
}

/*移动端目录隐藏*/
#sideToolbar{
display:none !important;
}

/*移动端标题*/
  .postTitle{
  padding: 0px 0px 0px 0.5em;
/*  border-left: 5px solid rgb(217,28,34) !important;*/
  font-size:18px;
  }

#code{
display:none;
}

  #clock{
  display:none;
  }
#mtime{
margin:5px 0 10px 0;
}

#profile_block{
clear:both;
}

#mhour,#mmin,#msec{
float:left;
border:1px solid black;
color:white;
background-color:rgba(0,0,0,1);
padding:0.3em;
}
 /*搜索框*/
  #sidebar_search_box .input_my_zzk{
font-size:14px;
  width:16em !important;
  height:2.5em;
  outline:none;
  border:none;
  box-sizing:border-box;
  border-radius:20px 0 0 20px;
  padding:0 15px;
  background-color:rgba(255,255,255,.5);
  }
  
  /*搜索按钮*/
  #sidebar_search_box .btn_my_zzk{
font-size:14px;
 position: relative;
  right:4px;
  width:5em !important;
  height:2.5em;
  color:white;
  outline:none;
  border:none;
  border-radius: 0 20px 20px 0;
  background-color:#1FA6E6;
  }

  }

#mhour,#mmin{



border-right:1px solid white;
}
  
  /*大屏显示时钟*/
  /*时钟开始*/
  @media(min-width:768px){
body{
min-width:1200px;
}

/*设置github、gitee*/
.github-corner{
opacity:0;
transition:.4s;
}

.github-corner:hover{
opacity:1;
}

/*电脑端标题*/
  .postTitle{
  padding: 0px 100px 0px 0.5em;
  font-size:18px;
 /* border-left: 5px solid rgb(217,28,34) !important;*/
  }

  
/*公告开启flex*/
#blog-news{
display:flex;
flex-wrap:wrap;
margin-left:0;
}

/*改变顺序*/
#code{
order:1;
}

#profile_block{
order:2;
margin:0px;
}

#clock{
order:3;
}

 /*搜索框*/
  #sidebar_search_box .input_my_zzk{
font-size:1em;
  width:15em;
  height:2.5em;
  outline:none;
  border:none;
  box-sizing:border-box;
  border-radius:20px 0 0 20px;
  padding:0 15px;
  background-color:rgba(255,255,255,.5);
  }
  
  /*搜索按钮*/
  #sidebar_search_box .btn_my_zzk{
font-size:1em;
 position: relative;
  right:4px;
  width:6em;
  height:2.5em;
  color:white;
  outline:none;
  border:none;
  border-radius: 0 20px 20px 0;
  background-color:#1FA6E6;
  }
  

  #mclock{
  display:none;
  }
  
  #sidebar_news{
  position:relative；
  }
  
/*昵称等向左浮动*/
#profile_block{
/*float:left;*/
}

#clock{
width:100%;
padding:0;
}


   #clock h2{
            color: black;
            text-transform: uppercase;
            letter-spacing: 0.4em;
            font-size: 0.9em;
            text-align: center;
            margin: 10px 0;
            /*position: relative;*/
            /*display: block;*/
        }
        #clock #time{
    
            display: flex;
       width:100%;
        }
        #clock #time div{
            /*position: relative;*/
            margin: 0 5px;
            width:100%;
            display:flex;
           flex-wrap:wrap;
           flex-flow:column;
             justify-content: center;
            align-items: center;
          flex:1;
            /*-webkit-box-reflect: below 1px linear-gradient(transparent, #0005); */    /*below向下镜像，距离1px，全透明彩色渐变*/
        }
        #clock #time div span{
            /*position: relative;*/
            /*display: block;*/
            /*display: flex;*/
            justify-content: center;
            align-items: center;
           /* width: 100px;*/
            /*height: 80px;*/
            background: #099b63;
            color: #fff;
            flex:1;
           width:100%;
            font-weight: 100;
            font-size: 3em;
            /*z-index: 100;*/
            text-align:center;
            /*border: #1b5e20 solid 1px;*/
            /*box-shadow: 0 0 0 3px rgba(0,0,0,.2);  */     /*设置span的阴影边框，颜色，透明度*/
        }
        #clock #time div span:nth-child(2){
            /*height: 30px;*/
            font-size: 0.9em;
            letter-spacing: 0.1em;
            box-shadow: none;
            background: #098450;
            text-transform: uppercase;
        }
        #clock #time div:last-child span{
            background: #e36221;
        }
        #clock #time div:last-child span:nth-child(2){
            background: #bf5921;
        }
  }
  /*时钟结束*/

/*博客二维码*/
#code{
margin-right:2em;
width:30%;
height:30%;
}

/*博客代码字体设置开始*/
.cnblogs-markdown pre,#cnblogs_post_body pre{
    /*控制代码不换行*/
    white-space: pre;
  word-wrap: normal;
}

#cnblogs_post_body .hljs
{
/*设置字体*/
font-size:16px !important;
font-family:"Consolas","Courier New","monospace" !important;
}

/*注释字体*/
.hljs-comment{
font-family:"宋体" !important;
}

.cnblogs_code span{
font-size:16px !important;
font-family:"Consolas", "Courier New", "monospace" !important;
}

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  font-size:18px !important;
  background: #23241f!important;
  max-height:500px;
}

.hljs,
.hljs-tag,
.hljs-subst {
  color: #f8f8f2;
}

.hljs-strong,
.hljs-emphasis {
  color: #a8a8a2;
}

.hljs-bullet,
.hljs-quote,
.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-link {
  color: #ae81ff;
}

.hljs-code,
.hljs-title,
.hljs-section,
.hljs-selector-class {
  color: #a6e22e;
}

.hljs-strong {
  font-weight: bold;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-name,
.hljs-attr {
  color: #F92672;
}

.hljs-attr{
color:#66D9EF;
font-style: italic;
}

.hljs-symbol,
.hljs-attribute {
  color: #66d9ef;
}

.hljs-params,
.hljs-class .hljs-title {
  color: #f8f8f2;
}

.hljs-string,
.hljs-type,
.hljs-built_in,
.hljs-builtin-name,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-addition,
.hljs-variable,
.hljs-template-variable {
  color: #e6db74;
}

.hljs-comment,
.hljs-deletion,
.hljs-meta {
  color: #8AE22E;
}

/*更换背景*/
.cnblogs_code_toolbar a:hover, .cnblogs_code_toolbar a:link, .cnblogs_code_toolbar a:visited, .cnblogs_code_toolbar a:active, .cnblogs_code_toolbar a:link img, .cnblogs_code_toolbar a:visited img,.cnblogs_code_toolbar,
.cnblogs_code,
.cnblogs-markdown pre code { 
    background-color: #272822!important;
    color: #eee!important;
 }

/*博客代码字体设置结束*/

/* 把反对隐藏掉 */
.buryit {
    display: none;
}

#div_digg{
display:none;
}

/*复制按钮*/
/*添加按钮*/
.cnblogs-markdown pre {
  position: relative;
}
.cnblogs-markdown pre > span {
  position: absolute;
  top: 1em;
  right: 2em;
  border-radius: 2px;
  padding: 0 10px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.4);
 border-radius:0.5em;
 box-shadow:0 0 8px rgba(255,255,255,.5);
  color: #fff;
  cursor: pointer;
  display:block;
}
.cnblogs-markdown pre:hover > span {
  display:block;
}
.cnblogs-markdown pre > .copyed {
  background: #67c23a;
}
/*Markdown编辑器复制按钮*/


/* 关闭广告 */
#ad_t2 {
    display: none;
}
.c_ad_block {
    display: none;
}
.formobile{
display:none !important;
}

/*改变标题颜色*/
.cnblogs-markdown h2{
color:#D91C22;
}