.menu_bottom{text-align: right;}
.menu_bottom menu li a, .menu_bottom menu li span {
 text-decoration: none;
 padding: 14px 0 10px;
 float: left;
 z-index:100;
 width: 100%;
 position: relative;
 color: #fff;

}
.menu_bottom menu>li:hover a,.menu_bottom menu>li span {color: #bbb;}
.menu_bottom menu {display: table-row;margin: 0;}
.menu_bottom menu >li{white-space: nowrap;width: 500px;}
.menu_bottom menu>li:first-child{ padding-left: 0;}
.menu_bottom .active:after{
   content: "";
   display: block;
   height: 2px;
   position: absolute;
   bottom: -3px;
   width: 100%
}