@charset "UTF-8";
.baoxiaomi {
  overflow-x: hidden;
  /*swiper轮播图样式*/ }
  .baoxiaomi .title-box {
    padding: 100px 0 0 0; }
    .baoxiaomi .title-box .title {
      font-size: 36px;
      font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
      font-weight: 700;
      text-align: center;
      color: #222222;
      letter-spacing: 2px;
      padding-bottom: 64px; }
    .baoxiaomi .title-box .introduce {
      font-size: 13px;
      font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
      font-weight: 400;
      line-height: 25px;
      text-align: center;
      color: #727272;
      letter-spacing: 1px; }
    .baoxiaomi .title-box .introduce.opk {
      color: #222222;
      font-size: 16px;
      margin: 0 auto;
      margin-top: -43px; }
  .baoxiaomi .technical-parameters .technical-parameters-list {
    padding: 0 0 64px 0; }
    .baoxiaomi .technical-parameters .technical-parameters-list tr {
      /* text-align: left;
       line-height: 45px;
       font-size: 20px;
       font-weight: 400;
       color: #4f4f4f;
       min-width: 400px;
       white-space: nowrap;*/
      font-size: 20px;
      text-align: left;
      color: #000000;
      line-height: 60px;
      letter-spacing: 0;
      /* white-space: nowrap;*/ }
      .baoxiaomi .technical-parameters .technical-parameters-list tr td:nth-child(1) {
        /*font-weight: bold;
        color: #333333;
        width: 200px;*/
        width: 150px;
        font-size: 20px;
        font-weight: bold; }
      .baoxiaomi .technical-parameters .technical-parameters-list tr td:nth-child(2) {
        line-height: 35px; }
  .baoxiaomi .technical-parameters .technical-parameters-list.ko tr td:nth-child(2) {
    text-align: justify; }
  .baoxiaomi .banner-wrapper {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    background: url(../images/b.png) no-repeat center;
    background-size: cover;
    height: 35rem; }
    .baoxiaomi .banner-wrapper .about-banner {
      height: 35rem;
      background: url(../images/baoxiaomi-bj.png) no-repeat;
      /* background-size: contain;
       background-position: 133% 24px;*/
      background-size: contain;
      background-position: right 14px; }
      .baoxiaomi .banner-wrapper .about-banner .content-box {
        height: 100%;
        width: 100%;
        display: flex;
        align-items: center; }
        .baoxiaomi .banner-wrapper .about-banner .content-box .data-box {
          text-align: left;
          color: #222222; }
          .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .main-title {
            font-size: 63px;
            font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
            font-weight: 700; }
          .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .sub-title {
            /*margin-top: 15px;*/
            font-size: 28px;
            font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
            font-weight: 400;
            letter-spacing: 1px; }
          .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title {
            font-size: 22px;
            font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
            font-weight: 400;
            letter-spacing: 1px;
            margin-top: 10px; }
            .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title .title-br {
              width: 0;
              height: 0;
              display: none; }
        .baoxiaomi .banner-wrapper .about-banner .content-box .mobile-img {
          display: none; }
  .baoxiaomi .video-wrapper {
    position: relative;
    padding: 60px 0;
    background: #000;
    /* background:#586ef8;*/
    /* height: 35rem;*/ }
    .baoxiaomi .video-wrapper .video-class {
      cursor: pointer; }
    .baoxiaomi .video-wrapper .video-class:focus {
      outline: none; }
    .baoxiaomi .video-wrapper .video-icon-box {
      display: flex;
      flex-flow: column;
      justify-content: center;
      align-items: center;
      position: absolute;
      /*background: rgba(0,0,0,0.3)*/
      background: url(../images/baoxiaomi-video-bj.jpg) no-repeat;
      background-size: 100%;
      background-position-y: 60px;
      right: 0;
      left: 0;
      top: 0;
      bottom: 0;
      z-index: 10;
      cursor: pointer; }
      .baoxiaomi .video-wrapper .video-icon-box .video-play {
        width: 60px;
        opacity: 0.8;
        transition: all 0.5s;
        z-index: 99; }
      .baoxiaomi .video-wrapper .video-icon-box .video-text {
        font-size: 36px;
        font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
        font-weight: 700;
        color: rgba(255, 255, 255, 0.8);
        margin-top: 10px;
        margin-bottom: 0;
        letter-spacing: 1px;
        text-align: center;
        z-index: 99; }
      .baoxiaomi .video-wrapper .video-icon-box:hover .video-play {
        opacity: 1;
        transform: scale(1.1); }
    .baoxiaomi .video-wrapper .video-icon-box:after {
      position: absolute;
      top: 0;
      left: 0;
      content: "";
      background-color: #000;
      opacity: 0.3;
      z-index: 20;
      width: 100%;
      height: 100%; }
  .baoxiaomi .baoxiaomi-ai-wrapper {
    background: #fff; }
    .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5 {
      padding-right: 60px;
      padding-left: 100px; }
    .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5.order-md-2 {
      padding-left: 100px;
      padding-right: 60px; }
  .baoxiaomi .featurette {
    margin-bottom: 98px; }
    .baoxiaomi .featurette .featurette-heading {
      /*font-size: 36px;
      font-weight: 300;
      line-height: 1;
      letter-spacing: -.05rem;*/
      font-size: 36px;
      font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
      font-weight: 700;
      color: #222222;
      line-height: 1; }
    .baoxiaomi .featurette .lead {
      font-size: 16px;
      font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
      font-weight: 400;
      color: #222222;
      line-height: 26px;
      margin-top: 78px; }
  .baoxiaomi .featurette.ko .lead {
    text-align: justify; }
  .baoxiaomi .baoxiaomi-recharge-wrapper {
    width: 100%;
    height: auto;
    background: url(../images/baoxiaomi-recharge-b.png) no-repeat center;
    background-size: cover; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .lead {
      color: #222222;
      line-height: 24px;
      margin-top: 43px; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead span {
        display: inline-block; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title {
        display: inline-block;
        width: 100%;
        font-size: 26px;
        font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
        font-weight: 700; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title:before {
        content: "";
        width: 0;
        height: 0;
        border-right: 10px solid transparent;
        border-left: 10px solid transparent;
        border-bottom: 12px solid #2260ae;
        position: relative;
        top: -21px;
        margin-right: 20px; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-intruc {
        margin-top: 10px;
        margin-bottom: 30px;
        font-size: 22px;
        font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
        font-weight: 400;
        margin-left: 40px; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .featurette-heading {
      font-size: 36px;
      font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
      font-weight: 700;
      color: #222222; }
  .baoxiaomi .row.featurette {
    align-items: center; }
  .baoxiaomi .baoxiaomi-serve {
    padding-bottom: 100px; }
    .baoxiaomi .baoxiaomi-serve .card {
      border: none;
      border-radius: 10px;
      /* box-shadow: 0px 0px 51px 3px rgba(141,146,160,0.15);*/ }
      .baoxiaomi .baoxiaomi-serve .card img {
        box-shadow: 0px 0px 51px 3px rgba(141, 146, 160, 0.15);
        border-top-left-radius: 15px;
        border-top-right-radius: 15px; }
      .baoxiaomi .baoxiaomi-serve .card .card-body {
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        box-shadow: 0px 0px 51px 3px rgba(141, 146, 160, 0.15);
        position: relative;
        padding: 20px; }
        .baoxiaomi .baoxiaomi-serve .card .card-body .card-title {
          font-size: 24px;
          font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
          font-weight: 700;
          color: #222222;
          line-height: 24px;
          margin-bottom: 0; }
          .baoxiaomi .baoxiaomi-serve .card .card-body .card-title span {
            font-size: 16px;
            font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
            font-weight: 400;
            color: #222222;
            line-height: 24px;
            letter-spacing: 0;
            margin-left: 20px; }
        .baoxiaomi .baoxiaomi-serve .card .card-body .card-text {
          position: absolute;
          top: calc(100% - 10px);
          padding: 0 20px 30px;
          left: 0;
          right: 0;
          font-size: 16px;
          font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
          box-shadow: 0px 21px 21px 3px rgba(141, 146, 160, 0.15);
          border-radius: 0 0 10px 10px;
          font-weight: 400;
          color: #222222;
          background: #fff;
          line-height: 24px;
          z-index: 10;
          display: none; }
        .baoxiaomi .baoxiaomi-serve .card .card-body .card-text.ko {
          text-align: justify; }
    .baoxiaomi .baoxiaomi-serve .card:hover .card-body .card-text {
      display: block; }
  .baoxiaomi .baoxiaomi-opk {
    background: #f6f7f8;
    width: 100%; }
    .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store {
      width: 100%;
      margin-top: 100px;
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap;
      padding-bottom: 100px; }
    .baoxiaomi .baoxiaomi-opk .figure {
      width: 14%;
      }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-title {
      font-size: 26px;
      font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
      font-weight: 700;
      color: #222222;
      line-height: 40px;
      letter-spacing: 2px;
      padding: 20px 0 10px 0; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-content {
      font-size: 16px;
      font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
      font-weight: 400;
      color: #3a3a3a;
      line-height: 24px;
      letter-spacing: 1px; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-content.ko {
      text-align: justify; }
  .baoxiaomi .baoxiaomi-connect-share .figure {
    width: 30%;
    margin: 0; }
  .baoxiaomi .xiaomi-clothes-sliders-box {
    margin: 0 64px;
    position: relative; }
    .baoxiaomi .xiaomi-clothes-sliders-box .item {
      margin: 10px;
      cursor: pointer; }
      .baoxiaomi .xiaomi-clothes-sliders-box .item .pic {
        transition: all 0.5s; }
        .baoxiaomi .xiaomi-clothes-sliders-box .item .pic:hover {
          transform: scale(1.05); }
    .baoxiaomi .xiaomi-clothes-sliders-box .swiper-button-img {
      top: 50%; }
  .baoxiaomi .cafe-sliders {
    margin-bottom: 30px; }
  .baoxiaomi .cafe-sliders-box {
    margin: 0 64px;
    position: relative; }
    .baoxiaomi .cafe-sliders-box .item {
      background: #fff;
      text-align: center;
      border-radius: 8px;
      margin: 0 22px;
      box-shadow: 5px 10px 20px 0px rgba(202, 206, 226, 0.26); }
      .baoxiaomi .cafe-sliders-box .item .des {
        padding: 0 0 10px;
        color: #222222; }
  .baoxiaomi .swiper-button-img {
    background: none;
    width: 64px;
    height: 64px;
    position: absolute;
    top: 40%; }
    .baoxiaomi .swiper-button-img img {
      width: 100%; }
  .baoxiaomi .cafe-sliders-prev, .baoxiaomi .xiaomi-clothes-sliders-prev {
    left: -64px; }
  .baoxiaomi .cafe-sliders-next, .baoxiaomi .xiaomi-clothes-sliders-next {
    right: -64px; }
  .baoxiaomi .swiper-wrapper img {
    width: 100%;
    display: inline-block; }
  .baoxiaomi .baoxiaomi-honor .card {
    border: none;
    border-radius: 10px;
    box-shadow: 0px 0px 27px 0px rgba(90, 92, 101, 0.16); }
    .baoxiaomi .baoxiaomi-honor .card .card-title {
      font-size: 20px;
      font-family: Microsoft YaHei Bold, Microsoft YaHei Bold-Bold;
      font-weight: 700;
      color: #171719;
      line-height: 31px;
      letter-spacing: 1px;
      /*white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      word-break: break-all;*/ }
    .baoxiaomi .baoxiaomi-honor .card .card-text {
      font-size: 16px;
      font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
      font-weight: 400;
      color: #666666;
      letter-spacing: 1px; }
    .baoxiaomi .baoxiaomi-honor .card .card-text.ko {
      text-align: justify; }
  .baoxiaomi .baoxiaomi-honor .mb-4, .baoxiaomi .baoxiaomi-honor .my-4 {
    margin-bottom: 0 !important; }
  .baoxiaomi .introduce-br {
    display: block; }
  .baoxiaomi .share-hidden {
    display: inline-block; }
  .baoxiaomi .share-hidden-br {
    display: none; }

@media (min-width: 1926px) {
  .baoxiaomi .baoxiaomi-recharge-wrapper .container-xl {
    max-width: 1440px; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .featurette-heading {
    font-size: 48px; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-intruc {
    margin-top: 15px;
    margin-bottom: 40px; }
  .baoxiaomi .baoxiaomi-serve.container-xl {
    max-width: 1440px; }
  .baoxiaomi .baoxiaomi-honor .container-xl {
    /* max-width: 1440px;*/ }
  .baoxiaomi .banner-wrapper {
    height: 60rem; }
    .baoxiaomi .banner-wrapper .about-banner {
      height: 60rem;
      background-size: 78%;
      background-position: 339px bottom;
      /* background-position-x: 232px;
       background-position-y: 10rem;*/ }
      .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .main-title {
        font-size: 82px; }
      .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .sub-title {
        font-size: 32px; }
      .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title {
        font-size: 28px; }
  .baoxiaomi .featurette .featurette-heading {
    font-size: 48px; }
  .baoxiaomi .featurette .lead {
    font-size: 20px;
    line-height: 30px; }
  .baoxiaomi .title-box .title {
    font-size: 48px; } }
@media (min-width: 1600px) {
  .baoxiaomi .banner-wrapper {
    /* background-size: cover;*/
    height: 50rem; }
    .baoxiaomi .banner-wrapper .about-banner {
      height: 50rem;
      background-size: 70%;
      background-position: right bottom;
      /*background-size: 70%;
      background-position: right bottom;*/ } }
@media (max-width: 1920px) {
  .title-box .introduce.opk {
    color: #222222;
    font-size: 12px;
    margin: 0 auto; } }
@media (max-width: 1600px) {
  .baoxiaomi .title-box {
    padding: 70px 0 0 0; }
    .baoxiaomi .title-box .title {
      padding-bottom: 50px; }
    .baoxiaomi .title-box .introduce {
      /* font-size: 13px;
       font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
       font-weight: 400;
       line-height: 25px;
       text-align: center;
       color: #727272;
       letter-spacing: 1px;*/ }
    .baoxiaomi .title-box .introduce.opk {
      /* color: #222222;
       font-size: 16px;
       margin: 0 auto;*/ }
  .baoxiaomi .baoxiaomi-serve {
    padding-bottom: 50px; }
  .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store {
    padding-bottom: 70px; } }
@media (max-width: 1200px) {
  .baoxiaomi .technical-parameters .technical-parameters-list {
    margin: 0 auto;
    padding: 20px 0 80px 0; }
    .baoxiaomi .technical-parameters .technical-parameters-list table {
      margin: 0 auto; }
    .baoxiaomi .technical-parameters .technical-parameters-list tr {
      font-size: 16px; }
      .baoxiaomi .technical-parameters .technical-parameters-list tr td:nth-child(1) {
        font-size: 18px;
        width: 120px; }
      .baoxiaomi .technical-parameters .technical-parameters-list tr td:nth-child(2) {
        line-height: 35px; }
  .baoxiaomi .title-box {
    padding: 40px 0 0 0; }
    .baoxiaomi .title-box .title {
      font-size: 30px;
      padding-bottom: 40px; }
    .baoxiaomi .title-box .introduce {
      font-size: 13px;
      font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
      font-weight: 400;
      line-height: 25px;
      text-align: center;
      color: #727272;
      letter-spacing: 1px; }
    .baoxiaomi .title-box .introduce.opk {
      color: #222222;
      font-size: 16px;
      margin: 0 auto; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-title {
    font-size: 22px;
    line-height: 40px;
    padding: 10px 0; }
  .baoxiaomi .baoxiaomi-honor .card .card-text {
    font-size: 14px; }
  .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5 {
    padding-right: 30px;
    padding-left: 60px; }
  .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5.order-md-2 {
    padding-right: 30px;
    padding-left: 30px; }
  .baoxiaomi .banner-wrapper {
    height: 38rem; }
    .baoxiaomi .banner-wrapper .about-banner {
      background-size: contain;
      height: 38rem; } }
@media (max-width: 960px) {
  .baoxiaomi .share-hidden {
    display: none; }
  .baoxiaomi .share-hidden-br {
    display: block; }
  .baoxiaomi .cafe-sliders-box .item {
    margin: 0 12px;
    box-shadow: 10px 10px 10px 0px rgba(202, 206, 226, 0.26); }
    .baoxiaomi .cafe-sliders-box .item .des {
      font-size: 16px; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list {
    margin-top: 10px; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list p {
      margin: 0; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-title {
      font-size: 20px;
      text-align: center; }
    .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-content {
      font-size: 14px;
      text-align: center; }
  .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store {
    margin-top: 53px; }
  .baoxiaomi .banner-wrapper .about-banner {
    background-size: contain; }
    .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title .title-br {
      display: block; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .featurette-heading {
    font-size: 30px; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .lead {
    margin-top: 43px; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title {
      font-size: 24px; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title:before {
      border-right: 6px solid transparent;
      border-left: 6px solid transparent;
      border-bottom: 10px solid #2260ae;
      margin-right: 10px; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-intruc {
      margin-top: 10px;
      margin-bottom: 20px;
      font-size: 16px;
      margin-left: 23px; } }
@media (max-width: 768px) {
  .baoxiaomi .video-wrapper {
    padding: 8% 0; }
    .baoxiaomi .video-wrapper .video-icon-box {
      background-position-y: 46%; }
      .baoxiaomi .video-wrapper .video-icon-box .video-play {
        width: 30px; }
      .baoxiaomi .video-wrapper .video-icon-box .video-text {
        font-size: 16px; }
  .baoxiaomi .cafe-sliders-box .item {
    margin: 0 4px;
    box-shadow: 2px 3px 5px 0px rgba(202, 206, 226, 0.26); }
    .baoxiaomi .cafe-sliders-box .item .des {
      font-size: 12px; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-title {
    font-size: 18px;
    line-height: 30px; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-content {
    font-size: 14px;
    line-height: 20px;
    text-align: center; }
  .baoxiaomi .introduce-br {
    display: none; }
  .baoxiaomi .baoxiaomi-recharge-wrapper {
    background: none; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .featurette-heading {
      font-size: 22px;
      font-weight: 700; }
    .baoxiaomi .baoxiaomi-recharge-wrapper .lead {
      margin-top: 20px; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title {
        font-size: 20px;
        font-weight: 700; }
      .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-intruc {
        font-size: 16px;
        margin-bottom: 18px; }
  .baoxiaomi .banner-wrapper {
    height: auto; }
    .baoxiaomi .banner-wrapper .about-banner {
      background-image:  none !important;
      background: none;
      height: auto; }
      .baoxiaomi .banner-wrapper .about-banner .content-box {
        display: block; }
        .baoxiaomi .banner-wrapper .about-banner .content-box .data-box {
          text-align: center;
          width: 100%;
          margin: 0;
          padding-top: 40px; }
          .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title .title-br {
            display: none; }
        .baoxiaomi .banner-wrapper .about-banner .content-box .mobile-img {
          margin-top: 20px;
          display: block;
          text-align: center; }
          .baoxiaomi .banner-wrapper .about-banner .content-box .mobile-img img {
            width: 32%; }
  .baoxiaomi .title-box .introduce.opk {
    font-size: 14px; }
  .baoxiaomi .featurette {
    margin-bottom: 30px; }
    .baoxiaomi .featurette .featurette-heading {
      font-size: 24px; }
    .baoxiaomi .featurette .lead {
      font-size: 14px;
      margin-top: 20px; }
  .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5 {
    padding-left: 35px; }
  .baoxiaomi .baoxiaomi-ai-wrapper .featurette .col-md-5.order-md-2 {
    padding-left: 35px; }
  .baoxiaomi .baoxiaomi-serve .card .card-body .card-text {
    position: static;
    padding: 10px 0 10px;
    box-shadow: none;
    display: block !important; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-title:before {
    content: none; }
  .baoxiaomi .baoxiaomi-recharge-wrapper .lead .recharge-intruc {
    margin-left: 0; }
  .baoxiaomi .baoxiaomi-honor .mb-4, .baoxiaomi .baoxiaomi-honor my-4 {
    margin-bottom: 1.5rem !important; }
  .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store {
    padding-bottom: 20px; }
    .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store .figure {
      width: 18%; }
    .baoxiaomi .baoxiaomi-opk .baoxiaomi-opk-store .figure.min-none {
      display: none; } }
@media (max-width: 670px) {
  .baoxiaomi .baoxiaomi-serve .card .card-body .card-title.abroad span {
    display: block;
    margin-left: 0; } }
@media (max-width: 576px) {
  .baoxiaomi .baoxiaomi-opk .figure p {
    font-size: 12px;
    white-space: nowrap; }
  .baoxiaomi .swiper-button-prev {
    left: -32px; }
  .baoxiaomi .swiper-button-next {
    right: -32px; }
  .baoxiaomi .cafe-sliders-box {
    margin: 0 32px; }
  .baoxiaomi .swiper-button-img {
    top: 50%;
    width: 32px;
    height: 32px; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-title {
    font-size: 12px;
    line-height: 18px; }
  .baoxiaomi .baoxiaomi-connect-share .baoxiaomi-connect-share-list .baoxiaomi-connect-share-content {
    display: none; }
  .baoxiaomi .title-box .title {
    font-size: 26px;
    padding-bottom: 20px; }
  .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .main-title {
    font-size: 55px; }
  .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .sub-title {
    font-size: 26px; }
  .baoxiaomi .banner-wrapper .about-banner .content-box .data-box .desc-title {
    font-size: 20px; }
  .baoxiaomi .baoxiaomi-connect-share .figure-img {
    padding: 0 12%; } }
/*
@media (min-width: 40em) {
    .baoxiaomi{
        .featurette{
            .featurette-heading {
                font-size: 50px;
            }
        }

    }
}
@media (min-width: 62em) {
    .baoxiaomi {
        .featurette-heading {
            margin-top: 7rem;
        }
    }
}
*/
