
#menu {display:none; position:fixed; top:0; right:0; width:calc(100% - 85px); z-index:6000; background-color:#fff; height:100%; z-index:9000;}
.asideBlindView { display:none; position:fixed; top:0; left:0; bottom:0; right:0; width:100%; height:100%; background-color:#000; opacity:0.7; z-index:5000;}


#menu div.mobile_menu {text-align:center; padding:0 6%;}
#menu div.mobile_menu ul li h4 {background-color:#eee; height:46px; line-height:46px; border-bottom:1px solid #ddd;}
#menu div.mobile_menu ul li h4 a {display:inline-block; color:#333; font-size:14px; width:100%; height:46px;line-height:46px;}
#menu div.mobile_menu ul li.on h4 {background-color:#333; border-bottom:none;}
#menu div.mobile_menu ul li.on h4 a {color:#fff;}
#menu div.mobile_menu ul li dl {display:none;}
#menu div.mobile_menu ul li.on dl {display:block;}
#menu div.mobile_menu ul li dl:after {clear:both; content:""; display:block;}
#menu div.mobile_menu ul li dl dd {float:left; width:50%; box-sizing:border-box; height:46px; line-height:46px; border-bottom:1px solid #ddd;}
#menu div.mobile_menu ul li dl dd.line {border-right:1px solid #ddd;}
#menu div.mobile_menu ul li dl dd a {display:inline-block; width:100%; color:#888; font-size:13px; height:46px;line-height:46px;}


@media (max-width:666px){
	#menu{display:block;}
}
