@charset "UTF-8";

.center-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}

html {
  overflow-x: hidden;
}

.mobile {
  /*.text-box1{
    position: absolute;
    left: 0.266333rem;
    top: 5.6267rem;
    z-index: 1;
    width: 7.36667rem;
    height: 2.92rem;
    -webkit-box-shadow: 0.053333rem 0.053333rem 0.133333rem #109075;
    box-shadow: 0.053333rem 0.053333rem 0.133333rem #109075;
    color: #124946;
    padding: 0.053333rem;
    padding-top: 0.186667rem;
    font: normal 0.29666rem/1.7   'Microsoft YaHei', SimSun;
  }*/
}

.mobile .fixed-button {
  position: fixed;
  right: 0.266667rem;
  top: 45%;
  z-index: 9999;
  width: 2.666667rem;
}

.mobile .fixed-button img {
  display: block;
  margin-bottom: 0.266667rem;
  width: 100%;
  height: auto;
  cursor: pointer;
}

@keyframes aniBgWidth {
  80% {
    width: 1.853333rem;
  }

  100% {
    width: 1.853333rem;
  }
}

@keyframes aniFloat {
  0%, 100% {
    transform: translate3d(0, 0, 0);
  }

  50% {
    transform: translate3d(0.066667rem, 0.066667rem, 0);
  }
}

.mobile .common-header {
  display: none;
}

.mobile .common-lmt {
  text-align: center;
  width: 94%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.533333rem;
}

.mobile .common-lmt img {
  display: inline-block;
  height: auto;
}

@keyframes aniDm {
  0% {
    transform: translate(0, 0);
  }

  100% {
    transform: translate(-100%, 0);
  }
}

@keyframes flashDm {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: 0.5;
    transform: scale(0.95);
  }
}

.mobile .bk-top {
  height: 17.2rem;
  margin-bottom: 0;
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}

.mobile .bk-top .bg-input-tijiao {
  display: none;
  position: absolute;
  left: 1.066667rem;
  top: 9.32rem;
  width: 8.586667rem;
  height: 1.333333rem;
}

.mobile .bk-top .icon-dm {
  position: absolute;
  left: 0.36rem;
  top: 9.24rem;
  width: 1.466667rem;
  z-index: 2;
  display: block !important;
  animation: flashDm 1.2s linear infinite;
}

.mobile .bk-top .icon-dm.dis {
  animation: none;
}

.mobile .bk-top .box-banner {
  position: relative;
  background: none;
  background-size: 100% auto;
}

.mobile .bk-top .box-banner .dm-wrap {
  position: absolute;
  left: 1.76rem;
  width: 7.933333rem;
  white-space: nowrap;
  top: 9.48rem;
  color: #ffe9bc;
  overflow: hidden;
  font-size: 0;
  line-height: 1;
}

.mobile .bk-top .box-banner .dm-wrap.dm2 {
  top: 10.12rem;
}

.mobile .bk-top .box-banner .content-dm {
  display: inline-block;
  white-space: nowrap;
  max-width: none;
}

.mobile .bk-top .box-banner .row-dm {
  width: auto;
  margin-bottom: 0.266667rem;
  white-space: nowrap;
}

.mobile .bk-top .box-banner .row-dm span {
  display: inline-block;
  line-height: 1;
  font-size: 0.4rem;
  padding: 0 0.4rem;
  vertical-align: middle;
  max-width: none;
}

.mobile .bk-top .box-banner .dm {
  display: none;
  position: absolute;
  left: 2.026667rem;
  top: 9.706667rem;
  width: 5.6rem;
  height: 0.506667rem;
  font-size: 0.373333rem;
  color: #333;
  padding-left: 0.133333rem;
}

.mobile .bk-top .box-banner .dm::placeholder {
  opacity: 0.5;
}

.mobile .bk-top .box-banner .btn-tjdm {
  position: absolute;
  left: 7.973333rem;
  top: 9.466667rem;
  width: 1.68rem;
  height: 1.066667rem;
  color: #333;
  font-size: 0;
  line-height: 0;
  background: transparent;
}

.mobile .bk-top .box-banner .bza-wrap {
  position: absolute;
  left: 0.666667rem;
  top: 12.533333rem;
  width: 8.746667rem;
  text-align: justify;
  text-indent: 2em;
  color: #f6e0c3;
  font-size: 0.4rem;
  line-height: 1.4;
}

.mobile .bk-top .box-banner .ani-titu1 {
  position: absolute;
  left: 2.133333rem;
  top: 7.48rem;
  width: 3.866667rem;
  height: 1.866667rem;
  background: url(../images/fangkuai1.png) center top/contain no-repeat;
  animation: aniFloat 2.5s ease-in-out infinite;
}

.mobile .bk-top .box-banner .ani-titu1:after {
  content: "";
  position: absolute;
  left: 0.693333rem;
  top: 0.373333rem;
  width: 2.333333rem;
  height: 0.546667rem;
  background: url(../images/yuyinshuruzhong.gif) left top no-repeat;
  background-size: contain;
}

.mobile .bk-top .box-banner .ani-titu2 {
  position: absolute;
  left: 4.133333rem;
  top: 9.28rem;
  width: 3.893333rem;
  height: 1.973333rem;
  animation: aniFloat 2s ease-in-out infinite;
}

.mobile .bk-top .box-banner .ani-titu3 {
  position: absolute;
  left: 6.266667rem;
  top: 7.92rem;
  width: 0.001853rem;
  height: 0.733333rem;
  background: url(../images/ani-titu3.png) left top/auto 100% no-repeat;
  animation: aniBgWidth 1.6s ease-in-out infinite;
}

.mobile .bottom-wrap {
  margin-top: -0.053333rem;
}

.mobile .bk-input-text {
  margin: 0 auto;
}

.mobile .for-pc {
  display: none !important;
}

.mobile .rmjy-icon {
  display: none;
}

.mobile .bk-rmjy .list-tag {
  display: none;
  margin-left: 0.293333rem;
}

