a:link {
  color: #6495ED;
  text-decoration: none
}
a:visited {
  color: 	#6495ED;
  text-decoration: none
}
a:hover {
  color: rgb(146, 122, 33);
  text-decoration: underline;
}
a:active {
  color: rgb(146, 122, 33);
  text-decoration: underline;
}
/*博客导航栏 */
/* #navList {
float:right;
}
#navList li {
border: none;
font-size: 16px;
}
.blogStats {
display: none;
} */
/*侧边栏公告*/
/* #blog-news > img {
/*头像*/
display: block;
margin: auto;
border-radius: 50%;
} */

/* #profile_block {
font-size: 15px;
padding: 20px;
line-height: 1.8;
}

#profile_block > a:link {
color: #F60;
} */

/*公告结束*/

#ad_t2, #cnblogs_c1, #under_post_news, #cnblogs_c2, #under_post_kb {
  display: none;
}


/* 文章title自定义带动画样式 */
.postTitle {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  clear: both;
  background-color: #FBF9F9;
  margin-bottom: 8px;
  padding-top: 5px;
  padding-bottom: 0px;
  margin-top: 12px;
  border-left: 8px solid #21759b;
  padding-left: 17px;
  font-size: 18px;
  border-radius:0px;
}
.postTitle a:hover {
  text-decoration: none;
  margin-left: 17px;
  color: #E00000;
}
.postTitle a:link,
.postTitle a:visited,
.postTitle a:active {
  transition: all 0.4s linear 0s;
}


/*页面大小*/

#home {
  margin: 0 auto;
  opacity: 0.8;   /*透明度越小越透明*/
  width: 68%;
  min-width: 980px;
  background-color: #fff;
  padding: 30px;
  margin-top: 50px;
  margin-bottom: 50px;
  box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
  border-radius: 36px;
}
body {
background: rgba(12, 100, 129, 1) url('https://images.cnblogs.com/cnblogs_com/blogs/795754/galleries/2318985/t_230616093810_pCKvaNR.jpg') fixed no-repeat; <!--背景图片-->
background-position: 50% 5%;
background-size: cover;
}
#blogTitle {
  height: 66px;  /*高度*/
  clear: both;
  background-color: rgba(0, 0, 0,0);
}


#blog-calendar, #sidebar_postcategory, #sidebar_postcategory, #sidebar_postarchive, #sidebar_search {
  /*侧边栏每一模块添加圆角和阴影*/
  border-radius: 10px;
  box-shadow: 1px 2px 3px #A7A8AD;
  background-color: #fff0;
}
#sideBarMain h3, .newsItem h3 {
  /*侧边栏每个模块的标题部分*/
  font-size: 1.2em;
  height: 36px;
  line-height: 36px;
  text-indent: 0.5em;
  background: url() no-repeat left center #fff;
  padding: 0 0 0 50px;
  margin-bottom: 1;
  border: 1px solid rgba(112, 141, 215);
  border-left-width: 5px;
  border-radius: 10px;
  border-right-width: 5px;
}

/*生成博客目录的CSS*/
#uprightsideBar{
  font-size: 14px;
  font-family: ArialBold, Helvetica, sans-serif;
  text-align:left;
  position:fixed;/*将div的位置固定到距离top:50px，right:0px的位置，这样div就会处在最右边的位置，距离顶部50px*/
  top: 30px;
  right:0px;
  width: auto;
  height: auto;
  color: rgb(29, 4, 4);
}
#sideBarTab{
  font-size: 16px;
  float:left;
  width:30px; 
  border:1px solid #e5e5e5;
  border-right:none;
  text-align:center;
  background:#fff;
}

#sideBarContents{
  float:left;
  overflow:auto; 
  overflow-x:hidden;!important;
  width:266px;
  min-height:108px;
  max-height:460px;
  border:1px solid #e5e5e5;
  border-right:none; 
  background:	#fff;
}
#sideBarContents dl{
  margin:0;
  padding:0;
}

#sideBarContents dt{
  margin-top:5px;
  margin-left:5px;
}

#sideBarContents dd, dt {
  cursor: pointer;
}

#sideBarContents dd:hover, dt:hover {
  color:#abb0f3;
}
#sideBarContents dd{
  margin-left:10px;
}
#sideBarContents dd.indent3{
  margin-left:20px;
}
#sideBarContents dd.indent4{
  margin-left:30px;
}
#sideBarContents dd.indent5{
  margin-left:40px;
}
#sideBarContents dd.indent6{
  margin-left:50px;
}

