<style type="text/css"> 
    #cnblogs_post_body 
    { 
        color: black; 
        font-size: 16px; 
    } 
    #cnblogs_post_body h2    { 
        background: #2B6695; 
        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-size: 17px; 
        font-weight: bold; 
        height: 25px; 
        line-height: 25px; 
        margin: 18px 0 !important; 
        padding: 10px 0 15px 10px; 
        
    } 
 #cnblogs_post_body h3{ 
        background: #2B6600; 
        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-size: 13px; 
        font-weight: bold; 
        height: 24px; 
        line-height: 23px; 
        margin: 12px 0 !important; 
        padding: 10px 0 10px 10px; 
    } 
 #cnblogs_post_body a { 
        color: #21759b; 
    transition-delay: 0s; 
    transition-duration: 0.4s; 
    transition-property: all; 
    transition-timing-function: linear; 
    } 
#cnblogs_post_body a:hover{ 
    margin-left: 20px 
} 
 
#navCategory  a{ 
    display: block; 
    transition:all 1s; 
} 
#navCategory a:hover{ 
    margin-left: 20px 
} 
 
#blog-sidecolumn  a{ 
    display: block; 
    transition:all 1s; 
} 
#blog-sidecolumn a:hover{ 
    margin-left: 20px 
} 
 
#sidebar_toptags li a{ 
float:left; 
} 
#TopViewPostsBlock li a{ 
margin-left: 5px; 
} 
#cnblogs_post_body a{ 
    display: block; 
    transition:all 1s; 
} 
</style>