@charset "UTF-8";
/*---------       字体行高       -----------*/
/*---------       字体颜色       -----------*/
/*---------       边框颜色       -----------*/
/*---------       背景颜色       -----------*/
/* 属性多值传递
ex:
@include remCalc(padding,10,20);
padding: 0.13333rem 0.26667rem;*/
/*按钮纯色系*/
/*按钮边框色系*/
/*按钮大小*/
/*自适应按钮*/
/*标题*/
/*小消息标签*/
/*背景色点击变化*/
/*字数省略限制*/
/*波纹点击效果*/
.right-nav[data-v-5a11ebe6] {
  position: fixed;
  width: 60px;
  left: 50%;
  margin-left: 640px;
  bottom: 90px;
  z-index: 900;
}
.right-nav .right-nav-ul[data-v-5a11ebe6] {
    width: 60px;
}
.right-nav .right-nav-ul li[data-v-5a11ebe6] {
      width: 60px;
      height: 60px;
      background-repeat: no-repeat;
      background-position: center 7px;
      background-color: #fff;
      margin-bottom: 2px;
      border-radius: 4px;
      color: #666;
}
.right-nav .right-nav-ul li #qecode-index[data-v-5a11ebe6] img {
        width: 140px;
        padding: 10px;
}
.right-nav .right-nav-ul li.right-nav-item3[data-v-5a11ebe6] {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAACrklEQVRIDe1VzW4aMRD2GJpEpW3IsVK78Abh2KZUJW/AGzR9gohToZeQS9kjfYL2EcgTBCRIcwt9gi5QqcdsqRoRCTydWeJ4f7wh54iVkMfffPjzjMdjIdbfOgMPLQOQFtDep18lwMVXEFCKc1CI9qDl1Bgv10dNAeJQCMiHeYjoKYDa95bTCePaThV+0xh5JFrQxPiIAmsIma5EdRH3mTn6/VZhx8yNJY0ZtcKiJDIiby/MABR5qRbVMMYcRPHDYJAv1ycVMzdWqrCmsOi/zWelfsupKBQfNJ4YEY+ZM3AdPprIJhNcAlYKU+TesLnj858l2TzavgXAUOMKja2x+JiNA5b5u/LH0SFIOaSCObL4A0gKPHrbmFwuFOYlqPdUbGnUAL+PMIUKbUp5Yi1FGdAp4+onTlcGgBGdi6xn24H+X8JH6fqSADWA+EfJTOdq62lHkK3h+EiFdnLuPvfiOM/N1ize141xNYPIxXL7IQh/gRsdvWCpeZnPXU8PuMpvSWRwNs5c51sYC9upERuSpBybH6DcNr6lBYrPYclhwb5baN5ViPyv1Ij36pO2BKSOZPvQV5DZv9rIeU+upz9pmXC0Pb5W5ca4S9vBvuvs21ZIjThdlJeBoHk8nv2txkSjGiAqr+q/i1FwOUsVDpNp4zWBwDvvhXG6QsXw3GZnxdzKuY9wb9AqtPvuS0odNG2LE8bpvTk23C3Xx6dC4G4KN4BX3mNqGgWuXO5eVEPFO3dKbXMpRrWGnB0Uc/HIs21gpTAAFHOz6QVF4VEpVmyLGEx2lQT/7POLIT+rdBW3Z5tbvvEbKzUAOteRprF4XJTvMzcRzQlGwFN6Jtts84ioTnSfj/DYHwf0nN7aavSJu/Fw16KuxufOkVHnOiZeIipKtkcPx4Febz2uM/DwM/AfmA8KCMuQ1W0AAAAASUVORK5CYII=);
}
.right-nav .right-nav-ul li.right-nav-item3[data-v-5a11ebe6]:hover {
          background-color: #3b79e2;
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAABy0lEQVRIDe2V4VHCQBCFieN/04HpgHRg7CAdiBWIFQgVGDuwBDowVABW4FEBsYL4PeTCTcid52+yM2927+273cvmCJPJaOMELmYCbdvmYAOG7NUOguQC7AdEX3Cl1UV7NpmBYi41Z6HDhWzva3jlS8DfOrkd8dpZK0xB/4mk+VTyaCmnKuzC9aHGVqemeZIkBf7RkgN+KQ3IyfUPeSaPaWwo1hx3mrMKJ2J7Cidu7NCn8PoUeqM7xvVEVsVevCpy6PROU/AQ0B1SMY0lrDyFjMPnxLWztqGxQZTn9BXwWUNCN1qXR7HPVr5miS8hnmolTk/iWsNixXs3ItGkuBmQd013490l3Dhm1K27gfimt9ZSGqvbqSEHKpT4t7GxAj7Tl8qOuv/VqtWMfA0+fI1DT6yb7DONtQQG9EcM1VlB88y+lo4liPkdS/8M7kH/w5DB/WXZkCCm8ZoTV6CmwGKoCJw09qJOjyOeerQHOjRqu++WQil1G4jMkh6/dHg7HeNwXRjTOEO9obnBFyBkNcmGQ27R58T6BejA8aZGIGRzkrrZslqVf8Mu1q32Ng2945Ja7l+casu+wRtPpfe+JdZ4hxoY+BkYbZzAhUzgB+51nTjcyGK1AAAAAElFTkSuQmCC);
}
.right-nav .right-nav-ul li.right-nav-item4[data-v-5a11ebe6] {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAABbElEQVRIDe1UMVLDMBDUGbo0oYfwBVMSp+EH+QHhBdBhU7li3MEP4i/kBVBAaj8Be+jJQANFInQTNNEop7OMJwWM1Ujau9uV1icL0Y3OgR05ABxvlFS5SjjncrjYSoqLeTbIqZyAAjXWRhQ5AhATzWXP+zZg7vHEXLGZS64lpCT+J8EwfeuPrsvL3x6e/cYcae/zI1cf8X4UlymX54qxXe0qsrud614XR2PhYVxNVMNNbcIVBCfz28PCxl37RlafJtWYEkXyQC4fhjevoUvIxr2FkXRPyK2bbgihD3I5xabbYO6VlzCS4Y2EAJYUBIS9r3eVVz9qhVF0TcaLaikUj+KKcWadWSuMzwbJNLHPDOpXWffM2K6OkvJKid75iJE5Es6esqNHKsYKmwU/lhfqIMcmbq6lFLPnbDA2Mde61mpdWKQHCyX6ovfUDEIWFE5h3sJUcRusE27jXqPaRlarrl1w7BL4OFfbxf6fA999PF1HbUYXPAAAAABJRU5ErkJggg==);
}
.right-nav .right-nav-ul li.right-nav-item4[data-v-5a11ebe6]:hover {
          background-color: #3b79e2;
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADpiRU/AAAA6ElEQVRIDe2TCw3CMBCGV4KASUECEpBQFICEOQEJkzAHQ8IcgIPyX9JLyC1t18dGIL3k0vZeX+/WNU2VOoFvTMAYc4fmiE66dw7R5g4u8N7lsPYzVh2I8bk7n/O3fBhlC71sfmtAe/sdtxsngPK169U7B1TbTuVyWA0O0knSPs5P7MvDqSiUivtkhLMt1jkVg4agfKGxCNhCqZMYuWXDQePfJgZMsV0yHMnXWJqIPybDOREF6TtPorA89hwfWnehAPYrpV7YT3x2rA+HfWZeDJ5lZhoqOHOAy9NjR00PzCchvy+3+v5sAm9NICAe9hp+XAAAAABJRU5ErkJggg==);
}
.right-nav .right-nav-ul li.j-back-up[data-v-5a11ebe6] {
        opacity: 0;
        -webkit-transition: opacity 0.3s;
        transition: opacity 0.3s;
}
.right-nav .right-nav-ul li .right-item[data-v-5a11ebe6] {
        display: block;
        width: 60px;
        height: 23px;
        padding-top: 37px;
        cursor: pointer;
        text-align: center;
        font-size: 12px;
        position: relative;
}
.right-nav .right-nav-ul li .right-item .hidden-box[data-v-5a11ebe6] {
          display: none;
          position: absolute;
          left: -150px;
          width: 142px;
          background-color: #fff;
          border-radius: 6px;
}
.right-nav .right-nav-ul li .right-item .hidden-box img[data-v-5a11ebe6] {
            border-radius: 6px;
}
.right-nav .right-nav-ul li .right-item .hidden-box .arrow-r[data-v-5a11ebe6] {
            position: absolute;
            right: -6px;
            top: 50%;
            color: #fff;
            width: 0;
            height: 0;
            line-height: 0;
            font-size: 0;
            overflow: hidden;
            border-width: 10px;
            margin-top: -10px;
            border-style: dashed dashed dashed solid;
            border-color: transparent transparent transparent #fff;
            border-right: none;
}
.right-nav .right-nav-ul li .right-item .j-mobile-box[data-v-5a11ebe6] {
          color: #ff6f00;
          font-size: 16px;
          top: 0;
          height: 60px;
          line-height: 60px;
}
.right-nav .right-nav-ul li .right-item .j-qrcode-box[data-v-5a11ebe6] {
          top: -40px;
}
.right-nav .right-nav-ul li .right-item .j-qrcode-box60[data-v-5a11ebe6] {
          top: -40px;
}
.right-nav .right-nav-ul li:hover .right-item[data-v-5a11ebe6] {
        color: #fff;
}
.right-nav .right-nav-ul li:hover .right-item .hidden-box[data-v-5a11ebe6] {
          display: block;
}
@media screen and (max-width: 1460px) {
.right-nav[data-v-5a11ebe6] {
    margin-left: 610px;
}
}

