* { margin: 0; padding: 0 } body { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #111; background-color : #C0C0C0; text-align: center; }
p { line-height: 16px; } ul { list-style-type: none; } h1 { text-align: left; color: #999; font-size: 10px; margin: -3px 0 -10px 0; } h1.d { margin: -10px 0 -3px 0; } h1.ctz { margin: 0 0 6px; }
a img { border: none; text-decoration: none; } a { color: #922; text-decoration: none; } a:hover { text-decoration: underline; }
#a { background: #e6e6e6; width: 996px; border: 1px solid #999; border-width: 2px; margin: 6px auto; text-align: left; }
#b { padding: 6px; margin: 8px; background: #fff; border: 1px solid #bdbdbd; height: 232px; overflow: hidden; } #b .g { padding: 3px; }  #b ul li { padding: 3px; }
#b ul.bl { float: left; width: 470px; } #b ul.br { height: 200px; border-left: 1px solid #ddd; padding-left: 10px; float: right; width: 465px; overflow: auto; } #b li.odd { background: #fff; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; } #b li a { line-height: 20px; color: #333; }
#fp { margin: 8px; background: #fff; border: 1px solid #bdbdbd; text-align: center; line-height: 26px; }
#n, #r, #i { margin: 0 0 8px 8px; padding: 6px; background: #fff; border: 1px solid #bdbdbd; display: inline; } #n { float: left; width: 460px; } #n a, #n h2 a:visited, #n h4 a:visited { color: #911; text-decoration: none; font-weight: bold; } #n a:visited { font-weight: normal; } #n a:hover { background: #f4f4f4; text-decoration: underline; }
#n h2, #n h3, #n h4 { font-family: Georgia, serif; } #n h2 { font-size: 17px; margin-bottom: 8px; color: #333; } #n h3 { color: #000; font-size: 12px; } #n h4 { display: block; margin-top: 10px; border-top: 1px dashed #ccc; padding-top: 4px; font-size: 11px; margin-bottom: -3px; } #n h2 a { color: #333; }
#n img { display: block; margin: 10px auto -6px; } #n p { line-height: 150%; clear: both; } #n ul { margin-left: 15px; list-style-type: disc; } #n ol { margin-left: 45px; }
.co { background: #f1f1f1; border: 1px solid #ccc; border-width: 1px 0; } .cb { padding: 8px; } .ch { padding: 2px 15px; } #cf p { margin: 6px 0; } #cf input { padding: 1px 4px; }
.back { margin-left: 5px; margin-top: 10px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.g { overflow: hidden; margin: 14px 0; border: 1px solid #dbdbdb; padding: 8px; background: #fafafa; }
#r { float: left; width: 240px; } #r form { margin: 4px 4px 10px 4px; } #r form input { font-size: 11px; padding: 1px 5px; } input.btn { padding: 0; } #r ul { margin-bottom: 10px; } #r ul li { margin: 6px 10px; } #k { width: 100%; border-left: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7; } #k th { padding: 2px; text-align: center; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #f3f3f3; } #k td { width: 14%; height: 30px; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff; } #k td a { padding-top: 3px; line-height: 14px; display: block; height: 100%; text-align: center; text-decoration: none; color: #555; }
#k td a:hover { background: #f3f3f3; } #k td a span { color: #aaa; font-weight: bold; }
#k td.we { background: #fafafa; } #k td.td { background:#ffeecd; } h1#kc { margin: 0; margin-bottom: 4px; text-align: center; font-size: 11px;} h1#kc #head { margin: 0 3px; color: #666; font-weight: bold; } h1#kc a { color: #aaa; } h1#kc a:hover { text-decoration: underline; }
#i { float: left; width: 220px; } img#l { padding: 5px 15px 0; } #pm { display: none; } ul#map { margin: 0 5px; } ul#map li { margin-bottom: 15px; } ul#map li ul li { margin: 5px 15px; }
#bh { height: 247px; margin: 8px; padding: 0 3px; background: #fff; border: 1px solid #bdbdbd; overflow: hidden; } .b_single { overflow: auto; height: 200px; border: 1px solid #dbdbdb; padding: 5px; background: #fbfbfb; } .bwrap h1 { margin: 0 0 1px; } .b_single li { margin-bottom: 6px; } .bwrap h1 a { color: #999; } .b_part li { margin-bottom: 5px; border-top: 1px solid #ccc; padding-top: 5px; } .bwrap { width: 236px; float: left; display: inline; margin: 4px 3px; } .bwrap ul li { border-bottom: 1px solid #ccc; padding: 2px; padding-bottom: 4px; background: #fff; } .bwrap ul li a { font-family: Verdana; font-size: 10px; color: #222; }
.iwrap { width: 316px; float: left; display: inline; margin: 4px 3px; } .iwrap h1 { margin: 0 0 1px; } .iwrap ul li { border-bottom: 1px solid #ccc; padding: 2px; padding-bottom: 4px; background: #fff; } .iwrap ul li a { font-family: Verdana; font-size: 10px; color: #222; }
.isngl { overflow: auto; height: 185px; border: 1px solid #dbdbdb; padding: 5px; background: #fbfbfb; } .isngl li { margin-bottom: 6px; }
#dm { text-align: center; font: 10px Arial,sans-serif; border: 1px solid #000; width: 145px; margin: 1px auto; }
#in { padding: 6px; margin: 8px; background: #fff; border: 1px solid #bdbdbd; height: 215px; overflow: hidden; }