body {background: #ddddf0; margin:0; padding:0; font-family:sans-serif;}
#all {width:900px; margin:0 auto; background: #fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#page {font-family:serif; margin:0}
#header {margin:0; background:#000080; color:#fff; height:80px; padding-left:20px}
h1 a, h1 a:visited {color:#fff; text-decoration:none}
#etoyalinks {width:340px; float:right;}
#etoyalinks a, #etoyalinks a:visited {color: #a0d0f0}
#counttime {width:500px; float:left; font-size:14px}
h1 {margin:0; font-size:18px; line-height:36px}
p {margin:0}
.it2 {float:left; width:750px}
.item {clear:both; width:100%}
.top10, #topspace {background:#ffffc0;}
#topspace {height:10px; line-height:5px; width:100%;}
.num {width:30px; float:left; height:32px; font-size:12px; text-align:right; font-family:serif; padding:4px 3px 0 0;}
.top10 .num {color:#f00}
.postinfo {font-size:11px}
.footer {background:#f0f0f0; padding:4px 10px; margin:10px 0 0 0}
.footer p {font-size:10px; margin:3px 0; font-family:sans-serif}
.icon {width:32px; height:32px; float:left; margin:6px 5px 0 0;}
.icon img {display:block; border:0; margin:0 auto}
.next100 {text-align:center; font-size:14px}