.productdt__crumbs {
  margin: 0.12rem 0;
  font-size: 0.14rem;
  color: #2f2f2f;
  padding: 0 0.15rem;
}
.productdt__crumbs span a {
  color: #2f2f2f;
}
.productdt__title {
  margin-bottom: 0.2rem;
}
.productdt__title h1 {
  font-size: 0.2rem;
  color: #363636;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 1.7;
}
.productdt__title .date {
  display: flex;
  font-family: Arial;
  color: #9e9e9e;
  border-bottom: 1px dashed #cfcfcf;
}
.productdt__title .date span {
  height: 0.23rem;
  font-size: 0.15rem;
}
.productdt__title .date span:nth-child(1) {
  width: 15px;
  height: 15px;
  background: url('../../images/icon_spirit.png') -8px -370px;
}
.productdt__title .date span:nth-child(3) {
  width: 15px;
  height: 13px;
  background: url('../../images/icon_spirit.png') -9px -340px;
  transform: translateY(10%);
}
.productdt__title .date span:nth-child(even) {
  padding-left: 0.1rem;
  transform: translateY(-12%);
}
.productdt__title .date span:nth-child(2) {
  padding-right: 0.15rem;
}
.productdt__content {
  font-size: 0.15rem;
  color: #333;
  line-height: 1.7;
  padding-bottom: 0.1rem;
}
.productdt__content img {
  width: 100%;
}
.productdt__content span {
  display: block;
  margin: 0.2rem 0 0.1rem 0;
  font-size: 0.18rem;
  color: #292e39;
}
.productdt__share {
  padding: 0 0.15rem;
  margin-bottom: 0.15rem;
  margin-top: 0.4rem;
}
.productdt__share .share__title {
  position: relative;
  border-bottom: 0.01rem solid #c3c3c3;
}
.productdt__share .share__title h3 {
  display: inline-block;
  padding: 0 30px;
  font-size: 0.16rem;
  color: #292e39;
  line-height: 40px;
  border-bottom: 0.03rem solid #047545;
  margin-bottom: -1px;
}
.productdt__share .share__title a {
  position: absolute;
  width: 16px;
  height: 16px;
  bottom: 0.05rem;
}
.productdt__share .share__title a:nth-child(2) {
  background-image: url(../../images/icons_1_16.png);
  right: 141px;
}
.productdt__share .share__title a:nth-child(3) {
  background: url(../../images/icons_1_16.png) 0px -105px;
  right: 120px;
}
.productdt__share .share__title a:nth-child(4) {
  background: url(../../images/icons_1_16.png) 0px -1612px;
  right: 99px;
}
.productdt__share .share__title a:nth-child(5) {
  background: url(../../images/icons_1_16.png) 0 -624px;
  right: 78px;
}
.productdt__share .share__title a:nth-child(6) {
  background: url(../../images/icons_1_16.png) 0 -3016px;
  right: 57px;
}
.productdt__share .share__title a:nth-child(7) {
  background: url(../../images/icons_1_16.png) 0 -260px;
  right: 36px;
}
.productdt__share .share__title a:nth-child(8) {
  background: url(../../images/icons_1_16.png) 0 -1352px;
  right: 15px;
}
.productdt__share .news__keywords {
  font-size: 0.12rem;
  color: #2f2f2f;
  display: inline-block;
  margin-right: 0.09rem;
  background: #f4f4f4;
  line-height: 0.28rem;
  padding: 0 0.15rem;
  margin-top: 0.12rem;
}
.productdt__share .link {
  font-size: 0.12rem;
  margin-top: 0.15rem;
  display: flex;
  color: #363636;
  flex-wrap: wrap;
  margin-bottom: 0.53rem;
}
.productdt__share .link span {
  width: 25%;
}
.productdt__share .link a {
  width: 75%;
  word-break: break-all;
}
.productdt__share .link .next {
  width: 100%;
  line-height: 0.22rem;
  padding: 0.1rem;
  position: relative;
  border: 0.01rem solid #eeeeee;
  font-size: 0.14rem;
  color: #292e39;
  font-weight: normal;
  margin-top: 0.15rem;
}
.productdt__share .link .next a {
  font-size: 0.14rem;
  color: #666666;
}
