h1 a:visited, h1 a:active, h1 a:link {
	color: #369;
	font-size: 35px;
	text-decoration: none;
}
.postTitle a:link, .postTitle a:active, .postTitle a:visited {
	text-decoration: none;
	color: #369;
        font-size:20px;
}
#portrait{
 height:150px;
}
.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}

/* adblock */
#ad_t2 {
    display: none;
}
.c_ad_block {
    display: none;
}

/*推荐和反对 粘在CSS框*/
#div_digg {
    width:60px;
    padding: 10px;
    position: fixed;
    _position: absolute;
    z-index: 1000;
    bottom: 100px;
    right: 200px;
    _right: 10px;
    border: 1px solid #D9DBE1;
    background-color: #FFFFFF;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
 
.icon_favorite {
    background: transparent url('https://files.cnblogs.com/files/jackson0714/kj.gif') no-repeat 0 0;
    padding-left: 5px;
}
 
#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}

.buryit {
  display: none;
}
.comment_bury { 
  display: none;
}

#green_channel{
  float:right;
}

#rightmenu h3 {
	font-size: 16px;
	margin: 20px 0;
}
#main {
    position: absolute;
    right: 350px;
    left: 40px;
    margin-top: 40px;
    border-right: 1px dashed #ccc;
    padding-right: 40px;
    margin-bottom: 10px;
    padding-bottom: 40px;
}

#header {
    margin-bottom: 20px;
    line-height: 2em;
}