#cnblogs_post_body img{max-width:100%;}
#nav {padding-bottom: 0.6em; border-bottom-color:#ccc;}
#sidebar-a{border-left-color:#ccc;}
#navstats{padding: .8em 0 0.5em .5em;}
#top h1 {padding: 0.5em 0 0.5em; text-align: right;}
h1 a:visited, h1 a:active, h1 a:link, h1 a:hover {font-size: 1.2em;}
#Header1_HeaderTitle:hover,#nav ul li a:hover{color: #fff;}
#post_next_prev {ine-height: normal; margin-top: 90px;}
.text-title{margin:0;padding: 5px 8px;font-size:18px!important;background: #555;color: #eee;}
.text-h3{padding-left: 2em;font-size: 14px;font-weight: bold;text-shadow: 0 0 2px #999, 2px 2px 3px #888, 3px 3px 3px #777, 4px 4px 3px #666, 5px 5px 3px #555, 6px 6px 3px #333;}
.text-link{margin: 15px 0;padding: 5px;font-family: Courier New!important;overflow: auto;text-align: center;}
.text-link a{border-bottom: 2px solid #f90;}
.text-notes{margin: 5px 0;padding: 5px;border: 1px solid #ccc;color: #fff;font-size: 12px!important;font-family: Courier New!important;overflow: auto;}