body.bg{background:none;}
#b-header{height:100px; width:100%; background:#bf0000;}
#b-logo{margin:10px 60px 10px 0; width:350px;}
#b-search{z-index:1;width:535px;height:50px;margin:30px 0 0 0;background:url(/book/templets2011/images/b-search.png) no-repeat;}
#searchBox{width:405px;height:20px;line-height:20px;overflow:hidden;padding:4px 0 4px 23px;left:6px;top:5px;}
#searchBtn{width:89px;height:35px;right:8px;top:2px;}
#searchBtn.hover{background:none;}
#b-nav{height:30px; width:100%;line-height:30px;background:#1a1a1a;}
/*page*/
#page{margin-top:20px; min-height:780px;}
#main{width:730px;}
#side{width:210px;}
#footer{margin-top:20px;} 
/*side*/
#sideNav{width:206px; border:2px solid #d8d8d8; border-top:3px solid #c40000; padding:0 0 10px 0;}
#sideNav a{display:block;height:30px;line-height:30px; width:180px; margin:0 13px; border-bottom:1px solid #d8d8d8;}
#bookRank-list{margin:0 9px;}
/*main*/
.m-title{font-size:14px;  font-weight:bold; line-height:30px; border-bottom:2px solid #c90c10; color:#c90c10; font-family:"微软雅黑","宋体";}
/*书籍图片列表*/
.bookThumb{float:left;display:inline;margin:15px 15px 0;padding-left:10px;background:url(/book/templets2011/images/book_shadow.jpg) no-repeat 0 120px; text-align:center; line-height:21px;}
.bookThumb.big{ background-position:0 160px;}
.bookThumb img{padding:1px; border:1px solid #d8d8d8;display:block; margin-bottom:5px;}
.bookThumb img:hover{border-color:#c40000;}
/*新书快递*/
.newBook-title{ border-color:#090; color:#090;}
/*编辑推荐*/
.cmtBook-title{ border-color:#09f; color:#09f;}
/*热门图书*/
.hotBook-title{ border-color:#f00; color:#f00;}

/*图书detail页面*/
.bookdetail-title{ border-top:1px solid #c00; padding:5px 0 0; margin-bottom:10px; font-size:18px; font-weight:bold; color:#c00;}
.chap{margin-bottom:15px;}
.chap dt{ width:730px;text-align:center; font-size:14px; background:#f9f9f9; color:#005ba0; height:30px; line-height:30px; margin-bottom:10px;}
.chap dd a{float:left; width:230px; height:24px;line-height:24px; overflow:hidden; margin-left:10px; font-size:14px;}
#myStow{color:#090;}
/*章节阅读*/
.book-story-content{ padding:20px 24px;}
.mContent p{line-height:24px; text-indent:2em; margin-bottom:20px; color:#333;}


/**/
.panel, .bluePanel { position:relative;}
/*hd+ft*/
.hd, .ft{position:relative;height:30px; overflow:hidden; text-indent:15px; background:url(/skin-sz/images/common/panel.png) no-repeat;}
.hd-r, .ft-r{ position:absolute; right:0; top:0; width:20px; height:100%; background:url(/skin-sz/images/common/panel.png) no-repeat -780px 0;}
/*ft*/
.ft{height:5px;background-position:0 -40px; }
.ft-r{ background-position:-780px -40px;}
/*hd-tit*/
.hd-tit{color:#c90c10;font-size:14px; font-weight:bold;line-height:31px; }
.black-tit{color:#3e3e3e;}
.blue-tit{color:#0b3b8c;}
a.hd-tit:hover{ color:#bd0a01;}
/*bd*/
.bd{ zoom:1; padding:9px 9px 5px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background:#fff;}


.hd{height:33px;zoom:1;text-indent:10px;border-left:1px solid #c2d5e3;border-right:1px solid #c2d5e3;background:#eef3f6 url(/skin-sz/images/common/bluePanel-hd.png) repeat-x;}
.bd{border:1px solid #cdcdcd;border-top:0;}
.hd-tit{color:#369;line-height:34px;}
.imgList-a:hover img, 
.a-img:hover img{ border-color:#0092d2;}
.imgList-a:hover .tit,
.a-img:hover .tit {color:#2a78b4;}


#comment-hd{padding:0;margin-top:10px;background:#ffffe9;border:1px solid #d8d8d8;}
#comment-hd h2{font-size:14px;font-weight:bold;line-height:32px; color:#000;}
#comment-bd {padding:14px 24px;}
#comment-bd  h3{font-size:14px;font-weight:bold;line-height:32px; color:#005ba0;}
/*评论列表*/
#cmtList.hasPagn{padding:35px 0 40px;}
.cmt-item{padding:15px 10px 10px 70px;position:relative;zoom:1;border-bottom:1px dashed #e5e5e5; border-top:1px solid #fff;}
.cmt-item-first .orgTip{bottom:10px;left:260px;}
.userFace{padding:1px;border:1px solid #e0e0e0;}
.cmt-item .userFace{position:absolute;top:15px;left:5px;}
.cmt-item .msg{color:#000; line-height:21px; margin-top:6px; padding-bottom:5px;}
.cmt-item-ft .fl{border-top:1px dashed #c4c4c4; padding-top:9px;}
.cmt-item-ft .fl span{cursor:pointer;}
#replyCmt{display:block; width:41px; height:24px; line-height:24px; color:#090; background:#000; background:url(/style_326/images/bg-detail.png) -876px -240px; text-align:center;}
/*最新发送*/
.cmt-item.justSub{width:498px; border:1px dashed #c40000; background:#FFF9EF;}
/*评论分页*/
.pagination-cmt{position:absolute;width:580px;left:0;background:#fff; height:24px; overflow:hidden;}
#cmtList .hd{top:6px;padding-bottom:5px;border-bottom:1px solid #c00;}
#cmtList .ft{bottom:10px;}
/*全部评论数*/
.totalCmt{cursor:pointer;position:absolute;right:10px;top:5px;}
.totalCmt.noPagn{top:10px;}
/*发表评论*/
#subCmt{margin-top:15px;}
#cmtForm-wrap{padding:26px 0 0 80px;width:500px;position:relative;margin-top:10px;}
/*左背景*/
#bg-cmt-l{ width:15px; height:60px; background:url(/style_326/images/bg-detail.png) -888px -150px; position:absolute; left:60px; top:0;}
/*已登录*/
#cmtLogin .userFace{top:0;left:5px;}
#cmtLogin .userWelcome{top:4px;left:82px;}
/*未登录*/
#cmtLogout{width:55px;left:0;top:1px;}
.cmtVisitor{position:absolute;top:1px;left:80px;}
/*好中差*/
#cmtStand{position:absolute;right:10px;top:3px;*top:4px;}
#cmtStand strong,
#cmtStand span{width:40px;height:24px;line-height:24px;float:left;overflow:hidden;_line-height:26px;text-align:center;zoom:1;}
#cmtStand span{cursor:pointer;margin-right:5px;background:url(/style_326/images/bg-detail.png) -824px -245px;}
#cmtStand span.selected{ background-position:-780px -245px; color:#c00;}
#cmtStand strong{line-height:20px;}
/*写入评论*/
#cmtMsg{color:#999;overflow:hidden;width:486px; height:120px; border:1px solid #d8d8d8; padding:4px 6px; font-size:12px;line-height:18px;background:url(/style_326/images/bg-detail.png) -310px -110px;}
#cmtMsg.black{color:#000;}
/*提交*/
.subCmt-ft{margin-top:5px; line-height:26px; color:#999;}

/*搜索框样式重置*/
.bdcs-container .bdcs-search-form-input {
    background-color: transparent !important;
    border: none !important;
    width: 412px !important;
    margin-right: 9px !important;
}

.bdcs-container .bdcs-search {
    margin-top: 5px !important;
    margin-left: 25px !important;
    width: 500px !important;
}

.bdcs-container .bdcs-search-form-submit {
    width: 75px !important;
    opacity: 0;
}

/*搜索框样式重置*/