.box{
  position:fixed;
  right:10px;
  bottom: 10px;
  height:30px;
  width: 50px;    
  text-align:center;
  padding-top:20px;    
  background-color: lightblue;
  border-radius: 20%;
  overflow: hidden;
}
.box:hover:before{
  top:50%
}
.box:hover .box-in{
  visibility: hidden;
}
.box:before{
  position: absolute;
  top: -50%;
  left: 50%;
  transform: translate(-50%,-50%);
  content:'回到顶部';
  width: 40px;
  color:peru;
  font-weight:bold;
  
}    
.box-in{
  visibility: visible;
  display:inline-block;
  height:20px;
  width: 20px;
  border: 3px solid black;
  border-color: white transparent transparent white;
  transform:rotate(45deg);
}
#cnblogs_post_body { 
  color: black;
  font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; 
  font-size: 15px; 
} 
#cnblogs_post_body h1 {
  text-align:center;
  background: #333366; 
  border-radius: 6px 6px 6px 6px;
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); 
  color: #FFFFFF;
  font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 23px; 
  font-weight: bold; height: 25px; line-height: 25px;
  margin: 18px 0 !important; 
  padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222;
} 
#cnblogs_post_body h2 {
  text-align:center; 
  background: #006699;
  border-radius: 6px 6px 6px 6px; 
  box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5);
  color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 20px; 
  font-weight: bold; height: 25px;
  line-height: 25px; margin: 18px 0 !important;
  padding: 8px 0 5px 5px;
  text-shadow: 2px 2px 3px #222222; 
}

/* 关注收藏等几个按钮 */
#green_channel {
  padding: 5px 0 15px 0;
  margin-bottom: 10px;
  margin-top: 10px;
  border: 0;
  border-top: #eee 1px dashed;
  border-bottom: #eee 1px dashed;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: rgb(238, 238, 238);
  font-size: 12px;
  width: 100%!important;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
}

a#green_channel_digg, a#green_channel_follow, a#green_channel_favorite, a#green_channel_weibo, a#green_channel_wechat {
  text-decoration: none;
  color: #fff;
  margin: auto;
  width: 80px;
  display: inline-block;
  line-height: 30px;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 2px;
  border-radius: 3px;
  text-transform: uppercase;
  transition: all .4s;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  -ms-transition: all .4s;
  -o-transition: all .4s;
  position: relative;
  margin-left: 10px;
  background-image: none;
  margin-top: 10px;
}
a#green_channel_digg {
  background-color: #2daebf;
  box-shadow: 0 15px 18px -6px rgba(95,193,206,0.65);
}

a#green_channel_favorite {
  background-color: #ffb515;
  box-shadow: 0 15px 18px -6px rgba(255,198,75,0.65);
  margin-left: 10px;
}
a#green_channel_follow {
  background-color: #e33100!important;
  box-shadow: 0 15px 18px -6px rgba(227,49,0,0.65);
  margin-left: 10px;
}

a#green_channel_wechat {
  padding: 3px 8px!important;
  background-color: #3cb034!important;
  box-shadow: 0 15px 18px -6px rgba(60,176,52,0.65)!important;
  margin-left: 10px;
  width: 35px;
}

a#green_channel_weibo {
  padding: 3px 8px!important;
  background-color: #ff464b!important;
  box-shadow: 0 15px 18px -6px rgba(255,70,75,0.65)!important;
  margin-left: 10px;
  width: 35px;
}

/*下面的头像边框*/
#author_profile_info img.author_avatar {
  border-radius: 100%;
  box-shadow: inset 1px 1px 3px rgba(0,0,0,0.3), 0 1px 3px rgba(0,0,0,0.4);
  border: 3px solid #f7f7f7;
  padding: 0;
  margin-left: 3px;
  margin-right: 7px;
}

/* 禁用下划线 */
.postBody a:link, .postBody a:visited, .postBody a:active {
  text-decoration: none;
}

/* 上一篇下一篇 */
#post_next_prev {
  font-size: 14px;
  color: #535353;
}
/* 设置签名格式 定制css样式 */
/* 个性签名 */
#MySignature {
  box-shadow: 8px 1px 10px #989898;
  padding: 10px;
  text-shadow: 1px 1px 1px #FFF;
  font-size: 15px;
  border-left: solid 5px #55895B;
  background: #FBF9F9;
  border-radius: 10px 10px 37% 10px;
  line-height: 2.4;
  margin: 37px 0;
}

#MySignature a {
  text-decoration: none;
  color: #4183c4;
  font-weight: bold;
}

#MySignature a:hover {
  text-decoration: underline;
  color: #f60;
}

#MySignature span {
  color: #f60;
}

/*推荐和反对*/
#div_digg {
  float: right;
  position: fixed;
  width: 50px;
  bottom: 10px;
  left: 90%;
  margin-bottom: 10px;
  background: rgba(247,247,247,0.3);
  margin-right: 10px;
  font-size: 12px;
  box-shadow: 0 0 10px 0 #AAA;
  padding: 10px;
  border: 2px solid rgba(82, 168, 236, 0.8);
  text-align: center;
  margin-top: 10px;
}

/*这里是将反对按钮做了一个隐藏，如果需要反对按钮，直接删除这块配置*/
.buryit {
  display: none;
}


