body{margin-left:0;}
a:hover{color:#669999}
#main{margin-left:226px;padding-top:0}
#leftmenu{background-color:#99cccc;left:0;top:95px;padding-left:10px}
#leftmenu h3,div#leftmenu div{background-color:#99cccc}
#top {background-color:#336666;padding-top:30px;padding-bottom:0px}
#top a::before{content: "{";font-family:'Lucida Console'}
#top a::after{content: "}";font-family:'Lucida Console'}
#top p#tagline {color:#FFCC99;text-align:right;}
#top a, #top a:link, #top a:visited, #top a:active, #top a:hover{color:#FFCC99;font-size:1.3em;font-family:'楷体'}
#top a span{font-size:0.6em;}
p.date{color:#669999;border-bottom:1px dotted green;padding:8px 0 3px 6px;}
div.post h2{margin-top:18px}
div.post h2 a:link{font-size:1.2em;color:#335555}
div.post h2 a:visited{color:#669999}
div.post h5 a:link{font-size:1.2em}
div.post .c_b_p_desc{padding-left:8px}
div.post .postfoot{padding-left:8px}
div#poweredby{text-align:right}
#post_detail h2 a:visited{color:#335555}
#post_detail{padding-left:0}
#main #myposts{padding-top:20px;margin-left:0}

@media screen and (max-width: 768px){
#main{width:95%;margin-left:0}
#leftmenu{display: none;}
#top{padding-top:24px;padding-bottom:16px}
#top p#tagline {display:none}
div.post .c_b_p_desc{padding-left:0}
div.post .postfoot{margin-left:-55px;overflow:hidden}
}