#main-container {
  width: 100%;
  color: #606060;
  text-align: center;
}
#main-container .banner {
  width: 100%;
  /*.h(722);*/
  padding: 0.88566828rem 0rem 0.80515298rem 0rem;
  color: #ffffff;
  background: url(/node/public/m/images/wechat/financing/buttonwood-gathering/banner-bg.png) center center no-repeat;
  background-size: cover;
}
#main-container .banner .banner-wrap {
  padding: 0rem 0.48309179rem;
}
#main-container .banner .banner-wrap .slogan {
  font-size: 0.57971014rem;
  line-height: 0.70853462rem;
  font-weight: bold;
  margin-bottom: 0.80515298rem;
}
#main-container .banner .banner-wrap .desc {
  font-size: 0.4rem;
  line-height: 0.53140097rem;
}
#main-container .intros .intro-box {
  padding: 0.86956522rem 0rem 0rem 0rem;
  text-align: center;
}
#main-container .intros .intro-box .icon {
  width: 1.44927536rem;
  height: 1.44927536rem;
  margin: 0 auto;
  display: block;
}
#main-container .intros .intro-box .icon-ana {
  background: url(/node/public/m/images/wechat/financing/buttonwood-gathering/ana.png) 0 0 no-repeat;
  background-size: contain;
}
#main-container .intros .intro-box .icon-com {
  background: url(/node/public/m/images/wechat/financing/buttonwood-gathering/com.png) 0 0 no-repeat;
  background-size: contain;
}
#main-container .intros .intro-box .icon-share {
  background: url(/node/public/m/images/wechat/financing/buttonwood-gathering/share.png) 0 0 no-repeat;
  background-size: contain;
}
#main-container .intros .intro-box .tit {
  font-size: 0.38647343rem;
  line-height: 0.48309179rem;
  margin-top: 0.36231884rem;
  margin-bottom: 0.20128824rem;
  color: #4f4f4f;
}
#main-container .intros .intro-box .exp {
  font-size: 0.33816425rem;
  line-height: 0.53140097rem;
  color: #797979;
}
#main-container .intros .last {
  padding: 0.86956522rem 0rem 0.86956522rem 0rem;
}
#main-container .lastest {
  color: #ffffff;
  background-color: #606060;
}
#main-container .lastest .lastest-wrap {
  padding: 1.12721417rem 0.32206119rem 0.88566828rem 0.32206119rem;
  text-align: left;
}
#main-container .lastest .lastest-wrap .tit {
  font-size: 0.38647343rem;
  line-height: 0.48309179rem;
  padding-bottom: 0.80515298rem;
  text-align: center;
}
#main-container .lastest .lastest-wrap .detail {
  font-size: 0.33816425rem !important;
  line-height: 0.48309179rem !important;
}
#main-container .lastest .lastest-wrap .detail * {
  font-size: 0.33816425rem !important;
  line-height: 0.48309179rem !important;
  display: inline;
}
#main-container .playback {
  padding: 1.08695652rem 0.32206119rem;
}
#main-container .playback .swiper-container {
  padding: 0rem 0rem 0.72463768rem 0rem;
}
#main-container .playback .swiper-container .g-img {
  margin: 0 auto;
  width: 4.26731079rem;
  height: 2.41545894rem;
}
#main-container .playback .swiper-container .g-tit {
  font-size: 0.48647343rem;
  line-height: 0.56360709rem;
  margin-top: 0.36231884rem;
  color: #606060;
}
#main-container .playback .swiper-container .g-sub {
  font-size: 0.33816425rem;
  line-height: 0.53140097rem;
  color: #606060;
}
#main-container .playback .swiper-container .swiper-pagination-bullet {
  width: 0.24154589rem !important;
  height: 0.24154589rem !important;
  background-color: #dbdbdb;
}
#main-container .playback .swiper-container .swiper-pagination-bullet-active {
  background-color: #a7a7a7;
}
#main-container .subject {
  color: #4e4e4e;
  background-color: #f5f5f5;
  padding: 0.68438003rem 0rem;
}
#main-container .subject li {
  text-align: left;
  padding: 0rem 0rem 0rem 3.22061192rem;
  font-size: 0.33816425rem;
}
#main-container .subject li .check {
  width: 0.33816425rem;
  height: 0.33816425rem;
  margin-top: 0.04025765rem;
  display: inline-block;
  background: url(/node/public/m/images/wechat/financing/buttonwood-gathering/check.png) center center no-repeat;
  background-size: contain;
}
#main-container .subject li .sub-cnt {
  font-size: 0.33816425rem;
  line-height: 0.70853462rem;
  padding: 0rem 0rem 0rem 0.32206119rem;
  display: inline-block;
}
#main-container .comment {
  padding: 1.20772947rem 0.40257649rem;
}
#main-container .comment li .cmt-cnt {
  font-size: 0.43816425rem;
  line-height: 0.57971014rem;
  padding: 0.32206119rem 0rem 0.1610306rem 0rem;
  text-align: left;
}
#main-container .comment li .cmt-name {
  font-size: 0.43816425rem;
  line-height: 0.57971014rem;
  text-align: right;
  color: #0086cd;
}
#main-container .top-tit {
  font-size: 0.58647343rem;
  margin-bottom: 0.48309179rem;
}
#main-container .a-link {
  font-size: 0.43816425rem;
  margin-top: 0.92592593rem;
  color: #5bbff4;
  display: block;
  text-align: center;
}
#main-container .arrow-right {
  display: inline-block;
  width: 0.18518519rem;
  height: 0.18518519rem;
  margin-left: 0.12077295rem;
  margin-bottom: 0.01610306rem;
  border-top: 0.0402576rem solid #5bbff4;
  border-right: 0.0402576rem solid #5bbff4;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
