/* 单行文本 */
.dh_text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 两行文本 */
.dh_text2 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

/* 三行文本 */
.dh_text3 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

/* 四行文本 */
.dh_text3 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

/* 五行文本 */
.dh_text5 {
  display: -webkit-box;
  display: -moz-box;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal !important;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

.fs-10 {
  font-size: 0.1rem;
}

.fs-11 {
  font-size: 0.11rem;
}

.fs-12 {
  font-size: 0.12rem;
}

.fs-13 {
  font-size: 0.13rem;
}

.fs-14 {
  font-size: 0.14rem;
}

.fs-15 {
  font-size: 0.15rem;
}

.fs-16 {
  font-size: 0.16rem;
}

.fs-17 {
  font-size: 0.17rem;
}

.fs-18 {
  font-size: 0.18rem;
}

.fs-19 {
  font-size: 0.19rem;
}

.fs-20 {
  font-size: 0.2rem;
}

.fs-21 {
  font-size: 0.21rem;
}

.fs-22 {
  font-size: 0.22rem;
}

.fs-23 {
  font-size: 0.23rem;
}

.fs-24 {
  font-size: 0.24rem;
}

.fs-25 {
  font-size: 0.25rem;
}

.fs-26 {
  font-size: 0.26rem;
}

.fs-27 {
  font-size: 0.27rem;
}

.fs-28 {
  font-size: 0.28rem;
}

.fs-29 {
  font-size: 0.29rem;
}

.fs-30 {
  font-size: 0.3rem;
}

.fs-31 {
  font-size: 0.31rem;
}

.fs-32 {
  font-size: 0.32rem;
}

.fs-33 {
  font-size: 0.33rem;
}

.fs-34 {
  font-size: 0.34rem;
}

.fs-35 {
  font-size: 0.35rem;
}

.fs-36 {
  font-size: 0.36rem;
}

.fs-37 {
  font-size: 0.37rem;
}

.fs-38 {
  font-size: 0.38rem;
}

.fs-39 {
  font-size: 0.39rem;
}

.fs-40 {
  font-size: 0.4rem;
}

.fs-41 {
  font-size: 0.41rem;
}

.fs-42 {
  font-size: 0.42rem;
}

.fs-43 {
  font-size: 0.43rem;
}

.fs-44 {
  font-size: 0.44rem;
}

.fs-45 {
  font-size: 0.45rem;
}

.fs-46 {
  font-size: 0.46rem;
}

.fs-47 {
  font-size: 0.47rem;
}

.fs-48 {
  font-size: 0.48rem;
}

.fs-49 {
  font-size: 0.49rem;
}

.fs-50 {
  font-size: 0.5rem;
}

.fs-51 {
  font-size: 0.51rem;
}

.fs-52 {
  font-size: 0.52rem;
}

.fs-53 {
  font-size: 0.53rem;
}

.fs-54 {
  font-size: 0.54rem;
}

.fs-55 {
  font-size: 0.55rem;
}

.fs-56 {
  font-size: 0.56rem;
}

.fs-57 {
  font-size: 0.57rem;
}

.fs-58 {
  font-size: 0.58rem;
}

.fs-59 {
  font-size: 0.59rem;
}

.fs-60 {
  font-size: 0.6rem;
}

.fs-61 {
  font-size: 0.61rem;
}

.fs-62 {
  font-size: 0.62rem;
}

.fs-63 {
  font-size: 0.63rem;
}

.fs-64 {
  font-size: 0.64rem;
}

.fs-65 {
  font-size: 0.65rem;
}

.fs-66 {
  font-size: 0.66rem;
}

.fs-67 {
  font-size: 0.67rem;
}

.fs-68 {
  font-size: 0.68rem;
}

.fs-69 {
  font-size: 0.69rem;
}

.fs-70 {
  font-size: 0.7rem;
}

.fs-71 {
  font-size: 0.71rem;
}

.fs-72 {
  font-size: 0.72rem;
}

.fs-73 {
  font-size: 0.73rem;
}

.fs-74 {
  font-size: 0.74rem;
}

.fs-75 {
  font-size: 0.75rem;
}

.fs-76 {
  font-size: 0.76rem;
}

.fs-77 {
  font-size: 0.77rem;
}

.fs-78 {
  font-size: 0.78rem;
}

.fs-79 {
  font-size: 0.79rem;
}

.fs-80 {
  font-size: 0.8rem;
}

.fs-81 {
  font-size: 0.81rem;
}

.fs-82 {
  font-size: 0.82rem;
}

.fs-83 {
  font-size: 0.83rem;
}

.fs-84 {
  font-size: 0.84rem;
}

.fs-85 {
  font-size: 0.85rem;
}

.fs-86 {
  font-size: 0.86rem;
}

.fs-87 {
  font-size: 0.87rem;
}

.fs-88 {
  font-size: 0.88rem;
}

.fs-89 {
  font-size: 0.89rem;
}

.fs-90 {
  font-size: 0.9rem;
}

.fs-91 {
  font-size: 0.91rem;
}

.fs-92 {
  font-size: 0.92rem;
}

.fs-93 {
  font-size: 0.93rem;
}

.fs-94 {
  font-size: 0.94rem;
}

.fs-95 {
  font-size: 0.95rem;
}

.fs-96 {
  font-size: 0.96rem;
}

.fs-97 {
  font-size: 0.97rem;
}

.fs-98 {
  font-size: 0.98rem;
}

.fs-99 {
  font-size: 0.99rem;
}

.fs-100 {
  font-size: 1rem;
}

.fs-101 {
  font-size: 1.01rem;
}

.fs-102 {
  font-size: 1.02rem;
}

.fs-103 {
  font-size: 1.03rem;
}

.fs-104 {
  font-size: 1.04rem;
}

.fs-105 {
  font-size: 1.05rem;
}

.fs-106 {
  font-size: 1.06rem;
}

.fs-107 {
  font-size: 1.07rem;
}

.fs-108 {
  font-size: 1.08rem;
}

.fs-109 {
  font-size: 1.09rem;
}

.fs-110 {
  font-size: 1.1rem;
}

.fs-111 {
  font-size: 1.11rem;
}

.fs-112 {
  font-size: 1.12rem;
}

.fs-113 {
  font-size: 1.13rem;
}

.fs-114 {
  font-size: 1.14rem;
}

.fs-115 {
  font-size: 1.15rem;
}

.fs-116 {
  font-size: 1.16rem;
}

.fs-117 {
  font-size: 1.17rem;
}

.fs-118 {
  font-size: 1.18rem;
}

.fs-119 {
  font-size: 1.19rem;
}

.fs-120 {
  font-size: 1.2rem;
}

.fs-121 {
  font-size: 1.21rem;
}

.fs-122 {
  font-size: 1.22rem;
}

.fs-123 {
  font-size: 1.23rem;
}

.fs-124 {
  font-size: 1.24rem;
}

.fs-125 {
  font-size: 1.25rem;
}

.fs-126 {
  font-size: 1.26rem;
}

.fs-127 {
  font-size: 1.27rem;
}

.fs-128 {
  font-size: 1.28rem;
}

.fs-129 {
  font-size: 1.29rem;
}

.fs-130 {
  font-size: 1.3rem;
}

.fs-131 {
  font-size: 1.31rem;
}

.fs-132 {
  font-size: 1.32rem;
}

.fs-133 {
  font-size: 1.33rem;
}

.fs-134 {
  font-size: 1.34rem;
}

.fs-135 {
  font-size: 1.35rem;
}

.fs-136 {
  font-size: 1.36rem;
}

.fs-137 {
  font-size: 1.37rem;
}

.fs-138 {
  font-size: 1.38rem;
}

.fs-139 {
  font-size: 1.39rem;
}

.fs-140 {
  font-size: 1.4rem;
}

.fs-141 {
  font-size: 1.41rem;
}

.fs-142 {
  font-size: 1.42rem;
}

.fs-143 {
  font-size: 1.43rem;
}

.fs-144 {
  font-size: 1.44rem;
}

.fs-145 {
  font-size: 1.45rem;
}

.fs-146 {
  font-size: 1.46rem;
}

.fs-147 {
  font-size: 1.47rem;
}

.fs-148 {
  font-size: 1.48rem;
}

.fs-149 {
  font-size: 1.49rem;
}

.fs-150 {
  font-size: 1.5rem;
}

.fs-151 {
  font-size: 1.51rem;
}

.fs-152 {
  font-size: 1.52rem;
}

.fs-153 {
  font-size: 1.53rem;
}

.fs-154 {
  font-size: 1.54rem;
}

.fs-155 {
  font-size: 1.55rem;
}

.fs-156 {
  font-size: 1.56rem;
}

.fs-157 {
  font-size: 1.57rem;
}

.fs-158 {
  font-size: 1.58rem;
}

.fs-159 {
  font-size: 1.59rem;
}

.fs-160 {
  font-size: 1.6rem;
}

.fs-161 {
  font-size: 1.61rem;
}

.fs-162 {
  font-size: 1.62rem;
}

.fs-163 {
  font-size: 1.63rem;
}

.fs-164 {
  font-size: 1.64rem;
}

.fs-165 {
  font-size: 1.65rem;
}

.fs-166 {
  font-size: 1.66rem;
}

.fs-167 {
  font-size: 1.67rem;
}

.fs-168 {
  font-size: 1.68rem;
}

.fs-169 {
  font-size: 1.69rem;
}

.fs-170 {
  font-size: 1.7rem;
}

.fs-171 {
  font-size: 1.71rem;
}

.fs-172 {
  font-size: 1.72rem;
}

.fs-173 {
  font-size: 1.73rem;
}

.fs-174 {
  font-size: 1.74rem;
}

.fs-175 {
  font-size: 1.75rem;
}

.fs-176 {
  font-size: 1.76rem;
}

.fs-177 {
  font-size: 1.77rem;
}

.fs-178 {
  font-size: 1.78rem;
}

.fs-179 {
  font-size: 1.79rem;
}

.fs-180 {
  font-size: 1.8rem;
}

.fs-181 {
  font-size: 1.81rem;
}

.fs-182 {
  font-size: 1.82rem;
}

.fs-183 {
  font-size: 1.83rem;
}

.fs-184 {
  font-size: 1.84rem;
}

.fs-185 {
  font-size: 1.85rem;
}

.fs-186 {
  font-size: 1.86rem;
}

.fs-187 {
  font-size: 1.87rem;
}

.fs-188 {
  font-size: 1.88rem;
}

.fs-189 {
  font-size: 1.89rem;
}

.fs-190 {
  font-size: 1.9rem;
}

.fs-191 {
  font-size: 1.91rem;
}

.fs-192 {
  font-size: 1.92rem;
}

.fs-193 {
  font-size: 1.93rem;
}

.fs-194 {
  font-size: 1.94rem;
}

.fs-195 {
  font-size: 1.95rem;
}

.fs-196 {
  font-size: 1.96rem;
}

.fs-197 {
  font-size: 1.97rem;
}

.fs-198 {
  font-size: 1.98rem;
}

.fs-199 {
  font-size: 1.99rem;
}

.fs-200 {
  font-size: 2rem;
}

.fs-201 {
  font-size: 2.01rem;
}

.fs-202 {
  font-size: 2.02rem;
}

.fs-203 {
  font-size: 2.03rem;
}

.fs-204 {
  font-size: 2.04rem;
}

.fs-205 {
  font-size: 2.05rem;
}

.fs-206 {
  font-size: 2.06rem;
}

.fs-207 {
  font-size: 2.07rem;
}

.fs-208 {
  font-size: 2.08rem;
}

.fs-209 {
  font-size: 2.09rem;
}

@media screen and (max-width: 1200px) {
  .fs-19,
  .fs-18,
  .fs-17,
  .fs-16,
  .fs-14,
  .fs-12 {
    font-size: 14px;
  }
  .fs-15 {
    font-size: 15px;
  }
  .fs-20 {
    font-size: 18px;
  }
  .fs-22,
  .fs-24 {
    font-size: 16px;
  }
  .fs-25 {
    font-size: 21px;
  }
  .fs-26 {
    font-size: 22px;
  }
  .fs-30 {
    font-size: 23px;
  }
  .fs-32 {
    font-size: 40px;
  }
  .fs-36 {
    font-size: 18px;
  }
  .fs-40 {
    font-size: 27px;
  }
  .fs-42 {
    font-size: 28px;
  }
  .fs-48 {
    font-size: 29px;
  }
  .fs-50 {
    font-size: 30px;
  }
  .fs-64 {
    font-size: 35px;
  }
  .fs-110 {
    font-size: 45px;
  }
  .fs-140 {
    font-size: 50px;
  }
}
