.mytit {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.mytit .btnwarp {
  font-weight: 400;
}
.mytit .btnwarp span {
  margin-left: 0.1333333333rem;
}
.mytit .btnwarp .act {
  color: #950602;
}
 
.deftab {
    width: 100%;
    border-collapse: collapse;
}
    .deftab em{
        color:red
    }
    .deftab th,
    .deftab td {
        padding: 8px;
        text-align: left;
        /* 设置每列的最小宽度和最大宽度 */
        min-width: 30px; /* 你可以根据需要调整这个值 */
        max-width: 300px; /* 你可以根据需要调整这个值 */
        overflow: scroll; /* 如果内容超出最大宽度，则隐藏超出部分 */
        text-overflow: clip; /* 超出部分用省略号表示 */
        white-space: nowrap; /* 防止文本换行 */
    }

    .deftab th {
        background-color: #808080;
        color: white;
        position: sticky; /* 使用sticky定位 */
        top: 0; /* 固定在顶部 */
    }

    .deftab td {
        border-bottom: 1px solid #ddd;
    }
        .deftab td a {
            color: #950602
        }

    .boxcon {
        padding: 0.4266666667rem;
    }
.lbcon {
  overflow-x: auto;

  background-color: #fff;
  border-radius: 0.2133333333rem;
  margin-top: 0.64rem;
  padding: 0.4266666667rem 0.32rem;
}
.lbcon .toptit {
  width: 100%;
  display: flex;
  font-size: 0;
  align-items: center;
  border-radius: 0.1066666667rem;
  padding: 0 0.32rem;
  background: #eee;
}
    .lbcon .toptit .list {
        width: 2.5rem;
        display: inline-block;
        flex: 0 0 auto;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        background: #eee;
        height: 100%;
        padding: 0.4533333333rem 0.4533333333rem;
        font-size: 0.3733333333rem;
        color: #333;
    }
.lbcon .mytable {
}
.lbcon .tblist {
  font-size: 0;
  display: flex;
  align-items: center;
  padding: 0 0.32rem;
}
    .lbcon .tblist .list {
        width: 2.5rem;
        /*flex: 0 0 auto;
        
        display: flex;*/
        display: inline-block;
        padding: 0.4533333333rem 0.4533333333rem;
        font-size: 0.3733333333rem;
        color: #999;
    }

.lbcon .tblist:nth-child(2n) {
  background: #fafafa;
  border-radius: 0.1066666667rem;
}
.lbcon .tblist:nth-child(2n) .list {
  background: #fafafa;
}
.serchtwo {
  position: relative;
}
.serchtwo .myserchwarp {
  width: 6.5rem;
  overflow: auto;
  position: absolute;
  left: 0.2666666667rem;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
}
.serchtwo .myserchwarp .list {
  margin-right: 0.1333333333rem;
  height: 0.8rem;
  border-radius: 0.1066666667rem;
  background: #fff;
  color: #950602;
  padding: 0 0.6666666667rem 0 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  flex: 0 0 auto;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  border: 0.0266666667rem solid #950602;
}
.serchtwo .myserchwarp .list::after {
  content: "\f107";
  font-family: fontawesome;
  width: 0.4rem;
  height: 0.4rem;
  border-radius: 50%;
  color: #950602;
  font-size: 0.32rem;
  font-weight: 400;
  text-align: center;
  position: absolute;
  right: 0.1333333333rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.chelist {
  background-color: #fff;
  padding: 0.4rem 0.4rem 0.4rem;
  z-index: 9999999;
  margin-top: 0.4rem;
}
.chelist .chetit {
  background-color: #950602;
  border-radius: 0.1066666667rem;
  padding: 0.1333333333rem;
  color: #fff;
}
.chelist .chell {
  padding: 0.1333333333rem;
  border-bottom: 1px solid #eee;
}
