.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 {
  position: relative;
  border-bottom: 1px solid #ededed;
  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;
}

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

.silde_box-3E9oEg3s {
  width: 7.52rem;
}

.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);
  background-size: contain;
}

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

.title-1whohB7Q {
  width: 4.933333rem;
  height: 1.066667rem;
  line-height: 0.533333rem;
  margin: 0.16rem 0 0.266667rem 0;
  font-family: PingFangSC-Regular;
  font-size: 0.373333rem;
  color: #1a1a1a;
  overflow: hidden;
}

.opt-2i4KqXUk {
  right: 0;
  bottom: 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;
  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- {
  width: 100%;
}
.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 {
  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: #606060;
}

.box-4XHupypo span {
  display: block;
  margin: 0.293333rem 0.906667rem;
  line-height: 0.373333rem;
  font-family: PingFangSC-Light;
  font-size: 0.266667rem;
  color: #ffffff;
  text-align: center;
}
.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);
  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;
  height: 0.48rem;
  line-height: 0.48rem;
  font-family: PingFangSC-Regular;
  font-size: 0.346667rem;
  font-weight: 400;
  color: #a1a5ac;
}

.zan-13mPOVaE {
  display: block;
  width: 0.48rem;
  height: 0.48rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/zan.c5f4c276.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.4bcc6f00.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;
  background-size: contain;
}