@charset "UTF-8";
/*---------       字体行高       -----------*/
/*---------       字体颜色       -----------*/
/*---------       边框颜色       -----------*/
/*---------       背景颜色       -----------*/
/* 属性多值传递
ex:
@include remCalc(padding,10,20);
padding: 0.13333rem 0.26667rem;*/
/*按钮纯色系*/
/*按钮边框色系*/
/*按钮大小*/
/*自适应按钮*/
/*标题*/
/*小消息标签*/
/*背景色点击变化*/
/*字数省略限制*/
/*波纹点击效果*/
.pros-detail {
  /*产品详情*/
}
.pros-detail .main-content {
    background-color: #fff;
    padding-bottom: 20px;
}
.pros-detail .layer-01 {
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
    z-index: 10086;
    width: 550px;
    background: #fff;
    padding-bottom: 5px;
    text-align: center;
    -webkit-box-shadow: 0 0 10px 10px rgba(255, 111, 7, 0.2);
            box-shadow: 0 0 10px 10px rgba(255, 111, 7, 0.2);
}
.pros-detail .layer-01 .layer-top {
      position: relative;
      background: #ff6f07;
      color: #fff;
      text-align: center;
      font-size: 24px;
      line-height: 1.5;
      padding: 10px 40px;
}
.pros-detail .layer-01 .layer-top .iconfont {
        font-size: 24px;
        color: #fff;
        position: absolute;
        right: 10px;
        top: 50%;
        margin-top: -20px;
        cursor: pointer;
}
.pros-detail .layer-01 .layer-QRcode {
      text-align: center;
      width: 180px;
      height: 180px;
      margin: 10px auto;
}
.pros-detail .layer-01 .layer-QRcode img {
        display: block;
        margin: 0 auto;
}
.pros-detail .layer-01 .layer-content {
      padding: 20px 0;
}
.pros-detail .layer-01 .layer-content-p1 {
      font-size: 30px;
      line-height: 1.6;
}
.pros-detail .layer-01 .layer-content-p1 span {
        color: #ff6f07;
}
.pros-detail .layer-01 .layer-content-p2 {
      font-size: 24px;
      line-height: 1.6;
}
.pros-detail .layer-01 .layer-content-p2 span {
        color: #ff6f07;
}
.pros-detail .pro_bg {
    background: #fff;
    margin-bottom: 30px;
    padding: 25px;
    position: relative;
}
.pros-detail .pro_bg .detail-top-box {
      width: 320px;
      height: 320px;
      float: left;
      position: relative;
}
.pros-detail .pro_bg .detail-top-box .detail-top-img {
        width: 100%;
        height: 100%;
}
.pros-detail .pro_bg .detail-top-box .play-icon {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        right: 0;
        margin: auto;
        cursor: pointer;
}
.pros-detail .pro_bg .detail-top-box video {
        position: absolute;
        width: 320px;
        height: 320px;
        top: 0;
        left: 0;
        background: #333;
}
.pros-detail .pro_bg .detail-top-box .tags {
        font-size: 16px;
        padding-left: 10px;
        color: #666;
        width: 100%;
        line-height: 50px;
        background: #f7f7f7;
        text-align: center;
}
.pros-detail .pro_bg .detail-top-box .tags .item {
          display: inline-block;
          margin-right: 10px;
}
.pros-detail .pro_bg .detail-top-box .tags .item img {
            width: 15px;
}
.pros-detail .pro_bg .detail-top-box .tags .item span {
            vertical-align: middle;
            margin-left: 5px;
}
.pros-detail .pro_bg2 {
    position: relative;
    margin: 30px 0;
    min-height: 820px;
    width: 880px;
}
.pros-detail .pro_bg2 .pro_bg2_left {
      float: left;
      width: 880px;
      margin-left: 30px;
      min-height: 460px;
      background: #fff;
}
.pros-detail .pro_bg2 .pro_bg2_left .wtspc-wt-a {
        background-image: url(data:image/png;base64,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);
        background-position: 0px 0px;
        width: 26px;
        height: 25px;
        display: inline-block;
}
.pros-detail .pro_bg2 .pro_bg2_left .wtspc-wt-q {
        background-image: url(data:image/png;base64,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);
        background-position: -31px 0px;
        width: 26px;
        height: 25px;
        display: inline-block;
        top: 16px !important;
}
.pros-detail .pro_bg2 .pro_bg2_left .answer-text {
        white-space: pre-wrap;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .wylp-title {
        font-size: 24px;
        color: #000;
        line-height: 2;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .pro_txt_qa {
        font-size: 16px;
        line-height: 2;
        margin: 30px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .pro_txt_qa li {
        border-bottom: 1px solid #efefef;
        padding-bottom: 20px;
        margin-bottom: 20px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .pro_txt_qa li p {
          padding-left: 40px;
          line-height: 30px;
          position: relative;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .pro_txt_qa li .p1 {
          color: #ff6f07;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_bg2_item .pro_txt_qa li s {
        position: absolute;
        left: 0;
        top: 50%;
        margin-top: -13px;
}
.pros-detail .pro_bg2 .pro_bg2_left .content-wylp .wylp-txt-box {
        padding: 10px 40px 0 40px;
}
.pros-detail .pro_bg2 .pro_bg2_left .content-wylp .wylp-txt-box .divider_5 {
          width: 20%;
}
.pros-detail .pro_bg2 .pro_bg2_left .content-wylp .wylp-txt-box .divider_4 {
          width: 25%;
}
.pros-detail .pro_bg2 .pro_bg2_left .content-wylp .wylp-txt {
        font-size: 16px;
        text-align: center;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list {
        position: relative;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-line {
          width: 1px;
          background: #e4e4e4;
          height: 577px;
          position: absolute;
          left: 25px;
          top: 0px;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item {
          position: relative;
          padding-left: 60px;
          padding-top: 4px;
          margin-top: 20px;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item .item-title {
            height: 42px;
            line-height: 42px;
            color: #333333;
            font-size: 16px;
            font-weight: bold;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item .item-desc {
            line-height: 20px;
            color: #888;
            font-size: 14px;
            overflow: hidden;
            margin-bottom: 10px;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item .item-desc .ds-l {
              float: left;
              color: #666666;
              width: 115px;
              text-align: right;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item .item-desc .ds-r {
              float: left;
}
.pros-detail .pro_bg2 .pro_bg2_left .lc-list .lc-item .lp-icon {
            position: absolute;
            top: 0px;
            left: 0px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title_ul.active {
        z-index: 1000 !important;
        position: fixed;
        top: 0;
}
.pros-detail .pro_bg2 .pro_bg2_left .guaranteeKnowText {
        font-size: 14px;
        color: #666;
}
.pros-detail .pro_bg2 .pro_bg2_left .guaranteeKnowText .notice-p {
          padding-left: 40px;
          position: relative;
          margin-bottom: 15px;
          text-align: justify;
}
.pros-detail .pro_bg2 .pro_bg2_left .guaranteeKnowText .notice-p.clauseList {
            text-align: left;
}
.pros-detail .pro_bg2 .pro_bg2_left .guaranteeKnowText .clause-title {
          cursor: pointer;
          font-size: 14px;
          color: #ff6e06;
          line-height: 22px;
          margin: 0 2px;
          border-bottom: 1px solid #ff6e06;
          display: inline-block;
}
.pros-detail .pro_bg2 .pro_bg2_left .guaranteeKnowText .m1 {
          position: absolute;
          left: 5px;
          top: 3px;
          width: 20px;
          height: 20px;
          background-color: #fd6e06;
          color: #fff;
          border-radius: 24px;
          text-align: center;
          line-height: 20px;
          font-size: 14px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title {
        width: 100%;
        margin-bottom: 20px;
        height: 50px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title .pro_title_ul {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          width: 880px;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title .pro_title_ul .pro_title_li {
            -webkit-box-flex: 1;
                -ms-flex: 1;
                    flex: 1;
            background: #f7f7f7;
            border-top: 2px solid #fd6e06;
            font-size: 20px;
            line-height: 48px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            color: #333;
            font-size: 16px;
            float: left;
            text-align: center;
            cursor: pointer;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title .pro_title_ul .pro_title_li:last-of-type {
            border-right: 0;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title .pro_title_ul .pro_title_li:hover {
            color: #fd6e06;
}
.pros-detail .pro_bg2 .pro_bg2_left .pro_title .pro_title_ul .active {
            background: #fff;
            color: #fd6e06;
            font-size: 16px;
}
.pros-detail .pro_bg2 .pro_bg2_left .img-c {
        width: 100%;
        vertical-align: middle;
}
.pros-detail .pro_bg2 .pro_bg2_left .fix {
        position: fixed;
        top: 0;
        width: 750px;
        z-index: 2;
        border-right: 1px solid #dcdcdc;
        border-left: 1px solid #dcdcdc;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr {
        font-size: 16px;
        width: 100%;
        position: relative;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .name {
          font-size: 24px;
          line-height: 30px;
          margin-bottom: 18px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main {
          width: 100%;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul {
            width: 100%;
            margin-bottom: 15px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul li {
              cursor: pointer;
              text-align: center;
              font-size: 14px;
              height: 30px;
              line-height: 30px;
              min-width: 96px;
              float: left;
              background: #f7f7f7;
              color: #666;
              position: relative;
              padding: 0 15px;
              border-radius: 15px;
              margin-right: 10px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul li .iconfont {
                display: none;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul li:nth-child(n + 4) {
              border-top: 2px solid #fff;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul li:last-child {
              margin-right: 0;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .title-ul li.active {
              background: #fd6e06;
              color: #fff;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents {
            display: none;
            border: 1px solid #eee;
            overflow: hidden;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li {
              position: relative;
              font-size: 16px;
              color: #333;
              cursor: pointer;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li > div {
                line-height: 40px;
                padding: 0 10px 0 20px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li > div .left,
                .pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li > div .right {
                  line-height: 40px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li > div .right {
                  color: #666;
                  font-size: 14px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .licontent {
                line-height: 26px;
                font-size: 14px;
                border-top: 1px solid #eee;
                padding: 15px 20px;
                text-indent: 2em;
                color: #666;
                text-align: justify;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .licontent > p {
                  line-height: 1.4;
                  margin-bottom: 5px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .licontent > p:last-child {
                  margin-bottom: 0;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .iconfont {
                display: inline-block;
                font-size: 14px;
                line-height: 40px;
                color: #666;
                font-weight: 100;
                text-align: center;
                cursor: pointer;
                margin-left: 5px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .iconfont.active {
                  -webkit-transform: rotate(180deg);
                          transform: rotate(180deg);
                  color: #fd6e06;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .massage {
                display: none;
                position: absolute;
                right: -11px;
                top: 30px;
                font-size: 14px;
                width: 450px;
                background-color: #fff;
                padding: 10px 15px;
                z-index: 555;
                line-height: 1.4;
                border-radius: 10px;
                -webkit-box-shadow: 0 0 8px #999;
                        box-shadow: 0 0 8px #999;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li .massage:before {
                content: '';
                display: block;
                position: absolute;
                width: 0;
                height: 0;
                border: 8px solid transparent;
                border-bottom-color: #999;
                top: -16px;
                right: 23px;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li:not(:last-child) {
              border-bottom: 1px solid #eee;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents li:nth-of-type(2n) {
              background: #f7f7f7;
}
.pros-detail .pro_bg2 .pro_bg2_left .bzzr .zr-main .contents .ul-contents.active {
            display: block;
}
.pros-detail .pro_bg2 .pro_bg2_right {
      width: 425px;
      border: 1px solid #dcdcdc;
      display: none;
}
.pros-detail .pro_bg2 .pro_bg2_right.position-1 {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 55;
}
.pros-detail .pro_bg2 .pro_bg2_right.position-2 {
        position: fixed;
        top: 0;
        right: 50%;
        margin-right: -600px;
        z-index: 88;
}
.pros-detail .pro_bg2 .pro_bg2_right.position-3 {
        position: absolute;
        bottom: 0;
        right: 0;
}
.pros-detail .pro_bg2 .pro_bg2_right .title {
        line-height: 66px;
        font-size: 24px;
        position: relative;
        text-align: center;
        background: #f9f9f9;
        border-bottom: 1px solid #d5d5d5;
}
.pros-detail .pro_bg2 .pro_bg2_right .title img {
          position: absolute;
          left: 17px;
          top: -3px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content {
        padding: 0 10px;
        background: #fff;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item {
          padding: 20px 10px 15px 20px;
          border-bottom: 1px dashed #dcdcdc;
          background: #fff;
          position: relative;
          min-height: 90px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .serialdiv .serial {
            width: 24px;
            line-height: 24px;
            display: block;
            float: left;
            border-radius: 100%;
            color: #000;
            font-size: 15px;
            text-align: center;
            background: #ffb815;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .ljbtn {
            position: absolute;
            right: 10px;
            bottom: 10px;
            width: 100px;
            text-align: center;
            line-height: 28px;
            color: #fff;
            background: #ff9c00;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .ljbtn a {
              color: #fff;
              display: block;
              width: 100px;
              line-height: 28px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc {
            float: left;
            margin-left: 16px;
            width: 330px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc span {
              display: block;
              padding-bottom: 10px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .strengths p {
              padding-left: 25px;
              line-height: 1.7;
              white-space: nowrap;
              font-size: 14px;
              background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABmElEQVQ4T63SsWsUYRDG4d/73VaaEHO7FhYSgn+CFqJYJCa3e9HCRrDTziKilbVaKGhqGxEUGyFdENzdQBQLkRSCKUQQbCzEYndPDRrwcjtyd4Q0uknunPab7xmYecV/KlU5lo5NYt414DBmD9Qs0n/1V0OJfxfsCSPuM+u2Qmcz1Nnvrb9h1VAcLDKWXdQJNiwOrlMr19QolvcOJUGsKGt2P1riX0HlJ4WteBDopaJsqgfFwU0czxRmb/cEWTJ+CnMX1MzntyGLFearu4Zs5cAEbW8Jx5wa2ZcelAZHMZ6C+cAoxgvEO7zfC5pZz3vLtrQ+S+lO9iaJUbAmns5pJvtYGY/n9eM4TSvK7/ShuH4Pp/eU5iH3kM7GIZ35+XWnrFoXqum0wvz2NmQ8pqYS0wdFWWUstgZYPD6H3KSi/P6QUP08YkRR8WhIyL+E7JeiYnE4KAlu4TrLarReDwxZyn7KIOVgNqVjtAeCLPWnMd2AzauKvq31U9OP/2UojyDtA81jvKo+vb1B7QVFP4qtvl2deac8dd//AE7PwxP7EmEyAAAAAElFTkSuQmCC) no-repeat left;
              text-overflow: ellipsis;
              overflow: hidden;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .names {
              line-height: 24px;
              font-size: 20px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .xq {
              margin-top: 20px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .xq span {
                font-size: 16px;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .xq span i {
                  color: #fd6e06;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .xq .ycs {
                float: left;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item .desc .xq .pj {
                float: right;
}
.pros-detail .pro_bg2 .pro_bg2_right .content .item:last-of-type {
          border-bottom: 0;
}
.pros-detail .pro_bg2 .fix {
      position: fixed;
      width: 425px;
      z-index: 2;
      right: 0;
}
.pros-detail .cp-details-07 {
    background-color: #fff;
    margin-bottom: 15px;
}
.pros-detail .cp-details-07 li {
      padding-top: 15px;
      padding-bottom: 20px;
}
.pros-detail .cp-details-07 li:last-child {
        border-bottom: 0;
}
.pros-detail .cp-details-07 li .title span {
        display: inline-block;
        width: 600px;
}
.pros-detail .cp-details-07 li .title .arr-icon {
        margin-top: 3px;
        vertical-align: text-top;
        display: inline-block;
        width: 16px;
        height: 16px;
        border-right: 1px solid #999;
        border-top: 1px solid #999;
        -webkit-transform: rotate(135deg);
                transform: rotate(135deg);
        float: right;
}
.pros-detail .cp-details-07 li .ul-lip {
        margin-top: 10px;
        padding-left: 55px;
        position: relative;
        font-size: 30px;
        min-height: 36px;
}
.pros-detail .cp-details-07 li .ul-lip .ul_left_p {
          position: absolute;
          left: 0;
          top: 0;
          width: 36px;
          font-size: 12px;
          color: #fff;
          height: 36px;
          line-height: 36px;
          text-align: center;
          background-color: #4580f6;
          border-radius: 100%;
}
.pros-detail .cp-details-07 li .ul-lip p {
          font-size: 28px;
          color: #000;
}
.pros-detail .cp-details-07 li .ul-lip .title {
          line-height: 36px;
}
.pros-detail .cp-details-07 li .ul-lip .text {
          color: #999;
          white-space: pre-wrap;
          text-align: justify;
}
.pros-detail .cp-details-07 li .answer {
        display: none;
}
.pros-detail .cp-details-07 li.active .answer {
        display: block;
}
.pros-detail .cp-details-07 li.active .arr-icon {
        -webkit-transform: rotate(-45deg);
                transform: rotate(-45deg);
        margin-top: 10px;
}
.pros-detail .cp-details-07 .ul-hide {
      display: none;
}
.pros-detail .pro_buy {
    width: 560px;
    position: relative;
    padding-left: 20px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pros-detail .pro_buy h2 {
      font-size: 24px;
      line-height: 32px;
      padding-left: 15px;
}
.pros-detail .pro_buy .textItem {
      padding-left: 15px;
      padding-right: 15px;
      text-align: justify;
      color: #333;
      margin-top: 5px;
      font-size: 16px;
      line-height: 1.5;
}
.pros-detail .pro_buy .textItem.margin {
        margin-top: 15px;
}
.pros-detail .pro_buy .textItem .left,
      .pros-detail .pro_buy .textItem .right {
        float: left;
}
.pros-detail .pro_buy .textItem .left {
        color: #888888;
}
.pros-detail .pro_buy .textItem .right {
        text-align: justify;
}
.pros-detail .pro_buy .textItem .tag {
        background-color: #ff9c00;
        border-radius: 0px;
        position: relative;
        padding: 0 5px;
        display: inline-block;
        text-align: center;
        color: #fff;
        line-height: 1.5;
        margin-right: 5px;
}
.pros-detail .pro_buy .sellingPoint {
      margin-top: 10px;
      font-size: 14px;
      padding-left: 15px;
      color: #888;
}
.pros-detail .pro_buy .sellingPoint .item {
        display: inline-block;
        margin-right: 10px;
}
.pros-detail .pro_buy .sellingPoint .item span {
          vertical-align: middle;
          margin-left: 5px;
}
.pros-detail .pro_buy .price {
      line-height: 50px;
      background: #f7f7f7;
      font-size: 16px;
      margin-top: 15px;
}
.pros-detail .pro_buy .price .left {
        color: #888;
}
.pros-detail .pro_buy .price .right {
        color: #ff6f00;
        line-height: 46px;
}
.pros-detail .pro_buy .price .right strong {
          font-size: 28px;
}
.pros-detail .pro_buy .btns {
      margin-top: 30px;
      padding-left: 15px;
}
.pros-detail .pro_buy .btn {
      font-size: 20px;
      color: #fff;
      width: 190px;
      display: block;
      margin: 0 auto;
      line-height: 50px;
      text-align: center;
      position: relative;
      background: #ff6e01;
      border-radius: 25px;
      float: left;
}
.pros-detail .pro_buy .btn.disabled {
        background: #cacaca;
        cursor: default;
}
.pros-detail .pro_buy .btn2 {
      width: 190px;
      margin-left: 30px;
      text-align: center;
      line-height: 50px;
      font-size: 20px;
      color: #fd6e06;
      border: 1px solid #fd6e06;
      border-radius: 25px;
      float: left;
}
.pros-detail .kfbg {
    width: 200px;
    position: fixed;
    left: 50%;
    margin-left: 370px;
}
.pros-detail .kfbg .kfdesc {
      text-align: center;
      margin: 0 auto;
      padding-top: 6px;
      position: relative;
      width: 200px;
}
.pros-detail .kfbg .kfdesc .title {
        width: 128px;
        height: 30px;
        text-align: center;
        line-height: 30px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAeCAYAAADkUhb4AAADp0lEQVRoQ+2bO0wUURSGz7mzyEtJAAWCxBA1AoUFWvhqUBZiqYVaqoUGFVxNTMTCwkpNTNzxEYiNGiux0NK4g48YX4mPwkTRqDEGkDcJBBDZmd8s7pL1gXMHVMidO9Vk75lzzv/tv/fcKZYp6XpStXRLecmis4GAkZ/8ub5Xg0A0ane+ePOpblXk3bWEIk7cPFi7JM/INF4uKshOL8jNmqeGZK0imUBH78Dgp47+EXvIXr7u4fuu2NqEAZ4El10l5q3z0lN7Shfnz9fo1CPQ8qGzZ3BkdD4BTaust9smDBDb+omMpoTkFaVFA4YhstRD4F9Ftu0MPG9pTfpO7a2xUcCJrZ+J8xJ4igtzvizInpvmX1zqKe/uHxz+2N6fkVAGQldsFHBi60+WnJWZ2l9SnJ+tHgb/KnrzsbNvYGg05wcCQNPEGSB5AVvIwMJgBxHrs4ASnkEPt1kFfI3sn+X81gCxIDtUeZFZ7FBCv89FAM4lw2ze+TsMkxogWlu5SQTEdZ+zU0K+E3U2B8413/BkAOxemYH0nG5imjg4KEHDbyJAwzzSt4AvPBv2ZIBYsBMKXifmTX5jppRe4IYwrc2TaZp0BMQewP7K7RDiklJAfCaGHWcHn2m+PDUD7KvMRYroIKKAz7ipIjfKY04Bn2/unZIB4mPgDjFXqELEVzqAu8K01v9J8x9HQHwMhCBE2FfgFBHLhL0cthqmZ4CaimKkpbwnIqEIF7/IcJi+FHH4/udpGSA+Bh4R82q/kFNCJ/BYmNYaNy2uI2B8DISqDoPphFsyvT57CDCons3ISbeO5AxQW1GKQMprt2R6ffYQ4OhYGZ+72+LWkZQBvo+BqtfEVOqWUK/PAgKgFmFGymQ6kTaAHQoeZ+Z6maQ6ZmYJADhhmNYRmS6kDfC1Lrg6YPAjmaQ6ZmYJRG2smXPWeizThbQBQMQIVbUSU6FMYh0zQwRA7WxGipgIMh1IGyD+NmCCab9MYh0zMwSYEOawdVC2ujcDHAiWgfiVbHId9/8JyJ7+E515MkDsITsUbGDmmv8vTVd0IwCg0TCtPW5xyeueDYBD1ZkYwz1iWumlkI791wTwlAOigk/dGvJSybMBxs8Ch6rzaMy5CeZyL8V07L8hwMALGhUbufHW+L99vFxTMkDcBJlk20cBcYCIUr0U1bF/jcAogDOiTxzjK95++VM+A/zcOmo2LKQ0sQtE1QRaRsy5f02eTvQrAaCXmN4CiAiBC3z6dtt0MH0DylonQuJDZJYAAAAASUVORK5CYII=) no-repeat center;
        background-size: 128px 30px;
        color: #ffffff;
        font-size: 16px;
        position: absolute;
        top: 0px;
        left: 36px;
}
.pros-detail .kfbg .kfdesc .kf-list {
        width: 200px;
        height: 160px;
        background: #f9f3f0;
        border-radius: 4px;
        padding-top: 46px;
}
.pros-detail .kfbg .kfdesc .kf-list .kfitem {
          padding-left: 56px;
          position: relative;
          text-align: left;
          height: 20px;
          margin-top: 16px;
}
.pros-detail .kfbg .kfdesc .kf-list .kfitem:nth-child(1) {
            margin-top: 0px;
}
.pros-detail .kfbg .kfdesc .kf-list .kfitem img {
            width: 20px;
            position: absolute;
            left: 32px;
            top: 0px;
}
.pros-detail .kfbg .kfdesc .kf-list .kfitem span {
            color: #666666;
            font-size: 14px;
            line-height: 20px;
}
.pros-detail .kfbg .pro-price {
      width: 200px;
      padding: 18px 15px;
      border: 1px solid #ececec;
      border-radius: 4px;
      margin-top: 30px;
}
.pros-detail .kfbg .pro-price .desc {
        color: #666666;
        font-size: 16px;
        line-height: 22px;
}
.pros-detail .kfbg .pro-price .price {
        color: #fd6e06;
        text-align: center;
        line-height: 40px;
        margin-top: 10px;
        font-size: 16px;
}
.pros-detail .kfbg .pro-price .price strong {
          font-size: 28px;
}
.pros-detail .kfbg .pro-price .btn {
        width: 170px;
        height: 42px;
        background: linear-gradient(192deg, #fd6e06 0%, #fec921 100%);
        border-radius: 4px;
        font-size: 18px;
        font-weight: 500;
        line-height: 42px;
        color: #ffffff;
        text-align: center;
        margin-top: 10px;
        cursor: pointer;
}
.pros-detail .moneys {
    font-size: 27px;
    font-weight: bold;
}
.pros-detail .moneys .m1 {
      font-size: 16px;
      font-weight: normal;
}
.pros-detail .pro_buy .text-li {
    font-size: 16px;
    line-height: 1.8;
}
.pros-detail .pro_buy .text-li a {
      border-bottom: 1px solid #999;
}
.pros-detail .pro_buy .text-li a:hover {
      border-bottom-color: #ff6f00;
}
.pros-detail .pro_buy_mony {
    font-size: 16px;
    margin-top: 15px;
}
.pros-detail .pro_buy_mony .test_mony_btn {
      margin: 10px 0 0 20px;
      font-size: 24px;
      background: #ff6f07;
      display: block;
      text-align: center;
      border-radius: 4px;
}
.pros-detail .pro_buy_mony .test_mony_btn a {
        width: 220px;
        padding: 10px 0;
        display: block;
        line-height: 30px;
        color: #fff;
}
.pros-detail .pro_buy_mony .price {
    color: #fb6351;
}
.pros-detail .pro_buy_mony .price strong {
    font-size: 36px;
    font-weight: normal;
}
.pros-detail .pro_buy_mony .btn {
    font-size: 24px;
    background: #fb6351;
    color: #fff;
    width: 220px;
    padding: 10px 0;
    display: block;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    position: relative;
}
.pros-detail .pro_buy_mony .btn .codeBox {
      display: none;
      position: absolute;
      left: 0;
      bottom: 50px;
      z-index: 999;
      width: 220px;
      background-color: #fff;
      border: 1px solid #fb6351;
      border-radius: 10px;
      padding-bottom: 10px;
}
.pros-detail .pro_buy_mony .btn .codeBox p {
        font-size: 16px;
        color: #000;
        text-align: center;
}
.pros-detail .pro_buy_mony .btn .codeBox:before {
      content: '';
      display: block;
      position: absolute;
      left: 50%;
      bottom: -20px;
      margin-left: -10px;
      width: 0;
      height: 0;
      border: 10px solid transparent;
      border-top-color: #fff;
}
.pros-detail .pro_buy_mony .btn .qrcode {
      width: 180px;
      height: 180px;
      display: block;
      margin: 10px auto;
}
.pros-detail .baoxianps {
    width: 100%;
    margin: 0 auto;
    border-bottom: 1px solid #dddddd;
    font-size: 20px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pros-detail .baoxianps a {
      display: inline-block;
      color: #000000;
      line-height: 1.5;
      padding: 5px 0;
}
.pros-detail .baoxianps:last-of-type {
    border: none;
    margin-bottom: 20px;
}
.pros-detail .baoxianps:last-of-type a {
      line-height: 40px;
}
.pros-detail .modal-box {
    background-color: rgba(0, 0, 0, 0.3);
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
}
.pros-detail .layer-01 {
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
    z-index: 10086;
    width: 450px;
    background: #fff;
    padding-bottom: 5px;
    text-align: center;
}
.pros-detail .layer-01 .layer-top {
      position: relative;
      color: #fff;
      text-align: center;
      font-size: 24px;
      line-height: 1.5;
      padding: 10px 40px;
}
.pros-detail .layer-01 .layer-top .iconfont {
        font-size: 24px;
        color: #333;
        position: absolute;
        right: 10px;
        top: 50%;
        cursor: pointer;
}
.pros-detail .layer-01 .layer-content {
      padding: 20px 0;
}
.pros-detail .layer-01 .layer-content .title {
        font-size: 24px;
        font-weight: 800;
        text-align: center;
        color: #333;
}
.pros-detail .layer-01 .layer-content .desc {
        font-size: 14px;
        color: #666;
        text-align: center;
        margin-top: 20px;
}
.pros-detail .layer-01 .layer-content .content {
        margin-top: 20px;
}
.pros-detail .layer-01 .layer-content .item {
        margin-top: 8px;
}
.pros-detail .layer-01 .layer-content .item .lab {
          width: 80px;
          margin-right: 5px;
          display: inline-block;
          font-size: 16px;
          color: #333;
          line-height: 46px;
}
.pros-detail .layer-01 .layer-content .item input {
          border: 1px solid #dcdcdc;
          height: 46px;
          border-radius: 5px;
          padding: 0 10px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          font-size: 16px;
}
.pros-detail .layer-01 .layer-content .one input {
        width: 166px;
        margin-right: 10px;
}
.pros-detail .layer-01 .layer-content .one .sex {
        border: 1px solid #ff9600;
        border-radius: 8px;
        display: inline-block;
}
.pros-detail .layer-01 .layer-content .one .sex span {
          display: inline-block;
          width: 55px;
          line-height: 46px;
          text-align: center;
          color: #ff9600;
          cursor: pointer;
}
.pros-detail .layer-01 .layer-content .one .sex .active {
          background: #ff9600;
          color: #fff;
          border-radius: 6px;
}
.pros-detail .layer-01 .layer-content .two input {
        width: 289px;
}
.pros-detail .layer-01 .layer-content .three .contents {
        width: 289px;
        border: 1px solid #dcdcdc;
        display: inline-block;
        border-radius: 5px;
        text-align: left;
}
.pros-detail .layer-01 .layer-content .three .contents input {
          border: none;
          width: 195px;
          vertical-align: top;
}
.pros-detail .layer-01 .layer-content .three .contents .getcode {
          font-size: 16px;
          color: #ff9600;
          cursor: pointer;
          width: 80px;
          display: inline-block;
          text-align: center;
          line-height: 46px;
}
.pros-detail .layer-01 .layer-content .btns {
        width: 230px;
        line-height: 50px;
        color: #fff;
        background: #ff9600;
        font-size: 20px;
        margin: 0 auto;
        margin-top: 20px;
        text-align: center;
        cursor: pointer;
}
.pros-detail .layer-01 .layer-content-p1 {
      font-size: 30px;
      line-height: 1.6;
}
.pros-detail .layer-01 .layer-content-p1 span {
        color: #ff6f07;
}
.pros-detail .layer-01 .layer-content-p2 {
      font-size: 24px;
      line-height: 1.6;
}
.pros-detail .layer-01 .layer-content-p2 span {
        color: #ff6f07;
}
.pros-detail .comment-names {
    padding: 15px 30px;
    font-size: 18px;
    display: block;
    border-bottom: 1px solid #ececec;
}
.pros-detail .comment-names .col-red {
      color: #ff6f00;
}
.pros-detail .market-comment {
    padding: 0 30px;
}
.pros-detail .market-comment .check-more {
      font-size: 16px;
      text-align: right;
      text-decoration: underline;
      line-height: 2;
}
.pros-detail .market-comment-list {
    position: relative;
    padding: 20px 0 20px 70px;
    font-size: 16px;
    min-height: 70px;
    border-bottom: 1px solid #f0f0f0;
}
.pros-detail .market-comment-list .autherImg {
      position: absolute;
      left: 0;
      top: 20px;
      width: 50px;
      height: 50px;
      border-radius: 50%;
}
.pros-detail .market-comment-list .top {
      line-height: 30px;
}
.pros-detail .market-comment-list .el-rate__icon {
      font-size: 22px;
}
.pros-detail .market-comment-list .center {
      font-size: 16px;
      line-height: 1.8;
}
.pros-detail .market-comment-list .center .content {
        word-break: break-all;
}
.pros-detail .market-comment-list .center .time {
        color: #999;
}
.pros-detail .paging {
    text-align: center;
    padding: 10px 20px;
}
.pros-detail .paging .el-pager li.active {
      color: #ff6f00;
}
.pros-detail .paging .el-pager li:hover {
      color: #ff6f00;
}

