/* 侧边栏样式 */
.layui-nav.layui-bg-gray .layui-this a {
	color: #000;
	font-weight: 400;
}

.layui-nav-tree.layui-bg-gray .layui-this>a {
	background: 0 0 !important;
	color: #0e4a90 !important;
	font-weight: 400 !important;
}

.layui-nav .layui-nav-more {
	position: absolute;
	top: -5px;
}

.layui-nav.layui-nav-tree {
	max-width: 164px;
}



.layui-nav .layui-nav-item a:hover {
	color: #0e4a90;
}

.layui-nav-tree.layui-bg-gray .layui-this>a {
	color: #0e4a90 !important;
}

.layui-nav-tree .layui-nav-item a {
	padding-top: 0px;
	padding-bottom: 0px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	padding-left: 30px;
}

 /* 顶部导航栏样式 */
.bignav ul li a {
	color: #fff !important;
}

/* 主体样式 */
header .containers {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}
.bg-white {
	background-color: #fff !important;
	box-shadow: 0 0 9px 1px rgba(112, 112, 112, .2);
	min-height: 500px;
	border-radius: 5px;
}
.containers {
	width: 1200px;
	margin: 0 auto;
}

body {
	font-family: "微软雅黑", Arial, "黑体", sans-serif !important;
}

.flex {
	display: flex;
	flex-wrap: wrap;
}
.flex1{
	flex:1;
}
.justify-between {
	justify-content: space-between;
}
.items-center {
	align-items: center;
}

.flex-wrap {
	flex-wrap: wrap;
}
 /* 列表样式 */
.flex .name {
	width: 110px;
	/* color: #0e4a90; */
/*	font-weight: 700;*/
	padding: 2px;
	font-size: 20px;
	margin-top: 2px;
}

.area-btn {
	margin: 5px;
    height: 32px;
    line-height: 12px;
    text-align: center;
    padding: 10px 17px;
    color: #7f848f;
    font-size: 16px;
    cursor: pointer;
    border-radius: 4px;
}
.area-btn.layui-this {
	background: #0e4a90;
	color: #fff !important;
	border-radius: 4px;
}
.layui-input {
	color: rgb(94 104 120);
}

.layui-input:focus,
        .layui-textarea:focus {
	border-color: rgb(198 200 203) !important;
	box-shadow: 0 0 0 1px rgb(243, 244, 246) !important;
}

.first-block {
	width: 100%;
	padding: 12px;
	padding-left: 25px;
	background: #f6f9ff;
	/*margin-bottom: 15px;*/
	border-radius: 5px 5px 0 0;
	color: #7f848f;
}

.row.clear {
	margin-top: 10px;
}

.content {
	padding: 0px 25px 25px 25px;
}

.content .title {
	cursor: pointer;
	font-size: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-align: left;
	width: 90%;
	color: #999;
	margin-left: 0;
}

.content .title:hover {
	color: #0e4a90;
}
.content  img {
    display: inline;
    width: 17px;
    margin-right: 10px;
	margin-bottom: 4px;
}
.content .date {
	color: #999;
}

.content .page-title {
	padding-bottom: 14px;
	padding-top: 14px;
	border-bottom: 1px solid #eaedf5;
	font-size: 20px;
	margin-bottom: 20px;
	color: #7f848f;
}
/*分页按钮*/
.layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #0e4a90;
}