* { margin: 0px; padding: 0px; }
html, body ,input, textarea { font-size: 12px; font-family: "微软雅黑", Arial, SimSun; color: #0d4b8b; }
body { margin: 0px; padding: 0px; }
img { border: none; display: block; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { color: #636363; text-decoration: none; }
a:hover { color: #ff6600; text-decoration: underline; }
#header, #maintable, #footer { width: 960px; margin: 0px auto; padding: 0px; clear: both; }
.box_word .left { width: 40px; }
.box_word .right { width: 37px; }
.box_word .content { float: left; width: 883px; }
table.wordlist { width: 731px; }
table.wordlist tr { background: url(bg_title.png) no-repeat left top; }
table.wordlist td { line-height: 34px; }

ul.wordlist { width: 820px; margin: 15px auto; *margin: 10px auto; padding: 0px; list-style: none; }
ul.wordlist li { background: url(bg_title.png) no-repeat left top; margin: 10px auto; *margin: 7px auto; _margin: 6px auto; line-height: 34px; }
ul.wordlist li.page { background: none; }
ul.wordlist td { line-height: 34px; vertical-align: middle; color: #fff; }
ul.wordlist td a { color: #ffffff; }
ul.wordlist td a:hover { color: #ffc; text-decoration: none; }

table.wordtable { width: 840px; margin: 15px auto; *margin: 10px auto; padding: 0px; }
table.wordtable td { vertical-align: top; }

.bg_left { background: url(bg_title.png) no-repeat left top; width: 200px; text-align: right; line-height: 34px; display: block; }
.bg_right { background: url(bg_content.png) no-repeat right top; width: 600px; display: block; }
.bg_text {  background: url(bg_content.png) no-repeat right top; width: 600px; display: block; line-height: 34px; padding-left: 5px; }

.scroll { overflow-y: auto; scrollbar-base-color: #b4e8f9; height: 240px; }
.btn_vote { background: url(btn_vote.png) no-repeat left top; width: 55px; height: 23px; border: none; display: block; }
.btn_view { background: url(btn_view.png) no-repeat left top; width: 55px; height: 23px; border: none; display: block; }
.btn_vote:hover { text-decoration: none; }
.btn_count { background: url(btn_count.png) no-repeat left top; width: 48px; height: 23px; line-height: 23px; text-align: center; color: #f00; font-size: 10px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; display: block; }
.btn_submit { background: url(btn_submit.png) no-repeat right top; width: 76px; height: 26px; border: none; display: block; margin: 10px 5px; }

.list { background: url(100518_05.png) no-repeat left top; height: 450px; }
.input { background: url(100518_09.png) no-repeat left top; height: 353px; }
.remark { background: url(100518_13.png) repeat fixed left top; height: 191px; overflow-y: auto; scrollbar-base-color: #b4e8f9; }
.remark ul { margin: 15px; list-style: none; }
.remark li { margin: 10px auto; }

dl#view { width: 820px; margin: 0px auto; line-height: 34px; clear: both; color: #fff; font-size: 14px; }
dl#view dt { background: url(bg_title.png) no-repeat left top; width: 200px; text-align: right; float: left; margin: 10px 5px; }
dl#view dd { background: url(bg_content.png) no-repeat right top; width: 600px; _width: 590px; display: block; float: left; margin: 10px 5px; overflow-y: auto; scrollbar-base-color: #b4e8f9; }
dl#view dt.none, dl#view dd.none { background: none; color: #0d4b8b; }

.page { height: 30px; overflow: hidden;}
.page1 a, .page1 span.current { margin-right: 4px; padding: 0px 3px; height: 28px; line-height: 30px; -moz-border-radius: 4px; -webkit-border-radius:4px; -o-border-radius: 4px; border-radius: 4px; border: 1px solid #a6e3f7; background-color: #a6e3f7; color: #333; overflow: hidden; text-decoration: none; float: left; display: block; }
.page1 span.current { border-color: #1b4d78; background-color: #c1d5f6; color: #06C; font-weight:700; }
.page1 a:hover { border-color: #0d4b8b; color: #0d4b8b; }
.cfff { color: #ffffff; }
.clear{ clear: both; }
.left { float: left; }
.right { float: right; }
.f10 { font-size: 10px; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
.input_text { background: url(bg_content.png) no-repeat right top; height: 75px; width: 575px; margin: auto 5px; line-height: 150%; border: none; color: #ffffff; overflow-y: auto;  }
.input_var { background: url(bg_content.png) no-repeat right top; margin: auto 5px; line-height: 34px; height: 34px; border: none; color: #ffffff; }