.mobile .bk-rmjy .list-tag li {
  position: relative;
  float: left;
  width: 2.893333rem;
  height: 2.253333rem;
  margin-right: 0.36rem;
  background-color: #fff;
  margin-bottom: 0.4rem;
  text-align: center;
  cursor: pointer;
  border-radius: 0.106667rem;
}

.mobile .bk-rmjy .list-tag li .detail-tag {
  display: none;
  position: absolute;
  left: 50%;
  top: 115%;
  width: 7.76rem;
  max-width: 7.76rem;
  height: auto;
  margin-left: -3.88rem;
  padding: 0.4rem;
  z-index: 2;
  background: linear-gradient(to bottom, #edc48f, #fbdaad);
  font-size: 0.4rem;
  color: #242424;
  border-radius: 0.106667rem;
  line-height: 2;
  text-align: justify;
}

.mobile .bk-rmjy .list-tag li .detail-tag:before {
  content: "";
  position: absolute;
  left: 50%;
  top: -0.506667rem;
  margin-left: -0.266667rem;
  border: 0.266667rem solid transparent;
  border-bottom: 0.266667rem solid #edc48f;
}

.mobile .bk-rmjy .list-tag li:hover,
.mobile .bk-rmjy .list-tag li.active {
  background: linear-gradient(to bottom, #fbdaad, #edc48f);
}

.mobile .bk-rmjy .list-tag li.active.detail {
  background: linear-gradient(to bottom, #fbdaad, #edc48f);
}

.mobile .bk-rmjy .list-tag li.active.detail .detail-tag {
  display: block;
}

.mobile .bk-rmjy .list-tag li:nth-child(3n) {
  margin-right: 0;
}

.mobile .bk-rmjy .list-tag li:nth-child(3n-2) .detail-tag {
  left: 3.866667rem;
}

.mobile .bk-rmjy .list-tag li:nth-child(3n-2) .detail-tag:before {
  position: absolute;
  left: 17%;
  margin-left: -0.266667rem;
  border: 0.266667rem solid transparent;
  border-bottom: 0.266667rem solid #edc48f;
}

.mobile .bk-rmjy .list-tag li:nth-child(3n) .detail-tag {
  left: -0.986667rem;
}

.mobile .bk-rmjy .list-tag li:nth-child(3n) .detail-tag:before {
  position: absolute;
  left: 81%;
  margin-left: -0.266667rem;
  border: 0.266667rem solid transparent;
  border-bottom: 0.266667rem solid #edc48f;
}

.mobile .bk-rmjy .list-tag li .icon-tag {
  position: absolute;
  left: 50%;
  bottom: 1.066667rem;
  height: 0.666667rem;
  width: auto;
  transform: translate(-50%, 0);
}

.mobile .bk-rmjy .list-tag li span {
  position: absolute;
  left: 0;
  bottom: 0.266667rem;
  width: 100%;
  text-align: center;
  font-size: 0.373333rem;
  color: #373737;
}

.mobile input,
.mobile textarea,
.mobile select {
  font-size: 0.373333rem;
  background-color: transparent;
  color: #373737;
}

.mobile input::placeholder,
.mobile textarea::placeholder {
  color: #bab9b8;
}

.mobile .box-allinput {
  background-color: #fff;
  width: 9.173333rem;
  margin: 0 auto;
  padding-top: 0.426667rem;
  border-radius: 0.133333rem;
  font-size: 0;
  padding-bottom: 0.293333rem;
  margin-bottom: 0.533333rem;
  display: none;
}

.mobile .box-allinput.box-1 {
  display: block;
  margin-bottom: 0.4rem;
}

.mobile .input-group2,
.mobile .input-group {
  width: 9.173333rem;
  margin: 0 auto;
  height: 0.933333rem;
  line-height: 0.933333rem;
  text-align: left;
  border: none;
  border-radius: 0.053333rem;
  margin-bottom: 0.4rem;
  border-radius: 0.133333rem;
  background-color: #fff;
}

.mobile .input-group2 input,
.mobile .input-group input {
  width: 100%;
  padding: 0 0.28rem;
}

.mobile .input-group2 {
  padding-left: 0.4rem;
}

.mobile .input-group2:after {
  position: absolute;
  left: -0.013333rem;
  bottom: 0;
  content: "";
  content: "";
  width: 9.186667rem;
  height: 1.76rem;
  background: url(../images/bg-audio.jpg) center top/100% auto no-repeat;
}

.mobile .select-cate-wrap {
  position: relative;
  width: 9.173333rem;
  margin: 0 auto;
  background-color: #fff;
  margin-bottom: 0.4rem;
  border-radius: 0.106667rem;
  height: 1.066667rem;
  padding-left: 0.373333rem;
  font-size: 0;
}

.mobile .select-cate-wrap .title-liuyanfenlei {
  width: 1.64rem;
  height: auto;
  vertical-align: middle;
  margin-right: 0.133333rem;
}

.mobile .select-cate-wrap select {
  height: 100%;
  width: 6.96rem;
  padding-left: 0.266667rem;
  vertical-align: middle;
  text-align: left;
  font-size: 0.373333rem;
  color: #b6b6b6;
}

.mobile .select-cate-wrap select.user-selected {
  color: #333;
}

.mobile .select-cate-wrap:after {
  content: "";
  position: absolute;
  right: 0.2rem;
  top: 0.48rem;
  width: 0.306667rem;
  height: 0.16rem;
  background: url(../images/arrowdown-mobile-fenlei.png) center top/contain no-repeat;
}

.mobile .group-title {
  padding-left: 0.373333rem;
  line-height: 1;
  height: 1.066667rem;
  border-radius: 0.133333rem;
}

.mobile .group-title .biaoti {
  height: 0.4rem;
  width: auto;
  vertical-align: middle;
}

.mobile .group-title .input-title {
  width: 7.173333rem;
  height: 1.066667rem;
  padding: 0;
  margin-left: 0.266667rem;
  vertical-align: middle;
  font-size: 0.373333rem;
}

.mobile .input-group.ib {
  display: inline-block;
  vertical-align: middle;
}

.mobile .row {
  margin-bottom: 0.4rem;
  font-size: 0;
}

.mobile .row .select-group {
  margin-bottom: 0;
}

.mobile .row-user {
  width: 8.533333rem;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0.4rem;
}

.mobile .row-user .input-group {
  margin-bottom: 0;
  border: 0.013333rem solid #c73a3d;
  border-radius: 0.053333rem;
}

.mobile .row-user .input-group:nth-child(1) {
  width: 3.066667rem;
  margin-right: 0.48rem;
  margin-bottom: 0.4rem;
}

.mobile .row-user .input-group:nth-child(2) {
  width: 100%;
  margin-right: 0;
  margin-bottom: 0.4rem;
}

.mobile .row-user .input-group:nth-child(3) {
  width: 4.266667rem;
  margin-right: 0.2rem;
}

.mobile .row-user .input-group:nth-child(4) {
  width: 4.066667rem;
}

.mobile .row-user .input-group .button-wrap {
  width: 4.053333rem;
}

.mobile .button-wrap {
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
}

.mobile .button-wrap button {
  background-color: #d6323a;
  color: #f6e0c3;
  font-size: 0.426667rem;
  height: 0.933333rem;
  line-height: 0.933333rem;
  border-radius: 0.106667rem;
  width: 3.986667rem;
}

.mobile .select-group {
  position: relative;
  width: 8.533333rem;
  margin-left: auto;
  margin-right: auto;
  height: 0.933333rem;
  line-height: 0.933333rem;
  text-align: left;
  border: 0.013333rem solid #c73a3d;
  border-radius: 0.053333rem;
  margin-bottom: 0.4rem;
  padding: 0 0.266667rem;
  overflow: hidden;
}

.mobile .select-group select {
  width: 100%;
  color: #bab9b8;
}

.mobile .select-group select.user-checked,
.mobile .select-group select.has-value {
  color: #242424;
}

.mobile .select-group:after {
  content: "";
  position: absolute;
  right: 0.333333rem;
  top: 0.333333rem;
  width: 0.28rem;
  height: 0.346667rem;
  background: url(../images/icon-select.png) no-repeat;
  pointer-events: none;
  background-size: contain;
}

.mobile .row-age {
  font-size: 0;
  width: 8.533333rem;
  margin: 0 auto;
  margin-bottom: 0.4rem;
}

.mobile .row-age .select-group {
  width: 4rem;
}

.mobile .row-age .select-group:first-child {
  margin-right: 0.52rem;
}

.mobile .select-group.ib {
  display: inline-block;
  vertical-align: middle;
}

.mobile .select-tip {
  position: relative;
  border: 0.013333rem solid #c73a3d;
  width: 4.48rem;
  height: 0.933333rem;
  line-height: 0.933333rem;
  margin: 0 auto;
  margin-bottom: 0.4rem;
  border-radius: 0.106667rem;
  font-size: 0.4rem;
  padding-left: 0.573333rem;
}

.mobile .select-tip span,
.mobile .select-tip select {
  color: #c93626;
  width: 3.666667rem;
  display: inline-block;
}

.mobile .select-tip:after {
  content: "";
  position: absolute;
  right: 0.6rem;
  top: 0.373333rem;
  width: 0.44rem;
  height: 0.24rem;
  background: url(../images/arrow-liuyanduixiang.png) no-repeat;
  pointer-events: none;
  background-size: contain;
}

.mobile .row-select {
  width: 8.586667rem;
  margin-left: auto;
  margin-right: auto;
}

.mobile .row-select .select-group {
  display: block;
  width: 100%;
}

.mobile .row-select .select-group:first-child {
  margin-bottom: 0.4rem;
}

.mobile .input-group2 {
  position: relative;
  height: auto;
  padding: 0.333333rem;
  padding-top: 0.56rem;
  padding-left: 0.533333rem;
}

.mobile .input-group2 textarea {
  width: 94%;
  background-color: transparent;
  color: #373737;
  text-align: justify;
}

.mobile .btn-audio-wrap {
  position: absolute;
  left: 0;
  bottom: 0.8rem;
  width: 100%;
  height: 0.893333rem;
  padding-bottom: 0.053333rem;
  line-height: 1;
  padding-top: 0.16rem;
  z-index: 2;
}

.mobile .btn-audio-wrap .btn-audio {
  display: inline-block;
  cursor: pointer;
}

.mobile .btn-audio-wrap .btn-audio .icon-audio {
  width: 0.546667rem;
  height: auto;
  display: block;
  margin: 0 auto;
  margin-bottom: 0.133333rem;
}

.mobile .btn-audio-wrap .btn-audio button,
.mobile .btn-audio-wrap .btn-audio b {
  color: #fff;
  font-size: 0.453333rem;
  font-weight: normal;
  vertical-align: middle;
  background: transparent;
  appearance: none;
  line-height: 1;
  vertical-align: -0.066667rem;
}

.mobile .input-context {
  height: 7.333333rem;
  padding-bottom: 1.333333rem;
}

.mobile .tab-wrap {
  font-size: 0;
  margin-bottom: 0.4rem;
  width: 8.533333rem;
  margin-left: auto;
  margin-right: auto;
}

.mobile .button-tab {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  width: 4.16rem;
  height: 0.933333rem;
  line-height: 0.933333rem;
  border-radius: 0.106667rem;
  background: #eed1ae;
  cursor: pointer;
  color: #d85534;
  font-size: 0.4rem;
  line-height: 2;
  text-align: center;
  color: #d1472d;
}

.mobile .button-tab .icon-buzhang {
  width: 0.533333rem;
  height: auto;
  max-width: initial;
}

.mobile .button-tab .icon1 {
  display: inline-block;
}

.mobile .button-tab .icon2 {
  display: none;
}

.mobile .button-tab img,
.mobile .button-tab span {
  vertical-align: middle;
}

.mobile .button-tab.active {
  opacity: 1;
  background-color: #d6323a;
  color: #f4d7b9;
}

.mobile .button-tab.active .icon1 {
  display: none;
}

.mobile .button-tab.active .icon2 {
  display: inline-block;
}

.mobile .button-tab:first-child {
  margin-right: 0.16rem;
}

.mobile .button-tab:first-child .icon2,
.mobile .button-tab:first-child .icon1 {
  width: 0.4rem;
  height: 0.4rem;
  margin-right: 0.026667rem;
}

.mobile .button-tab:last-child .icon2,
.mobile .button-tab:last-child .icon1 {
  position: relative;
  width: 0.453333rem;
  height: 0.453333rem;
  margin-right: 0.053333rem;
  top: 0.04rem;
}

.mobile .btn-submit {
  background: url(../images/btn-tijiao-mobile.png) center top/contain no-repeat;
  width: 2.933333rem;
  margin-left: auto;
  margin-right: auto;
  height: 0.853333rem;
  border-radius: 0.08rem;
  text-align: center;
  color: #f7e2c5;
  font-size: 0.4rem;
  padding-bottom: 0.066667rem;
  font-size: 0.453333rem;
}

.mobile .btn-submit img {
  height: 0.466667rem;
}

.mobile .btn-submit img,
.mobile .btn-submit span {
  vertical-align: middle;
}

.mobile .row-submit {
  margin-bottom: 0.6rem;
}

.mobile .tg-wrap {
  margin-bottom: 0;
}

.mobile .tg-wrap img {
  width: 100%;
  height: auto;
}

.mobile .group-bottom-for-mobile {
  background: url(../images/bg-mobile2.jpg) center bottom/100% auto no-repeat;
  padding-top: 0.346667rem;
}

.mobile .video-wrap {
  margin-bottom: 0.826667rem;
  text-align: center;
}

.mobile .video-wrap .img-video {
  height: auto;
  width: 9.44rem;
}

.mobile .video-wrap .video-img-wrap {
  position: relative;
  padding-top: 0.266667rem;
  margin-bottom: 0.533333rem;
}

.mobile .video-wrap video {
  width: 100%;
  height: auto;
  margin-bottom: 0.133333rem;
}

.mobile .video-wrap .btn-play-video {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  width: 1.333333rem;
  pointer-events: none;
}

.mobile .video-wrap .video-desc {
  position: absolute;
  left: 0;
  bottom: 0.266667rem;
  width: 100%;
  font-size: 0.453333rem;
  line-height: 1;
  color: #fff;
  z-index: 2;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-shadow: 0.053333rem 0.053333rem 0.053333rem rgba(0, 0, 0, 0.5);
}

.mobile .content-wrap .test {
  width: 100%;
  height: auto;
}

.mobile .bk-huixin .tab-huixin {
  display: none;
  margin-bottom: 0.88rem;
}

.mobile .bk-huixin .tab-huixin span {
  position: relative;
  background-color: #f2d9b9;
  border-radius: 0.08rem;
  font-size: 0.48rem;
  font-weight: bold;
  padding: 0.12rem 0.426667rem;
  cursor: pointer;
  color: #cc3d29;
}

.mobile .bk-huixin .tab-huixin span:first-child {
  margin-right: 0.533333rem;
}

.mobile .bk-huixin .tab-huixin span.active {
  background-color: #e84e45;
  color: #fdeed7;
}

.mobile .bk-huixin .tab-huixin span.active:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 120%;
  width: 0.546667rem;
  height: 0.08rem;
  margin-left: -0.266667rem;
  background-color: #c73a3d;
  border-radius: 0.066667rem;
}

.mobile .bk-huixin .swiper-huixin-wrap {
  position: relative;
  width: 9.413333rem;
  height: 10.906667rem;
  margin-left: auto;
  margin-right: auto;
  background: #ffffff;
  background-size: contain;
  margin-bottom: 0.666667rem;
  border-radius: 0.106667rem;
  overflow: hidden;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  box-shadow: 0.106667rem 0.08rem 0.28rem 0 #fab9b2;
}

.mobile .bk-huixin .swiper-huixin-wrap:nth-child(2) {
  background: url(../images/bg-difang-m.png) center top no-repeat;
  background-size: contain;
  margin-bottom: 0;
}

.mobile .bk-huixin .swiper-huixin-box {
  position: relative;
}

.mobile .bk-huixin .inner {
  position: relative;
  overflow: hidden;
  width: 8.4rem;
  height: 8.4rem;
  margin: 0 auto;
  margin-top: 0.573333rem;
}

.mobile .bk-huixin .img-buwei {
  position: absolute;
  left: 0;
  top: 0;
  width: 2.88rem;
  height: 3.76rem;
}

.mobile .bk-huixin .name-wrap {
  margin-left: 3.133333rem;
  padding-top: 0.186667rem;
  margin-bottom: 0.133333rem;
  height: 2.08rem;
}

.mobile .bk-huixin .name-huixin {
  color: #bf2d33;
  font-size: 0.666667rem;
  font-weight: bold;
  margin-bottom: 0.026667rem;
}

.mobile .bk-huixin .btn-huixin-wrap .btn-huixin {
  position: absolute;
  left: 3.066667rem;
  top: 2.933333rem;
  width: 2.853333rem;
}

.mobile .bk-huixin .btn-huixin-wrap .type-huixin,
.mobile .bk-huixin .btn-huixin-wrap .level1,
.mobile .bk-huixin .btn-huixin-wrap .level2 {
  display: none;
}

.mobile .bk-huixin .title-huixin {
  color: #bf2d33;
  font-size: 0.64rem;
  margin-bottom: 0.08rem;
  font-weight: normal;
}

.mobile .bk-huixin .sub-title-huixin {
  color: #bf2d33;
  font-size: 0.426667rem;
  margin-bottom: 0.08rem;
}

.mobile .bk-huixin .text-huixin {
  position: absolute;
  left: 0;
  top: 4.533333rem;
  width: 100%;
  font-size: 0.426667rem;
  color: #242424;
  text-indent: 2em;
  line-height: 1.5;
  text-align: justify;
  overflow-y: auto;
}

.mobile .bk-huixin .arrow-wrap {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  height: 1rem;
  text-align: center;
  z-index: 222;
}

.mobile .bk-huixin .arrow-wrap .arrow-buwei-left {
  margin-right: 1.866667rem;
}

.mobile .bk-huixin .arrow-wrap .arrow-difang-left {
  margin-right: 1.866667rem;
}

.mobile .bk-huixin .arrow-wrap img.for-h5 {
  height: 0.533333rem;
  width: auto;
  display: inline-block !important;
  cursor: pointer;
}

.mobile .bk-huixin .arrow-wrap img.for-h5:first-child {
  margin-right: 2.08rem;
}

.mobile .bk-jianyan {
  margin-bottom: 0.613333rem;
  width: 10rem;
  overflow-x: hidden;
}

.mobile .bk-jianyan .swiper-container {
  width: 9.773333rem;
  margin: 0 auto;
  transform: translate(0.2rem, 0);
}

.mobile .bk-jianyan .swiper-jianyan-wrap {
  position: relative;
}

.mobile .bk-jianyan .swiper-jianyan-wrap1 {
  margin-bottom: 0.4rem;
}

.mobile .bk-jianyan .arrow-jianyan-left {
  position: absolute;
  left: 0.8rem;
  top: 35%;
  z-index: 2;
  width: 0.493333rem;
  height: auto;
  cursor: pointer;
}

.mobile .bk-jianyan .arrow-jianyan-right {
  position: absolute;
  right: 0.72rem;
  top: 35%;
  z-index: 2;
  cursor: pointer;
  width: 0.493333rem;
  height: auto;
}

.mobile .bk-jianyan .swiper-jianyan-wrap1 {
  margin-bottom: 0.253333rem;
}

.mobile .bk-jianyan .swiper-header {
  display: none;
}

.mobile .bk-jianyan .inner {
  position: relative;
  width: 9.773333rem;
  height: 6.76rem;
  background: url(../images/bg-xiangbuzhang-m.png) center top no-repeat;
  background-size: contain;
  padding-top: 1.466667rem;
}

.mobile .bk-jianyan .inner .swiper-header {
  height: 0.786667rem;
  font-size: 0.413333rem;
  color: #c93d3f;
  font-weight: bold;
  text-align: center;
  padding-top: 0.16rem;
  line-height: 1;
  margin-bottom: 0.4rem;
}

.mobile .bk-jianyan .inner .text-huixin {
  width: 6.88rem;
  height: 3.6rem;
  margin: 0 auto;
  font-size: 0.4rem;
  color: #242424;
  line-height: 1.8;
  text-indent: 2em;
  text-align: justify;
  overflow-y: auto;
  transform: translate(-0.133333rem, 0);
}

.mobile .bk-jianyan .swiper-shuji .inner {
  background-image: url(../images/bg-tuoshuji-m.png);
}

.mobile .bk-zhitongche {
  margin-bottom: 0.6rem;
}

.mobile .bk-zhitongche .swiper-zhitongche-wrap {
  position: relative;
  width: 10rem;
  height: 11.866667rem;
  margin-top: 0.533333rem;
}

.mobile .bk-zhitongche .swiper-container {
  position: absolute;
  left: 50%;
  top: 0;
  width: 17.066667rem;
  height: 11.733333rem;
  margin-bottom: 0.266667rem;
  transform: translate(-50%, 0);
  overflow: hidden;
  max-width: 20.666667rem;
}

.mobile .bk-zhitongche .swiper-slide-active .inner:after {
  display: none;
}

.mobile .bk-zhitongche .inner {
  position: relative;
  width: 6.4rem;
  height: 11.733333rem;
  overflow: hidden;
  margin: 0 auto;
  font-size: 0;
}

.mobile .bk-zhitongche .inner:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.mobile .bk-zhitongche .inner img {
  display: block;
  width: 100%;
  height: auto;
  height: 100%;
}

.mobile .bk-zhitongche .swiper-slide {
  font-size: 0;
  line-height: 0;
}

.mobile .bk-zhitongche .swiper-slide.swiper-slide-active .inner img {
  height: auto;
}

.mobile .bk-zhitongche .swiper-slide .desc {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.72rem;
  line-height: 0.72rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #fff;
  font-size: 0.346667rem;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center;
}

.mobile .bk-zhitongche .arrow-wrap {
  position: absolute;
  left: 0;
  bottom: 0.266667rem;
  width: 100%;
  text-align: center;
}

.mobile .bk-zhitongche .arrow-wrap img {
  cursor: pointer;
  width: 1.2rem;
  height: auto;
}

.mobile .bk-zhitongche .arrow-wrap img:first-child {
  margin-right: 0.666667rem;
}

.mobile .arrow-wrap-common .arrow-zuiguanxin {
  left: 0;
  z-index: 3;
}

.mobile .arrow-wrap-common .arrow-tupian-left-m,
.mobile .arrow-wrap-common .arrow-shaohua-left-m {
  position: absolute;
  left: 0.466667rem;
  bottom: 0.266667rem;
  width: 0.32rem;
}

.mobile .arrow-wrap-common .arrow-tupian-right-m,
.mobile .arrow-wrap-common .arrow-shaohua-right-m {
  position: absolute;
  right: 0.466667rem;
  left: auto;
  bottom: 0.266667rem;
  width: 0.32rem;
}

.mobile .bk-zuiguanxin {
  margin-bottom: 0.333333rem;
}

.mobile .bk-zuiguanxin .swiper-zuiguanxin-wrap {
  position: relative;
  width: 10rem;
  height: 11.866667rem;
  margin-top: 0.533333rem;
}

.mobile .bk-zuiguanxin .swiper-container {
  position: absolute;
  left: 50%;
  top: 0;
  width: 17.066667rem;
  height: 11.733333rem;
  margin-bottom: 0.266667rem;
  transform: translate(-50%, 0);
  overflow: hidden;
  max-width: 20.666667rem;
}

.mobile .bk-zuiguanxin .arrow-zuiguanxin {
  position: absolute;
  left: 0;
  z-index: 3;
}

.mobile .bk-zuiguanxin .arrow-zuiguanxin-left-m {
  left: 0.466667rem;
  bottom: 0.266667rem;
  width: 0.32rem;
}

.mobile .bk-zuiguanxin .arrow-zuiguanxin-right-m {
  right: 0.466667rem;
  left: auto;
  bottom: 0.266667rem;
  width: 0.32rem;
}

.mobile .bk-zuiguanxin .arrow-zuiguanxin-left {
  position: absolute;
  left: 3.066667rem;
  bottom: 0.666667rem;
  z-index: 2;
  cursor: pointer;
  width: 1.2rem;
}

.mobile .bk-zuiguanxin .arrow-zuiguanxin-right {
  position: absolute;
  right: 3.066667rem;
  bottom: 0.666667rem;
  z-index: 2;
  width: 1.2rem;
  cursor: pointer;
}

.mobile .bk-zuiguanxin .swiper-slide-active .inner:after {
  display: none;
}

.mobile .bk-zuiguanxin .inner {
  position: relative;
  width: 6.4rem;
  height: 11.733333rem;
  overflow: hidden;
  margin: 0 auto;
  font-size: 0;
}

.mobile .bk-zuiguanxin .inner:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.mobile .bk-zuiguanxin .inner img {
  display: block;
  width: 100%;
  height: auto;
  height: 100%;
}

.mobile .bk-zuiguanxin .swiper-slide {
  font-size: 0;
  line-height: 0;
}

.mobile .bk-zuiguanxin .swiper-slide.swiper-slide-active .inner img {
  height: auto;
}

.mobile .bk-zuiguanxin .swiper-slide .desc {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0.72rem;
  line-height: 0.72rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #fff;
  font-size: 0.346667rem;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center;
}

.mobile .bk-yanshen {
  position: relative;
  z-index: 2;
}

.mobile .bk-yanshen ul {
  width: 9.6rem;
  margin: 0 auto;
  overflow: hidden;
  max-height: 6.773333rem;
  overflow: hidden;
}

.mobile .bk-yanshen li {
  position: relative;
  font-size: 0.426667rem;
  color: #363636;
  border-bottom: 0.026667rem solid #e8e3e9;
  height: 1.573333rem;
  width: 9.2rem;
  display: none;
  margin: 0 auto;
  text-align: justify;
}

.mobile .bk-yanshen li:nth-child(1),
.mobile .bk-yanshen li:nth-child(2),
.mobile .bk-yanshen li:nth-child(3),
.mobile .bk-yanshen li:nth-child(4),
.mobile .bk-yanshen li:nth-child(5) {
  display: block;
}

.mobile .bk-yanshen li a {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(0, -50%);
  padding-left: 0.133333rem;
  display: block;
}

.mobile .bk-yanshen li a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.266667rem;
  width: 0.053333rem;
  height: 0.053333rem;
  background-color: #363636;
  border-radius: 0.053333rem;
}

.mobile .list-qrcode li {
  display: inline-block;
  vertical-align: top;
  margin-right: 0.266667rem;
}

.mobile .list-qrcode li:last-child {
  margin-right: 0;
}

.mobile .list-qrcode li img {
  height: 2.373333rem;
  width: auto;
}

.mobile .list-qrcode li .text-qr {
  width: auto;
  padding-top: 0.133333rem;
  font-size: 0.293333rem;
  color: #000000;
}

.mobile .footer {
  width: 100%;
  color: #8e8e8e;
  font-size: 0.266667rem;
  text-align: center;
  padding-top: 0.666667rem;
  background: transparent;
  padding-bottom: 1.466667rem;
}

.mobile .footer .logo-wrap-footer {
  margin-bottom: 0.266667rem;
  padding: 0.266667rem 0;
}

.mobile .footer .logo-wrap-footer img {
  width: 5.146667rem;
}

.mobile .footer p {
  padding-bottom: 0.066667rem;
  color: #8e8e8e;
}

.mobile .ymain {
  position: relative;
  padding-bottom: 0;
  background: url(../images/banner-mobile1-2.jpg) center top/100% auto no-repeat;
}

.mobile .tip-cate {
  display: none;
}

.mobile .qrcode-wrap {
  position: relative;
  z-index: 2;
}

.mobile .fixed-tab-wrap {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1.16rem;
  z-index: 9999;
  background: url(../images/fixed-footer.png) center top no-repeat;
  background-size: 100% 100%;
}

.mobile .fixed-tab-wrap > div {
  float: left;
  width: 50%;
  height: 100%;
}

.mobile .fixed-tab-wrap.ios {
  height: 1.586667rem;
  background-image: url(../images/fixed-footer-ios.png);
  background-size: 100% auto;
  background-color: #d6323a;
}

.mobile #b_content {
  line-height: 1.5;
  resize: none;
}

