.block > li:hover
{
	
}
.block > li > a > span
{
	display:table-cell;height:40px;width:450px;vertical-align:middle;font-size:16px;
}
.block > li > a > span:hover
{
	background-color:#CCC;
}
.block > li > a
{
	text-decoration:none;color:#333;
}
#div1
{
	position:absolute;
	background-color:#FFF;
	height:265px;
	display:none;
}
.ajaxMiniMobile
{
	position:absolute;
	z-index:50;
	background-color:#FFF;
	height:300px;
	top:150px;
}
@media only screen and (max-width: 4000px) and (min-width:700px)
{
	.ajaxMiniMobile
	{
		left:50%;
		width:600px;
		margin-left:-330px;
		padding:30px;
		border-radius:10px;
	}
	#div1
	{
		width:600px;
	}
}
@media only screen and (max-width:699px)
{
	.ajaxMiniMobile
	{
		left:0px;
		width:100%;
	}
	#div1
	{
		width:100%;
	}
}