.zhoumei-2z9RY1r1 {
  background: url(https://x2.ifengimg.com/fe/shank/content/001.0fa98311.png) no-repeat;
  background-size: contain;
}

.sese-Km3MuvN3 {
  background: url(https://x2.ifengimg.com/fe/shank/content/002.c0c147eb.png) no-repeat;
  background-size: contain;
}

.kuqi--M1L8mcT {
  background: url(https://x2.ifengimg.com/fe/shank/content/003.10bb859f.png) no-repeat;
  background-size: contain;
}

.ciya-6l6BmKKb {
  background: url(https://x2.ifengimg.com/fe/shank/content/004.df560395.png) no-repeat;
  background-size: contain;
}

.jing-1vKzwmsl {
  background: url(https://x2.ifengimg.com/fe/shank/content/005.de5e9d20.png) no-repeat;
  background-size: contain;
}

.yun-2ZlVw99m {
  background: url(https://x2.ifengimg.com/fe/shank/content/006.fb8f8897.png) no-repeat;
  background-size: contain;
}

.qinqin-13iJtVzu {
  background: url(https://x2.ifengimg.com/fe/shank/content/007.812e1a27.png) no-repeat;
  background-size: contain;
}

.aoman-2AMyCDDt {
  background: url(https://x2.ifengimg.com/fe/shank/content/008.aa2af016.png) no-repeat;
  background-size: contain;
}

.huanhu-3fPf7KDe {
  background: url(https://x2.ifengimg.com/fe/shank/content/009.ae855b6a.png) no-repeat;
  background-size: contain;
}

.keai-1PM9GY4L {
  background: url(https://x2.ifengimg.com/fe/shank/content/010.02333eb2.png) no-repeat;
  background-size: contain;
}

.haixiu-2wMceyZh {
  background: url(https://x2.ifengimg.com/fe/shank/content/011.43748d06.png) no-repeat;
  background-size: contain;
}

.wulianku-16UV-GdC {
  background: url(https://x2.ifengimg.com/fe/shank/content/012.086b0ea9.png) no-repeat;
  background-size: contain;
}

.shengqi-2w9JFwwt {
  background: url(https://x2.ifengimg.com/fe/shank/content/013.9ce1d590.png) no-repeat;
  background-size: contain;
}

.kun-18GbRF3S {
  background: url(https://x2.ifengimg.com/fe/shank/content/014.7a71bf26.png) no-repeat;
  background-size: contain;
}

.guanzhu-2B1DVwmT {
  background: url(https://x2.ifengimg.com/fe/shank/content/015.f37146e0.png) no-repeat;
  background-size: contain;
}

.yiwen-tHqvb_Er {
  background: url(https://x2.ifengimg.com/fe/shank/content/016.fe670e63.png) no-repeat;
  background-size: contain;
}

.liuhan-2kdReXJ2 {
  background: url(https://x2.ifengimg.com/fe/shank/content/017.49166dc9.png) no-repeat;
  background-size: contain;
}

.kelian-xJagkmQL {
  background: url(https://x2.ifengimg.com/fe/shank/content/018.d5b84dab.png) no-repeat;
  background-size: contain;
}

.hanxiao-2OslN6Zd {
  background: url(https://x2.ifengimg.com/fe/shank/content/019.df4d40f1.png) no-repeat;
  background-size: contain;
}

.outu-1iDJTphw {
  background: url(https://x2.ifengimg.com/fe/shank/content/020.bdbe4b47.png) no-repeat;
  background-size: contain;
}

.xiaoku-2WCGUnaH {
  background: url(https://x2.ifengimg.com/fe/shank/content/021.60d7d7cc.png) no-repeat;
  background-size: contain;
}

.touxiao-1qVxYRpe {
  background: url(https://x2.ifengimg.com/fe/shank/content/022.1bbf838f.png) no-repeat;
  background-size: contain;
}

.jianxiao-3fHGc1K5 {
  background: url(https://x2.ifengimg.com/fe/shank/content/023.6ecac0d6.png) no-repeat;
  background-size: contain;
}

.zhuakuang-2UaCcovQ {
  background: url(https://x2.ifengimg.com/fe/shank/content/024.fbde9f8f.png) no-repeat;
  background-size: contain;
}

.shuizhao-1QDizUF8 {
  background: url(https://x2.ifengimg.com/fe/shank/content/025.62fb34ba.png) no-repeat;
  background-size: contain;
}

.cuoe-1TsF6_Fo {
  background: url(https://x2.ifengimg.com/fe/shank/content/026.7f5082dd.png) no-repeat;
  background-size: contain;
}

.daku-2MXbccYL {
  background: url(https://x2.ifengimg.com/fe/shank/content/027.5aaad971.png) no-repeat;
  background-size: contain;
}

.leng-1Pltu1fP {
  background: url(https://x2.ifengimg.com/fe/shank/content/028.41dc4458.png) no-repeat;
  background-size: contain;
}

.fendou-qogb2BIm {
  background: url(https://x2.ifengimg.com/fe/shank/content/029.37f87940.png) no-repeat;
  background-size: contain;
}

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

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

.shuai-Uq1ulHq- {
  background: url(https://x2.ifengimg.com/fe/shank/content/032.974ef1c3.png) no-repeat;
  background-size: contain;
}

.ganga-2T9NboQK {
  background: url(https://x2.ifengimg.com/fe/shank/content/033.35f3e295.png) no-repeat;
  background-size: contain;
}

.bizui-27HVYxK6 {
  background: url(https://x2.ifengimg.com/fe/shank/content/034.78c93f5c.png) no-repeat;
  background-size: contain;
}

.sick-r4udgxXZ {
  background: url(https://x2.ifengimg.com/fe/shank/content/035.39685554.png) no-repeat;
  background-size: contain;
}

.love-1TjA75G0 {
  background: url(https://x2.ifengimg.com/fe/shank/content/036.a3079cdf.png) no-repeat;
  background-size: contain;
}

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

.guzhang-3XRxo1hP {
  background: url(https://x2.ifengimg.com/fe/shank/content/038.7b655cf8.png) no-repeat;
  background-size: contain;
}

.dianzan-3NaCYLFR {
  background: url(https://x2.ifengimg.com/fe/shank/content/039.8c5a3460.png) no-repeat;
  background-size: contain;
}

.guapi-14m-MAQP {
  background: url(https://x2.ifengimg.com/fe/shank/content/040.edd49a2d.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;
}

.zhoumei-1jgSbZAm {
  background: url(https://x2.ifengimg.com/fe/shank/content/001.0fa98311.png) no-repeat;
}

.sese-1YjpqCFu {
  background: url(https://x2.ifengimg.com/fe/shank/content/002.c0c147eb.png) no-repeat;
}

.kuqi-BqAhrHS7 {
  background: url(https://x2.ifengimg.com/fe/shank/content/003.10bb859f.png) no-repeat;
}

.ciya-3mMWMWeZ {
  background: url(https://x2.ifengimg.com/fe/shank/content/004.df560395.png) no-repeat;
}

.jing-3s1qjDtG {
  background: url(https://x2.ifengimg.com/fe/shank/content/005.de5e9d20.png) no-repeat;
}

.yun-3locRD4h {
  background: url(https://x2.ifengimg.com/fe/shank/content/006.fb8f8897.png) no-repeat;
}

.qinqin-26Y2FEnh {
  background: url(https://x2.ifengimg.com/fe/shank/content/007.812e1a27.png) no-repeat;
}

.aoman-2Ip45rbd {
  background: url(https://x2.ifengimg.com/fe/shank/content/008.aa2af016.png) no-repeat;
}

.huanhu-3y_Z4yef {
  background: url(https://x2.ifengimg.com/fe/shank/content/009.ae855b6a.png) no-repeat;
}

.keai-2e5o2ru9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/010.02333eb2.png) no-repeat;
}

.haixiu-13TQj1Em {
  background: url(https://x2.ifengimg.com/fe/shank/content/011.43748d06.png) no-repeat;
}

.wulianku-3V1xUSa6 {
  background: url(https://x2.ifengimg.com/fe/shank/content/012.086b0ea9.png) no-repeat;
}

.shengqi-1yxMykIb {
  background: url(https://x2.ifengimg.com/fe/shank/content/013.9ce1d590.png) no-repeat;
}

.kun-3aCL_kma {
  background: url(https://x2.ifengimg.com/fe/shank/content/014.7a71bf26.png) no-repeat;
}

.guanzhu-3ApcnATu {
  background: url(https://x2.ifengimg.com/fe/shank/content/015.f37146e0.png) no-repeat;
}

.yiwen-2aOORYYB {
  background: url(https://x2.ifengimg.com/fe/shank/content/016.fe670e63.png) no-repeat;
}

.liuhan-2TX4d3wc {
  background: url(https://x2.ifengimg.com/fe/shank/content/017.49166dc9.png) no-repeat;
}

.kelian-1bCF07SJ {
  background: url(https://x2.ifengimg.com/fe/shank/content/018.d5b84dab.png) no-repeat;
}

.hanxiao-RAh63Gwf {
  background: url(https://x2.ifengimg.com/fe/shank/content/019.df4d40f1.png) no-repeat;
}

.outu-csgeJN6T {
  background: url(https://x2.ifengimg.com/fe/shank/content/020.bdbe4b47.png) no-repeat;
}

.xiaoku-3r2j7FgB {
  background: url(https://x2.ifengimg.com/fe/shank/content/021.60d7d7cc.png) no-repeat;
}

.touxiao-1Jvu0QEW {
  background: url(https://x2.ifengimg.com/fe/shank/content/022.1bbf838f.png) no-repeat;
}

.jianxiao-3GvSx4YS {
  background: url(https://x2.ifengimg.com/fe/shank/content/023.6ecac0d6.png) no-repeat;
}

.zhuakuang-EO8LKx9U {
  background: url(https://x2.ifengimg.com/fe/shank/content/024.fbde9f8f.png) no-repeat;
}

.shuizhao-1m-_jIR5 {
  background: url(https://x2.ifengimg.com/fe/shank/content/025.62fb34ba.png) no-repeat;
}

.cuoe-1E9tBuBv {
  background: url(https://x2.ifengimg.com/fe/shank/content/026.7f5082dd.png) no-repeat;
}

.daku-1qO9mTcD {
  background: url(https://x2.ifengimg.com/fe/shank/content/027.5aaad971.png) no-repeat;
}

.leng-3x_ZuKja {
  background: url(https://x2.ifengimg.com/fe/shank/content/028.41dc4458.png) no-repeat;
}

.fendou-3HeVuuwM {
  background: url(https://x2.ifengimg.com/fe/shank/content/029.37f87940.png) no-repeat;
}

.angel-3VREfnZ_ {
  background: url(https://x2.ifengimg.com/fe/shank/content/030.498c0ff5.png) no-repeat;
}

.bye-1rsWW_mA {
  background: url(https://x2.ifengimg.com/fe/shank/content/031.9767d6a3.png) no-repeat;
}

.shuai-1enDvr7g {
  background: url(https://x2.ifengimg.com/fe/shank/content/032.974ef1c3.png) no-repeat;
}

.ganga-2ayTH5Pa {
  background: url(https://x2.ifengimg.com/fe/shank/content/033.35f3e295.png) no-repeat;
}

.bizui-2WGEFCWu {
  background: url(https://x2.ifengimg.com/fe/shank/content/034.78c93f5c.png) no-repeat;
}

.sick-O0Dj5qf2 {
  background: url(https://x2.ifengimg.com/fe/shank/content/035.39685554.png) no-repeat;
}

.love-3_bmJcuK {
  background: url(https://x2.ifengimg.com/fe/shank/content/036.a3079cdf.png) no-repeat;
}

.rose-3Dd8FkDW {
  background: url(https://x2.ifengimg.com/fe/shank/content/037.e10edf85.png) no-repeat;
}

.guzhang-1D_VP8UY {
  background: url(https://x2.ifengimg.com/fe/shank/content/038.7b655cf8.png) no-repeat;
}

.dianzan-31WF8QA2 {
  background: url(https://x2.ifengimg.com/fe/shank/content/039.8c5a3460.png) no-repeat;
}

.guapi-1Dprkwm1 {
  background: url(https://x2.ifengimg.com/fe/shank/content/040.edd49a2d.png) no-repeat;
}

.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: 9.2rem;
  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-wrap: 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: #a1a5ac;
  padding-right: 0.4rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/zan.c5f4c276.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%;
}
.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;
}
.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;
}
.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: 0.906667rem;
  overflow: hidden;
  margin: 0 0.346667rem;
}

.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;
  /* width: 750px; */
  /* height: 420px; */
}

.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: translateY(-100%);
  transform: 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: translateY(0);
  transform: 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%;
  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: 0;
  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 0.106667rem;
}

.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;
}

.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.346667rem;
}

.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: 4.586667rem;
  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);
}
.singleTitle-3uOXHwKk {
  position: relative;
  padding: 0.32rem 0 0.293333rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  width: 100%;
}

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

.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.133333rem;
  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;
}

.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.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-2FaCzHKP {
  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-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.453333rem;
}

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

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

.openApp-3wW4sc_x {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  /* 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.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(161, 165, 172, 1);
}

.wap-1R345XwK,
.source-g_Eug2dI {
  font-family: PingFangSC;
}
.titleImg-1BvN-wPz {
  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;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0.373333rem 0 0.293333rem 0;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  width: 100%;
}

.hairlines .titleImg-1BvN-wPz {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}

.link-2v_yRA5U {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 0.666667rem;
}

.title-2AqTFONa {
  display: block;
  margin: 0 0.426667rem 0.186667rem 0;
  min-height: 1.333333rem;
  max-height: 2rem;
  font-size: 0.48rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  overflow: hidden;
}

.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: 3.013333rem;
  height: 2rem;
  border-radius: 0.053333rem;
}

.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.16rem;
  bottom: 0.24rem;
  width: 1.173333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.imgIcon-1flSqfeo span:first-child {
  margin-right: 0.106667rem;
  margin-bottom: 0.053333rem;
  width: 0.266667rem;
  height: 0.266667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/images.3482672b.png) no-repeat;
  background-size: contain;
}

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

.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.16rem;
  bottom: 0.24rem;
  width: 1.413333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.videoIcon-1Xfw_-Qm 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-1Xfw_-Qm span:last-child {
  height: 0.48rem;
  line-height: 0.48rem;
  font-size: 0.266667rem;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
}

.topicLink-1NTEBJIo {
  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-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.453333rem;
}

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

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

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

.wap-1gCtJJIx,
.source-9JT6bWn0,
.date-2Wtvvrbj,
.count-1xVrTDQq {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(161, 165, 172, 1);
}

.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;
}
.bigTopic-2bNK6PgH {
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0;
}

.bigTopic-2bNK6PgH::before {
  position: absolute;
  top: 0;
  left: -0.4rem;
  display: block;
  content: '';
  width: 10rem;
  height: 0.133333rem;
  background: rgba(247, 248, 251, 1);
}

.bigTopic-2bNK6PgH::after {
  position: absolute;
  bottom: 0;
  left: -0.4rem;
  display: block;
  content: '';
  width: 10rem;
  height: 0.133333rem;
  background: rgba(247, 248, 251, 1);
}

.link-1QsRLug_ {
  padding: 0.426667rem 0 0.266667rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 0.533333rem;
  line-height: 0.533333rem;
}

.link-1QsRLug_ a {
  display: block;
  max-height: 0.533333rem;
  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.133333rem 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: bottom;
}

.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;
  padding: 0.24rem 0 0.4rem 0;
  height: 0.56rem;
  line-height: 0.56rem;
  font-size: 0.4rem;
  font-family: PingFangSC;
  font-weight: 400;
  color: rgba(33, 34, 35, 1);
  text-align: center;
}

.more-3r5lTJF7 span {
  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;
}

.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.346667rem 0 0.293333rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  width: 100%;
}

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

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

.link-2FXADdSF 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-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.186667rem 0;
}

.imgBox-3uJo3l5l a {
  position: relative;
  width: 3.013333rem;
  height: 2rem;
}

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

.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.16rem;
  bottom: 0.16rem;
  width: 1.173333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.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.16rem;
  bottom: 0.16rem;
  width: 1.173333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.imgIcon-2VzmWgwe span:first-child {
  margin-right: 0.106667rem;
  margin-bottom: 0.053333rem;
  width: 0.266667rem;
  height: 0.266667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/images.3482672b.png) no-repeat;
  background-size: contain;
}

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

.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.453333rem;
}

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

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

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

.wap-cuqVVYN7,
.source-1miYnYU7,
.date-XaWhk-hL,
.count-1bhOfRCl {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(161, 165, 172, 1);
}

.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.346667rem 0 0.293333rem 0;
  border-bottom: 1px solid rgba(241, 242, 243, 1);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}

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

.link-3q1b9GPS {
  max-height: 1.333333rem;
  line-height: 0.666667rem;
}

.link-3q1b9GPS 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;
}

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

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

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

.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.16rem;
  bottom: 0.16rem;
  width: 1.173333rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.266667rem;
}

.imgIcon-1Ni5iC6i span:first-child {
  margin-right: 0.106667rem;
  margin-bottom: 0.053333rem;
  width: 0.266667rem;
  height: 0.266667rem;
  background: url(https://x2.ifengimg.com/fe/shank/content/images.3482672b.png) no-repeat;
  background-size: contain;
}

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

.playIcon-1Pj-PYEH {
  position: absolute;
  top: 1.946667rem;
  left: 3.946667rem;
  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.16rem;
  bottom: 0.16rem;
  width: 1.12rem;
  height: 0.533333rem;
  background: rgba(33, 34, 35, .5);
  border-radius: 0.32rem;
}

.videoIcon-2LE8lRcr span {
  height: 0.533333rem;
  line-height: 0.533333rem;
  font-size: 0.266667rem;
  text-align: center;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
}

.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 {
  margin-right: 0.266667rem;
}

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

.openApp-3hiidDAD {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  /* 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.32rem;
  font-weight: 400;
  font-family: PingFangSC;
  color: rgba(161, 165, 172, 1);
}

.date-2Cz3Lqv-,
.count-2LIFMSfY {
  height: 0.453333rem;
  line-height: 0.453333rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: rgba(161, 165, 172, 1);
}

.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;
}
.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;
}

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

.picBox-vakEZANc {
  position: relative;
  width: 4.48rem;
  height: 2.48rem;
}

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

.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;
}
.face-14mY9IVF {
  display: inline-block;
  margin: 0 0.053333rem 0 0;
  width: 0.64rem;
  height: 0.64rem;
  background-size: contain;
}

.zhoumei-1Y60xbZQ {
  background: url(https://x2.ifengimg.com/fe/shank/content/001.0fa98311.png) no-repeat;
  background-size: contain;
}

.sese-3mTkYFNc {
  background: url(https://x2.ifengimg.com/fe/shank/content/002.c0c147eb.png) no-repeat;
  background-size: contain;
}

.kuqi-3ndJxZoj {
  background: url(https://x2.ifengimg.com/fe/shank/content/003.10bb859f.png) no-repeat;
  background-size: contain;
}

.ciya-ONtFAwMA {
  background: url(https://x2.ifengimg.com/fe/shank/content/004.df560395.png) no-repeat;
  background-size: contain;
}

.jing-1YneO54- {
  background: url(https://x2.ifengimg.com/fe/shank/content/005.de5e9d20.png) no-repeat;
  background-size: contain;
}

.yun-26deUT7y {
  background: url(https://x2.ifengimg.com/fe/shank/content/006.fb8f8897.png) no-repeat;
  background-size: contain;
}

.qinqin-30c08IlP {
  background: url(https://x2.ifengimg.com/fe/shank/content/007.812e1a27.png) no-repeat;
  background-size: contain;
}

.aoman-2vbqeQGd {
  background: url(https://x2.ifengimg.com/fe/shank/content/008.aa2af016.png) no-repeat;
  background-size: contain;
}

.huanhu-3bBtHyX9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/009.ae855b6a.png) no-repeat;
  background-size: contain;
}

.keai-2JIBF9C3 {
  background: url(https://x2.ifengimg.com/fe/shank/content/010.02333eb2.png) no-repeat;
  background-size: contain;
}

.haixiu-2dTXFm3R {
  background: url(https://x2.ifengimg.com/fe/shank/content/011.43748d06.png) no-repeat;
  background-size: contain;
}

.wulianku-2VFOHCQa {
  background: url(https://x2.ifengimg.com/fe/shank/content/012.086b0ea9.png) no-repeat;
  background-size: contain;
}

.shengqi-1_PNHzy4 {
  background: url(https://x2.ifengimg.com/fe/shank/content/013.9ce1d590.png) no-repeat;
  background-size: contain;
}

.kun-2Pzpqwzn {
  background: url(https://x2.ifengimg.com/fe/shank/content/014.7a71bf26.png) no-repeat;
  background-size: contain;
}

.guanzhu-YPh_PXR- {
  background: url(https://x2.ifengimg.com/fe/shank/content/015.f37146e0.png) no-repeat;
  background-size: contain;
}

.yiwen-3rV4RuKb {
  background: url(https://x2.ifengimg.com/fe/shank/content/016.fe670e63.png) no-repeat;
  background-size: contain;
}

.liuhan-3hK7DdYi {
  background: url(https://x2.ifengimg.com/fe/shank/content/017.49166dc9.png) no-repeat;
  background-size: contain;
}

.kelian-2Tx35qlD {
  background: url(https://x2.ifengimg.com/fe/shank/content/018.d5b84dab.png) no-repeat;
  background-size: contain;
}

.hanxiao-25jEW8Ug {
  background: url(https://x2.ifengimg.com/fe/shank/content/019.df4d40f1.png) no-repeat;
  background-size: contain;
}

.outu-7I3OgEOl {
  background: url(https://x2.ifengimg.com/fe/shank/content/020.bdbe4b47.png) no-repeat;
  background-size: contain;
}

.xiaoku-2MMJzT0K {
  background: url(https://x2.ifengimg.com/fe/shank/content/021.60d7d7cc.png) no-repeat;
  background-size: contain;
}

.touxiao-2uQUDPa9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/022.1bbf838f.png) no-repeat;
  background-size: contain;
}

.jianxiao-1LDYjXYG {
  background: url(https://x2.ifengimg.com/fe/shank/content/023.6ecac0d6.png) no-repeat;
  background-size: contain;
}

.zhuakuang-1ZvIZ2_C {
  background: url(https://x2.ifengimg.com/fe/shank/content/024.fbde9f8f.png) no-repeat;
  background-size: contain;
}

.shuizhao-2rWT66vS {
  background: url(https://x2.ifengimg.com/fe/shank/content/025.62fb34ba.png) no-repeat;
  background-size: contain;
}

.cuoe-1J1W8Xvk {
  background: url(https://x2.ifengimg.com/fe/shank/content/026.7f5082dd.png) no-repeat;
  background-size: contain;
}

.daku-Q8gyBVD1 {
  background: url(https://x2.ifengimg.com/fe/shank/content/027.5aaad971.png) no-repeat;
  background-size: contain;
}

.leng-1IatimnO {
  background: url(https://x2.ifengimg.com/fe/shank/content/028.41dc4458.png) no-repeat;
  background-size: contain;
}

.fendou-sjTz3gsp {
  background: url(https://x2.ifengimg.com/fe/shank/content/029.37f87940.png) no-repeat;
  background-size: contain;
}

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

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

.shuai-3t9Z0OlW {
  background: url(https://x2.ifengimg.com/fe/shank/content/032.974ef1c3.png) no-repeat;
  background-size: contain;
}

.ganga-15XSyX_7 {
  background: url(https://x2.ifengimg.com/fe/shank/content/033.35f3e295.png) no-repeat;
  background-size: contain;
}

.bizui-2f7yIOuH {
  background: url(https://x2.ifengimg.com/fe/shank/content/034.78c93f5c.png) no-repeat;
  background-size: contain;
}

.sick-dXV_kVx9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/035.39685554.png) no-repeat;
  background-size: contain;
}

.love-3tv0E7nZ {
  background: url(https://x2.ifengimg.com/fe/shank/content/036.a3079cdf.png) no-repeat;
  background-size: contain;
}

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

.guzhang-16BP_Cwk {
  background: url(https://x2.ifengimg.com/fe/shank/content/038.7b655cf8.png) no-repeat;
  background-size: contain;
}

.dianzan-28fKUXBg {
  background: url(https://x2.ifengimg.com/fe/shank/content/039.8c5a3460.png) no-repeat;
  background-size: contain;
}

.guapi-3CisJ9L9 {
  background: url(https://x2.ifengimg.com/fe/shank/content/040.edd49a2d.png) no-repeat;
  background-size: contain;
}
.fixedIcon-2eathpys {
  position: fixed;
  bottom: 2.933333rem;
  right: 0.4rem;
  width: 2rem;
  height: 2rem;
  z-index: 1000;
  -webkit-transition: all 0.5s ease-in-out;
}

.active-1SehCPBO {
  right: -1rem;
}

.fixedIconImg-2Tb20fYR {
  width: 2rem;
  height: 2rem;
}

.fixedIconClose-LC6_d95k {
  position: absolute;
  left: 0;
  top: 0;
  width: 0.24rem;
  height: 0.24rem;
  cursor: pointer;
}

.guideLayer-1E4QoqtX {
  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-WkpaGca1 {
  width: 7.2rem;
  background: #fff;
  border-radius: 0.266667rem;
}

.guideLayerInfo-1FL1GwyT {
  text-align: center;
  font-size: 0.453333rem;
  line-height: 0.72rem;
  color: #212223;
  padding: 0.533333rem;
}

.guideLayerBtn-2K4DoYjK {
  border-top: 1px solid #e5e5e5;
  height: 1.333333rem;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.hairlines .guideLayerBtn-2K4DoYjK {
  border-top: 0.5px solid #e5e5e5;
}

.guideLayerCancel-11cQM1aV,
.guideLayerInto-OaKVxlcr {
  -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-11cQM1aV {
  color: #a1a5ac;
  border-right: 1px solid #e5e5e5;
}

.hairlines .guideLayerCancel-11cQM1aV {
  border-right: 0.5px solid #e5e5e5;
}

.guideLayerInto-OaKVxlcr {
  color: #f54343;
}
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;
}

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 {
  margin: 0;
}

/* //禁止移动端用户进行复制.选择. */

body * {
  font-family: Helvetica;
}

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的文字都不会自动调整 */

@media screen and (max-width: 812px) {
  html {
    font-size: 10vw !important;
  }
}

#root {
  width: 10rem;
  margin: 0 auto;
}

.article-edit-mode {
  font-size: 37.5px !important;
}

.article-edit-mode #root {
  margin: 0;
}

 {
  /* 文章内容样式  */
}

.detailPic {
  text-align: center;
}

.detailPic img {
  /* width: 100%;  */
}

.picIntro {
  font-size: 0.373333rem !important;
  color: #999999 !important;
  text-indent: 0 !important;
  line-height: 0.48rem !important;
  margin: 0.266667rem 0 !important;
}

/* html,
body {
    height: 100%;
    overflow: hidden;
} */
.titleContainer-3NYMiytD {
  background: #fff;
  width: 100%;
}

.titleLine-ekdSaT2Y {
  /* position: relative; */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0.4rem 0.453333rem;
  font-family: PingFangSC-Regular;
}

.titleLine-ekdSaT2Y .limitHeight-3W82OD3L {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.4rem;
  color: #212223;
  letter-spacing: 0;
  line-height: 0.613333rem;
  height: 0.613333rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.titleLine-ekdSaT2Y .videoTitle-ySlF8iKY {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 0.4rem;
  color: #212223;
  letter-spacing: 0;
  line-height: 0.613333rem;
  height: 1.226667rem;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.titleLine-ekdSaT2Y .clip_up-1CpV_5Vm {
  background: url(https://x2.ifengimg.com/fe/shank/content/clip1.61078c7c.png) no-repeat center center;
}

.titleLine-ekdSaT2Y .clip_down-2U4VSMyy {
  background: url(https://x2.ifengimg.com/fe/shank/content/clip2.1036d590.png) no-repeat center center;
}

.titleLine-ekdSaT2Y .clipBtn-6nkIPcdW {
  width: 0.533333rem;
  height: 0.533333rem;
  background-size: 0.24rem auto;
}

.titleLine-ekdSaT2Y .sourceFrom-1mJOL--7 {
  display: inline-block;
  font-size: 0.32rem;
  color: #a1a1a1;
  height: 0.453333rem;
  line-height: 0.453333rem;
  margin: 0.16rem 0.266667rem 0 0;
}

.titleLine-ekdSaT2Y .disclaimer-3eLVzwHr {
  font-size: 0.32rem;
  color: #a1a1a1;
  margin-top: 0.106667rem;
  height: 0.453333rem;
  line-height: 0.453333rem;
}

.titleLine-ekdSaT2Y .createTime-HVIs7Fmh {
  display: inline-block;
  font-size: 0.32rem;
  color: #a1a1a1;
  height: 0.453333rem;
  line-height: 0.453333rem;
}

.videoCall-URQPhNKB {
  width: 100%;
  height: 0.64rem;
  border-top: 1px solid #e5e5e5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.24rem 0;
}

.hairlines .videoCall-URQPhNKB {
  border-top: 0.5px solid #e5e5e5;
}

.videoCall-URQPhNKB .headImg-1AA8cHld {
  width: 0.64rem;
  height: 0.64rem;
  border-radius: 50%;
  margin: 0 0.213333rem 0 0.4rem;
}

.videoCall-URQPhNKB .sourceFrom-1mJOL--7 {
  color: #212223;
  font-size: 0.373333rem;
  height: 0.64rem;
  line-height: 0.64rem;
  margin-right: 0.213333rem;
}

.videoCall-URQPhNKB .fllowBtn-3KwKFV4v {
  width: 1.066667rem;
  height: 0.533333rem;
  padding-top: 0.053333rem;
}
.videoArea-1jdMwr5y {
  width: 100%;
  overflow: hidden;
  height: 5.6rem;
}

.videoFixbox-1h6-OL7_ {
  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-2AbDRczB {
  width: 7.2rem;
  background: rgba(255, 255, 255, .9);
  border-radius: 0.133333rem;
  padding-top: 0.56rem;
}

.videoFixTitle-2lmQsELZ {
  font-size: 0.453333rem;
  line-height: 0.64rem;
  padding-top: 0.186667rem;
  text-align: center;
  color: #1a1a1a;
}

.videoFixButton-2ZBBE4U- {
  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-2ZBBE4U- {
  border-top: 0.5px solid #ededed;
}

.videoFixItem-1XE5vYE9 {
  -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;
  display: block;
  cursor: pointer;
}

.videoFixItem-1XE5vYE9:first-child {
  border-right: 1px solid #ededed;
  color: #999999;
}

.hairlines .videoFixItem-1XE5vYE9:first-child {
  border-right: 0.5px solid #ededed;
}
.container-62_-yCw_ {
  height: 100%;
  width: 100%;
  overflow-x: hidden;
}

.recNews-2kVBhNaG {
  background: #fff;
}
.recVContainer-1b0cCmU0 {
  width: 100%;
  background: #fff;
  margin-top: 0.133333rem;
}

.recContainer-1y7LSh-M {
  margin: 0 0.346667rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.novelFeed-1C46wPHP {
  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-1C46wPHP {
  border-bottom: 0.5px solid rgba(241, 242, 243, 1);
}

.novelFeedImg-3qILkmak {
  width: 2.4rem;
  height: 3.2rem;
  background: #f2f2f2;
  margin-right: 0.426667rem;
  overflow: hidden;
}

.novelFeedPic-mOC97rrV {
  width: 2.4rem;
  border-radius: 0.106667rem;
}

.novelFeedInfo-12a2dG8S {
  width: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.novelFeedTitle-10b-bnMs {
  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-3-Qjztyx {
  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-2Tp705_7 {
  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;
}
.relate_title-1ZP25WWN {
  font-family: PingFangSC-Medium;
  padding: 0.293333rem 0;
  width: 100%;
  font-size: 0.426667rem;
  color: #1a1a1a;
  height: 0.586667rem;
  line-height: 0.586667rem;
  padding-left: 0.4rem;
  position: relative;
  /* border-bottom: 1px solid #ededed; */
}

.relate_title-1ZP25WWN::before {
  content: '';
  position: absolute;
  top: 0.346667rem;
  left: 0;
  width: 0.08rem;
  height: 0.48rem;
  background: #f54343;
}
.videoCard-1p9_RJ8w {
  width: 4.533333rem;
  height: 4.96rem;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  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: 0.32rem 0 0 0;
}

.fl-3lwjpm8D {
  margin-right: 0.24rem;
}

.fr-2f9qZ81k {
  margin-right: 0;
}

.thumbBox-8WI11tG2 {
  width: 100%;
  height: 2.506667rem;
  position: relative;
}

.thumbBox-8WI11tG2 img {
  width: 100%;
  height: 100%;
}

.thumbBox-8WI11tG2 .durationBox-JUa03a08 {
  position: absolute;
  bottom: 0.213333rem;
  right: 0.106667rem;
  width: 1.066667rem;
  height: 0.533333rem;
  border-radius: 0.266667rem;
  font-size: 0.266667rem;
  color: #ffffff;
  text-align: center;
  overflow: hidden;
  line-height: 0.56rem;
  padding-left: 0.266667rem;
  background: rgba(33, 34, 35, .5) url(http://x0.ifengimg.com/cmpp/2020/0312/2023e4a837674b2size0_w20_h20.png)
        no-repeat 0.106667rem center/ 0.266667rem auto;
}

.videoCard-1p9_RJ8w .callApp-3X_NdDOj {
  margin: 0.213333rem 0;
  font-size: 0.32rem;
  color: #f54343;
  letter-spacing: 0;
}

.videoCard-1p9_RJ8w .videoTitle-2G2vRGhX {
  height: 1.28rem;
  line-height: 0.64rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  font-size: 0.453333rem;
  color: #1a1a1a;
  letter-spacing: 0;
}
body {
  background: #f7f7f7;
}

.fixBottom-2vt04mdl {
  height: 1.466667rem;
  position: fixed;
  bottom: 0;
}

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
  .fixBottom-2vt04mdl {
    margin-bottom: 0.346667rem;
  }

  .fixBottom-2vt04mdl::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) {
  .fixBottom-2vt04mdl {
    margin-bottom: 0.346667rem;
  }

  .fixBottom-2vt04mdl::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) {
  .fixBottom-2vt04mdl {
    margin-bottom: 0.346667rem;
  }

  .fixBottom-2vt04mdl::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) {
  .fixBottom-2vt04mdl {
    margin-bottom: 0.346667rem;
  }

  .fixBottom-2vt04mdl::after {
    content: '';
    width: 100%;
    height: 0.373333rem;
    position: absolute;
    left: 0;
    bottom: -0.373333rem;
    background: #fff;
  }
}

.content_list-71D98Vvk {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}

.chip_item-ZZrlbfZA {
  width: 2.666667rem;
  height: 0.333333rem;
}
.shareSucc-2BY45XSP {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  background: rgba(0, 0, 0, .6);
}

.shareSuccBox-1DpSj0G8 {
  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-MRLR1Tsx {
  width: 100%;
  height: 1.333333rem;
  background: #f7f7f7;
  position: relative;
  text-align: center;
}

.title-8CiODxfE {
  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-2yeDIBDv {
  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-9rvHgj {
  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;
}

/*# sourceMappingURL=content_videoShare_newsApp.20056d56230df72647bc.css.map*/