.mobile .input-group2 {
  position: relative;
}

.mobile .input-group2 .inner-xieyi {
  max-width: none;
  height: 100%;
  position: relative;
}

.mobile .input-group2 .box-xieyi {
  position: absolute;
  left: -0.026667rem;
  top: -1.066667rem;
  width: 96%;
  height: 15.6rem;
  z-index: 4;
  border-radius: 0.106667rem;
  pointer-events: none;
}

.mobile .input-group2 .box-xieyi .if-wrap {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  z-index: 4;
  overflow: hidden;
  border: 0.013333rem solid #e48183;
  border-radius: 0.106667rem;
  box-shadow: 0.053333rem 0.133333rem 0.186667rem #d0c0b2;
}

.mobile .input-group2 .box-xieyi iframe {
  width: 100%;
  height: 100%;
  height: 16rem;
  pointer-events: visible;
}

.mobile .input-group2 .btn-close-xieyi {
  display: none;
  position: absolute;
  right: -1rem;
  top: 1.266667rem;
  width: 0.853333rem;
  height: 1.24rem;
  z-index: 6;
  cursor: pointer;
  background: url(../images/btn-close-xieyi-mobile.png) left top no-repeat;
  background-size: contain;
  pointer-events: visible;
}

.mobile .input-group2 .btn-xieyi {
  position: absolute;
  right: -1.466667rem;
  top: 0.533333rem;
  width: 2.693333rem;
  height: 2.693333rem;
  z-index: 5;
  cursor: pointer;
  background: url(../images/btn-zhushou-mobile.png) left top/contain no-repeat;
  background-size: contain;
  pointer-events: visible;
}

