*{
	margin: 0px;
	padding: 0px;
}
a{text-decoration: none;}
img{border: 0;}
.ysqfrom{
	width: 1100px;
	margin: 0px auto;
}
.ysqtable {
	width: 100%;
	border: 1px #ccdbe9 solid;
	border-collapse:collapse;  
	border-spacing:0;  
}
.ysqtable > caption{
	background-color: #e4f1fd;
	border: 1px #ccdbe9 solid;
	border-bottom: none;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
}
.xm,.zjlx,.zjhm,.sfzzl{
	float: left;
	width: 48%;
	margin: 10px 1%;
	line-height: 30px;
}
.xm span,.zjlx span,.zjhm span,.sfzzl span{
	float: left;
	width: 25%;
}
.xm input,.zjlx input,.zjhm input,.sfzzl input{
	float: left;
	width: 60%;
}
form.ysqfrom table.ysqtable tbody tr td{
	border: 1px #ccdbe9 solid;
}
form.ysqfrom table.ysqtable tbody tr td div.gmsqcont div.xm input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
}
form.ysqfrom table.ysqtable tbody tr td div.gmsqcont div.zjlx select#certificateType{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
	width: 50%;
}
form.ysqfrom table.ysqtable tbody tr td div.gmsqcont div.zjhm input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
}
form.ysqfrom table.ysqtable tbody tr td.gmtitle{
	text-align: center;
	width: 15%;
}
.jgmc,.shtydm,.frdb,.lxr,.shtyxxdmzl{
	float: left;
	width: 48%;
	margin: 10px 1%;
	line-height: 30px;
}
.jgmc span,.frdb span,.lxr span{
	width: 25%;
	float: left;
}
.shtydm span {
	width: 33%;
	float: left;
}
form.ysqfrom table.ysqtable tbody tr td div.frqtzzcont div.jgmc input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;	
	width: 60%;
}
form.ysqfrom table.ysqtable tbody tr td div.frqtzzcont div.shtydm input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;	
	width: 53%;
}
.frdb input,.lxr input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
	width: 60%;
}
.lxr span{
	 width: 26%;
}
.shtyxxdmzl input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
}
td.frtitle{
	text-align: center;
}
.lxdh,.yzbm{
	float: left;
	width: 48%;
	margin: 10px 1%;
	line-height: 30px;
}
.lxdh span{
	width: 25%;
	float: left;
}
.yzbm span{
	width: 26%;
	float: left;
}

.lxdh input,.yzbm input{
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
	width: 60%;
}
.txdz span {
	float: left;
	width: 11%;
	margin: 10px 1%;
}
.txdz textarea{
	border: 1px #ccdbe9 solid;
	min-height: 80px;
	width: 79%;
	max-width: 79%;
}
.dzyx span {
	float: left;
	width: 11%;
	margin: 10px 1%;
}
.dzyx {
	margin: 10px 0px;
}
.dzyx input {
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
	width: 60%;
}
form.ysqfrom table.ysqtable tbody tr td.lxfs{
	text-align: center;
}
.sqfs{
	height: 60px;
	text-align: center;
}
form.ysqfrom table.ysqtable tbody tr.sqfs td input{
	float: left;
	margin: 25px 1% 25px 5%;
}
form.ysqfrom table.ysqtable tbody tr.sqfs td span{
	float: left;
	line-height: 60px;
}
form.ysqfrom table.ysqtable tbody tr.sldwmc td{
	height: 60px;
	text-align: center;
}
form.ysqfrom table.ysqtable tbody tr.sldwmc td input{
	float: left;
	margin: 0px 1%;
	height: 30px;
	width: 90%;	
	border: 1px #ccdbe9 solid;
}
form.ysqfrom table.ysqtable tbody tr.suxzfxx td{
	text-align: center;
}
form.ysqfrom table.ysqtable tbody tr.suxzfxx td textarea{
	float: left;
	margin: 10px 1%;
	width: 90%;
	border: 1px solid rgb(204, 219, 233);
	max-width: 90%;
	min-height: 100px;
}
form.ysqfrom table.ysqtable tbody tr.hqzfxxfs td{
	text-align: center;
}
.hqzfxxfs,.zfxxczfs,.zfxxczfs{
	height: 60px;
	text-align: center;
}
form.ysqfrom table.ysqtable tbody tr.hqzfxxfs td input{
	float: left;
	margin: 25px 1% 25px 5%;
}
form.ysqfrom table.ysqtable tbody tr.hqzfxxfs td span{
	float: left;
	line-height: 60px;
}
body form.ysqfrom table.ysqtable tbody tr.zfxxczfs td input{
	float: left;
	margin: 25px 1% 25px 5%;
}
body form.ysqfrom table.ysqtable tbody tr.zfxxczfs td span{
	float: left;
	line-height: 60px;
}
.sxzfxxyt{
	text-align: center;
}
.jtyt {
	line-height: 30px;
	float: left;
	width: 100%;
	margin: 10px 0px;
}
.jtyt span {
	float: left;
	width: 10%;
}
.jtyt textarea {
	border: 1px #ccdbe9 solid;
	min-height: 80px;
	width: 80%;
	max-width: 80%;
	float: left;
}
.sxxxyt {
	float: left;
	margin: 10px 1%;
}


.sqrqm {
	float: left;
	width: 40%;
	margin: 10px 5%;
}
div.sqrqm input {
	border: 1px #ccdbe9 solid;
	line-height: 30px;
	height: 30px;
	width: 60%;
	float: left;
}
.sqrqm span {
	float: left;
	line-height: 30px;
	margin: 0px 2%;
}
.sqsj span {
	margin: 0px 2%;
	float: left;
	line-height: 30px;
}
.sqsj {
	margin: 10px 5%;
}
.sqtime {
	float: left;
	line-height: 30px;
}
.yzm {
	background-color: #e4f1fd;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
#validateCode {
	height: 30px;
	line-height: 30px;
	width: 100px;
	margin: 10px 5px;
	float: left;
}
.tjsq {
	background-color: #1a65a6;
	color: #fff;
}
.cxtx {
	background-color: #CCCCCC;
	color: #000;
}
.tjbutton {
	text-align: center;
	margin: 10px;
}
.tjbutton input{
	padding: 10px 20px;
	border: 0px;
	border-radius: 5px;
	margin:0px 10px;
}
.syzn {
	border: 1px #ccdbe9 solid;
	padding: 20px;
	font-size: 14px;
	line-height: 30px;
}
.conts {
	text-indent: 25px;
}
.yzm span {
	float: left;
	line-height: 50px;
	margin-left: 38%;
}
#randImage {
	float: left;
	height: 30px;
	margin: 10px 5px;
}
#shuaxin {
	float: left;
	color: #000;
}
 
