.footermenu { position: relative; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);height:49px;}
.footermenu ul {/* border-top: 1px solid #EE3968;*/ position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; display: block; width: 100%; height: 48px; display: -webkit-box; display: box; -webkit-box-orient: horizontal;  background-color: #FAFAFC;/* background: -webkit-linear-gradient(top, #FF658E, #FF658E);*/   box-shadow: 0 0 2px 1px #ccc;}
#mymenu .footermenu ul { position: relative; }
.footermenu ul li { width: auto!important; height: 100%; position: static!important; margin: 0; border-radius: 0!important; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1; -webkit-box-sizing: border-box; box-shadow: none!important; background: none; }
.footermenu ul li a { color: #777; line-height: 20px; text-align: center; display: block; text-decoration: none; padding-top: 2px; font-size: 12px; position: relative; height: 46px; }
.footermenu ul li a.active {}
.footermenu ul li a .num { font-size: 10px; position: absolute; z-index: 9; left: 55%; top: -5px; background-color: #F03C03; color: #fff; font-family: Verdana; font-weight: normal; line-height: 10px; padding: 2px 4px; -moz-box-shadow: 0 0 0 2px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 0 0 2px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25); box-shadow: 0 0 0 2px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25); border-radius: 15px; }
.footermenu ul li a img { width: 24px; height: 24px; }
.footermenu ul li a p { margin: 2px 0 0 0; font-size: 12px; display: block !important; line-height: 18px; text-align: center; }

.footermenu ul li a em {
  margin: 0 auto;
  display: block;
  height: 23px;
  width: 23px;
  margin-top:2px;
  background: url(../images/footer_icon1.png) no-repeat;
  background-size: 91px 46px;
}
.footermenu ul li a em.home{
	background-position: -46px 0px;
}
.footermenu ul li a em.group{
	background-position: -23px 0px;
}
.footermenu ul li a em.meal{
	background-position: 0px 0px;
}
.footermenu ul li a em.my{
	background-position: -69px 0px;
}

.footermenu ul li a.active em{
	background-position-y:-23px;
}