@charset "UTF-8";
/*!
 * 专家入库须知
 * date：2022-7-14
 * author：瞿国强
 */
body {
  background: none;
}

* {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.em-router {
  padding-left: 50px;
  background-position: left 27px center;
}

.em-router a {
  font-size: 16px;
}

.em-router a:last-child, .em-router a:hover {
  color: #1c66d5;
}

.info {
  width: 1252px;
  margin: auto;
}

.info-ul {
  line-height: 41px;
  border-bottom: 1px solid #e9e9e9;
  background-color: #eaf5ff;
}

.info-li {
  width: 114px;
}

.info-li a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  font-size: 18px;
  color: #666;
  text-align: center;
}

.info-li.current a, .info-li:hover a {
  color: #137eef;
}

.info-li.current a::after, .info-li:hover a::after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #2d92fa;
}

.info-li:nth-child(n + 2) {
  margin-left: 30px;
}

/* 分页 */
.em-pager {
  margin-bottom: 33px;
  text-align: center;
}

.m-pagination-group > button {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.choice-li {
  line-height: 36px;
  font-size: 18px;
}

.choice-title {
  margin-top: 26px;
  padding-left: 7px;
}

.choice-content {
  width: calc(100% - 97px);
}

.choice-box {
  margin-top: 26px;
  padding: 0 20px;
  min-width: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 18px;
  cursor: pointer;
}

.choice-box.current, .choice-box:hover {
  background-color: #2289f6;
  color: #fff;
}

.choice-box:nth-child(n + 2) {
  margin-left: 2px;
}

.choice-box2 {
  margin-top: 26px;
  padding: 0 20px;
  min-width: 84px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 18px;
  cursor: pointer;
}

.choice-box2.current, .choice-box:hover {
  background-color: #2289f6;
  color: #fff;
}

.choice-box2:nth-child(n + 2) {
  margin-left: 2px;
}

.source-box {
  margin-top: 21px;
}

.source-search {
  position: relative;
  line-height: 36px;
}

.source-input {
  width: 318px;
  display: block;
  height: 36px;
  padding: 0 70px 0 12px;
  line-height: 34px;
  border: 1px solid #dde4ef;
  border-radius: 5px;
  font-size: 16px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.source-input::-webkit-input-placeholder {
  font-size: 16px;
  color: #899499;
}

.source-input:-ms-input-placeholder {
  font-size: 16px;
  color: #899499;
}

.source-input::-ms-input-placeholder {
  font-size: 16px;
  color: #899499;
}

.source-input::placeholder {
  font-size: 16px;
  color: #899499;
}

.source-btn {
  position: absolute;
  right: 0;
  top: 0;
  width: 66px;
  border-radius: 5px;
  line-height: 36px;
  color: #fff;
  background-color: #137eef;
  cursor: pointer;
}

.firm-list {
  font-size: 17px;
  color: #333;
}

.firm-list.head {
  position: relative;
  margin-top: 30px;
  font-size: 19px;
  background-color: #eaf5ff;
  z-index: 99;
}

.firm-ul {
  margin-bottom: 34px;
}

.firm-box {
  position: relative;
  margin-top: -1px;
  border-bottom: 1px dashed #d5d9e4;
  border-top: 1px dashed #d5d9e4;
}

.firm-box:hover {
  border-bottom: 1px dashed transparent;
  border-top: 1px dashed transparent;
  background-color: #fff;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(254, 135, 59, 0.24);
          box-shadow: 0px 0px 10px 0px rgba(254, 135, 59, 0.24);
  z-index: 999;
}

.firm-box:hover a {
  color: #fd7823;
}

.firm-li {
  line-height: 57px;
  text-align: center;
}

.firm-li:nth-child(1) {
  width: 380px;
  /* padding-left: 84px; */
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.firm-li:nth-child(2) {
  width: 250px;
}

.firm-li:nth-child(3) {
  width: 320px;
}

.firm-li:nth-child(4) {
  width: 300px;
  /* padding-left: 48px; */
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.firm-li:nth-child(5) {
  width: 166px;
}

.declare {
  border: 1px solid #eceef3;
  -webkit-box-shadow: 0px 0px 10px 0px rgba(174, 210, 252, 0.19);
          box-shadow: 0px 0px 10px 0px rgba(174, 210, 252, 0.19);
}
