/* CSS Document */
a {text-decoration:none;}
#bookbanner {width:760px; height:95px; margin-top:13px;}
#bookbanner img {width:723px; height:82px; border:0; margin:0 auto; margin-top:6px;}
#bookbanner ul {width:170px; padding:2px; border:1px solid #e8e8e8; float:right; margin-top:5px; margin-right:5px; text-align:center;}
#bookbanner ul li {width:166px; height:20px; line-height:20px; margin:0 auto; text-align:left; overflow:hidden; background:#e5f1ff;}
#bookbanner ul li a {color:#7a8694; font-size:12px; font-weight:normal; margin-left:5px; text-decoration:none;}
#bookbanner ul li a:hover {color:#c00; font-size:12px; font-weight:normal;}

#booknav {width:760px; height:32px; background:url(../images/readerclub_04.gif) repeat-x; margin:0 auto; margin-top:5px;}
#booknav h2 {width:157px; height:32px; float:left; background:url(../images/readerclub_03.gif); text-indent:-2000px;}
#booknav ul {float:left; height:12px; margin-top:12px;}
#booknav ul li {float:left; border-right:1px solid #fff; width:75px; height:14px; line-height:14px;}
#booknav ul li a {font-size:12px; font-weight:normal; color:#fff; text-decoration:none;}
#booknav ul li a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#booknav .icon {float:right; width:28px; height:32px; background:url(../images/readerclub_06.gif);}

#focustitle {width:535px; height:30px; float:left; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#focustitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#focus {width:535px; height:220px; border:#ccc solid 1px; float:left; border-left:none;}
#focus img {float:left; margin-left:10px; margin-top:10px; border:0; width:244px; height:200px;}
#focus ul {float:left; margin-left:10px; margin-top:10px;}
#focus ul li {width:245px; height:25px; line-height:25px; overflow:hidden; text-align:left; margin:0 auto;}
#focus ul li a {font-size:14px; font-weight:normal; color:#000;}
#focus ul li a:hover {color:#c00;}

#votetitle {width:215px; height:30px; float:right; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#votetitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#vote {width:215px; height:220px; border:#ccc solid 1px; float:right; border-right:none;}
#vote #diaocha {width:184px;height:105px;}
#vote #diaocha .text {width:165px;height:95px;margin:3px auto;}
#vote #diaocha .text li {width:165px;height:22px;line-height:22px;text-align:left;overflow:hidden;}
#vote #diaocha .text .title {height:20px;width:165px;line-height:20px;text-align:left;overflow:hidden;}
#vote .button {width:184px;height:22px;background:url(../images/duzheclub_19.gif);line-height:22px;text-align:center;color:#fff;font-size:14px;margin-top:3px;cursor:hand;}



#startilte {width:255px; height:30px; float:left; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#startilte h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#star {width:255px; height:220px; border:#ccc solid 1px; float:left; border-left:none;}
#star .boxpicnews {width:210px;height:80px;margin:4px auto auto auto;border:0;}
#star .boxpicnews img {width:70px;height:70px;border:1px #000 solid;float:left;margin-top:5px;}
#star .boxpicnews .text {width:135px;height:80px;float:right;text-align:left;line-height:20px;border:0;}
#star .boxpicnews .text h2 {width:135px;height:20px;line-height:20px;text-align:left;overflow:hidden;
}
#star ul li {width:245px; height:25px; line-height:25px; overflow:hidden; text-align:left; margin:0 auto;}
#star ul li a {font-size:12px; font-weight:normal; color:#000;}
#star ul li a:hover {color:#c00;}

#commenttitle {width:272px; height:30px; float:left; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#commenttitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#comment {width:272px; height:220px; border:#ccc solid 1px; float:left; margin-left:5px;}
#comment ul li {width:255px; height:21px; line-height:21px; overflow:hidden; text-align:left; margin:0 auto;}
#comment ul li a {font-size:12px; font-weight:normal; color:#000;}
#comment ul li a:hover {color:#c00;}

#mailtitle {width:215px; height:30px; float:right; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#mailtitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#mail {width:215px; height:220px; border:#ccc solid 1px; float:right; border-right:none;}
#mail ul li {width:195px; height:21px; line-height:21px; overflow:hidden; text-align:left; margin:0 auto;}
#mail ul li a {font-size:12px; font-weight:normal; color:#000;}
#mail ul li a:hover {color:#c00;}
#mail #add {height:70px; background:#e2002a; line-height:18px; text-align:left; color:#fff;}

#reportertitle {width:255px; height:30px; float:left; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#reportertitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#reporter {width:255px; height:220px; border:#ccc solid 1px; float:left; border-left:none;}
#reporter .boxpicnews {width:210px;height:80px;margin:4px auto auto auto;border:0;}
#reporter .boxpicnews img {width:70px;height:70px;border:1px #000 solid;float:left;margin-top:5px;}
#reporter .boxpicnews .text {width:135px;height:80px;float:right;text-align:left;line-height:20px;border:0;}
#reporter .boxpicnews .text h2 {width:135px;height:20px;line-height:20px;text-align:left;overflow:hidden;
}
#reporter ul li {width:245px; height:22px; line-height:22px; overflow:hidden; text-align:left; margin:0 auto;}
#reporter ul li a {font-size:12px; font-weight:normal; color:#000;}
#reporter ul li a:hover {color:#c00;}


#readertitle {width:272px; height:30px; float:left; margin-top:5px; margin-left:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#readertitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#reader {width:272px; height:220px; border:#ccc solid 1px; float:left; margin-left:5px;}
#reader ul li {width:255px; height:21px; line-height:21px; overflow:hidden; text-align:left; margin:0 auto;}
#reader ul li a {font-size:12px; font-weight:normal; color:#000;}
#reader ul li a:hover {color:#c00;}

#hottitle {width:215px; height:30px; float:right; margin-top:5px; background:url(../images/readerclub_11.gif) no-repeat 4px 4px;}
#hottitle h2 {float:left; margin-left:25px; width:140px; height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000; line-height:30px;}
#hot {width:215px; height:220px; border:#ccc solid 1px; float:right; border-right:none;}
#hot ul li {width:195px; height:21px; line-height:21px; overflow:hidden; text-align:left; margin:0 auto;}
#hot ul li a {font-size:12px; font-weight:normal; color:#000;}
#hot ul li a:hover {color:#c00;}

