
/* 内容 */
.main {
	float: left;
	width: 880px;
	position: relative;
	height:auto;
}

/* 搜索栏 */
.search_box {
	padding: 20px 20px 20px 20px;
	border-radius: 5px;
	box-shadow: 1px 1px 10px #efefef;
}

.searchTitle {
	font-size: 18px;
	color: #434343;
	font-weight:bold;
}

/* 搜索框 */
.searchInput {
	width: 835px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #17a1ff;
	border-radius: 5px;
	padding: 0px 10px;
	margin-top:1px;
}

.searchButton {
	width: 70px;
	height: 34px;
	line-height: 34px;
	background-color: #17a1ff;
	border: none;
	color: #fff;
}

.search {
	border-radius: 0px 5px 5px 0px;
	margin-left: -74px;
}


/* 表格 */

.table_box {
	margin-top: 20px;
}

.table {
	text-align: center;
	color: #333;
	border: 1px solid #f0f0f0;
	border-radius: 5px;
}

.table td {
	font-size: 14px;
	height: 42px;
	line-height: 42px;
	backgrond-color: #fff;
}

.bootstrap-table .fixed-table-container .fixed-table-body {
	border-radius: 5px;
	box-shadow: 2px 2px 10px #efefef;
}

.bootstrap-table .fixed-table-container .table thead th {
	font-size: 14px;
	font-weight: bold;
	color: #606060;
	height: 42px;
	line-height: 42px;
	background-color: #fbfbfb;
}

.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list {
	display: none;
}

/* 去除单元格边框 */
.tableBorder th,
.tableBorder td {
	border: none;
}

/* 标准状态 */
.state {
	display: inline-block;
	color: #fff;
	width: 64px;
	border-radius: 3px;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
}

/* 表格分页 */
.fixed-table-pagination {
	padding: 30px 0px;
	text-align: center;
}

.bootstrap-table.bootstrap5 .float-left {
	float: none;
	display: inline-block;
}

.bootstrap-table.bootstrap5 .float-right {
	float: none;
	display: inline-block;
	margin-left: 50px;
}

.page-item.active .page-link {
	background-color: #53c018;
	border-color: #53c018;
}

/* 隐藏一页显示多少行 */
.page-list {
	display: hidden;
}

/*右侧公告*/
.notice-box {
	margin-left: 14px;
	width: 300px;
	max-height: 1105px;
	background: #FFFFFF;
	border: 1px solid #F0EFEE;
	border-radius: 5px;
	float:right;
}

.notice-box-title {
	width: 300px;
	height: 52px;
	background: #FAFAFA;
	border-radius: 5px 5px 0px 0px;
	display: flex;
	align-items: center;
}

.notice-box-title span {
	margin-left: 13px;
	display: block;
	width: 6px;
	height: 18px;
	background: #62C5FF;
}

.notice-box-title p {
	margin-left: 12px;
	font-size: 17px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #5C5C5C;
}

.content_box_two .consult {
	margin-left: 15px;
	width: 300px;
	height: 532px;
	background: #FFFFFF;
	border: 1px solid #F0EFEE;
	border-radius: 5px;
}

.consult-title {
	width: 300px;
	height: 52px;
	line-height:52px;
	background: #F0EFEE;
	border-bottom: 1px solid #F1F1F1;
	display: flex;
	align-items: center;
}

.consult-title span {
	margin-left: 13px;
	display: block;
	width: 6px;
	height: 18px;
	background-color: #62C5FF;
	border: 1px dashed #A6A6A6;
	box-sizing: border-box;
}

.consult-title p {
	margin-left: 11px;
	font-size: 17px;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #5C5C5C;
}

.consult-content {
	/* margin: 11.5px 32px 25px 15px; */
	width:100%;
	box-sizing: border-box;
	padding:15px;
	overflow-y: scroll;
	overflow-x: hidden;
	scrollbar-width: none; /* firefox */
	-ms-overflow-style: none; /* IE 10+ */
}

.consult-content::-webkit-scrollbar {
	display: none; /* Chrome Safari */
}

.consult-content ul {
	/*list-style-type: disc;*/
	/*padding-left: 15px;*/
	width: 100%;
}

.consult-content ul li {
	/*list-style-type: disc;*/
	font-size: 15px;
	list-style-position: inside;
	font-family: Source Han Sans CN;
	color: #5C5C5C;
	line-height: 38px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/* .consult-content ul li::marker {
    font-size: 10px;
} */

.consult-content ul li a {
	color: #5C5C5C;
}
.consult-content ul li a:hover,.consult-content ul li:active{color: #DD4844;}

.consult-content ul li:hover,.consult-content ul li:active {
	color: #DD4844;
}

.country{max-height:1050px;}




