body{margin:0;padding:0;background:#99ccff;color:#000;font-family:"宋体",SimSun,"Tahoma",Arial,sans-serif;font-size:12px;line-height:1.4}
a{color:#003399;text-decoration:none}
a:hover{text-decoration:underline}
.wrap{width:760px;margin:0 auto}
.topbar{background:#003399;color:#fff;border-bottom:3px solid #ffcc00}
.topbar td{padding:6px 8px}
.logo{font-size:18px;font-weight:bold;letter-spacing:2px}
.tagline{color:#ffcc00}
.marquee{background:#fff;border:1px solid #003399;padding:2px 6px}
.main{background:#e6f2ff;border-left:1px solid #003399;border-right:1px solid #003399;border-bottom:1px solid #003399}
.sidebar{width:180px;background:#d6eaff;border-right:1px solid #003399}
.content{background:#fff}
.box{border:1px solid #003399;margin:8px}
.box .hd{background:#003399;color:#fff;padding:4px 6px;font-weight:bold}
.box .bd{padding:8px}
.menu a{display:block;padding:4px 8px;border-bottom:1px dotted #003399}
.menu .group{padding:6px 8px;font-weight:bold;color:#003399;background:#c7e0ff;border-bottom:1px solid #003399}
.formtbl{width:100%;border-collapse:collapse}
.formtbl td{padding:4px;vertical-align:top}
.lbl{width:140px;color:#333}
input.text,select{font-family:"Tahoma",Arial,sans-serif;font-size:12px;padding:2px;border:1px solid #666;background:#ffffee}
textarea.text{font-family:"Tahoma",Arial,sans-serif;font-size:12px;padding:2px;border:1px solid #666;background:#ffffee}
input.btn{font-size:12px;padding:2px 8px;border:1px solid #003399;background:#ffcc00;color:#000;cursor:pointer}
.out{background:#f7fbff;border:1px dashed #003399;padding:6px;margin-top:6px;white-space:pre-wrap;word-break:break-word}
.footer{width:760px;margin:10px auto 18px auto;text-align:center;color:#003399;font-size:12px}
.mini{color:#666;font-size:12px}
.grid{width:100%;border-collapse:collapse}
.grid td{border:1px solid #99bbee;padding:4px;background:#f8fbff}
.grid th{border:1px solid #99bbee;padding:4px;background:#e2efff;color:#003399;text-align:left}
.kwd{color:#003399;font-weight:bold}
