#container {
width: 100%;
}
*{
font-size:18px;
}
#sidebar-a,#navstats,p.date span{
display:none;
}
#content{
margin-right:0;
}
.cnblogs_code{
background-color:#333;
border:0;
color:white;
font-weight:bold;
font-size:16px;
}
.cnblogs_code pre,.cnblogs_code span{
font-weight:bold!important;
font-size:16px!important;
line-height:1.5!important;
}
.cnblogs_code_toolbar{
  display:none;
}

#top{
display:none;
}
#nav{
border:none;
}
#nav ul li a{
border:none;
margin:10px 50px 10px 10px;
font-size:22px;
}
#nav span{
display:none;
}
.post{
border:none;
border-top:2px solid #f90;
}
#nav ul{
margin-left:-17px;
}

.posthead,.posthead span{
font-size:0;
}
.posthead a{
font-size:18px;
margin-right:60px;
}
.posthead h2{
margin-bottom:15px;
}
.posthead a:hover{
text-decoration: none;
}
.posthead h2 a{
  font-size:20px;
}
.posthead h2 a:hover{
  text-decoration: none;
}
.posthead{
  margin:20px auto 20px 25px;
}
#cnblogs_post_body{
border-top:2px solid #f90;
border-bottom:2px solid #f90;
}
.postbody{
padding-top:0;
}
#cnblogs_post_body h2 span{
font-size:20px;
}
.cnblogs_code>pre{
border-left:2px solid yellow;
padding-left:15px;
-moz-border-radius: 15px;
            -webkit-border-radius: 15px;
            border-radius: 15px;
}

.cnblogs_code pre span{
color:white!important;
}