@charset "utf-8";

#search,#search #sbimg{float:left;height:90px}
#search{padding:10px 0 0;background:url(https://old1hejxt.qnssl.com/searchshadow.png) 0 71px no-repeat;position:relative;z-index:252}
#search #sbimg{display:none}
#search #sbclass{height:25px;margin-bottom:-1px;position:absolute;top:0;left:0;z-index:1002;padding:0 0 0 35px;transform:translateY(0);opacity:1;visibility:visible;transition-delay:.3s}
#search #sbclass a{float:left;color:#101010;cursor:pointer;padding:3px 1px 0 2px;display:block;height:21px;font-size:14px;line-height:20px;text-align:center;text-decoration:none}
#search #sbclass a.cur{text-decoration:none;height:22px;padding:2px 0 0 1px}
#search #sbmain{position:relative;padding:24px 0 0}
#search #sbmain #sbse{border:1px solid transparent;padding:1px 0 0 1px;position:relative}
#search #sbmain #sbse span{display:block;float:left;overflow:hidden}
#search #sbmain #sbse span.sbsetext{position:relative;height:35px}
#search .sbsetext{border:1px solid transparent}
#savekeyipt,#search #sbmain #sbse span.sbsetext .se_text{position:absolute;font-size:14px;outline:0;padding:0 57px 0 10px;color:#161616;border:0;background-position:-1px -132px;font-family:verdana;height:35px;line-height:35px}
#savekeybtn,#search #sbmain #sbse span .se_button{width:96px;text-align:center;font-size:14px;margin:0 0 0 1px;border:0;cursor:pointer;height:37px;line-height:37px;outline:0;background-color:#eee;background-image: linear-gradient(#fff, #eee);}
#search #sbmain #sbse span .se_button:hover{box-shadow:0 0 8px rgba(0,0,0,0.25) inset;outline:0}
#search #sbmain #savekey{position:absolute;top:28px;right:132px;width:25px;height:33px;background-position:-201px -409px;cursor:pointer;display:none}
#search #sbmain #shtnews{position:absolute;top:28px;width:40px;height:33px;cursor:pointer;z-index:1002;transition:all .3s ease-in-out}
#search #sbmain #shtnews div{position:absolute;width:9px;height:9px;left:16px;top:12px}
#search #sbmain #shtnews div em{width:9px;height:1px;position:absolute;left:0;background-color:#888}
#search #sbmain #shtnews div em.e1{top:0;transform-origin:1px 0}
#search #sbmain #shtnews div em.e2{top:4px;opacity:1}
#search #sbmain #shtnews div em.e3{top:8px;transform-origin:0 0}
#search #sbmain #shtnews.showing em.e1{transform:rotate(45deg);width:13px}
#search #sbmain #shtnews.showing em.e2{opacity:0}
#search #sbmain #shtnews.showing em.e3{transform:rotate(-45deg);width:12px}
#search #sbmain #shtnews.showing{background-position:-383px 11px}
#search #sbmain #sugglist{position:absolute;top:39px;left:-1px;width:calc(100% - 6px);padding: 3px;background-color:#fff;z-index:9}
#search #sbmain #sugglist li{text-align:left}
#search #sbmain #sugglist li a{display:block;font-size:14px;padding:0 12px;line-height:27px; color: #111;}
#search #sbmain #sugglist li a:hover{text-decoration:none; background-color: #f2f2f2;}
#search #sbmain #hotnews{position:absolute;left:0;top:64px;border:1px solid #666;padding:3px;z-index:201;height:270px;background:#fff;display:none}
#hotnews ul li{text-align:left}
#hotnews ul li a{display:block;font-size:14px;line-height:27px;cursor:pointer;color:#111;height:27px;overflow:hidden;padding:0 0 0 32px}
#hotnews ul li a:hover{text-decoration:none; background-color: #f2f2f2;}
#mosearch #hotnewsol{position:absolute;top:0;right:0;width:166px;font-size:12px;list-style:none;border-left:1px solid #ddd;background-color:#fafafa;height:276px}
#mosearch #hotnewsol p{line-height:36px;height:36px;padding:2px 0 0 23px;color:#bbb;background-color:#eee;border-bottom:1px solid #ddd;margin:0 0 15px}
#mosearch #hotnewsol li{padding:0 30px 0 23px;position:relative;list-style:none;line-height:27px}
#mosearch #hotnewsol li a{display:block;height:27px;line-height:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mosearch #hotnewsol li i{position:absolute;display:block;width:20px;height:27px;right:10px;top:0;background-position:-999px -999px;cursor:pointer}
#mosearch #hotnewsol li:hover i{background-position:-492px -426px;display:block}
#mosearch #hotnewsol p{position:relative;cursor:pointer}
#mosearch #hotnewsol p em{display:block;position:absolute;top:8px;left:88px;width:24px;height:24px;background-position:-215px -413px;transform:rotate(0);transition:all .3s ease}
#mosearch #hotnewsol p:hover em{transform:rotate(90deg)}
#hotnews span{position:absolute;width:20px;height:263px;left:10px;top:8px;float:left;display:block;background-position:-39px -170px}
#search #mosearch{position:absolute;top:74px;display:none;background-color:#fff;height:276px}
#search #mosearch.showing{display:block}
#search #mosearch ul{padding:0 0 12px;font-size:12px}
#search #mosearch.showing ul{display:block;width:381px}
#search #mosearch ul p{font-size:12px;line-height:38px;height:38px;background:#eee;border-bottom:1px solid #e2e2e2;margin:0 0 17px;cursor:pointer;color:#bbb}
#article ul li,#quick .fl.quicker ul li,#shine ul li,.inpocdiv ul li{text-align:left}
#quick,#quick .fl.quicker{position:relative}
#search #mosearch ul li{float:left;text-align:left;width:29%}
#search #mosearch ul li a{height:27px;line-height:27px;background-color:#fff;color:#000;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
#search #mosearch ul li a:hover{color:red;text-decoration:underline}
#search #mosearch ul li em{visibility:hidden}
#search #sbmain #sbsite{padding:7px 0 0 35px;line-height:12px}
.ie9 #search #sbmain #sbsite{padding:10px 0 0 36px}
#search #sbmain #sbsite input{position:relative;left:-2px;top:2px}
.ie8 #search #sbmain #sbsite input,.ie9 #search #sbmain #sbsite input{left:-1px}
#search #sbmain #sbsite span{float:left;padding:5px 16px 5px 15px;font-size:12px;position:relative;cursor:pointer}
#search #sbmain #sbsite span i{position:absolute;left:0;top:50%;transform:scale(.8);margin-top:-7px;width:8px;height:8px;border-radius:8px;border:2px solid #ccc;background-color:#fff}
/*#search #sbmain #sbsite span.cur i{transform:scale(1)}*/
#search #sbmain #sbsite span b{font-weight:400}

#search,#selfable #selfform{width:550px}
#search #sbmain #sbse{height:38px}
#search #sbmain #sbse span.sbsetext{width:447px}
#savekeyipt,#search #sbmain #sbse span.sbsetext .se_text{width:380px}
#search #sbmain #shtnews{left:409px}
#search #sbmain #hotnews{width:542px}
#search #mosearch{width:548px;z-index:252}
#search #mosearch ul li a,#search #mosearch ul p{padding:0 0 0 34px}
#search #sbclass a{width:45px}
#search #sbclass div{float:left;width:60px;height:24px;position:relative;cursor:pointer}
#search #sbclass div i{display:block;height:24px;width:39px;background-position:-480px -69px}
#search #sbclass div p{position:absolute;top:26px;left:0;clear:both;background-color:#fff;visibility:hidden;opacity:0;height:0;border:1px solid transparent;width:157px;padding:2px 10px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.2)}
#search #sbclass div i:hover{background-color:rgba(0,0,0,.05)}
#search #sbclass div.showing p{visibility:visible;opacity:1;height:112px}
#search #sbclass div p a{display:block;width:48%;border-bottom:1px solid #eee;height:24px;line-height:24px;font-size:12px;cursor:pointer}
