body{margin:0;padding:0;background:#e8e6e1;color:#222;font:13px/1.5 "Lucida Grande",Geneva,Verdana,Arial,sans-serif}
#page{width:720px;margin:16px auto;background:#fff;border:1px solid #b9b5ad}
#head{background:#2b3a42;color:#fff;padding:12px 18px}
#head a{color:#fff;text-decoration:none}
#head .brand{font-size:20px;font-weight:bold}
#head .tag{color:#b8c7cf;font-size:12px}
#nav{background:#d9d5cc;border-bottom:1px solid #b9b5ad;padding:6px 18px;font-size:12px}
#nav a{color:#1d4f73;margin-right:14px}
#body{padding:6px 18px 14px 18px}
h1{font-size:20px;margin:12px 0 6px 0}
h2{font-size:15px;margin:16px 0 4px 0;color:#2b3a42}
a{color:#1d4f73}
.note{background:#fff8dc;border:1px solid #e0cf8a;padding:8px 10px;margin:10px 0;font-size:12px}
.box{border:1px solid #ccc;background:#f7f6f3;padding:8px 10px;margin:10px 0}
.status{font-size:11px;font-weight:bold;color:#fff;background:#5a7d2a;padding:1px 5px}
.status.test{background:#9a6a12}
table.spec{border-collapse:collapse;margin:6px 0}
table.spec td{border:1px solid #ddd;padding:3px 8px;vertical-align:top;font-size:12px}
table.spec td.k{background:#f2f0ec;font-weight:bold;width:90px}
.shot{margin:10px 0;font-size:11px;color:#555}
.shot img{border:1px solid #999;display:block;margin-bottom:3px}
.dl{font-size:14px;font-weight:bold}
code,.mono{font-family:Monaco,"Courier New",monospace;font-size:11px;word-wrap:break-word}
#foot{border-top:1px solid #ddd;padding:8px 18px;font-size:11px;color:#666;background:#f7f6f3}
