.search-container{width:1000px;margin-top:30px;}
.search-container-l{width:100px;float:left;margin-right:20px;}
.search-container-r{width:880px;float:left;}
.search-container-c{width:600px;float:left;}
.search-container-ad{width:250px;float:right;}
.search-list li{display:block;padding:0 0 20px 0;}
.search-list li:after{content:".";display:block;visibility:hidden;clear:both;height:0}
.search-list .book .cover{position:relative;float:left;display:inline;margin:0 15px 0 0;width:110px;max-height:120px;overflow:hidden}
.search-list .book h5{font-size:16px;height:26px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.search-list .book h5 a{color:#0000cc}
.search-list .book p.author{color:#666;height:18px}
.search-list .book p.author span{margin-right:20px}
.search-list .book p.author a{color:#008034}
.search-list .book p.disc{line-height:18px;margin:10px 0 0 0;color:#666;max-height:55px;overflow:hidden}
.search-list .book p.disc a{color:#1c77ba}
.search-list .book h5 em,.search-list .book p.disc em{color:#D62D18}
.m-cates{background-color:#f8f8f8}
.m-cates ul li{height:40px;margin:10px 0;border-left:#f8f8f8 solid 2px;}
.m-cates ul li a{display:block;height:40px;line-height:40px;padding-left:35px;font-size:15px;color:#333}
.m-cates ul li:hover, .m-cates ul li.crt{background-color:#fff;border-left:#F3623A solid 2px;}
.m-cates ul li:hover a, .m-cates ul li.crt a{color:#F3623A}

.pagelink{text-align:left;}
.pagelink a,.pagelink strong{margin:0 10px 0 0;}
.tip{padding-bottom:0px;color:#999}
.noresults{font-size:16px;}
.searchBar{ position:relative; top:-1px; padding:0; margin:0;}
.searchBar .text{ float:left; display:inline; width:485px; margin:0; border:#B9B9B9 1px solid; font:12px/16px simsun; height:16px; padding:7px 11px; outline:none; color:#999; box-shadow:inset 1px 1px 2px #E3E3E3;}
.searchBar .sub{ float:left; display:inline; margin:0 0 0 -1px; padding:0; width:80px; height:32px; font:16px/2 "Microsoft YaHei"; text-align:center; color:#FFF; background:#73B42F; border:none; border-radius:2px; cursor:pointer;}


.adv-search-wrap{margin:10px 0;display:inline-block;position:relative}
.adv-search-btn{color:#666; display:inline-block; font-size:12px; height:32px; line-height:32px; outline:0; position:relative; text-decoration:none;}
.adv-search-btn span{padding-right:12px;background:url(../images/common/header.png) right -318px no-repeat}
.adv-search{z-index:9999;background:#fff;border:1px solid #ebebeb;display:none;position:absolute;top:30px;width:76px}
.adv-search a{border-bottom:1px solid #f7f7f7;color:#666;display:block;height:29px;line-height:29px;text-decoration:none;text-indent:10px}
.adv-search a:hover{background:#F3623A;color:#fff}
.by-range{width:160px}
.by-time{width:160px}
.adv-by-time{left:160px}
.adv-by-order{left:320px}