.mobile .input-group2 .btn-closeiframe {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 1.866667rem;
  height: 0.746667rem;
  line-height: 0.746667rem;
  z-index: 99999999999;
  background-color: #dc5255;
  text-align: center;
  color: #fff;
  font-size: 0.373333rem;
  cursor: pointer;
  pointer-events: visible;
}

.mobile .input-group2 .btn-close-xieyi {
  display: none;
  position: absolute;
  right: -0.866667rem;
  top: 0.066667rem;
  width: 1.066667rem;
  height: 1.506667rem;
  z-index: 6;
  cursor: pointer;
  background: url(../images/btn-close-xieyi-mobile.png) left top no-repeat;
  background-size: contain;
  pointer-events: visible;
}

.mobile .textarea-wrap {
  text-align: justify;
}

.mobile .tip-cate {
  width: 9.066667rem;
  margin: 0 auto;
  font-size: 0.373333rem;
  color: #373737;
  font-size: 0.373333rem;
  text-align: left;
  margin-bottom: 0.266667rem;
}

.mobile .cm2 {
  position: relative;
  z-index: 2;
  width: 9.6rem;
  height: 1.786667rem;
  border-top-left-radius: 0.133333rem;
  border-top-right-radius: 0.133333rem;
  transform: translate(0, 0.026667rem);
  margin: 0 auto;
  background: url(../images/bg-lmt-plus.png) center/contain no-repeat;
}

