
@media screen and (max-width: 640px) {
	body,html{
		width:100%;
		overflow-x:hidden;
		background: #484848;
	}
    .left,.right{
    	width:100%;
    	background: #fff;
    }
    #banner{
    	font-size: 22px;
    	margin-bottom: 10px;
    }
    input, textarea, select {
		width: 96%;
		margin:0 auto;
		height: 38px;
		font-size: 18px;
	}
	label {
		line-height: 32px;
		font-size: 18px;
		margin-left: 5px;
	}
	.gif_img{
		width:100%; 
		height:auto; 
		background: #fff;
		padding:8px 0 15px;
	}
	.gif_img img{
		display: block;
		width:96%;
		margin: 0 auto;
	}
	#footer{
		width:100%;
		background:#484848;
		color:#666;
		font-size: 20px;
	}
	#footer p{
		margin:5px auto;
	}
	.footer_img{
		width:100%;
		margin: 5px 0 0;
	}
	.footer_img img{
		width:100%;
		display: block;
	}
	#container{
		margin-top: 0;
	}
	.size_lable,.size_input,.shuxing_label,.shuxing_input,.eclevel_label,.eclevel_select,.quiet_label,.quiet_input,.radius_label,.radius_input,
	.right input,.right label,.render_label,.render_select,.mode_select{
		display: none;
	}
	hr{
		display: none;
	}
	.xiazai{
		background: #fff;
		padding:10px 0;
		margin-bottom: 2px;
		display: block;
	}
	.m_ad_1,.m_ad_2{
		display: block;
		margin-bottom: 5px;
	}
	.m_ad_1 img,.m_ad_2 img{
		width: 100%;
		display: block;
	}
	.m_ad_2{
		background: #fff;
		padding: 10px 0;
	}
	.footer_img,.gif_img{
		display: none;
	}
	.xiazai #download{
		background: #223766;
		width: 80%;
		height: 34px;
		margin:0 auto;
		border-radius: 10px;
		color: #fff;
		line-height: 34px;
		font-size: 20px;
	}
}