/* CSS Document */
#bookbanner {width:915px; height:95px; border:1px solid #000; margin:0 auto; margin-top:13px;}
#bookbanner img {width:723px; height:82px; border:0; float:left; margin-top:6px; margin-left: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:950px; height:32px; background:url(../images/book_07.gif) repeat-x; margin:0 auto; margin-top:5px;}
#booknav h2 {width:157px; height:32px; float:left; background:url(../images/book_06.gif); text-indent:-2000px;}
#booknav ul {float:left; height:12px; margin-top:12px;}
#booknav ul li {float:left; border-right:1px solid #fff; width:65px; 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/book_08.gif);}
.ct {
padding:0 0 10px;
}
/*频道页小导航*/
.b_top_nav{
 width:950px;
}
.b_top_nav_left{
 width:220px;
 height:34px;
 margin-top:4px;
 float:left;
 background:url(../images/b_bg_001.gif) no-repeat;
}
.b_top_nav_center{
 width:442px;
 height:34px;
 margin-top:4px;
 float:left;
 background:#8a6e49;
 color:#fff;
 font-weight:bold;
 line-height:34px;
 font-size:14px;
 text-align:center;
}
.b_top_nav_center a {
color:#FFF;
}
.b_top_nav_right{
 width:280px;
 height:43px;
 float:right;
 background:url(../images/b_bg_002.gif) no-repeat;
 line-height:38px;
 overflow:hidden;
 padding:0 8px 0 0;
 text-indent:20px;
}
.b_top_nav_right span {
display:inline;
float:left;
}
.b_top_nav_right p {
display:inline;
float:left;
line-height:38px;
margin:0 0 0 5px;
}
/*频道页小导航结束*/
#leftbar {width:215px; float:left; text-align:center; margin-top:5px;}
#leftbar #bookbg {width:195px; height:255px; margin:0 auto; background:#d9d9e0;}
#leftbar #bookbg img {width:160px; height:226px; border:1px solid #fff; margin:0 auto; margin-top:14px;}
#leftbar #morebooks {width:195px; margin:0 auto; background:#eff1f1; margin-top:10px;}
#leftbar #morebooks .title {width:190px; height:50px; margin:0 auto; overflow:hidden; border-bottom:1px solid #000; line-height:60px; background:url(../images/booklist_17.gif) no-repeat 3px 10px; margin-bottom:5px;}
#leftbar #morebooks .title h2 {margin-left:50px; float:left; font-size:12px; font-weight:bold; color:#000;}
#leftbar #morebooks .unit {width:170px; height:100px; border-bottom:1px dashed #6b8d00; margin:0 auto; padding:10px 0 10px 0; background:#fff; clear:both;}
#leftbar #morebooks .unit .images {width:67px; height:92px; float:left; border:1px solid #000;}
#leftbar #morebooks .unit .images img {width:63px; height:88px; margin:0 auto; margin-top:2px;}
#leftbar #morebooks .unit .info {width:90px; height:92px; overflow:hidden; float:right;}
#leftbar #morebooks .unit .info h3 {text-align:left; line-height:20px; height:20px; width:90px; overflow:hidden; font-size:12px; font-weight:bold; color:#2f5428;}
#leftbar #morebooks .unit .info ul li {width:90px; height:24px; line-height:24px; text-align:left; overflow:hidden; font-size:12px; font-weight:normal; color:#2f5428;}
#leftbar #morebooks .unit .info ul li a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#leftbar #morebooks .unit .info ul li a:hover {font-size:12px; font-weight:normal; color:#c00;}

#main {width:730px; float:right; text-align:center; margin-top:5px;}
#main h2 {width:600px; height:55px; line-height:55px; font-size:24px; font-weight:bold; color:#000; float:left;}
#main .star {width:600px; height:30px; font-size:12px; font-weight:normal; color:#000; float:left;}
#main .star img {vertical-align:middle; display:inline;
}
#main .fav {width:110px; height:60px; float:left; margin-top:15px; margin-left:10px;}
#main .fav ul li {width:110px; height:30px;}
#main .fav ul li .input1 {width:77px; height:18px; border:none; background:url(../images/booklist_06.gif); cursor:pointer;}
#main .fav ul li .input2 {width:77px; height:18px; border:none; background:url(../images/booklist_09.gif); cursor:pointer;}
#main .info {width:710px; line-height:24px; margin:0 auto; text-align:left; text-indent:24px; font-size:12px; font-weight:normal; color:#000;}
#main .info ul li {width:210px; height:25px; overflow:hidden; float:left; margin-left:20px; line-height:25px; font-size:12px; font-weight:normal; color:#000; text-align:left;}
#main .info ul li a {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#main .info ul li a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#main h3 {width:715px; height:25px; background:#cfe0df; margin:0 auto; line-height:25px; text-align:left; color:#000; font-size:14px; font-weight:bold; color:#000; clear:both;}
#main .list ul li {width:250px; height:25px; overflow:hidden; float:left; margin-left:50px; line-height:25px; font-size:12px; font-weight:normal; color:#000; text-align:left; padding-left:15px; background:url(../images/people2_03.gif) no-repeat 2px 8px;}
#main .list ul li a {font-size:12px; font-weight:normal; color:#1d00ff; text-decoration:none;}
#main .list ul li a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#main h4 {width:715px; height:25px; background:#cfe0df; margin:0 auto; line-height:25px; text-align:center; color:#000; font-size:12px; font-weight:normal; color:#000; clear:both;}
#main h6 {width:625px; height:25px; margin:0 auto; line-height:25px; text-align:left; color:#000; font-size:12px; font-weight:bold; color:#000; clear:both;}
#main #comment {width:625px; margin:0 auto; text-align:left;}
#main #comment .h1 {width:340px; height:20px; border:1px solid #cecece; margin-top:10px;}
#main #comment .text {width:625px; height:80px; border:1px solid #cecece;}
#main #comment .score {width:150px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#000; float:left;}
#main #comment .score select {vertical-align:middle;}
#main #comment .name {width:50px; height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#000; float:left;}
#main #comment .nametext {width:100px; overflow:hidden; height:25px; float:left; text-align:left; overflow:hidden;}
#main #comment .nametext input {margin-top:4px;}
#main #comment .submit {width:240px; height:25px; float:left;}
#main #comment .submit input {width:58px; height:19px; border:none; background:url(../images/booklist_score.gif); margin-top:4px;}
#main #comment .submit1 {width:80px; height:25px; float:left;}
#main #comment .submit1 input {width:58px; height:19px; border:none; background:url(../images/booklist_29.gif); margin-top:4px;}
#main #comment .unit {border:1px solid #cdcdcd; margin-top:3px;}
#main #comment .unit h5 {height:26px; background:#e4e4e4; border-bottom:1px solid #cdcdcd; font-size:12px; font-weight:normal; color:#000; line-height:26px;}
#main #comment .unit h5 a {margin-right:20px; margin-left:10px; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
#main #comment .unit h5 a:hover {margin-right:20px; margin-left:10px; font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#main #comment .unit .side {width:580px; height:30px; margin:0 auto; overflow:hidden; line-height:30px; text-align:left; font-size:12px; font-weight:normal; color:#5c78aa; border-bottom:1px dotted #7a7a7a;}
#main #comment .unit .side a {font-size:12px; font-weight:normal; color:#5c78aa; text-decoration:none;}
#main #comment .unit .side a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
#main #comment .unit  .content {width:580px; margin:5px auto; overflow:hidden; line-height:25px; text-align:left; font-size:12px; font-weight:normal; color:#666; text-indent:24px;}

#copyright {clear:both;}