.mobile .cm2 span {
  position: absolute;
  left: 0.826667rem;
  top: 50%;
  transform: translate(0, -47%);
  font-size: 0.6rem;
  color: #fff;
}

.mobile .bk-group {
  margin-bottom: 0.2rem;
}

.mobile .bk-group.bk-yanshen {
  margin-bottom: 0.666667rem;
}

.mobile .bk-group .video-img-wrap,
.mobile .bk-group .content-wrap {
  display: none;
}

.mobile .bk-group.open .video-img-wrap,
.mobile .bk-group.open .content-wrap {
  display: block;
}

.mobile .bk-group.open .cm2 {
  background-image: url(../images/bg-lmt-minus.png);
}

.mobile .seemore {
  padding-top: 0.4rem;
  text-align: center;
  width: 3.066667rem;
  margin: 0 auto;
  font-size: 0.4rem;
  color: #333333;
  opacity: 0.5;
}

.mobile .plus-one {
  position: absolute;
  color: #ff4757;
  font-weight: bold;
  font-size: 0.5rem;
  opacity: 0;
  pointer-events: none;
  user-select: none;
  z-index: 0;
  left: 0.3rem;
}

.mobile .plus-one.animate {
  animation: float-up 1s ease-out;
}

@keyframes float-up {
  0% {
    transform: translateY(-0.013333rem) scale(0.5);
    opacity: 1;
  }

  60% {
    transform: translateY(-0.133333rem) scale(1.2);
    opacity: 1;
  }

  100% {
    transform: translateY(-0.266667rem) scale(1);
    opacity: 0;
  }
}

