*{
  box-sizing:border-box;
}
a{text-decoration:none;}
a:link,a:visited,a:hover,a:active{
 color:gray;
}
body{
  background-image:url(https://images.cnblogs.com/cnblogs_com/joufulmika/1688590/o_200403091758Cyberpunk2077_I_make_my_own_rules-RGB-zh-cn.jpg);
  background-attachment: fixed;

  background-repeat:no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
}
#home{
  filter:alpha(opacity=80);       
  -moz-opacity:0.95;
  opacity:0.95                 
}
#blogTitle > h1{
  margin-block-end:0px;
  text-shadow: 2px 2px 3px #222222;
}
#Header1_HeaderTitle{
  margin-left:80px;
  font-size:2.8em;
  font-family:'yunchuan';
  color:white;
}
#Header1_HeaderTitle:hover{
   -webkit-animation: Glow 2s ease infinite alternate;
  animation: Glow 2s ease infinite alternate;
}


#blogTitle > h2{
  font-weight:normal;
  text-shadow: 2px 2px 3px #222222;
  margin-left:392px;
  margin-top:0;
  color:white;
}
#navList>li{
    display:inline;
}
#header{
  background-image:url(https://images.cnblogs.com/cnblogs_com/joufulmika/1688590/o_200403064227bg1.jpg);
  background-attachment: fixed;
  background-size:100%;
  background-repeat:no-repeat;
  width:70%;
  margin:0 auto;
  border-top:1px gray solid;
  border-left:1px gray solid;
  border-right:1px gray solid;
 border-width:1px !important;
  border-radius:1px;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
}

#navigator{
  filter:alpha(opacity=50);       
  -moz-opacity:0.5;              
  opacity: 0.5; 
  width:100%;
  height:48px;
  background:white;

}
#navList{
  background:black;
  min-width:720px;
  width:60%;
  height:100%;
  float:left;
  margin-top:0;
  margin-left:0;
  padding-inline-start:0;
}
#navList>li{
  height:48px;
  min-width:120px;
  width: 16.66%;
  line-height:48px;
  overflow:hidden;
  display:inline-block;
  float:left;
  font-size:1.2em;
  text-align:center;
  border-width:0.4px;
  border-color: rgb(110,110,110);
  border-style: solid;
  text-shadow: 2px 2px 3px #222222;
}
.menu:link,.menu:visited,.menu:hover,.menu:active{
  filter:alpha(opacity=100);       
  -moz-opacity:1;              
  opacity: 1;
  color:white;
}
.menu:hover{
   -webkit-animation: Glow 2s ease infinite alternate;
  animation: Glow 2s ease infinite alternate;
}

.blogStats{
  box-sizing:border-box;
  border-width:0.4px;
  background:black;
  min-width:240px;
  width: 40%;
  height:100%;
  float: left;
  text-align:center;
  font-size:1em;
  border-color: rgb(110,110,110);
  border-style: solid;
}
.blogStats>span{
  filter:alpha(opacity=100);       
  -moz-opacity:1;              
  opacity: 1;
  color:white;
  text-align:center;
  line-height:48px;
}
#main{
  width:70%;
  position:relative;
  margin:10px auto;
}
#mainContent{
  background:white;
  border:5px white solid;
  border-width:5px !important;
  border-radius:2px;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
 /* width:712px;*/
  width:100%;
  min-height:1000px;
  float:left;
  overflow:hidden;
}

#mainContent{
  padding:16px;

}
.forFlow div{
  margin-bottom:8px;
}
.dayTitle{
  text-align:right;
}
.postTitle {
    width: 100%;
    clear:both;
    background: rgb(72,122,163);
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
    font-family: "微软雅黑" , "宋体" , "黑体" ,Arial;
    font-size: 25px;
    font-weight: bold;
    height: 45px;
    line-height: 0px;
    margin: 10px 0 50px 0;
    padding: 25px 0px 30px 00px;
    text-shadow: 2px 2px 3px #222222;
    border-bottom:5px rgb(58,91,131) solid;
    border-top:   5px rgb(58,91,131) solid;
    border-right: 5px rgb(58,91,131) solid;
    border-left:  5px rgb(58,91,131) solid; 
}
.postTitle>a{
  color:white;
  margin-left:8px;
}
.postCon{
  margin:0 8px 0 8px;
  min-height:95px;
}

div.postDesc{
  border-top:1px black solid;
  padding-left:8px;
  width:100%;
}

#main img{
  border:5px white solid;
 border-width:5px !important;
  border-radius:2px;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
  box-sizing:content-box;
}
#cnblogs_post_body h2{
    padding:3px;
    width:100%;
    /*color:rgb(58,91,131);*/
    color:white;
    text-shadow: 2px 2px 3px #222222;
    border-radius: 3px 3px 3px 3px;
    background-color:rgba(72,122,163, 0.8);
    border-bottom:3px rgb(58,91,131) solid;
    border-top:3px rgb(58,91,131) solid;
    border-right:3px rgb(58,91,131) solid;
    border-left:3px rgb(58,91,131) solid;
}

#cnblogs_post_body h3{
    padding:3px;
    width:100%;
    color:rgb(32,50,72);
    /*border-bottom:1px rgb(32,50,72) solid;*/
    /*border-top:1px rgb(32,50,72) solid;*/
   /* border-left:5px rgb(32,50,72) solid;*/
}

#cnblogs_post_body h4{
    padding:3px;
    width:100%;
    color:rgb(17,27,38);
    /*border-bottom:1px rgb(17,27,38) solid;*/
    border-left:5px rgb(17,27,38) solid;
}

#cnblogs_post_body p{
  margin:10px 8px;
}
em{
  font-style:normal;
  font-weight:bold;
}

#sideBar{
display:none;
   background:white;
  border:5px white solid;
 border-width:5px !important;
  border-radius:2px;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
   width:240px;
   float:right;
  overflow:hidden;
}
#sideBarMain{
  margin:20px;
  box-sizing:inherit;
}
#sideBar h3{
  border-left:2px solid rgb(93,98,79);
  color:rgb(0,70,48);
  font-size:1.17em;
  line-height:1.17em;
  height:1.17em;
  padding-left:10px;
}
#sidebar_news > .catListTitle{
  display:none;
}

#leftcontentcontainer,#blog-calendar{
  margin-top:20px;
}
#sidebar_search_box>div>input{
  height:28px;
}
#q,#google_q{
  width:115px;
}
.btn_my_zzk{
  width:69px;
  font-size:1.5em;
}

#blog-sidecolumn>div{
  margin-top:10px;
}
#TopViewPostsBlock > ul{
 padding-inline-start:10px;
}


#footer{
  background-color:black;
  text-align:center;
  color:white;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
  margin-top:2px;
  width:70%;
  margin:0 auto;
}


#blog_post_info{
}
#green_channel{
  margin-left:0;
  float:left;
}

#author_profile{
  display:none;
  float:left;
}
#div_digg{
  float:right;
}


#cnblogs_post_body p,#cnblogs_post_body li{
  line-height:200%;
}
td,th{
align:center;
}
#comment_form{
display: none;
}