.menu-more-btn .icon{
display: block;
height: 7px;
width: 11px;
margin-left: 10px;
background: url(../img/index-menu-more-btn-icon.png)no-repeat;
}
将display: block改成display:inline-block,display: block是将元素转换为块元素的意思,块元素会独占一行所以那个图标会在第二显示,而display:inline-block表示将元素转换为行内块元素,行内快元素的特点是可以设置元素的宽度和高度并且不会独占一行
css