.mobile .list-yanshen::-webkit-input-placeholder,
.mobile .scrollbar1::-webkit-input-placeholder {
  color: #ccc;
}

.mobile .list-yanshen::-webkit-scrollbar,
.mobile .scrollbar1::-webkit-scrollbar {
  width: 0.133333rem;
}

.mobile .list-yanshen::-webkit-scrollbar-track,
.mobile .scrollbar1::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 0.08rem rgba(0, 0, 0, 0.3);
  border-radius: 0.133333rem;
}

.mobile .list-yanshen::-webkit-scrollbar-thumb,
.mobile .scrollbar1::-webkit-scrollbar-thumb {
  border-radius: 0.133333rem;
  -webkit-box-shadow: inset 0 0 0.08rem #ff624f;
  background-color: #ff624f;
}

.mobile .bk-xd {
  position: relative;
}

.mobile .bk-xd .opbuttons-wrap {
  position: absolute;
  right: 0.133333rem;
  top: 0.506667rem;
}

.mobile .bk-xd .opbuttons-wrap div {
  display: inline-block;
  vertical-align: bottom;
}

.mobile .bk-xd .opbuttons-wrap .btn-zan {
  width: 0.346667rem;
  height: 0.333333rem;
  background: url(../images/icon-zan-mobile.png) left top/contain no-repeat;
  margin-right: 0.133333rem;
  cursor: pointer;
}

