/* line 68, ../../app/styles/main.scss */
* {
  margin: 0;
  padding: 0;
  font-size: 14px;
}

/* line 74, ../../app/styles/main.scss */
html, body {
  margin: 0;
  height: 100%;
}

/* line 79, ../../app/styles/main.scss */
body {
  font-family: 'Microsoft yahei', Arial, sans-serif;
}

/* line 83, ../../app/styles/main.scss */
ul, li {
  list-style-type: none;
}

/* line 87, ../../app/styles/main.scss */
img {
  width: 100%;
}

/* line 91, ../../app/styles/main.scss */
a, a:hover {
  text-decoration: none;
}

/* line 95, ../../app/styles/main.scss */
.none {
  display: none;
}

/* line 99, ../../app/styles/main.scss */
.container {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0px;
}

@media screen and (min-width: 426px) {
  /* line 106, ../../app/styles/main.scss */
  .container {
    width: 425px;
  }
}
/* line 111, ../../app/styles/main.scss */
.fixed-menu {
  position: fixed;
  z-index: 19;
  top: 0;
  box-shadow: 0 1px 4px #eeeeee;
}

/* line 118, ../../app/styles/main.scss */
.clear {
  clear: both;
}

/* line 122, ../../app/styles/main.scss */

/* Custom page header */
/* line 133, ../../app/styles/main.scss */
.header_bg {
  width: 100%;
  position: fixed;
  z-index: 88;
  top: 0;
  left: 0;
  height: 45px;
  background: #333333;
  opacity: 0.8;
}

