.box_menuB{
box-sizing:borer-box;
max-width: 100%;
padding-bottom: 30px;
}

.box_menuB .menuTop{

}
.menuTop .inMenu{

}
.menuTop>.inMenu>ul{
list-style: none;
}
.menuTop>.inMenu>ul>li{

}
.menuTop>.inMenu>ul>li>a{
display: block;
color: #000000;
font-size: 14px;
padding: 8px 10px 8px 80px;
position: relative;
}

.menuTop>.inMenu>ul>li>a>.spSub,.menuTop>.inMenu>ul>li>a>.spSel{
width: 31px;
height: 25px;
background-size:31px auto;
background-repeat: no-repeat;
display: block;
position: absolute;
left: 37px;
top:4px;
transition: all 0.5s ease-out 0s;
}

.menuTop>.inMenu>ul>li>a>.spSub{
background-position: 0px 0px;
z-index: 0;
opacity:1;
}
.menuTop>.inMenu>ul>li>a>.spSel{
background-position: 0px -25px;
opacity:0;
z-index: 1;
}

.menuTop>.inMenu>ul>li>a:hover>.spSub,.menuTop>.inMenu>ul>li.sel>a>.spSub{
transition: all 0.5s ease-out 0s;
opacity:0;
}
.menuTop>.inMenu>ul>li>a:hover>.spSel,.menuTop>.inMenu>ul>li.sel>a>.spSel{
transition: all 0.5s ease-out 0s;
opacity:1;
}

.menuTop>.inMenu>ul>li>a:hover,.menuTop>.inMenu>ul>li.sel>a{
color: #135a33;
}

.menuTop>.inMenu>ul>li>a>.textMenu{

}


div.menuTop>a.showMenu {
	float:right;
	width:53px;
	height:51px;
	display:none;
	background:url('../images/tm-bttn.png') no-repeat 0 0;
	margin: 19px 14px 0px 0px;
	position: absolute;
	z-index: 1;
	top:0px;
	right: 0px;
}
div.menuTop>a.selShow{
background-position: -58px 0px;
}