/* CSS Document */

#container {border:#dc96d4;}

#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);}

#leftbar {width:213px; float:left; text-align:center; margin-top:5px; border:1px #dc96d4 solid;}
#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:190px; height:100px; border-bottom:1px dashed #6b8d00; margin:0 auto; padding:10px 0 10px 0; background:#fff; clear:both;}
#leftbar #morebooks .unit .images {width:98px; height:92px; float:left; }
#leftbar #morebooks .unit .images img {border:1px solid #000;width:63px; height:88px; margin:0 auto; margin-top:2px;}
.images ul {
margin:5px 0;
}
#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:728px; float:right; text-align:center; margin-top:5px;}
#main #line {width:728px; height:3px; border-bottom:2px solid #dc96d4; border-top:1px solid #dc96d4; overflow:hidden;}
#main #title {width:728px; height:40px; overflow:hidden; line-height:50px; text-align:center; font-size:20px; color:#0600b8; font-weight:bold; margin:10px 0;}
#main #links {width:728px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#000; font-weight:normal;}
#main #links span {color:#f00;}
#main #writer {width:728px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#000; font-weight:bold;}
#bigpic {width:610px; border:1px solid #dc96d4; display:inline; float:left; margin:3px 0 0 60px; padding:0 0 20px;}
#bigpic h6 {
color:#F00;
font-size:12px;
font-weight:normal;
margin:20px auto;
}
#bigpic p {
font-size:14px;
}
#bigpic .pictitle {width:610px; height:32px; background:#fae0fd;}
#bigpic .pictitle h2 {width:340px; line-height:32px; font-size:14px; color:#006ea3; font-weight:bold; text-align:center; float:left;}
#bigpic .pictitle input {margin-top:4px; margin-left:2px; float:left; cursor:pointer;}
#bigpic .pictitle select {margin-top:4px; margin-left:2px; float:left; cursor:pointer;}
.prebutton {width:67px; height:23px; border:0; background:url(../images/bookpic1_07.gif);}
.nextbutton {width:70px; height:23px; border:0; background:url(../images/bookpic1_09.gif);}
#picbg {margin:10px 0 20px;}
#picbg a {
cursor:pointer;
}
#picbg img {border:10px #dac8d8 solid;}
#bigpictext {width:470px; margin:10px auto; line-height:22px; font-size:14px; font-weight:normal; color:#676767; text-align:left; text-indent:28px;}
#bigpictext a {font-size:14px; font-weight:normal; color:#0335a6; text-decoration:underline;}
#bigpictext a:hover {font-size:14px; font-weight:normal; color:#c99; text-decoration:underline;}
#bigpictext strong {clear:both; display:block; float:right; margin:0 10px 10px;}

#copyright {clear:both;}

/*频道页小导航*/
.b_top_nav{
 width:950px;
}
#b_top_nav {
height:43px;
overflow:hidden;
}
.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;
}
/*频道页小导航结束*/