#blogTitle {
  background-color: #D2D8DE;
}
#blogTitle h1 {
  font-size: 50px;
}
.catListTitle {
background: #252525;
border-bottom: 1px solid #0E0F0E;
}
h2{
margin-bottom: 10px;
}
#MySignature{
text-align:right;
}

.comment_btn {
height: 46px;
width: 108px;
line-height: 22px;
background-color: #2daebf;
}
#blog-sidecolumn div ul li{
text-indent: 1em;
padding: 10px 5px;
border-bottom: 1px solid #DADFE1;
border-top: 1px solid #FFFFFF;
overflow: hidden;
background-color:#fff;
}
a,a:hover,a;link,a;visited,a;active{
text-decoration:none;
}




#tbCommentBody{
width: 100%;
}
.c_ad_block {
float: left;
}
#blog_news_kb div,#ad_under_post_holder div{
padding:10px;
}
#blog_news_kb div{
margin-top:25px;
}

#green_channel{
float:left;
}
#div_digg{
float:right;
margin:0;
}
#author_profile{
width:180px;
margin-left:30px;
margin-top:10px;
}

.col-md-3,.col-sm-3{
position: relative;
min-height: 1px;
padding-right: 5px;
padding-left: 5px;
float: left;
width: 32%;
}


.col-md-3{
position: relative;
width: 17%;
}
#footer{
background-color: #34393C;
margin-bottom:0;
}
/*底部*/
.foot{
	background-color: #34393C;
	color: #bebdbd;
	padding: 10px 50px;
}
.foot-row{
	background: url(https://images.cnblogs.com/cnblogs_com/yunqianduan/606245/o_footer-line.png) repeat-y right top;
}
.foot-row ul{
	list-style-type:none;
}
.footer{
	background-color: #000000;
  text-align: center;
  padding: 20px;
}
.foot-a img{
  width: 50px;
  height: 50px;
  margin: 5px 0;
}







// 宽度高度不固定的div水平居中与垂直居中
 * {
      padding: 0;
      margin: 0;
    }
    .main {
      width: 100%;
      display: table;
    }
    .left {
      text-align: center;
      vertical-align: middle;
      display: table-cell;
      width: 50%;
      box-sizing: border-box;
      border: 1px solid #ddd;
    }
    .right {
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      width: 50%;
      box-sizing: border-box;
      border: 1px solid #ddd;

      //针对ie6的hack
      _position: absolute;
      _top: 50%;
    }
    .right span {
      //针对ie6的hack
      _position: relative;
      _top: -50%;
    }

 
    .center-main {
      width: 500px;
      height: 500px;
      margin: 0px auto;
      position: relative;
    }
    .center-content {
      position: relative;
      text-align: center;
      top: 50%;
    }
    .center-content span {
      top: -50%;
    }