body { font-size: 1em; font-family: 微软雅黑; margin: 0; padding: 0 30px 10px 30px; background-color: #ffffff; } table.framework { border: 0px; margin-bottom: 10px; } #top { background-color: #acc7dc; color: #fff; text-shadow: 0 0px 5px; } #sub { padding: 0; background-color: #d6dde3; color: #fff; } .BlogStats { padding: 5px 10px 5px 0; } .LeftCell { width: 200px; padding 0 10px 0 0; background-color: #ffffff; } #leftmenu { width: 100%; } #leftmenu ul { margin: 5px; } #leftmenu h3 { background-color: #acc7dc; color: #fff; border-bottom: 0; } #Calendar1_entryCal.Cal { border: 0px !important; width: 100%; padding: 5px; background-color: #fff !important; } .CalTitle { background-color: #acc7dc !important; color: #fff !important; } .CalNextPrev > a { color: #fff !important; } .CalDayHeader { background-color: #d6dde3; color: #fff; } .MainCell { border: 0; padding: 0 0 0 10px; } p.date { font-size: 1em; font-weight: normal; } .post { border: 0; padding: 0; margin-bottom: 10px; } .post h2 { background-color: #acc7dc; margin: 0; padding: 5px 10px 5px 10px; } .post h2 a { color: #ffffff; } .postbody { background-color: #d6dde3; margin: 0; padding: 5px 10px 5px 10px; } .post .postfoot { background-color: #d6dde3; color: #fff; font-size:0.8em; margin: 0; text-align: right; border: 0; padding: 0 10px 0 0px; } .post .postfoot a { color: #fff; } .FooterCell { background-color: #fff; }