.mobile .bk-xd .opbuttons-wrap .btn-share {
  width: 0.293333rem;
  height: 0.28rem;
  background: url(../images/icon-share-mobile.png) left top/contain no-repeat;
  margin-right: 0.266667rem;
  cursor: pointer;
}

.mobile .bk-xd .content-wrap {
  padding-top: 0.533333rem;
  padding-bottom: 0.533333rem;
}

.mobile .bk-xd .xd-outer {
  max-height: 11.466667rem;
  overflow-y: auto;
  width: 9.6rem;
  margin: 0 auto;
}

.mobile .bk-xd .xd-outer .xd-inner {
  margin: 0 auto;
}

.mobile .bk-xd .xd-outer li {
  width: 9.2rem;
  margin: 0 auto;
  position: relative;
  padding: 0.506667rem 0.533333rem;
  border-radius: 0.133333rem;
  margin-bottom: 0.213333rem;
  border-radius: 0.133333rem;
  border: 0.026667rem solid #e5e5e5;
  background: rgba(255, 255, 255, 0.8);
}

.mobile .bk-xd .xd-outer li:first-child {
  margin-top: 0.266667rem;
}

.mobile .bk-xd .xd-outer li:last-child {
  margin-bottom: 0.266667rem;
}

.mobile .bk-xd .xd-outer li p {
  color: #999999;
  font-size: 0.32rem;
  line-height: 1.8;
  text-indent: 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.mobile .bk-xd .xd-outer li h3 {
  font-size: 0.426667rem;
  width: 7.213333rem;
  color: #333333;
  margin-bottom: 0.266667rem;
  text-align: justify;
}

.mobile .page-promise2 {
  display: none;
  z-index: 99;
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  height: 100%;
  width: 10rem;
}

.mobile #page-promise2 {
  position: fixed;
}

