div#cnblogs_post_body a:link{
    color: blue;
    text-decoration: underline;
}

div#cnblogs_post_body a:visited{
    color: gray;
    text-decoration: underline;
}

div#cnblogs_post_body a:hover{
    color: #F60;
    text-decoration: underline;
}

div#cnblogs_post_body table th,  #cnblogs_post_body table td{
    padding: 5px 15px;
}
div#cnblogs_post_body a:focus{
    color: #F60;
    text-decoration: underline;
}

div#cnblogs_post_body table th{
    background-color: cadetblue;
}

div#cnblogs_post_body table tr:nth-child(2n){
    background-color: aliceblue;
}

div#cnblogs_post_body img
{
	max-width: 100%;
}

div#cnblogs_post_body
{
    font-size: 110%;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    line-height: 1.8;
}

div#cnblogs_post_body h2
{
    color: white;
    padding-left: 10px;
    border-radius: 7px;
    background-color: #390;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}