
.ui-fs-result a{
     text-decoration:none;
 } 
.ui-fs-result a img{border:0;} 

.ui-fs-input {
    border: 1px solid #b2b2b2;
    padding-right: 20px;
    padding-left:5px;
    margin-left:5px;
    position: relative;
     cursor:text;
}

.ui-fs .ui-fs-active input {
    border: none;
}
.ui-fs .ui-fs-active .ui-fs-selected{
  
}
.ui-fs .ui-fs-active .ui-fs-selected span{
    padding:0 3px;
    border:1px solid #fff;
    background:#E0E5EE;
}
.ui-fs .ui-fs-more{
    background: url( "../img/arrow-down.gif" ) no-repeat left top;
    position: absolute;
    top: 0;
    right: 0;
    width: 15px;
    height: 15px;
    cursor: pointer;
    text-indent:-999px;
}
.ui-fs .ui-fs-active{
    overflow:hidden;
}

.ui-fs .ui-fs-result
{
    margin-left:5px;
    padding:3px;
    border:1px solid #b2b2b2;
    border-top:0;
    display:none;
    position:absolute;
    background:#FFF;
    z-index:9999;
}
.ui-fs .ui-fs-list{
    height:150px;
    overflow-y:scroll;
}
.ui-fs .ui-fs-list a{
    display: block;
    text-decoration:none;
    font-size:11px;
    color: #747474;
}
.ui-fs .ui-fs-list a.bg_user_gray{
    background:url(../img/icon-card.gif) no-repeat;
    padding-left:20px;
}
.ui-fs .ui-fs-list a.bg_user_orange{
    background:url(../img/icon-user-gray.gif) no-repeat;
    padding-left:20px;
}
.ui-fs .ui-fs-list a:hover{
    background:#f0f0f0;
    text-decoration:none;
    color:#000;
}
.ui-fs .ui-fs-list a.bg_user_gray:hover{
    background:#f0f0f0 url(../img/icon-card.gif) no-repeat;
}
.ui-fs .ui-fs-list a.bg_user_orange:hover{
    background:#f0f0f0 url(../img/icon-user-gray.gif) no-repeat;
}
.ui-fs .ui-fs-list a.active{
    background:#000;
}
.ui-fs .ui-fs-page{
    text-align:center;
    display:none;
}
.ui-fs .ui-fs-page span{
    padding:0 3px;
    cursor:pointer;
    color:blue;
}
.ui-fs .ui-fs-page span.current{
    font-weight:bold;
    color:black;
}
.ui-fs .ui-fs-all{
    width:350px;
    background:#fff;
    border:1px solid #b2b2b2;
    border-top:0;
    padding:1px;
    display:none;
    position:absolute;
    z-index:999;
}
.ui-fs .ui-fs-all .head{
    height:25px;
    background:#F2F6FB;
}
.ui-fs .ui-fs-all .head .left{
    float:left;
    clear:left;
    padding:3px;
    line-height:20px;
}
.ui-fs .ui-fs-all .head .right{
    float:right;
    clear:right;
     padding:3px;
}
.ui-fs .ui-fs-all ul{
    overflow-x:hidden;
    overflow-y:scroll;
    width:100%;
    height:120px;
}
.ui-fs .ui-fs-all ul li{
    width:30%;
    float:left;
    border-bottom:1px solid #eee;
    padding:3px 0;
    overflow:hidden;
}
.ui-fs .ui-fs-all .ui-all-button{
    padding:5px;
}
