input.ss-input-thinking {background: #fff url(../images/indicator.gif) center right no-repeat; }ul.ss-box {margin: 0 !important;padding: 0 !important;width: 304px;background: #fff;-moz-box-shadow: 0 2px 8px rgba(50, 50, 50, 0.4);-webkit-box-shadow: 0 2px 8px rgba(50, 50, 50, 0.4);box-shadow: 0 2px 8px rgba(50, 50, 50, 0.4);border: 1px solid #000;list-style: none;font-size: 11px;text-align: left;z-index: 999999;max-height: 500px;overflow-y: auto;}ul.ss-box li { width: 100%; float: left; clear: both; }ul.ss-box li, ul.ss-box li * { cursor: pointer; }ul.ss-box li.ss-header { padding: 5px 0; height: 13px; color: #555 !important; overflow: hidden; }ul.ss-box li.ss-header p.ss-header-text { margin: 0 !important; padding: 0 0 0 10px !important; float: left; font-size: 12px; font-family: OpenSansBold; }ul.ss-box li.ss-header p.ss-header-limit { margin: 0 !important; padding: 0 10px 0 0 !important; float: right; font-size: 11px; font-weight: normal; }ul.ss-box li.ss-result { margin: 0 !important; padding: 0 !important; border-bottom: 1px solid #c5c5c5; }ul.ss-box li.ss-result a { display: block; padding: 5px 10px; text-decoration: none !important; background: #fff; }ul.ss-box li.ss-result a:hover { background: #cde0ff url(../images/search-item-hover.gif) repeat-x top; }ul.ss-box li.ss-result img { margin-right: 12px; }ul.ss-box li.ss-result table { border: none !important; }ul.ss-box li.ss-result p { margin: 0 !important; padding: 0 !important; color: #444; font-weight: normal; font-size: 10px; }ul.ss-box li.ss-result p span.ss-result-title {display: inline !important;margin: 0 !important;padding: 0 !important;font-size: 11px;font-family: OpenSansBold;color: #222;}