.pageBody-3QbrdJlo {
  width: 100%;
  padding-bottom: 1.533333rem;
  /* overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch; */
}

.content_list-2DvfBC3R {
  position: absolute;
  top: 2rem;
  left: 0;
  z-index: -1;
}

.chip_item-3ZqsagXa {
  width: 2.666667rem;
  height: 0.333333rem;
  margin-top: 0.266667rem;
}
.swiper_box-n-v9IN1q {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.swiper-18zId8II {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.swiper_item-2OI-VVnY {
  position: relative;
}

.swiper_item-2OI-VVnY img {
  width: 100%;
}
[ifeng_ui_mobile_sliders_margin='yes'] {
  padding: 0 0.053333rem;
}

[ifeng_ui_mobile_sliders-item='horizonta'] {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

[ifeng_ui_mobile_sliders-item='vertical'] {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.box-EoaPBbcx {
  position: relative;
}

.swiper-1qA4_uZR {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.swiper_txt-1xUHucWt {
  position: absolute;
  width: 100%;
  height: 1.44rem;
  line-height: 1.066667rem;
  bottom: 0;
  left: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0)), to(rgba(0, 0, 0, .47)));
  background-image: -webkit-linear-gradient(top, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
}

.txt-2E_RwgAX {
  width: 80%;
  height: 0.64rem;
  line-height: 0.64rem;
  margin: 0.586667rem 0.346667rem 0.213333rem 0.346667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.txt-2E_RwgAX a {
  font-family: PingFangSC-Medium;
  font-size: 0.453333rem;
  font-weight: bold;
  color: #ffffff;
}

.dots_box-36c-Adaa {
  position: absolute;
  bottom: 0.32rem;
  right: 0.24rem;
  z-index: 2;
  width: auto;
  height: 0.053333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.dots_box-36c-Adaa span {
  margin-right: 0.106667rem;
}

.current-1L0vnnc9 {
  width: 0.213333rem;
  height: 0.053333rem;
  background: #ffffff;
}

.dots-21U5yStS {
  width: 0.106667rem;
  height: 0.053333rem;
  background: #ffffff;
  opacity: 0.4;
}
.box-2slP90hx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  width: 100%;
  border-bottom: 1px solid #ededed;
}

.hairlines .box-2slP90hx {
  border-bottom: 0.5px solid #ededed;
}

.silde_box-3E9oEg3s {
  width: 75%;
}

.swiper-1DSm2KPb {
  width: 100%;
  height: 1.493333rem;
  background: rgba(255, 255, 255, .95);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.swiper_item-2GAartvf {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.img_box-2lX8XWxb {
  margin: 0.213333rem 0.213333rem 0.213333rem 0.346667rem;
}

.logo-3nzSHz7o {
  display: block;
  width: 5.853333rem;
  height: 1.013333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/aidlogo1.d3e171d0.png) no-repeat;
  background-size: contain;
}

/* .logo {
    display: block;
    width: 100%;
    height: 100%;
    background:url(https://x0.ifengimg.com/ucms/2021_24/3269FC110B0E4D3AD5D8321B9B92869D1D543738_size9_w564_h112.png) no-repeat left top;
    background-size: auto 100%;
} */

.videoLogo-3xPMPcOY {
  display: block;
  width: 5.853333rem;
  height: 1.013333rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0527/7035595e395a48esize12_w428_h74.png) no-repeat;
  background-size: contain;
}

.pic-3fU75G9V {
  width: 1.6rem;
  height: 1.066667rem;
}

.title-1whohB7Q {
  height: 1.066667rem;
  line-height: 0.533333rem;
  margin: 0.16rem 0 0.266667rem 0;
  margin-right: 0.4rem;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #1a1a1a;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.titleBox-2KBeOMIf {
  max-height: 1.066667rem;
  overflow: hidden;
}

.opt-2i4KqXUk {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 0.346667rem;
  width: 2.48rem;
  height: 1.493333rem;
  background: rgba(255, 255, 255, .95);
  display: flex;
  align-items: center;
}

.btn-3eusZjtB {
  width: 1.6rem;
  height: 0.746667rem;
  margin-right: 0.266667rem;
  background: #f54343;
  border-radius: 0.373333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0;
  font-family: PingFangSC-Medium;
  font-size: 0.373333rem;
  color: #ffffff;
}

.btn-3eusZjtB span {
  width: 0.773333rem;
  height: 0.533333rem;
  margin: 0.106667rem 0.4rem;
  font-family: PingFangSC-Medium;
  font-size: 0.373333rem;
  color: #ffffff;
}

.close-rQ_2lBJk {
  display: block;
  width: 0.32rem;
  height: 0.32rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/close_icon.a98543ba.png) no-repeat 0 0/0.266667rem 0.266667rem;
}

.dots_box-3U4NXIXk {
  position: absolute;
  bottom: 0.106667rem;
  z-index: 2;
  width: 100%;
  height: 0.053333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.dots-2aWXELBm {
  width: auto;
  height: 0.053333rem;
  right: 20%;
  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;
}

.dots-2aWXELBm span {
  display: inline-block;
  margin-right: 0.106667rem;
}

.current-3AZMusmH {
  width: 0.213333rem;
  height: 0.053333rem;
  background: #f54343;
  border-radius: 1px;
}

.hairlines .current-3AZMusmH {
  border-radius: 0.5px;
}

.dot-1GsI5Cq0 {
  width: 0.106667rem;
  height: 0.053333rem;
  background: rgba(0, 0, 0, .1);
  border-radius: 1px;
}

.hairlines .dot-1GsI5Cq0 {
  border-radius: 0.5px;
}

.noCloseIcon-3peRk9CN .btn-3eusZjtB {
  margin-right: 0;
  margin-left: 0.586667rem;
}

.noCloseIcon-3peRk9CN .close-rQ_2lBJk {
  display: none;
}

.webPic-2raBHsD- {
  height: 100%;
}
.wxLaunchAppBox-3_owChvn {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 999;
}
.box-1qgzR8D- {
  position: relative;
}

.swiper-7kGRNksq {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.swiper_txt-34t01huS {
  position: absolute;
  width: 100%;
  height: 1.44rem;
  line-height: 1.066667rem;
  bottom: 0;
  left: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0)), to(rgba(0, 0, 0, .47)));
  background-image: -webkit-linear-gradient(top, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
}

.txt-xiBjQEMz {
  width: 80%;
  height: 0.64rem;
  line-height: 0.64rem;
  margin: 0.586667rem 0.346667rem 0.213333rem 0.346667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.txt-xiBjQEMz a {
  font-family: PingFangSC-Medium;
  font-size: 0.453333rem;
  font-weight: bold;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}

.dots_box-2cFFOApu {
  position: absolute;
  bottom: 0.186667rem;
  right: 0.24rem;
  z-index: 2;
}

.current-24rwW5K4 {
  margin: 0 0.106667rem 0.213333rem 0;
  width: 0.24rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.533333rem;
  color: #f54343;
}

.total-OiJlIZCr {
  height: 0.373333rem;
  line-height: 0.373333rem;
  opacity: 0.8;
  font-family: PingFangSC-Medium;
  font-size: 0.266667rem;
  color: #ffffff;
}
.box-1ViTJaCZ {
  position: relative;
}

.swiper-lpR3byfd {
  position: relative;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.swiper-lpR3byfd a {
  width: 100%;
}

.swiper-lpR3byfd a img {
  width: 100%;
  border-radius: 0.08rem;
}

.swiper-lpR3byfd img {
  width: 100%;
  border-radius: 0.08rem;
}

.swiper_txt-1B49LgYQ {
  position: absolute;
  width: 100%;
  height: 2.346667rem;
  line-height: 2.346667rem;
  bottom: 0;
  left: 0;
  border-radius: 0.08rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0)), to(rgba(0, 0, 0, .47)));
  background-image: -webkit-linear-gradient(top, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
}

.txt-1-BXS5gx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 1.173333rem;
  line-height: 0.64rem;
  margin: 0.853333rem 0.346667rem 0.266667rem 0.346667rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

.txt_content-1Fj3ksY4 {
  display: block;
  line-height: 0.64rem;
  font-family: PingFangSC;
  font-weight: bolder;
  font-size: 0.453333rem;
  color: #ffffff;
  overflow: hidden;
  word-break: break-all;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.dots_box-2j3QseSm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  bottom: 0.186667rem;
  z-index: 2;
  width: 100%;
  height: 0.053333rem;
  display: flex;
}

.dots_box-2j3QseSm span {
  margin-right: 0.106667rem;
}

.current-2VSkjdDV {
  width: 0.213333rem;
  height: 0.053333rem;
  background: #ffffff;
}

.dots-3xUz22Zn {
  width: 0.106667rem;
  height: 0.053333rem;
  background: #ffffff;
  opacity: 0.4;
}

.recommendTxt-lvbab6i- {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.recommendLogo-3OfXj3rU {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  display: inline-block;
  width: 0.746667rem;
  height: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/recommend.b7a37b4f.png) no-repeat 0 0;
  background-size: contain;
  /* position: absolute;
    left: -56px;
    top: 54px; */
  margin-right: 0.213333rem;
}
.caption-1zqy_dM- {
  position: relative;
  width: 100%;
  height: 1.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #ffffff;
}

.icon-BZx4Hvjt {
  width: 0.56rem;
  height: 0.56rem;
  margin: 0.293333rem auto 0.373333rem 0.346667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/logo.0b2ccb90.png) no-repeat;
  background-size: contain;
}

.title-31ht-GO- {
  width: auto;
  height: 0.666667rem;
  line-height: 0.666667rem;
  margin: 0.266667rem auto 0.24rem;
}

.title-31ht-GO- a {
  font-family: PingFangSC-Medium;
  font-size: 0.48rem;
  font-weight: 600;
  color: #1a1a1a !important;
}

.menu-3W7UreVm {
  width: 0.64rem;
  height: 0.64rem;
  margin: 0.266667rem 0.346667rem 0.266667rem auto;
  background: url(https://x2.ifengimg.com/fe/shank/content/menu.bcbd36dd.png) no-repeat;
  background-size: contain;
}

.down-hTrw5xfM {
  width: 0.64rem;
  height: 0.64rem;
  margin: 0.266667rem 0.346667rem 0.266667rem auto;
  background: url(https://x2.ifengimg.com/fe/shank/content/down.4a3e7aec.png) no-repeat;
  background-size: contain;
}

.menu_box-H6pH-c2o {
  position: absolute;
  top: 1.173333rem;
  left: 0;
  width: 100%;
  background: #ffffff;
  z-index: 999;
  overflow: hidden;
}

@-webkit-keyframes show-1tikVR1_ {
  from {
    height: 0;
  }

  to {
    height: auto;
  }
}

@keyframes show-1tikVR1_ {
  from {
    height: 0;
  }

  to {
    height: auto;
  }
}

.show-1tikVR1_ {
  height: auto;
}

@-webkit-keyframes hide-2v03UVLb {
  from {
    height: auto;
  }

  to {
    height: 0;
  }
}

@keyframes hide-2v03UVLb {
  from {
    height: auto;
  }

  to {
    height: 0;
  }
}

.hide-2v03UVLb {
  height: 0;
}

.list-2OZgmqN6 {
  margin: 0.053333rem 0.026667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.list-2OZgmqN6 li {
  margin: 0.16rem 0.306667rem;
}

.list-2OZgmqN6 li a {
  font-family: PingFangSC-Regular;
  font-size: 0.4rem;
  color: #1a1a1a;
}
.caption-1OLOg56K {
  position: relative;
  width: 100%;
  height: 1.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ffffff;
}

.icon-1qc4j1qn {
  width: 2rem;
  height: 0.533333rem;
  font-size: 0;
  color: rgba(0, 0, 0, 0);
  background: url(https://x2.ifengimg.com/fe/shank/content/logo1.ef205cdd.png) no-repeat center center;
  background-size: contain;
}

.title-3hG85os6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 0.666667rem;
  line-height: 0.666667rem;
}

.title-3hG85os6 a {
  font-family: PingFangSC-Medium;
  font-size: 0.48rem;
  font-weight: 600;
  color: #1a1a1a !important;
}

.title-3hG85os6 span {
  display: block;
  width: 0.373333rem;
  height: 0.373333rem;
  margin: 0 0.106667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/right.1118f50a.png) no-repeat;
  background-size: contain;
}

.menu-1eKowXpr {
  width: 0.64rem;
  height: 0.64rem;
  margin: 0.266667rem 0.346667rem 0.266667rem auto;
  background: url(https://x2.ifengimg.com/fe/shank/content/menu.bcbd36dd.png) no-repeat;
  background-size: contain;
}

.down-2F72MrV5 {
  width: 0.64rem;
  height: 0.64rem;
  margin: 0.266667rem 0.346667rem 0.266667rem auto;
  background: url(https://x2.ifengimg.com/fe/shank/content/down.4a3e7aec.png) no-repeat;
  background-size: contain;
}

.menu_box-3A1PbQWN {
  position: absolute;
  top: 1.173333rem;
  left: 0;
  width: 100%;
  background: #ffffff;
  z-index: 999;
}

.list-3ptRJ0wB {
  margin: 0.053333rem 0.026667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.list-3ptRJ0wB li {
  margin: 0.16rem 0.306667rem;
}

.list-3ptRJ0wB li a {
  font-family: PingFangSC-Regular;
  font-size: 0.4rem;
  color: #1a1a1a;
}
.tabs_box-275oJ-eJ {
  position: relative;
  padding-top: 0.213333rem;
  width: 100%;
  height: 0.853333rem;
  background: #ffffff;
  border-bottom: 1px solid #ededed;
  overflow: hidden;
  z-index: 2;
}

.hairlines .tabs_box-275oJ-eJ {
  border-bottom: 0.5px solid #ededed;
}

.tabs-21v8qour {
  width: 100%;
  height: 1.066667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  z-index: 1;
}

.mask-SMD4-dfQ {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 1.386667rem;
  height: 100%;
  background-image: -webkit-gradient(linear, right top, left top, from(#ffffff), color-stop(80%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(right, #ffffff 0%, rgba(255, 255, 255, 0) 80%);
  background-image: linear-gradient(-90deg, #ffffff 0%, rgba(255, 255, 255, 0) 80%);
  pointer-events: none;
}
.tabs-3idEFt2J {
  height: 0.853333rem;
  margin: 0 0.08rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.tabs-3idEFt2J li {
  position: relative;
  line-height: 0.586667rem;
  margin: 0.08rem 0.266667rem 0 0.266667rem;
}

.tabs-3idEFt2J li a {
  font-family: PingFangSC-Regular;
  font-size: 0.426667rem;
}

.current-2y8oRCZU {
  font-weight: bold;
  color: #e64643;
}

.item-3Z5MaHMj {
  color: #5c5c5c;
}

.dot-8fAelVtO {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.dot-8fAelVtO span {
  width: 0.373333rem;
  height: 0.053333rem;
  background: #f54343;
  border-radius: 0.02rem;
}

.hairlines .dot-8fAelVtO span {
  border-radius: 0.75px;
}
.more_tabs-3Yzyd9Ad {
  width: 100%;
  height: 1.173333rem;
  background: #ffffff;
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.title-N9xF3l4r {
  height: 0.586667rem;
  line-height: 0.586667rem;
  margin: 0 0 0 0.346667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.426667rem;
  color: #1a1a1a;
}

.more-1_YBGtzG {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.more-1_YBGtzG span:first-child {
  width: 2.24rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #5c5c5c;
  text-align: right;
}

.more-1_YBGtzG span:last-child {
  display: block;
  width: 0.32rem;
  height: 0.32rem;
  margin: 0 0.346667rem 0 0.106667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/arrow.43a64a9a.png) no-repeat;
  background-size: contain;
}
.mdBox-3gQacmFl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 1.173333rem;
  background: #fff;
}

.title-1aHxsOB2 {
  font-size: 0.426667rem;
  line-height: 1.173333rem;
  display: block;
  padding-left: 0.4rem;
  position: relative;
  font-weight: bold;
}

.title-1aHxsOB2:before {
  content: '';
  position: absolute;
  top: 0.306667rem;
  left: 0;
  width: 0.08rem;
  height: 0.48rem;
  background: #f54343;
}

.sofa-dTSluEAg {
  height: 0.746667rem;
  line-height: 0.746667rem;
  border-radius: 0.373333rem;
  font-size: 0.186667rem;
  padding: 0 0.24rem;
  background: #fde2e2;
  display: block;
  margin: 0.213333rem 0.346667rem 0 0;
  color: #f54343;
}

.join-2IVrJ7WC {
  font-size: 0.373333rem;
  color: #999;
  display: block;
  line-height: 1.173333rem;
  margin-right: 0.346667rem;
}

.number-3XCuGoZg {
  font-size: 0.426667rem;
  color: #f54343;
  padding-right: 0.106667rem;
}
.normalTab-i1Rm8bDY {
  height: 1.173333rem;
  padding: 0 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  position: relative;
}

.normalTabFix-31_RWVqz {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999;
}

.normalTabTitle-3yFr6GQy {
  font-size: 0.426667rem;
  color: #1a1a1a;
  display: block;
  font-weight: bold;
  line-height: 1.173333rem;
  background: #fff;
}

.normalTabTitleLink-1wtchLl2 {
  color: #1a1a1a;
}

.localStationLink-HFNHMohz {
  font-size: 0.346667rem;
  color: #3091f5;
  margin-left: 0.4rem;
  font-weight: normal;
}

.normalTabList-CuQemrJw {
  position: absolute;
  top: 0;
  right: 0.346667rem;
  height: 1.173333rem;
  overflow: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  max-width: 8rem;
  white-space: nowrap;
}

.normalTabItem-21VLIB9s {
  display: inline-block;
  line-height: 1.173333rem;
  margin-left: 0.426667rem;
}

.normalTabLink-3I2kePMs {
  font-size: 0.4rem;
  color: #1a1a1a;
}

.normalTabItem-21VLIB9s:first-child {
  margin: 0;
}

.normalTabSticky-1-Jr1JkK {
  position: -webkit-sticky !important;
  position: sticky !important;
  z-index: 10;
  top: 0;
  left: 0;
}
.viewMore-C9Vfptl4 {
  background: #fff;
  height: 1.173333rem;
  text-align: center;
  line-height: 1.173333rem;
}

.viewMoreLink-2xthd81Y {
  display: inline-block;
  font-size: 0.4rem;
  color: #1a1a1a;
  line-height: 1.173333rem;
  padding-right: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/arrow.43a64a9a.png) no-repeat right 0.426667rem/0.32rem 0.32rem;
}
.tip_box-1ZRklzkd {
  width: 100%;
  height: 0.96rem;
  background: #f7f7f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tip-3KGCclSt {
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #999999;
}
.data_box-3Y4LufC1 {
  width: 100%;
  height: 2.24rem;
  background: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.devide-1Ea-os9B {
  width: 1px;
  height: 1.466667rem;
  background: #ededed;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.hairlines .devide-1Ea-os9B {
  width: 0.5px;
}
.data_item-UVMGxmm4 {
  width: 100%;
  height: 2.24rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.title-2Erxx6Ku {
  height: 0.48rem;
  line-height: 0.48rem;
  font-family: PingFangSC-Regular;
  font-size: 0.346667rem;
  color: #5c5c5c;
}

.value-1jibg465 {
  height: 0.666667rem;
  line-height: 0.666667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.48rem;
  font-weight: bold;
}

.other-R5zVYHSZ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.other-R5zVYHSZ span {
  height: 0.373333rem;
  line-height: 0.373333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.293333rem;
}

.grow-3o3236pT {
  margin-right: 0.213333rem;
}

.black-gh99gbT9 {
  color: #000000;
}

.red-5Q0qKi_q {
  color: #f54343;
}

.green-1vOxu3dM {
  color: #20aa61;
}
/* 列表 */

.list-2Xb03_ns {
  margin: 0;
  padding: 0 0.346667rem;
  list-style: none;
  background-color: #fff;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.list-2Xb03_ns a {
  color: #1a1a1a;
  text-decoration: none;
}

.list-2Xb03_ns img {
  background-color: #f2f2f2;
}

.listItem-180V3zke {
  padding: 0.32rem 0;
  border-bottom: 1px solid #ededed;
}

.hairlines .listItem-180V3zke {
  border-bottom: 0.5px solid #ededed;
}

.title-2kLJq5H_ {
  margin: 0 0 0.266667rem 0;
  font-size: 0.453333rem;
  line-height: 0.613333rem;
  font-weight: normal;
}

.title-2kLJq5H_ a {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
}

.p-yA6DCQqq {
  margin: 0;
  font-size: 0.32rem;
  color: #999;
}

.p-yA6DCQqq a {
  color: #999;
}

.mr16-3C_3i_Q8 {
  margin-right: 0.213333rem;
}

.searchPath-1cyRA48E {
  padding: 1px 0.04rem;
  border: 1px solid #999;
}

.hairlines .searchPath-1cyRA48E {
  padding: 0.5px 1.5px;
  border: 0.5px solid #999;
}

.openApp-3UnKRtLP {
  margin-right: 0.213333rem;
  color: #f54343;
}

.imageCompatible-1O03LMdz,
.image-_wGnkLZf,
.bigImage-1ktdqkoK {
  display: block;
  overflow: hidden;
}

.imageCompatible-1O03LMdz img,
.image-_wGnkLZf img,
.bigImage-1ktdqkoK img {
  width: 100%;
  height: 100%;
}

.image-_wGnkLZf {
  width: 3.066667rem;
  height: 2.026667rem;
}

.imageCompatible-1O03LMdz {
  width: 115px;
  height: 76px;
}

.imageCompatible-1O03LMdz,
.image-_wGnkLZf,
.bigImage-1ktdqkoK,
.face-2y-m0mMX {
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

/* 加载更多 */

.morebox-3tJV6K53 {
  height: 1.173333rem;
  line-height: 1.173333rem;
  text-align: center;
  background: #fff;
}

.moretxt-2KxaNJjA {
  display: inline-block;
  font-size: 0.4rem;
  color: #1a1a1a;
  line-height: 1.173333rem;
  padding-right: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/arrow.43a64a9a.png) no-repeat right 0.426667rem/0.32rem 0.32rem;
}

.spreadMore-2XBQGM05 {
  display: inline-block;
  font-size: 0.4rem;
  color: #1a1a1a;
  line-height: 1.173333rem;
  padding-right: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/more.e8147742.png) no-repeat right center/0.293333rem 0.186667rem;
}

/* imageAnimate */

@-webkit-keyframes imageAnimate-27Fx7_oq {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes imageAnimate-27Fx7_oq {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.imageAnimateOpacityZero-KnHmZodF {
  opacity: 0;
}

.imageAnimateOpacityOne-ktJKEW3f {
  opacity: 0;
  -webkit-animation-name: imageAnimate-27Fx7_oq;
  animation-name: imageAnimate-27Fx7_oq;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

/* flex */

.flex-3Em4v9_G {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.noshrink-i50hwRK4 {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.col1-k4MRr-Ts {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.oneImageBox-2zvFgNqp {
  min-height: 1.173333rem;
}

/* 一图模式 */

.ml24-krDXaOo- {
  margin-left: 0.32rem;
  position: relative;
}

.vedioLength-2vP9w7Qb {
  font-size: 0.32rem;
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  bottom: 0.066667rem;
  right: 0.093333rem;
  padding: 0.106667rem 0.24rem;
  background: rgba(0, 0, 0, .2);
  border-radius: 0.533333rem;
}

.mt4-2EYfqbWL {
  margin-top: 0.053333rem;
}

/* 三图模式 */

.mr4-1pvc7Vte {
  margin-right: 0.053333rem;
}

.mb14-1rNnTtsD {
  margin-bottom: 0.186667rem;
}

.hasPage-1uGt7WOL {
  position: relative;
}

.page-hpb6US1i {
  position: absolute;
  right: 0.213333rem;
  bottom: 0.186667rem;
  padding: 0 0.32rem;
  height: 0.533333rem;
  font-size: 0.32rem;
  line-height: 0.533333rem;
  color: #fff;
  border-radius: 0.533333rem;
  background-color: rgba(0, 0, 0, .2);
}

.live-205F--ik {
  position: absolute;
  right: 0.213333rem;
  bottom: 0.186667rem;
  padding: 0 0.32rem;
  height: 0.533333rem;
  font-size: 0.266667rem;
  line-height: 0.533333rem;
  color: #fff;
  border-radius: 0.533333rem;
  background-color: rgba(0, 0, 0, .2);
}

/* 大图模式 */

.bigImage-1ktdqkoK {
  position: relative;
  width: 9.306667rem;
  height: 5.226667rem;
}

.play-l3VxjVq5 {
  position: absolute;
  width: 1.333333rem;
  height: 1.333333rem;
  top: 50%;
  left: 50%;
  margin: -0.666667rem 0 0 -0.666667rem;
  background-color: rgba(0, 0, 0, .2);
  border-radius: 1.333333rem;
}

.play-l3VxjVq5:after {
  content: '';
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin: -0.24rem 0 0 -0.16rem;
  width: 0;
  height: 0;
  border-left: 0.426667rem solid #fff;
  border-bottom: 0.24rem solid transparent;
  border-top: 0.24rem solid transparent;
  border-right: none;
}

.atlasMark-2dEpsMk2 {
  width: 1.12rem;
  height: 0.533333rem;
  font-size: 0.293333rem;
  color: #fff;
  line-height: 0;
  background: rgba(0, 0, 0, .2);
  border-radius: 0.266667rem;
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0.213333rem;
  right: 0.213333rem;
}

/* 二图 */

.twoPic-wwHkNPja {
  display: inline-block;
  width: 4.533333rem;
  vertical-align: bottom;
  padding: 0.32rem 0;
  margin: 0;
}

.twoPic-wwHkNPja .mark-1BWQfIpN {
  height: 0.88rem;
}

.twoPic-wwHkNPja .openApp-3UnKRtLP {
  font-size: 0.32rem;
  line-height: 0.88rem;
  color: #f54343;
}

.twoPic-wwHkNPja .txt-HoLNEQ4f {
  display: -webkit-box;
  height: 1.28rem;
  line-height: 0.64rem;
  font-size: 0.453333rem;
  font-weight: normal;
  color: #1a1a1a;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.twoPicItem-1YHIPyw4 {
  display: block;
}

.picBox-3CkFTmym {
  position: relative;
  width: 4.533333rem;
  height: 2.506667rem;
}

.picBox-3CkFTmym img {
  width: 100%;
  height: 100%;
}

.picBox-3CkFTmym .time-3Y6GtuEd {
  position: absolute;
  right: 0.213333rem;
  bottom: 0.213333rem;
  padding: 0 0.24rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-size: 0.266667rem;
  color: #fff;
  border-radius: 0.266667rem;
  background-color: rgba(0, 0, 0, .2);
}

.twoPic-wwHkNPja:nth-child(even) {
  margin-left: 0.226667rem;
}

.stick-2AWBv49a {
  padding: 0.266667rem 0;
  border-bottom: 1px solid #ededed;
}

.hairlines .stick-2AWBv49a {
  border-bottom: 0.5px solid #ededed;
}

.stick-2AWBv49a .stickLink-UKNzmcat {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.stick-2AWBv49a .stickMark-3tsbj8GS {
  display: block;
  width: 0.88rem;
  height: 0.48rem;
  margin: 0.093333rem 0.133333rem 0 0;
  background: url(https://x2.ifengimg.com/fe/shank/content/stick.c1b33275.png) no-repeat 0 0/100% 100%;
}

.stick-2AWBv49a .stickTitle-38hDWSdU {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.453333rem;
  font-weight: normal;
  color: #1a1a1a;
  text-align: justify;
}

.audioIcon-3z8VVaDB,
.videoIcon-U9L4T59h {
  position: absolute;
  width: 0.506667rem;
  height: 0.506667rem;
  bottom: 0.213333rem;
  right: 0.213333rem;
}

.audioIcon-3z8VVaDB {
  background: url(https://x2.ifengimg.com/fe/shank/content/audio.a6d4e22e.png) no-repeat 0 0/0.506667rem 0.506667rem;
}

.videoIcon-U9L4T59h {
  background: url(https://x2.ifengimg.com/fe/shank/content/video.bc888a06.png) no-repeat 0 0/0.506667rem 0.506667rem;
}

.noPadding-30hQITDg {
  padding-left: 0;
  padding-right: 0;
}

/* 视频首页 */

.videoListNoTransform-fVsiV_ND {
  -webkit-transform: none;
  transform: none;
}

.recommendp-2bmSNoQl {
  position: relative;
  padding-left: 0.853333rem;
}

.recommendLogo-SiXymlGO {
  display: block;
  width: 0.72rem;
  height: 0.373333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/recommend.e8acb6aa.png) no-repeat 0 0;
  background-size: contain;
  position: absolute;
  left: 0;
  top: 0.026667rem;
}

.H5recommendLogo-6-IVSxMr {
  display: block;
  width: 0.72rem;
  height: 0.373333rem;
  position: absolute;
  left: 0;
  top: 0.053333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/H5recommend.b7a37b4f.png) no-repeat 0 0;
  background-size: contain;
}

.h5imageCompatible-1TNCF7sQ {
  width: 142px;
  height: 80px;
  position: relative;
}

.videoCreater-mIKBWGx7 {
  margin-right: 0.306667rem;
}

.aLink-3Jj5gxvC {
  display: block;
  width: 3.066667rem;
  height: 2.026667rem;
  background-size: cover;
}

.aLink-3Jj5gxvC img {
  display: block;
  width: 100%;
  height: 100%;
}

.videoLength-zlGpstno {
  width: 1.133333rem;
  height: 0.533333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/rinkle.c7e7b7b4.png) no-repeat;
  background-size: contain;
  text-align: center;
  line-height: 0.573333rem;
  color: #fff;
  position: absolute;
  bottom: 0.213333rem;
  right: 0.213333rem;
  font-size: 0.266667rem;
}

.mb40-yalGDCfG {
  margin-bottom: 0.4rem;
}

/* 视频垂直页 */

.videolistItem-2-x5lgHD {
  padding: 0.32rem 0 0 0;
  border-bottom: 1px solid #ededed;
}

.hairlines .videolistItem-2-x5lgHD {
  border-bottom: 0.5px solid #ededed;
}

.grayBg-1lMueWU7 {
  padding-bottom: 0.213333rem;
  background: #f9f9f9;
}

.videoList-3wN4IRHY {
  padding: 0 0;
  -webkit-transform: none;
  transform: none;
}

.videoTitle-1lxF2oVR {
  padding: 0 0.346667rem;
}

.videoBigImage-29iK6RHN {
  width: 100%;
  height: 5.626667rem;
}

.videoInfo-1rjrJTZV {
  width: 100%;
  height: 0.746667rem;
  position: absolute;
  left: 0;
  bottom: 0.213333rem;
  font-size: 0.32rem;
  color: #999;
  font-family: PingFangSC-Regular;
}

.videoInfo-1rjrJTZV span {
  margin-left: 0.4rem;
  float: left;
  margin-top: 0.053333rem;
}

.playNum-wx0rAMvB {
  float: right;
  width: 1.133333rem;
  height: 0.533333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/rinkle.c7e7b7b4.png) no-repeat;
  background-size: contain;
  text-align: center;
  line-height: 0.573333rem;
  color: #fff;
  position: absolute;
  right: 0.213333rem;
  bottom: 0.213333rem;
}
.box-4XHupypo {
  background: #606060;
  padding: 0.4rem;
}

.oneLine-Xff73c6v,
.twoLine-1N6Q_iUu {
  display: block;
  text-align: center;
  line-height: 0.373333rem;
  font-family: PingFangSC-Light;
  font-size: 0.266667rem;
  color: #ffffff;
  text-align: center;
}

.twoLine-1N6Q_iUu {
  padding-bottom: 0.266667rem;
}

.twoLine-1N6Q_iUu a {
  color: #ffffff;
}
.footer-2g4_FUTi {
  background: #fff;
}

.footerBox-2LqjESm1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.493333rem;
}

.footerItem-1qbyHL3U {
  padding: 0 0.386667rem;
  position: relative;
  line-height: 0.586667rem;
}

.footerItem-1qbyHL3U::before {
  content: '';
  display: block;
  position: absolute;
  top: 0.053333rem;
  right: 0;
  height: 0.48rem;
  width: 1px;
  background: #ededed;
}

.hairlines .footerItem-1qbyHL3U::before {
  width: 0.5px;
}

.footerLink-YuqGph4H {
  font-size: 0.426667rem;
  color: #1a1a1a;
}
.comment_box--nEXfdRk {
  background: #ffffff;
  padding-bottom: 0.24rem;
}

.title-llcrjH9g {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.173333rem;
}

.title-llcrjH9g span {
  display: block;
  height: 0.586667rem;
  line-height: 0.586667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.426667rem;
  font-weight: bold;
  color: #1a1a1a;
}

.bg_box-3Ij2wp9K {
  width: 100%;
  height: 3.626667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/sofa.29eeb9c7.png) no-repeat center;
  background-size: contain;
}

.counts-K1lf1pIP {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.173333rem;
}

.counts-K1lf1pIP a {
  height: 0.56rem;
  line-height: 0.56rem;
  font-family: PingFangSC-Regular;
  font-size: 0.4rem;
  color: #1a1a1a;
}

.counts-K1lf1pIP span {
  display: block;
  width: 0.32rem;
  height: 0.32rem;
  margin-left: 0.08rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/arrow.58a51771.png) no-repeat;
  background-size: contain;
}
.hotItem-1UsN8pqw {
  margin: 0 0.4rem;
  padding: 0.346667rem 0 0.373333rem 0;
}

.caption-15ZGnGV- {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.caption-15ZGnGV- img {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 0.906667rem;
  height: 0.906667rem;
  border-radius: 50%;
}

.info-12oeE43r {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: 0.266667rem;
  width: 100%;
}

.username-2A9DsAgm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 0.533333rem;
}

.username-2A9DsAgm a {
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-family: PingFangSC-Medium;
  font-size: 0.373333rem;
  font-weight: 500;
  color: #1a1a1a;
}

.voteNum-10O8gvKu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.voteNum-10O8gvKu a {
  margin-right: 0.106667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.346667rem;
  font-weight: 400;
  color: #9e9e9e;
}

.zan-13mPOVaE {
  display: block;
  width: 0.48rem;
  height: 0.48rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/zan.d51cbfbc.png) no-repeat;
  background-size: contain;
}

.zand-bgfvFGmB {
  display: block;
  width: 0.48rem;
  height: 0.48rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/zand.53e4c55f.png) no-repeat;
  background-size: contain;
}

.txt-38R68J0- {
  margin: 0.213333rem 0 0.373333rem 0;
  line-height: 0.613333rem;
  word-wrap: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
}

.contentTxt-1SWbDJLu {
  font-family: PingFangSC-Regular;
  font-size: 0.426667rem;
  color: #1a1a1a;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.commentTime-1Y2a_z5V {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.32rem;
  color: #a1a5ac;
}

.face-1F0X7n6L {
  display: inline-block;
  margin: 0 0.053333rem 0 0;
  width: 0.64rem;
  height: 0.64rem;
  vertical-align: middle;
  background-size: contain;
}

.comic-2rgvTW7S {
  background: url(https://x2.ifengimg.com/fe/shank/content/comic.4186a693.png) no-repeat;
  background-size: contain;
}

.angry-wpUs-2Fe {
  background: url(https://x2.ifengimg.com/fe/shank/content/angry.c60936eb.png) no-repeat;
  background-size: contain;
}

.applause-Z9JJr6Mk {
  background: url(https://x2.ifengimg.com/fe/shank/content/applause.ba221d94.png) no-repeat;
  background-size: contain;
}

.arrogant-1Evjmvsc {
  background: url(https://x2.ifengimg.com/fe/shank/content/arrogant.26cfcb90.png) no-repeat;
  background-size: contain;
}

.astonished-5RQDHP_l {
  background: url(https://x2.ifengimg.com/fe/shank/content/astonished.fca46076.png) no-repeat;
  background-size: contain;
}

.awkward-ClrGD4MZ {
  background: url(https://x2.ifengimg.com/fe/shank/content/awkward.9f451359.png) no-repeat;
  background-size: contain;
}

.bigcry-31PzYGQj {
  background: url(https://x2.ifengimg.com/fe/shank/content/bigcry.67465443.png) no-repeat;
  background-size: contain;
}

.blessing-1FUeYMMR {
  background: url(https://x2.ifengimg.com/fe/shank/content/blessing.0436ae31.png) no-repeat;
  background-size: contain;
}

.boo-1DAkIaU3 {
  background: url(https://x2.ifengimg.com/fe/shank/content/boo.83b44bfb.png) no-repeat;
  background-size: contain;
}

.candle-2slPk-Uo {
  background: url(https://x2.ifengimg.com/fe/shank/content/candle.242de90d.png) no-repeat;
  background-size: contain;
}

.cheer-dIevFTIi {
  background: url(https://x2.ifengimg.com/fe/shank/content/cheer.155f2d26.png) no-repeat;
  background-size: contain;
}

.cool-1_SKRE2T {
  background: url(https://x2.ifengimg.com/fe/shank/content/cool.9ca130da.png) no-repeat;
  background-size: contain;
}

.crazy-3jHEUncs {
  background: url(https://x2.ifengimg.com/fe/shank/content/crazy.f0df3282.png) no-repeat;
  background-size: contain;
}

.cry-1EujXTfU {
  background: url(https://x2.ifengimg.com/fe/shank/content/cry.7468d568.png) no-repeat;
  background-size: contain;
}

.dignose-3I7cvLyC {
  background: url(https://x2.ifengimg.com/fe/shank/content/dignose.b1026f60.png) no-repeat;
  background-size: contain;
}

.dizzy-2D6Mc_Ck {
  background: url(https://x2.ifengimg.com/fe/shank/content/dizzy.5aef708c.png) no-repeat;
  background-size: contain;
}

.dog-2uc63qhQ {
  background: url(https://x2.ifengimg.com/fe/shank/content/dog.5f8f6cf3.png) no-repeat;
  background-size: contain;
}

.dontbicker-1cTVOfRc {
  background: url(https://x2.ifengimg.com/fe/shank/content/dontbicker.63c58ed4.png) no-repeat;
  background-size: contain;
}

.doubt-zBA2oQJE {
  background: url(https://x2.ifengimg.com/fe/shank/content/doubt.3b44923a.png) no-repeat;
  background-size: contain;
}

.drinktea-3sR7NORA {
  background: url(https://x2.ifengimg.com/fe/shank/content/drinktea.72c74cb9.png) no-repeat;
  background-size: contain;
}

.dung-3oh9Naqu {
  background: url(https://x2.ifengimg.com/fe/shank/content/dung.34d28b4f.png) no-repeat;
  background-size: contain;
}

.embrace-1dxyfDK9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/embrace.70d329e6.png) no-repeat;
  background-size: contain;
}

.evil-39aQf1P5 {
  background: url(https://x2.ifengimg.com/fe/shank/content/evil.48de0a3d.png) no-repeat;
  background-size: contain;
}

.facepalmcry-1b5U6yXb {
  background: url(https://x2.ifengimg.com/fe/shank/content/facepalmcry.9c50389d.png) no-repeat;
  background-size: contain;
}

.fallill-3FksxKow {
  background: url(https://x2.ifengimg.com/fe/shank/content/fallill.48159ad8.png) no-repeat;
  background-size: contain;
}

.frown-pYjGGlAD {
  background: url(https://x2.ifengimg.com/fe/shank/content/frown.fd80f3ca.png) no-repeat;
  background-size: contain;
}

.handshake-1XfGM0yP {
  background: url(https://x2.ifengimg.com/fe/shank/content/handshake.9c7ec170.png) no-repeat;
  background-size: contain;
}

.hard-iVADKlFo {
  background: url(https://x2.ifengimg.com/fe/shank/content/hard.020a305d.png) no-repeat;
  background-size: contain;
}

.heart-3EFdW3T6 {
  background: url(https://x2.ifengimg.com/fe/shank/content/heart.4efcf958.png) no-repeat;
  background-size: contain;
}

.hehe-8JxvwKig {
  background: url(https://x2.ifengimg.com/fe/shank/content/hehe.32e29e04.png) no-repeat;
  background-size: contain;
}

.kneelcry-3lF4tgLI {
  background: url(https://x2.ifengimg.com/fe/shank/content/kneelcry.608a655f.png) no-repeat;
  background-size: contain;
}

.kneel-2yonbq-5 {
  background: url(https://x2.ifengimg.com/fe/shank/content/kneel.9af4e906.png) no-repeat;
  background-size: contain;
}

.laughcry-wPppiT4k {
  background: url(https://x2.ifengimg.com/fe/shank/content/laughcry.77da97dd.png) no-repeat;
  background-size: contain;
}

.lechery-18cZhORV {
  background: url(https://x2.ifengimg.com/fe/shank/content/lechery.48585a1c.png) no-repeat;
  background-size: contain;
}

.letgo-GgUB3QmR {
  background: url(https://x2.ifengimg.com/fe/shank/content/letgo.67921fe1.png) no-repeat;
  background-size: contain;
}

.like-2ExukW-T {
  background: url(https://x2.ifengimg.com/fe/shank/content/like.61f8745f.png) no-repeat;
  background-size: contain;
}

.majestic-oQaPgb4K {
  background: url(https://x2.ifengimg.com/fe/shank/content/majestic.f134c11a.png) no-repeat;
  background-size: contain;
}

.ok-2UmKx9CU {
  background: url(https://x2.ifengimg.com/fe/shank/content/ok.97f058b8.png) no-repeat;
  background-size: contain;
}

.pathetic-10QBpZpt {
  background: url(https://x2.ifengimg.com/fe/shank/content/pathetic.abbd0483.png) no-repeat;
  background-size: contain;
}

.praise-2vJaAaGG {
  background: url(https://x2.ifengimg.com/fe/shank/content/praise.8244e550.png) no-repeat;
  background-size: contain;
}

.reversesmile-1wj9KayK {
  background: url(https://x2.ifengimg.com/fe/shank/content/reversesmile.c3090820.png) no-repeat;
  background-size: contain;
}

.shutup-15UJh9Nq {
  background: url(https://x2.ifengimg.com/fe/shank/content/shutup.fca6b19d.png) no-repeat;
  background-size: contain;
}

.shy-3lkAX7WW {
  background: url(https://x2.ifengimg.com/fe/shank/content/shy.a5d86f5e.png) no-repeat;
  background-size: contain;
}

.slap-3C5frcuq {
  background: url(https://x2.ifengimg.com/fe/shank/content/slap.3ac15465.png) no-repeat;
  background-size: contain;
}

.sleepy-7qsPwh4J {
  background: url(https://x2.ifengimg.com/fe/shank/content/sleepy.dd8789ee.png) no-repeat;
  background-size: contain;
}

.smile-2cGGr6e4 {
  background: url(https://x2.ifengimg.com/fe/shank/content/smile.dab70c4a.png) no-repeat;
  background-size: contain;
}

.snap-27QXMumV {
  background: url(https://x2.ifengimg.com/fe/shank/content/snap.f35bbe88.png) no-repeat;
  background-size: contain;
}

.split-hM_PlR_f {
  background: url(https://x2.ifengimg.com/fe/shank/content/split.2e79a435.png) no-repeat;
  background-size: contain;
}

.stoptalking-2tUudXF0 {
  background: url(https://x2.ifengimg.com/fe/shank/content/stoptalking.2a3da058.png) no-repeat;
  background-size: contain;
}

.struggle-3YCpp7ZL {
  background: url(https://x2.ifengimg.com/fe/shank/content/struggle.42162b4f.png) no-repeat;
  background-size: contain;
}

.teethlaugh-2QzqG36A {
  background: url(https://x2.ifengimg.com/fe/shank/content/teethlaugh.b96c7f37.png) no-repeat;
  background-size: contain;
}

.titter-1YkTYxSM {
  background: url(https://x2.ifengimg.com/fe/shank/content/titter.fe170971.png) no-repeat;
  background-size: contain;
}

.vomit-1zIbCFUu {
  background: url(https://x2.ifengimg.com/fe/shank/content/vomit.2e1456ad.png) no-repeat;
  background-size: contain;
}

.watermelon-1cyyiwYp {
  background: url(https://x2.ifengimg.com/fe/shank/content/watermelon.4bb45aee.png) no-repeat;
  background-size: contain;
}

.wane-6WsjL6XC {
  background: url(https://x2.ifengimg.com/fe/shank/content/wane.b949f552.png) no-repeat;
  background-size: contain;
}

.sweat-3K0v7M0P {
  background: url(https://x2.ifengimg.com/fe/shank/content/sweat.cff3e0a9.png) no-repeat;
  background-size: contain;
}

.sleep-1nZ5Hz57 {
  background: url(https://x2.ifengimg.com/fe/shank/content/sleep.b4e0b96c.png) no-repeat;
  background-size: contain;
}

.simper-1pq57-_L {
  background: url(https://x2.ifengimg.com/fe/shank/content/simper.eaabb863.png) no-repeat;
  background-size: contain;
}

.rose-3FZfWgt1 {
  background: url(https://x2.ifengimg.com/fe/shank/content/rose.df0c3ae7.png) no-repeat;
  background-size: contain;
}

.follow-14EVV_nV {
  background: url(https://x2.ifengimg.com/fe/shank/content/follow.08620a89.png) no-repeat;
  background-size: contain;
}

.daze-1BUne_AG {
  background: url(https://x2.ifengimg.com/fe/shank/content/daze.d9d1bed0.png) no-repeat;
  background-size: contain;
}

.cute-1Iv3Akpk {
  background: url(https://x2.ifengimg.com/fe/shank/content/cute.effd98f7.png) no-repeat;
  background-size: contain;
}

.angel-Eviki6IG {
  background: url(https://x2.ifengimg.com/fe/shank/content/angel.736fb6ea.png) no-repeat;
  background-size: contain;
}

.bye-3VA2K8qB {
  background: url(https://x2.ifengimg.com/fe/shank/content/bye.a7d31a1c.png) no-repeat;
  background-size: contain;
}

.amaze-Xv4V9AvD {
  background: url(https://x2.ifengimg.com/fe/shank/content/amaze.27258d0d.png) no-repeat;
  background-size: contain;
}
.ipt-1UhKJDch {
  position: relative;
  margin: 0.213333rem 0.4rem 0;
  border: 0.026667rem solid #dcdcdc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 0 0.08rem 0 rgba(250, 250, 250, .5);
  box-shadow: 0 0 0.08rem 0 rgba(250, 250, 250, .5);
}

.ipt-1UhKJDch textarea {
  width: 100%;
  height: 3.013333rem;
  border: 0;
  font-size: 0.426667rem;
  background: #fff;
  color: #a1a5ac;
  padding: 0.16rem 0.266667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.bar-2TkMunjF {
  height: 0.906667rem;
  background: #f7f7f7;
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.bar-2TkMunjF span {
  display: block;
  margin-left: 0.24rem;
  width: 0.506667rem;
  height: 0.506667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/icon.8461156e.png) no-repeat;
  background-size: contain;
}

.bar-2TkMunjF a {
  width: 2.293333rem;
  height: 0.906667rem;
  line-height: 0.906667rem;
  background: #f54343;
  font-family: PingFangSC-Regular;
  font-size: 0.4rem;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
}
.faceList_box-1Is80fA4 {
  position: absolute;
  left: 0;
  bottom: 0.906667rem;
  width: 9.28rem;
  height: 4.693333rem;
  background: #ffffff;
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}

.hairlines .faceList_box-1Is80fA4 {
  border: 0.5px solid #dcdcdc;
}

.swiper_box-3QC6vv_- {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}

.swiper-3FWBpNvQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0.186667rem 0.453333rem 0.293333rem 0.453333rem;
}

.swiper-3FWBpNvQ span {
  display: inline-block;
  margin: 0.24rem;
  width: 0.906667rem;
  height: 0.906667rem;
  background-size: contain;
}

.comic-Gtd-5SM7 {
  background: url(https://x2.ifengimg.com/fe/shank/content/comic.4186a693.png) no-repeat;
  background-size: contain;
}

.angry-3x0itlBI {
  background: url(https://x2.ifengimg.com/fe/shank/content/angry.c60936eb.png) no-repeat;
  background-size: contain;
}

.applause-3aAB4rlX {
  background: url(https://x2.ifengimg.com/fe/shank/content/applause.ba221d94.png) no-repeat;
  background-size: contain;
}

.arrogant-3eEOd0xx {
  background: url(https://x2.ifengimg.com/fe/shank/content/arrogant.26cfcb90.png) no-repeat;
  background-size: contain;
}

.astonished-2FmS9jHn {
  background: url(https://x2.ifengimg.com/fe/shank/content/astonished.fca46076.png) no-repeat;
  background-size: contain;
}

.awkward-372Q_PRa {
  background: url(https://x2.ifengimg.com/fe/shank/content/awkward.9f451359.png) no-repeat;
  background-size: contain;
}

.bigcry-32g0jISN {
  background: url(https://x2.ifengimg.com/fe/shank/content/bigcry.67465443.png) no-repeat;
  background-size: contain;
}

.blessing-1qS_a2Bt {
  background: url(https://x2.ifengimg.com/fe/shank/content/blessing.0436ae31.png) no-repeat;
  background-size: contain;
}

.boo-2TfDIR6a {
  background: url(https://x2.ifengimg.com/fe/shank/content/boo.83b44bfb.png) no-repeat;
  background-size: contain;
}

.candle-31l-X6Mw {
  background: url(https://x2.ifengimg.com/fe/shank/content/candle.242de90d.png) no-repeat;
  background-size: contain;
}

.cheer-31SMK8nX {
  background: url(https://x2.ifengimg.com/fe/shank/content/cheer.155f2d26.png) no-repeat;
  background-size: contain;
}

.cool-mAFY27aW {
  background: url(https://x2.ifengimg.com/fe/shank/content/cool.9ca130da.png) no-repeat;
  background-size: contain;
}

.crazy-2uXJzfkQ {
  background: url(https://x2.ifengimg.com/fe/shank/content/crazy.f0df3282.png) no-repeat;
  background-size: contain;
}

.cry-1WaVfhCM {
  background: url(https://x2.ifengimg.com/fe/shank/content/cry.7468d568.png) no-repeat;
  background-size: contain;
}

.dignose-2PkGNReK {
  background: url(https://x2.ifengimg.com/fe/shank/content/dignose.b1026f60.png) no-repeat;
  background-size: contain;
}

.dizzy-vE9Z3ohp {
  background: url(https://x2.ifengimg.com/fe/shank/content/dizzy.5aef708c.png) no-repeat;
  background-size: contain;
}

.dog-3hwSuCeR {
  background: url(https://x2.ifengimg.com/fe/shank/content/dog.5f8f6cf3.png) no-repeat;
  background-size: contain;
}

.dontbicker-2BZxTd1t {
  background: url(https://x2.ifengimg.com/fe/shank/content/dontbicker.63c58ed4.png) no-repeat;
  background-size: contain;
}

.doubt-3RoIE3gU {
  background: url(https://x2.ifengimg.com/fe/shank/content/doubt.3b44923a.png) no-repeat;
  background-size: contain;
}

.drinktea-iJCaJh-m {
  background: url(https://x2.ifengimg.com/fe/shank/content/drinktea.72c74cb9.png) no-repeat;
  background-size: contain;
}

.dung-3zS7b84b {
  background: url(https://x2.ifengimg.com/fe/shank/content/dung.34d28b4f.png) no-repeat;
  background-size: contain;
}

.embrace-2aUcpZYb {
  background: url(https://x2.ifengimg.com/fe/shank/content/embrace.70d329e6.png) no-repeat;
  background-size: contain;
}

.evil-1dBu3_gF {
  background: url(https://x2.ifengimg.com/fe/shank/content/evil.48de0a3d.png) no-repeat;
  background-size: contain;
}

.facepalmcry-OLNm9v4p {
  background: url(https://x2.ifengimg.com/fe/shank/content/facepalmcry.9c50389d.png) no-repeat;
  background-size: contain;
}

.fallill-1QZhsHsF {
  background: url(https://x2.ifengimg.com/fe/shank/content/fallill.48159ad8.png) no-repeat;
  background-size: contain;
}

.frown-20wEGBJg {
  background: url(https://x2.ifengimg.com/fe/shank/content/frown.fd80f3ca.png) no-repeat;
  background-size: contain;
}

.handshake-2Pq515qL {
  background: url(https://x2.ifengimg.com/fe/shank/content/handshake.9c7ec170.png) no-repeat;
  background-size: contain;
}

.hard-F0yX8BCG {
  background: url(https://x2.ifengimg.com/fe/shank/content/hard.020a305d.png) no-repeat;
  background-size: contain;
}

.heart-3uk6Oa4z {
  background: url(https://x2.ifengimg.com/fe/shank/content/heart.4efcf958.png) no-repeat;
  background-size: contain;
}

.hehe-pkUt6bYQ {
  background: url(https://x2.ifengimg.com/fe/shank/content/hehe.32e29e04.png) no-repeat;
  background-size: contain;
}

.kneelcry-3MUuUvfe {
  background: url(https://x2.ifengimg.com/fe/shank/content/kneelcry.608a655f.png) no-repeat;
  background-size: contain;
}

.kneel-Qb4B36za {
  background: url(https://x2.ifengimg.com/fe/shank/content/kneel.9af4e906.png) no-repeat;
  background-size: contain;
}

.laughcry-2RPUv4vb {
  background: url(https://x2.ifengimg.com/fe/shank/content/laughcry.77da97dd.png) no-repeat;
  background-size: contain;
}

.lechery-1YxSzJct {
  background: url(https://x2.ifengimg.com/fe/shank/content/lechery.48585a1c.png) no-repeat;
  background-size: contain;
}

.letgo-wFqxayvc {
  background: url(https://x2.ifengimg.com/fe/shank/content/letgo.67921fe1.png) no-repeat;
  background-size: contain;
}

.like-2xpQcM7W {
  background: url(https://x2.ifengimg.com/fe/shank/content/like.61f8745f.png) no-repeat;
  background-size: contain;
}

.majestic-11B-IRmj {
  background: url(https://x2.ifengimg.com/fe/shank/content/majestic.f134c11a.png) no-repeat;
  background-size: contain;
}

.ok-2KjBDrgi {
  background: url(https://x2.ifengimg.com/fe/shank/content/ok.97f058b8.png) no-repeat;
  background-size: contain;
}

.pathetic-1hAV-04P {
  background: url(https://x2.ifengimg.com/fe/shank/content/pathetic.abbd0483.png) no-repeat;
  background-size: contain;
}

.praise-2kNBtRM3 {
  background: url(https://x2.ifengimg.com/fe/shank/content/praise.8244e550.png) no-repeat;
  background-size: contain;
}

.reversesmile-3r8doPkG {
  background: url(https://x2.ifengimg.com/fe/shank/content/reversesmile.c3090820.png) no-repeat;
  background-size: contain;
}

.shutup-2T0zSozY {
  background: url(https://x2.ifengimg.com/fe/shank/content/shutup.fca6b19d.png) no-repeat;
  background-size: contain;
}

.shy-3yYSylcz {
  background: url(https://x2.ifengimg.com/fe/shank/content/shy.a5d86f5e.png) no-repeat;
  background-size: contain;
}

.slap-38uiXyiN {
  background: url(https://x2.ifengimg.com/fe/shank/content/slap.3ac15465.png) no-repeat;
  background-size: contain;
}

.sleepy-2mEmZ605 {
  background: url(https://x2.ifengimg.com/fe/shank/content/sleepy.dd8789ee.png) no-repeat;
  background-size: contain;
}

.smile-3cDYMAVH {
  background: url(https://x2.ifengimg.com/fe/shank/content/smile.dab70c4a.png) no-repeat;
  background-size: contain;
}

.snap-1BDStd4_ {
  background: url(https://x2.ifengimg.com/fe/shank/content/snap.f35bbe88.png) no-repeat;
  background-size: contain;
}

.split-1M-UtYOj {
  background: url(https://x2.ifengimg.com/fe/shank/content/split.2e79a435.png) no-repeat;
  background-size: contain;
}

.stoptalking-3W21-NgT {
  background: url(https://x2.ifengimg.com/fe/shank/content/stoptalking.2a3da058.png) no-repeat;
  background-size: contain;
}

.struggle-32pJ1orV {
  background: url(https://x2.ifengimg.com/fe/shank/content/struggle.42162b4f.png) no-repeat;
  background-size: contain;
}

.teethlaugh-2v87Xk-J {
  background: url(https://x2.ifengimg.com/fe/shank/content/teethlaugh.b96c7f37.png) no-repeat;
  background-size: contain;
}

.titter-1sPLxtpy {
  background: url(https://x2.ifengimg.com/fe/shank/content/titter.fe170971.png) no-repeat;
  background-size: contain;
}

.vomit-1oF3oy5w {
  background: url(https://x2.ifengimg.com/fe/shank/content/vomit.2e1456ad.png) no-repeat;
  background-size: contain;
}

.watermelon-2viK7mPi {
  background: url(https://x2.ifengimg.com/fe/shank/content/watermelon.4bb45aee.png) no-repeat;
  background-size: contain;
}

.dotList-GJYEYr1a {
  position: absolute;
  left: 0;
  bottom: 0.213333rem;
  width: 100%;
  height: 0.08rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dotList-GJYEYr1a li {
  width: 0.08rem;
  height: 0.08rem;
  border-radius: 50%;
  background: #f7f7f7;
  margin: 0 0.053333rem;
}

.current-uDUzd4N8 {
  background: #999999 !important;
}
.comment_box-StGlG_Mz {
  background: #ffffff;
}

.title_box-3e0zCrb1 {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 0.4rem;
  height: 1.173333rem;
}

.title-KF7QN-uB {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.173333rem;
  line-height: 1.173333rem;
}

.title-KF7QN-uB span {
  display: block;
  margin-right: 0.32rem;
  width: 0.08rem;
  height: 0.48rem;
  background: #f54343;
}

.title-KF7QN-uB a {
  height: 0.586667rem;
  line-height: 0.586667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.426667rem;
  color: #1a1a1a;
}

.counts-2wZn8Q3Y {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.counts-2wZn8Q3Y > a {
  height: 0.586667rem;
  line-height: 0.586667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.426667rem;
  color: #f54343;
  text-align: right;
}

.counts-2wZn8Q3Y > span {
  margin: 0 0 0 0.106667rem;
  width: 1.12rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #999999;
  text-align: right;
}

.shafa-A99HfU20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1.6rem;
  height: 0.746667rem;
  line-height: 0;
  background: #feecec;
  border: 1px solid #fde2e2;
  border-radius: 0.373333rem;
}

.hairlines .shafa-A99HfU20 {
  border: 0.5px solid #fde2e2;
}

.shafa-A99HfU20 span {
  width: 1.146667rem;
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #f54343;
}

.tip-2t66Pa8O {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 3.68rem;
}

.tip-2t66Pa8O span {
  margin-bottom: 0.106667rem;
  height: 0.586667rem;
  line-height: 0.586667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.426667rem;
  color: #9f9f9f;
  letter-spacing: 0;
  text-align: center;
}

.more_box-iUINXIVA {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 1.76rem;
}

.more-1WM5whaB {
  margin: 0 auto;
  width: 92%;
  height: 1.173333rem;
  background: rgba(245, 67, 67, .05);
  border-radius: 0.586667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.more-1WM5whaB span {
  display: block;
  height: 0.56rem;
  line-height: 0.56rem;
  font-family: Helvetica;
  font-size: 0.4rem;
  color: #f54343;
  letter-spacing: 0;
  text-align: justify;
}
.hotListBox-u-KbQgfg {
  position: relative;
}

.hotList-1oFAhcYq {
  font-size: 0.32rem;
}

.swiper_box-cgErTAzB {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.swiper-19y6OVu8 {
  margin: 0.106667rem;
  width: 100%;
}

.dots-2Iq-vEoM {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.24rem;
  width: 100%;
  height: 0.053333rem;
}

.dotList-3gnle1TT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 1.12rem;
  margin: 0 auto;
  height: 0.08rem;
}

.dotList-3gnle1TT li {
  margin: 0 0.053333rem;
  width: 0.106667rem;
  height: 0.053333rem;
  background: rgba(0, 0, 0, .1);
  border-radius: 0.026667rem;
}

.current-3bTJVTTG {
  width: 0.213333rem !important;
  background: #f54343 !important;
}
.hotItem-2VDut6lc {
  height: 3.6rem;
  border-radius: 0.053333rem;
  -webkit-box-shadow: 0 0 0.053333rem 0.026667rem rgba(221, 221, 221, .5);
  box-shadow: 0 0 0.053333rem 0.026667rem rgba(221, 221, 221, .5);
}

.title-1RjUkTOE {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.426667rem 0.32rem 0.24rem 0.426667rem;
}

.userinfo-2Ygw3o2v {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.userinfo-2Ygw3o2v img {
  margin-right: 0.213333rem;
  width: 0.613333rem;
  height: 0.613333rem;
  border-radius: 50%;
}

.rec-1tyyUE1w {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-family: PingFangSC-Regular;
  font-size: 0.32rem;
  color: #3091f5;
  letter-spacing: 0;
}

.txt-2s-qSZJs {
  margin: 0 0.32rem 0.426667rem 1.253333rem;
  height: 1.173333rem;
  line-height: 0.586667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.426667rem;
  color: #1a1a1a;
  letter-spacing: 0;
  word-break: break-word;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
}

.txt-2s-qSZJs a {
  color: #000;
}

.uname-2zyG00Xu {
  font-size: 0.346667rem;
  line-height: 0.613333rem;
  color: #666;
  display: block;
  max-width: 4rem;
  font-family: PingFangSC-Regular;
  letter-spacing: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.uptimes-1FAHMM02 {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 0.346667rem;
  line-height: 0.613333rem;
  height: 0.613333rem;
  color: #9e9e9e;
  padding-right: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/zan.d51cbfbc.png) no-repeat right 0.12rem/0.373333rem auto;
}

.message-2UKil3tS {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 1.253333rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
}

.address-2yq8wnei {
  display: block;
  font-size: 0.32rem;
  color: #a1a5ac;
  margin-right: 0.16rem;
}

.commentTime-1kJqIPuF {
  display: block;
  font-size: 0.32rem;
  color: #a1a5ac;
  margin-right: 0.213333rem;
}

.rec-1tyyUE1w {
  position: relative;
  display: block;
  font-size: 0.32rem;
  color: #212223;
  padding-left: 0.24rem;
  line-height: 0.466667rem;
}

.rec-1tyyUE1w:after {
  content: '';
  width: 0.026667rem;
  height: 0.16rem;
  position: absolute;
  top: 0.133333rem;
  left: 0;
  background: #d8d8d8;
}
.offline-3pQgqpzH {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #eee;
  z-index: 999;
}

.offlineBox-1DFbJD_x {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

.icon-wEYO_I22 {
  display: block;
  width: 7.893333rem;
  height: 4.16rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/offline.f74ce887.png) no-repeat 0 0/7.893333rem 4.16rem;
  margin: 0 auto;
}

.btn-1wRViF1l {
  font-size: 0.426667rem;
  color: #b3b3b3;
  display: block;
  line-height: 0.8rem;
  margin: 0.666667rem auto;
  width: 4.4rem;
  text-align: center;
  font-weight: normal;
  border-radius: 0.133333rem;
  border: 0.026667rem solid #ccc;
}
.nav-37sxGLGQ {
  background: #fff;
  padding: 0 0.08rem;
  position: relative;
}

.navbox-VpshfeGJ {
  overflow: hidden;
}

.item-14FE-BHs {
  width: 14.28%;
  font-size: 0.4rem;
  line-height: 0.986667rem;
  float: left;
  text-align: center;
}

.link-tTyy6LOh {
  color: #1a1a1a !important;
  position: relative;
}

.more-2cYESJWQ {
  width: 14.28%;
  height: 0.986667rem;
  float: left;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  background: url(https://x2.ifengimg.com/fe/shank/content/more.e8147742.png) no-repeat center center/0.293333rem 0.186667rem;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.turn-1cztvxsr {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.redHot-TMQVkdJy {
  width: 0.08rem;
  height: 0.08rem;
  position: absolute;
  background: #f54343;
  top: -0.026667rem;
  border-radius: 50%;
  right: -0.08rem;
}
.atlas-QXVWybV_ {
  background: #fff;
  /* padding: 0 26px; */
}

.pic-1i5FaHA_ {
  width: 100%;
  margin: 0.32rem 0 0.24rem;
  background: #f2f2f2;
}

.txt-3iFdbqEc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0.4rem;
}

.pagenum-2198kAaF {
  width: 1.28rem;
  font-size: 0.293333rem;
  color: #1a1a1a;
  position: relative;
  top: -0.16rem;
}

.num-3HKHxGTU {
  font-size: 0.586667rem;
  color: #f54343;
}

.title-2sF8swxQ {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.426667rem;
  color: #5c5c5c;
  text-align: justify;
  line-height: 0.613333rem;
}
.fiveNavPic-1o-v3eQL {
  background: #fff;
  padding-bottom: 0.32rem;
}

.fivePicBox-25R2xug6 {
  overflow: hidden;
}

.fivePicItem-2XMw8m7N {
  width: 20%;
  float: left;
  overflow: hidden;
  margin-top: 0.32rem;
  text-align: center;
}

.fivePicItemImg-2zaDIplb {
  width: 1.12rem;
  margin-bottom: 0.106667rem;
}

.fivePicItemTit-3N5ty56F {
  font-size: 0.32rem;
  line-height: 0.453333rem;
  color: #1a1a1a;
}
.fourNavPic-RmvwWvOm {
  background: #fff;
  padding: 0.32rem 0;
}

.fourPicBox-1jKarV40 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.fourPicItem-1X8R6muL {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
}

.fourPicItemImg-DDN39s2R {
  width: 1.066667rem;
  margin-bottom: 0.186667rem;
}

.fourPicItemTit-F3Vm1RKn {
  font-family: PingFangSC;
  font-size: 0.346667rem;
  line-height: 0.48rem;
  color: #212223;
  font-weight: normal;
}
.threeNavPic-2RIhdO5O {
  background: #fff;
  padding: 0.32rem 0;
}

.threePicBox-1VkrXljd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.threePicItem-_ErDd1Eu {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
}

.threePicItemImg-2n_Ja184 {
  width: 1.973333rem;
  margin-bottom: 0.186667rem;
}

.threePicItemTit-1Mj0ucew {
  font-size: 0.32rem;
  line-height: 0.453333rem;
  color: #1a1a1a;
}
.videoCore-3nVjN4N4 {
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.video_poster-20Y9MHCj {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 20;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.miniVideo_poster-25SElDtB {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 20;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  background-color: #000;
}
.videoPlayBtn-2ksMjaaG {
  width: 1.306667rem;
  height: 1.306667rem;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 80;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.playingBtn-xIsd1Fcr {
  background-image: url('https://x0.ifengimg.com/cmpp/2020/0313/d16118b0bbddf15size3_w98_h98.png');
}

.pauseBtn-3S_EHpcK {
  background-image: url('https://x0.ifengimg.com/cmpp/2020/0321/5c091c6faa74a99size2_w98_h98.png');
}

.replayBtn-2gB-xG4H {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/replay.2abd604e.png);
}
.titleLine-1PkSkm4K {
  width: 100%;
  height: 0.8rem;
  line-height: 0.8rem;
  position: absolute;
  top: 0;
  left: 0;
  text-align: center;
  color: #fff;
  font-size: 0.373333rem;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/zz.9a40937f.png);
  background-repeat: repeat-x;
  background-size: 100% 0.8rem;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.titleLineHide-T9_U-GHI {
  top: -0.666667rem;
}
.shortTips-3sFsCJkD {
  position: absolute;
  left: 0.4rem;
  bottom: 1.013333rem;
  width: 7.146667rem;
  height: 0.746667rem;
  font-size: 0.346667rem;
  line-height: 0.746667rem;
  text-align: center;
  letter-spacing: 0.35px;
  background: #000000;
  border-radius: 0.4rem;
  text-align: center;
  opacity: 0.8;
  color: #FFF;
}

.hairlines .shortTips-3sFsCJkD {
  letter-spacing: 0.5px;
}

.fhxwkhd-ZLEa46xl {
  color: #F54343;
  font-size: 0.346667rem;
  line-height: 0.746667rem;
}
.tipsMask-2xn8PiEY {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .7);
  z-index: 99;
}

.textCenter-yb9iPDfq {
  position: absolute;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  top: 50%;
}

.tipsText-bW_ulwF- {
  width: 4.053333rem;
  height: 1.333333rem;
  font-size: 0.48rem;
  line-height: 0.666667rem;
  text-align: center;
  color: #FFF;
}

.openClient-2F-HkFMq {
  width: 3.813333rem;
  height: 1.013333rem;
  text-align: center;
  line-height: 1.013333rem;
  color: #FFF;
  font-size: 0.426667rem;
  background: -webkit-linear-gradient(105deg, #FE6262 0%, #F54343 100%);
  background: linear-gradient(345deg, #FE6262 0%, #F54343 100%);
  border-radius: 0.56rem;
  border: none;
  margin: 0 auto;
  margin-top: 0.32rem;
  margin-left: 0.133333rem;
}

/*取消button点击的默认样式*/

.openClient-2F-HkFMq:focus {
  border: 0 none;
  outline: none;
}
.controllBar-1daRyeOG {
  position: absolute;
  left: 0;
  width: 100%;
  height: 0.96rem;
  line-height: 0.96rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .8)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);
  color: #fff;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular;
  letter-spacing: 0.37px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  overflow: hidden;
}

.hairlines .controllBar-1daRyeOG {
  letter-spacing: 0.5px;
}

.controllBar-1daRyeOG .currentTime-yO3XGq44 {
  width: 0.906667rem;
  overflow: hidden;
  margin: 0 0.346667rem;
}

.controllBar-1daRyeOG .timeBar-2yQGF3Gu {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  position: relative;
}

.controllBar-1daRyeOG .timeBar-2yQGF3Gu .hullTimeBar-1diyCIb3 {
  height: 0.053333rem;
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: rgba(255, 255, 255, 0.38824);
  border-radius: 0.026667rem;
}

.controllBar-1daRyeOG .progressBar-17R7zeQ3 {
  margin: auto 0;
  padding: 0;
  height: 0.053333rem;
  background: red;
  border-radius: 0.026667rem;
  position: absolute;
  top: 0.453333rem;
}

.controllBar-1daRyeOG .progressPoint-2C2Sajj_ {
  width: 0.266667rem;
  height: 0.266667rem;
  border-radius: 0.133333rem;
  position: absolute;
  background-color: #fff;
  margin-left: -0.133333rem;
  top: 0.346667rem;
}

.controllBar-1daRyeOG .leftTime-2Fzpv6CA {
  width: 1.173333rem;
  overflow: hidden;
  margin: 0 0.213333rem;
  text-align: center;
}

.controllBar-1daRyeOG .fullScreenBtn-OMoHvcd9 {
  width: 0.453333rem;
  height: 0.96rem;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/fullScreen.cd8fb6c5.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0.453333rem;
  margin-right: 0.346667rem;
}

.fullTimeBar-3ReoVt72 {
  width: 100%;
  height: 0.053333rem;
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
  background-color: rgba(255, 255, 255, 0.38824);
}

.fullTimeBar-3ReoVt72 .progressBar-17R7zeQ3 {
  margin: 0;
  padding: 0;
  height: 0.053333rem;
  background: red;
  border-radius: 0.026667rem;
}
.loadingBox-3FvWM897 {
  width: 100%;
  height: 100%;
  color: #fff;
  text-align: center;
  line-height: 100%;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/loading.3555bae5.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.loadingbanner-5pbqdhBV {
  margin: 0;
  padding: 0;
  width: 3.066667rem;
  height: 0.026667rem;
  position: absolute;
  left: 50%;
  margin-left: -1.466667rem;
  top: 40%;
  background-color: #e64543;
  border-radius: 9.333333rem/0.133333rem;
  -moz-border-radius: 9.333333rem/0.133333rem;
  -webkit-border-radius: 9.333333rem/0.133333rem;
  -o-border-radius: 9.333333rem/0.133333rem;
  background: gradient(linear, left top, left bottombottom, from(#f5c21b), to(#d17000));
  background: -moz-gradient(linear, left top, left bottombottom, from(#f5c21b), to(#d17000));
  background: -webkit-gradient(linear, left top, left bottombottom, from(#f5c21b), to(#d17000));
  background: -o-gradient(linear, left top, left bottombottom, from(#f5c21b), to(#d17000));
  display: block;
  overflow: hidden;
}

.loadingbanner-5pbqdhBV::before {
  width: 100%;
  height: 100%;
  animation: flare-2nuMNYht 1s infinite;
  -moz-animation: flare-2nuMNYht 1s infinite;
  -webkit-animation: flare-2nuMNYht 1s infinite;
  -o-animation: flare-2nuMNYht 1s infinite;
  animation-timing-function: linear;
  -moz-animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  -o-animation-timing-function: linear;
  background-image: -webkit-linear-gradient(
        25deg,
        transparent -30%,
        rgba(255, 255, 255, .2) 20%,
        rgba(255, 255, 255, .3) 27%,
        transparent 27%,
        transparent 100%
    );
  background-image: linear-gradient(
        65deg,
        transparent -30%,
        rgba(255, 255, 255, .2) 20%,
        rgba(255, 255, 255, .3) 27%,
        transparent 27%,
        transparent 100%
    );
  background-image: -webkit-linear-gradient(
        65deg,
        transparent -30%,
        rgba(255, 255, 255, .2) 20%,
        rgba(255, 255, 255, .3) 27%,
        transparent 27%,
        transparent 100%
    );
  background-image: -o-linear-gradient(
        65deg,
        transparent -30%,
        rgba(255, 255, 255, .2) 20%,
        rgba(255, 255, 255, .3) 27%,
        transparent 27%,
        transparent 100%
    );
  content: 'background';
  display: block;
  position: absolute;
}

@keyframes flare-2nuMNYht {
  0% {
    background-position: 0;
  }

  50% {
    background-position: 1.333333rem;
  }

  100% {
    background-position: 2.4rem;
  }
}

@-webkit-keyframes flare-2nuMNYht {
  0% {
    background-position: 0;
  }

  50% {
    background-position: 1.333333rem;
  }

  100% {
    background-position: 2.4rem;
  }
}
.tips-iIG9rtpB {
  font-size: 0.346667rem;
  color: #999;
  letter-spacing: 0;
  text-align: justify;
  padding: 0.266667rem 0;
}
.videoContainer-3XYyNrsH {
  position: relative;
  overflow: hidden;
}

.containerMargin-3dikTDrF {
  width: unset !important;
  margin: 0 0.346667rem;
}
.header-2wvhIRMG {
  width: 100%;
  height: 1.6rem;
  padding: 0 0.346667rem;
  background: rgba(255, 255, 255, .95);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.showOut-3kUNzWns {
  -webkit-transform: translateX(-50%) translateY(-100%);
  transform: translateX(-50%) translateY(-100%);
  opacity: 0;
  -webkit-transition: all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
  transition: all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.showIn-28Mzipuz {
  -webkit-transform: translateX(-50%) translateY(0);
  transform: translateX(-50%) translateY(0);
  opacity: 1;
  -webkit-transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 0.3s cubic-bezier(0.19, 1, 0.22, 1);
}

.headerInfo-28uC35mT {
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
  height: 1.386667rem;
  padding: 0 0.346667rem;
  background: rgba(255, 255, 255, .95);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: fixed;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 9999;
  /* box-shadow: 0 4px 50px #ececec; */
}

.header-2wvhIRMG:after {
  content: '';
  width: 100%;
  height: 0.106667rem;
  position: absolute;
  bottom: 0;
  left: 0;
  /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAAIBAMAAABUsWdPAAAAD1BMVEX////8/Pz6+vr29vb4+PhHDlG5AAAASElEQVRIx+3HQRGAQAxD0awDWgft4AAUQP1rIgc0ZC/5h7wJLrcjzD3vMCsVZ3c/HCsVlVlVGVYqImIFs1Lxt6xUdvBZsW5PH8NiIiRjTXIpAAAAAElFTkSuQmCC)
        repeat-x 0 0;
    background-size: auto 8px; */
}

.headerIn-32sz7NG- {
}

.headerOut-1f5MxiXT {
}

.headerBox-Fgy1rXVx {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.493333rem;
  width: 100%;
}

.logo-1kA_v2n9 {
  width: 5.093333rem;
  height: 0.986667rem;
  display: block;
  background: url(https://x2.ifengimg.com/fe/shank/content/logos.b5d09634.png) no-repeat 0 0/5.093333rem 0.986667rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-top: 0.253333rem;
}

.videoLogo-3jJAO4Yg {
  background: url(https://x0.ifengimg.com/cmpp/2020/0527/7712108fcc5f8e0size11_w382_h74.png) no-repeat 0 0/5.093333rem 0.986667rem;
}

.botton-3H1Vuq5t {
  width: 2rem;
  height: 0.746667rem;
  line-height: 0;
  text-align: center;
  background: #f54343;
  border-radius: 0.373333rem;
  font-size: 0.373333rem;
  color: #fff;
  margin-top: 0.373333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.info-16QBouZG {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.title-3BKXpR8I {
  width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-weight: normal;
  font-size: 0.373333rem;
  line-height: 1.386667rem;
  margin-right: 0.213333rem;
  color: #1a1a1a;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.openBtn-NmYNU9Aj {
  width: 1.6rem;
  height: 0.746667rem;
  line-height: 0;
  font-size: 0.373333rem;
  text-align: center;
  color: #fff;
  background: #f54343;
  border-radius: 0.373333rem;
  margin: 0.32rem 0.266667rem 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.close-36m_LMbs {
  width: 0.32rem;
  height: 0.32rem;
  margin-top: 0.533333rem;
  display: block;
  background: url(https://x2.ifengimg.com/fe/shank/content/close_icon.a98543ba.png) no-repeat 0 0/0.266667rem 0.266667rem;
  /* background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAFVBMVEUAAABcXFxdXV1cXFxfX19dXV1cXFzCbncRAAAABnRSTlMA8zOKKyFVFwkyAAAAWElEQVQY02NABqwmUIZzAANzogKYySRmwMAiJgRmKyY6gAgFsLAQlISIQCiIAEQCzIdqUwIJQyUEQcJQiTSoMIKNUIOhF2Emwi40NyDchuxmZL+g+BEJAAD83Q+LKkoV4gAAAABJRU5ErkJggg==)
        no-repeat 0 0/20px 20px; */
}
.header-2UIi7hti {
  width: 100%;
  height: 1.493333rem;
  padding: 0 0.346667rem;
  background: #f6f6f6;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 100;
}

.stickyTop-17XZeqsr {
  position: fixed;
  top: 0;
}

.headerBox-aYUtmYSJ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  line-height: 100%;
  width: 100%;
  justify-items: center;
}

.logo-IOU8xGvW {
  height: 0.8rem;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: auto 0;
}

.logo-IOU8xGvW img {
  height: 0.8rem;
  width: 6.213333rem;
}

.botton-3P7DloLX {
  width: 2rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  text-align: center;
  background: #f54343;
  border-radius: 0.373333rem;
  font-size: 0.373333rem;
  color: #fff;
  margin: auto 0;
}
.mdBanner-2gMI90a1 {
  padding: 0 0.4rem;
  background: #fff;
}

.mdBannerBox-1vr68Fpd {
  position: relative;
  display: block;
  width: 100%;
}

.mdBannerPic-29uI9xVY {
  width: 100%;
  border-radius: 0.08rem;
  vertical-align: bottom;
}

.mdBannerTitBox-3rZykn_x {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1.44rem;
  border-radius: 0.08rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0.346667rem;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(238, 238, 238, 0)), to(rgba(0, 0, 0, .47)));
  background-image: -webkit-linear-gradient(top, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
  background-image: linear-gradient(-180deg, rgba(238, 238, 238, 0) 0%, rgba(0, 0, 0, .47) 100%);
}

.mdBannerTit-nByvN-h2 {
  width: 100%;
  overflow: hidden;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  font-weight: bold;
  height: 0.64rem;
  color: #ffffff;
  padding-top: 0.586667rem;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.fixIcon-2dP2E7HT {
  position: fixed;
  bottom: 3.466667rem;
  right: 0.346667rem;
  z-index: 999;
}

.fixTopIcon-3zIJnHjg,
.fixBottomIcon-2UisADy0 {
  width: 0.96rem;
  height: 0.96rem;
  display: block;
}

.fixTopIcon-3zIJnHjg {
  background: url(https://x2.ifengimg.com/fe/shank/content/top.e15cad56.png) no-repeat 0 0/0.96rem 0.96rem;
  margin-bottom: 0.16rem;
}

.fixBottomIcon-2UisADy0 {
  background: url(https://x2.ifengimg.com/fe/shank/content/bottom.93b36099.png) no-repeat 0 0/0.96rem 0.96rem;
}
.box-1l44VvMs {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 999;
}

.hongbaoBox-1eVtg92H {
  position: absolute;
  bottom: 1.866667rem;
  right: 0.266667rem;
}

.close-2_dFBGD7 {
  position: absolute;
  top: -5px;
  right: -3px;
  display: block;
  width: 17px;
  height: 17px;
  border-radius: 60px;
  background-color: #000;
  opacity: 0.5;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.close-2_dFBGD7:before,
.close-2_dFBGD7:after {
  content: '';
  position: absolute;
  top: 7px;
  left: 3px;
  display: block;
  width: 11px;
  height: 3px;
  background-color: #fff;
}

.close-2_dFBGD7:after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

@-webkit-keyframes tada-3pMwymAf {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  2%, 4% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  3%, 5%, 7%, 9% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 3deg);
  }

  4%, 6%, 8% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -3deg);
  }

  11% {
    -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada-3pMwymAf {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  2%, 4% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  3%, 5%, 7%, 9% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, 3deg);
  }

  4%, 6%, 8% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.3, 1.3, 1.3) rotate3d(0, 0, 1, -3deg);
  }

  11% {
    -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 0, 0deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.image-2EjP3sR5 {
  -webkit-animation: tada-3pMwymAf 6s ease infinite;
  animation: tada-3pMwymAf 6s ease infinite;
}
.box-efJLCtm6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 0.4rem;
}

.box_L-253Unkx8,
.box_R-NVBq9TIa {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 89%;
  height: 1.066667rem;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 242, 242, 1)), to(rgba(255, 255, 255, 1)));
  background: -webkit-linear-gradient(top, rgba(255, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);
  background: linear-gradient(180deg, rgba(255, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);
}

.box_L-253Unkx8 {
  margin-right: 0.133333rem;
}

.title-3FWrIi9e {
  margin: 0.24rem 0 0.213333rem 0.346667rem;
  height: 0.613333rem;
  line-height: 0.613333rem;
  font-size: 0.373333rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: rgba(252, 79, 79, 1);
}

.account_icon-2QGYk9oq,
.transaction_icon-AVqdomOn {
  margin: 0.16rem 0.4rem 0.026667rem 0;
  width: 0.88rem;
  height: 0.88rem;
}

.account_icon-2QGYk9oq {
  background: url(https://x2.ifengimg.com/fe/shank/content/account.324717eb.png) no-repeat;
  background-size: contain;
}

.transaction_icon-AVqdomOn {
  background: url(https://x2.ifengimg.com/fe/shank/content/transaction.5d75160b.png) no-repeat;
  background-size: contain;
}
.list-2Owf8PdJ {
  margin: 0;
  padding: 0 0.4rem;
  width: 100%;
  list-style: none;
  background-color: #fff;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-2Owf8PdJ img {
  background-color: #f2f2f2;
}

.videoListNoTransform-3svw2CKG {
  -webkit-transform: none;
  transform: none;
}

.noPadding-2K1qdi-_ {
  padding-left: 0;
  padding-right: 0;
}

.listItem-2xryoOft {
  padding: 0.4rem 0;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
}

.hairlines .listItem-2xryoOft {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}

@-webkit-keyframes imageAnimate-2eWVLbce {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes imageAnimate-2eWVLbce {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.imageAnimateOpacityZero-i1lNvzep {
  opacity: 0;
}

.imageAnimateOpacityOne-3DMiQBZC {
  opacity: 0;
  -webkit-animation-name: imageAnimate-2eWVLbce;
  animation-name: imageAnimate-2eWVLbce;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.morebox-3CILjrCW {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  width: 100%;
  height: 1.066667rem;
  background: #fff;
  font-size: 0.4rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  line-height: 0.56rem;
}

.hairlines .morebox-3CILjrCW {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}

.spreadMore-udBfs5hr {
  width: 100%;
  height: 1.066667rem;
  line-height: 1.066667rem;
  font-size: 0.4rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  text-align: center;
}

.spreadMoreIcon-3xukj72C {
  display: inline-block;
  margin-left: 0.106667rem;
  width: 0.32rem;
  height: 0.32rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/topicmore.58a51771.png) no-repeat;
  background-size: contain;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.-storybook-view-containerStyle_box {
  height: 30000px;
}
.singleTitle-3uOXHwKk {
  position: relative;
  padding: 0.213333rem 0 0.24rem;
  border-bottom: 1px solid #EEE;
  width: 100%;
}

.hairlines .singleTitle-3uOXHwKk {
  border-bottom: 0.5px solid #EEE;
}

.stickLink-1Kg02CV8 {
  margin-bottom: 0.106667rem;
  /* height: 50px; */
  line-height: 0.666667rem;
}

.stickLink-1Kg02CV8 a {
  display: block;
  /* height: 50px; */
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
}

.stickLink-1Kg02CV8 a:visited {
  color: #72777b;
}

.stickLink-1Kg02CV8 a:hover {
  color: #72777b;
}

.stickLink-1Kg02CV8 a:active {
  color: #72777b;
}

.link-tvJlEi-T {
  margin-bottom: 0.053333rem;
  max-height: 1.333333rem;
  line-height: 0.666667rem;
}

.link-tvJlEi-T a {
  display: block;
  max-height: 1.333333rem;
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.link-tvJlEi-T a:visited {
  color: #72777b;
}

.link-tvJlEi-T a:hover {
  color: #72777b;
}

.link-tvJlEi-T a:active {
  color: #72777b;
}

.topicLink-2GHAxng5 {
  display: inline-block;
  margin: 0 0.106667rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/specialIcon.834906bf.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.themeLink-2FaCzHKP {
  display: inline-block;
  margin: 0 0.106667rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/topicIcon.64ade9ed.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.info-1CqOGu2x {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0.426667rem;
}

.info-1CqOGu2x span {
  font-size: 0.293333rem;
  margin-right: 0.266667rem;
}

.stickMark-2zqcxH-U {
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-family: PingFangSC;
  font-weight: 400;
}

.openApp-3wW4sc_x {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: rgba(245, 67, 67, 1);
}

.wap-1R345XwK,
.source-g_Eug2dI,
.date-2NW_-d_k,
.count-39dM1KYg {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9E9E9E;
}

.wap-1R345XwK,
.source-g_Eug2dI {
  font-family: PingFangSC;
}

.liveText-33cMURvT {
  margin-bottom: 0.04rem;
  height: 0.373333rem;
  line-height: 0.373333rem;
  display: block;
  border-radius: 0.053333rem;
  border: 1px solid rgba(245, 67, 67, .5);
  color: #F54343;
  font-weight: 400;
  font-size: 0.266667rem !important;
  padding: 0 0.106667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.hairlines .liveText-33cMURvT {
  border: 0.5px solid rgba(245, 67, 67, .5);
}
@supports (padding-top: env(safe-area-inset-top)) {
  .safeHeader-1d8vJjd5 {
    padding-top: env(safe-area-inset-top);
  }
}
.layout-3v84rXRw {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 50%;
  background: rgba(0, 0, 0, .8);
  z-index: 100000;
  color: #fff;
  padding: 0.533333rem;
  overflow: scroll;
  font-size: 0.266667rem;
}

.layout-3v84rXRw .info-1YfbHdTP .item-1NKSGvWa div:nth-child(1) {
  font-size: 0.186667rem;
}

.layout-3v84rXRw .info-1YfbHdTP .item-1NKSGvWa div:nth-child(2) {
  color: yellow;
}

.down-2_geK44Y {
  top: 50%;
  bottom: 0;
}

.end-3nrPlC9d {
  padding-bottom: 8rem;
}

.start-1ezbs_ej {
  padding-top: 2.666667rem;
}
.singleTitle-b-3jxDHc {
  position: relative;
  padding: 0.133333rem 0 0.066667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.bottomLine-1JkMa5cP {
  border-bottom: 1px solid #EEE;
  padding-bottom: 0.16rem;
}

.hairlines .bottomLine-1JkMa5cP {
  border-bottom: 0.5px solid #EEE;
}

.stickLink-2EFDwCBs {
  /* margin-bottom: 8px; */
  /* height: 50px; */
  line-height: 0.666667rem;
}

.stickLink-2EFDwCBs a {
  display: block;
  /* height: 50px; */
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
}

.stickLink-2EFDwCBs a:visited {
  color: #72777b;
}

.stickLink-2EFDwCBs a:hover {
  color: #72777b;
}

.stickLink-2EFDwCBs a:active {
  color: #72777b;
}

.link-1ZbKjZ3J {
  margin-bottom: 0.133333rem;
  max-height: 1.333333rem;
  line-height: 0.666667rem;
}

.link-1ZbKjZ3J a {
  display: block;
  max-height: 1.333333rem;
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
}

.link-1ZbKjZ3J a:visited {
  color: #72777b;
}

.link-1ZbKjZ3J a:hover {
  color: #72777b;
}

.link-1ZbKjZ3J a:active {
  color: #72777b;
}

.topicLink-2wlfjzsN {
  display: inline-block;
  margin: 0 0.133333rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/specialIcon.834906bf.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.themeLink-11vmf6tX {
  display: inline-block;
  margin: 0 0.133333rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/topicIcon.64ade9ed.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.info-2PDOP-CQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0.453333rem;
}

.info-2PDOP-CQ span {
  font-size: 0.293333rem;
  margin-right: 0.173333rem;
}

.stickMark-2hbxBelo {
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-family: PingFangSC;
  font-weight: 400;
}

.stickLiveMark-WedrYf2D {
  line-height: 0.373333rem;
  font-size: 0.293333rem;
  font-family: PingFangSC;
  font-weight: 400;
  border: 1px solid #F54343;
  padding: 0 0.066667rem;
  display: inline-block;
}

.hairlines .stickLiveMark-WedrYf2D {
  border: 0.5px solid #F54343;
}

.openApp-3mkIC6aK {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: rgba(245, 67, 67, 1);
}

.wap-3dpGUUr5,
.source-36H3TZCl,
.date-QVhJZRLk,
.count-2Dt9n_nj {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9E9E9E;
}

.wap-3dpGUUr5,
.source-36H3TZCl {
  font-family: PingFangSC;
}
.titleImg-1BvN-wPz {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
  border-bottom: 1px solid #EEE;
  width: 100%;
}

.hairlines .titleImg-1BvN-wPz {
  border-bottom: 0.5px solid #EEE;
}

.imgBox-e9ZMJC6N {
  padding: 0.32rem 0 0.293333rem;
}

.link-2v_yRA5U {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 0.666667rem;
  padding: 0.266667rem 0 0.213333rem;
  min-height: 2.053333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.title-2AqTFONa {
  display: block;
  margin: 0 0.4rem 0.266667rem 0;
  min-height: 1.333333rem;
  max-height: 2rem;
  line-height: 0.666667rem;
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.title-2AqTFONa:visited {
  color: #72777b;
}

.title-2AqTFONa:hover {
  color: #72777b;
}

.title-2AqTFONa:active {
  color: #72777b;
}

.img-19MkpPFp {
  position: relative;
  display: block;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.img-19MkpPFp img {
  width: 2.986667rem;
  height: 2rem;
  border-radius: 0.106667rem;
  display: block;
}

.imgIcon-1flSqfeo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.213333rem;
  line-height: 0.426667rem;
  bottom: 0.106667rem;
}

.imgIcon-1flSqfeo span:first-child {
  margin-right: 0.053333rem;
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/6edfc1f079d8ed2size1_w32_h32.png) no-repeat;
  background-size: contain;
}

.imgIcon-1flSqfeo span:last-child {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.32rem;
  font-weight: 400;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  color: rgba(255, 255, 255, 1);
}

.hairlines .imgIcon-1flSqfeo span:last-child {
  text-shadow: 0 0.5px 0.5px rgba(0, 0, 0, .3);
}

.videoIcon-1Xfw_-Qm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.213333rem;
  line-height: 0.426667rem;
  bottom: 0.106667rem;
}

.videoIcon-1Xfw_-Qm span:first-child {
  margin-right: 0.053333rem;
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/dfe0e05fb12241bsize1_w32_h32.png) no-repeat;
  background-size: contain;
}

.videoIcon-1Xfw_-Qm span:last-child {
  height: 0.426667rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-weight: 600;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  color: rgba(255, 255, 255, 1);
}

.hairlines .videoIcon-1Xfw_-Qm span:last-child {
  text-shadow: 0 0.5px 0.5px rgba(0, 0, 0, .3);
}

.topicLink-1NTEBJIo {
  display: inline-block;
  margin: 0 0.213333rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/specialIcon.834906bf.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.themeLink-2wwOY0wI {
  display: inline-block;
  margin: 0 0.133333rem 0.106667rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/topicIcon.64ade9ed.png) no-repeat;
  background-size: contain;
  vertical-align: bottom;
}

.info-Swm5dFKH {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0.426667rem;
}

.info-Swm5dFKH span {
  font-size: 0.293333rem;
  margin-right: 0.213333rem;
}

.stickMark-35Uzd5mt {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-family: PingFangSC;
  font-weight: 400;
}

.openApp-1bLQ2hFp {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: rgba(245, 67, 67, 1);
}

.wap-1gCtJJIx,
.source-9JT6bWn0,
.date-2Wtvvrbj,
.count-1xVrTDQq {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9E9E9E;
}

.wap-1gCtJJIx,
.source-9JT6bWn0 {
  font-family: PingFangSC;
}

.imageAnimateOpacityZero-1PblUMET {
  opacity: 0;
}

.imageAnimateOpacityOne-1ZbEUfb6 {
  opacity: 0;
  -webkit-animation-name: imageAnimate-2sGuzJ2J;
  animation-name: imageAnimate-2sGuzJ2J;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.location-24Lq_ll2 {
  height: 0.426667rem;
  line-height: 0.426667rem;
  color: #3091F5;
  padding-left: 0.4rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/f06529497ce1fbesize1_w28_h28.png) no-repeat left center/0.373333rem 0.373333rem;
}

.hotComment-328aXAWt {
  height: 0.426667rem;
  line-height: 0.426667rem;
  color: #F54343;
  padding-left: 0.4rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/fd24256d5aac9aasize1_w28_h28.png) no-repeat left center/0.373333rem 0.373333rem;
}
.bigTopic-2bNK6PgH {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0.133333rem 0;
}

.bigTopic-2bNK6PgH::before {
  position: absolute;
  top: -1px;
  left: -0.4rem;
  display: block;
  content: '';
  width: 100vw;
  height: 0.133333rem;
  background: #F5F5F5;
}

.hairlines .bigTopic-2bNK6PgH::before {
  top: -0.5px;
}

.bigTopic-2bNK6PgH::after {
  position: absolute;
  bottom: 0;
  left: -0.4rem;
  display: block;
  content: '';
  width: 100vw;
  height: 0.133333rem;
  background: #F5F5F5;
}

.link-1QsRLug_ {
  height: 1.066667rem;
  line-height: 1.066667rem;
  border-bottom: 1px solid #F1F2F3;
}

.hairlines .link-1QsRLug_ {
  border-bottom: 0.5px solid #F1F2F3;
}

.link-1QsRLug_ a {
  display: inline-block;
  max-height: 1.04rem;
  font-size: 0.426667rem;
  font-family: PingFangSC;
  font-weight: 500;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
}

.topicLink-2FU_LxyG {
  display: inline-block;
  margin: 0 0.173333rem 0.053333rem 0;
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/specialIcon.834906bf.png) no-repeat;
  background-size: contain;
  vertical-align: middle;
}

.more-3r5lTJF7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  height: 1.066667rem;
  line-height: 1.066667rem;
  font-size: 0.373333rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  text-align: center;
}

.more-3r5lTJF7 span {
  margin-left: 0.213333rem;
  width: 0.32rem;
  height: 0.32rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/topicmore.58a51771.png) no-repeat;
  background-size: contain;
}

.imageAnimateOpacityZero-1RH_OaS2 {
  opacity: 0;
}

.imageAnimateOpacityOne--Pl03573 {
  opacity: 0;
  -webkit-animation-name: imageAnimate-49vmfyKP;
  animation-name: imageAnimate-49vmfyKP;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.slideImg-lGG7Uta- {
  position: relative;
  padding: 0.213333rem 0 0.173333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #EEE;
  width: 100%;
}

.hairlines .slideImg-lGG7Uta- {
  border-bottom: 0.5px solid #EEE;
}

.link-2FXADdSF {
  max-height: 1.333333rem;
  line-height: 0.666667rem;
}

.link-2FXADdSF a {
  display: block;
  max-height: 1.333333rem;
  font-size: 0.48rem;
  line-height: 0.666667rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.link-2FXADdSF a:visited {
  color: #72777b;
}

.link-2FXADdSF a:hover {
  color: #72777b;
}

.link-2FXADdSF a:active {
  color: #72777b;
}

.imgBox-3uJo3l5l {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0.16rem 0 0.24rem 0;
}

.imgBox-3uJo3l5l a {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.imgBox-3uJo3l5l a img {
  width: 100%;
  height: 100%;
  border-radius: 0.106667rem;
  display: block;
}

.imgBox-3uJo3l5l a:nth-child(2) {
  margin: 0 0.08rem;
}

.imgIcon-2VzmWgwe {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.213333rem;
  bottom: 0.106667rem;
}

.imgIcon-2VzmWgwe span:first-child {
  margin-right: 0.053333rem;
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/6edfc1f079d8ed2size1_w32_h32.png) no-repeat;
  background-size: contain;
}

.imgIcon-2VzmWgwe span:last-child {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.32rem;
  font-weight: 400;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  color: rgba(255, 255, 255, 1);
}

.hairlines .imgIcon-2VzmWgwe span:last-child {
  text-shadow: 0 0.5px 0.5px rgba(0, 0, 0, .3);
}

.info-2A_tIWDQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0.426667rem;
}

.info-2A_tIWDQ span {
  margin-right: 0.266667rem;
}

.stickMark-DDaq3zEY {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.32rem;
  font-family: PingFangSC;
  font-weight: 400;
}

.openApp-WMhvrKLN {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: rgba(245, 67, 67, 1);
}

.wap-cuqVVYN7,
.source-1miYnYU7,
.date-XaWhk-hL,
.count-1bhOfRCl {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9E9E9E;
}

.wap-cuqVVYN7,
.source-1miYnYU7 {
  font-family: PingFangSC;
}

.imageAnimateOpacityZero-24WEJB6w {
  opacity: 0;
}

.imageAnimateOpacityOne-2fI4YMKV {
  opacity: 0;
  -webkit-animation-name: imageAnimate-3opE0RRa;
  animation-name: imageAnimate-3opE0RRa;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
.bigVideo-1GT6Od9b {
  position: relative;
  padding: 0 0 0.346667rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.bigVideo-1GT6Od9b a {
  position: relative;
  display: block;
  width: 100%;
  height: 5.173333rem;
}

.bigVideo-1GT6Od9b a img {
  width: 100%;
  height: 100%;
  border-radius: 0.08rem;
}

.mask-uX90VeaC {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 2.666667rem;
  border-radius: 0.08rem;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .7)), to(rgba(216, 216, 216, 0)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, .7) 0%, rgba(216, 216, 216, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, .7) 0%, rgba(216, 216, 216, 0) 100%);
  z-index: 999999;
}

.title-1kOx3F2M {
  margin: 0.186667rem 0.32rem 0;
  max-height: 1.333333rem;
  line-height: 0.666667rem;
  font-size: 0.48rem;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  text-shadow: 0 0.026667rem 0.053333rem rgba(0, 0, 0, .5);
}

.vcount-3JwDoh2o {
  display: block;
  margin: 0.106667rem 0 0 0.32rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFangSC;
  font-weight: 400;
  color: #ffffff;
  text-shadow: 0 1px 0.04rem rgba(0, 0, 0, .5);
}

.hairlines .vcount-3JwDoh2o {
  text-shadow: 0 0.5px 1.5px rgba(0, 0, 0, .5);
}

.bigImg-N_Ttcxll {
  position: relative;
  padding: 0.213333rem 0 0.173333rem;
  border-bottom: 1px solid #EEE;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

.hairlines .bigImg-N_Ttcxll {
  border-bottom: 0.5px solid #EEE;
}

.link-3q1b9GPS {
  max-height: 1.333333rem;
  line-height: 0.666667rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.link-3q1b9GPS a {
  display: block;
  max-height: 1.333333rem;
  font-size: 0.48rem;
  line-height: 0.666667rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.imgBox-1micMakD {
  padding: 0.16rem 0 0.213333rem 0;
}

.imgBox-1micMakD a {
  position: relative;
  display: block;
  width: 100%;
}

.imgBox-1micMakD a img {
  width: 100%;
  height: 100%;
  border-radius: 0.106667rem;
  display: block;
}

.imgIcon-1Ni5iC6i {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.213333rem;
  bottom: 0.106667rem;
}

.imgIcon-1Ni5iC6i span:first-child {
  margin-right: 0.053333rem;
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0917/6edfc1f079d8ed2size1_w32_h32.png) no-repeat;
  background-size: contain;
}

.imgIcon-1Ni5iC6i span:last-child {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-size: 0.32rem;
  font-weight: 600;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  color: rgba(255, 255, 255, 1);
}

.hairlines .imgIcon-1Ni5iC6i span:last-child {
  text-shadow: 0 0.5px 0.5px rgba(0, 0, 0, .3);
}

.playIcon-1Pj-PYEH {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  width: 1.306667rem;
  height: 1.306667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/bigplay.ce5c3f7c.png) no-repeat;
  background-size: contain;
}

.videoIcon-2LE8lRcr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.213333rem;
  line-height: 0.426667rem;
  bottom: 0.106667rem;
}

.videoIcon-2LE8lRcr span {
  height: 0.426667rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-weight: 600;
  text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  color: rgba(255, 255, 255, 1);
}

.hairlines .videoIcon-2LE8lRcr span {
  text-shadow: 0 0.5px 0.5px rgba(0, 0, 0, .3);
}

.info-PUsh3Y-w {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 0.453333rem;
}

.info-PUsh3Y-w span {
  font-size: 0.293333rem;
  margin-right: 0.266667rem;
}

.stickMark-3MRE3Mzg {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-family: PingFangSC;
  font-weight: 400;
}

.openApp-3hiidDAD {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: rgba(245, 67, 67, 1);
}

.wap-15ZA1lk-,
.source-dyX21VgO {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-weight: 400;
  font-family: PingFangSC;
  color: #9E9E9E;
}

.date-2Cz3Lqv-,
.count-2LIFMSfY {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9E9E9E;
}

.imageAnimateOpacityZero-1DygOTYO {
  opacity: 0;
}

.imageAnimateOpacityOne-4tFElYfL {
  opacity: 0;
  -webkit-animation-name: imageAnimate-2nowXrQ0;
  animation-name: imageAnimate-2nowXrQ0;
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.liveText-3AuTNUYw {
  position: absolute;
  top: 0.213333rem;
  left: 0.213333rem;
  height: 0.48rem;
  font-size: 0.266667rem;
  font-weight: 500;
  line-height: 0.48rem;
  padding: 0 0.106667rem;
  color: #fff;
  background: #3091F5;
  border-radius: 0.053333rem;
}

.liveTextIng-2MugsP4p {
  position: absolute;
  top: 0.213333rem;
  left: 0.213333rem;
  height: 0.48rem;
  font-size: 0.266667rem;
  font-weight: 500;
  line-height: 0.48rem;
  padding: 0 0.106667rem 0 0.533333rem;
  color: #fff;
  background: #F54343 url(http://x0.ifengimg.com/cmpp/2020/0921/01cb4f7f5ca2293size4_w48_h48.gif) no-repeat 0.106667rem 0.053333rem/0.373333rem 0.373333rem;
  border-radius: 0.053333rem;
}

.liveTextBack-2jj_RUqL {
  position: absolute;
  top: 0.213333rem;
  left: 0.213333rem;
  height: 0.48rem;
  font-size: 0.266667rem;
  font-weight: 500;
  line-height: 0.48rem;
  padding: 0 0.106667rem;
  color: #fff;
  background: #8FA0B3;
  border-radius: 0.053333rem;
}
.twoImg-X9tH_5Ae {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.32rem 0;
  width: 100%;
}

.twoPicItem-3K6aqgJS {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.twoPicItem-3K6aqgJS:first-child {
  margin-right: 0.106667rem;
}

.picBox-vakEZANc {
  position: relative;
  width: 100%;
}

.picBox-vakEZANc img {
  width: 100%;
  height: 100%;
  border-radius: 0.053333rem;
  display: block;
}

.videoIcon-li8fcDJr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  position: absolute;
  right: 0.106667rem;
  bottom: 0.213333rem;
  width: 1.413333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.videoIcon-li8fcDJr span:first-child {
  margin-right: 0.106667rem;
  margin-bottom: 0.026667rem;
  width: 0.266667rem;
  height: 0.266667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/smallplay.8cbb23af.png) no-repeat;
  background-size: contain;
}

.videoIcon-li8fcDJr span:last-child {
  height: 0.48rem;
  line-height: 0.48rem;
  font-size: 0.266667rem;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
}

.mark-DxUSpQXi {
  margin: 0.24rem 0 0 0;
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  /* font-family: PingFangSC; */
  font-weight: 400;
  color: #f54343;
}

.txt-78FtAzIu {
  display: -webkit-box;
  margin: 0.186667rem 0 0 0;
  height: 1.333333rem;
  line-height: 0.666667rem;
  font-size: 0.48rem;
  font-weight: 400;
  color: #1a1a1a;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.relateShortRecom-2U0B2k-w {
  padding: 0 0 1.533333rem;
  border-top: 0.133333rem solid #f7f7f7;
}
/* 正文内容插入的信息流 */

.shortFeed-1BFHrHgd {
  display: block;
  background: #f5f5f5;
  border-radius: 0.106667rem;
  padding: 0.32rem;
}

.shortFeedHead-P9a7mU4v {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.373333rem;
  height: 0.533333rem;
  line-height: 0.56rem;
  color: #212223;
  font-weight: bold;
}

.shortFeedFace-lnJtHyXY {
  width: 0.533333rem;
  height: 0.533333rem;
  border-radius: 50%;
  margin-right: 0.106667rem;
}

.shortFeedBox-2oKp33O8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.213333rem;
}

.shortFeedText-2U-N1DaI {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #212223;
  font-size: 0.426667rem;
  line-height: 0.586667rem;
  max-height: 1.76rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.shortFeedBorder-2JhBG7K7 {
  width: 2.613333rem;
  height: 1.76rem;
  position: relative;
  margin-left: 0.32rem;
}

.shortFeedPic-1YyfKouy {
  width: 2.613333rem;
  height: 1.76rem;
  border-radius: 0.106667rem;
}

.shortFeedIcon-2OS2en9A {
  position: absolute;
  font-size: 0.32rem;
  line-height: 0.426667rem;
  color: #fff;
  text-shadow: 0 0.026667rem 0.026667rem rgba(0, 0, 0, .3);
  bottom: 0.106667rem;
  right: 0.213333rem;
  height: 0.4rem;
  padding-left: 0.426667rem;
  background: url(http://x0.ifengimg.com/cmpp/2020/0426/930c633a85853dasize0_w32_h32.png) no-repeat left center;
  background-size: 0.426667rem auto;
}
.shortRelate-HGivdHv- {
  padding: 0.346667rem 0 0;
  position: relative;
  margin: 0.12rem 0 0.133333rem;
  /* border-bottom: 10px solid #F5F5F5; */
}

.shortRelate-HGivdHv- img {
  vertical-align: top;
}

.shortRelate-HGivdHv-:before {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #F5F5F5;
  position: absolute;
  top: -0.146667rem;
  left: -0.4rem;
}

.shortRelate-HGivdHv-:after {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #F5F5F5;
  position: absolute;
  bottom: -0.133333rem;
  left: -0.4rem;
}

.noTopLine-1HTLrQaB:before {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  top: 0;
  left: 0;
}

.noBottomLine-vjo6Howo:after {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  bottom: 0;
  left: 0;
}

.shortRelateHead-1OE3ebtl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.shortRelateHeadImg-GAL48jBs {
  width: 0.853333rem;
  margin-right: 0.213333rem;
}

.shortRelateHeadPic-2DWkO1yb {
  width: 0.853333rem;
  border-radius: 50%;
  vertical-align: top;
}

.shortRelateHeadText-CLFo0ViF {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 0.853333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.shortRelateHeadName-1dLvwGsS {
  font-size: 0.373333rem;
  font-weight: bold;
  line-height: 0.506667rem;
  height: 0.4rem;
  color: #212223;
}

.shortRelateHeadInfo-2JB_G9IH {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.106667rem;
  line-height: 0.346667rem;
}

.shortRelateHeadTime-1-afR0ld {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  margin-right: 0.106667rem;
}

.shortRelateHeadBref-2t-tzMQk {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.shortRelateHeadFollow-1ZxfC5mt {
  width: 1.013333rem;
  height: 0.853333rem;
  line-height: 0.853333rem;
  text-align: center;
}

.shortRelateHeadBtn-1hzkCHUL {
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  color: #212223;
}

.shortRelateTitle-AdRmf-JE {
  margin: 0.213333rem 0 0;
  color: #212223;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  font-weight: 400;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.shortRelateBox-2ky0TcsN {
  display: block;
  margin-top: 0.213333rem;
}

.shortRelateVideo-2zMLicHi {
  position: relative;
}

.shortRelateVideoPic-reAsL31n {
  width: 100%;
  -o-object-fit: fill;
  object-fit: fill;
  border-radius: 0.106667rem;
}

.shortRelateVideoIcon-sObbP9jH {
  position: absolute;
  width: 1.306667rem;
  height: 1.306667rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  background: url('https://x0.ifengimg.com/cmpp/2020/0313/d16118b0bbddf15size3_w98_h98.png') no-repeat 0 0;
  background-size: 1.306667rem 1.306667rem;
}

.shortRelateBottom-1sIDT9v1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
}

.shortRelateItem-3OhXYs87 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.32rem;
  color: #5c5c5c;
}

.shortRelateLike-3GA7cMXG {
  padding-left: 0.8rem;
  margin-left: 0.666667rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/cfa22c4c3e2ff9esize1_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateComment-1nWeb4lY {
  padding-left: 0.8rem;
  margin-left: 0.933333rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/57e5df57c9d489dsize0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateTrun-1n1TAp8V {
  padding-left: 0.8rem;
  margin-left: 1.12rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/3e3c8d10ef8d5c7size0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}
.shortRelateHead-18u-K1Ss {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.shortRelateHeadImg-2JdJ9T39 {
  width: 0.96rem;
  margin-right: 0.213333rem;
  position: relative;
}

.shortRelateHeadPic-3sj66lba {
  width: 0.96rem;
  height: 0.96rem;
  border-radius: 50%;
  vertical-align: top;
}

.shortRelateHeadText-1MQqT0iA {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 0.96rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.shortRelateHeadName--kplQmA5 {
  font-size: 0.373333rem;
  font-weight: bold;
  line-height: 0.533333rem;
  height: 0.533333rem;
  color: #212223;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.shortRelateHeadDfh-2vlquKlI {
  display: block;
  margin: 0 0 0 0.106667rem;
  width: 0.906667rem;
  height: 0.373333rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0312/6054604d982e66asize2_w68_h28.png) no-repeat 0 0/0.906667rem 0.373333rem;
}

.shortRelateHeadInfo-3AuZS6Bq {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
  line-height: 0.426667rem;
}

.shortRelateOriginal-1_zQWs2e {
  height: 0.346667rem;
  line-height: 0.346667rem;
  font-size: 0.266667rem;
  padding: 0 0.08rem;
  border-radius: 0.053333rem;
  border: 1px solid #9e9e9e;
  color: #9e9e9e;
  margin-right: 0.133333rem;
}

.hairlines .shortRelateOriginal-1_zQWs2e {
  border: 0.5px solid #9e9e9e;
}

.shortRelateHeadTime-1ot8D7Us {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  margin-right: 0.106667rem;
}

.shortRelateHeadPicV-14_wzZ55 {
  background: none !important;
  width: 0.373333rem;
  height: 0.373333rem;
  position: absolute;
  bottom: 0;
  right: 0;
}

.shortRelateHeadBref-X9ZtgS_G {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.shortRelateHeadFollow-3StvUi49 {
  width: 1.013333rem;
  height: 0.853333rem;
  line-height: 0.853333rem;
  text-align: center;
}

.shortRelateHeadBtn-cFLfwQBf {
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  color: #212223;
}
.shortRelateBottom-3Q6RRs_U {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
}

.shortRelateItem-M3XCkC3Y {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.32rem;
  color: #5c5c5c;
}

.shortRelateLike-1bBgT8BL {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  margin-left: 0.693333rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/1201/4f7516c60625efbsize1_w60_h60.png) no-repeat left center/0.8rem 0.8rem;
}

.shortRelateComment-1WGwCT4R {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  margin-left: 0.88rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/1201/8e356bf79ccb825size2_w60_h60.png) no-repeat left center/0.8rem 0.8rem;
}

.shortRelateTrun-2CPe1BDV {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  margin-left: 1.226667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/1201/63512929a7a4d61size1_w60_h60.png) no-repeat left center/0.8rem 0.8rem;
}
.box-Vcnk5xQ2 {
  margin-top: 0.213333rem;
  border-radius: 0.106667rem;
  overflow: hidden;
  width: 100%;
}
.shortRelate-2nbXVS3y {
  padding: 0.346667rem 0 0;
  position: relative;
  margin: 0.12rem 0 0.133333rem;
  /* border-bottom: 10px solid #F5F5F5; */
}

.shortRelate-2nbXVS3y img {
  vertical-align: top;
}

.shortRelate-2nbXVS3y:before {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #F5F5F5;
  position: absolute;
  top: -0.146667rem;
  left: -0.4rem;
}

.shortRelate-2nbXVS3y:after {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #F5F5F5;
  position: absolute;
  bottom: -0.133333rem;
  left: -0.4rem;
}

.noTopLine-39bIsQ0e:before {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  top: 0;
  left: 0;
}

.noBottomLine-3fdHnmrh:after {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  bottom: 0;
  left: 0;
}

.shortRelateTitle-2owh0waZ {
  margin: 0.213333rem 0 0;
  color: #212223;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  font-weight: 400;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.shortRelateBox-2QNatM_a {
  display: block;
  margin-top: 0.213333rem;
}

.wbImgBox-2vIq6fbS,
.wbImgGroup-1QDrgnzd {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  height: auto;
}

.wbImgGroup-1QDrgnzd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.106667rem;
}

.wbImgGroup-1QDrgnzd:first-child {
  margin-top: 0;
}

.wbImgItem-1tLC1iQ8 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}

.wbImgMark-1gM4mjkn {
  width: 0.746667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.266667rem;
  color: #fff;
  font-weight: 500;
  text-align: center;
  border-radius: 0 0 0.106667rem 0;
  background: rgba(0, 0, 0, .4);
  position: absolute;
  right: 0;
  bottom: 0;
}

.wbImgItemBox-25lHAMQe {
  padding-top: 100%;
  width: 100%;
  position: relative;
}

.wbImgItemBox-25lHAMQe .wbImgItemPic-1Ml0jMiQ {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.wbImgItemPic-1Ml0jMiQ {
  border-radius: 0.106667rem;
  vertical-align: top;
  background: #f2f2f2;
}

.wbImgBox-2vIq6fbS .wbImgItem-1tLC1iQ8:nth-child(2) {
  margin: 0 0.106667rem;
}

.wbImgBox-2vIq6fbS .wbImgItem-1tLC1iQ8:last-child {
  margin-right: 0;
}

.onlyWbImgItemPic-IDsS3XX3 {
  max-width: 6.08rem;
  max-height: 9.173333rem;
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

.onlyWbImgItemPic-IDsS3XX3 .wbImgItemPic-1Ml0jMiQ {
  max-width: 6.08rem;
  max-height: 9.173333rem;
  -o-object-fit: fill;
  object-fit: fill;
}
.close-3ZmCNRMQ {
  position: absolute;
  top: 0.666667rem;
  left: 0.346667rem;
  width: 0.666667rem;
  height: 0.666667rem;
  background: url(//x0.ifengimg.com/cmpp/2020/0629/cffa7eadf33b554size0_w28_h28.png) no-repeat;
  background-size: contain;
  pointer-events: none;
}

.num-2nhG4xvg {
  position: absolute;
  top: 0.666667rem;
  right: 0.346667rem;
  pointer-events: none;
}

.current-Y3ZmBCmL {
  margin: 0 0.106667rem 0.213333rem 0;
  width: 0.24rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.533333rem;
  color: #f54343;
}

.total-zbpgnEAY {
  height: 0.373333rem;
  line-height: 0.373333rem;
  opacity: 0.8;
  font-family: PingFangSC-Medium;
  font-size: 0.266667rem;
  color: #ffffff;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */

/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/

/* pswp = photoswipe */

.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 9999;
  -webkit-text-size-adjust: 100%;
  /*create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none;
}

.pswp * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.pswp img {
  max-width: none;
}

 {
  /*style is added when JS option showHideOpacity is set to true */
}

.pswp--animate_opacity {
  /*0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /*for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--open {
  display: block;
  z-index: 99999;
}

.pswp--zoom-allowed .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.pswp--zoomed-in .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.pswp--dragging .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

 {
  /*Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color. */
}

.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.pswp__container, .pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

 {
  /*Prevent selection and tap highlights */
}

.pswp__container, .pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  /*-webkit-touch-callout: none; */
  -o-object-fit: contain;
  object-fit: contain;
}

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  /*for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp__bg {
  will-change: opacity;
  /*for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none;
}

.pswp__container, .pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}

 {
  /*stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap */
}

.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}

 {
  /*div element that matches size of large image
	large image loads on top of it */
}

.pswp__img--placeholder--blank {
  background: #222;
}

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}

 {
  /*Error message appears when image is not loaded
	(JS option errorMsg controls markup) */
}

.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 0.186667rem;
  line-height: 0.213333rem;
  margin-top: -0.106667rem;
  color: #ccc;
}

.pswp__error-msg a {
  color: #ccc;
  text-decoration: underline;
}
.shortRelate-3M4ItCLi {
  padding: 0.346667rem 0 0;
  position: relative;
  margin: 0.12rem 0 0.133333rem;
  /* border-bottom: 10px solid #F5F5F5; */
}

.shortRelate-3M4ItCLi img {
  vertical-align: top;
}

.shortRelate-3M4ItCLi:before {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #f5f5f5;
  position: absolute;
  top: -0.146667rem;
  left: -0.4rem;
}

.shortRelate-3M4ItCLi:after {
  content: '';
  width: 100vw;
  max-width: 1024px;
  height: 0.133333rem;
  background: #f5f5f5;
  position: absolute;
  bottom: -0.133333rem;
  left: -0.4rem;
}

.noTopLine-WICCZQKB:before {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  top: 0;
  left: 0;
}

.noBottomLine-3GJyBn2x:after {
  content: '';
  width: 0;
  height: 0;
  background: none;
  position: relative;
  bottom: 0;
  left: 0;
}

.shortRelateTitle-2dZwhLju {
  margin: 0.213333rem 0 0;
  color: #212223;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  font-weight: 400;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.shortRelateBox-3297EheI {
  display: block;
  margin-top: 0.213333rem;
}

.wbImgBox-1x7j8xxa,
.wbImgGroup-VIQYhllm {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  height: auto;
}

.wbImgGroup-VIQYhllm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.106667rem;
}

.wbImgGroup-VIQYhllm:first-child {
  margin-top: 0;
}

.wbImgItem-YUY0xrIU {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}

.wbImgMark-2nw3yCXS {
  padding: 0 0.133333rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.266667rem;
  color: #fff;
  font-weight: 500;
  text-align: center;
  border-radius: 0 0 0.106667rem 0;
  background: rgba(0, 0, 0, .4);
  position: absolute;
  right: 0;
  bottom: 0;
}

.wbImgItemBox-1c6KLs4t {
  padding-top: 100%;
  width: 100%;
  position: relative;
}

.wbImgItemBox-1c6KLs4t .wbImgItemPic-3cPrANxb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.wbImgItemPic-3cPrANxb {
  border-radius: 0.106667rem;
  vertical-align: top;
  background: #f2f2f2;
}

.wbImgBox-1x7j8xxa .wbImgItem-YUY0xrIU:nth-child(2) {
  margin: 0 0.106667rem;
}

.wbImgBox-1x7j8xxa .wbImgItem-YUY0xrIU:last-child {
  margin-right: 0;
}

.onlyWbImgItemPic-3OVPtUPY {
  max-width: 6.08rem;
  max-height: 9.173333rem;
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

.onlyWbImgItemPic-3OVPtUPY .wbImgItemPic-3cPrANxb {
  max-width: 6.08rem;
  max-height: 9.173333rem;
  -o-object-fit: fill;
  object-fit: fill;
}
.template_wrap-19pqPGta,
.forward_wrap-32fnI6xp {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /*border-bottom: 10px solid #f7f7f7;*/
  overflow-x: hidden;
}

.template_wrap-19pqPGta.padding_bottom-1Wfhs6Of,
.forward_wrap-32fnI6xp.padding_bottom-1Wfhs6Of {
  padding-bottom: 0.266667rem;
}

.template_wrap-19pqPGta.have_footer-RvkN9_If,
.forward_wrap-32fnI6xp.have_footer-RvkN9_If {
  padding-bottom: 0;
}

.template_wrap-19pqPGta .text-1k9lG3i4,
.template_wrap-19pqPGta .text_es-db59JCiN,
.forward_wrap-32fnI6xp .text-1k9lG3i4,
.forward_wrap-32fnI6xp .text_es-db59JCiN {
  margin-bottom: 0.213333rem;
  font-size: 0.453333rem;
  font-weight: 400;
  color: #212223;
  line-height: 0.64rem;
  white-space: pre-line;
}

.template_wrap-19pqPGta,
.forward_wrap-32fnI6xp {
  /*& .text_es::before {*/
  /*content: '...';*/
  /*float: right;*/
  /*width: 0px;*/
  /*height: 144px;*/
  /*}*/
}

.template_wrap-19pqPGta .btn-3vqryd-P,
.forward_wrap-32fnI6xp .btn-3vqryd-P {
  color: rgb(48, 145, 245);
  float: right;
  clear: both;
}

.template_wrap-19pqPGta .header-2eftC1SZ,
.forward_wrap-32fnI6xp .header-2eftC1SZ {
  position: relative;
  margin-bottom: 0.293333rem;
}

.template_wrap-19pqPGta .header-2eftC1SZ .hot-3uqIU7ur,
.forward_wrap-32fnI6xp .header-2eftC1SZ .hot-3uqIU7ur {
  position: absolute;
  width: 0.373333rem;
  height: 0.373333rem;
  left: -0.346667rem;
  top: -0.066667rem;
}

.template_wrap-19pqPGta .header-2eftC1SZ .logo-2N_PgRN1,
.forward_wrap-32fnI6xp .header-2eftC1SZ .logo-2N_PgRN1 {
  width: 0.96rem;
  height: 0.96rem;
  display: inline-block;
}

.template_wrap-19pqPGta .header-2eftC1SZ .right-79ICdJyg,
.forward_wrap-32fnI6xp .header-2eftC1SZ .right-79ICdJyg {
  display: inline-block;
  position: relative;
  margin-left: 0.213333rem;
  height: 0.96rem;
  vertical-align: top;
}

.template_wrap-19pqPGta .header-2eftC1SZ span,
.forward_wrap-32fnI6xp .header-2eftC1SZ span {
  display: inline-block;
}

.template_wrap-19pqPGta .location-1I-zdPi-,
.template_wrap-19pqPGta .location1-3nl2Dcmz,
.forward_wrap-32fnI6xp .location-1I-zdPi-,
.forward_wrap-32fnI6xp .location1-3nl2Dcmz {
  font-size: 0.373333rem;
  font-weight: 400;
  color: #757575;
  line-height: 0.373333rem;
  margin-top: 0.32rem;
  margin-bottom: 0.32rem;
}

.template_wrap-19pqPGta .location-1I-zdPi- span,
.template_wrap-19pqPGta .location1-3nl2Dcmz span,
.forward_wrap-32fnI6xp .location-1I-zdPi- span,
.forward_wrap-32fnI6xp .location1-3nl2Dcmz span {
  display: inline-block;
}

.template_wrap-19pqPGta .location-1I-zdPi- img,
.template_wrap-19pqPGta .location1-3nl2Dcmz img,
.forward_wrap-32fnI6xp .location-1I-zdPi- img,
.forward_wrap-32fnI6xp .location1-3nl2Dcmz img {
  width: 0.373333rem;
  height: 0.373333rem;
  margin-right: 0.053333rem;
  vertical-align: bottom;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .img_wrap-3NRn8s3e,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .img_wrap-3NRn8s3e {
  margin-bottom: 0.16rem;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .img_content-2W5dhL8C,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .img_content-2W5dhL8C {
  width: 2.986667rem;
  height: 2.986667rem;
  background: #d8d8d8;
  border-radius: 0.106667rem;
  display: inline-block;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .img_content-2W5dhL8C img,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .img_content-2W5dhL8C img {
  width: 100%;
  height: 100%;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .img_content-2W5dhL8C:nth-child(3n-1),
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .img_content-2W5dhL8C:nth-child(3n-1) {
  margin: 0 0.106667rem 0.106667rem 0.106667rem;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .video_wrap-zMn_IhBI,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .video_wrap-zMn_IhBI {
  position: relative;
  width: 9.2rem;
  height: 5.173333rem;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 0.293333rem;
  z-index: 1;
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .video_wrap-zMn_IhBI > div,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .video_wrap-zMn_IhBI > div {
  /*border-radius: 8px;*/
  /*border: none;*/
}

.template_wrap-19pqPGta .content-2wp_T7Q7 .video_wrap-zMn_IhBI video,
.forward_wrap-32fnI6xp .content-2wp_T7Q7 .video_wrap-zMn_IhBI video {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.template_wrap-19pqPGta {
  padding: 0.213333rem 0 0 0;
}

.forward_wrap-32fnI6xp {
  padding-top: 0.213333rem;
}

.forward_wrap-32fnI6xp .template_wrap-19pqPGta {
  padding: 0;
  border: none;
}

.forward_wrap-32fnI6xp .location1-3nl2Dcmz,
.forward_wrap-32fnI6xp .wrap-2JbsQrdk,
.forward_wrap-32fnI6xp .footerChildren-3CvawLsL {
  padding: 0 0.4rem;
}

.forward_wrap-32fnI6xp .forward_template_wrap-bhAG7UrM {
  background-color: #f2f2f2;
  margin: 0.32rem 0;
  padding: 0.213333rem 0.4rem 0.346667rem;
}

.forward_delete_wrap-2F5nwcRJ,
.forward_delete_wrap1-1hIzlEP5 {
  height: 0.96rem;
  margin-bottom: 0.32rem;
  text-align: center;
  font-size: 0.373333rem;
  color: #4d4d4d;
  line-height: 0.96rem;
  background: #f5f5f5;
  border-radius: 0.106667rem;
}

.forward_delete_wrap1-1hIzlEP5,
.circle_info-CYRaoVOf {
  margin: 0 0.4rem;
}
.tag-3AMsSgjF {
  color: rgb(48, 145, 245);
}

.btn-1NheyQWh {
  color: rgb(48, 145, 245);
  position: relative;
  /* float: right;*/
  /* clear: both;*/
}

.btn1-iXlaqcXt {
  position: absolute;
  z-index: -100;
  opacity: 0;
  top: 0;
  left: 0;
}

.text_wrap-Xvljegig {
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
}
.avatar-3l5LxHjS {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

.large-1lk8l5bg {
  width: 1.173333rem;
  height: 1.173333rem;
}

.normal-1JUdQTaL {
  width: 0.853333rem;
  height: 0.853333rem;
}

.small-2EY2pUFK {
  width: 0.64rem;
  height: 0.64rem;
}

.no_size-240-UgOl {
  width: 100%;
  height: 100%;
}

.circle-1n8E9xbI {
  border-radius: 50%;
}

.avatar-img-11mDMsWz {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}
.header-20PKd0Y6 {
  position: relative;
  margin-bottom: 0.293333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-20PKd0Y6 .hot-2MPtpjSa {
  position: absolute;
  width: 0.373333rem;
  height: 0.373333rem;
  left: -0.346667rem;
  top: -0.066667rem;
}

.header-20PKd0Y6 .logo-19SO8WxK {
  position: relative;
  margin-top: 0.04rem;
  width: 0.96rem;
  height: 0.96rem;
  display: inline-block;
}

.header-20PKd0Y6 .right-3MObw_BN {
  height: 1.013333rem;
  position: relative;
  margin-left: 0.213333rem;
}

.header-20PKd0Y6 span {
  display: inline-block;
}

.header-20PKd0Y6 .tip-3GVBF-yZ {
  font-size: 0.293333rem;
  font-weight: 400;
  color: #9e9e9e;
  min-width: 2.666667rem;
  line-height: 0.426667rem;
  height: 0.426667rem;
}

.header-20PKd0Y6 .name-1ZGYjRsm {
  font-size: 0.373333rem;
  color: #212223;
  vertical-align: text-top;
  margin-bottom: 0.053333rem;
  font-family: PingFangSC-Medium, PingFang SC;
}

.header-20PKd0Y6 .name-1ZGYjRsm .name1-1r6AeI7Q {
  line-height: 0.533333rem;
}

.header-20PKd0Y6 .name-1ZGYjRsm .owner-aLgGlnJU {
  display: inline-block;
  padding: 1px 0.106667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 0.213333rem;
  background: #f54343;
  height: 0.453333rem;
  line-height: 0.453333rem;
  border-radius: 0.053333rem;
  text-align: center;
  line-height: 0.4rem;
  font-size: 0.293333rem;
  color: #ffffff;
}

.hairlines .header-20PKd0Y6 .name-1ZGYjRsm .owner-aLgGlnJU {
  padding: 0.5px 4px;
}

.v_info-7vC_cWta {
  position: absolute;
  display: inline-block;
  width: 0.373333rem;
  height: 0.373333rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom;
  bottom: -0.026667rem;
  right: -0.026667rem;
}

.gold--IIvsFIF {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/gold.78ebdc47.png);
}

.blue-1lw3lVCX {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/blue.721bed3e.png);
}

.yellow-3jKZ31si {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/yellow.3b25e593.png);
}

.red-qVIQz_MB {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/red.444d2a06.png);
}

.profession-2nt3cxZS {
  display: inline-block;
  margin-left: 0.106667rem;
  max-width: 4rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.circle_card_container-11Z1Z8cU {
  width: 100%;
  height: 1.333333rem;
  background-color: #f5f5f5;
  border-radius: 0.106667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.32rem;
}

.circle_card_container-11Z1Z8cU.showLocation-2eOPIH8H {
  margin-bottom: 0.613333rem;
}

.circle_card_container-11Z1Z8cU .desc_image-1NyyWcC1 {
  width: 1.333333rem;
  height: 1.333333rem;
  border-radius: 0.106667rem;
  -o-object-fit: cover;
  object-fit: cover;
}

.circle_card_container-11Z1Z8cU .circle_info-38LDY9l6 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0.213333rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  align-items: center;
}

.circle_card_container-11Z1Z8cU .circle_info-38LDY9l6 .circle_title-15YkvfkH {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #212223;
  font-size: 0.4rem;
  line-height: 0.56rem;
  text-overflow: -o-ellipsis-lastline;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.circle_card_container-11Z1Z8cU .circle_info-38LDY9l6 .join_circle_btn-1mQHJxqS {
  display: inline-block;
  width: 1.6rem;
  height: 0.693333rem;
  border-radius: 0.373333rem;
  line-height: 0.693333rem;
  text-align: center;
  color: #fff;
  background-color: #f54343;
  margin-left: 1.04rem;
  font-size: 0.346667rem;
}

.circle_card_container-11Z1Z8cU .circle_info-38LDY9l6 .joined_circle-1qSYv9Qp {
  display: inline-block;
  width: 1.6rem;
  height: 0.693333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/circle_joined.b3c2b9fc.png) no-repeat;
  background-size: cover;
}
.templete_footer-Gf5UIDWf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 10rem;
  height: 1.173333rem;
  position: relative;
  left: -0.4rem;
  margin-top: 0.32rem;
}

.templete_footer-Gf5UIDWf::before {
  content: '';
  width: 9.2rem;
  height: 0.026667rem;
  background-color: #eeeeee;
  position: absolute;
  left: 0.4rem;
  top: 0;
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  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;
  color: #4d4d4d;
  font-size: 0.346667rem;
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .icon-1sRFDVN9 {
  display: inline-block;
  width: 0.8rem;
  height: 0.8rem;
  background-size: contain;
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .icon-1sRFDVN9.zan-3JpxyWvt {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/icon_zan.22bddf93.png);
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .icon-1sRFDVN9.zaned-2mfhUZo8 {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/icon_zaned.5b5f1e14.png);
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .icon-1sRFDVN9.comment-187_6kZl {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/icon_comment.5ab95220.png);
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .icon-1sRFDVN9.share-1b_tuoOY {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/icon_share.a183cac4.png);
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .zan-3JpxyWvt {
  display: inline-block;
  min-width: 0.8rem;
}

.templete_footer-Gf5UIDWf .item_cell-17BPqfnb .zaned_text-1DNe_Abd {
  color: #f54343;
}
.survey_box-30001U3b {
  position: relative;
  width: 100%;
  border-radius: 0.106667rem;
}

.survey_content-2wJMHTLR {
  position: relative;
  margin-top: 0.266667rem;
  padding: 0 0.32rem 0.266667rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 999;
}

.shareSurveyStyle-1IeiC_hL {
  padding-top: 0.266667rem;
}

.survey_end-2upTQgw_ {
  padding: 0.266667rem 0.266667rem 0.4rem;
  font-size: 0.373333rem;
}

.survey_end-2upTQgw_ div {
  font-style: normal;
  font-weight: bold;
}

.submit-ibqzbkfq {
  padding: 0.8rem 0 0.4rem;
  position: relative;
  text-align: center;
}

.submited_btn-24IKW0f_ {
  width: 3.2rem;
  height: 1.066667rem;
  font: 0.48rem/1.066667rem Microsoft YaHei;
  color: #fff;
  background: #dcdcdc;
  border: 0;
  cursor: pointer;
}

.submit_btn-3QzVuB3p {
  width: 3.2rem;
  height: 1.066667rem;
  font: 0.48rem/1.066667rem Microsoft YaHei;
  color: #fff;
  background: #f54343;
  border: 0;
  cursor: pointer;
}

.surveyCallup_box-2xKGRSaD {
  margin-top: 0.533333rem;
  width: 100%;
  background: #ffffff;
}

.surveyCallup-1axb71vw {
  height: 1.173333rem;
  display: block;
  line-height: 1.173333rem;
  text-align: center;
  font-size: 0.4rem;
  color: #ffffff;
  background: #f54343;
  border-radius: 0.586667rem;
}
.survey_title-aRU1uJPS {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.box-33V-dvrS {
  position: absolute;
  top: 0;
  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;
  padding-left: 0.32rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.logo-QoeTsMHh {
  display: block;
  margin-top: 0.32rem;
  width: 2.133333rem;
  height: 0.48rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/title.60793502.png) no-repeat;
  background-size: contain;
}

.icon-2qHrN0uJ {
  display: block;
  width: 2.08rem;
  height: 2.106667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/icon.2b122ee5.png) no-repeat;
  background-size: contain;
}

.title-E5ZDPBRc {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 1.066667rem;
  padding: 0 0.32rem;
  z-index: 9;
}

.title-E5ZDPBRc a {
  line-height: 0.586667rem;
  font-size: 0.426667rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #4d4d4d;
}
.box-317t6KDW {
  width: 100%;
}

.title-3mCJTvSL {
  line-height: 0.586667rem;
  font-size: 0.426667rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #212223;
}

.option-jcMMji_R {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.16rem;
}

.item_0-_eG6PVmE,
.item_1-3s_tuNIN {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 0.266667rem;
  width: 3.813333rem;
  height: 1.013333rem;
}

.item_0-_eG6PVmE span,
.item_1-3s_tuNIN span {
  height: 0.56rem;
  line-height: 0.56rem;
  font-size: 0.4rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  overflow: hidden;
}

.item_0-_eG6PVmE {
  color: #f54343;
  background: url(https://x2.ifengimg.com/fe/shank/content/red.f1644404.png) no-repeat;
  background-size: contain;
}

.item_1-3s_tuNIN {
  color: #4ea4fc;
  background: url(https://x2.ifengimg.com/fe/shank/content/blue.6e7e7894.png) no-repeat;
  background-size: contain;
}

.vs-GzEyoFNG {
  display: block;
  margin: 0 0.186667rem;
  width: 0.586667rem;
  height: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/vs.91595533.png) no-repeat;
  background-size: contain;
}

.result-1HWw9-G3 {
  margin-top: 0.026667rem;
  width: 100%;
}

.result_item-3eWDplT5 {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.result_item-3eWDplT5 > span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 3.786667rem;
  line-height: 0.48rem;
  font-size: 0.346667rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}

.result_item-3eWDplT5 > span:first-child span:first-child {
  margin-right: 0.053333rem;
  color: #f54343;
}

.result_item-3eWDplT5 > span:last-child span:first-child {
  margin-right: 0.053333rem;
  color: #4ea4fc;
}

.icon_0-1qUUzRDw,
.icon_1-8GvOHZlT {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: block;
  width: 0.32rem;
  height: 0.32rem;
}

.icon_0-1qUUzRDw {
  background: url(https://x2.ifengimg.com/fe/shank/content/icon_0.8ff45002.png) no-repeat;
  background-size: contain;
}

.icon_1-8GvOHZlT {
  background: url(https://x2.ifengimg.com/fe/shank/content/icon_1.b38d8484.png) no-repeat;
  background-size: contain;
}

.bar-2tElZBxD {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.053333rem;
  width: 100%;
}

.bar-2tElZBxD span {
  display: block;
  height: 0.213333rem;
}

.bar-2tElZBxD span:first-child {
  background: #ff5c4a;
  border-radius: 0.106667rem 0.04rem 0.04rem 0.106667rem;
}

.bar-2tElZBxD span:last-child {
  background: #4ea4fc;
  border-radius: 0.04rem 0.106667rem 0.106667rem 0.04rem;
}

.count-1LFaUDc1 {
  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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.08rem;
}

.count-1LFaUDc1 span {
  line-height: 0.4rem;
  font-size: 0.346667rem;
  font-family: DINAlternate-Bold, DINAlternate;
  font-weight: bold;
}

.count-1LFaUDc1 span:first-child {
  color: #f54343;
}

.count-1LFaUDc1 span:last-child {
  color: #4ea4fc;
}

.tips-wmc5wJz7 {
  margin-top: 0.16rem;
  width: 100%;
}

.tips-wmc5wJz7 span {
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #9e9e9e;
}

.tips-wmc5wJz7 span:first-child {
  margin-right: 0.16rem;
}
.box-rYrzQZw5 {
  width: 100%;
}

.option_box-qyUQ-qzf {
  margin-bottom: 0.906667rem;
  width: 100%;
}

.option_last_box-13geLmov {
  margin-bottom: 0;
}

.title-19YO4V3U {
  width: 100%;
  line-height: 0.56rem;
  font-size: 0.4rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #212223;
}

.option-vJsv4TyX {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.16rem;
}

.option-vJsv4TyX p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.213333rem;
  /* padding: 0 26px; */
  width: 100%;
  height: 0.906667rem;
  background: #ffffff;
  border-radius: 0.453333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.option-vJsv4TyX p:last-child {
  margin-bottom: 0;
}

.option-vJsv4TyX p span {
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-size: 0.373333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #4D4D4D;
  overflow: hidden;
}

.option-vJsv4TyX p span.checkedSquare-AQh0Cs93 {
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/ucms/2021_11/9A2374ED0DF3D90DCDCAE1B70FBED07C09A36ABB_size0_w32_h32.png);
  margin-right: 0.213333rem;
  background-repeat: no-repeat;
  background-size: cover;
}

.option-vJsv4TyX p span.unCheckedSquare-urJSyaw6 {
  width: 0.426667rem;
  height: 0.426667rem;
  background-image: url(https://x0.ifengimg.com/ucms/2021_11/25E3FAC70E8B0751E5111DEAA59C402899455018_size0_w32_h32.png);
  margin-right: 0.213333rem;
  background-repeat: no-repeat;
  background-size: cover;
}

span.checkedSquare-AQh0Cs93 {
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(https://x0.ifengimg.com/ucms/2021_11/9A2374ED0DF3D90DCDCAE1B70FBED07C09A36ABB_size0_w32_h32.png);
  margin-right: 0.213333rem;
  background-repeat: no-repeat;
  background-size: cover;
}

span.unCheckedSquare-urJSyaw6 {
  width: 0.426667rem;
  height: 0.426667rem;
  background-image: url(https://x0.ifengimg.com/ucms/2021_11/25E3FAC70E8B0751E5111DEAA59C402899455018_size0_w32_h32.png);
  margin-right: 0.213333rem;
  background-repeat: no-repeat;
  background-size: cover;
}

.check-1e3hxTCr {
  /* border: 2px solid #f54343 !important; */
}

.result-1X6t0LLH {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0.16rem;
}

.result-1X6t0LLH > div:last-child {
  margin-bottom: 0;
}

.resultInner-2vj4vDTA {
  position: relative;
  width: 100%;
  height: 0.72rem;
  margin-bottom: 0.586667rem;
}

.resultInner-2vj4vDTA:first-child {
  margin-top: 0.48rem;
}

.default-3oUW1YOr {
  width: 52%;
  background: #EEEEEE;
  position: absolute;
  height: 0.16rem;
  bottom: 0;
  border-radius: 0.106667rem;
  margin-left: 0.64rem;
}

.selected-2b21NRQX,
.unselected-DK8KBu7v {
  position: relative;
  margin-bottom: 0.213333rem;
  width: 100%;
  height: 0.906667rem;
  background: #ffffff;
  border-radius: 0.453333rem;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.selected-2b21NRQX {
  border: 1px solid #ffddd8;
}

.hairlines .selected-2b21NRQX {
  border: 0.5px solid #ffddd8;
}

.unselected-DK8KBu7v {
  border: 1px solid #eee;
}

.hairlines .unselected-DK8KBu7v {
  border: 0.5px solid #eee;
}

.bar-1UPbVR83,
.check_bar-23ym1tmm {
  display: block;
  height: 0.16rem;
  position: absolute;
  bottom: 0;
  background: #F54343;
  border-radius: 0.106667rem;
}

.info-33WxmXPo {
  position: absolute;
  top: -0.266667rem;
  left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 0.906667rem;
  border-radius: 0.453333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 999;
}

.info-33WxmXPo > span.spanOne-86MhOJPK {
  height: 0.56rem;
  line-height: 0.56rem;
  font-size: 0.373333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #212223;
  overflow: hidden;
}

.info-33WxmXPo > span:last-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 0.32rem;
}

.info-33WxmXPo > span:last-child > span:first-child {
  line-height: 0.4rem;
  font-size: 0.373333rem;
  font-family: DINAlternate-Bold, DINAlternate;
  font-weight: bold;
}

.check_num-3tYZ_QQJ {
  position: absolute;
  right: 0;
  bottom: -0.106667rem;
  color: #757575 !important;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}



.percentNums-fQYCkMlz {
  position: absolute;
  right: 1.733333rem;
  bottom: -0.106667rem;
  font-size: 0.32rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #757575;
  line-height: 0.453333rem;
}

.icon-1koalauM {
  display: block;
  margin-left: 0.106667rem;
  width: 0.32rem;
  height: 0.32rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/icon.8ff45002.png) no-repeat;
  background-size: contain;
}

.submit_btn-1xcjvyYO,
.activeSubmit_btn-22T5iH0a,
.unSubmit_btn-3ydgqh3s {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.533333rem;
  width: 100%;
  height: 0.906667rem;
  border-radius: 0.533333rem;
}

.submit_btn-1xcjvyYO span,
.activeSubmit_btn-22T5iH0a span,
.unSubmit_btn-3ydgqh3s span {
  font-size: 0.373333rem;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #ffffff;
}

.unSubmit_btn-3ydgqh3s {
  background: rgba(0, 0, 0, 1);
  opacity: 0.1;
}

.activeSubmit_btn-22T5iH0a {
  background: #f54343;
}

.submit_btn-1xcjvyYO {
  background: #dcdcdc;
}

.noMargin-3Mbz1IIC {
  margin-top: 0.213333rem;
}

.tips-3Jn3SBpp {
  margin-top: 0.16rem;
  width: 100%;
}

.tips-3Jn3SBpp span {
  line-height: 0.426667rem;
  font-size: 0.293333rem;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #9e9e9e;
}

.tips-3Jn3SBpp span:first-child {
  margin-right: 0.16rem;
}
.guideLayer-34GtBNTa {
  position: fixed;
  width: 100%;
  max-width: 1024px;
  height: 100%;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: rgba(0, 0, 0, .3);
  z-index: 999999;
  font-family: PingFangSC-Regular, PingFang SC;
}

.guideMenu-2dMWecks {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.066667rem 0.533333rem 0.266667rem;
  background: #fff;
  border-radius: 0.4rem 0.4rem 0 0;
}

.guideMenuTip-3u2PuPQE {
  font-size: 0.373333rem;
  color: #212223;
  line-height: 0.533333rem;
  font-weight: normal;
  padding-bottom: 0.373333rem;
}

.guideMenuTip-3u2PuPQE {
  padding-bottom: 0.373333rem;
}

.guideMenuItem-3w7-IQw8 {
  padding-bottom: 0.533333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.guideMenuIcon-t8kcSgf0 {
  width: 1.28rem;
  height: 1.28rem;
  vertical-align: top;
  margin-right: 0.32rem;
}

.guideMenuInfo-3ZHmlQ_R {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.guideMenuName-1ZmNNBj_ {
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.586667rem;
}

.guideMenuBref-2qOnYF-a {
  font-size: 0.346667rem;
  color: #757575;
  line-height: 0.48rem;
}

.guideMenuButton-2b_YqTx8 {
  vertical-align: top;
  width: 2.026667rem;
  cursor: pointer;
  margin-top: 0.213333rem;
}

.guideMenuButton-2b_YqTx8 img {
  width: 100%;
}

.guideMenuText-arEAlW__ {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.373333rem;
  color: #212223;
  padding-left: 0.64rem;
  line-height: 1.28rem;
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .guideMenu-2dMWecks {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 2) {
  .guideMenu-2dMWecks {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  .guideMenu-2dMWecks {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
  .guideMenu-2dMWecks {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}
.guideLayer-1opqGavT {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
  background: rgba(0, 0, 0, .4);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: PingFangSC-Regular, PingFang SC;
}

.guideLayerBox-eYuYvsDk {
  width: 7.2rem;
  background: #fff;
  border-radius: 0.266667rem;
  position: relative;
}

.guideLayerInfo-3siLAml5 {
  text-align: center;
  font-size: 0.453333rem;
  line-height: 0.72rem;
  color: #212223;
  padding: 0.533333rem;
}

.guideLayerBtn-2T-iIeef {
  border-top: 1px solid #e5e5e5;
  height: 1.333333rem;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.hairlines .guideLayerBtn-2T-iIeef {
  border-top: 0.5px solid #e5e5e5;
}

.guideLayerCancel-2A0E9gqP,
.guideLayerInto-EAfjY90F {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  font-size: 0.4rem;
  line-height: 1.333333rem;
  display: block;
}

.guideLayerCancel-2A0E9gqP {
  color: #a1a5ac;
  border-right: 1px solid #e5e5e5;
}

.hairlines .guideLayerCancel-2A0E9gqP {
  border-right: 0.5px solid #e5e5e5;
}

.guideLayerInto-EAfjY90F {
  color: #f54343;
}

.forbidLayerBox-1uv2Z473 {
  width: 6.506667rem;
}

.forbidLayerTitle-N8MTe7hv {
  font-size: 0.346667rem;
  font-weight: normal;
  color: #757575;
  margin-top: 0.853333rem;
  line-height: 0.48rem;
  text-align: center;
}

.forbidLayerSubTitle-3W6So9uQ {
  width: 6.133333rem;
  margin: 0 auto;
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.64rem;
  text-align: center;
  padding-top: 0.32rem;
}

.forbidLayerButton-3pT6tdQJ {
  margin-top: 0.533333rem;
  display: block;
  height: 1.333333rem;
  font-size: 0.453333rem;
  line-height: 1.333333rem;
  background: #F54343;
  text-align: center;
  border-radius: 0 0 0.266667rem 0.266667rem;
  color: #FFFFFF;
}

.forbidLayerBoxClose-224xO7-w {
  position: absolute;
  width: 0.426667rem;
  height: 0.426667rem;
  background: url(http://x0.ifengimg.com/cmpp/2020/1203/73551fe950b1efdsize1_w32_h32.png) no-repeat 0 0/0.426667rem 0.426667rem;
  top: 0.213333rem;
  right: 0.213333rem;
}
.wxLauchHack-1QbWDKK2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 999;
}
.guideLayer-E0B00bXj {
  position: fixed;
  width: 100%;
  max-width: 1024px;
  height: 100%;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background: rgba(0, 0, 0, .3);
  z-index: 999999;
  font-family: PingFangSC-Regular, PingFang SC;
}

.guideMenu-1zf2XHdQ {
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.533333rem 0.533333rem 0.266667rem;
  background: #fff;
  border-radius: 0.4rem 0.4rem 0 0;
}

.guideMenuTip-2Uq3E-AB {
  font-size: 0.373333rem;
  color: #212223;
  line-height: 0.533333rem;
  font-weight: normal;
  padding-bottom: 0.373333rem;
}

.guideMenuItem-CvGx__uC {
  padding-bottom: 0.533333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.guideMenuIcon-5iYCuWsB {
  width: 1.28rem;
  height: 1.28rem;
  vertical-align: top;
  margin-right: 0.32rem;
}

.guideMenuInfo-12ND7nKx {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.guideMenuName-3juexnHX {
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.586667rem;
}

.guideMenuBref-2R2MfjLi {
  font-size: 0.346667rem;
  color: #757575;
  line-height: 0.48rem;
}

.guideMenuButton-3SIJ9XPs {
  vertical-align: top;
  width: 2.026667rem;
  height: 0.853333rem;
  cursor: pointer;
  margin-top: 0.213333rem;
}

.guideMenuText-3eIUK0OR {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.373333rem;
  color: #212223;
  padding-left: 0.64rem;
  line-height: 1.28rem;
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .guideMenu-1zf2XHdQ {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 2) {
  .guideMenu-1zf2XHdQ {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  .guideMenu-1zf2XHdQ {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
  .guideMenu-1zf2XHdQ {
    padding: 0.533333rem 0.533333rem 0.613333rem;
  }
}
.pageBottomBrand-3sabCTsz {
  width: 100%;
  max-width: 1024PX;
  margin: 0 auto;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 99999;
}

.pageBottomBrandPic-12cszR84 {
  width: 100%;
  height: auto;
  vertical-align: top;
}
.container-2b1lm9Fb {
  padding-bottom: 0.533333rem;
}

.shortStyle-3rF6tsIg {
  padding: 0;
}

.containerBox-2FutZHdq {
  overflow: hidden;
  position: relative;
  padding-top: 0.586667rem;
}

.title-14yWv8ay {
  padding: 0 0.4rem;
  font-weight: bold;
  font-size: 0.64rem;
  text-align: justify;
  color: #212223;
  line-height: 0.88rem;
}

.flex-2B3_gZ2o {
  display: -webkit-box;
  font-size: 0.293333rem;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.info-2U_JcfgS {
  padding: 0.4rem 0.4rem 0.266667rem;
}

.infobox-1un7cnOS {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}

.followBtn-3Hm5VcHI {
  width: 1.6rem;
  height: 0.693333rem;
  line-height: 0;
  display: block;
  background: url(https://x0.ifengimg.com/cmpp/2020/0604/1f8d425b58457a1size3_w120_h52.png) no-repeat 0 0/1.6rem 0.693333rem;
  margin-top: 0.08rem;
}

.infoboxLink-2cSaDVpv {
}

.text-qDMZpBiM {
}

.face-2zFRlyiI {
  width: 0.853333rem;
  height: 0.853333rem;
  margin-right: 0.213333rem;
  position: relative;
}

.faceV-1J4W0uD3 {
  width: 0.373333rem;
  height: 0.373333rem;
  position: absolute;
  bottom: 0;
  right: 0;
}

.faceImg-2f2XVy2C {
  width: 0.853333rem;
  height: 0.853333rem;
  border-radius: 50%;
}

.faceWord-3V_2VqLZ {
  width: 0.853333rem;
  height: 0.853333rem;
  text-align: center;
  line-height: 0.906667rem;
  border-radius: 50%;
  margin-right: 0.213333rem;
  font-size: 0.4rem;
  color: #fff;
  background: #f2afaf;
  /* border: 1px solid #ededed; */
}

.source-3cecBclA {
  font-size: 0.373333rem;
  line-height: 0.4rem;
  color: #1a1a1a;
  position: relative;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.timeBref-2gPzdVvm {
  padding-top: 0.08rem;
  /* display: flex; */
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.time-M6w87NaQ {
  font-size: 0.293333rem;
  line-height: 0.4rem;
  color: #9e9e9e;
}

.bref-1X8yFzwh {
  padding-left: 0.213333rem;
  font-size: 0.293333rem;
  line-height: 0.4rem;
  color: #9e9e9e;
}

.fromeAddress-3dptk_Bv {
  font-size: 0.293333rem;
  line-height: 0.4rem;
  color: #9e9e9e;
}

.wemedia-223kpuHO {
  display: block;
  margin: 0 0 0 0.106667rem;
  width: 0.906667rem;
  height: 0.373333rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0312/6054604d982e66asize2_w68_h28.png) no-repeat 0 0/0.906667rem 0.373333rem;
  /* display: block;
    margin: 2px 0 0 16px;
    width: 24px;
    height: 24px;
    background: url(https://x0.ifengimg.com/cmpp/2020/0609/3ce8907121a75d6size0_w24_h24.png) no-repeat 0 0/24px 24px; */
}

.original-oLdYrqOH {
  height: 0.346667rem;
  line-height: 0.346667rem;
  font-size: 0.266667rem;
  padding: 0 0.08rem;
  border-radius: 0.053333rem;
  border: 1px solid #9e9e9e;
  color: #9e9e9e;
  margin-right: 0.133333rem;
  /* background: url(http://x0.ifengimg.com/cmpp/2020/0609/84a9770f1637f16size1_w56_h30.png) no-repeat 0 0/56px 30px; */
}

.hairlines .original-oLdYrqOH {
  border: 0.5px solid #9e9e9e;
}

.detailBox-2ms7ofXz {
  font-size: 0.48rem;
  color: #333;
  text-align: justify;
  line-height: 0.773333rem;
  padding: 0 0.4rem;
  /* & p {
        margin-bottom:48px !important;
    }
    & p:last-child {
        margin:0 !important;
    } */
}

/* img{
    width: 100%;
    border:none;
    padding:0;
    display: block;
} */

.shadow-2YRfVomm {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 2.4rem;
  z-index: 999;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(54%, #ffffff), to(#ffffff));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 54%, #ffffff 100%);
  background: linear-gradient(-180deg, rgba(255, 255, 255, 0) 0%, #ffffff 54%, #ffffff 100%);
}

.shadowBar-3cKO8ehw {
  display: block;
  width: 0.373333rem;
  height: 0.373333rem;
  margin: 1.4rem auto 0;
  -webkit-animation: upDownAni-LS1mgrby 0.6s linear infinite alternate;
  animation: upDownAni-LS1mgrby 0.6s linear infinite alternate;
  background: url(https://x2.ifengimg.com/fe/shank/content/showbar.e83db57b.png) no-repeat center center/0.373333rem 0.373333rem;
}

.unfoldIcon-3Juua8Wu {
  display: block;
  width: 1.253333rem;
  height: 0.586667rem;
  margin: 1.373333rem auto 0;
  background: url(https://x0.ifengimg.com/cmpp/2020/1215/380c1da38c2da19size2_w94_h44.png) no-repeat 0 0/1.253333rem auto;
}

@-webkit-keyframes upDownAni-LS1mgrby {
  0% {
    -webkit-transform: translateY(-0.16rem);
    transform: translateY(-0.16rem);
  }

  to {
    -webkit-transform: translateY(0.16rem);
    transform: translateY(0.16rem);
  }
}

@keyframes upDownAni-LS1mgrby {
  0% {
    -webkit-transform: translateY(-0.16rem);
    transform: translateY(-0.16rem);
  }

  to {
    -webkit-transform: translateY(0.16rem);
    transform: translateY(0.16rem);
  }
}

.callupBtn-2y2Fm3J6 {
  height: 1.173333rem;
  margin: 0.266667rem 0.4rem 0;
  display: block;
  line-height: 1.173333rem;
  text-align: center;
  font-size: 0.4rem;
  color: #ffffff;
  background: #f54343;
  border-radius: 0.586667rem;
}

.editor-2mLwlNfm {
  height: 1.173333rem;
  line-height: 1.173333rem;
  font-size: 0.32rem;
  color: #999;
  text-align: right;
}

.allLook-eua0vMT_ {
  height: 1.173333rem;
  line-height: 1.173333rem;
  text-align: right;
  padding-bottom: 0.4rem;
}

.allLookBtn-10qcMJs7 {
  display: inline-block;
  padding-left: 0.746667rem;
  height: 1.173333rem;
  line-height: 1.173333rem;
  font-size: 0.373333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/logo.d4a8e14b.png) no-repeat left center/0.533333rem 0.533333rem;
  color: #3091f5;
}

.disclaimer-2iC-FUnv {
  font-size: 0.346667rem;
  color: #7f7f7f;
  padding: 0 0.346667rem 0.266667rem;
  line-height: 0.48rem;
}

.summary-ZQFP1zKk {
  padding: 0.266667rem 0 0.266667rem;
}

.summaryTop-3SUhkHou {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.summarySquare-2BF1UzhS {
  width: 0.133333rem;
  height: 0.133333rem;
  margin-left: 0.026667rem;
  background: #a1a5ac;
  display: block;
  border-radius: 0.026667rem;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.summaryLine-1OALP7O4 {
  display: block;
  width: 2.133333rem;
  height: 1px;
  margin: 0 0.186667rem;
  border-bottom: 1px solid #d9d9d9;
}

.hairlines .summaryLine-1OALP7O4 {
  height: 0.5px;
  border-bottom: 0.5px solid #d9d9d9;
}

.summaryText-1TL0_sGx {
  font-size: 0.426667rem;
  line-height: 0.8rem;
  color: #757575;
  text-align: justify;
  padding: 0.32rem 0;
}

.summaryBottom-2Gl0IKB_ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.vspace-2QiYr-0n {
  height: 0.266667rem;
}
.page_list-34FGpwoK {
  font-size: 0.32rem;
  margin: 0.4rem 0 0.346667rem 0;
}

.page_list-34FGpwoK a {
  cursor: pointer;
  padding: 0.08rem 0.16rem;
  font-family: Georgia, 'Times New Roman', Times, serif;
  font-weight: bold;
  color: #2b2b2b;
  font-size: 0.373333rem;
  margin: 0.053333rem 0.106667rem 0 0.026667rem;
  line-height: 0.373333rem;
}

.current-grNsmrBM {
  background: none repeat scroll 0 0 #f54343;
  color: #fff !important;
  cursor: auto;
  font-weight: bold !important;
  padding: 0.053333rem 0.16rem !important;
  text-decoration: none;
}

/* 楼盘 */

.floorCard-2Yg7YS76 {
  background: #fff;
  border: 1px solid #f1f2f3;
  padding: 0.266667rem;
  font-family: PingFangSC-Regular, PingFangSC;
  border-radius: 0.08rem;
  margin: 0.4rem 0;
}

.hairlines .floorCard-2Yg7YS76 {
  border: 0.5px solid #f1f2f3;
}

.floorHouseImgBox-gEaPfGcv {
  width: 100%;
  position: relative;
  margin-bottom: 0.32rem;
}

.floorHouseImgMark-hrA5pp2U {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0 0.213333rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  font-size: 0.266667rem;
  color: rgba(255, 255, 255, .7);
  text-shadow: 0 0.053333rem 0.08rem rgba(0, 0, 0, .5);
}

.floorHouseImg-20GdgK5x {
  width: 100%;
  border-radius: 0.08rem;
  vertical-align: top;
}

.floorHouseTitle-2rt2AeLO {
  font-size: 0.48rem;
  font-weight: bold;
  line-height: 0.666667rem;
  color: #212223;
  padding-bottom: 0.213333rem;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorConf-1EZxA-b7 {
  padding-bottom: 0.266667rem;
  overflow: hidden;
}

.floorPrice-1TvGzU-k {
  font-size: 0.32rem;
  line-height: 0.453333rem;
  color: #212223;
  float: left;
}

.floorPriceNum-9zbwJ3tm {
  font-size: 0.533333rem;
  font-weight: bold;
  line-height: 0.64rem;
  color: #f54343;
  padding-right: 0.053333rem;
  display: inline-block;
}

.floorLive-iC0te0gA {
  float: left;
  display: block;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/live.png') no-repeat 0 0/0.746667rem 0.453333rem;
  margin: 0.106667rem 0 0 0.213333rem;
}

.floorForsale-3DQ72QdN {
  float: left;
  display: block;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/fosale.png') no-repeat 0 0/0.746667rem 0.453333rem;
  margin: 0.106667rem 0 0 0.213333rem;
}

.floorOut-vHBYCCti {
  float: left;
  display: block;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/out.png') no-repeat 0 0/0.746667rem 0.453333rem;
  margin: 0.106667rem 0 0 0.213333rem;
}

.floorMarkBox-1S87AC19 {
  float: left;
  padding-top: 0.106667rem;
}

.floorMark-xntYA7_T {
  float: left;
  display: block;
  height: 0.453333rem;
  line-height: 0.453333rem;
  border-radius: 0.053333rem;
  padding: 0 0.106667rem;
  background: #f7f8fb;
  font-size: 0.266667rem;
  color: #a1a5ac;
  font-weight: bold;
  margin-left: 0.133333rem;
}

.floorDetail-3PKlCV0H {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.floorTh-C2cZL8nW {
  display: block;
  color: #a1a5ac;
  padding-right: 0.16rem;
  white-space: nowrap;
  float: left;
}

.floorThAddress-3FARtEhy {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorDatetime-t8jf_eRQ {
  margin: 0;
  padding: 0;
  overflow: hidden;
  line-height: 0.533333rem;
  color: #212223;
  font-size: 0.373333rem;
  margin-bottom: 0.106667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorDatetime-t8jf_eRQ:last-child {
  margin-bottom: 0;
}

.floorInfo-2OELd8nz {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
}

.floorTel-1s3KsWpR {
  width: 3.04rem;
  height: 0.986667rem;
  line-height: 0.986667rem;
  margin-top: 0.106667rem;
  position: relative;
}

.floorTel-1s3KsWpR:after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 1px;
  height: 0.986667rem;
  background: #f1f2f3;
}

.hairlines .floorTel-1s3KsWpR:after {
  width: 0.5px;
}

.floorTelLink-3fiWIJX- {
  padding-left: 0.826667rem;
  margin: 0.133333rem 0 0 0.346667rem;
  font-size: 0.4rem;
  color: #f54343;
  font-weight: bold;
  display: block;
  height: 0.72rem;
  line-height: 0.72rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1015/tel.png') no-repeat left center/0.72rem 0.72rem;
}

.floorActivity-1Ps1t4mL {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: PingFangSC-Medium, PingFangSC;
  margin-top: 0.426667rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 1.866667rem;
  padding: 0.346667rem;
  background: -webkit-linear-gradient(203deg, rgba(251, 169, 120, .14) 0%, rgba(245, 67, 67, .14) 100%);
  background: linear-gradient(247deg, rgba(251, 169, 120, .14) 0%, rgba(245, 67, 67, .14) 100%);
  border-radius: 0.08rem;
}

.noMargin-2JLsvfw4 {
  margin: 0.4rem 0;
}

.floorExplain-3R6IwpUL {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}

.floorExplainTh-2uZIZlga {
  margin: 0;
  padding: 0;
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.586667rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorExplainTd-ddObSbW4 {
  font-family: PingFangSC-Regular, PingFangSC;
  margin: 0;
  padding: 0;
  font-size: 0.32rem;
  line-height: 0.453333rem;
  color: #a1a5ac;
  padding-top: 0.133333rem;
}

.floorJoin-3EXV_JES {
  width: 2.293333rem;
  height: 0.853333rem;
  display: block;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/goto.png') no-repeat 0 0/2.293333rem 0.853333rem;
}

.floorSpace-2OAhVsDt {
  float: left;
  display: block;
  font-size: 0.32rem;
  height: 0.453333rem;
  margin-top: 0.133333rem;
  padding-left: 0.213333rem;
  line-height: 0.453333rem;
  color: #212223;
}

.floorPriceUp-2-A7Bl1j {
  float: left;
  font-size: 0.32rem;
  line-height: 0.453333rem;
  padding: 0.133333rem 0 0 0.213333rem;
  color: #f54343;
}

.floorPriceDown-28Qt0_H_ {
  float: left;
  font-size: 0.32rem;
  line-height: 0.453333rem;
  padding: 0.133333rem 0 0 0.213333rem;
  color: #4bc259;
}

.floorPriceEqual-2lE0N_fo {
  float: left;
  font-size: 0.32rem;
  line-height: 0.453333rem;
  padding: 0.133333rem 0 0 0.213333rem;
  color: #3091f5;
}

.floorAddress-6Xc5Nrgy {
  display: block;
  padding: 0 0.213333rem;
  position: relative;
  float: left;
}

.floorAddress-6Xc5Nrgy:first-child {
  padding-left: 0;
}

.floorAddress-6Xc5Nrgy::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0.106667rem;
  width: 1px;
  height: 0.32rem;
  background: #f1f2f3;
}

.hairlines .floorAddress-6Xc5Nrgy::after {
  width: 0.5px;
}

.floorAddress-6Xc5Nrgy:last-child::after {
  background: none;
}

.floorSurvey-UqZpflEm {
  width: 100%;
  display: block;
  position: relative;
  margin: 0.4rem 0 0;
}

.floorSurveyImg-3zu-noIH {
  width: 100%;
  height: 2.4rem;
  vertical-align: top;
}

.floorSurveyTitle-3LXAgKvV {
  position: absolute;
  bottom: 0;
  left: 0;
  padding-left: 1.626667rem;
  background: url(https://x0.ifengimg.com/cmpp/2019/1015/45a756b33c2a1e3size2_w96_h34.png) no-repeat 0.24rem center/1.28rem
        0.453333rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 0.426667rem;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #fff;
  line-height: 1.12rem;
  font-family: PingFangSC-Medium, PingFangSC;
}

.surveyBox-sHhd6T53 {
  margin-bottom: 0.533333rem;
}
.extensionBox img {
  border-radius: 0 !important;
}

.callUpBox {
  width: 100%;
  height: 1.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f7f7;
  border: 1px solid #eee;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  top: -0.08rem;
}

.hairlines .callUpBox {
  border: 0.5px solid #eee;
}

.callUpBoxTitle {
  display: block;
  height: 1.173333rem;
  line-height: 1.173333rem;
  font-size: 0.373333rem;
  color: #1a1a1a;
}

.bigFont-2ZjaSc0m p {
  font-size: 0.533333rem;
}

.smallFont-Z_OfA44W p {
  font-size: 0.48rem;
}

.text-20BABGxP p {
  color: #000;
  text-align: justify;
  word-break: normal;
  line-height: 0.8rem;
  padding: 0.266667rem 0;
  font-family: Microsoft YaHei;
}

.text-20BABGxP img {
  vertical-align: bottom;
  max-width: 100%;
  height: auto;
  display: inherit;
  margin: 0 auto;
  border: 0;
  border-radius: 0.08rem;
}

.shortText-3TCtWa_g {
  color: #000;
}

.shortText-3TCtWa_g p {
  font-size: 0.453333rem;
  line-height: 0.72rem;
  padding: 0.32rem 0;
}

.text-20BABGxP ul {
  list-style: none !important;
}

table {
  text-align: center;
  padding: 0;
  line-height: 0.32rem;
  border-spacing: 1px;
  width: 100%;
  margin-bottom: 0.266667rem;
  font-size: 0.32rem;
  background-color: #900;
  border-collapse: inherit;
  position: relative;
}

.hairlines table {
  border-spacing: 0.5px;
}

table td {
  padding: 0.133333rem 0;
  background-color: #fff;
  word-break: break-all;
  word-wrap: break-word;
}
.close-VkYz2r8X {
  position: absolute;
  top: 0.666667rem;
  left: 0.346667rem;
  width: 0.666667rem;
  height: 0.666667rem;
  background: url(//x0.ifengimg.com/cmpp/2020/0629/cffa7eadf33b554size0_w28_h28.png) no-repeat;
  background-size: contain;
}

.num-1SbYe_Uz {
  position: absolute;
  top: 0.666667rem;
  right: 0.346667rem;
}

.current-3qlbeC-h {
  margin: 0 0.106667rem 0.213333rem 0;
  width: 0.24rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  font-family: PingFangSC-Medium;
  font-size: 0.533333rem;
  color: #f54343;
}

.total-2FOlyv-H {
  height: 0.373333rem;
  line-height: 0.373333rem;
  opacity: 0.8;
  font-family: PingFangSC-Medium;
  font-size: 0.266667rem;
  color: #ffffff;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */

/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/

/* pswp = photoswipe */

.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 9999;
  -webkit-text-size-adjust: 100%;
  /*create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none;
}

.pswp * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.pswp img {
  max-width: none;
}

 {
  /*style is added when JS option showHideOpacity is set to true */
}

.pswp--animate_opacity {
  /*0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /*for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--open {
  display: block;
  z-index: 99999;
}

.pswp--zoom-allowed .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.pswp--zoomed-in .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.pswp--dragging .pswp__img {
  /*autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

 {
  /*Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color. */
}

.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity;
}

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.pswp__container, .pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

 {
  /*Prevent selection and tap highlights */
}

.pswp__container, .pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  /*for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp__bg {
  will-change: opacity;
  /*for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
  transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}

.pswp--animated-in .pswp__bg, .pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none;
}

.pswp__container, .pswp__zoom-wrap {
  -webkit-backface-visibility: hidden;
}

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0;
}

 {
  /*stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap */
}

.pswp__img--placeholder {
  -webkit-backface-visibility: hidden;
}

 {
  /*div element that matches size of large image
	large image loads on top of it */
}

.pswp__img--placeholder--blank {
  background: #222;
}

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0;
}

 {
  /*Error message appears when image is not loaded
	(JS option errorMsg controls markup) */
}

.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 0.186667rem;
  line-height: 0.213333rem;
  margin-top: -0.106667rem;
  color: #ccc;
}

.pswp__error-msg a {
  color: #ccc;
  text-decoration: underline;
}
.goodsContainer-3mDO3w_s img {
  max-width: 100%;
  height: auto;
}
.video-J5_EH8nB {
  width: 100%;
  padding: 0.32rem 0;
}

.videoShort-3kCTkvw9 {
  padding-top: 0;
}

.callUpBox-1-jeUls3 {
  width: 100%;
  height: 1.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f7f7;
  border: 1px solid #eee;
  border-top: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.hairlines .callUpBox-1-jeUls3 {
  border: 0.5px solid #eee;
}

.callUpBox-1-jeUls3 .title-3Zrx15P2 {
  display: block;
  height: 1.173333rem;
  line-height: 1.173333rem;
  font-size: 0.373333rem;
  color: #1a1a1a;
}

.videoFixbox-3F7ljWdr {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: rgba(0, 0, 0, .3);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.videoFixBorder-1eTXy4th {
  width: 7.2rem;
  background: rgba(255, 255, 255, .9);
  border-radius: 0.133333rem;
  padding-top: 0.56rem;
}

.videoFixTitle-sR58EP_F {
  font-size: 0.453333rem;
  line-height: 0.64rem;
  padding-top: 0.186667rem;
  text-align: center;
  color: #1a1a1a;
}

.videoFixButton-qXfse-wM {
  margin-top: 0.56rem;
  height: 1.173333rem;
  border-top: 1px solid #ededed;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.hairlines .videoFixButton-qXfse-wM {
  border-top: 0.5px solid #ededed;
}

.videoFixItem-3vCKDBhT {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  line-height: 1.173333rem;
  font-size: 0.426667rem;
  color: #f54343;
  cursor: pointer;
}

.videoFixItem-3vCKDBhT:first-child {
  border-right: 1px solid #ededed;
  color: #999999;
}

.hairlines .videoFixItem-3vCKDBhT:first-child {
  border-right: 0.5px solid #ededed;
}

video {
  max-width: 100%;
}
.slides_box-1n8bgh9j {
  margin: 0.4rem 0;
  width: 9.306667rem;
  height: 5.226667rem;
  background-color: #f2f2f2;
}

.slides_box-1n8bgh9j a {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}

.tip-2vCepz5u {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  right: 0.213333rem;
  bottom: 0.213333rem;
  width: 1.12rem;
  height: 0.533333rem;
  background: rgba(0, 0, 0, .2);
  border-radius: 0.266667rem;
  z-index: 999;
}

.tip-2vCepz5u span {
  height: 0.426667rem;
  line-height: 0.426667rem;
  font-family: PingFangSC-Regular;
  font-size: 0.293333rem;
  color: #ffffff;
  letter-spacing: -0.18px;
}

.hairlines .tip-2vCepz5u span {
  letter-spacing: -0.5px;
}
.wbImgBorder-1PxVG-rc {
  padding-bottom: 0.32rem;
}

.wbImgBox-1D353yrU,
.wbImgGroup-1JOeatH7 {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  height: auto;
}

.wbImgGroup-1JOeatH7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
}

.wbImgGroup-1JOeatH7:first-child {
  margin-top: 0;
}

.wbImgItem-_iV6VoSY {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.wbImgItemBox-FxPNZpPh {
  padding-top: 100%;
  width: 100%;
  position: relative;
}

.wbImgItemBox-FxPNZpPh .wbImgItemPic-1_nB4061 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.wbImgItemPic-1_nB4061 {
  border-radius: 0.106667rem;
  vertical-align: top;
  background: #f2f2f2;
}

.wbImgBox-1D353yrU .wbImgItem-_iV6VoSY:nth-child(2) {
  margin: 0 0.106667rem;
}

.wbImgBox-1D353yrU .wbImgItem-_iV6VoSY:last-child {
  margin-right: 0;
}

.onlyWbImgItemPic-1L_LMQjI {
  max-width: 100%;
  width: auto;
}
.audioBox-1oTiZevy {
  border: 1px solid #ededed;
  border-radius: 0.106667rem;
  padding: 0.32rem 0.453333rem 0.266667rem 0.533333rem;
  margin: 0.32rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.hairlines .audioBox-1oTiZevy {
  border: 0.5px solid #ededed;
}

.info-2AkmQroQ {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0.133333rem 0.533333rem 0 0;
}

.buttons-1mjIFNUO {
  width: 1.173333rem;
  text-align: center;
  position: relative;
}

.title-2NZzFumt {
  font-size: 0.4rem;
  color: #1a1a1a;
  line-height: 0.506667rem;
  height: 1.013333rem;
  font-weight: normal;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  text-overflow: ellipsis;
  overflow: hidden;
}

.source-2j1dDc3I {
  margin-top: 0.08rem;
  font-size: 0.32rem;
  color: #999;
  line-height: 0.506667rem;
}

.icon-MheAHnU8 {
  width: 1.066667rem;
  height: 1.066667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/audio1.a9904cb0.png) no-repeat 0 0/1.066667rem 1.066667rem;
  display: block;
  position: relative;
  margin: 0.053333rem 0 0 0.053333rem;
  z-index: 10;
}

.playIcon-2Ulpw-2O {
  width: 1.066667rem;
  height: 1.066667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/audio2.54919278.png) no-repeat 0 0/1.066667rem 1.066667rem;
  display: block;
  position: relative;
  z-index: 10;
  margin: 0.053333rem 0 0 0.053333rem;
}

.pauseIcon-3dBhxyk- {
  width: 1.066667rem;
  height: 1.066667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/audio3.cc3c1522.png) no-repeat 0 0/1.066667rem 1.066667rem;
  display: block;
  margin: 0.053333rem 0 0 0.053333rem;
  position: relative;
  z-index: 10;
}

.time-wXBroGuk {
  font-size: 0.4rem;
  color: #999;
  margin-top: 0.053333rem;
  font-weight: normal;
  display: block;
  line-height: 0.506667rem;
}

.progresBar-30fs9qbE {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 50%;
  height: 0.053333rem;
  -webkit-transition: width 1s;
  transition: width 1s;
  background: #f54343;
}
/* 正文内容插入的信息流 */

.shortFeed-2Z-B7XvK {
  display: block;
  background: #f5f5f5;
  border-radius: 0.106667rem;
  padding: 0.32rem;
}

.shortFeedHead-1CQW6HkQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.373333rem;
  height: 0.533333rem;
  line-height: 0.56rem;
  color: #212223;
  font-weight: bold;
}

.shortFeedFace-10p2Y4mm {
  width: 0.533333rem;
  height: 0.533333rem;
  border-radius: 50%;
  margin-right: 0.106667rem;
}

.shortFeedBox-2Z49rHEV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.213333rem;
}

.shortFeedText-2hwg3tzw {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #212223;
  font-size: 0.426667rem;
  line-height: 0.586667rem;
  max-height: 1.76rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.shortFeedBorder-O8tI-6qM {
  width: 2.613333rem;
  height: 1.76rem;
  position: relative;
  margin-left: 0.32rem;
}

.shortFeedPic-1X8Cqd-u {
  width: 2.613333rem;
  height: 1.76rem;
  border-radius: 0.106667rem;
}

.shortFeedIcon-9y4RB6oQ {
  position: absolute;
  font-size: 0.32rem;
  line-height: 0.426667rem;
  color: #fff;
  text-shadow: 0 0.026667rem 0.026667rem rgba(0, 0, 0, .3);
  bottom: 0.106667rem;
  right: 0.213333rem;
  height: 0.4rem;
  padding-left: 0.426667rem;
  background: url(http://x0.ifengimg.com/cmpp/2020/0426/930c633a85853dasize0_w32_h32.png) no-repeat left center;
  background-size: 0.426667rem auto;
}
.atlas-4Dz3AOM8 {
  background: #fff;
}

.atlasBox-2CqWytIX {
  width: 100%;
  padding: 0.346667rem 0;
  cursor: pointer;
}

.pic-2tp9uXB7 {
  width: 100%;
  display: block;
  background: #f2f2f2;
}

.txt-2DZzV1_T {
  padding: 0.213333rem 0.053333rem;
  font-size: 0.48rem;
  line-height: 0.773333rem;
  color: #212223;
}

.pagenum-32Fl8I6j {
  width: 1.28rem;
  font-size: 0.293333rem;
  color: #1a1a1a;
  position: relative;
  top: -0.16rem;
}

.num--M21VRR8 {
  font-size: 0.586667rem;
  color: #f54343;
}

.callUpBox-2BNKbIcM {
  width: 100%;
  height: 1.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #f7f7f7;
  border: 1px solid #eee;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  top: -0.08rem;
  border-radius: 0 0 0.08rem 0.08rem;
}

.hairlines .callUpBox-2BNKbIcM {
  border: 0.5px solid #eee;
}

.callUpBoxTitle-I-yPp9ls {
  display: block;
  height: 1.173333rem;
  line-height: 1.173333rem;
  font-size: 0.373333rem;
  color: #1a1a1a;
}

/* .atlasCallUpText {
    display: inline-block;
    height: 71px;
    line-height: 71px;
    padding-right: 36px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAWlBMVEUAAADv7+/t7e3t7e3u7u7t7e3t7e3u7u7t7e3t7e3t7e3t7e1/f3/n5+eAgIDp6enCwsKcnJyYmJji4uLGxsa/v7+VlZXk5OTLy8u0tLSurq6mpqaioqKfn5/w8a6aAAAAC3RSTlMAEPXy7NWmiH5iU30mS9kAAAC4SURBVCjPhZLbEoMgDESjCAjRWmvvl///zWqFLiVO2Scyh0ySTSiqckYrVtq4ijJVtuao2v5i33CqxhPUcq72DwP1vCW/9hLrTc/7ANh8urIxvHXdmFC7JH5nuHYz7THRnOrw9zTTA6gjMgztdyk1RJozer6EQBMpTnVc6LS+FRGzoI/wRqaECjVlUY1uZbsGc8pBXXAIbOzhELwV9tl1KzD+NWRbIb+5Ml+4BFDBitdXvlt58WW9AY2AGfJSnfCZAAAAAElFTkSuQmCC)
        no-repeat right center;
    background-size: 28px 28px;
} */
.topicNoImg-7K6rF74w {
  display: block;
  margin: 0.266667rem 0.4rem;
  padding: 0.213333rem 0.32rem 0.32rem;
  background: #f5f5f5;
  border-radius: 0.106667rem;
}

.topicNoImg-7K6rF74w .topicHead-3Cuf_FtG {
  padding-bottom: 0.213333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.topicNoImg-7K6rF74w .topicMarkText-2eTvzvtG {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  line-height: 0.426667rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.topicNoImg-7K6rF74w .topicMarkNum-jHD8fM5L {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  line-height: 0.426667rem;
}

.topicNoImg-7K6rF74w .topicBox-3agL_gYn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.topicNoImg-7K6rF74w .topicPic-13LY12Se {
  width: 2.4rem;
  margin-right: 0.24rem;
}

.topicNoImg-7K6rF74w .topicPic-13LY12Se img {
  width: 2.4rem;
  border-radius: 0.106667rem;
  vertical-align: top;
}

.topicNoImg-7K6rF74w .topicText-1SOnwI8H {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 0;
}

.topicNoImg-7K6rF74w .topicTitle-1fI7MjyL {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.586667rem;
}

.topicNoImg-7K6rF74w .topicPre-YO5kD1LA {
  margin-top: 0.106667rem;
  font-size: 0.32rem;
  color: #757575;
  line-height: 0.453333rem;
  max-height: 0.906667rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.topicHasImg-jG7C7UcE {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0.266667rem 0.4rem;
  padding: 0.213333rem 0.32rem;
  background: #f5f5f5;
}

.topicHasImg-jG7C7UcE .topicMarkText-2eTvzvtG {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  line-height: 0.426667rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.topicHasImg-jG7C7UcE .topicMarkNum-jHD8fM5L {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  line-height: 0.426667rem;
}

.topicHasImg-jG7C7UcE .topicTitle-1fI7MjyL {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 0.426667rem;
  font-weight: bold;
  color: #212223;
  line-height: 0.586667rem;
}

.topicHasImg-jG7C7UcE .topicHead-3Cuf_FtG {
  padding-bottom: 0.106667rem;
}

.topicHasImg-jG7C7UcE .topicLeft-3xXfa8X4 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
}

.topicHasImg-jG7C7UcE .topicRight-8wFGmNGB {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 0.533333rem 0 0.426667rem;
  background: url(http://x0.ifengimg.com/cmpp/2020/1106/e1c0c7a924f838csize0_w32_h32.png) no-repeat right
            center/0.426667rem auto;
}

.deepRead-1NoMMBdT {
  display: block;
  margin: 0.266667rem 0.4rem;
  background: #f5f5f5;
  border-radius: 0.106667rem;
}

.deepReadPic-n5WrRMJq {
  width: 100%;
  vertical-align: top;
  border-radius: 0.106667rem;
}
.bottomBanner-6CPlMMTB {
  border-radius: 0.106667rem;
  background: #f5f5f5;
  margin: 0.533333rem 0.4rem 0;
  padding: 0 0.32rem;
  font-family: PingFangSC-Medium, PingFang SC;
}

.bottomBannerYcHead-3Gj8Pxjm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.373333rem;
  font-weight: bold;
  color: #212223;
  background: url(https://x0.ifengimg.com/ucms/2020_48/F7E0280651EF4510BD44730772EABF0898ADAA2A_w26_h26.png) no-repeat
        right center/0.346667rem auto;
}

.bottomBannerYcPic-EX-QZapj {
  width: 0.693333rem;
  height: 0.693333rem;
  border-radius: 50%;
  margin-right: 0.16rem;
}

.bottomBannerRdHead-pN2uooW5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.4rem;
  font-weight: bold;
  color: #212223;
  background: url(https://x0.ifengimg.com/ucms/2020_48/F7E0280651EF4510BD44730772EABF0898ADAA2A_w26_h26.png) no-repeat
        right center/0.346667rem auto;
}

.bottomBannerRdHeadPic-MRk5KXDu {
  width: 0.746667rem;
  margin-right: 0.16rem;
}

.bottomBannerTitle-3HUPKTMx {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.bottomBannerRdHead-pN2uooW5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.4rem;
  font-weight: bold;
  color: #212223;
  background: url(https://x0.ifengimg.com/ucms/2020_48/F7E0280651EF4510BD44730772EABF0898ADAA2A_w26_h26.png) no-repeat
        right center/0.346667rem auto;
}

.bottomBannerRdHeadPic-MRk5KXDu {
  width: 0.746667rem;
  margin-right: 0.16rem;
}

.bottomBannerRbHead-3r9La_RJ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.4rem;
  font-weight: bold;
  color: #212223;
}

.bottomBannerRbHeadPic-3seJNBV- {
  width: 0.506667rem;
  margin-right: 0.16rem;
}

.bottomBannerFeed-1KxPk2EQ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #eaeaea;
}

.hairlines .bottomBannerFeed-1KxPk2EQ {
  border-top: 0.5px solid #eaeaea;
}

.bottomBannerFeedText-1VBeq-Ct {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 0.213333rem 0 0.32rem;
}

.bottomBannerFeedImg-2v19F8JL {
  width: 2.613333rem;
  height: 1.76rem;
  margin-left: 0.266667rem;
  border-radius: 0.106667rem;
  border: 1px solid #eeeeee;
  margin-top: 0.32rem;
}

.hairlines .bottomBannerFeedImg-2v19F8JL {
  border: 0.5px solid #eeeeee;
}

.bottomBannerFeedTitle-3C3iLp4W {
  font-size: 0.453333rem;
  color: #212223;
  line-height: 0.64rem;
  height: 1.28rem;
  overflow: hidden;
  font-weight: normal;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.bottomBannerFeedTag-1u_qdX7a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.16rem;
  font-size: 0.293333rem;
  color: #9e9e9e;
  line-height: 0.426667rem;
}

.bottomBannerFeedTip-1fswdHGT {
  margin-right: 0.16rem;
}

.bottomBannerFeedOpenApp-TudhJzjd {
  font-size: 0.293333rem;
  color: #f54343;
  line-height: 0.426667rem;
  margin-top: 0.16rem;
}

.bottomBannerMore-3uy02-Mj {
  height: 1.013333rem;
  display: block;
  text-align: center;
  border-top: 1px solid #eaeaea;
}

.hairlines .bottomBannerMore-3uy02-Mj {
  border-top: 0.5px solid #eaeaea;
}

.bottomBannerMoreText-3H5qVGkU {
  display: inline-block;
  max-width: 90%;
  line-height: 1.013333rem;
  padding-right: 0.426667rem;
  font-size: 0.373333rem;
  color: #212223;
  background: url(https://x2.ifengimg.com/fe/shank/channel/topicmore.58a51771.png) no-repeat right center/0.32rem auto;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.bottomBannerBox-3yBJem8U {
  position: relative;
}

.bottomBannerBox-3yBJem8U .bottomBannerItem-v2AXCFPs:nth-child(1) {
  opacity: 1;
  position: relative;
  z-index: 1;
}

.bottomBannerBox-3yBJem8U .bottomBannerItem-v2AXCFPs:nth-child(2) {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -1;
}

.cardAnimation-2fu2Ijt3 .bottomBannerItem-v2AXCFPs:nth-child(1) {
  -webkit-animation-name: opacity1to0-26ebf_1_;
  animation-name: opacity1to0-26ebf_1_;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.cardAnimation-2fu2Ijt3 .bottomBannerItem-v2AXCFPs:nth-child(2) {
  -webkit-animation-name: opacity0to1-rvgDKiGc;
  animation-name: opacity0to1-rvgDKiGc;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

@-webkit-keyframes opacity1to0-26ebf_1_ {
  0% {
    opacity: 1;
    z-index: 1;
  }

  100% {
    opacity: 0;
    z-index: -1;
  }
}

@keyframes opacity1to0-26ebf_1_ {
  0% {
    opacity: 1;
    z-index: 1;
  }

  100% {
    opacity: 0;
    z-index: -1;
  }
}

@-webkit-keyframes opacity0to1-rvgDKiGc {
  0% {
    opacity: 0;
    z-index: -1;
  }

  100% {
    opacity: 1;
    z-index: 1;
  }
}

@keyframes opacity0to1-rvgDKiGc {
  0% {
    opacity: 0;
    z-index: -1;
  }

  100% {
    opacity: 1;
    z-index: 1;
  }
}
.wrap-2e2NmoQq {
  margin-top: 0.426667rem;
  border-top: 0.133333rem solid #f7f7f7;
}

.header-2KQRc2-m {
  padding: 0.533333rem 0.4rem 0.266667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.logo-2gpTklTm {
  height: 0.48rem;
  width: 1.973333rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 1.973333rem;
  -ms-flex: 0 0 1.973333rem;
  flex: 0 0 1.973333rem;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/logo.b6b38c6b.png);
  background-size: 1.973333rem 0.48rem;
}

.more-PIxU-KYT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.moreText-2lS7Fyh9 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-size: 0.32rem;
  color: #f54343;
  line-height: 0.426667rem;
}

.moreArrow-1_TNLRKp {
  height: 0.266667rem;
  width: 0.16rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.16rem;
  -ms-flex: 0 0 0.16rem;
  flex: 0 0 0.16rem;
  margin-left: 0.106667rem;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/arrowLeft.632070cf.png);
  background-size: 0.16rem 0.266667rem;
}

.release-3mpmTMbL {
  padding: 0 0.4rem;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.releaseBorder-1FYA__QZ {
  padding: 0.266667rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid #eeeeee;
}

.hairlines .releaseBorder-1FYA__QZ {
  border-bottom: 0.5px solid #eeeeee;
}

.release-3mpmTMbL:last-child .releaseBorder-1FYA__QZ {
  border-bottom: 0;
}

.rank-1arx7IDx {
  height: 0.426667rem;
  width: 0.426667rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.426667rem;
  -ms-flex: 0 0 0.426667rem;
  flex: 0 0 0.426667rem;
  background-size: 0.426667rem 0.426667rem;
  margin-right: 0.32rem;
}

.rank1-3m3Ew-Lu {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/rank1.b2afce75.png);
}

.rank2-2GlXRc2J {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/rank2.3963d016.png);
}

.rank3-2HGQoTi_ {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/rank3.edbecd2c.png);
}

.rank4-3z3khPFd {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/rank4.ce599588.png);
}

.rank5-iLPtwgb9 {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/rank5.3fa1bf5a.png);
}

.textBox-1K0a9oL- {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}

.title-iSdZNwyz {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(100% - 1.733333rem);
  -ms-flex: 0 0 calc(100% - 1.733333rem);
  flex: 0 0 calc(100% - 1.733333rem);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}

.titleText-1Gt5Khht {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  font-size: 0.453333rem;
  color: #212223;
  line-height: 0.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bref-2DYFTUT8 {
  margin-top: 0.053333rem;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  color: #9e9e9e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.imageBox-sSg9ISqL {
  width: 1.84rem;
  height: 1.226667rem;
  position: relative;
  margin-left: 0.266667rem;
}

.imageBox-sSg9ISqL .pic-tfYZwwW_ {
  width: 1.84rem;
  height: 1.226667rem;
  border-radius: 0.106667rem;
}

.imageBox-sSg9ISqL .playIcon-qnN-adpL {
  position: absolute;
  top: 0.346667rem;
  left: 0.653333rem;
  width: 0.533333rem;
  height: 0.533333rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/playicon.90a62631.png) no-repeat 0 0;
  background-size: 0.533333rem 0.533333rem;
}

.titleNew-1NsGzzJQ {
  height: 0.426667rem;
  width: 0.426667rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.426667rem;
  -ms-flex: 0 0 0.426667rem;
  flex: 0 0 0.426667rem;
  margin-left: 0.106667rem;
  background-image: url(https://x2.ifengimg.com/fe/shank/content/isNew.02b4205e.png);
  background-size: 0.426667rem 0.426667rem;
}

.trends-3JLAP8XX {
  height: 0.373333rem;
  width: 0.373333rem;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0.373333rem;
  -ms-flex: 0 0 0.373333rem;
  flex: 0 0 0.373333rem;
  margin-left: 0.266667rem;
  background-size: 0.373333rem 0.373333rem;
}

.trendsUp-2fDunpPZ {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/up.3afe2379.png);
}

.trendsDown-33ncx2XI {
  background-image: url(https://x2.ifengimg.com/fe/shank/content/down.5cf2b834.png);
}
.activityBanner-3NgGalvx {
  margin: 0.4rem 0.4rem 0;
}

.activityBannerImg-2Zs00saZ {
  width: 100%;
  vertical-align: top;
}
.allLook-36yFtd-D {
  margin-bottom: 0.213333rem;
}

.novelFeed-3CXtwelK {
  margin: 0 0.4rem;
  padding: 0.32rem 0;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.hairlines .novelFeed-3CXtwelK {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}

.novelFeedImg-243zYUNx {
  width: 2.4rem;
  height: 3.2rem;
  background: #f2f2f2;
  margin-right: 0.426667rem;
  overflow: hidden;
}

.novelFeedPic-yrB0T6p3 {
  width: 2.4rem;
  border-radius: 0.106667rem;
}

.novelFeedInfo-3kdNkwCs {
  width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.novelFeedTitle-2Qrv49aI {
  font-size: 0.453333rem;
  line-height: 0.64rem;
  padding-top: 0.026667rem;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 500;
  text-overflow: ellipsis;
  color: #212223;
  margin-bottom: 0.106667rem;
  width: 100%;
}

.novelFeedPre-1Rm7YCIZ {
  font-size: 0.346667rem;
  line-height: 0.48rem;
  color: #5c5c5c;
  height: 1.44rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  word-break: break-all;
}

.novelFeedMark-3gjBOkco {
  width: 1.28rem;
  height: 0.373333rem;
  display: block;
  margin-top: 0.613333rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAcCAMAAACppkqwAAAAh1BMVEUAAACfpqyhpa2hpayjo62ipa2fpK2cnJ6hpa2jpaqipaygpayhpqyhpaykpq2frbOipq2gpayipq2fpayhpq2jpauhpayhpayhpq2hpayhpayip6yiqayhpayhpayipq2ipq2ipq2ipq2ip62ipayiqK6ipayipqyhpayipayhpqyhpqyhpawzTyKEAAAALHRSTlMATZ7HGT04BOsUrUdgpykLuGZCI9YQ8NF79eEzB/rmiVpUay/cHZiEv7NykTt24GsAAALMSURBVEjHtdbpjrIwGIbhh6WURWBk3xdBEOz5H99XOlOHSdDvF3ci0RRyvYhEAL90lJNySh/wnZDipGjo+ChDnFhYwqE4MepAwd90/Mkb3h3q//kktkRsS4LflF/grnS3zG4Y6a/Xq8VfYr+vIgaC60+7Qy9sN0ofeXwbsB48LToGiDmm9WMdYGsR88YxV8GzGheYzO9q9Q0QpslmTw2fxmGXYwCxhaJDe+cWo4CrArqOvvYg094B8L9yLsTNk++U0jeA+uTAkPghJcxzBGB/ccQJ+OK8fgRQqSEfR/F0hXW6dQjQ0qyKSzvR1CDM0STAYX7iVp79AiWVwDDtDIvJ0kNA/VnVsoww3/RfQFw8kSXWC6D5UwIrK7fpDV7FgdUQqcdAaLSPJiOGZ2iE0cWRQHCbslvzuBkSIKyXQCx+CR7jeRxwIJqPARAzLDptrqipMJrNElBNbStpJdDWsQSg5vx95Xnd/4Fqzjt+kXV3vPcOo5a/SMAW69oLKL7wAga2ilVDAJ0ueh4CfpoFQacEwRXIGAVhb4CAXSQg7yoJfL7I1GzGuhmZAlLzMxgTCTzIViSBR+LvgCsrJUANw02NG1OM4RCA2WPskShG4rJYc+U1mPK6zlmdz98AYS12QFy3EuAtEz/BO/AGyIwiM/IumQkbIl8CfOYZ0Q0QQBUl1h6A3dAfIEZl3j4CTVQXUa1c+ZTUwgvwarIBQ78BuqB2QG/eBTCoKy659Q08w09fETYAL+CeLtiAddwAPudfoNIhAC13rEKFACrmHAKXeOziDQg2wBZAtZqaBTzSqXEFIMt+AMmZJNYKazs2xMC8Q4CJFGPSCrRT0gognf1tQndRszV/QlTarpsk2HXT7qQxB3Fba2pk0iMg6ixeFISL3SNbVD6hu+C3tniEEFn8zl6CPVBRDI/7t2XbKsEeODXl9D/90x9bTn/wOv3R8R9CuUVQ7ZrtPwAAAABJRU5ErkJggg==)
        no-repeat 0 0/1.28rem 0.373333rem;
}

.bigPicSwiper-1lphWj0B {
  margin: 0 0.4rem;
  padding: 0.32rem 0;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
}

.hairlines .bigPicSwiper-1lphWj0B {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}
.commentBox-2lCDAeGF {
  overflow: hidden;
}
.relateVideo-zxvrx6FW {
  margin-bottom: 0.213333rem;
}
.relateShortRecom-2pkFlYWx {
  padding: 0 0 1.533333rem;
  border-top: 0.133333rem solid #f7f7f7;
}

.shortAppTxt-1whYQu-M {
  font-size: 0.426667rem;
  color: #4c698a;
}

.boxBottomLine-2-sxXz-r {
  border-bottom: 0.133333rem solid #f7f7f7;
}
.shortRelate-SYR8R7Fx {
  padding: 0.48rem 0.4rem 0;
  border-bottom: 0.133333rem solid #f7f7f7;
}

.shortRelateHead-ChINu0Kq {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.shortRelateHeadImg-1kJPlOs_ {
  width: 0.853333rem;
  margin-right: 0.213333rem;
}

.shortRelateHeadPic-33Oxg675 {
  width: 0.853333rem;
  border-radius: 50%;
}

.shortRelateHeadText-aj5Xx8jh {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.shortRelateHeadName-3xbgvX1w {
  font-size: 0.373333rem;
  font-weight: bold;
  line-height: 0.4rem;
  color: #212223;
}

.shortRelateHeadInfo-1iChIzIf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.053333rem;
}

.shortRelateHeadTime-3l0_MnNL {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  margin-right: 0.106667rem;
}

.shortRelateHeadBref-sI3gqsvB {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.shortRelateHeadFollow-1dfWNNlL {
  width: 1.013333rem;
  margin-top: 0.133333rem;
  text-align: center;
}

.shortRelateHeadBtn-1Wjvv32p {
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  color: #212223;
}

.shortRelateTitle-BvU61reE {
  margin-top: 0.213333rem;
  color: #212223;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    word-break: break-all; */
}

.shortRelateBox-3u1vfqPZ {
  display: block;
  margin-top: 0.213333rem;
}

.shortRelateVideo-1TPoBZZa {
  position: relative;
}

.shortRelateVideoPic-2jHyq7uY {
  width: 100%;
  border-radius: 0.106667rem;
}

.shortRelateVideoIcon-SdVxauIe {
  position: absolute;
  width: 1.306667rem;
  height: 1.306667rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  background: url('https://x0.ifengimg.com/cmpp/2020/0313/d16118b0bbddf15size3_w98_h98.png') no-repeat 0 0;
  background-size: 1.306667rem 1.306667rem;
}

.shortRelateBottom-hWYxZbRi {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
}

.shortRelateItem-3pe7kv8g {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  font-size: 0.32rem;
  color: #5c5c5c;
}

.shortRelateLike-o_iwijD8 {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/cfa22c4c3e2ff9esize1_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateComment-RRnGNI4j {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/57e5df57c9d489dsize0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateTrun-3W6bZ3VS {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/3e3c8d10ef8d5c7size0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}
.shortRelate-fI527nUe {
  padding: 0.48rem 0.4rem 0;
  border-bottom: 0.133333rem solid #f7f7f7;
}

.shortRelateHead-3gb3JvOD {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.shortRelateHeadImg-1wEGFvE0 {
  width: 0.853333rem;
  margin-right: 0.213333rem;
}

.shortRelateHeadPic-2vFrqAEc {
  width: 0.853333rem;
  border-radius: 50%;
}

.shortRelateHeadText-3md_IDm5 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.shortRelateHeadName-3USZrqKS {
  font-size: 0.373333rem;
  font-weight: bold;
  line-height: 0.4rem;
  color: #212223;
}

.shortRelateHeadInfo-yCpNO7Y1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.106667rem;
  line-height: 0.346667rem;
}

.shortRelateHeadTime-1500F_0Q {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  margin-right: 0.106667rem;
}

.shortRelateHeadBref-26mr1ve9 {
  display: block;
  font-size: 0.293333rem;
  color: #9e9e9e;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.shortRelateHeadFollow-1EgHDpak {
  width: 1.013333rem;
  margin-top: 0.133333rem;
  text-align: center;
}

.shortRelateHeadBtn-2N-LYby0 {
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  color: #212223;
}

.shortRelateTitle-1gVV9lN3 {
  margin-top: 0.213333rem;
  color: #212223;
  font-size: 0.453333rem;
  line-height: 0.64rem;
  /* overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    word-break: break-all; */
}

.shortRelateBox-2fC8F6jS {
  display: block;
  margin-top: 0.213333rem;
}

.shortRelateBottom-2kw06X9u {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 1.066667rem;
}

.shortRelateItem-Bd8BFR_a {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  font-size: 0.32rem;
  color: #5c5c5c;
}

.shortRelateLike-3_rs5qjg {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/cfa22c4c3e2ff9esize1_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateComment-DpVCdtMm {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/57e5df57c9d489dsize0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.shortRelateTrun-2PPcRlrk {
  padding-left: 0.8rem;
  display: inline-block;
  height: 1.066667rem;
  line-height: 1.066667rem;
  background: url(https://x0.ifengimg.com/cmpp/2020/0428/3e3c8d10ef8d5c7size0_w60_h60.png) no-repeat left center;
  background-size: 0.8rem 0.8rem;
}

.wbImgBox-NOeg6HQ6,
.wbImgGroup-UO2axwI7 {
  width: 100%;
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  height: auto;
}

.wbImgGroup-UO2axwI7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.08rem;
}

.wbImgGroup-UO2axwI7:first-child {
  margin-top: 0;
}

.wbImgItem-3Q6PnpF8 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.wbImgItemBox-oGRr6VBa {
  padding-top: 100%;
  width: 100%;
  position: relative;
}

.wbImgItemBox-oGRr6VBa .wbImgItemPic-2WstKtg8 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.wbImgItemPic-2WstKtg8 {
  border-radius: 0.106667rem;
  vertical-align: top;
  background: #f2f2f2;
}

.wbImgBox-NOeg6HQ6 .wbImgItem-3Q6PnpF8:nth-child(2) {
  margin: 0 0.106667rem;
}

.wbImgBox-NOeg6HQ6 .wbImgItem-3Q6PnpF8:last-child {
  margin-right: 0;
}

.onlyWbImgItemPic-oTy53ULr {
  max-width: 100%;
  max-height: 5.333333rem;
  width: auto;
}
.bottomSlide-1rO8cSxW {
  position: fixed;
  max-width: 1024px;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
}

.activityBox-Lzms_KBL {
  height: 0.413333rem;
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .bottomSlide-1rO8cSxW {
    margin-bottom: 0.346667rem;
  }

  .bottomSlide-1rO8cSxW::after {
    content: '';
    width: 100%;
    height: 0.373333rem;
    position: absolute;
    left: 0;
    bottom: -0.373333rem;
    background: #fff;
  }
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 2) {
  .bottomSlide-1rO8cSxW {
    margin-bottom: 0.346667rem;
  }

  .bottomSlide-1rO8cSxW::after {
    content: '';
    width: 100%;
    height: 0.373333rem;
    position: absolute;
    left: 0;
    bottom: -0.373333rem;
    background: #fff;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
  .bottomSlide-1rO8cSxW {
    margin-bottom: 0.346667rem;
  }

  .bottomSlide-1rO8cSxW::after {
    content: '';
    width: 100%;
    height: 0.373333rem;
    position: absolute;
    left: 0;
    bottom: -0.373333rem;
    background: #fff;
  }
}

@media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) {
  .bottomSlide-1rO8cSxW {
    margin-bottom: 0.346667rem;
  }

  .bottomSlide-1rO8cSxW::after {
    content: '';
    width: 100%;
    height: 0.373333rem;
    position: absolute;
    left: 0;
    bottom: -0.373333rem;
    background: #fff;
  }
}

.activityImage-dnL5RR8v {
  width: 100%;
  vertical-align: top;
}
.shareSucc-xmxFvBqV {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: rgba(0, 0, 0, .6);
}

.shareSuccBox-2fH-hxvi {
  width: 8.933333rem;
  background: #fff;
  border-radius: 0.426667rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  overflow: hidden;
}

.md_th-2yJxZ63R {
  width: 100%;
  height: 1.333333rem;
  background: #f7f7f7;
  position: relative;
  text-align: center;
}

.title-3rLOUuTY {
  display: inline-block;
  height: 1.333333rem;
  line-height: 1.333333rem;
  padding-left: 0.666667rem;
  font-size: 0.453333rem;
  color: #f54343;
  background: url(https://x2.ifengimg.com/fe/shank/content/success.55507045.png) no-repeat 0 0.36rem/0.533333rem 0.533333rem;
}

.close-3cOIC_Sv {
  width: 0.32rem;
  height: 0.32rem;
  position: absolute;
  top: 0.48rem;
  right: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/close.632fd2cb.png) no-repeat 0 0/0.32rem 0.32rem;
}

.lookMore-2_HODXv2 {
  width: 8.293333rem;
  height: 1.173333rem;
  font-size: 0.4rem;
  color: #ffffff;
  line-height: 1.173333rem;
  text-align: center;
  background: #f54343;
  border-radius: 0.586667rem;
  margin: 0.426667rem auto;
  display: block;
}
/* 好房推荐 */

.floorRecommendBox-288b94Yc {
  padding: 0 0.4rem;
}

.floorIntro-3RE9ajWp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.266667rem 0 0.346667rem;
  border-top: 1px solid #f1f2f3;
}

.hairlines .floorIntro-3RE9ajWp {
  border-top: 0.5px solid #f1f2f3;
}

.floorIntro-3RE9ajWp:first-child {
  border: none;
}

.floorIntroImg-3jZJ0nY9 {
  width: 3.013333rem;
  height: 2rem;
  border-radius: 0.053333rem;
  padding-top: 0.08rem;
  margin-right: 0.346667rem;
}

.floorIntroText-1Vk_GhIp {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
}

.floorIntroTitle-3eHfxEOP {
  margin: 0;
  padding: 0;
  font-family: PingFangSC-Medium, PingFangSC;
  color: #212223;
  font-size: 0.426667rem;
  line-height: 0.586667rem;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorIntroInfo-2ZjwX_Xo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.266667rem;
  line-height: 0.373333rem;
  color: #212223;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorIntroBox-2jYqKPiv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.16rem;
  line-height: 0.4rem;
}

.floorIntroPrice-q81Bn8yU {
  font-size: 0.266667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.213333rem;
  color: #212223;
  font-family: PingFangSC-Regular, PingFangSC;
}

.floorIntroNum-2yAfnDMh {
  font-size: 0.4rem;
  display: block;
  margin-right: 0.053333rem;
  margin-top: -0.026667rem;
  font-weight: bold;
  color: #f54343;
  font-family: DINMittelschriftStd;
  line-height: 0.4rem;
}

.floorIntroStatus-2-rGs9Ax {
  overflow: hidden;
  padding-top: 0.106667rem;
}

.floorIntroLive-fdRFnJkE {
  float: left;
  display: block;
  margin-right: 0.133333rem;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/live.png') no-repeat 0 0/0.746667rem 0.453333rem;
}

.floorIntroForsale-3M1Y1MWp {
  float: left;
  display: block;
  margin-right: 0.133333rem;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/fosale.png') no-repeat 0 0/0.746667rem 0.453333rem;
}

.floorIntroOut-1k9ZafTZ {
  float: left;
  display: block;
  margin-right: 0.133333rem;
  width: 0.746667rem;
  height: 0.453333rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1014/out.png') no-repeat 0 0/0.746667rem 0.453333rem;
}

.floorIntroMark-2AnXQqlQ {
  float: left;
  font-size: 0.266667rem;
  margin-right: 0.133333rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
  color: #a1a5ac;
  padding: 0 0.106667rem;
  border-radius: 0.053333rem;
  background: #f7f8fb;
  font-weight: bold;
}

.floorIntroMark-2AnXQqlQ:last-child {
  margin: 0;
}

.floorIntroSpace-2qZxMW57 {
  font-size: 0.266667rem;
  color: #212223;
  line-height: 0.4rem;
  margin-right: 0.213333rem;
  font-family: PingFangSC-Regular, PingFangSC;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.floorIntroTime-3rErpjKl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.133333rem;
}

.floorIntroDate-3vOPQBFz {
  display: block;
  font-size: 0.266667rem;
  position: relative;
  color: #212223;
  line-height: 0.32rem;
  padding: 0 0.08rem;
}

.floorIntroDate-3vOPQBFz:first-child {
  padding-left: 0;
}

.floorIntroDate-3vOPQBFz::after {
  content: '';
  position: absolute;
  right: 0;
  top: 0.053333rem;
  width: 1px;
  height: 0.24rem;
  background: #f1f2f3;
}

.hairlines .floorIntroDate-3vOPQBFz::after {
  width: 0.5px;
}

.floorIntroDate-3vOPQBFz:last-child::after {
  background: none;
}

.floorMore-120l9X5y {
  height: 1.066667rem;
  line-height: 1.066667rem;
  text-align: center;
}

.floorMoreIcon-2YjAM0qr {
  font-size: 0.4rem;
  line-height: 1.066667rem;
  padding-right: 0.426667rem;
  background: url('https://x0.ifengimg.com/cmpp/2019/1017/flag.png') no-repeat right center/0.32rem 0.346667rem;
  display: inline-block;
  font-family: PingFangSC-Regular, PingFangSC;
  color: #212223;
}
.fixedIcon-3fYGJxX- {
  position: fixed;
  bottom: 2.933333rem;
  right: 0.4rem;
  width: 2rem;
  height: 2rem;
  z-index: 1000;
  -webkit-transition: all 0.5s ease-in-out;
}

.active-8oQizkvG {
  right: -1rem;
}

.fixedIconImg-1wO2bOaN {
  width: 2rem;
  height: 2rem;
}

.fixedIconClose-1efQMNYm {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.24rem;
  height: 0.24rem;
  cursor: pointer;
}

.guideLayer-_YzpjyVg {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
  background: rgba(0, 0, 0, .8);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.guideLayerBox-3-K3CdV3 {
  width: 7.2rem;
  background: #fff;
  border-radius: 0.266667rem;
}

.guideLayerInfo-vQTh8xjT {
  text-align: center;
  font-size: 0.453333rem;
  line-height: 0.72rem;
  color: #212223;
  padding: 0.533333rem;
}

.guideLayerBtn-3dClb8NK {
  border-top: 1px solid #e5e5e5;
  height: 1.333333rem;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.hairlines .guideLayerBtn-3dClb8NK {
  border-top: 0.5px solid #e5e5e5;
}

.guideLayerCancel-3E88VCXD,
.guideLayerInto-2c66VjZa {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  font-size: 0.4rem;
  line-height: 1.333333rem;
  display: block;
}

.guideLayerCancel-3E88VCXD {
  color: #a1a5ac;
  border-right: 1px solid #e5e5e5;
}

.hairlines .guideLayerCancel-3E88VCXD {
  border-right: 0.5px solid #e5e5e5;
}

.guideLayerInto-2c66VjZa {
  color: #f54343;
}
.toolbar-j5aUh5hG {
  margin: 0 0.4rem;
  padding: 0.32rem 0 0.213333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.partTitle-1kDod_H4 {
  font-weight: bold;
  font-size: 0.453333rem;
  color: #212223;
  line-height: 0.64rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  margin-right: 0.72rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.partMore-3T881s7f {
  font-size: 0.32rem;
  color: #f54343;
  letter-spacing: 0;
  line-height: 0.64rem;
  padding-right: 0.266667rem;
  background: url(https://x0.ifengimg.com/ucms/2022_27/AABEB390768E12BE5595856CE8386215CE9BF499_size1_w24_h40.png)
        no-repeat right center;
  background-size: 0.16rem 0.266667rem;
}

.videoList-2x0ZoJgx {
  margin-left: 0.346667rem;
  overflow: hidden;
}
.videoItem-15a0H3Ig {
  width: 3.013333rem;
  margin: 0 0.133333rem 0.426667rem 0;
}

.videoRow-6zfjoHz- {
  float: left;
}

.imagePart-2vlVGcbh {
  width: 3.013333rem;
  height: 4.053333rem;
  position: relative;
}

.imagePartPic-2Hyp58K2 {
  width: 3.013333rem;
  height: 4.053333rem;
  border-radius: 0.106667rem;
}

.collect-3mABvYgx {
  width: 0.693333rem;
  height: 0.64rem;
  background: rgba(79, 79, 89, .8)
        url(https://x0.ifengimg.com/ucms/2022_27/3FD575FD1867C7CAF6E430BB5C9F48666EF5802D_size1_w36_h36.png) no-repeat
        center center;
  background-size: 0.48rem 0.48rem;
  border-radius: 0.106667rem 0 0.106667rem 0;
  position: absolute;
  top: 0;
  left: 0;
}

.tag-32NwqZ1B {
  font-size: 0.32rem;
  color: #ffffff;
  height: 0.453333rem;
  line-height: 0.453333rem;
  background: rgba(79, 79, 89, .8);
  padding: 0 0.106667rem;
  border-radius: 0.106667rem;
  position: absolute;
  left: 0.133333rem;
  bottom: 0.133333rem;
}

.nums-2kn3WH48 {
  font-size: 0.32rem;
  color: #ffffff;
  line-height: 0.453333rem;
  text-shadow: 0 0.026667rem 0.026667rem rgba(0, 0, 0, .3);
  position: absolute;
  right: 0.213333rem;
  bottom: 0.133333rem;
}

.title-1FQI2zQq {
  margin-top: 0.106667rem;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  height: 1.066667rem;
  color: #212223;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.subTitle-eUyQpwUp {
  margin-top: 0.053333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  color: #9e9e9e;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.toolbar-3zCQ0wHh {
  margin: 0 0.4rem;
  padding: 0.32rem 0 0.173333rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.partTitle-wXOEOn5Y {
  font-weight: bold;
  font-size: 0.453333rem;
  color: #212223;
  line-height: 0.64rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  margin-right: 0.72rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.partMore-2S62NZL2 {
  font-size: 0.32rem;
  color: #f54343;
  letter-spacing: 0;
  line-height: 0.64rem;
  padding-right: 0.266667rem;
  background: url(https://x0.ifengimg.com/ucms/2022_27/AABEB390768E12BE5595856CE8386215CE9BF499_size1_w24_h40.png)
        no-repeat right center;
  background-size: 0.16rem 0.266667rem;
}

.videoList-_ucPznlA {
  padding-left: 0.346667rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 5.653333rem;
  overflow-y: hidden;
  overflow-x: scroll;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-overflow-scrolling: touch;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
}

ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

img {
  vert-align: top;
}

em,
i {
  font-style: normal;
}

a,
input,
button {
  tap-highlight-color: rgba(0, 0, 0, 0);
}

/* //-webkit-tap-highlight-color:rgba(0,0,0,0);//透明度设置为0，去掉点击链接和文本框对象时默认的灰色半透明覆盖层(iOS)或者虚框(Android)  */

input，textarea {
  outline: none;
}

/* //取消chrome下默认的文本框聚焦样式 */

/* -webkit-appearance: none; */

/* //消除输入框和按钮的原生外观，在iOS上加上这个属性才能给按钮和输入框自定义样式  */

/* -webkit-user-select: none; */

/* // 禁止页面文字选择 ，此属性不继承，一般加在body上规定整个body的文字都不会自动调整 */

input,
button {
  -webkit-appearance: none;
  border-radius: 0;
}

/* 去掉IOS移除原生控件样式 */

/* -webkit-touch-callout: none; */

/* // 禁用长按页面时的弹出菜单 */

body {
  width: 100%;
  margin: 0;
}

/* //禁止移动端用户进行复制.选择. */

body * {
  font-family: 'miui', 'PingFangSC-Regular', 'Pingfang SC', 'Hiragino Sans GB', 'Noto Sans', 'Microsoft YaHei';
}

html {
  overscroll-behavior-y: none;
}

body {
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

/* //移动端横竖屏字体乎大乎小 */

/* -webkit-text-size-adjust: none; */

/* //禁止文字自动调整大小(默认情况下旋转设备的时候文字大小会发生变化)，此属性也不继承，一般加在body上规定整个body的文字都不会自动调整 */

#root {
  max-width: 1024px;
  margin: 0 auto;
}

.article-edit-mode {
  font-size: 37.5px !important;
}

.article-edit-mode #root {
  margin: 0;
}

 {
  /* 文章内容样式  */
}

.detailPic {
  text-align: center !important;
}

.detailPic img {
  width: 100%;
}

.textAlignCenter {
  text-align: center !important;
}

.picIntro {
  font-size: 0.426667rem !important;
  color: #757575 !important;
  text-align: left !important;
  text-indent: 0.453333rem !important;
  line-height: 0.64rem !important;
  padding: 0 0 0.266667rem 0 !important;
  position: relative;
}

.picIntro::before {
  content: '';
  width: 0.133333rem;
  height: 0.133333rem;
  margin-left: 0.026667rem;
  display: block;
  background: #a1a5ac;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  left: 0;
  top: 0.226667rem;
}

.article_table {
  text-align: center;
  padding: 0;
  line-height: 0.64rem;
  margin: 0.4rem auto 0;
  width: 100%;
  margin-bottom: 0.533333rem;
  font-size: 0.32rem;
  background-color: #900;
  border-collapse: inherit;
  position: relative;
}

.article_table td {
  background-color: #fff;
  word-break: break-all;
  word-wrap: break-word;
}

.article_table .tabhead {
  background-color: #900;
  color: #fff;
  font-size: 0.346667rem;
  font-weight: bold;
  padding: 0.08rem 0.266667rem;
}

.article_table .tabfoot {
  text-align: right;
  padding-right: 0.4rem;
}

.manySmallImg img {
  display: inline !important;
}

.empty_bg {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSI+PHRleHQgeD0iNTAlIiB5PSI1MCUiIGZpbGw9IiNkY2RjZGMiIHN0eWxlPSJ0ZXh0LWFuY2hvcjogbWlkZGxlOyBkb21pbmFudC1iYXNlbGluZTogbWlkZGxlO2ZvbnQtc2l6ZTogMjhweDsiPumzs+WHsOaWsOiBnjwvdGV4dD48L3N2Zz4=);
}

/*# sourceMappingURL=article_shareNews_mobile~dev_release~.mobile.48d95efecce96781a966.css.map*/