body{position:relative}div.autosuggest{position:absolute;width:480px;z-index:9999;border:1px solid #ccc;border-radius:4px;background-color:#f7f7f7;box-shadow:0 0 6px rgba(0,0,0,.3)}div.autosuggest:after,div.autosuggest:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}div.autosuggest:after{border-color:rgba(247,247,247,0);border-bottom-color:#f7f7f7;border-width:10px;margin-left:-10px}div.autosuggest:before{border-color:rgba(204,204,204,0);border-bottom-color:#aaa;border-width:11px;margin-left:-11px}div.autosuggest ul{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:4px}div.autosuggest ul li{color:#333;text-align:left;border-bottom:solid 1px #eee}div.autosuggest ul li:last-child{border:none}div.autosuggest ul li a{color:#333;display:block;text-decoration:none;background-color:transparent;position:relative;padding:8px;width:100%}div.autosuggest ul li a:hover{background-color:#444}div.autosuggest ul li.as_highlight a:hover{background-color:#eee}div.autosuggest ul li a span{display:block;padding:0;color:#333}div.autosuggest ul li a span small{font-weight:400;color:#333}div.autosuggest ul li.as_highlight a span small{color:#333}div.autosuggest ul li.as_highlight a{color:#fff;background-color:#eee}div.autosuggest ul li.as_warning{text-align:center}div.autosuggest ul em{font-style:normal;color:#0b567b}