body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,aside,article,figcaption,figure,header,hgroup,menu,nav,section{margin:0;padding:0}
body,html{font:14px "Helvetica Neue",HelveticaNeue,Helvetica-Neue,Helvetica,'\5fae\8f6f\96c5\9ed1';background:#fff;color:#333;-webkit-text-size-adjust:none;width:100%;overflow:hidden;}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;}
table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}fieldset,img{border:0}
q:before,q:after{content:''}button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;    -webkit-appearance:none;}legend{color:#333}
abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}
ol,ul{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
a{color:#444;text-decoration:none}a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%}
header,menu,nav,section,article,aside{display:block}
em, i, u, s, b,strong{font-style:normal;font-weight:normal;text-decoration:none;}
.cfix:before,.cfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.cfix:after{clear:both;}.cfix{*zoom:1;}
span.star{display:block;width:73px;height:12px;margin:4px  0;background:url(../img/star.png) no-repeat;position:relative;}
span.star span{position:absolute;display:block;height:12px;background:url(../img/start.png) no-repeat;z-index:1;}
.count1{width:15px;}
.count2{width:30px;}
.count3{width:45px;}
.count4{width:60px;}
.count5,.count6{width:75px;}

.top{position:fixed;top:0;z-index:9;width:100%}.top > div{position:relative;height:42px;padding:2px 10px 0 97px;z-index:20;background:#65bb0a;}
#logo{position:absolute;top:5px;left:0;width:94px;height:35px;line-height:35px;color:#fff;font-size:16px; text-align:center; white-space:nowrap}
footer.bottom{width:100%;margin:15px 0 0 0;border-top:1px solid #d9d9d9;background:#ebebeb;text-align:center;position:absolute;left:0;right:0;}
footer.bottom #goTop{position:absolute;right:10px;top:12px;text-indent:-9999px;width:26px;height:26px;background:#ccc url(../img/soIco.png) 2px -114px no-repeat;background-size: 24px auto;}
footer.bottom p{height:46px;line-height:46px;}footer.bottom p a{padding:0 10px;}

.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px;}
.soInput{position:relative;border:none;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1;}.soInput:before{content:'';position:absolute;top:6px;right:0;width:1px;height:17px;border-right:1px solid #d9d9d9;}
.soBtn{-webkit-box-sizing:border-box;position:relative;}.soBtn:after{content:'';position:absolute;top:1px;left:29px;width:5px;height:27px;background:#65bb0a;z-index:3;}
#searchBox{text-indent:10px;font-size:12px;border:none;border-radius:7px 0 0 7px;height:28px;color:#666;-webkit-box-sizing:border-box;vertical-align:middle;width:100%;}
#searchBtn,#searchReset{border:none;border-radius:0 3px 3px 0;width:28px;height:28px;padding:1px 0;background:#fff url(../img/soIco.png) 1px 0px no-repeat;background-size:28px auto;overflow:hidden;text-indent:-9999px;position:relative;}
#searchReset{display:none;background-position:1px -47px;}
#topNav{line-height:40px;background:#fff;border-bottom:1px solid #e4e4e4;padding-top:44px;margin-bottom:15px;}.mainNav{zoom:1;clear:both;overflow:hidden;*zoom:1;}.mainNav li{width:20%;padding:0;float:left;color:#333;}.mainNav li a{display:block;line-height:43px;height:43px;text-align:center;position:relative;font-size:16px;}
.mainNav .cur a{color:#65bb0a; font-weight:600;}
#topNav li{width:16.666666%;padding:0;float:left;color:#333;text-align:center;}#topNav li a{height:40px;line-height:40px;}
#topNav .hide{display:none;}
#topNav span{display:inline-block;width:14px;height:10px;background:url(../img/soIco.png) -4px -66px no-repeat;background-size:20px auto;vertical-align:middle;}#topNav li.sq span{background-position:-4px -76px;}
#result dl{margin:0 0 30px 0;clear:both;}#result dt{margin:0 15px 15px 15px;height:70px;overflow:hidden;position:relative;}#result dt .img{float:left;margin-right:10px;}#result dt .img img{width:65px;height:65px;border:1px solid #e1e2e3;border-radius:10px;}#result dt div{padding-right:70px;margin-left:70px;position:relative;}#result dt div > a{display:block;height:20px;line-height:20px;overflow:hidden;font-size:1.1em;margin-top:2px;}#result dt div > p{height:20px;line-height:20px;overflow:hidden;position:relative;padding-right:12px;color:#999;}#result dt div > p s{position:absolute;right:0;top:0;background:#fff;width:12px;}#result span.star{left:7px;}#result .down-btn{position:absolute;right:1px;top:19px;width:56px;height:24px;line-height:24px;border:1px solid #65bb0a;border-radius:4px;text-align:center;color:#65bb0a;}
#result dd{margin:0 15px 0 5px;min-height:180px;}#result dd a{display:block;}#result dd img{margin-left:10px;width:45%;float:left;display:inline;}
/*库*/
#result .desc{height:auto;padding:0;margin:0;}
#result .desc p{height:40px;}
#scover{display:none;background:rgba(0,0,0,.4);position:fixed;top:0;z-index:2;cursor:pointer;width:100%;height:100%;}
body.minh{position:relative;min-height:460px;}
#auto-search{display:none;background:#fff;position:absolute;top:44px;overflow-y:scroll;-webkit-overflow-scrolling: touch;z-index:3;cursor:pointer;width:100%;}#auto-search div{min-height:460px;height:100%;}
#auto-search p{margin:0 10px;height:40px;line-height:40px;border-bottom:1px solid #e4e4e4;overflow:hidden;}
#auto-search p em{color:red;}
#getMore{display:none;padding:15px 0;margin:0 auto;text-align:center;color:#999;}
.tip{padding:15px 0;margin:0 auto;text-align:center;}.tip em{color:red;}
/*hsearch*/
#hsearch{height:100%;min-height:545px;}#hots{height:100%;}
/*#hots dl{height:351px;padding:0 15px;text-align:center;position:relative;top:50%;margin-top:-265px;(351+顶部85)/2+底部47}
#hots dt{font-size:16px;padding-bottom:10px;}#hots dd p{line-height:32px;height:32px;overflow:hidden;color:#0093DD;}#hots dd p span{display:inline-block;line-height:32px;padding:0 5px;}
#hsearch .bottom{position:fixed;bottom:0;}*/
#hots dl{padding:0 10px 10px 10px;}#hots dt{font-size:18px;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #eee;}
#hots dd > p{display:-webkit-box;}#hots dd > p span,#hots dd > p a{-webkit-box-flex:1;display:block;height:30px;line-height:30px;text-align: center;margin:0 5px 10px 5px;border-radius:8px;border:1px solid #65bb0a;color:#65bb0a;}
#hots dd > p:nth-child(1) span:nth-child(2),#hots dd > p:nth-child(1) a:nth-child(2){border-color:#4d90ba;color:#4d90ba;}
#hots dd > p:nth-child(1) span:nth-child(3),#hots dd > p:nth-child(1) a:nth-child(3){border-color:#008800;color:#008800;}
#hots dd > p:nth-child(2) span:nth-child(1),#hots dd > p:nth-child(2) a:nth-child(1){border-color:#966de1;color:#966de1;}
#hots dd > p:nth-child(2) span:nth-child(2),#hots dd > p:nth-child(2) a:nth-child(2){border-color:#5bc3af;color:#5bc3af;}
#hots dd > p:nth-child(3) span:nth-child(3),#hots dd > p:nth-child(3) a:nth-child(3){border-color:#ff7573;color:#ff7573;}
#hots dd ul{width:100%;}#hots dd li,#result li{width:25%;float:left;margin:0 0 10px 0;display:inline;text-align: center;}
#hots li a,#result li a{display:block;width:100%;}#hots li img,#result li img{display:block;width:65px;height: 65px;border-radius: 10px;borddr:1px solid #e1e2e3;margin:0 auto 5px auto;}
#hots li b,#result li b{display:block;height:18px;line-height:18px;overflow:hidden;}#hots li span,#result li span{color:#999;font-size:12px;}#hots li .down,#result li .down{display:block;width:56px;height:24px;line-height:24px;margin:5px auto;border-radius:4px;border:1px solid #65bb0a;color:#65bb0a;}