#cnblogs_post_body { color: black; font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; font-size: 16px; }
#cnblogs_post_body h1 { background: #2B6695 !important; border-radius: 6px 6px 6px 6px !important; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 17px; font-weight: bold; height: 25px; line-height: 25px; margin: 15px 0 !important; padding: 5px 0 5px 20px; text-shadow: 2px 2px 3px #222222; }
/*cnblogs_post_body h2 { background-color: #F8F8EE; border: 1px dashed silver; margin-top: 5px; padding: 5px; font-size: 16px; }*/
#cnblogs_post_body h2 { background: none repeat scroll 0 0 #F7FAFF; border-bottom: 1px solid #3366FF; font-size: 16px; font-weight: bold; margin-right: 20px; padding: 5px; }

#cnblogs_post_body h3 { background-color: #F8F8EE; border: 1px dashed silver; padding: 5px; font-size: 14px; min-width: 400px; color: #2daebf; }
#div_digg { position: fixed; bottom: 10px; right: 50px; }
#centercontent img, .cnblogs_code { max-width: 98% !important; }
@media screen and (min-width: 1px) and (max-width: 800px) {
    #mytopmenu { margin-left: 0; margin-right: 0; width: 94%; }
    #centercontent { padding-left: 0; padding-right: 0; width: 98%; }
    #leftcontent { width: 98%; position: static; width: 98%; }
    #footer { margin: 0; width: 98%; }
    #comment_form { display: none; }
    #header { display: none; }
    #green_channel { display: none; }
    #centercontent img { max-width: 98% !important; }
    .footer { width: 98%; margin-left: 0; margin-right: 0; padding: 0; }
}


.postCon { color: black; font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; font-size: 16px; }
.postCon h1 { background: #2B6695 !important; border-radius: 6px 6px 6px 6px !important; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 17px; font-weight: bold; height: 25px; line-height: 25px; margin: 15px 0 !important; padding: 5px 0 5px 20px; text-shadow: 2px 2px 3px #222222; }
.postCon h2 { background: none repeat scroll 0 0 #F7FAFF; border-bottom: 1px solid #3366FF; font-size: 16px; font-weight: bold; margin-right: 20px; padding: 5px; }

.postCon h3 { background-color: #F8F8EE; border: 1px dashed silver; padding: 5px; font-size: 14px; min-width: 400px; color: #2daebf; }