@charset "utf-8";
.myysqgk{ font-size: 16px; }
.tc{ margin-top: 30px; }
.m-bg { background: #ffffff; }
.lst-nav-title { height: 40px;line-height: 40px;font-weight: bold;font-size: 18px; }
.lst-nav-list li { margin: 5px 0;border: none;line-height: 42px;text-align: center; }
.lst-nav-list li a { display: block;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 42px;font-weight: 400;font-size: 1.5rem;cursor: pointer; }
.lst-tnm { overflow: hidden;height: auto;border-bottom: solid 1px #e1e1e1;line-height: 47px; }
.lst-tnm a {z-index: 4;display: inline-block;padding: 0 10px;border-bottom: 2px solid #0077c2;line-height: 47px;color: #0077c2;font-size: 20px;}
.ysq { overflow: hidden;height: auto;padding: 20px;font-size: 16px; }
.ysq .tnm { height: auto;line-height: 36px;color: #226ebc;font-weight: bold;font-size: 16px;text-indent: 2em; }
.ysq .tips { overflow: hidden;height: auto;line-height: 32px;font-size: 16px;text-indent: 2em; }
.ysq .txt { overflow: hidden;height: auto;padding: 10px 0;font-size: 16px; }
.ysq .txt p { overflow: hidden;line-height: 30px;font-size: 16px;text-indent: 2em; }
.ysq .txt p a { color: #226ebc;font-weight: bold;font-size: 16px; }
.btnb { display: block;margin: 0 auto;padding: 1px 0 0 0 ;text-align: center; }
.btnb a { display: inline-block;height: 36px;margin: 0 7px;padding: 0 20px;border-radius: 2px;line-height: 36px;text-align: center;color: #fff;font-size: 16px; }
.btnb a.blue {margin-bottom: 15px;background: #0077c2;cursor: pointer;}
.modal-dialog { width: 45%; }
.btn-primary a { color: #fff; }
.ysqgk-form { overflow: hidden;margin-top: 10px;padding: 0 40px; }
.ysqtitle {line-height: 51px;color: #0077c2;font-size: 16px;}
.ysqtable { overflow: hidden;height: auto;padding: 10px 20px;border: 1px solid #e7eaec !important; }
.ysqtable li { float: left;padding-right: 20px;line-height: 30px;list-style:none; }
.ysqtable  label { margin: 0;line-height: 30px;font-weight: normal;font-size: 16px;vertical-align: middle;cursor: pointer; }
.ysqtable input {/* margin: 5px 0; */vertical-align: middle;border: 1px solid #e5e5e5;height: 32px;}
#yzm_input{border: 1px solid #e5e5e5;width: 40%;height: 32px;margin-left: 5%;text-indent: 1rem;}
.ysqtabl textarea{border: 1px solid #e5e5e5;}
.ysqtable .col-sm-3 {margin: 0 0 5px;line-height: 28px;text-align: right;}
.ysqtable select { margin: 5px 0;line-height: 28px; }
.ysqtable .row { overflow: hidden;height: auto;margin: 10px 0; }
.ysqtable .btnb { float: left;margin: 5px 0;padding: 1px 0 0 0 ;line-height: 30px; }
.ysqtable .btnb a { display: inline-block;height: 36px;margin: 0 7px;padding: 0 20px;border-radius: 2px;line-height: 36px;text-align: center;color: #fff;font-size: 16px; }
.ysqtable .btnb a.blue { background: #306bbb;cursor: pointer; }
.tip{padding-bottom: 10px;}
#ysq_result_info { width: 100%;height: 400px; }
.ysq_result_tab th, tr, td { height: 40px;line-height: 40px;font-size: 16px; }
#ysqdept { overflow: hidden;height: auto; }
#ysqdept .tnm { display: inline-block;padding: 5px 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #226ebc;color: #fff;font-size: 16px; }
#ysqdept .dp-bd { overflow: hidden;height: auto;padding: 20px; }
#ysqdept .dp-bd li {padding: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 34px;text-align: center;cursor: pointer;list-style: none;}
#ysqdept .dp-bd li a { display: block;margin: 5px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #e1e1e1; }
.ysqtable .col-lg-3{padding-left: 0;}
.form-group{margin-top: 20px;}
.ml{height:42px;line-height:42px;}
.inputTxt{width: 100%;height: 34px;border: 1px solid #e5e5e5;text-indent: 1rem;}
.btn_bg {display: inline-block;width: 120px;height: 38px;margin: 0 5px;border: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;background: #0077c2;color: #fff;font-weight: bold;font-size: 16px;}
.myysqgk .tc { text-align: center; }
.ysqtable .col-lg-2,.ysqtable .col-lg-4,.ysqtable .col-md-3,.ysqtable .col-sm-3 {float: left;display: inline-block;padding-right: 0;padding-left: 0px;font-size:16px;}
.ysqtable .col-xs-12{line-height: 32px;height: 32px;}	
.fileinput-button {position: relative;display: inline-block;overflow: hidden;line-height: 32px;width: 32px;height: 32px;float: left;margin: 0px 10px 5px 0;border: 1px solid #E5E5E5;border-left: none;text-align: center;background: #f5f7fa;}
.fileinput-button:hover{ cursor: pointer; }
.fileinput-button input:hover{ cursor: pointer; }
.fileinput-button span:hover{ cursor: pointer; }
.el-message-box__header .el-message-box__title { padding-left: 20px; font-size: 16px; }
.fileinput-button input { position: absolute; left: 0px; top: 0px; opacity: 0; -ms-filter: 'alpha(opacity=0)'; }
.fileinput-buttons { margin-left: 10px; position: relative; display: inline-block; overflow: hidden; line-height: 32px; border-radius: 0px; width: 85px; height: 32px; float: left; margin: 5px 10px 5px 10px; border: 1px solid #E5E5E5; text-align: center; background: #f5f7fa; }
#ysqForm .f_red { padding: 0 5px;color: red;font-size: 2rem;text-align: left; }
.fileinput-buttons input { position: absolute; left: 0px; top: 0px; opacity: 0; -ms-filter: 'alpha(opacity=0)'; width: 100%; }
.el-input { width: auto; }
.wjmc{ width: 100%; }
#modal-dept { float: left; }
.ysqtable .col-sm-3 label { margin-top: 20px; }
.sc { width: 58px; }

#Ysq_type_table_gm input,#Ysq_type_table_fr input,.ysq_lxfs input{width: 100%;border: 1px solid #e5e5e5}
#name,#card_name,#card_code,#fileimg,#fileimg1,#org_name,#legalperson,#org_code{background: #f5f7fa;}


@media all and (max-width: 750px) {
#ysqdept .dp-bd { padding: 10px; }
		#ysq_info{
			display:block;
		}
.modal-dialog { width: 80%;margin: 0 auto; }
   }
@media all and (max-width: 1024px) {
	.lst-nav-list {
		overflow: hidden;
		height: auto;
		padding: 10px;
	}

	.el-input--small .el-input__inner {
		width: 100%;
	}

	.sc {
		width: 60px;
	}
}

@media screen and (min-width: 766px) and (max-width: 1023px) {
	.lst-nav-list {
		overflow: hidden;
		height: auto;
		padding: 10px;
	}
	.txd {
		width: 25%;
		text-align: right;
	}

	.dp {
		display: flex;
		flex-wrap: wrap;
	}
}

@media all and (max-width: 768px) {
	.pd-20 {
		overflow: hidden;
		height: auto;
		padding: 10px;
	}

	.btnb .js {
		margin-top: 20px;
		width: 46%;
	}
	.dept{
		margin-top: 20px;
	}
	.check {
		width: 100%;
	}
}

@media only screen and (min-width: 600px) {
	.dp {
		display: flex;
	}

	.row {
		
	}
}

@media all and (max-width: 750px) {
	.row .el-input {
		height: 38px;
	}
	.sqr{
		display: none;
	}
	.fileinput-button {
		border: 1px solid #E5E5E5;
		border-radius: 3px;
	}

	.ysqtable .col-sm-3 {
		text-align: left;
	}

	.files-check .tnm {
		text-align: left;
	}

	.dept {
		margin-top: 15px;
		width: 100%;
	}

	.btnb .js {
		margin-top: 20px;
		width: 80%;
	}
}

@media only screen and (min-width: 1024px) {
	.input_text_w {
		
	}

	.qymc {
		width: 42%;
	}

	.dzyx {
		width: 27%;
		margin-right: 7px;
	}

	.txd {
		width: 15%;
		text-align: right;
	}

	.zjmc {
		width: 26%;
	}

	.lxcz {
		width: 35%;
	}

	.kmhg {
		width: 41%;
	}
}

/*依申请查询*/
.gk-table div {line-height: 36px;}
.gk-table-name{font-weight: bold;}
.rt {padding: 10px 10px 5px 10px;line-height: 32px;color: #226ebc;font-weight: bold;font-size: 18px;}

/*法人上传*/
.zhizhao{width: 260px;overflow: hidden;display: block;float: left;}
.zhizhao #fileCard{width: 150px;float: left;}
.zhizhao .zhizhao_sc{width: 68px;display: block;float: left;position: relative;background: #e4edf9;line-height: 32px;text-align: center;}
.zhizhao .fileCard{position: absolute;top: 0;left: 0;opacity: 0;}
.zhizhao .zhizhao_sc span{font-size: 15px;}

.slbm_body{padding: 0 20px;}
#slbm_name{height: 34px;line-height: 34px;border: 1px solid #e5e5e5;float: left}
#slbm_btn{height: 34px;line-height: 34px;border: none;padding: 0 10px;background: #226ebc;color: #ffffff;}
.slbm-box{position: fixed;z-index: 99999999;background: rgba(0,0,0,.8);width: 100%;height: 100%;top: 0;left: 0;display: none;}
.slbm-bd{width: 50%;height: 80%;position: fixed;top: 10%;left: 0;right: 0;margin-left: auto;margin-right: auto;background: #FFFFFF;padding: 30px;overflow: auto;}
.slbm-bd .modal-title{line-height: 3;color: #226ebc;font-weight: bold;}