/* CSS Document */

body {background-image: url(../images/bg.gif);	margin:0px; font-size:12px; line-height:150%;}
form,p,ol,dl,dd,h1,h2,h3,h4,h5,h6 {padding:0px; margin:0px;}
div,ul,li{list-style-type:none; padding:0px; margin:0px; overflow:hidden;}
h1,h2,h3{font-size:12px; display:inline;}
li{float:left;}
img{border:0px;}
a {color:#333333; text-decoration:none;}
a:hover {color:#BC2931; text-decoration:underline;}

.a15 {font-size:15px;}
.a15 a{font-size:15px;}

.a12 {font-size:12px;}
.a12 a{font-size:12px;}

.blue {color:#1F3A87;}
.blue a{color:#1F3A87;}
.blue a:hover {color:#BC2931;}

.xiachen a:hover {position:relative; top:1px; left:1px;}

#voteinfo {width:200px; margin-top:5px;}
#voteinfo ul{width:200px;}

#divbody{width:730px; margin:0px 10px; font-size:15px; text-align:left;}
#divbody a{font-size:15px;}

.ducttxt{width:560px; height:30px; line-height:30px; text-align:left; float:right;}

#cathot ul li{white-space:nowrap;}

.pagecss{color:#1F3A87; padding:3px 8px; border:1px solid #cccccc; font-weight:bold; text-decoration:none; margin:1px;}
.pagecss:hover {color:#BC2931; padding:3px 8px; border:1px solid #BC2931; font-weight:bold; text-decoration:none; margin:1px;}
.nopage{border:1px solid #cccccc; color:#999; padding:3px 8px; margin:1px;}