@media only screen and (min-width: 100px) and (max-width: 640px) {
	
	#saveForm {
		width: 99%;
	}
	form.ysqfrom table.ysqtable tbody tr td {
		font-size: 14px;
	}
	.xm input, .zjlx input, .zjhm input, .sfzzl input{
		width: 70%;
	}
	form.ysqfrom table.ysqtable tbody tr td div.gmsqcont div.zjlx select#certificateType{
		width: 70%;
	}
	.xm, .zjlx, .zjhm, .sfzzl {
		width: 98%;
	}
	.sfzzl > span:nth-child(1){
		width: 30%;
	}
	
	.jgmc, .shtydm, .frdb, .lxr, .shtyxxdmzl {
		width: 98%;
	}
	.shtydm span,.lxr span{
		width: 25%;
	}
	form#saveForm.ysqfrom table.ysqtable tbody tr td div.frqtzzcont input {
		width: 70%;
	}
	form#saveForm.ysqfrom table.ysqtable tbody tr td div.lxfsfrom div {
		width: 100%;
	}
	form#saveForm.ysqfrom table.ysqtable tbody tr td div.lxfsfrom div span{
		width: 25%;
	}
	form#saveForm.ysqfrom table.ysqtable tbody tr td div.lxfsfrom div input{
		width: 70%;
	}
	
	.txdz textarea {
		width: 70%;
		max-width: 70%;
	}
	form.ysqfrom table.ysqtable tbody tr.sldwmc td input {
		width: 96%;
	}
		
	form.ysqfrom table.ysqtable tbody tr.suxzfxx td textarea {
		width: 96%;
		max-width: 96%;
	}	

	.yzm span {
		margin-left: 2%;
	}
	.hqzfxxfs > td:nth-child(2) > input:nth-child(7) {
		clear: both;
	}

	form.ysqfrom table.ysqtable tbody tr.hqzfxxfs td input {
		float: left;
		margin: 10px 1% 10px 5%;
	}

	form.ysqfrom table.ysqtable tbody tr.hqzfxxfs td span {
		float: left;
		line-height: 35px;
	}

	.conts {
		font-size: 14px;
	}
		
} 
