
.bbs .file-icon {
	color:#666;
}
.bbs .ti-volume {
	font-size:1.3em;
	color:#87B87F
}
.bbs .notice {
	background:#f7f9fb;
}
.bbs .board-icon {
	display:inline-block;
	vertical-align:middle;
	margin-left:6px;
	padding:2px 4px;
	font-size:11px;
	text-align:center;
}
.board-icon.new {
	border-radius:3px;
	color:#fff;
	background:#dd5044;
	padding:2px 5px;
}
.board-icon.comment {
	margin:0px;
	color:#F26520;
}
.bbs img.reply {
	margin-right:5px;
}
.management input {
	vertical-align:middle;
	margin:0px 0 2px 0;
	width:13px;
	height:13px;
}
button.faq-config{
    margin: 5px 0;
    border : 1px #e0e0e0 solid;
    background: #fff;
}
.faq-config-item{
    justify-content: space-between;
    align-items: center;

}

.research-act-list {
  display: flex;
  flex-wrap: wrap;
  gap: 1.2rem 2rem;
  margin-top: 6rem;
}
.research-act-list > li {
  width: 100%;
  opacity: 1;
  transform: translateY(2rem);
  transition: all 0.6s ease;
}
.research-act-list > li a {
  display: block;
  position: relative;
  padding: 2.1rem 2.4rem 2.1rem 10.9rem;
  border-radius: 2rem;
  line-height: 1.2;
  overflow: hidden;
}
.research-act-list > li a img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.research-act-list > li a i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2.4rem;
  width: 5.5rem;
  height: 5rem;
  margin-right: 3rem;
}
.research-act-list > li a strong {
  display: block;
  padding: 1.5rem 0;
  color: #fff;
  font-size: 2.4rem;
  font-weight: 700;
}
.research-act-list > li a p {
	color: #fff;
	font-size: 1.8rem;
	line-height: 1.3;
	padding-bottom: 1.5rem;
}
.research-act-list > li:nth-child(2n-1) a {
  background-color: #0F0961;
}
.research-act-list > li:nth-child(2n-1) a i {
  background: url(/public/images/main/icon-sec4-1.svg) no-repeat 50% 50%/auto 100%;
}
.research-act-list > li:nth-child(2n) a {
  background-color: #1E4BDE;
}
.research-act-list > li:nth-child(2n) a i {
  background: url(/public/images/main/icon-sec4-2.svg) no-repeat 50% 50%/auto 100%;
}
.research-act-list > li:nth-child(1) {
  transition-delay: 0.2s;
}
.research-act-list > li:nth-child(2) {
  transition-delay: 0.4s;
}
.mxds-button.bg-gray-900 {
  z-index: 5;
}
.board-list-info .mxds-search {
  z-index: 1;
}
.board-list-info .mxds-select {
  z-index: auto;
}