/* line 141, ../../app/styles/main.scss */
.header {
  display: table;
  width: 100%;
  height: 45px;
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  /* Logo */
}
/* line 146, ../../app/styles/main.scss */
.header .header-bar {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 151, ../../app/styles/main.scss */
.header .header-left {
  display: table-cell;
  height: 100%;
}
/* line 154, ../../app/styles/main.scss */
.header .header-left .left-box {
  display: block;
  width: 27px;
  height: 100%;
}
/* line 159, ../../app/styles/main.scss */
.header .header-left .left-box2 {
  display: block;
  width: 43px;
  height: 100%;
}
/* line 164, ../../app/styles/main.scss */
.header .header-left .back {
  background-image: url("../images/back.png");
  background-repeat: no-repeat;
  background-size: 7px 14px;
  background-position: 10px 15px;
}
/* line 168, ../../app/styles/main.scss */
.header .header-left .back2 {
  width: 43px;
  background-image: url("../images/icon_left_back.png");
  background-repeat: no-repeat;
  background-size: 11px 20px;
  background-position: 10px 12px;
}
/* line 173, ../../app/styles/main.scss */
.header .header-left .back3 {
  width: 43px;
  height: 45px;
  background-image: url("../images/icon_menu.png");
  background-repeat: no-repeat;
  background-size: 14px 20px;
  background-position: 10px 12px;
}
/* line 179, ../../app/styles/main.scss */
.header .header-left .back4 {
  width: 43px;
  height: 45px;
  background-image: url("../images/icon_quxiao.png");
  background-repeat: no-repeat;
  background-size: 11px 11px;
  background-position: 10px 17px;
}
/* line 187, ../../app/styles/main.scss */
.header .header-middle {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
/* line 192, ../../app/styles/main.scss */
.header .header-middle .logo {
  margin: 0 auto;
  display: block;
  width: 26px;
  height: 100%;
  background-image: url("../images/logo.png");
  background-repeat: no-repeat;
  background-size: 26px 28px;
  background-position: 0 8px;
}
/* line 200, ../../app/styles/main.scss */
.header .header-middle .logo2 {
  margin: 0 auto;
  display: block;
  width: 36px;
  height: 100%;
  background-image: url("../images/image_logo.png");
  background-repeat: no-repeat;
  background-size: 36px 17px;
  background-position: 0 14px;
}
/* line 208, ../../app/styles/main.scss */
.header .header-middle .title {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 45px;
  text-align: center;
  color: #ffffff;
}
/* line 215, ../../app/styles/main.scss */
.header .header-middle .title .img-logo {
  display: block;
  width: 50px;
  height: 23px;
  margin: 11px auto;
}
/* line 222, ../../app/styles/main.scss */
.header .header-middle .title2 {
  margin: 0 auto;
  display: block;
  width: 170px;
  height: 100%;
}
/* line 227, ../../app/styles/main.scss */
.header .header-middle .title2 span {
  display: inline-block;
  width: 70px;
  height: 45px;
  line-height: 45px;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
}
/* line 236, ../../app/styles/main.scss */
.header .header-middle .title2 span:nth-child(1) {
  margin-right: 20px;
}
/* line 239, ../../app/styles/main.scss */
.header .header-middle .title2 .hover {
  color: #d10d18;
  border-bottom: 1px #d10d18 solid;
}
/* line 245, ../../app/styles/main.scss */
.header .header-right {
  display: table-cell;
  vertical-align: middle;
  height: 45px;
}
/* line 249, ../../app/styles/main.scss */
.header .header-right .home {
  display: block;
  text-align: center;
  color: #ffffff;
  width: 43px;
  height: 100%;
}
/* line 255, ../../app/styles/main.scss */
.header .header-right .home span {
  display: block;
  height: 100%;
  line-height: 45px;
}
/* line 259, ../../app/styles/main.scss */
.header .header-right .home span .img {
  width: 20px;
  height: 20px;
  margin: 12px auto;
}
/* line 264, ../../app/styles/main.scss */
.header .header-right .home span .img1 {
  width: 13px;
  height: 20px;
  margin: 12px auto;
}
/* line 271, ../../app/styles/main.scss */
.header .header-right .cart-btn {
  background-image: url("../images/icon_shop.png");
  background-repeat: no-repeat;
  background-size: 23px 20px;
  background-position: 10px 12px;
}
/* line 276, ../../app/styles/main.scss */
.header .main-menu {
  display: none;
  opacity: 0;
  float: left;
  width: 100%;
}
/* line 281, ../../app/styles/main.scss */
.header .main-menu .menu-content {
  width: 100%;
  height: 100%;
}
/* line 284, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-ul {
  width: 100%;
  padding: 0 30px;
  margin-top: 20px;
}
/* line 289, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-li {
  width: 100%;
  height: 60px;
  line-height: 60px;
  padding-left: 25px;
  border-bottom: 1px #ffffff solid;
  color: #ffffff;
  font-size: 16px;
}
/* line 298, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-bar {
  display: block;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
}
/* line 306, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-bar1 {
  position: absolute;
  z-index: 2;
  bottom: 80px;
  font-size: 18px;
}
/* line 312, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-bar2 {
  position: absolute;
  z-index: 2;
  bottom: 50px;
}
/* line 316, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-bar2 span {
  color: #0089fd;
  font-size: 16px;
}
/* line 321, ../../app/styles/main.scss */
.header .main-menu .menu-content .con-foot {
  position: absolute;
  font-size: 12px;
  bottom: 0px;
}
@media screen and (max-height: 410px) {
  /* line 327, ../../app/styles/main.scss */
  .header .main-menu .menu-content .con-ul {
    margin-top: 10px;
  }
  /* line 330, ../../app/styles/main.scss */
  .header .main-menu .menu-content .con-li {
    height: 40px;
    line-height: 40px;
  }
}

@media screen and (min-width: 426px) {
  /* line 339, ../../app/styles/main.scss */
  .header_bg {
    left: 50%;
    margin-left: -212.5px;
    width: 425px;
  }

  /* line 344, ../../app/styles/main.scss */
  .header {
    left: 50%;
    margin-left: -212.5px;
    width: 425px;
  }
}
/* context */
/* line 351, ../../app/styles/main.scss */
.carousel {
  margin-top: 45px;
}
/* line 353, ../../app/styles/main.scss */
.carousel .carousel-indicators {
  height: 4px;
}
/* line 355, ../../app/styles/main.scss */
.carousel .carousel-indicators li {
  width: 12px;
  height: 4px;
  background: none;
  border: none;
  background-image: url("../images/2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  border-radius: none;
}
/* line 363, ../../app/styles/main.scss */
.carousel .carousel-indicators li.active {
  background-image: url("../images/1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 405, ../../app/styles/main.scss */
.bar_h3 {
  padding-top: 10px;
  height: 55px;
  color: #d00c13;
}
/* line 374, ../../app/styles/main.scss */
.bar_h3 .h_title {
  display: block;
  text-align: center;
  width: 118px;
  height: 100%;
  line-height: 20px;
  font-size: 16px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 118px 5px;
  background-position: 0 30px;
  margin: 0 auto;
}

/* line 447, ../../app/styles/main.scss */
.bar_bar1 {
  margin-top: 10px;
  height: 220px;
  background-image: url("../images/image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 413, ../../app/styles/main.scss */
.bar_bar1 .bg {
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}
/* line 419, ../../app/styles/main.scss */
.bar_bar1 .btn_bg {
  margin: 0 auto;
  width: 120px;
  height: 31px;
  background-color: #ffffff;
  opacity: 0.2;
  border-radius: 37px;
}
/* line 427, ../../app/styles/main.scss */
.bar_bar1 .btn {
  display: block;
  margin: 0 auto;
  margin-top: -31px;
  padding: 3px 12px;
  width: 120px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
}
/* line 438, ../../app/styles/main.scss */
.bar_bar1 .context {
  padding: 0 10px;
  margin-top: 10px;
  text-align: center;
  color: #ffffff;
  text-shadow: 2px 2px 5px #333333, -2px -2px 5px #333333;
}

/* line 451, ../../app/styles/main.scss */
.bar_bar2 {
  margin-top: 10px;
  height: 220px;
  background-image: url("../images/image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("../images/image_2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 413, ../../app/styles/main.scss */
.bar_bar2 .bg {
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}
/* line 419, ../../app/styles/main.scss */
.bar_bar2 .btn_bg {
  margin: 0 auto;
  width: 120px;
  height: 31px;
  background-color: #ffffff;
  opacity: 0.2;
  border-radius: 37px;
}
/* line 427, ../../app/styles/main.scss */
.bar_bar2 .btn {
  display: block;
  margin: 0 auto;
  margin-top: -31px;
  padding: 3px 12px;
  width: 120px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
}
/* line 438, ../../app/styles/main.scss */
.bar_bar2 .context {
  padding: 0 10px;
  margin-top: 10px;
  text-align: center;
  color: #ffffff;
  text-shadow: 2px 2px 5px #333333, -2px -2px 5px #333333;
}
/* line 455, ../../app/styles/main.scss */
.bar_bar2 .bg {
  background-image: url("../images/commodity_2.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 460, ../../app/styles/main.scss */
.bar_bar3 {
  margin-top: 10px;
  height: 220px;
  background-image: url("../images/image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("../images/image_3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 413, ../../app/styles/main.scss */
.bar_bar3 .bg {
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}
/* line 419, ../../app/styles/main.scss */
.bar_bar3 .btn_bg {
  margin: 0 auto;
  width: 120px;
  height: 31px;
  background-color: #ffffff;
  opacity: 0.2;
  border-radius: 37px;
}
/* line 427, ../../app/styles/main.scss */
.bar_bar3 .btn {
  display: block;
  margin: 0 auto;
  margin-top: -31px;
  padding: 3px 12px;
  width: 120px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
}
/* line 438, ../../app/styles/main.scss */
.bar_bar3 .context {
  padding: 0 10px;
  margin-top: 10px;
  text-align: center;
  color: #ffffff;
  text-shadow: 2px 2px 5px #333333, -2px -2px 5px #333333;
}
/* line 464, ../../app/styles/main.scss */
.bar_bar3 .bg {
  background-image: url("../images/commodity_3.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 469, ../../app/styles/main.scss */
.bar_bar4 {
  padding: 0 10px;
  margin-top: 25px;
}
/* line 472, ../../app/styles/main.scss */
.bar_bar4 .bg {
  width: 66px;
  height: 66px;
  background-image: url("../images/icon_haowazhihui.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  margin: 0 auto;
}
/* line 478, ../../app/styles/main.scss */
.bar_bar4 .btn {
  padding: 3px 12px;
  width: 120px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
  margin: 0 auto;
  display: block;
}
/* line 488, ../../app/styles/main.scss */
.bar_bar4 .context {
  display: block;
  text-align: center;
  margin: 10px 0;
  color: #333333;
  text-shadow: none;
}

/* line 497, ../../app/styles/main.scss */
.bar_bar5 {
  float: left;
  width: 100%;
  margin: 40px 0 20px 0;
  background-image: none;
}
/* line 502, ../../app/styles/main.scss */
.bar_bar5 li {
  float: left;
  width: 25%;
  color: #333333;
  text-align: center;
}
/* line 508, ../../app/styles/main.scss */
.bar_bar5 li .icon {
  display: block;
  margin: 0 auto;
  width: 35px;
  height: 35px;
}
/* line 515, ../../app/styles/main.scss */
.bar_bar5 li .text {
  float: left;
  margin-top: 5px;
  width: 100%;
  font-size: 14px;
  text-align: center;
}

/* line 525, ../../app/styles/main.scss */
.bar_bar6 {
  float: left;
  width: 100%;
}
/* line 527, ../../app/styles/main.scss */
.bar_bar6 li {
  width: 33.33%;
}
/* line 529, ../../app/styles/main.scss */
.bar_bar6 li .icon {
  width: 50px;
  height: 46px;
}

/* line 536, ../../app/styles/main.scss */
.bar_bar7 {
  float: left;
  width: 100%;
}
/* line 538, ../../app/styles/main.scss */
.bar_bar7 li {
  width: 33.33%;
}
/* line 540, ../../app/styles/main.scss */
.bar_bar7 li .icon {
  width: 43px;
  height: 35px;
}
/* line 544, ../../app/styles/main.scss */
.bar_bar7 li .text {
  font-size: 12px;
}
/* line 547, ../../app/styles/main.scss */
.bar_bar7 li .text2 {
  color: #d10d18;
}

/* line 553, ../../app/styles/main.scss */
.bar_bar8 {
  float: left;
  width: 100%;
  margin: 0 auto 20px;
}
/* line 556, ../../app/styles/main.scss */
.bar_bar8 li {
  margin-top: 15px;
  width: 33.33%;
}
/* line 559, ../../app/styles/main.scss */
.bar_bar8 li .icon {
  width: 22px;
  height: 17px;
}
/* line 563, ../../app/styles/main.scss */
.bar_bar8 li .text {
  margin-top: 10px;
  font-size: 12px;
}

/* line 570, ../../app/styles/main.scss */
.bar_bar9 {
  float: left;
  width: 100%;
  margin: 0 auto 20px;
}
/* line 573, ../../app/styles/main.scss */
.bar_bar9 li {
  margin-top: 15px;
  width: 33.33%;
}
/* line 576, ../../app/styles/main.scss */
.bar_bar9 li .icon {
  width: 100px;
  height: 80px;
}

/* line 583, ../../app/styles/main.scss */
.bar_bar10 {
  float: left;
  width: 100%;
  margin: 0 auto 10px;
}
/* line 586, ../../app/styles/main.scss */
.bar_bar10 li {
  margin-top: 5px;
  width: 25%;
}
/* line 589, ../../app/styles/main.scss */
.bar_bar10 li .icon {
  width: 75px;
  height: 50px;
}

/* line 596, ../../app/styles/main.scss */
.bar_bar11 {
  float: left;
  width: 100%;
  margin: 0 auto 10px;
}
/* line 599, ../../app/styles/main.scss */
.bar_bar11 li {
  margin-top: 5px;
  width: 50%;
}
/* line 602, ../../app/styles/main.scss */
.bar_bar11 li .icon {
  width: 115px;
  height: 77px;
}

/* line 609, ../../app/styles/main.scss */
.bar_bar12 {
  float: left;
  width: 100%;
  margin: 0 auto 10px;
}
/* line 612, ../../app/styles/main.scss */
.bar_bar12 li {
  margin-top: 5px;
  width: 20%;
}
/* line 615, ../../app/styles/main.scss */
.bar_bar12 li .icon {
  width: 52px;
  height: 72px;
}

/* line 622, ../../app/styles/main.scss */
.bar_bar13 {
  float: left;
  width: 100%;
  margin: 0 auto 10px;
}
/* line 625, ../../app/styles/main.scss */
.bar_bar13 ul {
  float: left;
  display: block;
  width: 100%;
  border-bottom: 1px #959595 dashed;
}
/* line 631, ../../app/styles/main.scss */
.bar_bar13 li {
  font-size: 12px;
  margin: 5px 0;
  width: 20%;
}
/* line 636, ../../app/styles/main.scss */
.bar_bar13 li:nth-child(1) {
  width: 40%;
  text-align: left;
  padding-left: 10px;
}
/* line 641, ../../app/styles/main.scss */
.bar_bar13 li:nth-child(2) {
  width: 60%;
  text-align: left;
}
/* line 645, ../../app/styles/main.scss */
.bar_bar13 .page_box {
  display: block;
  width: 80%;
  height: 40px;
  margin: 0 auto;
}
/* line 651, ../../app/styles/main.scss */
.bar_bar13 .btn {
  display: block;
  width: 200px;
  margin: 0 auto 30px;
  background-color: #d10d18;
  border-radius: 34px;
}
/* line 658, ../../app/styles/main.scss */
.bar_bar13 .btn-page {
  display: inline-block;
  width: 49%;
}

/* chinesefood page */
/* line 665, ../../app/styles/main.scss */
.bar_h4 {
  color: #d00c13;
  margin: 0px;
  padding-top: 60px;
  height: 80px;
  background-color: #f4f4f4;
}
/* line 394, ../../app/styles/main.scss */
.bar_h4 .h_title {
  display: block;
  text-align: center;
  width: 118px;
  height: 100%;
  line-height: 20px;
  font-size: 24px;
  margin: 0 auto;
}

/* line 696, ../../app/styles/main.scss */
.chinese_bar_header {
  float: left;
  width: 100%;
  position: relative;
  height: 264px;
  background-color: #f4f4f4;
}
/* line 674, ../../app/styles/main.scss */
.chinese_bar_header .content {
  position: absolute;
  z-index: 9;
  top: 0px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #959595;
}
/* line 687, ../../app/styles/main.scss */
.chinese_bar_header .bg {
  margin: 0 auto;
  margin-top: 30px;
  width: 320px;
  height: 234px;
  background-image: url("../images/ytj.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 730, ../../app/styles/main.scss */
.chinese_bar_li {
  float: left;
  width: 100%;
  float: left;
  height: 83px;
}
/* line 704, ../../app/styles/main.scss */
.chinese_bar_li li {
  width: 30%;
  height: 100%;
  margin-right: 1%;
  float: left;
  text-align: center;
}
/* line 711, ../../app/styles/main.scss */
.chinese_bar_li li .title {
  width: 100%;
  height: 20px;
  line-height: 20px;
  background-color: #f4f4f4;
  color: #333333;
}
/* line 719, ../../app/styles/main.scss */
.chinese_bar_li li .context {
  width: 100%;
  height: 63px;
  font-size: 12px;
  padding: 3px 0;
  background-color: #d10d18;
  color: #ffffff;
}
@media screen and (min-width: 321px) {
  /* line 730, ../../app/styles/main.scss */
  .chinese_bar_li {
    padding: 0px 10px;
  }
}
/* line 736, ../../app/styles/main.scss */
.chinese_bar_li li:nth-child(1) .context {
  padding: 13px 0;
}
/* line 741, ../../app/styles/main.scss */
.chinese_bar_li li:nth-child(2) {
  width: 38%;
}
/* line 745, ../../app/styles/main.scss */
.chinese_bar_li li:nth-child(3) {
  margin-right: 0;
}

/* line 772, ../../app/styles/main.scss */
.chinese_bar1 {
  float: left;
  width: 100%;
  height: 45px;
  line-height: 45px;
}
/* line 754, ../../app/styles/main.scss */
.chinese_bar1 .left {
  width: 50%;
  padding-left: 10px;
  float: left;
}
/* line 759, ../../app/styles/main.scss */
.chinese_bar1 .right {
  width: 50%;
  font-size: 12px;
  text-align: right;
  padding-right: 10px;
  float: left;
}
/* line 765, ../../app/styles/main.scss */
.chinese_bar1 .right .price {
  font-size: 18px;
  color: #d10d18;
}

/* line 1448, ../../app/styles/main.scss */
.div_box_s_h {
  height: 200px;
}

/* line 1540, ../../app/styles/main.scss */
.hr {
  float: left;
  width: 100%;
  display: block;
  height: 10px;
  border-top: 1px #dcdcdc solid;
}

/* line 1724, ../../app/styles/main.scss */
.s_bottom {
  margin: 0 auto 40px;
}

/* line 1728, ../../app/styles/main.scss */
.chinese_bar2 {
  float: left;
  width: 100%;
}
/* line 938, ../../app/styles/main.scss */
.chinese_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.chinese_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.chinese_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.chinese_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.chinese_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.chinese_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.chinese_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 1731, ../../app/styles/main.scss */
.chinese_bar2 .div_box_serve {
  background-color: #f4f4f4;
  margin-top: -35px;
}
/* line 1735, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b {
  float: left;
  width: 100%;
  display: none;
}
/* line 1021, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 1737, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s1 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1740, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 268px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s2 .bg {
  display: block;
  width: 264px;
  height: 143px;
  background-image: url("../images/chinese_image_2.png");
  background-repeat: no-repeat;
  background-size: 264px 143px;
  margin: 18px auto 0px;
}
/* line 1744, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 275px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 311px;
  height: 150px;
  background-image: url("../images/chinese_image_3.png");
  background-repeat: no-repeat;
  background-size: 311px 150px;
  margin: 18px auto 0px;
}
/* line 1748, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 236px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s4 .bg {
  display: block;
  width: 182px;
  height: 111px;
  background-image: url("../images/chinese_image_4.png");
  background-repeat: no-repeat;
  background-size: 182px 111px;
  margin: 18px auto 0px;
}
/* line 1752, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1752, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_s5 {
    padding: 0px 10px;
  }
}
/* line 1037, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 180px;
  background-image: url("../images/chinese_image_5.png");
  background-repeat: no-repeat;
  background-size: 176px 180px;
}
/* line 1044, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 180px;
}
/* line 1049, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_1.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1052, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_2.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1056, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_3.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1060, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_4.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1064, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_5.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1068, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_6.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1755, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1755, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_s6 {
    padding: 0px 10px;
  }
}
/* line 1081, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_koubei.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1084, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuchuang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1087, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_zhidahao.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1090, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_weixin.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s6 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1758, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 591px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg {
  display: block;
  width: 320px;
  height: 250px;
  background-image: url("../images/image_chushi.png");
  background-repeat: no-repeat;
  background-size: 320px 250px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1758, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_s7 {
    padding: 0px 10px;
  }
}
/* line 1101, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_guke.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1103, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li span {
  font-size: 12px;
}
/* line 1107, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1109, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  font-size: 12px;
}
/* line 1113, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_shouyinyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1115, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  font-size: 12px;
}
/* line 1119, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_dianzhang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1121, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  font-size: 12px;
}
/* line 1125, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg {
  float: none;
  margin: 18px auto 0px;
  height: 275px;
}
/* line 1129, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s7 .bg span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 260px;
}
/* line 1761, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 158px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s8 .bg {
  display: block;
  width: 308px;
  height: 90px;
  background-image: url("../images/chinese_image_6.png");
  background-repeat: no-repeat;
  background-size: 308px 90px;
  margin: 18px auto 0px;
}
/* line 1765, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 218px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg {
  display: block;
  width: 176px;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1765, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_s9 {
    padding: 0px 10px;
  }
}
/* line 1146, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
}
/* line 1153, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 150px;
}
/* line 1158, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_7.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1162, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  margin-top: 52px;
}
/* line 1166, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_8.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1170, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  margin-top: 52px;
}
/* line 1174, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_9.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1178, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  margin-top: 52px;
}
/* line 1182, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_10.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1186, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  margin-top: 52px;
}
/* line 1768, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 313px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1196, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right {
  float: left;
  padding: 0 10px;
  margin-top: 18px;
  width: 100%;
  height: 230px;
}
/* line 1202, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_11.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1205, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_12.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1208, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_13.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1211, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_14.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1771, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 600px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1220, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context1 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context1 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context1 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context1 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1223, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context2 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context2 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context2 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context2 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1226, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context3 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context3 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context3 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context3 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1229, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context4 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context4 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context4 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s11 .context4 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1774, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 240px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .bg {
  display: block;
  width: 212px;
  height: 176px;
  background-image: url("../images/black_ytj.png");
  background-repeat: no-repeat;
  background-size: 212px 176px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s12 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1241, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar {
  float: left;
  width: 100%;
  height: 78px;
}
/* line 1244, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar .conf_title {
  float: left;
  display: block;
  width: 22%;
  height: 100%;
  border-top: 1px #dcdcdc solid;
  line-height: 78px;
  padding-left: 10px;
  color: #959595;
}
/* line 1254, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar .conf_kb {
  float: left;
  display: block;
  width: 5%;
  height: 100%;
}
/* line 1260, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con {
  float: left;
  border-top: 1px #dcdcdc solid;
  display: block;
  width: 73%;
  height: 100%;
}
/* line 1266, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .con {
  float: left;
  display: block;
  width: 140px;
  height: 78px;
  padding: 20px 0;
}
/* line 1273, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .bg {
  float: right;
  display: block;
  width: 71px;
  height: 68px;
  margin: 5px 10px 5px 0;
  background-image: url("../images/image_cpu.png");
  background-repeat: no-repeat;
  background-size: 71px 68px;
}
/* line 1283, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 {
  height: 50px;
}
/* line 1285, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title {
  line-height: 50px;
}
/* line 1288, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 1291, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con {
  height: 50px;
}
/* line 1293, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con {
  padding: 10px 0;
  height: 50px;
}
/* line 1297, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con2 {
  line-height: 30px;
}
/* line 1300, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg1 {
  float: right;
  display: block;
  width: 12px;
  height: 12px;
  margin: 19px 10px 0 0;
  border-radius: 15px;
  background-color: #d10d18;
}
/* line 1309, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg2 {
  background-color: #333333;
}
/* line 1313, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 1782, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s14 {
  margin: 20px auto;
  padding: 0 10px;
}
/* line 1322, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s14 span {
  font-size: 24px;
}
/* line 1785, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s15 {
  height: 290px;
}
/* line 1329, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s15 .bg {
  display: block;
  width: 214px;
  height: 242px;
  background-image: url("../images/image_system.png");
  background-repeat: no-repeat;
  background-size: 214px 242px;
  margin: 18px auto 0px;
}
/* line 1332, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s15 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1788, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 40px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s16 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1792, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 {
  height: 147px;
}
/* line 1342, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg {
  display: block;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
  margin: 18px auto 0px;
}
/* line 1345, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1351, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 span.span_2 {
  color: #959595;
}
/* line 1354, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_left {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1359, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_left .bgg {
  margin: 10px auto;
  width: 130px;
  height: 97px;
  background-image: url("../images/print_z.png");
  background-repeat: no-repeat;
  background-size: 130px 97px;
}
/* line 1365, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_left .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1370, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_left .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 1377, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_right {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1382, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_right .bgg {
  margin: 10px auto;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
}
/* line 1388, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_right .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1393, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s17 .bg_right .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 1795, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s18 {
  height: 250px;
}
/* line 1404, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s18 .bg {
  display: block;
  width: 122px;
  height: 182px;
  background-image: url("../images/image_deskon.png");
  background-repeat: no-repeat;
  background-size: 122px 182px;
  margin: 18px auto 0px;
}
/* line 1407, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s18 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1413, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s18 span.span_2 {
  color: #959595;
}
/* line 1798, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 420px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s19 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1803, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 900px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1807, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s20 .bg2 {
  display: block;
  width: 198px;
  height: 110px;
  background-image: url("../images/image_moneybox.png");
  background-repeat: no-repeat;
  background-size: 198px 110px;
  margin: 18px auto 0px;
}
/* line 1811, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s21 {
  display: block;
  padding: 0 10px;
  color: #d10d18;
}
/* line 1814, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 500px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .bg {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/7day.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1428, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .bg2 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/1year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 1431, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s22 .bg3 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/2year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 1817, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .bg {
  display: block;
  width: 231px;
  height: 97px;
  background-image: url("../images/image_serve.png");
  background-repeat: no-repeat;
  background-size: 231px 97px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1440, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .subtitle2 {
  text-align: left;
}
/* line 1442, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s23 .subtitle2 span {
  color: #d10d18;
}
/* line 1820, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s_h {
  height: 200px;
}
/* line 1823, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 380px;
}
/* line 916, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .bg {
  display: block;
  width: 72px;
  height: 72px;
  background-image: url("../images/haowa_logo.png");
  background-repeat: no-repeat;
  background-size: 72px 72px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1456, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle2 {
  float: left;
  text-align: left;
}
/* line 1459, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box {
  float: left;
  display: block;
  width: 20px;
  height: 46px;
  margin-right: 5px;
}
/* line 1465, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box .icon {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background-color: #d10d18;
  color: #ffffff;
  text-align: center;
}
/* line 1476, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .subtitle2 span {
  float: none;
}
/* line 1480, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .btn {
  padding: 3px 12px;
  width: 150px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
  margin: 15px auto;
  display: block;
}
/* line 1490, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_s24 .dis-btn {
  border: 1px #959595 solid;
  color: #333333;
}
/* line 1826, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1552, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .title {
  display: block;
  padding-left: 7px;
  text-align: left;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 18px;
  color: #d10d18;
  border-left: 3px #d10d18 solid;
}
/* line 1563, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle {
  display: block;
  padding: 0 55px;
  margin-top: 12px;
  text-align: left;
  line-height: 35px;
  font-size: 24px;
  color: #3d3d3d;
  background-image: url("../images/icon_restaurant.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
  background-position: 10px 0px;
}
/* line 1573, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle .small {
  font-size: 14px;
}
/* line 1577, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .context {
  display: block;
  margin: 10px 0 20px 0;
  padding: 0 10px;
  color: #3d3d3d;
  text-align: left;
  font-size: 14px;
}
/* line 1584, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .context .red {
  color: #d10d18;
}
/* line 1588, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg {
  position: relative;
}
/* line 1590, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg .text {
  position: absolute;
  z-index: 8;
  top: 20px;
  left: 10px;
  padding-left: 5px;
  height: 30px;
  line-height: 15px;
  color: #ffffff;
  border-left: 2px #d10d18 solid;
}
/* line 1601, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg .text1 {
  position: absolute;
  z-index: 8;
  top: 120px;
  right: 10px;
  padding-right: 5px;
  height: 30px;
  line-height: 15px;
  color: #3d3d3d;
  text-align: right;
  border-right: 2px #d10d18 solid;
}
/* line 1613, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg .text-img {
  position: absolute;
  z-index: 8;
  top: 0px;
  left: 35px;
  width: 64px;
  height: 62px;
}
/* line 1621, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg .text-img2 {
  position: absolute;
  z-index: 8;
  top: 0px;
  right: 20px;
  width: 64px;
  height: 62px;
}
@media screen and (min-width: 321px) and (max-width: 375px) {
  /* line 1630, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 140px;
  }
}
@media screen and (min-width: 376px) {
  /* line 1635, ../../app/styles/main.scss */
  .chinese_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 160px;
  }
}
/* line 1639, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .bg .text2 {
  color: #3d3d3d;
}
/* line 1828, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle2 {
  background-image: url("../images/icon_A reward.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 1831, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle3 {
  background-image: url("../images/icon_Dish.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 1834, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle4 {
  background-image: url("../images/icon_hb.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 1837, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle5 {
  background-image: url("../images/icon_Purchase.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 1840, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new .subtitle6 {
  background-image: url("../images/icon_iphone.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 1844, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_list {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1650, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_list .title {
  display: block;
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #3d3d3d;
}
/* line 1659, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_list .li {
  float: left;
  display: block;
  width: 50%;
  height: 180px;
}
/* line 1664, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_list .li span {
  display: block;
  margin: 15px auto;
  width: 150px;
  height: 150px;
  border-radius: 150px;
  box-shadow: 2px 2px 5px #333333;
}
/* line 1847, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1680, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg {
  position: relative;
}
/* line 1682, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text {
  position: absolute;
  z-index: 8;
  display: table;
  top: 30px;
  left: 0px;
  width: 100%;
  height: 100px;
  color: #ffffff;
}
/* line 1691, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr {
  display: table-row;
  vertical-align: middle;
  width: 100%;
}
/* line 1695, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td {
  display: table-cell;
  line-height: 50px;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px #ffffff solid;
}
/* line 1702, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td1 {
  width: 70px;
}
/* line 1705, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td2 {
  width: 80px;
}
/* line 1712, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td {
  border-right: 1px #ffffff solid;
}
/* line 1715, ../../app/styles/main.scss */
.chinese_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td:nth-child(3) {
  line-height: 20px;
  border-right: 0px;
}

/* line 1853, ../../app/styles/main.scss */
.bottom_bg {
  position: fixed;
  z-index: 18;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 44px;
  background: #000000;
  opacity: 0.9;
}

/* line 1864, ../../app/styles/main.scss */
.bottom_mobile {
  position: fixed;
  z-index: 19;
  bottom: 0;
  left: 0;
  width: 50%;
  height: 44px;
  background-image: url("../images/icon_zoxun.png");
  background-repeat: no-repeat;
  background-size: 39px 39px;
  background-position: 10px 3px;
}

/* line 1875, ../../app/styles/main.scss */
.bottom_btn {
  position: fixed;
  z-index: 19;
  bottom: 3px;
  left: 50%;
  margin-left: -60px;
  width: 120px;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  text-align: center;
  color: #ffffff;
  background-color: #d10d18;
  border-radius: 38px;
}

/* fastfood page */
/* line 1892, ../../app/styles/main.scss */
.fast_bar_header {
  float: left;
  width: 100%;
  position: relative;
  height: 295px;
  background-color: #f4f4f4;
  height: 265px;
}
/* line 674, ../../app/styles/main.scss */
.fast_bar_header .content {
  position: absolute;
  z-index: 9;
  top: 0px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #959595;
}
/* line 687, ../../app/styles/main.scss */
.fast_bar_header .bg {
  margin: 0 auto;
  margin-top: 30px;
  width: 335px;
  height: 265px;
  background-image: url("../images/img_banner.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
@media screen and (max-width: 320px) {
  /* line 1892, ../../app/styles/main.scss */
  .fast_bar_header {
    float: left;
    width: 100%;
    position: relative;
    height: 270px;
    background-color: #f4f4f4;
    height: 240px;
  }
  /* line 674, ../../app/styles/main.scss */
  .fast_bar_header .content {
    position: absolute;
    z-index: 9;
    top: 0px;
    display: block;
    margin: 0 auto;
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #959595;
  }
  /* line 687, ../../app/styles/main.scss */
  .fast_bar_header .bg {
    margin: 0 auto;
    margin-top: 30px;
    width: 300px;
    height: 240px;
    background-image: url("../images/img_banner.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
  }
}
/* line 1899, ../../app/styles/main.scss */
.fast_bar_header .bg {
  margin-top: 0px;
}

/* line 1904, ../../app/styles/main.scss */
.bar_li2 {
  float: left;
  width: 100%;
  float: left;
  height: 83px;
  float: left;
  height: 171px;
  background-color: #ffffff;
}
/* line 704, ../../app/styles/main.scss */
.bar_li2 li {
  width: 30%;
  height: 100%;
  margin-right: 1%;
  float: left;
  text-align: center;
}
/* line 711, ../../app/styles/main.scss */
.bar_li2 li .title {
  width: 100%;
  height: 20px;
  line-height: 20px;
  background-color: #f4f4f4;
  color: #333333;
}
/* line 719, ../../app/styles/main.scss */
.bar_li2 li .context {
  width: 100%;
  height: 63px;
  font-size: 12px;
  padding: 3px 0;
  background-color: #d10d18;
  color: #ffffff;
}
@media screen and (min-width: 321px) {
  /* line 1904, ../../app/styles/main.scss */
  .bar_li2 {
    padding: 0px 10px;
  }
}
/* line 1912, ../../app/styles/main.scss */
.bar_li2 li {
  width: 49%;
  margin-top: 5px;
}
/* line 1915, ../../app/styles/main.scss */
.bar_li2 li .context {
  padding: 13px 0;
}
/* line 1920, ../../app/styles/main.scss */
.bar_li2 li:nth-child(2), .bar_li2 li:nth-child(4) {
  width: 50%;
  margin-right: 0;
}
/* line 1925, ../../app/styles/main.scss */
.bar_li2 li:nth-child(1), .bar_li2 li:nth-child(2) {
  margin-top: 0;
}

/* line 1930, ../../app/styles/main.scss */
.fast_bar2 {
  float: left;
  width: 100%;
}
/* line 938, ../../app/styles/main.scss */
.fast_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.fast_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.fast_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.fast_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.fast_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.fast_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.fast_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 1933, ../../app/styles/main.scss */
.fast_bar2 .div_box_serve {
  background-color: #f4f4f4;
  margin-top: -35px;
}
/* line 1937, ../../app/styles/main.scss */
.fast_bar2 .div_box_b {
  float: left;
  width: 100%;
  display: none;
}
/* line 1021, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 1939, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 273px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s1 .bg {
  display: block;
  width: 158px;
  height: 148px;
  background-image: url("../images/image_money.png");
  background-repeat: no-repeat;
  background-size: 158px 148px;
  margin: 18px auto 0px;
}
/* line 1943, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s2 .bg {
  display: block;
  width: 173px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 173px 135px;
  margin: 18px auto 0px;
}
/* line 1947, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 234px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 282px;
  height: 109px;
  background-image: url("../images/image_paodui.png");
  background-repeat: no-repeat;
  background-size: 282px 109px;
  margin: 18px auto 0px;
}
/* line 1951, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 236px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s4 .bg {
  display: block;
  width: 182px;
  height: 111px;
  background-image: url("../images/chinese_image_4.png");
  background-repeat: no-repeat;
  background-size: 182px 111px;
  margin: 18px auto 0px;
}
/* line 1955, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1955, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_s5 {
    padding: 0px 10px;
  }
}
/* line 1037, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 180px;
  background-image: url("../images/chinese_image_5.png");
  background-repeat: no-repeat;
  background-size: 176px 180px;
}
/* line 1044, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 180px;
}
/* line 1049, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_1.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1052, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_2.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1056, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_3.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1060, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_4.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1064, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_5.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1068, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_6.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1958, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1958, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_s6 {
    padding: 0px 10px;
  }
}
/* line 1081, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_koubei.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1084, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuchuang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1087, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_zhidahao.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1090, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_weixin.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s6 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1961, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 591px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg {
  display: block;
  width: 320px;
  height: 250px;
  background-image: url("../images/image_chushi.png");
  background-repeat: no-repeat;
  background-size: 320px 250px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1961, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_s7 {
    padding: 0px 10px;
  }
}
/* line 1101, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_guke.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1103, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li span {
  font-size: 12px;
}
/* line 1107, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1109, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  font-size: 12px;
}
/* line 1113, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_shouyinyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1115, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  font-size: 12px;
}
/* line 1119, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_dianzhang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1121, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  font-size: 12px;
}
/* line 1125, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg {
  float: none;
  margin: 18px auto 0px;
  height: 275px;
}
/* line 1129, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s7 .bg span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 260px;
}
/* line 1964, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 158px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s8 .bg {
  display: block;
  width: 308px;
  height: 90px;
  background-image: url("../images/chinese_image_6.png");
  background-repeat: no-repeat;
  background-size: 308px 90px;
  margin: 18px auto 0px;
}
/* line 1968, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 218px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg {
  display: block;
  width: 176px;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 1968, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_s9 {
    padding: 0px 10px;
  }
}
/* line 1146, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
}
/* line 1153, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 150px;
}
/* line 1158, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_7.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1162, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  margin-top: 52px;
}
/* line 1166, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_8.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1170, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  margin-top: 52px;
}
/* line 1174, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_9.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1178, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  margin-top: 52px;
}
/* line 1182, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_10.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1186, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  margin-top: 52px;
}
/* line 1971, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 313px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1196, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right {
  float: left;
  padding: 0 10px;
  margin-top: 18px;
  width: 100%;
  height: 230px;
}
/* line 1202, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_11.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1205, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_12.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1208, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_13.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1211, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_14.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1974, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 600px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1220, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context1 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context1 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context1 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context1 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1223, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context2 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context2 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context2 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context2 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1226, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context3 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context3 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context3 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context3 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1229, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context4 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context4 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context4 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s11 .context4 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1977, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 264px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .bg {
  display: block;
  width: 216px;
  height: 200px;
  background-image: url("../images/fastpos2.png");
  background-repeat: no-repeat;
  background-size: 216px 200px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s12 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1241, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar {
  float: left;
  width: 100%;
  height: 78px;
}
/* line 1244, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar .conf_title {
  float: left;
  display: block;
  width: 22%;
  height: 100%;
  border-top: 1px #dcdcdc solid;
  line-height: 78px;
  padding-left: 10px;
  color: #959595;
}
/* line 1254, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar .conf_kb {
  float: left;
  display: block;
  width: 5%;
  height: 100%;
}
/* line 1260, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con {
  float: left;
  border-top: 1px #dcdcdc solid;
  display: block;
  width: 73%;
  height: 100%;
}
/* line 1266, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .con {
  float: left;
  display: block;
  width: 140px;
  height: 78px;
  padding: 20px 0;
}
/* line 1273, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .bg {
  float: right;
  display: block;
  width: 71px;
  height: 68px;
  margin: 5px 10px 5px 0;
  background-image: url("../images/image_cpu.png");
  background-repeat: no-repeat;
  background-size: 71px 68px;
}
/* line 1283, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 {
  height: 50px;
}
/* line 1285, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title {
  line-height: 50px;
}
/* line 1288, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 1291, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con {
  height: 50px;
}
/* line 1293, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con {
  padding: 10px 0;
  height: 50px;
}
/* line 1297, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con2 {
  line-height: 30px;
}
/* line 1300, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg1 {
  float: right;
  display: block;
  width: 12px;
  height: 12px;
  margin: 19px 10px 0 0;
  border-radius: 15px;
  background-color: #d10d18;
}
/* line 1309, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg2 {
  background-color: #333333;
}
/* line 1313, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 1985, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s14 {
  margin: 20px auto;
  padding: 0 10px;
}
/* line 1322, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s14 span {
  font-size: 24px;
}
/* line 1988, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s15 {
  height: 290px;
}
/* line 1329, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s15 .bg {
  display: block;
  width: 214px;
  height: 242px;
  background-image: url("../images/image_system.png");
  background-repeat: no-repeat;
  background-size: 214px 242px;
  margin: 18px auto 0px;
}
/* line 1332, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s15 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1991, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 40px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1994, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .subtitle16 {
  font-size: 16px;
  line-height: 20px;
}
/* line 1998, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s16 .title12 {
  font-size: 14px;
  line-height: 20px;
}
/* line 2003, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 {
  height: 147px;
  height: 170px;
}
/* line 1342, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg {
  display: block;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
  margin: 18px auto 0px;
}
/* line 1345, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1351, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 span.span_2 {
  color: #959595;
}
/* line 1354, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_left {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1359, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_left .bgg {
  margin: 10px auto;
  width: 130px;
  height: 97px;
  background-image: url("../images/print_z.png");
  background-repeat: no-repeat;
  background-size: 130px 97px;
}
/* line 1365, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_left .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1370, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_left .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 1377, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_right {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1382, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_right .bgg {
  margin: 10px auto;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
}
/* line 1388, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_right .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1393, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s17 .bg_right .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 2007, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s18 {
  height: 250px;
}
/* line 1404, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s18 .bg {
  display: block;
  width: 122px;
  height: 182px;
  background-image: url("../images/image_deskon.png");
  background-repeat: no-repeat;
  background-size: 122px 182px;
  margin: 18px auto 0px;
}
/* line 1407, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s18 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1413, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s18 span.span_2 {
  color: #959595;
}
/* line 2010, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 450px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s19 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2015, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 450px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s20 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2020, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s21 {
  display: block;
  padding: 0 10px;
  color: #d10d18;
}
/* line 2023, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 500px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .bg {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/7day.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1428, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .bg2 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/1year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 1431, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s22 .bg3 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/2year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 2026, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .bg {
  display: block;
  width: 231px;
  height: 97px;
  background-image: url("../images/image_serve.png");
  background-repeat: no-repeat;
  background-size: 231px 97px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1440, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .subtitle2 {
  text-align: left;
}
/* line 1442, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s23 .subtitle2 span {
  color: #d10d18;
}
/* line 2029, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s_h {
  height: 200px;
}
/* line 2032, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 380px;
}
/* line 916, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .bg {
  display: block;
  width: 72px;
  height: 72px;
  background-image: url("../images/haowa_logo.png");
  background-repeat: no-repeat;
  background-size: 72px 72px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1456, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle2 {
  float: left;
  text-align: left;
}
/* line 1459, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box {
  float: left;
  display: block;
  width: 20px;
  height: 46px;
  margin-right: 5px;
}
/* line 1465, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box .icon {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background-color: #d10d18;
  color: #ffffff;
  text-align: center;
}
/* line 1476, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .subtitle2 span {
  float: none;
}
/* line 1480, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .btn {
  padding: 3px 12px;
  width: 150px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
  margin: 15px auto;
  display: block;
}
/* line 1490, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s24 .dis-btn {
  border: 1px #959595 solid;
  color: #333333;
}
/* line 2035, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s25 {
  height: 230px;
}
/* line 1498, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s25 .subtitle2 {
  float: left;
  text-align: left;
  margin-top: 20px;
  width: 95%;
  height: 32px;
}
/* line 1504, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s25 .subtitle2 .icon {
  margin-left: 8px;
  float: left;
  display: block;
  width: 24px;
  height: 32px;
}
/* line 1511, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_s25 .subtitle2 span {
  float: left;
  padding-left: 5px;
  width: calc(100% - 32px);
  line-height: 16px;
}
/* line 2038, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1552, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .title {
  display: block;
  padding-left: 7px;
  text-align: left;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 18px;
  color: #d10d18;
  border-left: 3px #d10d18 solid;
}
/* line 1563, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle {
  display: block;
  padding: 0 55px;
  margin-top: 12px;
  text-align: left;
  line-height: 35px;
  font-size: 24px;
  color: #3d3d3d;
  background-image: url("../images/icon_restaurant.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
  background-position: 10px 0px;
}
/* line 1573, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle .small {
  font-size: 14px;
}
/* line 1577, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .context {
  display: block;
  margin: 10px 0 20px 0;
  padding: 0 10px;
  color: #3d3d3d;
  text-align: left;
  font-size: 14px;
}
/* line 1584, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .context .red {
  color: #d10d18;
}
/* line 1588, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg {
  position: relative;
}
/* line 1590, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg .text {
  position: absolute;
  z-index: 8;
  top: 20px;
  left: 10px;
  padding-left: 5px;
  height: 30px;
  line-height: 15px;
  color: #ffffff;
  border-left: 2px #d10d18 solid;
}
/* line 1601, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg .text1 {
  position: absolute;
  z-index: 8;
  top: 120px;
  right: 10px;
  padding-right: 5px;
  height: 30px;
  line-height: 15px;
  color: #3d3d3d;
  text-align: right;
  border-right: 2px #d10d18 solid;
}
/* line 1613, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg .text-img {
  position: absolute;
  z-index: 8;
  top: 0px;
  left: 35px;
  width: 64px;
  height: 62px;
}
/* line 1621, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg .text-img2 {
  position: absolute;
  z-index: 8;
  top: 0px;
  right: 20px;
  width: 64px;
  height: 62px;
}
@media screen and (min-width: 321px) and (max-width: 375px) {
  /* line 1630, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 140px;
  }
}
@media screen and (min-width: 376px) {
  /* line 1635, ../../app/styles/main.scss */
  .fast_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 160px;
  }
}
/* line 1639, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg .text2 {
  color: #3d3d3d;
}
/* line 2040, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle1 {
  background-image: url("../images/icon_scotter.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2043, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle2 {
  background-image: url("../images/icon_A reward.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2046, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle3 {
  background-image: url("../images/icon_Dish.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2049, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle4 {
  background-image: url("../images/icon_hb.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2052, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle5 {
  background-image: url("../images/icon_Purchase.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2055, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle6 {
  background-image: url("../images/icon_iphone.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2058, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .subtitle7 {
  background-image: url("../images/icon_haowa.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2061, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new .bg2 {
  margin-top: 20px;
}
/* line 2065, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_list {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1650, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_list .title {
  display: block;
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #3d3d3d;
}
/* line 1659, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_list .li {
  float: left;
  display: block;
  width: 50%;
  height: 180px;
}
/* line 1664, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_list .li span {
  display: block;
  margin: 15px auto;
  width: 150px;
  height: 150px;
  border-radius: 150px;
  box-shadow: 2px 2px 5px #333333;
}
/* line 2068, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1680, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg {
  position: relative;
}
/* line 1682, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text {
  position: absolute;
  z-index: 8;
  display: table;
  top: 30px;
  left: 0px;
  width: 100%;
  height: 100px;
  color: #ffffff;
}
/* line 1691, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr {
  display: table-row;
  vertical-align: middle;
  width: 100%;
}
/* line 1695, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td {
  display: table-cell;
  line-height: 50px;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px #ffffff solid;
}
/* line 1702, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td1 {
  width: 70px;
}
/* line 1705, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td2 {
  width: 80px;
}
/* line 1712, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td {
  border-right: 1px #ffffff solid;
}
/* line 1715, ../../app/styles/main.scss */
.fast_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td:nth-child(3) {
  line-height: 20px;
  border-right: 0px;
}

/* hotpot page */
/* line 2075, ../../app/styles/main.scss */
.hot_bar_header {
  float: left;
  width: 100%;
  position: relative;
  height: 238px;
  background-color: #f4f4f4;
}
/* line 674, ../../app/styles/main.scss */
.hot_bar_header .content {
  position: absolute;
  z-index: 9;
  top: 0px;
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #959595;
}
/* line 687, ../../app/styles/main.scss */
.hot_bar_header .bg {
  margin: 0 auto;
  margin-top: 30px;
  width: 252px;
  height: 208px;
  background-image: url("../images/hotpot.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* line 2079, ../../app/styles/main.scss */
.hot_bar2 {
  float: left;
  width: 100%;
}
/* line 938, ../../app/styles/main.scss */
.hot_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.hot_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.hot_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.hot_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.hot_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.hot_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.hot_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2082, ../../app/styles/main.scss */
.hot_bar2 .div_box_serve {
  background-color: #f4f4f4;
  margin-top: -35px;
}
/* line 2086, ../../app/styles/main.scss */
.hot_bar2 .div_box_b {
  float: left;
  width: 100%;
  display: none;
}
/* line 1021, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 2088, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 234px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s1 .bg {
  display: block;
  width: 282px;
  height: 109px;
  background-image: url("../images/image_paodui.png");
  background-repeat: no-repeat;
  background-size: 282px 109px;
  margin: 18px auto 0px;
}
/* line 2092, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s2 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 2096, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 275px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 312px;
  height: 150px;
  background-image: url("../images/chinese_image_3.png");
  background-repeat: no-repeat;
  background-size: 312px 150px;
  margin: 18px auto 0px;
}
/* line 2100, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 236px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s4 .bg {
  display: block;
  width: 182px;
  height: 111px;
  background-image: url("../images/chinese_image_4.png");
  background-repeat: no-repeat;
  background-size: 182px 111px;
  margin: 18px auto 0px;
}
/* line 2104, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 2104, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_s5 {
    padding: 0px 10px;
  }
}
/* line 1037, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 180px;
  background-image: url("../images/chinese_image_5.png");
  background-repeat: no-repeat;
  background-size: 176px 180px;
}
/* line 1044, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 180px;
}
/* line 1049, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_1.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1052, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_2.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1056, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_3.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1060, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_4.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1064, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_5.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li5 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1068, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_6.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  background-position: 50% 0;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s5 .bg_right .bg_li6 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 2107, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 298px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 2107, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_s6 {
    padding: 0px 10px;
  }
}
/* line 1081, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_koubei.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1084, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuchuang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1087, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_zhidahao.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1090, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_weixin.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s6 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 2110, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 591px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg {
  display: block;
  width: 320px;
  height: 250px;
  background-image: url("../images/image_chushi.png");
  background-repeat: no-repeat;
  background-size: 320px 250px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 2110, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_s7 {
    padding: 0px 10px;
  }
}
/* line 1101, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_guke.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1103, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li span {
  font-size: 12px;
}
/* line 1107, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li2 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_fuwuyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1109, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li2 span {
  font-size: 12px;
}
/* line 1113, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li3 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_shouyinyuan.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1115, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li3 span {
  font-size: 12px;
}
/* line 1119, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li4 {
  float: left;
  margin-top: 18px;
  width: 25%;
  height: 180px;
  background-image: url("../images/image_dianzhang.png");
  background-repeat: no-repeat;
  background-size: 100% 155px;
}
/* line 898, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 165px;
  font-size: 14px;
  color: #333333;
}
/* line 1121, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg_li4 span {
  font-size: 12px;
}
/* line 1125, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg {
  float: none;
  margin: 18px auto 0px;
  height: 275px;
}
/* line 1129, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s7 .bg span {
  float: left;
  width: 100%;
  height: 15px;
  line-height: 15px;
  text-align: center;
  margin-top: 260px;
}
/* line 2113, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 158px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s8 .bg {
  display: block;
  width: 308px;
  height: 90px;
  background-image: url("../images/chinese_image_6.png");
  background-repeat: no-repeat;
  background-size: 308px 90px;
  margin: 18px auto 0px;
}
/* line 2117, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 218px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg {
  display: block;
  width: 176px;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
  margin: 18px auto 0px;
}
@media screen and (min-width: 321px) {
  /* line 2117, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_s9 {
    padding: 0px 10px;
  }
}
/* line 1146, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_left {
  float: left;
  margin-top: 18px;
  width: 55%;
  height: 150px;
  background-image: url("../images/chinese_image_7.png");
  background-repeat: no-repeat;
  background-size: 176px 150px;
}
/* line 1153, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right {
  float: left;
  margin-top: 18px;
  width: 45%;
  height: 150px;
}
/* line 1158, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_7.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1162, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li span {
  margin-top: 52px;
}
/* line 1166, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_8.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1170, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li2 span {
  margin-top: 52px;
}
/* line 1174, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_9.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1178, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li3 span {
  margin-top: 52px;
}
/* line 1182, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 {
  float: left;
  width: 50%;
  height: 60px;
  background-image: url("../images/icon_pay_10.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
  background-position: 50% 0;
  text-align: center;
  height: 75px;
  background-position: 50% 8px;
}
/* line 882, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  float: left;
  margin-top: 42px;
  width: 100%;
  height: 18px;
  font-size: 12px;
  color: #333333;
}
/* line 1186, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s9 .bg_right .bg_li4 span {
  margin-top: 52px;
}
/* line 2120, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 313px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1196, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right {
  float: left;
  padding: 0 10px;
  margin-top: 18px;
  width: 100%;
  height: 230px;
}
/* line 1202, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_11.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li1 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1205, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_12.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li2 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1208, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_13.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li3 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 1211, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 {
  margin-bottom: 10px;
  width: 100%;
  height: 50px;
  text-align: left;
  background-image: url("../images/icon_pay_14.png");
  background-repeat: no-repeat;
  background-size: 41px 41px;
}
/* line 979, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span {
  float: left;
  margin-top: 0px;
  padding-left: 50px;
  width: 100%;
  height: 50px;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 988, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s10 .bg_right .bg_li4 span .title_10 {
  float: left;
  width: 100%;
  color: #333333;
  font-size: 14px;
  font-weight: 600;
}
/* line 2123, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 600px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 1220, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context1 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context1 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context1 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context1 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1223, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context2 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context2 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context2 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context2 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1226, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context3 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context3 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context3 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context3 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 1229, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context4 {
  display: block;
  margin: 10px auto;
  padding: 0 10px;
  text-align: left;
}
/* line 1003, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context4 .span1 {
  font-size: 14px;
  color: #333333;
}
/* line 1007, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context4 .span2 {
  font-size: 14px;
  color: #959595;
}
/* line 1011, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s11 .context4 li {
  margin-left: 15px;
  list-style-type: decimal;
}
/* line 2126, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 220px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .bg {
  display: block;
  width: 185px;
  height: 152px;
  background-image: url("../images/hotpot2.png");
  background-repeat: no-repeat;
  background-size: 185px 152px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s12 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1241, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar {
  float: left;
  width: 100%;
  height: 78px;
}
/* line 1244, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar .conf_title {
  float: left;
  display: block;
  width: 22%;
  height: 100%;
  border-top: 1px #dcdcdc solid;
  line-height: 78px;
  padding-left: 10px;
  color: #959595;
}
/* line 1254, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar .conf_kb {
  float: left;
  display: block;
  width: 5%;
  height: 100%;
}
/* line 1260, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con {
  float: left;
  border-top: 1px #dcdcdc solid;
  display: block;
  width: 73%;
  height: 100%;
}
/* line 1266, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .con {
  float: left;
  display: block;
  width: 140px;
  height: 78px;
  padding: 20px 0;
}
/* line 1273, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar .conf_con .bg {
  float: right;
  display: block;
  width: 71px;
  height: 68px;
  margin: 5px 10px 5px 0;
  background-image: url("../images/image_cpu.png");
  background-repeat: no-repeat;
  background-size: 71px 68px;
}
/* line 1283, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 {
  height: 50px;
}
/* line 1285, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title {
  line-height: 50px;
}
/* line 1288, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_title2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 1291, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con {
  height: 50px;
}
/* line 1293, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con {
  padding: 10px 0;
  height: 50px;
}
/* line 1297, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .con2 {
  line-height: 30px;
}
/* line 1300, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg1 {
  float: right;
  display: block;
  width: 12px;
  height: 12px;
  margin: 19px 10px 0 0;
  border-radius: 15px;
  background-color: #d10d18;
}
/* line 1309, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con .bg2 {
  background-color: #333333;
}
/* line 1313, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s13 .conf_bar1 .conf_con2 {
  border-bottom: 1px #dcdcdc solid;
}
/* line 2134, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s14 {
  margin: 20px auto;
  padding: 0 10px;
}
/* line 1322, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s14 span {
  font-size: 24px;
}
/* line 2137, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s15 {
  height: 290px;
}
/* line 1329, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s15 .bg {
  display: block;
  width: 214px;
  height: 242px;
  background-image: url("../images/image_system.png");
  background-repeat: no-repeat;
  background-size: 214px 242px;
  margin: 18px auto 0px;
}
/* line 1332, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s15 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 2140, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 40px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s16 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 2144, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 {
  height: 147px;
  height: 170px;
}
/* line 1342, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg {
  display: block;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
  margin: 18px auto 0px;
}
/* line 1345, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1351, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 span.span_2 {
  color: #959595;
}
/* line 1354, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_left {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1359, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_left .bgg {
  margin: 10px auto;
  width: 130px;
  height: 97px;
  background-image: url("../images/print_z.png");
  background-repeat: no-repeat;
  background-size: 130px 97px;
}
/* line 1365, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_left .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1370, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_left .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 1377, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_right {
  float: left;
  margin-top: 10px;
  width: 50%;
  height: 170px;
}
/* line 1382, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_right .bgg {
  margin: 10px auto;
  width: 97px;
  height: 97px;
  background-image: url("../images/image_desk.png");
  background-repeat: no-repeat;
  background-size: 97px 97px;
}
/* line 1388, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_right .span2 {
  float: left;
  width: 100%;
  text-align: center;
}
/* line 1393, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s17 .bg_right .span4 {
  float: left;
  width: 100%;
  text-align: center;
  color: #959595;
}
/* line 2148, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s18 {
  height: 250px;
}
/* line 1404, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s18 .bg {
  display: block;
  width: 122px;
  height: 182px;
  background-image: url("../images/image_deskon.png");
  background-repeat: no-repeat;
  background-size: 122px 182px;
  margin: 18px auto 0px;
}
/* line 1407, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s18 span {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px;
}
/* line 1413, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s18 span.span_2 {
  color: #959595;
}
/* line 2151, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 420px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s19 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2156, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 900px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .bg {
  display: block;
  width: 154px;
  height: 158px;
  background-image: url("../images/image_printm.png");
  background-repeat: no-repeat;
  background-size: 154px 158px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2160, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s20 .bg2 {
  display: block;
  width: 198px;
  height: 110px;
  background-image: url("../images/image_moneybox.png");
  background-repeat: no-repeat;
  background-size: 198px 110px;
  margin: 18px auto 0px;
}
/* line 2164, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s21 {
  display: block;
  padding: 0 10px;
  color: #d10d18;
}
/* line 2167, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 500px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .bg {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/7day.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1428, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .bg2 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/1year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 1431, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s22 .bg3 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/2year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 2170, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .bg {
  display: block;
  width: 231px;
  height: 97px;
  background-image: url("../images/image_serve.png");
  background-repeat: no-repeat;
  background-size: 231px 97px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1440, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .subtitle2 {
  text-align: left;
}
/* line 1442, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s23 .subtitle2 span {
  color: #d10d18;
}
/* line 2173, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s_h {
  height: 200px;
}
/* line 2176, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 380px;
}
/* line 916, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .bg {
  display: block;
  width: 72px;
  height: 72px;
  background-image: url("../images/haowa_logo.png");
  background-repeat: no-repeat;
  background-size: 72px 72px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1456, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle2 {
  float: left;
  text-align: left;
}
/* line 1459, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box {
  float: left;
  display: block;
  width: 20px;
  height: 46px;
  margin-right: 5px;
}
/* line 1465, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box .icon {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background-color: #d10d18;
  color: #ffffff;
  text-align: center;
}
/* line 1476, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .subtitle2 span {
  float: none;
}
/* line 1480, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .btn {
  padding: 3px 12px;
  width: 150px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
  margin: 15px auto;
  display: block;
}
/* line 1490, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s24 .dis-btn {
  border: 1px #959595 solid;
  color: #333333;
}
/* line 2179, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s25 {
  height: 230px;
}
/* line 1498, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s25 .subtitle2 {
  float: left;
  text-align: left;
  margin-top: 20px;
  width: 95%;
  height: 32px;
}
/* line 1504, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s25 .subtitle2 .icon {
  margin-left: 8px;
  float: left;
  display: block;
  width: 24px;
  height: 32px;
}
/* line 1511, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_s25 .subtitle2 span {
  float: left;
  padding-left: 5px;
  width: calc(100% - 32px);
  line-height: 16px;
}
/* line 2182, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1552, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .title {
  display: block;
  padding-left: 7px;
  text-align: left;
  width: 100%;
  height: 20px;
  line-height: 20px;
  font-size: 18px;
  color: #d10d18;
  border-left: 3px #d10d18 solid;
}
/* line 1563, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle {
  display: block;
  padding: 0 55px;
  margin-top: 12px;
  text-align: left;
  line-height: 35px;
  font-size: 24px;
  color: #3d3d3d;
  background-image: url("../images/icon_restaurant.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
  background-position: 10px 0px;
}
/* line 1573, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle .small {
  font-size: 14px;
}
/* line 1577, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .context {
  display: block;
  margin: 10px 0 20px 0;
  padding: 0 10px;
  color: #3d3d3d;
  text-align: left;
  font-size: 14px;
}
/* line 1584, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .context .red {
  color: #d10d18;
}
/* line 1588, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg {
  position: relative;
}
/* line 1590, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg .text {
  position: absolute;
  z-index: 8;
  top: 20px;
  left: 10px;
  padding-left: 5px;
  height: 30px;
  line-height: 15px;
  color: #ffffff;
  border-left: 2px #d10d18 solid;
}
/* line 1601, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg .text1 {
  position: absolute;
  z-index: 8;
  top: 120px;
  right: 10px;
  padding-right: 5px;
  height: 30px;
  line-height: 15px;
  color: #3d3d3d;
  text-align: right;
  border-right: 2px #d10d18 solid;
}
/* line 1613, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg .text-img {
  position: absolute;
  z-index: 8;
  top: 0px;
  left: 35px;
  width: 64px;
  height: 62px;
}
/* line 1621, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg .text-img2 {
  position: absolute;
  z-index: 8;
  top: 0px;
  right: 20px;
  width: 64px;
  height: 62px;
}
@media screen and (min-width: 321px) and (max-width: 375px) {
  /* line 1630, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 140px;
  }
}
@media screen and (min-width: 376px) {
  /* line 1635, ../../app/styles/main.scss */
  .hot_bar2 .div_box_b .div_box_new .bg .text1 {
    top: 160px;
  }
}
/* line 1639, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg .text2 {
  color: #3d3d3d;
}
/* line 2184, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle1 {
  background-image: url("../images/icon_scotter.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2187, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle2 {
  background-image: url("../images/icon_A reward.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2190, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle3 {
  background-image: url("../images/icon_Dish.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2193, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle4 {
  background-image: url("../images/icon_hb.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2196, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle5 {
  background-image: url("../images/icon_Purchase.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2199, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle6 {
  background-image: url("../images/icon_iphone.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2202, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .subtitle7 {
  background-image: url("../images/icon_haowa.png");
  background-repeat: no-repeat;
  background-size: 35px 35px;
}
/* line 2205, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new .bg2 {
  margin-top: 20px;
}
/* line 2209, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_list {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1650, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_list .title {
  display: block;
  text-align: center;
  width: 100%;
  height: 30px;
  line-height: 30px;
  font-size: 18px;
  color: #3d3d3d;
}
/* line 1659, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_list .li {
  float: left;
  display: block;
  width: 50%;
  height: 180px;
}
/* line 1664, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_list .li span {
  display: block;
  margin: 15px auto;
  width: 150px;
  height: 150px;
  border-radius: 150px;
  box-shadow: 2px 2px 5px #333333;
}
/* line 2212, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot {
  float: left;
  width: 100%;
  display: block;
  margin: 10px 0 0 0;
}
/* line 1680, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg {
  position: relative;
}
/* line 1682, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text {
  position: absolute;
  z-index: 8;
  display: table;
  top: 30px;
  left: 0px;
  width: 100%;
  height: 100px;
  color: #ffffff;
}
/* line 1691, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr {
  display: table-row;
  vertical-align: middle;
  width: 100%;
}
/* line 1695, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td {
  display: table-cell;
  line-height: 50px;
  text-align: center;
  vertical-align: middle;
  border-bottom: 1px #ffffff solid;
}
/* line 1702, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td1 {
  width: 70px;
}
/* line 1705, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr .text-td2 {
  width: 80px;
}
/* line 1712, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td {
  border-right: 1px #ffffff solid;
}
/* line 1715, ../../app/styles/main.scss */
.hot_bar2 .div_box_b .div_box_new_foot .bg .text .text-tr1 .text-td:nth-child(3) {
  line-height: 20px;
  border-right: 0px;
}

/* joinus page */
/* line 2219, ../../app/styles/main.scss */
.join_bar2 {
  margin-top: 2rem;
  overflow-x: hidden;
  width: 100%;
  margin-bottom: 0px;
}
/* line 938, ../../app/styles/main.scss */
.join_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.join_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.join_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.join_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.join_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.join_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.join_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2226, ../../app/styles/main.scss */
.join_bar2 .join_head {
  background: #fef3ce;
}
/* line 2229, ../../app/styles/main.scss */
.join_bar2 .div_box_b {
  width: 100%;
  display: none;
  display: block;
  background: #fef3ce;
}
/* line 1021, ../../app/styles/main.scss */
.join_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 2233, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 20px;
  height: 60px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s1 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 2238, ../../app/styles/main.scss */
.join_bar2 .div_box_b .join_box_s2 {
  display: block;
  width: 100%;
  height: 470px;
  background-image: url("../images/join_image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 2244, ../../app/styles/main.scss */
.join_bar2 .div_box_b .join_box_s3 {
  display: block;
  width: 100%;
  height: 550px;
  background-image: url("../images/join_image_22.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 2250, ../../app/styles/main.scss */
.join_bar2 .div_box_b .join_box_s4 {
  width: 100%;
  background-image: url("../images/join_image_23.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: contain;
  background-position: 0px 220px;
}
/* line 2257, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 20px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .bg {
  display: block;
  width: 317px;
  height: 262px;
  background-image: url("../images/join_image_2.png");
  background-repeat: no-repeat;
  background-size: 317px 262px;
  margin: 18px auto 0px;
  position: relative;
}
/* line 2260, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .subtitle2 {
  margin-top: 20px;
}
/* line 2263, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .con_w {
  color: #ffffff;
}
/* line 2267, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .bg .video_pay {
  position: absolute;
  z-index: 9;
  margin-top: 70px;
  margin-left: 135px;
  display: block;
  width: 67px;
  height: 67px;
  background-image: url("../images/icon_44.png");
  background-repeat: no-repeat;
  background-size: 47px 47px;
  background-position: 10px 0;
}
/* line 2277, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s2 .bg .video_pay span {
  display: block;
  font-size: 12px;
  color: #333333;
  text-align: center;
  margin-top: 47px;
  height: 20px;
  line-height: 20px;
}
/* line 2289, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 50px;
  height: 100px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 2293, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .title {
  width: 250px;
}
/* line 2296, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s3 .subtitle {
  font-size: 14px;
}
/* line 2300, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 {
  margin-top: 20px;
}
/* line 849, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2303, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .bg {
  display: block;
  width: 185px;
  height: 189px;
  background-image: url("../images/join_image_4.png");
  background-repeat: no-repeat;
  background-size: 185px 189px;
  margin: 18px auto 0px;
  margin-top: 50px;
}
/* line 2307, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box {
  float: left;
  margin: -250px 0 0 0;
  width: 86px;
  height: 90px;
  text-align: center;
}
/* line 2313, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box .number {
  display: block;
  margin: 0 auto;
  width: 50px;
  height: 50px;
  line-height: 50px;
  color: #d10d18;
  font-size: 30px;
  background: #ffffff;
  border-radius: 50px;
}
/* line 2324, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box span {
  float: left;
  width: 100%;
  font-size: 12px;
  text-align: center;
}
/* line 2331, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box2 {
  margin: -100px 0 0 0px;
}
/* line 2334, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box3 {
  margin: -180px 0 0 40px;
}
/* line 2337, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box4 {
  margin: -240px 0 0 40%;
}
/* line 2340, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box5 {
  float: right;
  margin: -190px 40px 0 0;
}
/* line 2344, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box6 {
  float: right;
  margin: -120px -5px 0 0;
}
/* line 2348, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s4 .number_box7 {
  float: right;
  margin: -250px -15px 0 0;
}
/* line 2353, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  float: none;
  margin-top: 0px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 2357, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .subtitle {
  font-size: 14px;
}
/* line 2360, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box {
  float: left;
  display: block;
  width: 32%;
  height: 150px;
  margin-left: 1%;
  margin-top: 10px;
  background-image: url("../images/join_image_24.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 2368, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box .top_bg {
  display: block;
  width: 100%;
  height: 50%;
  background: #ffffff;
  transform: skewX(5deg);
  -moz-transform: skewX(5deg);
  -wiki-transform: skewX(5deg);
}
/* line 2377, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box .btm_bg {
  display: block;
  width: 100%;
  height: 50%;
  background: #ffffff;
  transform: skewX(-5deg);
  -moz-transform: skewX(-5deg);
  -wiki-transform: skewX(-5deg);
}
/* line 2386, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box .text {
  padding: 5px 5px 5px 10px;
  width: 100%;
  color: #959595;
  font-size: 12px;
}
/* line 2391, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box .text span {
  float: left;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #d10d18;
  font-size: 14px;
  text-align: center;
}
/* line 2402, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s5 .li_box:nth-child(3),
.join_bar2 .div_box_b .div_box_s5 .li_box:nth-child(4),
.join_bar2 .div_box_b .div_box_s5 .li_box:nth-child(5) {
  background-image: url("../images/join_image_25.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
@media screen and (min-width: 321px) {
  /* line 2408, ../../app/styles/main.scss */
  .join_bar2 .div_box_b .div_box_s5 .li_box {
    height: 140px;
  }
}
/* line 2413, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 0px;
  height: auto;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .bg {
  display: block;
  width: 128px;
  height: 33px;
  background-image: url("../images/join_logo.png");
  background-repeat: no-repeat;
  background-size: 128px 33px;
  margin: 18px auto 0px;
}
/* line 2417, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .title {
  width: 250px;
}
/* line 2420, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .subtitle {
  width: 100%;
  font-size: 12px;
}
/* line 2424, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s6 .context {
  text-align: left;
}
/* line 2428, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s8 {
  position: relative;
  margin-top: 0px;
}
/* line 2432, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s8 .mobile_btn {
  position: absolute;
  z-index: 9;
  bottom: 15px;
  left: 50%;
  display: block;
  width: 13px;
  height: 18px;
  background-image: url("../images/icon_10.png");
  background-repeat: no-repeat;
  background-size: 13px 18px;
  margin: 18px auto 0px;
  border-radius: 5px;
  background-position: 5px 6px;
  width: 140px;
  height: 30px;
  line-height: 30px;
  margin-left: -40px;
  padding-left: 21px;
  border: 1px #ffffff solid;
  color: #ffffff;
}
/* line 2449, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 240px;
  height: 40px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .bg {
  display: block;
  width: 212px;
  height: 176px;
  background-image: url("../images/black_ytj.png");
  background-repeat: no-repeat;
  background-size: 212px 176px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s12 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 2453, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 300px;
  margin-top: 0px;
}
/* line 916, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .bg {
  display: block;
  width: 143px;
  height: 143px;
  background-image: url("../images/join_image_3.png");
  background-repeat: no-repeat;
  background-size: 143px 143px;
  margin: 18px auto 0px;
}
/* line 2457, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .bg {
  margin-top: 0px;
}
/* line 2460, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .subtitle2 {
  float: left;
  text-align: left;
  margin-top: 10px;
  padding: 0 10px;
  height: 32px;
}
/* line 2466, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s25 .subtitle2 .icon {
  margin-right: 5px;
  float: left;
  display: block;
  width: 20px;
  height: 20px;
}
/* line 2475, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 {
  margin-top: 0px;
  height: 500px;
}
/* line 2478, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box {
  width: 50%;
  height: 200px;
  float: left;
}
/* line 2482, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .box_bg {
  width: 90%;
  height: 160px;
  margin: 0 auto;
  padding: 25px 5px 0 5px;
  background: #ffffff;
  /* Gecko browsers */
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 2489, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .box_bg .title {
  text-align: center;
  height: 30px;
  line-height: 30px;
}
/* line 2494, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .box_bg .context {
  padding-top: 5px;
  border-top: 1px #d10d18 dashed;
  font-size: 12px;
  color: #959595;
}
/* line 2501, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .li_box_head {
  display: block;
  width: 48px;
  height: 48px;
  margin: 0 auto;
  margin-top: -184px;
  background-image: url("../images/icon_6.png");
  background-repeat: no-repeat;
  background-size: 48px 48px;
}
/* line 2509, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .li_box_head2 {
  background-image: url("../images/icon_7.png");
  background-repeat: no-repeat;
  background-size: 48px 48px;
}
/* line 2512, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .li_box_head3 {
  background-image: url("../images/icon_8.png");
  background-repeat: no-repeat;
  background-size: 48px 48px;
}
/* line 2515, ../../app/styles/main.scss */
.join_bar2 .div_box_b .div_box_s26 .li_box .li_box_head4 {
  background-image: url("../images/icon_9.png");
  background-repeat: no-repeat;
  background-size: 48px 48px;
}

/* main page */
/* line 2524, ../../app/styles/main.scss */
.main_bar2 {
  margin-top: 45px;
  overflow-x: hidden;
  overflow-y: scroll;
  float: left;
  width: 100%;
  margin-bottom: 0px;
  background-color: #ffffff;
}
/* line 938, ../../app/styles/main.scss */
.main_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.main_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.main_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.main_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.main_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.main_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.main_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2532, ../../app/styles/main.scss */
.main_bar2 .main_head {
  display: block;
  position: relative;
  width: 100%;
  background-color: #f5f5f5;
}
/* line 2537, ../../app/styles/main.scss */
.main_bar2 .main_head .btm_bg {
  margin-top: 200px;
}
@media screen and (min-width: 376px) {
  /* line 2537, ../../app/styles/main.scss */
  .main_bar2 .main_head .btm_bg {
    margin-top: 220px;
  }
}
/* line 2543, ../../app/styles/main.scss */
.main_bar2 .main_head .content {
  position: absolute;
  z-index: 9;
  float: left;
  top: 0px;
  left: 0px;
  display: block;
  width: 100%;
  height: 100%;
  color: #ffffff;
  text-align: center;
}
/* line 2554, ../../app/styles/main.scss */
.main_bar2 .main_head .content .title {
  margin-top: 35px;
  font-size: 20px;
  line-height: 30px;
}
/* line 2559, ../../app/styles/main.scss */
.main_bar2 .main_head .content .subtitle {
  font-size: 30px;
  height: 50px;
  line-height: 50px;
}
/* line 2564, ../../app/styles/main.scss */
.main_bar2 .main_head .content .subtitle2 {
  display: table;
  margin: 23px auto 0;
  padding: 6px 12px;
  width: 140px;
  height: 22px;
  background-color: #ffffff;
  border-radius: 5px;
}
/* line 2572, ../../app/styles/main.scss */
.main_bar2 .main_head .content .subtitle2 .diag-icon {
  display: block;
  padding-left: 26px;
  width: 100%;
  height: 22px;
  line-height: 22px;
  background-image: url("../images/icon_yaoxiang.jpg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-size: contain;
  color: #b8250f;
}
/* line 2583, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_center {
  display: block;
  width: 207px;
  height: 151px;
  background-image: url("../images/image_goods.png");
  background-repeat: no-repeat;
  background-size: 207px 151px;
  margin: 18px auto 0px;
  margin-top: 25px;
}
@media screen and (min-width: 321px) {
  /* line 2583, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_center {
    margin-top: 55px;
  }
}
@media screen and (min-width: 376px) {
  /* line 2583, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_center {
    display: block;
    width: 257px;
    height: 181px;
    background-image: url("../images/image_goods.png");
    background-repeat: no-repeat;
    background-size: 257px 181px;
    margin: 18px auto 0px;
    margin-top: 85px;
  }
}
/* line 2594, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat {
  display: block;
  width: 290px;
  height: 170px;
  background-image: url("../images/iamge_yellow1.png");
  background-repeat: no-repeat;
  background-size: 290px 170px;
  margin: 18px auto 0px;
  margin-top: -100px;
}
/* line 2596, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon1 {
  position: absolute;
  z-index: 9;
  width: 85px;
  height: 65px;
  margin: 80px 0 0 -15px;
}
/* line 2602, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon1 .img {
  display: block;
  width: 45px;
  height: 45px;
  margin: 0 auto;
}
/* line 2608, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon1 span {
  color: #333333;
  height: 20px;
  line-height: 20px;
}
/* line 2614, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon2 {
  margin: 136px 0 0 55px;
}
/* line 2617, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon3 {
  margin: 136px 0 0 155px;
}
/* line 2620, ../../app/styles/main.scss */
.main_bar2 .main_head .content .img_animat .icon4 {
  margin: 80px 0 0 0;
  right: 0px;
}
@media screen and (min-width: 375px) {
  /* line 2594, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_animat {
    display: block;
    width: 350px;
    height: 200px;
    background-image: url("../images/iamge_yellow1.png");
    background-repeat: no-repeat;
    background-size: 350px 200px;
    margin: 18px auto 0px;
    margin-top: -120px;
  }
  /* line 2628, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_animat .icon1 {
    margin: 95px 0 0 -10px;
  }
  /* line 2631, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_animat .icon2 {
    margin: 162px 0 0 80px;
  }
  /* line 2634, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_animat .icon3 {
    margin: 162px 0 0 200px;
  }
  /* line 2637, ../../app/styles/main.scss */
  .main_bar2 .main_head .content .img_animat .icon4 {
    margin: 95px 0 0 285px;
    right: inherit;
  }
}
/* line 2645, ../../app/styles/main.scss */
.main_bar2 .main-bar {
  display: block;
  position: relative;
  width: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
/* line 2651, ../../app/styles/main.scss */
.main_bar2 .main-bar .title {
  height: 40px;
  line-height: 40px;
  color: #d10d18;
  font-size: 20px;
  text-align: center;
}
/* line 2658, ../../app/styles/main.scss */
.main_bar2 .main-bar .subtitle {
  display: block;
  height: 50px;
  line-height: 25px;
  color: #333333;
  font-size: 16px;
  text-align: center;
}
/* line 2666, ../../app/styles/main.scss */
.main_bar2 .main-bar .title-btn {
  display: block;
  margin: 0 auto;
  width: 100px;
  height: 40px;
  line-height: 30px;
  color: #d10d18;
  font-size: 14px;
  text-align: center;
  background-image: url("../images/icon_right.png");
  background-repeat: no-repeat;
  background-size: 6px 12px;
  background-position: 80px 9px;
}
/* line 2678, ../../app/styles/main.scss */
.main_bar2 .main-bar .content {
  position: relative;
  display: block;
  width: 100%;
  height: 350px;
  color: #ffffff;
  text-align: center;
  padding-top: 90px;
}
/* line 2686, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img_center {
  display: block;
  width: 120px;
  height: 120px;
  background-image: url("../images/image_zhongcanbao.png");
  background-repeat: no-repeat;
  background-size: 120px 120px;
  margin: 18px auto 0px;
}
/* line 2689, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img_animat {
  display: none;
}
/* line 2694, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate {
  position: absolute;
  z-index: 9;
  top: 0px;
  left: 50%;
  margin-left: -150px;
  display: block;
  width: 300px;
  height: 300px;
}
/* line 2703, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .small-bg {
  position: absolute;
  z-index: 7;
  display: block;
  margin-top: 50px;
  margin-left: 50px;
  width: 200px;
  height: 200px;
  border-radius: 300px;
  border-right: 1px greenyellow dashed;
  border-bottom: 1px greenyellow dashed;
  transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  animation: mydashed 2s;
  -webkit-animation: mydashed 2s;
  -moz-animation: mydashed 2s;
}
/* line 2723, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .big-bg {
  position: absolute;
  z-index: 8;
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 300px;
  border-right: 1px greenyellow dashed;
  border-bottom: 1px greenyellow dashed;
  transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  animation: mydashed 2s;
  -webkit-animation: mydashed 2s;
  -moz-animation: mydashed 2s;
}
/* line 2741, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon1 {
  position: absolute;
  z-index: 9;
  width: 72px;
  height: 72px;
  margin: 100px 0 0 0;
}
/* line 2747, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon1 .img {
  display: block;
  margin: 0px;
  width: 100%;
  height: 100%;
  animation: myicon 1s;
  -webkit-animation: myicon 1s;
  -moz-animation: myicon 1s;
}
/* line 2757, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon2 {
  margin: 230px 0 0 45px;
}
/* line 2760, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon3 {
  margin: 230px 0 0 185px;
}
/* line 2763, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon4 {
  margin: 100px 0 0 230px;
}
/* line 2766, ../../app/styles/main.scss */
.main_bar2 .main-bar .content .img-animate .icon5 {
  margin: 20px 0 0 115px;
}
/* line 2773, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content {
  padding-top: 115px;
}
/* line 2775, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_center {
  display: block;
  width: 120px;
  height: 72px;
  background-image: url("../images/image_kuaicanbao.png");
  background-repeat: no-repeat;
  background-size: 120px 72px;
  margin: 18px auto 0px;
}
/* line 2779, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon1 {
  margin: 80px 0 0 0;
}
/* line 2782, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon2 {
  margin: 200px 0 0 15px;
}
/* line 2785, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon3 {
  margin: 200px 0 0 215px;
}
/* line 2788, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon4 {
  margin: 80px 0 0 230px;
}
/* line 2791, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon5 {
  margin: 20px 0 0 115px;
}
/* line 2794, ../../app/styles/main.scss */
.main_bar2 .main-bar2 .content .img_animat .icon6 {
  margin: 250px 0 0 115px;
}
@media screen and (max-width: 374px) {
  /* line 2802, ../../app/styles/main.scss */
  .main_bar2 .main-bar3 .subtitle2 {
    font-size: 14px;
  }
}
/* line 2807, ../../app/styles/main.scss */
.main_bar2 .main-bar3 .content .img_center {
  display: block;
  width: 120px;
  height: 120px;
  background-image: url("../images/image_huogoubao.png");
  background-repeat: no-repeat;
  background-size: 120px 120px;
  margin: 18px auto 0px;
}
/* line 2812, ../../app/styles/main.scss */
.main_bar2 .cloud {
  display: block;
  width: 100%;
}
/* line 2816, ../../app/styles/main.scss */
.main_bar2 .main-foot {
  position: relative;
  display: block;
  width: 100%;
}
/* line 2820, ../../app/styles/main.scss */
.main_bar2 .main-foot .foot-text {
  position: absolute;
  z-index: 9;
  bottom: 0px;
  left: 0px;
  width: 100%;
  text-align: center;
  color: #ffffff;
}
/* line 2828, ../../app/styles/main.scss */
.main_bar2 .main-foot .foot-text .foot-img {
  display: block;
  margin: 0 auto;
  width: 114px;
  height: 32px;
}
/* line 2833, ../../app/styles/main.scss */
.main_bar2 .main-foot .foot-text .foot-img .pic {
  float: left;
  display: block;
  width: 32px;
  height: 32px;
  margin-right: 50px;
}
/* line 2840, ../../app/styles/main.scss */
.main_bar2 .main-foot .foot-text .foot-img .pic2 {
  margin-right: 0px;
}
/* line 2844, ../../app/styles/main.scss */
.main_bar2 .main-foot .foot-text span {
  font-size: 12px;
}

@keyframes mydashed {
  0% {
    border: 0px;
  }
  50% {
    border-right: 1px greenyellow dashed;
  }
  100% {
    border-right: 1px greenyellow dashed;
    border-bottom: 1px greenyellow dashed;
  }
}
@keyframes myicon {
  0% {
    width: 0px;
    height: 0px;
    margin: 36px 36px;
  }
  90% {
    width: 80px;
    height: 80px;
    margin: -4px -4px;
  }
  100% {
    width: 72px;
    height: 72px;
    margin: 0px;
  }
}
/* serve page */
/* line 2894, ../../app/styles/main.scss */
.serve_bar2 {
  margin-top: 45px;
  overflow-x: hidden;
  overflow-y: scroll;
  float: left;
  width: 100%;
  margin-bottom: 0px;
}
/* line 938, ../../app/styles/main.scss */
.serve_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.serve_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.serve_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.serve_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.serve_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.serve_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.serve_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2901, ../../app/styles/main.scss */
.serve_bar2 .serve_head {
  background-color: #f4f4f4;
}
/* line 2904, ../../app/styles/main.scss */
.serve_bar2 .div_box_b {
  float: left;
  width: 100%;
  display: none;
  display: block;
  background-color: #f4f4f4;
}
/* line 1021, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 2908, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s8 {
  position: relative;
}
/* line 2911, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s8 .mobile_btn {
  position: absolute;
  z-index: 9;
  bottom: 10px;
  left: 50%;
  display: block;
  width: 16px;
  height: 19px;
  background-image: url("../images/icon_tele.png");
  background-repeat: no-repeat;
  background-size: 16px 19px;
  margin: 18px auto 0px;
  border-radius: 5px;
  background-position: 5px 5px;
  height: 30px;
  line-height: 30px;
  margin-left: -85px;
  padding-left: 24px;
  width: 180px;
  color: #ffffff;
}
/* line 2927, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s21 {
  display: block;
  padding: 0 10px;
  color: #d10d18;
}
/* line 2930, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 500px;
}
/* line 916, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .bg {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/7day.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1428, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .bg2 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/1year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 1431, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s22 .bg3 {
  display: block;
  width: 87px;
  height: 87px;
  background-image: url("../images/2year.png");
  background-repeat: no-repeat;
  background-size: 87px 87px;
  margin: 18px auto 0px;
}
/* line 2933, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 260px;
}
/* line 916, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .bg {
  display: block;
  width: 231px;
  height: 97px;
  background-image: url("../images/image_serve.png");
  background-repeat: no-repeat;
  background-size: 231px 97px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1440, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .subtitle2 {
  text-align: left;
}
/* line 1442, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s23 .subtitle2 span {
  color: #d10d18;
}
/* line 2936, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s_h {
  height: 200px;
}
/* line 2939, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 380px;
}
/* line 916, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .bg {
  display: block;
  width: 72px;
  height: 72px;
  background-image: url("../images/haowa_logo.png");
  background-repeat: no-repeat;
  background-size: 72px 72px;
  margin: 18px auto 0px;
}
/* line 849, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle3 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  font-size: 18px;
  color: #d10d18;
  height: 40px;
  margin: 5px 0 10px 0;
}
/* line 1456, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle2 {
  float: left;
  text-align: left;
}
/* line 1459, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box {
  float: left;
  display: block;
  width: 20px;
  height: 46px;
  margin-right: 5px;
}
/* line 1465, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle2 .icon_box .icon {
  display: block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 20px;
  background-color: #d10d18;
  color: #ffffff;
  text-align: center;
}
/* line 1476, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .subtitle2 span {
  float: none;
}
/* line 1480, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .btn {
  padding: 3px 12px;
  width: 150px;
  height: 31px;
  border: 1px solid #d00c13;
  color: #d00c13;
  border-radius: 37px;
  margin: 15px auto;
  display: block;
}
/* line 1490, ../../app/styles/main.scss */
.serve_bar2 .div_box_b .div_box_s24 .dis-btn {
  border: 1px #959595 solid;
  color: #333333;
}

/* about page */
/* line 2946, ../../app/styles/main.scss */
.about_bar2 {
  margin-top: 45px;
  float: left;
  width: 100%;
  margin-bottom: 0px;
  height: 100%;
  background-color: #f4f4f4;
}
/* line 938, ../../app/styles/main.scss */
.about_bar2 .title_bar_box {
  display: block;
  width: 100%;
  height: 57px;
  margin-bottom: 35px;
}
/* line 944, ../../app/styles/main.scss */
.about_bar2 .title_bar {
  display: block;
  padding: 10px 10px;
  width: 100%;
  height: 57px;
  background-color: #f4f4f4;
}
/* line 950, ../../app/styles/main.scss */
.about_bar2 .title_bar ul {
  display: block;
  height: 32px;
  margin: 0 auto;
  border: 1px #d10d18 solid;
  border-radius: 30px;
}
/* line 953, ../../app/styles/main.scss */
.about_bar2 .title_bar li {
  width: 33%;
  height: 30px;
  line-height: 30px;
  float: left;
  border-right: 1px #d10d18 solid;
  text-align: center;
  color: #d10d18;
}
/* line 957, ../../app/styles/main.scss */
.about_bar2 .title_bar li.active {
  background-color: #d10d18;
  color: #ffffff;
}
/* line 961, ../../app/styles/main.scss */
.about_bar2 .title_bar li:nth-child(1) {
  border-right: 1px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 30px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 30px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 30px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 30px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 0;
}
/* line 965, ../../app/styles/main.scss */
.about_bar2 .title_bar li:nth-child(3) {
  width: 34%;
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2954, ../../app/styles/main.scss */
.about_bar2 .title_bar ul {
  width: 230px;
}
/* line 2957, ../../app/styles/main.scss */
.about_bar2 .title_bar li {
  width: 50%;
}
/* line 2960, ../../app/styles/main.scss */
.about_bar2 .title_bar li:nth-child(2) {
  border-right: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 30px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 30px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 30px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 30px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 30px;
}
/* line 2965, ../../app/styles/main.scss */
.about_bar2 .title_bar_box {
  position: fixed;
  z-index: 19;
  margin-bottom: 0px;
}
/* line 2970, ../../app/styles/main.scss */
.about_bar2 .div_box_b {
  float: left;
  width: 100%;
  display: none;
  margin-top: 57px;
  background-color: #f4f4f4;
}
/* line 1021, ../../app/styles/main.scss */
.about_bar2 .div_box_b .serve-tel {
  display: block;
  width: 180px;
  padding-left: 20px;
  background-image: url("../images/icon_tele2.png");
  background-repeat: no-repeat;
  background-size: 16px 20px;
  margin: 20px auto 40px;
  color: #959595;
}
/* line 2974, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
}
/* line 916, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .bg {
  display: block;
  width: 317px;
  height: 262px;
  background-image: url("../images/join_image_2.png");
  background-repeat: no-repeat;
  background-size: 317px 262px;
  margin: 18px auto 0px;
}
/* line 2976, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .bg {
  margin: 0 auto;
}
/* line 2978, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .bg .video_pay {
  float: left;
  margin-top: 70px;
  margin-left: 135px;
  display: block;
  width: 67px;
  height: 67px;
  background-image: url("../images/icon_44.png");
  background-repeat: no-repeat;
  background-size: 47px 47px;
  background-position: 10px 0;
}
/* line 2987, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s2 .bg .video_pay span {
  display: block;
  margin-top: 47px;
  font-size: 12px;
  height: 20px;
  line-height: 20px;
  text-align: center;
}
/* line 2998, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 539px;
}
/* line 916, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 100%;
  height: 231px;
  background-image: url("../images/about_image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 231px;
  margin: 18px auto 0px;
}
/* line 3001, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .subtitle {
  height: 50px;
  line-height: 14px;
}
/* line 3004, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .subtitle .span2 {
  color: #959595;
  font-size: 12px;
  line-height: 12px;
}
/* line 3010, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .title {
  width: 100%;
}
/* line 3013, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .context2 {
  font-size: 12px;
}
/* line 3016, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s3 .context3 {
  font-size: 12px;
  text-align: left;
}
/* line 3021, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  height: 161px;
}
/* line 916, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 3024, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .subtitle {
  height: 50px;
  line-height: 14px;
}
/* line 3027, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .subtitle .span2 {
  color: #959595;
  font-size: 12px;
  line-height: 14px;
}
/* line 3033, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .title {
  font-size: 14px;
  width: 100%;
}
/* line 3037, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s4 .context3 {
  font-size: 12px;
  text-align: left;
}
/* line 3042, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  background-image: url("../images/beijing.png");
  background-repeat: no-repeat;
  background-size: 100% 407px;
  margin-top: 0px;
  height: 407px;
}
/* line 916, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .bg {
  display: block;
  width: 174px;
  height: 135px;
  background-image: url("../images/chinese_image_1.png");
  background-repeat: no-repeat;
  background-size: 174px 135px;
  margin: 18px auto 0px;
}
/* line 3047, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .subtitle {
  padding-top: 15px;
  background-image: url("../images/whiteline.png");
  background-position: 50% 45px;
  height: 65px;
  line-height: 14px;
  color: #ffffff;
}
/* line 3054, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .subtitle .span2 {
  color: #ffffff;
  font-size: 12px;
  line-height: 14px;
}
/* line 3060, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .title {
  font-size: 14px;
  width: 100%;
}
/* line 3064, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s5 .context3 {
  font-size: 12px;
  text-align: left;
}
/* line 3069, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 {
  height: 450px;
}
/* line 3071, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box {
  width: 50%;
  height: 190px;
  margin: 10px 0px;
  float: left;
}
/* line 3076, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg {
  width: 94%;
  height: 100%;
  margin: 0 auto;
  padding: 5px 5px 0 5px;
  background: #ffffff;
  border-radius: 10px;
  text-align: center;
}
/* line 3084, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .li_box_head {
  display: block;
  width: 43px;
  height: 43px;
  margin: 5px auto;
  background-image: url("../images/about_icon_1.png");
  background-repeat: no-repeat;
  background-size: 43px 43px;
}
/* line 3091, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .title {
  display: block;
  margin: 0 atuo;
  height: 30px;
  line-height: 30px;
  color: #333333;
  border-bottom: 1px #d10d18 solid;
}
/* line 3099, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .icon {
  margin: -3px 0 0 0;
  display: block;
  width: 5px;
  height: 5px;
  background-color: #d10d18;
  border-radius: 5px;
}
/* line 3107, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .context2 {
  float: left;
  padding-top: 5px;
  width: 100%;
  line-height: 14px;
  font-size: 12px;
  color: #959595;
}
/* line 3115, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .li_box_head2 {
  background-image: url("../images/about_icon_2.png");
  background-repeat: no-repeat;
  background-size: 43px 43px;
}
/* line 3118, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .li_box_head3 {
  background-image: url("../images/about_icon_3.png");
  background-repeat: no-repeat;
  background-size: 43px 43px;
}
/* line 3121, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s26 .li_box .box_bg .li_box_head4 {
  background-image: url("../images/about_icon_4.png");
  background-repeat: no-repeat;
  background-size: 43px 43px;
}
/* line 3128, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s27 .bg {
  width: 95%;
  margin: 10px auto;
  height: 180px;
  background-color: #ffffff;
  border-radius: 10px;
}
/* line 3134, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s27 .bg .title {
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #d10d18;
  font-size: 16px;
  text-align: center;
}
/* line 3141, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s27 .bg .title .icon {
  width: 12px;
  height: 11px;
  display: inline-block;
  margin-right: 3px;
  background-image: url("../images/about_icon_5.png");
  background-repeat: no-repeat;
  background-size: 12px 11px;
}
/* line 3149, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s27 .bg li {
  width: 90%;
  padding-left: 10px;
  line-height: 25px;
  float: left;
}
/* line 3157, ../../app/styles/main.scss */
.about_bar2 .div_box_b .div_box_s28 {
  height: 350px;
}

/* diagnosis page */
/* line 3164, ../../app/styles/main.scss */
.diag_bar2 {
  display: block;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  margin-bottom: 0px;
}
/* line 3171, ../../app/styles/main.scss */
.diag_bar2 .div_box_b {
  float: left;
  width: 100%;
  height: 100%;
  background-color: #f4f4f4;
  overflow-y: scroll;
}
/* line 3177, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s2 {
  display: block;
  position: absolute;
  z-index: 2;
  margin-top: 45px;
  width: 100%;
  height: 40px;
}
/* line 3184, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s2 li {
  width: 50%;
  height: 40px;
  line-height: 40px;
  float: left;
  background-color: #ffffff;
}
/* line 3190, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s2 li .icon {
  display: block;
  float: left;
  margin: 12px 5px 0 10px;
  width: 16px;
  height: 16px;
  background-image: url("../images/diag_icon_1.png");
  background-repeat: no-repeat;
  background-size: 16px 16px;
}
/* line 3199, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s2 li:nth-child(2) {
  text-align: right;
  padding-right: 10px;
}
/* line 3204, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 95px;
  height: 120px;
}
/* line 916, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 57px;
  height: 64px;
  background-image: url("../images/diag_image.png");
  background-repeat: no-repeat;
  background-size: 57px 64px;
  margin: 18px auto 0px;
}
/* line 3209, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 {
  display: block;
  height: 250px;
  width: 80%;
  margin: 0 auto;
}
/* line 3214, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group {
  margin-bottom: 20px;
}
/* line 3216, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .input-group-addon {
  background-color: #ffffff;
  color: #959595;
  border: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 34px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 34px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 34px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 34px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 34px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 34px;
  border-bottom-right-radius: 0;
  height: 40px;
}
/* line 3223, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .form-control {
  border: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 34px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 34px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 34px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 34px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 34px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 34px;
  height: 40px;
  box-shadow: none;
}
/* line 3229, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .form-control2 {
  border: 0px;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  height: 40px;
  box-shadow: none;
}
/* line 3235, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 100px;
  padding-right: 8px;
  background-color: #ffffff;
  /* Gecko browsers */
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 34px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 34px;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 34px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 34px;
  /* W3C syntax */
  border-top-left-radius: 0;
  border-top-right-radius: 34px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 34px;
}
/* line 3243, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend .span_bar {
  display: block;
  margin: 5px auto;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #959595;
  text-align: center;
  background-color: #f4f4f4;
  border-radius: 30px;
}
/* line 3253, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend .span_bar span {
  margin-right: 3px;
  color: #d10d18;
}
/* line 3260, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s4 .btn {
  width: 100%;
  background-color: #d10d18;
  border-radius: 34px;
}
/* line 3266, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 {
  margin-top: 95px;
  float: left;
  display: block;
  width: 100%;
}
/* line 3271, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 .title {
  margin-top: 20px;
  padding: 0px 10px;
  height: 30px;
  line-height: 15px;
  color: #959595;
}
/* line 3278, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 li {
  height: 40px;
  line-height: 20px;
  margin-top: 10px;
  padding-left: 20px;
}
/* line 3283, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 li .icon {
  float: left;
  margin: 1px 5px 0 0;
  width: 17px;
  height: 17px;
  background-image: url("../images/icon_check.png");
  background-repeat: no-repeat;
  background-size: 17px 17px;
}
/* line 3290, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 li .icon1 {
  float: left;
  margin: 1px 5px 0 0;
  width: 17px;
  height: 17px;
  background-image: url("../images/icon_checkon.png");
  background-repeat: no-repeat;
  background-size: 17px 17px;
}
/* line 3298, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 .result_box {
  display: block;
  width: 80%;
  margin: 0 auto;
}
/* line 3303, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 .btn {
  display: block;
  width: 200px;
  margin: 0 auto 30px;
  background-color: #d10d18;
  border-radius: 34px;
}
/* line 3310, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s5 .btn-result {
  display: inline-block;
  width: 49%;
}
/* line 3315, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 {
  margin-top: 45px;
  float: left;
  display: block;
  width: 100%;
}
/* line 3320, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .title {
  margin-top: 20px;
  padding-left: 10px;
  height: 30px;
  line-height: 30px;
  color: #333333;
}
/* line 3327, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .title2 {
  color: #d10d18;
  line-height: 15px;
}
/* line 3330, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .title2 span {
  font-size: 18px;
}
/* line 3334, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .grau {
  display: block;
  width: 100px;
  height: 80px;
  line-height: 80px;
  margin: 0 auto;
  font-size: 80px;
  color: #d10d18;
  text-align: center;
}
/* line 3344, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result {
  margin: 20px 0px;
  padding: 0px 10px;
  line-height: 15px;
  color: #959595;
}
/* line 3349, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result span {
  color: #333333;
}
/* line 3353, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result2 {
  margin: 10px 0px;
}
/* line 3355, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result2 span {
  display: block;
  margin-bottom: 10px;
  color: #333333;
}
/* line 3360, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result2 span:before {
  content: open-quote;
  float: left;
  margin: 5px 5px 0 0;
  width: 5px;
  height: 5px;
  background-color: #333333;
  border-radius: 5px;
}
/* line 3370, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .result_box {
  display: block;
  width: 80%;
  margin: 0 auto;
}
/* line 3375, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .btn {
  display: block;
  width: 200px;
  margin: 0 auto 30px;
  background-color: #d10d18;
  border-radius: 34px;
}
/* line 3382, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .btn-result {
  display: inline-block;
  width: 49%;
}
/* line 3386, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .bg {
  display: block;
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_1.png");
  background-repeat: no-repeat;
  background-size: 150px 132px;
  margin: 18px auto 0px;
}
/* line 3389, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .hot_bg {
  display: block;
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_3.png");
  background-repeat: no-repeat;
  background-size: 150px 132px;
  margin: 18px auto 0px;
}
/* line 3392, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .fast_bg {
  display: block;
  width: 150px;
  height: 132px;
  background-image: url("../images/commodity_2.png");
  background-repeat: no-repeat;
  background-size: 150px 132px;
  margin: 18px auto 0px;
}
/* line 3395, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .bg2 {
  display: block;
  width: 100%;
  height: 150px;
  background-image: url("../images/diag_image_1.png");
  background-repeat: no-repeat;
  background-size: 100% 150px;
  margin: 18px auto 0px;
  margin-top: 0px;
}
/* line 3399, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .subtitle {
  text-align: center;
}
/* line 3402, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .subtitle2 {
  text-align: center;
  color: #959595;
}
/* line 3406, ../../app/styles/main.scss */
.diag_bar2 .div_box_b .div_box_s6 .subtitle3 {
  text-align: center;
  color: #0089fd;
  margin-bottom: 30px;
}

/* line 3415, ../../app/styles/main.scss */
.error_msg {
  height: 20px;
  margin-bottom: 20px;
  color: #d10d18;
}

/* login page */
/* line 3422, ../../app/styles/main.scss */
.login_bar2 {
  display: block;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  margin-bottom: 0px;
  background-image: url("../images/background.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 3430, ../../app/styles/main.scss */
.login_bar2 .div_box_b {
  float: left;
  width: 100%;
  height: 100%;
}
/* line 3434, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 {
  float: left;
  width: 100%;
  height: 260px;
  display: block;
  margin: 15px 0 10px 0;
  margin-top: 80px;
  height: 113px;
}
/* line 916, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .title {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 200px;
  height: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #d10d18;
}
/* line 919, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .title2 {
  display: block;
  text-align: center;
  margin: 0 auto;
  width: 120px;
  height: 25px;
  font-size: 16px;
  border-left: 2px #d10d18 solid;
  border-right: 2px #d10d18 solid;
  margin: 0 auto;
}
/* line 818, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .title2 span {
  display: block;
  width: 104px;
  height: 100%;
  line-height: 26px;
  background-color: #d10d18;
  color: #ffffff;
  margin: 0 auto;
}
/* line 922, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .subtitle {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 35px;
  font-size: 14px;
  background-image: url("../images/icon_fengge.png");
  background-repeat: no-repeat;
  background-size: 120px 5px;
  background-position: 50% 35px;
  margin: 0 auto;
  height: 40px;
}
/* line 926, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .subtitle2 {
  display: block;
  padding: 0 10px;
  text-align: center;
  line-height: 15px;
  margin: 10px auto 0px;
}
/* line 929, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .context {
  display: block;
  color: #959595;
  text-align: center;
  font-size: 14px;
  margin: 10px auto 0px;
  padding: 0 10px;
}
/* line 932, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s3 .bg {
  display: block;
  width: 69px;
  height: 66px;
  background-image: url("../images/login_logo.png");
  background-repeat: no-repeat;
  background-size: 69px 66px;
  margin: 18px auto 0px;
}
/* line 3439, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 {
  display: none;
  width: 100%;
  padding: 0 25px;
}
/* line 3443, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group {
  margin-top: 16px;
  margin-bottom: 10px;
  border-bottom: 1px #ffffff solid;
}
/* line 3447, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-addon {
  background-color: inherit;
  padding-left: 25px;
  color: #ffffff;
  border: 0px;
  background-image: url("../images/login_icon_user.png");
  background-repeat: no-repeat;
  background-size: 22px 22px;
  background-position: 0px 6px;
}
/* line 3454, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-addon i {
  position: absolute;
  z-index: 2;
  display: block;
  width: 3px;
  height: 3px;
  background-color: #ffffff;
  border-radius: 3px;
  margin: 23px 0 0 -28px;
}
/* line 3465, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-addon2 {
  background-image: url("../images/login_icon_key.png");
  background-repeat: no-repeat;
  background-size: 22px 22px;
}
/* line 3468, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-empty {
  padding-left: 0px;
  background-image: none;
}
/* line 3471, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-empty i {
  margin: 19px 0 0 -3px;
}
/* line 3475, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-right {
  float: right;
  width: 80px;
  padding-left: 0px;
  background-image: url("../images/l_icon_right.png");
  background-repeat: no-repeat;
  background-size: 8px 15px;
  background-position: 72px 5px;
}
/* line 3482, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group input.form-control {
  background-color: inherit;
  color: #ffffff;
  border: 0px;
  box-shadow: none;
}
/* line 3488, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .show-pwd-icon {
  position: relative;
  z-index: 4;
  display: block;
  width: 41px;
  height: 16px;
  background-image: url("../images/icon_eyeno.png");
  background-repeat: no-repeat;
  background-size: 41px 16px;
  margin: 18px auto 0px;
  display: table-cell;
  margin: 0px;
  background-position: 0px 9px;
}
/* line 3496, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .show-pwd-icon2 {
  display: block;
  width: 41px;
  height: 16px;
  background-image: url("../images/icon_eyeon.png");
  background-repeat: no-repeat;
  background-size: 41px 16px;
  margin: 18px auto 0px;
  display: table-cell;
  margin: 0px;
  background-position: 0px 9px;
}
/* line 3502, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-remember {
  padding-left: 21px;
  background-image: url("../images/l_icon_check.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: 0px 3px;
  font-size: 12px;
}
/* line 3508, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-remember2 {
  background-image: url("../images/l_icon_check_on.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
}
/* line 3511, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-group .input-group-forget {
  padding: 6px 0;
  float: right;
  width: 60px;
  color: #d10d18;
  background-image: none;
  font-size: 12px;
}
/* line 3520, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-bar {
  border: none;
  margin-top: 0px;
}
/* line 3524, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .input-bar-text {
  font-size: 12px;
  color: #d10d18;
}
/* line 3528, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .btn {
  width: 100%;
  margin-top: 10px;
}
/* line 3532, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .btn-danger {
  background-color: #d10d18;
}
/* line 3535, ../../app/styles/main.scss */
.login_bar2 .div_box_b .div_box_s4 .btn-default {
  color: #d10d18;
}

/* forget password page */
/* line 3543, ../../app/styles/main.scss */
.forget_bar2 {
  background-image: none;
}
/* line 3546, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 {
  display: block;
  margin-top: 65px;
  padding: 0 10px;
}
/* line 3550, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group {
  border-bottom: 1px #d3d3d3 solid;
}
/* line 3552, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .input-group-addon {
  background-color: inherit;
  padding-left: 0;
  color: #333333;
}
/* line 3557, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group input.form-control {
  color: #959595;
}
/* line 3560, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .input-group-right {
  float: right;
  color: #959595;
  width: 80px;
  padding-left: 0px;
  background-image: url("../images/icon_right_greyb.png");
  background-repeat: no-repeat;
  background-size: 8px 15px;
  background-position: 72px 5px;
}
/* line 3568, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  width: 67px;
}
/* line 3573, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend .span_bar {
  display: block;
  padding: 0 3px 0 5px;
  width: 100%;
  height: 18px;
  line-height: 18px;
  color: #959595;
  border-left: 1px #d3d3d3 solid;
}
/* line 3581, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .input-group-resend .span_bar span {
  margin-right: 3px;
  color: #d10d18;
}
/* line 3587, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .show-pwd-icon {
  position: relative;
  z-index: 4;
  display: block;
  width: 41px;
  height: 16px;
  background-image: url("../images/icon_noeye.png");
  background-repeat: no-repeat;
  background-size: 41px 16px;
  margin: 18px auto 0px;
  display: table-cell;
  margin: 0px;
  background-position: 0px 9px;
}
/* line 3595, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-group .show-pwd-icon2 {
  display: block;
  width: 41px;
  height: 16px;
  background-image: url("../images/icon_eye.png");
  background-repeat: no-repeat;
  background-size: 41px 16px;
  margin: 18px auto 0px;
  display: table-cell;
  margin: 0px;
  background-position: 0px 9px;
}
/* line 3602, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-bar {
  border: none;
  margin-top: 0px;
}
/* line 3606, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .input-bar-text {
  font-size: 12px;
  color: #d10d18;
}
/* line 3610, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .div_box_s4 .text {
  color: #959595;
}
/* line 3614, ../../app/styles/main.scss */
.forget_bar2 .div_box_b .forget-s4 {
  margin-top: 15px;
}

/* usercenter page */
/* line 3621, ../../app/styles/main.scss */
.page {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 3625, ../../app/styles/main.scss */
.page .center_page_tr_one {
  display: table-row;
  width: 100%;
  height: 210px;
  background-image: url("../images/background.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 3630, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 3634, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info {
  display: table-row;
  width: 100%;
  height: 100%;
}
/* line 3638, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar {
  margin-top: 70px;
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 73px;
}
/* line 3644, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-left {
  display: table-cell;
  height: 100%;
}
/* line 3647, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-left .left-logo {
  margin: 0 20px 0 10px;
  display: block;
  width: 73px;
  height: 73px;
  background-image: url("../images/user_logo.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 3655, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-middle {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}
/* line 3660, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-middle .middle-text {
  display: block;
  width: 100%;
  height: 36px;
  line-height: 50px;
  font-size: 18px;
  color: #333333;
}
/* line 3668, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-middle .middle-text2 {
  line-height: 30px;
  font-size: 16px;
  color: #ffffff;
}
/* line 3674, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-right {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
/* line 3678, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-right .right-setting-bg {
  display: block;
  width: 46px;
  height: 25px;
  background-color: #000000;
  opacity: 0.1;
  -moz-opacity: 0.1;
  -webkit-opacity: 0.1;
  -khtml-opacity: 0.1;
  /* Gecko browsers */
  -moz-border-radius-topleft: 25px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomleft: 25px;
  -moz-border-radius-bottomright: 0;
  /* Webkit browsers */
  -webkit-border-top-left-radius: 25px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 25px;
  -webkit-border-bottom-right-radius: 0;
  /* W3C syntax */
  border-top-left-radius: 25px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 25px;
  border-bottom-right-radius: 0;
}
/* line 3686, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .user-info .info-bar .info-right .right-setting {
  display: block;
  text-align: center;
  width: 46px;
  height: 25px;
  line-height: 25px;
  color: #333333;
  position: relative;
  z-index: 2;
  margin-top: -25px;
}
/* line 3700, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list {
  display: table-row;
  width: 100%;
  height: 40px;
}
/* line 3704, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-list-bg {
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.1;
  -moz-opacity: 0.1;
  -webkit-opacity: 0.1;
  -khtml-opacity: 0.1;
}
/* line 3711, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul {
  display: table;
  text-align: center;
  vertical-align: middle;
  width: 100%;
  height: 30px;
  position: relative;
  z-index: 2;
  margin-top: -30px;
}
/* line 3720, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li {
  display: table-cell;
  width: 25%;
  height: 100%;
  color: #ffffff;
}
/* line 3725, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li .btn-border-bottom {
  margin: 0 auto;
  display: block;
  width: 80%;
  height: 30px;
}
/* line 3731, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li .bottom-active {
  border-bottom: 2px #d10d18 solid;
}
/* line 3734, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li .btn-style {
  display: block;
  width: 100%;
  height: 18px;
  position: relative;
  z-index: 2;
  margin-top: -30px;
  border-right: 1px #ffffff solid;
}
/* line 3743, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li .style-active {
  color: #d10d18;
}
/* line 3747, ../../app/styles/main.scss */
.page .center_page_tr_one .logo-bar .btn-list .btn-ul .btn-li:nth-child(4) .btn-style {
  border-right: none;
}
/* line 3754, ../../app/styles/main.scss */
.page .center_page_tr_two {
  display: table-row;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
}
/* line 3761, ../../app/styles/main.scss */
.page .center_page_tr_three {
  display: table-row;
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-top: 1px #d3d3d3 solid;
  background-color: #f4f4f4;
  text-align: center;
  color: #959595;
}
/* line 3771, ../../app/styles/main.scss */
.page .address_page_tr_one {
  display: table-row;
  width: 100%;
  height: 45px;
}
/* line 3776, ../../app/styles/main.scss */
.page .address_page_tr_two {
  display: table-row;
  width: 100%;
  height: 100%;
  background-color: #f4f4f4;
  overflow-x: hidden;
  overflow-y: scroll;
}
/* line 3783, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar {
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 73px;
  background-color: #ffffff;
  border-bottom: 1px #d3d3d3 solid;
}
/* line 3790, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-left {
  display: table-cell;
  vertical-align: middle;
  width: 40px;
}
/* line 3794, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-left .left-img {
  margin: 26px 10px;
  display: block;
  width: 19px;
  height: 20px;
  background-image: url("../images/icon_Unchecked.png");
  background-repeat: no-repeat;
  background-size: 19px 20px;
}
/* line 3801, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-left .default {
  background-image: url("../images/icon_Selected.png");
  background-repeat: no-repeat;
  background-size: 19px 20px;
}
/* line 3805, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-middle {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 73px;
}
/* line 3810, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-middle .a_title {
  display: block;
  width: 100%;
  height: 30px;
  line-height: 30px;
  color: #333333;
}
/* line 3816, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-middle .a_title span {
  margin-right: 20px;
}
/* line 3820, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-middle .a_content {
  display: block;
  width: 100%;
  height: 32px;
  line-height: 16px;
  font-size: 12px;
  color: #959595;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
}
/* line 3833, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-right {
  display: table-cell;
  vertical-align: middle;
  width: 40px;
  height: 73px;
}
/* line 3838, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-right .edit-img {
  margin: 27px 10px;
  display: block;
  width: 18px;
  height: 18px;
  background-image: url("../images/icon_edit.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
}
/* line 3845, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar .ads-right .del-img {
  margin: 26px 10px;
  display: block;
  width: 19px;
  height: 21px;
  background-image: url("../images/icon_delet.png");
  background-repeat: no-repeat;
  background-size: 19px 21px;
}
/* line 3854, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 {
  height: auto;
  border-bottom: none;
}
/* line 3857, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group {
  margin: 0px;
}
/* line 3859, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group {
  height: 40px;
  border-bottom: 1px #d3d3d3 solid;
}
/* line 3862, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-addon {
  padding: 9px 12px;
  background-color: inherit;
  color: #959595;
  border: 0px;
}
/* line 3868, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-label {
  color: #333333;
}
/* line 3871, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-text {
  color: #959595;
}
/* line 3874, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-text {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
  color: #959595;
}
/* line 3880, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-text2 {
  background-image: url("../images/icon_details.png");
  background-repeat: no-repeat;
  background-size: 7px 12px;
  background-position: 95px 14px;
}
/* line 3884, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-text3 {
  color: #333333;
  overflow: hidden;
}
/* line 3888, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group input.form-control {
  border: none;
  height: 40px;
  padding: 9px 12px;
  box-shadow: none;
}
/* line 3894, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group textarea.form-control {
  border: none;
  box-shadow: none;
}
/* line 3898, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-right {
  display: table-cell;
  float: right;
  vertical-align: middle;
  width: 27px;
  height: 100%;
  background-image: url("../images/icon_details.png");
  background-repeat: no-repeat;
  background-size: 7px 12px;
  background-position: 10px 14px;
}
/* line 3907, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-right2 {
  display: table-cell;
  vertical-align: middle;
  width: 38px;
  height: 100%;
  background-image: url("../images/icon_add.png");
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: 10px 11px;
}
/* line 3915, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-right3 {
  width: 33px;
  height: 100%;
  background-image: url("../images/icon_address.png");
  background-repeat: no-repeat;
  background-size: 13px 20px;
  background-position: 10px 10px;
}
/* line 3921, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-right4 {
  display: table-cell;
  vertical-align: middle;
  width: 180px;
  height: 100%;
  line-height: 40px;
  font-size: 12px;
  color: #d10d18;
  background-image: url("../images/icon_details.png");
  background-repeat: no-repeat;
  background-size: 7px 12px;
  background-position: 170px 14px;
}
/* line 3932, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .form-group .input-group .input-group-right5 {
  vertical-align: middle;
  width: 50px;
  height: 100%;
  line-height: 40px;
  color: #959595;
  background-position: 30px 14px;
}
/* line 3943, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar2 .logout-bar .logout-btn {
  height: 40px;
  background-color: #ffffff;
  color: #d10d18;
}
/* line 3950, ../../app/styles/main.scss */
.page .address_page_tr_two .address_bar3 {
  margin-top: 20px;
}
/* line 3954, ../../app/styles/main.scss */
.page .address_page_tr_three {
  display: table-row;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: #d10d18;
  text-align: center;
  color: #ffffff;
}

/* Custom page footer */
/* line 3966, ../../app/styles/main.scss */
.footer {
  float: left;
  width: 100%;
  height: 40px;
  font-size: 12px;
  text-align: center;
  color: #333333;
}

/*plugmenu*/
/* line 3975, ../../app/styles/main.scss */
.plug-div {
  position: fixed;
  bottom: 100px;
  left: 15px;
  z-index: 900;
  width: 45px;
  height: 45px;
  border-radius: 45px;
}
/* line 3984, ../../app/styles/main.scss */
.plug-div .plug-menu {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999;
}
/* line 3990, ../../app/styles/main.scss */
.plug-div .plug-menu span {
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("../images/icon_share.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
/* line 3998, ../../app/styles/main.scss */
.plug-div .plug-btn {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  position: absolute;
  right: 4px;
  top: 4px;
  z-index: 991;
}
/* line 4007, ../../app/styles/main.scss */
.plug-div .plug-btn span {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 4014, ../../app/styles/main.scss */
.plug-div .plug-btn1, .plug-div .plug-btn2, .plug-div .plug-btn3, .plug-div .plug-btn4 {
  opacity: 0;
  transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
}
/* line 4023, ../../app/styles/main.scss */
.plug-div .plug-btn1.plug-close {
  opacity: 1;
  transform: translate(20px, -80px) rotate(720deg);
  -o-transform: translate(20px, -80px) rotate(720deg);
  -ms-transform: translate(20px, -80px) rotate(720deg);
  -moz-transform: translate(20px, -80px) rotate(720deg);
  -webkit-transform: translate(20px, -80px) rotate(720deg);
}
/* line 4028, ../../app/styles/main.scss */
.plug-div .plug-btn2.plug-close {
  opacity: 1;
  transform: translate(65px, -32px) rotate(720deg);
  -o-transform: translate(65px, -32px) rotate(720deg);
  -ms-transform: translate(65px, -32px) rotate(720deg);
  -moz-transform: translate(65px, -32px) rotate(720deg);
  -webkit-transform: translate(65px, -32px) rotate(720deg);
}
/* line 4033, ../../app/styles/main.scss */
.plug-div .plug-btn3.plug-close {
  opacity: 1;
  transform: translate(65px, 32px) rotate(720deg);
  -o-transform: translate(65px, 32px) rotate(720deg);
  -ms-transform: translate(65px, 32px) rotate(720deg);
  -moz-transform: translate(65px, 32px) rotate(720deg);
  -webkit-transform: translate(65px, 32px) rotate(720deg);
}
/* line 4038, ../../app/styles/main.scss */
.plug-div .plug-btn4.plug-close {
  opacity: 1;
  transform: translate(20px, 80px) rotate(720deg);
  -o-transform: translate(20px, 80px) rotate(720deg);
  -ms-transform: translate(20px, 80px) rotate(720deg);
  -moz-transform: translate(20px, 80px) rotate(720deg);
  -webkit-transform: translate(20px, 80px) rotate(720deg);
}

/* line 4044, ../../app/styles/main.scss */
#MEIQIA-BTN img {
  height: 60px;
}

/*# sourceMappingURL=main.css.map */