.lr-contact-page { position:relative; height:100%; width:100%; } .lr-contact-page .searchBox { position: relative; top: 0; left: 0; height: 50px; padding: 10px; width: 100%; background: #f5f5f5; } .lr-contact-page .searchBox i { position: absolute; top: 19px; left: 30px; color: #999; z-index:1; font-size: 12px; } .lr-contact-page .searchBox .search { position: relative; width: 100%; height: 100%; border-radius: 3px; line-height: 30px; font-size: 14px; background-color:#fff; padding-left:42px; color:#999; } .lr-contact-page .lr-user-list { position: relative; width:100%; } .lr-contact-page .lr-list-item:after { display: none; } .lr-contact-page .lr-list-item { min-height: 36px; line-height: 36px; } .lr-contact-page .lr-list-item.user { position: relative; height: 43px; line-height: 43px; padding-left: 40px; } .lr-contact-page .lr-list-item.user img { position: absolute; top: 6px; left: 0; width: 30px; height: 30px; border-radius: 50%; }