.allmenu{
	display: none;
	overflow:hidden;
	position:fixed;left:0;top:100%;z-index:9999;
	width:100%;
	height:100%;
	background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.6); /* Black w/ opacity */
	
	top:0px;
	z-index:1000000000000000;
	box-sizing:border-box;
	padding:0px;
}

.allmenu_top{position:relative;width:100%;display:block;margin:0px auto;}
.allmenu .allmenu_top .all_close{display:block;position:absolute;top:10px;right:20px !important;background:#000;width:30px;height:30px;color:#fff;right:10px;line-height:30px;text-align:center;cursor:pointer;}


