﻿* {
	padding: 0;
	margin: 0;
	font-size: 15px;
	font-family: "微软雅黑", 'Microsoft YaHei';
}
html, body {
    height: 100%!important;
    background: #f6f6f6;
}
a {
	text-decoration: none;
	color: #000;
}

a {
	background-color: transparent;
}

a:hover {
	text-decoration: none;
	color: rgba(40, 90, 139, 1);
	cursor: pointer;
}

.height_auto {
	height: auto;
	overflow: hidden;
	margin-bottom: 20px;
	color: #999;
}
.main_body{
	padding-top: 20px;
}
.main_body>.sit>ul>li {
	float: left;
}

.main_body>.sit>ul>li {
	float: left;
}

.gtRed {
	color:  rgba(40, 90, 139, 1);
}

.con_top {
	width: 100%;
	padding: 0px 0;
	margin-bottom: 20px;
}

.con_top {
	width: 100%;
	padding-bottom: 0!important;
	/* border-bottom: 1px solid #a1a1a1; */
	/* border-top: 1px solid #a1a1a1; */
	margin: 20px 0;
}

.pubShow-type {
	border: 1px solid #ccc;
	overflow: hidden;
}

.pubShow-type>ul>li {
	float: left;
	height: 50px;
	padding: 0 13px;
	border-right: 1px solid #ccc;
	text-align: center;
}

.pubShow-focus {
	background: #e22323;
	color: #fff;
}

.pubShow-type>ul>li>div {
	display: table;
	width: 100%;
	height: 100%;
}

.pubShow-type>ul>li>div>a {
	display: table-cell;
	vertical-align: middle;
}

.pubShow-focus a {
	color: #fff;
}

.top_con {
	background-color: #fff;
}

.top_con {
	background-color: #fff;
	border: 1px solid #ccc;
	margin-top: 30px;
	padding: 20px 40px;
}

.center_title {
	border-bottom: 2px solid #b1b1b1;
	position: relative;
	height: 45px;
	font-size: 24px;
}

.gzjb-title {
	height: 45px;
	position: absolute;
	z-index: 2;
	border-bottom: 2px solid #ea3e3e;
	left: 0;
	text-align: center;
	line-height: 45px;
	min-width: 150px;
	font-size: 24px;
}

.gzjb-title>img {
	margin-right: 10px;
}

img {
	border: none;
}

img {
	vertical-align: middle;
}

.searchBox {
	width: 70%;
	margin: 0 auto;
}

.top_con li:first-child {
	position: relative;
}

.top_con li {
	padding: 20px;
	text-align: center;
}

.gover {
	margin-top: 20px;
	overflow: hidden;
}

.gover {
	margin-bottom: 10px;
}

.top_con ul li:first-child span:first-child {
	margin-left: 0px;
}

qyxycx.css:138 .top_con li span {
	/* margin: 0px 20px; */
	text-align: right;
}

.criteria span {
	padding-left: 0!important;
	padding-right: 0!important;
}

.gover span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	text-align: right;
}

.gover span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.top_con li input[type=text] {
	padding: 5px;
}

input,
button,
textarea,
select,
optgroup,
option {
	font-size: 12px;
	font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
}

input {
	-webkit-appearance: textfield;
	background-color: white;
	-webkit-rtl-ordering: logical;
	user-select: text;
	cursor: auto;
	padding: 1px;
	border-width: 2px;
	border-style: inset;
	border-color: initial;
	border-image: initial;
}

input,
textarea,
select,
button {
	text-rendering: auto;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
	margin: 0em;
	font: 13.3333px Arial;
}

input,
textarea,
select,
button,
meter,
progress {
	-webkit-writing-mode: horizontal-tb;
}

.top_con li input[type=button] {
	width: 150px;
	margin: 0 30px;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.cz {
	background-color: buttonface;
}


/*查询结果*/

.center_title {
	border-bottom: 2px solid #b1b1b1;
	position: relative;
	height: 45px;
	font-size: 24px;
}

.gzjb-title {
	height: 45px;
	position: absolute;
	z-index: 2;
	border-bottom: 2px solid rgba(40, 90, 139, 1);
	left: 0;
	text-align: center;
	line-height: 45px;
	min-width: 150px;
	font-size: 24px;
}
.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.gzjb-title>img {
	margin-right: 10px;
}

img {
	border: none;
}

img {
	vertical-align: middle;
}

.limit {
	font-size: 14px;
	color: red;
	float: right;
	margin-top: 20px;
}

.table {
	margin-top: 20px;
}

table thead {
	background-color: #efd1d1;
	color: #333;
}

table>thead>>tr {
	font-weight: bold;
}

table th {
	font-weight: bold;
}

table tr {
	cursor: pointer;
}

.table_col th {
	vertical-align: middle!important;
	text-align: center!important;
}

table th {
	text-align: center;
	padding: 10px 0;
	/* max-width: 30%; */
}


/*隐藏字*/

.table-overflow td {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.table_col td {
	vertical-align: middle!important;
	text-align: left!important;
	word-break: break-all;
}


/**/

#pageGro {
	width: 450px;
	height: 25px;
	margin: 0px auto;
	padding-top: 0px;
}

#pageGro div,
#pageGro div ul li {
	font-size: 12px;
	color: #999;
	line-height: 23px;
	float: left;
	margin-left: 5px;
}

.page-div {
	overflow: hidden;
}

#pageGro .pageUp,
#pageGro .pageDown,
#pageGro .pagestart,
#pageGro .pageend {
	width: 63px;
	border: 1px solid #999;
	cursor: pointer;
}

#pageGro div,
#pageGro div ul li {
	font-size: 12px;
	color: #999;
	line-height: 23px;
	float: left;
	margin-left: 5px;
	text-align: center;
}

#pageGro .pageUp,
#pageGro .pageDown,
#pageGro .pagestart,
#pageGro .pageend {
	width: 63px;
	border: 1px solid #999;
	cursor: pointer;
}

#pageGro div ul li.on {
	color: #fff;
	background: rgba(40, 90, 139, 1);
	border: 1px solid rgba(40, 90, 139, 1);
}

#pageGro div ul li {
	width: 22px;
	text-align: center;
	border: 1px solid #999;
	cursor: pointer;
	padding: 0!important;
}

.pubShow-type a
{
	text-decoration: none;
}