@charset "UTF-8";

a {
  transition: color 0.3s ease, bacground 0.3s ease, border-color 0.3s ease;
  -moz-transition: color 0.3s ease, bacground 0.3s ease, border-color 0.3s ease;
  -webkit-transition: color 0.3s ease, bacground 0.3s ease, border-color 0.3s ease;
  -o-transition: color 0.3s ease, bacground 0.3s ease, border-color 0.3s ease;
}

.mod-zxtsxd-container {
  background: #ffffff;
  box-shadow: 0px 3px 7px 1px rgba(2, 116, 197, 0.2);
  padding: 0.3rem;
  margin-bottom: 0.4rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.memberinfo {
  background: #ffffff;
  box-shadow: 0px 3px 7px 1px rgba(2, 116, 197, 0.2);
  padding: 0.3rem !important;
  margin-bottom: 0.4rem;
  display: block;
  overflow: hidden
}

.breadcrumb-nav{
    color: #B4B4B4;
    margin-bottom: 0.3rem;
    font-size: 0.14rem;
}

.breadcrumb-nav a{
    color: #B4B4B4;
}

/* 清浮动 */
.clearfix:before, .clearfix:after {
	display: table;
	content: "";
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}

.cont-part-nav {
  width: 11.65rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  border-bottom: 0.02rem solid #D2EAFF;
  padding-bottom: 0.05rem;
  margin-bottom: 0.24rem;
  flex-grow: 0;
  flex-shrink: 0;
}


.cont-part-nav .cont-part-nav-title {
  display: flex;
}

.cont-part-nav .title-item {
  font-size: 0.24rem;
  font-weight: bold;
  color: #296CC9;
  position: relative;
  cursor: pointer;
}

.cont-part-nav .title-item+.title-item {
  margin-left: 0rem;
}



.cont-part-nav .title-item.active::after {
  content: '';
  position: absolute;
  bottom: -0.07rem;
  left: 0;
  width: 100%;
  height: 0.03rem;
  background: #296CC9;
}

/* 表格列表 */
.cont-list {
  width: 100%;
  text-align: center;
  position: relative;
  text-align: center;
  counter-reset: event-counter;
}
/* 表头 */
.cont-list dt,
.list-head-col {
  display: flex;
}
.cont-list dt {
  font-size: 0.18rem;
  line-height: 0.18rem;
  color: var(--main-color-dark);
  width: 100%;
  margin-bottom: 0.1rem;
    background: #EFEFEF;
  padding: 0.1rem 0;
}
.cont-list dt h2 {
  font-size: 0.18rem;
}
/* 表格内容开始 */
.cont-list dd{
  counter-increment: event-counter;
}
.cont-list dd .list-No::before {
  content: counter(event-counter, decimal-leading-zero);
  margin-right: 0.2rem;
}
.cont-list dd,
.list-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.list-col:first-child,
.list-head-col:first-child {
  width: 50%;
}
.list-col:last-child,
.list-head-col:last-child {
  width: 50%;
}
.list-head-No,
.list-No {
  width: 15%;
}
.list-head-title,
.list-title {
  width: 85%;
}
.list-head-email,
.list-email {
  width: 50%;
}
.list-head-Q-date,
.list-Q-date {
  width: 25%;
}
.list-head-A-date,
.list-A-date {
  width: 25%;
}
.cont-list dd {
  font-size: 0.18rem;
  color: #080808;
  padding: 0.2rem 0;
  background: #fff;
  margin-bottom: 0.02rem;
  cursor: pointer;
  border-bottom: 0.02rem solid #EFEFEF;
}
.cont-list dd a {
  color: #080808;
}
.cont-list dd:hover {
  background: #0274c5;
  color: #fff;
  cursor: pointer;
  transition: all 0.3s ease;
}
.cont-list dd:hover a {
  color: #fff;
}

.lodding {
    width: 1rem;
    height: 0.5rem;
    line-height: 0.5rem;
    text-align: center;
    font-size: 0.18rem;
    color: rgba(0, 0, 0, 0.2);
    position: absolute;
    left: 50%;
    top: 50%;
}

.zx_ml_list_page {
			height: 0.54rem;
			background: #e1ebf6;
			font-size: 0.14rem;
			margin-top: 0.2rem;
			padding: 0 0.2rem;
			font-weight: bold;
		}

		.zx_ml_list_page .leftcon {
			height: 0.54rem;
			line-height: 0.54rem;
			float: left;
			width: 3.2rem;
		}

		.zx_ml_list_page .leftcon span {
			color: #ff0000;
			padding: 0 0.05rem;
		}

		.zx_ml_list_page .leftcon em {
			color: #0b26ef;
			padding: 0 0.05rem;
		}

		.zx_ml_list_page .rightcon {
			float: right;
			width: 5.2rem;
			display: inline;
			margin: 0.18rem 0 0 0;
		}

		.zx_ml_list_page .rightcon a {
			float: left;
			padding: 0 0.07rem;
			height: 0.2rem;
			line-height: 0.2rem;
			color: #000;
			display: inline;
			margin: 0 0.02rem;
		}

		.zx_ml_list_page .rightcon span {
			float: left;
			padding: 0 0.07rem;
			height: 0.2rem;
			line-height: 0.2rem;
			color: #000;
			display: inline;
			margin: 0 0.02rem;
		}

		.zx_ml_list_page .rightcon a:hover {
			text-decoration: none;
		}

		.zx_ml_list_page .rightcon span {
			float: left;
		}

		.zx_ml_list_page .rightcon a.hover {
			background: #3d7fca;
			color: #fff;
		}

		.zx_ml_list_page .rightcon a.next {
			background: #96aac1;
			color: #fff;
		}

		.zx_ml_list_page .rightcon input[type="text"] {
			border: 0.01rem solid #f0f0f0;
			display: inline-block;
			text-align: center;
			color: #666;
			line-height: 0.18rem;
			width: 0.48rem;
			margin-right: 0.05rem;
			height: 0.18rem;
		}

		.zx_ml_list_page .rightcon input[type="button"] {
			width: 0.4rem;
			height: 0.2rem;
			background: #3d7fca;
			color: #fff;
			line-height: 0.2rem;
			font-size: 0.13rem;
			text-align: center;
			display: inline-block;
			border: 0;
			cursor: pointer;
		}

  	#list_page_box_num span {
			cursor: pointer
		}


/* 手机版适配--------------*/
@media screen and (max-width: 768px) {
  .mod-zxtsxd-container {
    display: block;
  }
  
  
}