.mobile .poster-outer {
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  width: 8.48rem;
  height: 15.04rem;
  transform: translate(-50%, -50%);
}

.mobile .poster-preview {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  width: 8.48rem;
  height: 15.04rem;
  transform: translate(-50%, -50%);
}

.mobile .poster-outer .poster-inner {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.mobile .poster-outer .poster-inner .img-poster {
  width: 100%;
  height: 100%;
}

.mobile #page-promise1 {
  position: fixed;
}

.mobile .btn-close-poster {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 4;
  width: 0.6667rem;
  height: 0.6667rem;
  margin-left: 4rem;
  margin-top: -8.133333rem;
}

.mobile .qrcode-poster1 {
  position: absolute;
  left: 6.64rem;
  top: 12.933333rem;
  width: 1.2rem;
  height: 1.2rem;
}

.mobile .zhaiyao-wrap {
  position: absolute;
  left: 0.853333rem;
  top: 9.306667rem;
  z-index: 1;
  width: 6.8rem;
  height: 2rem;
  color: #000;
  font: normal 0.32rem/1.4 "Microsoft YaHei", SimSun;
}

.mobile .text-box3 {
  color: #ffe9bc;
  font: normal 0.213333rem/0 "Microsoft YaHei", SimSun;
  font-size: 0;
}

.mobile .text-box3 .row1 {
  margin-bottom: 0.4rem;
}

.mobile .text-box3 .row2 * {
  vertical-align: bottom;
}

.mobile .text-box3 * {
  vertical-align: bottom;
}

.mobile .text-box3 img,
.mobile .text-box3 b,
.mobile .text-box3 span {
  line-height: 1;
  position: absolute;
}

.mobile .text-box3 .yinhao-left {
  left: 2.2rem;
  top: 5.706667rem;
  width: 0.253333rem;
  height: auto;
}

.mobile .text-box3 .yinhao-right {
  left: 4.493333rem;
  top: 5.706667rem;
  width: 0.293333rem;
  height: auto;
}

.mobile .text-box3 span {
  font-size: 0.346667rem;
}

.mobile .text-box3 #woshi {
  left: 0.786667rem;
  top: 7.906667rem;
}

.mobile .text-box3 #joincount {
  left: 1.893333rem;
  top: 7.626667rem;
  width: 2.933333rem;
  text-align: center;
}

.mobile .text-box3 #jianyanren {
  left: 4.813333rem;
  top: 7.906667rem;
}

.mobile .text-box3 #woguanzhu {
  left: 0.786667rem;
  top: 9.186667rem;
}

.mobile #joincount {
  font-size: 0.706667rem;
  font-weight: bold;
  font-family: "SimSun", "PingFang SC", "Microsoft YaHei", 微软雅黑, Helvetica, sans-serif;
  padding: 0;
}

.mobile .qrcode-sharepage {
  position: absolute;
  left: 6.8rem;
  top: 13.24rem;
  width: 1.2rem;
  height: 1.2rem;
  z-index: 1;
}

.mobile #lingyu {
  left: 3.333333rem;
  top: 8.826667rem;
  width: 5.2rem;
  text-align: left;
  font-size: 0.666667rem;
  font-weight: bold;
  font-family: "SimSun", "PingFang SC", "Microsoft YaHei", 微软雅黑, Helvetica, sans-serif;
}

.mobile #lingyu.more-words {
  font-size: 0.573333rem;
  top: 8.933333rem;
}

.mobile .text-box2 {
  position: absolute;
  left: 0.826667rem;
  top: 7.533333rem;
  z-index: 1;
  width: 6.8rem;
  color: #000;
  font: normal 0.186667rem/1.4 "Microsoft YaHei", SimSun;
}

.mobile .text-box1 {
  position: absolute;
  left: 1.977rem;
  top: 7.22rem;
  z-index: 1;
  width: 4.36667rem;
  height: auto;
  color: #975500;
  font: normal 0.29666rem/1.7 "Microsoft YaHei", SimSun;
}

.mobile .text-box2 .row,
.mobile .text-box1 .row {
  text-align: justify;
  margin-bottom: 0.453333rem;
  padding: 0 0.08rem;
  color: #000;
  z-index: 99;
}

.mobile .text-box2 .row {
  font-size: 0.48rem;
}

.mobile .text-box1 .row {
  font-size: 0.366rem;
  margin-bottom: 0.03333rem;
  text-indent: 2em;
  line-height: 1.5;
  color: #975500;
}

.mobile .text-box2 .row i,
.mobile .text-box1 .row i {
  font-style: normal;
}

.mobile .text-bh {
  position: absolute;
  top: 0.2667rem;
  left: 0.5rem;
  font-size: 0.36rem;
  color: #fff;
}

.mobile .text-bh i {
  font-style: normal;
}

.mobile .qrcode-poster {
  position: absolute;
  left: 0.933333rem;
  top: 10.4rem;
  z-index: 3;
  width: 1.066667rem;
  height: 1.066667rem;
}

.mobile .logo-fj {
  position: absolute;
  left: 2.266667rem;
  top: 10.4rem;
  z-index: 3;
  width: 1.12rem;
  height: 1.066667rem;
  width: auto;
}

.mobile .long-press-tip {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  top: 50%;
  margin-top: 7.6rem;
  text-align: center;
  color: #fff;
  font: bold 0.426667rem SimHei;
  z-index: 3;
  line-height: 140%;
}

.mobile .long-press-tip em {
  font-style: normal;
}

.mobile .bk-huixin .tab-huixin {
  display: none;
  margin-bottom: 0.88rem;
}

* {
  margin: 0;
  padding: 0;
}