@charset "utf-8";
/*----------------------------------------
NiHaoPiao CSS Base Core
Reset Settings
Author: Torin Maxhere (oyidoo#gmail.com)
Ver:0.2b (2009-10)
----------------------------------------*/

#leftbrowse ul,#leftbrowse ol,#leftbrowse dl,#leftbrowse dd,#leftbrowse dt,#leftbrowse li,#leftbrowse h2,#leftbrowse h3,#leftbrowse h4,#leftbrowse h5,#leftbrowse p,#leftbrowse form{margin:0;padding:0}
#searchtemplate li{list-style:none}
#searchtemplate img{border:0}
#searchtemplate{clear:both; margin:16px auto 0; font-size:12px; font-family:Verdana}
#searchtemplate a{color:#36c; text-decoration:none}
#searchtemplate a:hover{color:#930; text-decoration:underline}
#searchtemplate #rightresult dl dd a:hover{text-decoration:none}
.prbimg img{height:113px;}
#leftbrowse div dl dd a strong {background:#F60;color:#FFF;}

/* CSS 搜索样式 */
#searchtemplate{clear:both; margin:16px auto 0;font-size:12px; font-family:Verdana}
#searchtemplate a{color:#36c; text-decoration:none}
#searchtemplate a:hover{color:#930; text-decoration:underline}
#searchtemplate #rightresult dl dd a:hover{text-decoration:none}
/* CSS 搜索样式 */
html #rightresult {*width:796px;}
#rightresult{float:left; width:798px;margin-top:-1px}
#rightresult .results{padding:13px 10px;border:2px solid #e4e7eb; border-top:0}
#rightresult div.noresult,#rightresult div.relatedkeywords{padding:0 0 20px}
#rightresult .isbnresults div{line-height:20px;float:right; margin:3px 20px 0 0; text-decoration:none!important}
#rightresult div.noresult p,#rightresult .isbnresults p{clear:both;padding:10px;border:1px solid #ebeae4; background:#fefded; color:#333; line-height:25px}
#rightresult div.noresult h5,#rightresult .isbnresults h5{font-size:12px; border-bottom:2px solid #ceeaff; padding:15px 0 10px; font-weight:400}
#rightresult .isbnresults h5{clear:both;height:20px;}
#rightresult .isbnresults input,#rightresult .listview ul li.button input{ line-height:25px; border:0; background:none}
#rightresult div.break {padding:6px 12px;border:0;background:url(../images/searchbg.gif) no-repeat 0 -46px;}
#rightresult div.break a.clear {float:right; margin:-30px 20px 10px 0}
#rightresult div.break p{font:700 14px/24px Verdana;}
#rightresult .noresult,#rightresult .listview,#rightresult .relatedkeywords,#rightresult .pagedisplay,#rightresult .isbnresults{clear:both;}
#rightresult .isbnresults{clear:both;height:auto;margin-top:16px}
#rightresult .isbnresults b{color:#f30}
#rightresult .isbnresults span,#rightresult .isbnresults input,#rightresult .isbnresults #searchtemplate a.bt1 {float:left; line-height:25px}
.pagedisplay {padding:0 10px!important;height:22px;line-height:22px;background:#ebf3fe;}
.pagedisplay li{float:left; padding-left:10px}
.pagedisplay li a{display:block; border:1px solid #aec1e6;padding:0 3px; line-height:20px; font-size:10px; background:#fff}
.uppaye{float:right;}
.relatedkeywords a {padding-right:5px}
/*排序*/
#sort ,.alltt {float:left;border-right:1px solid #b1cee8}
#sort dt,#sort dd,.alltt dt,.alltt dd{float:left; display:block;}
#sort dt,.alltt dt{padding-right:10px;line-height:22px}
#sort ,.alltt {height:22px;}
#sort dd{background:url(../images/searchbg.gif) no-repeat -202px 0;padding:2px 9px 1px 0;*padding:2px 9px 0 0;border:1px solid #b1cee8; border-right:0;line-height:22px;}
#sort dd.thin{ background:#fff;}
#sort dd a{ display:block; padding:0 10px;border-left:1px solid #fff;background:url(../images/arrow.gif) no-repeat right -136px; line-height:17px}
#searchtemplate #sort dd.thin a,#searchtemplate #sort dd.thin a:hover{ background-position:right -96px!important; color:#333!important;}
.resultcount {float:right;font:400 12px/30px Verdana}
/*底部分页样式*/
#pagedisplay {padding:5px 10px!important;background: url(../images/pagedisplaysearchbg.gif) repeat-x;height:30px;line-height:30px;}
#pagedisplay ul {text-align:right;}
#pagedisplay ul li {display:inline;font-family:Verdana;}
#pagedisplay ul li a {padding:3px 6px;border:1px solid #aec1e6;}
#pagedisplay ul li a:hover {border:1px solid #aec1e6;}
#pagedisplay ul li.next a{padding:3px 6px 1px;}
.pagenew {color:#333;font:700 14px/30px Verdana; padding:0 6px}
/*搜索结果列表循环样式*/
.break span,.listview b,.listview h3 span,.listview h4 span,.listview pre a {color:#f30}
.listview b{ padding:0 3px}
.listview h2 span{color:#393; font-size:12px; font-weight:400; padding-left:10px}
.listview {clear:both;margin:0 auto;height:auto;font-size:12px;}
.listview div{float:left;margin:0; padding:0!important;width:600px;}
.listview li{padding:19px 0; border-bottom:1px solid #dfe8f0; height:auto; overflow:auto; background:#fff}
.listview ins,.listview h3,.listview h4{font:400 12px/20px Tahoma;}
.listview li span,.listview p span,.listview dt{color:#ccc}
.listview li,.listview dd,.listview p {color:#666;}
.listview p{padding-bottom:5px; clear:both}
.listview p.e{background:#ebf3fe; height:18px; padding:2px 12px; margin-top:10px; width:auto}
.listview p.e b{font-weight:400}

.listview pre,.listview ins{float:left; }
.listview ins{display:block; margin:0; width:31px; text-align:left;font-size:10px; color:#999; text-decoration:none}
.listview ul{clear:both; height:23px;background:url(../images/searchbg.gif) no-repeat 0 -232px;}
.listview ul li{float:left; overflow:hidden; margin:0; padding:0;background:#fff; border:none; line-height:25px}
/*按钮样式*/
.listview ul li.button{float:right;*background:url(../images/searchbg.gif) no-repeat 0 -232px; width:auto}
.listview ul li b{color:#f30}
#searchtemplate a.bt1,#searchtemplate a.bt2,#searchtemplate a.bt3,#searchtemplate a.bt4,#searchtemplate a.bt5,#searchtemplate a.bt6,#rightresult .isbnresults a{display:block; float:right;margin-right:5px;height:24px;line-height:24px;*line-height:27px;background:url(../images/botton.gif)}
#searchtemplate a.bt1,#searchtemplate a.bt2,#searchtemplate a.bt3,#searchtemplate a.bt4,#searchtemplate a.bt5,#rightresult .isbnresults a{padding-right:10px;width:50px;text-align:right;}
#searchtemplate a.bt1{background-position:0 2px; color:#630}
#searchtemplate a.bt1:hover{background-position:0 -38px}
#searchtemplate a.bt2{background-position:-66px 2px}
#searchtemplate a.bt2:hover{background-position:-66px -38px}
#searchtemplate a.bt3{background-position:-132px 2px}
#searchtemplate a.bt3:hover{background-position:-132px -38px}
#searchtemplate a.bt4{background-position:-198px 2px}
#searchtemplate a.bt4:hover{background-position:-198px -38px}
#searchtemplate a.bt5{background-position:-264px 2px}
#searchtemplate a.bt5:hover{background-position:-264px -38px}
#searchtemplate a.bt6{background-position:-548px 2px;width:140px; text-align:center}
#searchtemplate a.bt6:hover{background-position:-548px -38px}
.listview h2 a:hover,#pagedisplay ul li a:hover{ background:#fffce1}
/*搜索结果样式*/
.listview pre {position:relative; margin:0 11px 0 0;text-align:center;width:113px;height:113px; background:#e8e8e8}
.listview pre a{position:absolute; left:0; top:0;width:110px;height:110px;border:1px solid #edf1f6; background:#fff}
.listview pre a.ebookread{left:40px;top:80px; z-index:100;width:73px;height:49px;border:0; background: url(../images/ebookread.gif)}
.listview h2,.listview h3 {display:block}
.listview h2 a{font-size:14px;}
.listview h2 a.fourhours{font-size:12px; font-weight:400;margin-left:10px; color:#F60!important; text-decoration:underline!important}
.listview h2 a.fourhours:hover{text-decoration:none!important}
.listview h4{float:right;padding:5px 20px 0 0; color:#999}
.listview h4 span{padding-right:20px}
.listview dl {padding:6px 20px 3px 0;clear:both; height:20px}
.listview dt,.listview dd {text-align:left;width:auto;}
.listview dd {float:left;}
.listview dd.ad{float:right;color:#ccc}
/*右侧列表开始*/
#leftbrowse{float:left; width:182px; margin-right:9px}
#leftbrowse div{border-bottom:1px solid #e4e7eb; margin-bottom:10px}
#leftbrowse div h4{background:url(../images/searchbg.gif) no-repeat; height:34px; line-height:34px; padding-left:8px; font-size:14px;font-weight:400; color:#333}
#leftbrowse div ul,#leftbrowse div dl,#leftbrowse div p{border-right:1px solid #e4e7eb; border-left:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb; padding:5px;}
#leftbrowse div dl dt{clear:both;padding:8px 8px 3px 3px; font-weight:700; color:#333}
#leftbrowse div dl dd,#leftbrowse div ul li{background:url(../images/arrow.gif) no-repeat;padding:0 0 0 10px;line-height:20px; color:#999}
#leftbrowse div ul.zhankai{padding:0 5px 5px;}
#leftbrowse div dl dd{background-position:3px -47px;}
#leftbrowse #layer2{padding-left:16px;background-position:9px -47px;}
#leftbrowse #layer3{padding-left:22px;background-position:15px -47px;}
#leftbrowse #layer4{padding-left:28px;background-position:21px -47px;}
#leftbrowse #layer5{padding-left:34px;background-position:27px -47px;}

#leftbrowse div dl.fenji{border-bottom:0;padding:0 5px 5px;}
#leftbrowse div dl dd.thin{color:#F93; font-weight:700}
#leftbrowse div ul li{background-position:3px 8px;}
#leftbrowse div dl dd.research,#leftbrowse div dl dd.research1{background:none;padding:3px 0 0 3px;height:30px;}
#searchtemplate input{background:url(../images/searchbg.gif) no-repeat 0 -199px; border:1px solid #a0bed3}
#leftbrowse div dl dd.research input,#leftbrowse div dl dd.research1 input,#leftbrowse div dl dd.research1 span{float:left;height:20px;color:#333;line-height:20px;}
#leftbrowse div dl dd.research input,#leftbrowse div dl dd.research1 input{display:block}  
#leftbrowse div dl dd.research1 span{margin:0 9px} 
#leftbrowse div dl dd.research input{width:122px;} 
#leftbrowse div dl dd.research1 input{width:44px} 
#leftbrowse div dl dd.research a,#leftbrowse div dl dd.research1 a,.surveyresults p.button a{display:block;float:left;width:37px;height:24px; background:url(../images/botton.gif) no-repeat -422px 0;line-height:22px; text-align:center}
#leftbrowse div dl dd.research a:hover,#leftbrowse div dl dd.research1 a:hover,.surveyresults p.button a:hover{background-position:-422px -40px;}
#leftbrowse div p{ height:25px}
#leftbrowse div p a,a.clear,.surveyresults p.button a{ float:left; display:block; line-height:25px; height:25px; text-align:center; margin-right:5px}
#searchtemplate a.clear{background:url(../images/botton.gif) no-repeat -369px 2px; width:47px; height:25px}
#searchtemplate a.clear:hover{background-position:-369px -38px;}
/*左侧AD图*/
#leftbrowse div.ad{clear:both; border:0}
#leftbrowse div.ad img{border:1px solid #e4e7eb; border-bottom:2px;width:180px;height:280px; display:block; margin-bottom:10px}
/*搜索结果调查*/
#rightresult .surveyresults{padding:20px 10px; border:0;}
#rightresult .surveyresults h5{font-size:14px}
.surveyresults p{clear:both;margin-top:10px;line-height:22px; color:#333}
.surveyresults p span{float:left; display:block}
.surveyresults textarea{width:400px; height:100px; color:#666; font-size:12px} 
#rightresult .clearboth{clear:both; line-height:1px!important; height:1px!important; padding:0!important; margin:0!important}
#rightresult #resultborder{padding:0;margin:0;border-bottom:2px solid #e4e7eb; line-height:1px}
.history,.history div.break{ width:100%!important; background-position:0 -284px!important}
.history .listview div{width:821px!important;}
br.space{clear:both; margin:0; padding:0; line-height:1px; height:1px}
.allnav {padding:8px;border-bottom:1px solid #DDD;margin-bottom:8px;}
.allnav ul {width:750px;}
.allnav ul li {float:left; margin:3px 12px 0 0; display:inline;}
.allnav h3 {color:#F2A621;font-size:14px;font-weight:bold;margin-bottom:3px;margin-top:0;}
.allnav ul li em {font-style:normal; color:#999; font-size:10px; font-family:Verdana, Arial;}
.datasea input {line-height:18px; height:14px; padding:3px; margin:3px 0;}