@charset "UTF-8";
/**
 * 主页样式
 * @author liuhaoyue
 * @email 202683457@qq.com
 * @campany QiYing
 * @time 2018/4/26
 */
/* 横向布局 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, input, button {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: .12rem;
  vertical-align: baseline;
  -webkit-appearance: none;
  color: #4e4e4e; }

html {
  font-size: 100px; }

img {
  max-width: 100%; }

.border-red {
  border: 1px solid #f63f3f; }

.border-blue {
  border: 1px solid #33d6ff; }

.border-yellow {
  border: 1px solid #ff8533; }

.color-red {
  color: #f63f3f; }

.color-blue {
  color: #33d6ff; }

.color-yellow {
  color: #ff8533; }

.div-space {
  height: 0.12rem;
  background: #f5f5f5; }

.title-blue-color {
  color: #209bf4; }

.header-top-space {
  margin-top: 0.52rem; }

.footer-bottom-space {
  margin-bottom: 0.52rem; }

.footer-bottom-nav-space {
  margin-bottom: 0.8rem; }

.footer-bottom-space-operate {
  height: 0.61rem; }

.text-over-hidden {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

/* 头部栏 */
header {
  height: 0.52rem;
  background-color: #00ccff;
  position: fixed;
  width: 100%;
  z-index: 10;
  margin: 0 auto;
  top: 0;
  box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.1); }
  header .header-left {
    position: absolute;
    left: 0;
    height: 0.52rem;
    width: 0.49rem;
    background: url("/Public/Mobile/img/common/header_4s.png") no-repeat center;
    background-size: cover; }
  header .header-logo {
    margin: 0 auto;
    height: 0.52rem;
    width: 1.38rem;
    background: url("/Public/Mobile/img/common/header_2s.png") no-repeat center;
    background-size: cover; }
  header .header-right {
    position: absolute;
    right: 0;
    height: 0.52rem;
    width: 0.49rem;
    background: url("/Public/Mobile/img/common/header_3s.png") no-repeat center;
    background-size: cover; }

.header-num-box {
  background: #ff3b30;
  width: 0.17rem;
  height: 0.17rem;
  position: absolute;
  right: 0.03rem;
  top: 0.07rem;
  border-radius: 0.2rem;
  text-align: center;
  color: white;
  font-weight: bold;
  line-height: 0.17rem;
  font-size: 0.12rem; }

.footer-num-box {
  background: #ff3b30;
  width: 0.17rem;
  height: 0.17rem;
  position: absolute;
  right: 0.02rem;
  top: -0.08rem;
  border-radius: 0.2rem;
  text-align: center;
  color: white;
  font-weight: bold;
  line-height: 0.17rem;
  font-size: 0.12rem; }

/* 文章类型的头部栏 */
.header-article-nav {
  height: 0.52rem;
  background-color: #00ccff;
  position: fixed;
  width: 100%;
  z-index: 10;
  margin: 0 auto;
  top: 0;
  box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.1); }
  .header-article-nav .header-back {
    position: absolute;
    left: 0;
    height: 0.52rem;
    line-height: 0.52rem;
    text-align: center;
    width: 0.49rem; }
    .header-article-nav .header-back i {
      font-size: 0.26rem;
      color: white;
      vertical-align: sub; }
  .header-article-nav .header-left {
    position: absolute;
    left: 0;
    height: 0.52rem;
    width: 0.49rem;
    background: url("/Public/Mobile/img/common/header_4s.png") no-repeat center;
    background-size: cover; }
  .header-article-nav .header-text {
    margin: 0 auto;
    height: 0.52rem;
    line-height: 0.52rem;
    width: 1.38rem;
    text-align: center;
    font-weight: bold;
    font-size: 0.17rem;
    letter-spacing: 0.02rem;
    color: white; }
  .header-article-nav .header-right {
    position: absolute;
    right: 0;
    height: 0.52rem;
    width: 0.49rem;
    background: url("/Public/Mobile/img/common/header_3s.png") no-repeat center;
    background-size: cover; }

.has-header {
  height: 0.52rem; }

.footer-nav-space {
  margin-bottom: 0.8rem; }

.footer-nav {
  display: -webkit-flex;
  /* 新版本语法: Chrome 21+ */
  display: -webkit-box;
  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box;
  /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox;
  /* 混合版本语法: IE 10 */
  display: flex;
  /* 新版本语法: Opera 12.1, Firefox 22+ */
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content: space-around;
  text-align: center;
  position: fixed;
  width: 100%;
  padding: 0.07rem 0;
  bottom: 0;
  left: 0;
  z-index: 9;
  background-color: #fff;
  box-shadow: 0 -0.01rem 0.1rem rgba(0, 0, 0, 0.1); }
  .footer-nav a img {
    height: 0.3rem; }
  .footer-nav a:nth-child(2) {
    position: relative; }
  .footer-nav a:nth-child(3) img {
    height: 0.55rem;
    margin-top: -0.25rem;
    background: #e03636;
    border-radius: 0.55rem; }
  .footer-nav a span {
    font-weight: bold; }
  .footer-nav a .active {
    color: #00ccff; }

/* 资质 */
footer {
  background: #333333; }
  footer .tip {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: center;
    border: 1px solid #474747; }
    footer .tip .info {
      padding: 0.18rem 0.05rem;
      width: 33%;
      border-right: 1px solid #474747;
      text-align: center; }
      footer .tip .info img {
        height: 0.11rem;
        margin-right: 0.05rem; }
      footer .tip .info b {
        font-size: 0.13rem;
        color: #d5d5d5; }
      footer .tip .info p {
        font-size: 0.12rem;
        color: #d5d5d5; }
    footer .tip .no-border-right {
      border-right: none;
      align-items: center; }
  footer .address {
    color: #b0b0b0;
    font-size: 0.12rem;
    font-weight: lighter;
    text-align: center;
    padding: 0.1rem; }
    footer .address a {
      color: #b0b0b0;
      font-size: 0.12rem;
      font-weight: lighter; }

/* 商品详情的底部导航 */
.hy-goods-nav {
  display: -webkit-flex;
  /* 新版本语法: Chrome 21+ */
  display: -webkit-box;
  /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
  display: -moz-box;
  /* 老版本语法: Firefox (buggy) */
  display: -ms-flexbox;
  /* 混合版本语法: IE 10 */
  display: flex;
  /* 新版本语法: Opera 12.1, Firefox 22+ */
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content: space-around;
  text-align: center;
  position: fixed;
  width: 100%;
  padding: 0.07rem 0;
  bottom: 0;
  left: 0;
  z-index: 9;
  background-color: #13BCF5;
  box-shadow: 0 -0.01rem 0.1rem rgba(0, 0, 0, 0.1); }
  .hy-goods-nav a img {
    height: 0.3rem; }
  .hy-goods-nav a p {
    color: white; }
  .hy-goods-nav a span {
    font-weight: bold; }

/* 返回顶部 */
#back-to-top {
  width: 0.43rem;
  height: 0.43rem;
  position: fixed;
  bottom: 0.95rem;
  right: -0.52rem;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 0.05rem; }
  #back-to-top img {
    width: 0.3rem;
    margin-top: 0.06rem;
    margin-left: 0.06rem; }

.container {
  font-size: 0.16rem;
  overflow: hidden;
  /*********************************/
  /***      搜索结果 - strat -     **/
  /*********************************/
  /*********************************/
  /****      搜索结果 - end -     ***/
  /*********************************/
  /*********************************/
  /***      主页页面 - strat -     **/
  /*********************************/
  /*********************************/
  /***      主页页面 - end -      ***/
  /*********************************/
  /*********************************/
  /***      咨询列表 - start -    ***/
  /*********************************/
  /*********************************/
  /***      咨询列表 - end -     ***/
  /*********************************/
  /*********************************/
  /***      咨询详情 - start -    ***/
  /*********************************/
  /*********************************/
  /****      咨询详情 - end -    ****/
  /*********************************/
  /*********************************/
  /**      税务计算器 - strat -    **/
  /*********************************/
  /*********************************/
  /***      税务计算器 - end -    ***/
  /*********************************/
  /*********************************/
  /***      公司查名 - strat -    ***/
  /*********************************/
  /*********************************/
  /****      公司查名 - end -    ****/
  /*********************************/
  /*********************************/
  /***      关于我们 - strat -    ***/
  /*********************************/
  /*********************************/
  /****      关于我们 - end -    ****/
  /*********************************/
  /*********************************/
  /***      财务代理 - start -    ***/
  /*********************************/
  /*********************************/
  /****      财务代理 - end -    ****/
  /*********************************/
  /*********************************/
  /***      人事服务 - start -    ***/
  /*********************************/
  /*********************************/
  /****      人事服务  - end -    ****/
  /*********************************/
  /*********************************/
  /***      产品购买 - start -    ***/
  /*********************************/
  /*********************************/
  /****      产品购买  - end -    ****/
  /*********************************/
  /*********************************/
  /***      产品评论 - start -    ***/
  /*********************************/
  /*********************************/
  /****      产品评论  - end -    ****/
  /*********************************/
  /*********************************/
  /****      商标注册  - end -    ****/
  /*********************************/
  /*********************************/
  /****      商标注册  - end -    ****/
  /*********************************/
  /*********************************/
  /****      我的订单  - end -    ****/
  /*********************************/
  /*********************************/
  /****      我的订单  - end -    ****/
  /*********************************/
  /*********************************/
  /***     订单支付  - strat -    ***/
  /*********************************/
  /*********************************/
  /****      订单支付  - end -    ****/
  /*********************************/
  /*********************************/
  /***     个人中心  - strat -    ***/
  /*********************************/
  /*********************************/
  /****      个人中心  - end -    ****/
  /*********************************/
  /*********************************/
  /***     产品分类  - strat -    ***/
  /*********************************/
  /*********************************/
  /****      产品分类  - end -    ****/
  /*********************************/ }
  .container h1 {
    font-size: 0.18rem; }
  .container .banner img {
    width: 100%; }
  .container .search-box {
    background: white;
    width: 100%;
    height: 100%;
    z-index: 11; }
    .container .search-box .search-all {
      border-bottom: 0.01rem solid #f7f7f7;
      padding: 0.1rem 0.1rem;
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center; }
      .container .search-box .search-all .search-info {
        width: 100%; }
        .container .search-box .search-all .search-info .row {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          justify-content: space-between;
          padding: 0.05rem 0.15rem; }
          .container .search-box .search-all .search-info .row .r {
            font-weight: bold;
            padding-right: 0.2rem;
            cursor: pointer; }
            .container .search-box .search-all .search-info .row .r i {
              font-size: 0.2rem; }
          .container .search-box .search-all .search-info .row .c {
            display: -webkit-flex;
            /* 新版本语法: Chrome 21+ */
            display: -webkit-box;
            /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
            display: -moz-box;
            /* 老版本语法: Firefox (buggy) */
            display: -ms-flexbox;
            /* 混合版本语法: IE 10 */
            display: flex;
            /* 新版本语法: Opera 12.1, Firefox 22+ */
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            width: 80%; }
            .container .search-box .search-all .search-info .row .c input {
              color: #b8b9bd;
              width: 100%; }
          .container .search-box .search-all .search-info .row .l {
            cursor: pointer; }
            .container .search-box .search-all .search-info .row .l img {
              vertical-align: middle; }
    .container .search-box .push {
      padding: 0.15rem 0.2rem; }
      .container .search-box .push .flex {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: space-around;
        text-align: center;
        justify-content: flex-start;
        padding: 0.1rem 0; }
        .container .search-box .push .flex .one {
          background: #f5f5f5;
          padding: 0.1rem 0.12rem;
          margin-bottom: 0.1rem;
          border-radius: 0.05rem;
          font-size: 0.13rem;
          margin-right: 0.07rem;
          color: rgba(86, 86, 86, 0.9333333333);
          font-weight: bold; }
  .container .search-result .search-nav {
    background: white; }
    .container .search-result .search-nav .flex {
      padding: 0.05rem 0.15rem;
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center; }
      .container .search-result .search-nav .flex .back {
        width: 10%;
        line-height: 0.38rem; }
        .container .search-result .search-nav .flex .back i {
          font-size: 0.2rem;
          font-weight: bold;
          vertical-align: sub; }
      .container .search-result .search-nav .flex .search-input {
        width: 89%;
        border: 1px solid #f7f7f7;
        border-radius: 1rem; }
        .container .search-result .search-nav .flex .search-input form {
          height: 100%;
          display: none; }
          .container .search-result .search-nav .flex .search-input form input {
            width: 86%;
            height: 100%;
            border-radius: 1rem; }
          .container .search-result .search-nav .flex .search-input form img {
            vertical-align: middle; }
        .container .search-result .search-nav .flex .search-input .search-keyword {
          position: relative;
          height: 0.355rem; }
          .container .search-result .search-nav .flex .search-input .search-keyword span {
            font-size: 0.13rem;
            padding: 0.06rem 0.1rem;
            background: #f5f5f5;
            color: #8a8a8a;
            border-radius: 1rem;
            left: 0.02rem;
            top: 0.02rem;
            position: absolute; }
            .container .search-result .search-nav .flex .search-input .search-keyword span i {
              color: #8a8a8a; }
  .container .search-result .information {
    background: white; }
    .container .search-result .information > .title {
      font-size: 0.16rem;
      font-weight: bold;
      padding: 0.05rem 0.1rem;
      border-bottom: 1px solid #f5f5f5;
      letter-spacing: 0.02rem; }
    .container .search-result .information .article-list {
      border-bottom: 1px solid #f5f5f5; }
      .container .search-result .information .article-list a .article {
        border-bottom: 1px solid #f5f5f5; }
        .container .search-result .information .article-list a .article .price {
          font-size: 0.14rem;
          font-weight: bold;
          color: #e74851; }
      .container .search-result .information .article-list a:last-child .article {
        border: none; }
    .container .search-result .information .more {
      padding: 0.1rem 0;
      text-align: center;
      color: #8a8a8a; }
      .container .search-result .information .more i {
        font-size: 0.15rem; }
  .container .home .banner, .container .home .swiperone, .container .home .swiperone img, .container .home .unbanner, .container .home .swiperthree, .container .home .swiperthree img {
    width: 100%; }
  .container .home .hy-search-box {
    background: white;
    padding: 0.1rem 0.2rem; }
    .container .home .hy-search-box .hy-search {
      width: 100%;
      box-sizing: border-box;
      height: 0.35rem;
      line-height: 0.35rem;
      border: 0;
      border-radius: 0.05rem;
      background: url(../img/search.png) no-repeat center left 0.12rem #f5f5f5;
      padding-left: 0.35rem;
      font-size: 0.12rem; }
  .container .home .banner {
    position: relative; }
    .container .home .banner .swiper-div {
      z-index: 2;
      position: absolute;
      bottom: 0;
      width: 100%;
      text-align: center; }
      .container .home .banner .swiper-div input {
        width: 85%;
        box-sizing: border-box;
        height: 0.35rem;
        line-height: 0.35rem;
        border: 0;
        margin-bottom: 0.356rem;
        border-radius: 0.05rem;
        background: url(../img/search.png) no-repeat center left 0.05rem #fff;
        padding-left: 0.35rem;
        font-size: 0.12rem; }
  .container .home nav {
    padding: 0.15rem 0.2rem;
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center; }
    .container .home nav a {
      display: inline-block;
      margin-right: 0.0712rem;
      text-decoration: none; }
      .container .home nav a img {
        width: 0.6rem; }
      .container .home nav a p {
        color: #666666;
        font-size: 0.1225rem;
        margin: 0 0 0.175rem; }
  .container .home .modular-title {
    text-align: center;
    font-size: 0.15rem;
    font-weight: bold;
    padding: 0.15rem 0; }
  .container .home .hot-recommend .swipertwo .swiper-slide a {
    position: relative;
    display: block;
    color: white;
    text-align: center; }
    .container .home .hot-recommend .swipertwo .swiper-slide a img {
      width: 100%;
      height: 2.5rem; }
  .container .home .hot-recommend .swript-onediv .push-info {
    padding: 0.05rem 0.2rem; }
    .container .home .hot-recommend .swript-onediv .push-info span {
      display: inline-block; }
    .container .home .hot-recommend .swript-onediv .push-info .l {
      float: left;
      font-size: 0.15rem;
      font-weight: bold; }
    .container .home .hot-recommend .swript-onediv .push-info .r {
      float: right;
      font-size: 0.15rem;
      font-weight: bold;
      color: #fa5151; }
      .container .home .hot-recommend .swript-onediv .push-info .r b {
        font-size: 0.13rem;
        color: #fa5151; }
  .container .home .hot-recommend .swript-onediv .push-describe {
    padding: 0.05rem 0.2rem 0.1rem;
    clear: both;
    border-bottom: 1px solid #eeeeee; }
  .container .home .hot-recommend .swript-onediv .push-opreate a {
    width: 49%;
    height: 0.45rem;
    line-height: 0.45rem;
    font-size: 0.13rem;
    font-weight: bold;
    float: left;
    border-right: 1px solid #eeeeee;
    color: #00ccff;
    text-align: center; }
    .container .home .hot-recommend .swript-onediv .push-opreate a:last-child {
      border-right: 0; }
  .container .home .hot-recommend .swript-onediv .push-opreate .active {
    color: #fa5151; }
  .container .home .hot-tool {
    padding: 0.15rem 0.2rem; }
    .container .home .hot-tool .modular-title {
      padding: 0; }
    .container .home .hot-tool .tool {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: flex-start;
      text-align: center; }
      .container .home .hot-tool .tool .tool-space {
        width: 4%; }
      .container .home .hot-tool .tool a {
        width: 48%;
        margin: 0.1rem 0; }
        .container .home .hot-tool .tool a img {
          width: 100%; }
  .container .home .company-service .modular-title {
    padding: 0.1rem 0 0; }
  .container .home .company-service .nav .nav-picture {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    text-align: center;
    border: 1px solid #e8e8e7;
    margin-top: 0.1rem; }
    .container .home .company-service .nav .nav-picture a {
      padding: 0.1rem 0.05rem;
      border-right: 1px solid #e8e8e7;
      text-align: center;
      width: 50%;
      font-weight: bold; }
      .container .home .company-service .nav .nav-picture a:last-child {
        border-right: 0; }
      .container .home .company-service .nav .nav-picture a span {
        font-size: 0.14rem;
        letter-spacing: 0.02rem; }
      .container .home .company-service .nav .nav-picture a img {
        height: 0.35rem;
        vertical-align: middle;
        margin-left: 0.05rem; }
  .container .home .company-service .nav .nav-text {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    text-align: center; }
    .container .home .company-service .nav .nav-text a {
      padding: 0.1rem 0.05rem;
      width: 25%;
      border-right: 1px solid #e8e8e7;
      text-align: center; }
      .container .home .company-service .nav .nav-text a:last-child {
        border-right: 0; }
  .container .home .news .modular-title {
    margin-top: 0.1rem; }
  .container .home .news .info a {
    border-top: 0.01rem solid #e8e8e7; }
    .container .home .news .info a .text {
      padding: 0.1rem 0.15rem; }
      .container .home .news .info a .text:first-child {
        border-top: 0; }
      .container .home .news .info a .text span {
        display: inline-block;
        float: right;
        font-size: 0.13rem;
        font-weight: bold;
        color: #3ac1e2; }
        .container .home .news .info a .text span i {
          color: #3ac1e2; }
  .container .home .team .modular-title {
    margin: 0.1rem 0; }
  .container .home .team .swiperthree .swiper-div {
    position: absolute;
    bottom: 0.025rem;
    width: 100%;
    background: rgba(0, 0, 0, 0.5);
    height: 0.3rem;
    line-height: 0.3rem;
    padding-left: 0.2125rem;
    box-sizing: border-box;
    color: #fff;
    font-size: 0.1375rem; }
  .container .home .team .swiperthree .swiper-pagination {
    text-align: right; }
  .container .home .team .swiperthree .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
    width: 0.0625rem;
    height: 0.0625rem; }
  .container .home .team .swiperthree .swiper-pagination-bullet-active {
    background-color: #fc6a63;
    box-shadow: 0 0 0.02rem 0.04rem rgba(252, 106, 99, 0.63); }
  .container .home .team .swiperthree > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 0.0625rem; }
  .container .home .team .swiperthree > .swiper-pagination-bullets {
    bottom: 0.1rem; }
  .container .home .footer-bannner {
    background: white;
    padding: 0.1rem 0.15rem; }
    .container .home .footer-bannner img {
      width: 100%; }
  .container .information .choose-type {
    overflow: hidden;
    width: 100%; }
    .container .information .choose-type .choose-type-container {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      background-color: #fff;
      overflow: hidden;
      overflow-x: scroll;
      box-sizing: border-box; }
    .container .information .choose-type a {
      min-width: 25%;
      width: 100%;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      box-flex: 1;
      flex: 1;
      font-size: 0.14rem;
      text-align: center;
      text-decoration: none;
      font-weight: bold;
      padding: 0.1rem 0;
      -webkit-tap-highlight-color: transparent; }
    .container .information .choose-type .active {
      color: #00ccff;
      border-bottom: 0.02rem solid #00ccff; }
  .container .information .article-list .article {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    border-bottom: 1px solid #dfdfdf;
    padding: 0.1rem; }
    .container .information .article-list .article .l img {
      min-width: 0.8rem;
      width: 0.8rem;
      height: 0.7rem;
      margin-right: 0.1rem; }
    .container .information .article-list .article .r {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: left;
      overflow: hidden;
      width: 100%; }
      .container .information .article-list .article .r div {
        width: 100%; }
      .container .information .article-list .article .r .title {
        font-size: 0.13rem;
        font-weight: bold; }
      .container .information .article-list .article .r .content {
        align-self: center;
        color: #b0b0b0; }
      .container .information .article-list .article .r .tip {
        width: 100%;
        align-self: flex-end;
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: space-around;
        text-align: center;
        justify-content: space-between; }
        .container .information .article-list .article .r .tip span {
          color: #b0b0b0;
          margin-right: 0.15rem; }
        .container .information .article-list .article .r .tip i {
          color: #b0b0b0;
          margin-right: 0.05rem;
          vertical-align: baseline; }
  .container .information .footer-bottom-space {
    margin-bottom: 0.8rem; }
  .container .detail-info .footer-bottom-space {
    margin-bottom: 0.8rem; }
  .container .detail-info .info {
    padding: 0 0.15rem;
    background-color: #fff; }
    .container .detail-info .info .title {
      color: #00ccff;
      font-size: 0.14rem;
      font-weight: bold;
      margin-top: 0.15rem;
      display: inline-block; }
    .container .detail-info .info .record {
      line-height: 0.3875rem;
      border-bottom: 0.00625rem solid #dfdfdf; }
      .container .detail-info .info .record .tip {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: flex-start;
        text-align: center; }
        .container .detail-info .info .record .tip span {
          color: #989898;
          font-size: 0.12rem;
          display: inline-block;
          margin-right: 0.2rem; }
          .container .detail-info .info .record .tip span i {
            color: #989898;
            margin-right: 0.05rem; }
      .container .detail-info .info .record .picture {
        width: 100%;
        min-height: 1rem; }
    .container .detail-info .info .content {
      margin: 0.05rem 0;
      overflow: hidden;
      overflow-x: scroll; }
  .container .tallage-calculator {
    padding: 0.1rem 0.15rem; }
    .container .tallage-calculator .footer-bottom-space {
      margin-bottom: 0.8rem; }
    .container .tallage-calculator .detail .title {
      font-size: 0.17rem;
      font-weight: bold;
      text-align: center; }
    .container .tallage-calculator .detail .form .choose-type {
      padding: 0.1rem 0.15rem;
      font-weight: bold;
      align-self: center; }
  .container .company-regist {
    padding: 0.1rem 0.15rem;
    background: url("/Public/Mobile/img/find-input-bg.jpg") no-repeat top center;
    background-size: px2rem(640px) auto; }
    .container .company-regist .footer-bottom-space {
      margin-bottom: 0.8rem; }
    .container .company-regist .info .title {
      text-align: center;
      font-size: 0.18rem; }
      .container .company-regist .info .title .name {
        padding-top: 0.3rem;
        font-size: 0.16rem;
        font-weight: bold; }
      .container .company-regist .info .title .notice {
        font-size: 0.14rem;
        letter-spacing: 0.02rem; }
    .container .company-regist .info .rest-time {
      text-align: center;
      font-size: 0.15rem;
      margin-top: 0.2rem;
      letter-spacing: 0.03rem; }
      .container .company-regist .info .rest-time span {
        color: #ee5151;
        font-size: 0.16rem; }
    .container .company-regist .search-result .title {
      font-size: 0.16rem;
      font-weight: bold;
      text-align: center;
      margin-top: 0.4rem; }
    .container .company-regist .search-result .percent {
      width: 1.4rem;
      height: 1.4rem;
      margin: 0.1rem auto 0.05rem;
      border: 0.02rem dashed #13BCF5;
      border-radius: 50%; }
      .container .company-regist .search-result .percent dl {
        width: 1.4rem;
        display: table-cell;
        text-align: center;
        margin: 0 auto;
        line-height: 0.6rem; }
        .container .company-regist .search-result .percent dl dd {
          font-size: 0.17rem; }
        .container .company-regist .search-result .percent dl dd:nth-child(1) {
          margin-top: 0.1rem; }
        .container .company-regist .search-result .percent dl dt {
          font-size: 0.18rem;
          color: #13BCF5; }
  .container .company-descripte .info .title {
    margin: 0 0 0.15rem;
    font-size: 0.15rem;
    font-weight: bold;
    text-align: center; }
  .container .company-descripte .info .banner img {
    width: 100%; }
  .container .company-descripte .info .about-company {
    padding: 0.15rem 0.2rem; }
    .container .company-descripte .info .about-company .text {
      text-indent: 2em; }
  .container .company-descripte .info .about-work .picture .top img {
    width: 100%; }
  .container .company-descripte .info .about-work .picture .bottom .space {
    display: inline-block;
    height: 100%; }
  .container .company-descripte .info .about-work .picture .bottom img {
    width: 49%; }
  .container .company-descripte .info .about-contact {
    padding: 0.15rem 0.2rem; }
    .container .company-descripte .info .about-contact .content i {
      margin-right: 0.05rem; }
    .container .company-descripte .info .about-contact .content b {
      width: 30%; }
    .container .company-descripte .info .about-contact .content a {
      display: inline-block; }
  .container .financial-agent .row {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-around;
    text-align: center; }
  .container .financial-agent .info {
    padding: 0.15rem 0.2rem; }
    .container .financial-agent .info .title {
      position: relative; }
      .container .financial-agent .info .title .extra {
        position: absolute;
        right: 0;
        top: 0;
        color: #ee5151;
        font-size: 0.16rem;
        font-weight: bold; }
    .container .financial-agent .info .row {
      padding: 0.15rem 0; }
      .container .financial-agent .info .row .choose {
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #e4e4e4;
        margin-right: 0.1rem;
        width: 30%;
        font-size: 0.13rem;
        align-self: center; }
      .container .financial-agent .info .row .active {
        border: 0.02rem solid #ee5151; }
      .container .financial-agent .info .row .text {
        width: 40%;
        font-size: 0.12rem; }
    .container .financial-agent .info .operate-btn {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      justify-content: space-between; }
      .container .financial-agent .info .operate-btn .btn {
        padding: 0.06rem 0.35rem;
        background: #ffffff;
        border: 0.02rem solid #13bcf5;
        color: #13bcf5;
        font-size: 0.14rem;
        font-weight: bold;
        letter-spacing: 0.02rem;
        border-radius: 0.03rem; }
      .container .financial-agent .info .operate-btn .active {
        background: #13bcf5;
        border: 0.02rem solid #13bcf5;
        color: #ffffff; }
  .container .financial-agent .service-content {
    padding: 0.15rem 0.2rem; }
    .container .financial-agent .service-content .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .financial-agent .service-content .row .one {
        width: 20%; }
        .container .financial-agent .service-content .row .one img {
          width: 100%;
          padding: 0.1rem 0.1rem 0.1rem 0; }
          .container .financial-agent .service-content .row .one img:last-child {
            padding-right: 0; }
  .container .financial-agent .advance .title {
    padding: 0.15rem 0.2rem; }
  .container .financial-agent .advance .row {
    padding: 0.05rem 0.2rem 0.15rem; }
    .container .financial-agent .advance .row .picture {
      width: 50%; }
      .container .financial-agent .advance .row .picture img {
        width: 100%; }
    .container .financial-agent .advance .row .text {
      width: 50%;
      align-self: center; }
  .container .financial-agent .advance .experience {
    padding: 0.3rem 0;
    margin: 0 auto;
    background: url("/Public/Mobile/img/banner2.png") no-repeat center;
    background-size: cover; }
    .container .financial-agent .advance .experience p {
      color: #ffffff;
      text-align: center; }
    .container .financial-agent .advance .experience .strong {
      font-size: 0.16rem;
      font-weight: bold;
      color: #ee5151; }
  .container .financial-agent .worry .text {
    text-align: center;
    font-size: 0.13rem;
    font-weight: bold;
    padding: 0.2rem 0; }
  .container .financial-agent .worry img {
    width: 100%;
    margin: 0.1rem 0 0.2rem; }
  .container .financial-agent .story {
    padding: 0.15rem 0.2rem; }
    .container .financial-agent .story .picture {
      padding: 0.1rem 0; }
      .container .financial-agent .story .picture img {
        margin-top: 0.05rem;
        width: 100%; }
  .container .financial-agent .other-service {
    padding: 0.15rem 0.2rem; }
    .container .financial-agent .other-service .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .financial-agent .other-service .row .one {
        border-top: 0.05rem solid #13bcf5;
        border-bottom: 0.05rem solid #e0e0e0;
        border-left: 1px solid #e0e0e0;
        border-right: 1px solid #e0e0e0;
        border-radius: 0.02rem; }
        .container .financial-agent .other-service .row .one img {
          width: 50%;
          margin-top: 0.1rem; }
  .container .personnel-service .row {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-around;
    text-align: center; }
  .container .personnel-service .info {
    padding: 0.15rem 0.2rem; }
    .container .personnel-service .info .title {
      position: relative; }
      .container .personnel-service .info .title .extra {
        position: absolute;
        right: 0;
        top: 0;
        color: #ee5151;
        font-size: 0.16rem;
        font-weight: bold; }
    .container .personnel-service .info .row {
      padding: 0.15rem 0; }
      .container .personnel-service .info .row .choose {
        padding: 0.05rem 0.1rem;
        border: 0.02rem solid #e4e4e4;
        margin-right: 0.1rem;
        width: 30%;
        font-size: 0.13rem;
        align-self: center; }
      .container .personnel-service .info .row .active {
        border: 0.02rem solid #ee5151; }
      .container .personnel-service .info .row .text {
        width: 40%;
        font-size: 0.12rem; }
    .container .personnel-service .info .operate-btn {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      justify-content: space-between; }
      .container .personnel-service .info .operate-btn .btn {
        padding: 0.06rem 0.35rem;
        background: #ffffff;
        border: 0.02rem solid #13bcf5;
        color: #13bcf5;
        font-size: 0.14rem;
        font-weight: bold;
        letter-spacing: 0.02rem;
        border-radius: 0.03rem; }
      .container .personnel-service .info .operate-btn .active {
        background: #13bcf5;
        border: 0.02rem solid #13bcf5;
        color: #ffffff; }
  .container .personnel-service .service-content {
    padding: 0.15rem 0.2rem; }
    .container .personnel-service .service-content .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .personnel-service .service-content .row .one {
        width: 25%; }
        .container .personnel-service .service-content .row .one img {
          width: 100%;
          padding: 0.1rem 0.1rem 0.1rem 0; }
          .container .personnel-service .service-content .row .one img:last-child {
            padding-right: 0; }
  .container .personnel-service .advance {
    padding: 0.15rem 0.2rem; }
    .container .personnel-service .advance img {
      width: 100%;
      margin: 0.1rem 0; }
    .container .personnel-service .advance .text {
      text-indent: 2em; }
  .container .personnel-service .process {
    padding: 0.15rem 0.2rem; }
    .container .personnel-service .process .extra-title {
      font-size: 0.14rem;
      font-weight: bold;
      margin: 0.05rem 0; }
    .container .personnel-service .process .row .one {
      position: relative;
      padding: 0.3rem 0.05rem;
      background: #e5e5e5;
      margin-bottom: 0.05rem;
      width: 45%; }
      .container .personnel-service .process .row .one .num {
        position: absolute;
        left: 0;
        top: 0;
        width: 0.15rem;
        height: 0.15rem;
        line-height: 0.15rem;
        text-align: center;
        background: #ee5151;
        color: white;
        font-size: 0.12rem; }
    .container .personnel-service .process .process-notice-2 .one {
      width: 28%; }
  .container .personnel-service .other-service {
    padding: 0.15rem 0.2rem; }
    .container .personnel-service .other-service .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .personnel-service .other-service .row .one {
        border-top: 0.05rem solid #13bcf5;
        border-bottom: 0.05rem solid #e0e0e0;
        border-left: 1px solid #e0e0e0;
        border-right: 1px solid #e0e0e0;
        border-radius: 0.02rem; }
        .container .personnel-service .other-service .row .one img {
          width: 50%;
          margin-top: 0.1rem; }
  .container .goods-detail {
    /* 注册成功后获得的资料 */
    /* 行业优势 */ }
    .container .goods-detail .banner img {
      width: 100%; }
    .container .goods-detail .goods-info {
      padding: 0.15rem 0.2rem; }
      .container .goods-detail .goods-info .title .text {
        padding: 0.1rem 0; }
      .container .goods-detail .goods-info .choose-type .price {
        padding: 0.1rem 0;
        border-top: 1px solid #ebf0f2; }
        .container .goods-detail .goods-info .choose-type .price .now {
          font-size: 0.15rem;
          font-weight: bold;
          color: #ee5151;
          margin-right: 0.3rem; }
        .container .goods-detail .goods-info .choose-type .price .old {
          font-size: 0.14rem;
          color: #ddd;
          text-decoration: line-through; }
      .container .goods-detail .goods-info .choose-type .row {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: space-around;
        text-align: center;
        justify-content: flex-start;
        padding: 0.1rem 0;
        border-top: 1px solid #ebf0f2; }
        .container .goods-detail .goods-info .choose-type .row .r {
          width: 20%;
          font-weight: bold;
          text-align: left; }
        .container .goods-detail .goods-info .choose-type .row .l {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          width: 80%;
          justify-content: space-between; }
          .container .goods-detail .goods-info .choose-type .row .l .ret {
            margin-left: 0.05rem; }
          .container .goods-detail .goods-info .choose-type .row .l .change {
            color: #3d59ad;
            font-weight: bold;
            cursor: pointer; }
            .container .goods-detail .goods-info .choose-type .row .l .change i {
              color: #3d59ad; }
        .container .goods-detail .goods-info .choose-type .row .weui-cells {
          margin: auto; }
          .container .goods-detail .goods-info .choose-type .row .weui-cells:after, .container .goods-detail .goods-info .choose-type .row .weui-cells:before {
            border-bottom: unset;
            border-top: unset; }
          .container .goods-detail .goods-info .choose-type .row .weui-cells .weui-cell:after, .container .goods-detail .goods-info .choose-type .row .weui-cells .weui-cell:before {
            border-bottom: unset;
            border-top: unset; }
      .container .goods-detail .goods-info .choose-type .is-have-address {
        padding: unset; }
        .container .goods-detail .goods-info .choose-type .is-have-address .r {
          padding: 0.1rem 0; }
    .container .goods-detail .comment {
      padding: 0.15rem 0.2rem; }
      .container .goods-detail .comment .tip {
        padding-bottom: 0.1rem;
        border-bottom: 1px solid #ebf0f2; }
        .container .goods-detail .comment .tip a {
          display: inline-block;
          padding: 0.05rem 0.1rem;
          background: #ffebba;
          border-radius: 0.04rem;
          color: #666;
          margin: 0.1rem 0.05rem 0;
          font-size: 0.12rem;
          font-weight: bold; }
          .container .goods-detail .comment .tip a span {
            font-size: 0.12rem;
            color: #666; }
      .container .goods-detail .comment .content .one {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        border-bottom: 1px solid #ebf0f2; }
        .container .goods-detail .comment .content .one .r {
          width: 20%;
          align-self: center;
          text-align: center; }
          .container .goods-detail .comment .content .one .r img {
            width: 80%;
            vertical-align: middle; }
        .container .goods-detail .comment .content .one .l {
          padding: 0.15rem 0.05rem;
          width: 80%; }
          .container .goods-detail .comment .content .one .l .user {
            display: -webkit-flex;
            /* 新版本语法: Chrome 21+ */
            display: -webkit-box;
            /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
            display: -moz-box;
            /* 老版本语法: Firefox (buggy) */
            display: -ms-flexbox;
            /* 混合版本语法: IE 10 */
            display: flex;
            /* 新版本语法: Opera 12.1, Firefox 22+ */
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            justify-content: space-around;
            text-align: center;
            justify-content: flex-start; }
            .container .goods-detail .comment .content .one .l .user .status img {
              height: 0.12rem;
              margin-right: 0.05rem; }
            .container .goods-detail .comment .content .one .l .user div {
              font-weight: bold;
              margin-right: 0.2rem; }
      .container .goods-detail .comment .content .more {
        padding: 0.2rem 0 0.1rem;
        text-align: center; }
        .container .goods-detail .comment .content .more .btn {
          padding: 0.04rem 0.2rem;
          border: 0.02rem solid #13bcf5;
          color: #13bcf5;
          font-size: 0.14rem;
          font-weight: bold;
          display: inline-block; }
    .container .goods-detail .nav2, .container .goods-detail .nav3 {
      display: none; }
    .container .goods-detail .process {
      padding: 0.15rem 0.2rem; }
      .container .goods-detail .process .title {
        text-align: center; }
      .container .goods-detail .process .info {
        margin: 0.2rem 0;
        width: 100%;
        text-align: center; }
        .container .goods-detail .process .info img {
          width: 80%; }
    .container .goods-detail .success {
      background: url("/Public/Mobile/img/company/company_34.png") no-repeat center;
      background-size: cover; }
      .container .goods-detail .success .title-space {
        height: 0.45rem; }
      .container .goods-detail .success .title {
        padding: 0.15rem 0.2rem;
        background: rgba(82, 179, 222, 0.51);
        margin-bottom: 0.5rem;
        box-shadow: 0 4px 10px #a9a9a9; }
        .container .goods-detail .success .title h1 {
          color: white; }
        .container .goods-detail .success .title .extra {
          color: #b0b0b0; }
      .container .goods-detail .success .line {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: flex-start;
        padding: 0 0.2rem 0.3rem; }
        .container .goods-detail .success .line .one {
          color: #909092;
          margin: 0.05rem 0.3rem 0.05rem 0;
          font-weight: bold; }
          .container .goods-detail .success .line .one .num {
            display: inline-block;
            width: 0.2rem;
            height: 0.2rem;
            line-height: 0.2rem;
            text-align: center;
            background: #2b9bfd;
            color: white;
            border-radius: 0.2rem;
            margin-right: 0.1rem; }
    .container .goods-detail .service-advance {
      padding: 0.15rem 0.2rem; }
      .container .goods-detail .service-advance .title {
        text-align: center; }
      .container .goods-detail .service-advance .info .one {
        padding: 0.1rem 0;
        border-bottom: 1px solid #ebf0f2; }
        .container .goods-detail .service-advance .info .one .info-title {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          justify-content: flex-start;
          padding: 0.1rem 0; }
          .container .goods-detail .service-advance .info .one .info-title .r {
            text-align: center;
            align-self: center;
            margin-right: 0.05rem; }
            .container .goods-detail .service-advance .info .one .info-title .r img {
              width: 0.25rem;
              vertical-align: middle; }
          .container .goods-detail .service-advance .info .one .info-title .l .main {
            font-size: 0.15rem;
            font-weight: bold; }
          .container .goods-detail .service-advance .info .one .info-title .l .extra {
            font-size: 0.12rem; }
    .container .goods-detail .product-nav {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.1);
      background: white; }
      .container .goods-detail .product-nav .one {
        width: 33.3%;
        padding: 0.14rem 0;
        font-size: 0.14rem;
        font-weight: bold; }
      .container .goods-detail .product-nav .active {
        border-bottom: 0.035rem solid #13bcf5; }
    .container .goods-detail .show-top-nav {
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 11; }
    .container .goods-detail .next-service {
      padding: 0.1rem 0.2rem; }
      .container .goods-detail .next-service .describe {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: space-around;
        text-align: center;
        padding: 0 0 0.2rem; }
        .container .goods-detail .next-service .describe .r {
          text-align: center;
          align-self: center;
          width: 20%; }
          .container .goods-detail .next-service .describe .r img {
            width: 50%;
            vertical-align: middle; }
        .container .goods-detail .next-service .describe .l {
          width: 80%;
          font-size: 0.12rem;
          padding: 0.1rem 0;
          text-align: left; }
      .container .goods-detail .next-service .info {
        background: #ebf0f2;
        padding: 0.1rem; }
        .container .goods-detail .next-service .info .row {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          padding: 0.1rem 0; }
          .container .goods-detail .next-service .info .row .one {
            width: 25%; }
            .container .goods-detail .next-service .info .row .one img {
              width: 50%;
              height: 50%; }
      .container .goods-detail .next-service .two {
        padding: 0.1rem 0; }
        .container .goods-detail .next-service .two .title {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          justify-content: space-between;
          align-items: center;
          margin: 0.1rem 0; }
          .container .goods-detail .next-service .two .title .line {
            background: #ebf0f2 center right;
            height: 0.08rem;
            width: 60%; }
          .container .goods-detail .next-service .two .title img {
            width: 0.2rem; }
        .container .goods-detail .next-service .two .text p {
          line-height: 0.2rem; }
    .container .goods-detail .interlocution {
      padding: 0.15rem 0.2rem; }
      .container .goods-detail .interlocution .one {
        margin-bottom: 0.2rem; }
        .container .goods-detail .interlocution .one .question, .container .goods-detail .interlocution .one .answer {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center; }
        .container .goods-detail .interlocution .one .r {
          width: 5%;
          text-align: left; }
          .container .goods-detail .interlocution .one .r img {
            width: 100%; }
        .container .goods-detail .interlocution .one .l {
          width: 90%;
          padding-left: 5%;
          text-align: left; }
        .container .goods-detail .interlocution .one .question .l {
          font-weight: bold;
          font-size: 0.13rem; }
  .container .goods-comment .show-top-nav {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 11; }
  .container .goods-comment .type-nav {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
    box-shadow: 0 0.02rem 0.05rem rgba(0, 0, 0, 0.1);
    background: white; }
    .container .goods-comment .type-nav .one {
      width: 25%;
      padding: 0.14rem 0;
      font-size: 0.13rem;
      font-weight: bold; }
    .container .goods-comment .type-nav .active {
      border-bottom: 0.035rem solid #13bcf5; }
  .container .goods-comment .comment {
    padding: 0.15rem 0.2rem; }
    .container .goods-comment .comment .tip {
      padding-bottom: 0.1rem;
      border-bottom: 1px solid #ebf0f2; }
      .container .goods-comment .comment .tip a {
        display: inline-block;
        padding: 0.05rem 0.1rem;
        background: #ffebba;
        border-radius: 0.04rem;
        color: #666;
        margin: 0.1rem 0.05rem 0;
        font-size: 0.12rem;
        font-weight: bold; }
        .container .goods-comment .comment .tip a span {
          font-size: 0.12rem;
          color: #666; }
    .container .goods-comment .comment .content .one {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      border-bottom: 1px solid #ebf0f2; }
      .container .goods-comment .comment .content .one .r {
        width: 20%;
        align-self: center;
        text-align: center; }
        .container .goods-comment .comment .content .one .r img {
          width: 80%;
          vertical-align: middle; }
      .container .goods-comment .comment .content .one .l {
        padding: 0.15rem 0.05rem;
        width: 80%; }
        .container .goods-comment .comment .content .one .l .user {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          justify-content: flex-start; }
          .container .goods-comment .comment .content .one .l .user .status img {
            height: 0.12rem;
            margin-right: 0.05rem; }
          .container .goods-comment .comment .content .one .l .user div {
            font-weight: bold;
            margin-right: 0.2rem; }
    .container .goods-comment .comment .content .more {
      padding: 0.2rem 0 0.1rem;
      text-align: center; }
      .container .goods-comment .comment .content .more .btn {
        padding: 0.04rem 0.2rem;
        border: 0.02rem solid #13bcf5;
        color: #13bcf5;
        font-size: 0.14rem;
        font-weight: bold;
        display: inline-block; }
  .container .goods-comment .self-comment {
    padding: 0.15rem 0.2rem; }
    .container .goods-comment .self-comment .status {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      justify-content: space-between; }
      .container .goods-comment .self-comment .status .one {
        padding: 0.05rem 0.2rem;
        background: white;
        border: 1px solid #ff6e00;
        font-size: 0.13rem;
        font-weight: bold;
        border-radius: 0.03rem; }
        .container .goods-comment .self-comment .status .one img {
          vertical-align: bottom;
          margin-right: 0.03rem; }
      .container .goods-comment .self-comment .status .active {
        background: #ff6e00;
        color: white; }
    .container .goods-comment .self-comment .tip {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      padding: 0.05rem 0 0.15rem;
      justify-content: flex-start; }
      .container .goods-comment .self-comment .tip .one {
        padding: 0.05rem 0.1rem;
        background: #ffebba;
        border-radius: 0.02rem;
        margin: 0.1rem 0.05rem 0; }
    .container .goods-comment .self-comment .from textarea {
      border-color: #eee;
      font-size: 0.12rem;
      width: 94%;
      height: 1rem;
      border-radius: 0.03rem;
      padding: 3%; }
    .container .goods-comment .self-comment .from .btn {
      margin: 0.1rem 0; }
  .container .goods-comment .buy-operate {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
    height: 0.52rem;
    line-height: 0.52rem;
    width: 100%;
    position: fixed;
    bottom: 0;
    box-shadow: 0 -0.01rem 0.1rem rgba(0, 0, 0, 0.1); }
    .container .goods-comment .buy-operate .call {
      width: 30%;
      background: #13bcf5; }
      .container .goods-comment .buy-operate .call img {
        width: 0.18rem;
        vertical-align: middle;
        margin-right: 0.05rem; }
      .container .goods-comment .buy-operate .call a {
        color: white;
        font-size: 0.15rem;
        font-weight: bold;
        letter-spacing: 0.05rem; }
    .container .goods-comment .buy-operate .buy {
      width: 70%;
      background: #ee5151;
      color: white;
      font-size: 0.15rem;
      font-weight: bold;
      letter-spacing: 0.05rem; }
  .container .trademark-regist .row {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-around;
    text-align: center; }
  .container .trademark-regist .info {
    padding: 0.15rem 0.2rem; }
    .container .trademark-regist .info .title {
      position: relative; }
      .container .trademark-regist .info .title .extra {
        position: absolute;
        right: 0;
        top: 0;
        color: #ee5151;
        font-size: 0.16rem;
        font-weight: bold; }
    .container .trademark-regist .info .row {
      padding: 0.15rem 0; }
      .container .trademark-regist .info .row .choose {
        padding: 0.05rem 0;
        border: 0.02rem solid #e4e4e4;
        width: 0.4rem;
        font-size: 0.13rem;
        align-self: center; }
      .container .trademark-regist .info .row .active {
        border: 0.02rem solid #ee5151; }
      .container .trademark-regist .info .row .text {
        width: 40%;
        font-size: 0.12rem; }
    .container .trademark-regist .info .operate-btn {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      justify-content: space-between; }
      .container .trademark-regist .info .operate-btn .btn {
        padding: 0.06rem 0.35rem;
        background: #ffffff;
        border: 0.02rem solid #13bcf5;
        color: #13bcf5;
        font-size: 0.14rem;
        font-weight: bold;
        letter-spacing: 0.02rem;
        border-radius: 0.03rem; }
      .container .trademark-regist .info .operate-btn .active {
        background: #13bcf5;
        border: 0.02rem solid #13bcf5;
        color: #ffffff; }
  .container .trademark-regist .service-content {
    padding: 0.15rem 0.2rem; }
    .container .trademark-regist .service-content .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .trademark-regist .service-content .row .one {
        width: 20%; }
        .container .trademark-regist .service-content .row .one img {
          width: 100%;
          padding: 0.1rem 0.1rem 0.1rem 0; }
          .container .trademark-regist .service-content .row .one img:last-child {
            padding-right: 0; }
  .container .trademark-regist .advance {
    padding: 0.15rem 0.2rem; }
    .container .trademark-regist .advance img {
      width: 100%;
      margin: 0.15rem 0; }
    .container .trademark-regist .advance .text {
      text-indent: 2em; }
    .container .trademark-regist .advance .rate {
      text-align: center; }
      .container .trademark-regist .advance .rate .title {
        font-size: 0.14rem;
        font-weight: bold; }
      .container .trademark-regist .advance .rate .extra-title {
        font-size: 0.13rem; }
    .container .trademark-regist .advance .notice {
      text-align: center;
      margin: 0.15rem 0;
      font-weight: bold; }
      .container .trademark-regist .advance .notice p {
        color: #ee5151;
        font-size: 0.13rem; }
    .container .trademark-regist .advance .advance-content .one {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      background: #eaeaee;
      border-bottom: 0.02rem solid white; }
      .container .trademark-regist .advance .advance-content .one .r {
        width: 20%;
        align-self: center;
        text-align: center; }
        .container .trademark-regist .advance .advance-content .one .r img {
          width: 80%;
          vertical-align: middle; }
      .container .trademark-regist .advance .advance-content .one .l {
        padding: 0.15rem 0.05rem;
        width: 80%; }
        .container .trademark-regist .advance .advance-content .one .l .title {
          font-size: 0.13rem;
          font-weight: bold; }
    .container .trademark-regist .advance .extra-content {
      margin-top: 0.1rem;
      text-indent: 2em; }
  .container .trademark-regist .other-service {
    padding: 0.15rem 0.2rem; }
    .container .trademark-regist .other-service .row {
      padding: 0.1rem 0;
      justify-content: space-between; }
      .container .trademark-regist .other-service .row .one {
        border-top: 0.05rem solid #13bcf5;
        border-bottom: 0.05rem solid #e0e0e0;
        border-left: 1px solid #e0e0e0;
        border-right: 1px solid #e0e0e0;
        border-radius: 0.02rem; }
        .container .trademark-regist .other-service .row .one img {
          width: 50%;
          margin-top: 0.1rem; }
  .container .my-order .choose-nav {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center;
    background: white; }
    .container .my-order .choose-nav a {
      width: 49%;
      font-size: 0.13rem;
      font-weight: bold;
      padding: 0.12rem 0;
      border-right: 1px solid #ebf0f2; }
      .container .my-order .choose-nav a:last-child {
        border-right: none; }
    .container .my-order .choose-nav .active {
      color: #13bcf5;
      border-bottom: 0.02rem solid #13bcf5; }
  .container .order-pay .title, .container .my-order .title {
    background: white;
    padding: 0.15rem 0;
    text-align: center;
    border-bottom: 0.02rem solid #ebf0f2;
    width: 100%; }
    .container .order-pay .title h1, .container .my-order .title h1 {
      font-size: 0.16rem;
      font-weight: bold; }
      .container .order-pay .title h1 img, .container .my-order .title h1 img {
        vertical-align: sub;
        height: 0.2rem;
        margin-right: 0.1rem; }
  .container .order-pay .content .col, .container .my-order .content .col {
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    padding: 0 0.1rem;
    background: white; }
    .container .order-pay .content .col .one, .container .my-order .content .col .one {
      padding: 0.12rem 0.1rem;
      border-bottom: 1px solid #e8e8e8;
      position: relative; }
      .container .order-pay .content .col .one .name, .container .my-order .content .col .one .name {
        font-weight: bold; }
      .container .order-pay .content .col .one a, .container .my-order .content .col .one a {
        display: inline-block; }
        .container .order-pay .content .col .one a .strong, .container .my-order .content .col .one a .strong {
          color: #13bcf5;
          font-weight: bold;
          font-size: 0.13rem; }
      .container .order-pay .content .col .one:last-child, .container .my-order .content .col .one:last-child {
        border-bottom: none; }
    .container .order-pay .content .col .btn, .container .my-order .content .col .btn {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      position: absolute;
      top: 0.06rem;
      right: 0;
      padding: 0.02rem 0.1rem;
      font-size: 0.12rem;
      font-weight: bold;
      border-radius: 0.03rem;
      background: #13bcf5; }
      .container .order-pay .content .col .btn a, .container .my-order .content .col .btn a {
        color: white; }
  .container .order-pay .title {
    border-bottom: none; }
  .container .order-pay .price {
    color: #f52f3e;
    font-weight: bold; }
  .container .order-pay .pay-way {
    padding: 0.05rem 0.1rem;
    background: white; }
    .container .order-pay .pay-way .one {
      border-bottom: 1px solid #e8e8e8;
      padding: 0.1rem 0.1rem; }
      .container .order-pay .pay-way .one:last-child {
        border-bottom: none; }
    .container .order-pay .pay-way .pay-title {
      font-size: 0.13rem;
      font-weight: bold; }
    .container .order-pay .pay-way .pay-choose {
      position: relative; }
      .container .order-pay .pay-way .pay-choose img {
        height: 0.20rem;
        vertical-align: bottom;
        margin-right: 0.1rem; }
      .container .order-pay .pay-way .pay-choose i {
        position: absolute;
        right: 0;
        top: 0.12rem; }
  .container .self-home .personal-data {
    background: url("/Public/Mobile/img/mybg.jpg") no-repeat center;
    background-size: cover; }
    .container .self-home .personal-data .info {
      padding: 0.5rem 0;
      text-align: center; }
      .container .self-home .personal-data .info img {
        width: 0.75rem;
        height: 0.75rem;
        margin-bottom: 0.1rem; }
      .container .self-home .personal-data .info p {
        color: white;
        font-weight: bold;
        font-size: 0.14rem; }
  .container .self-home .title {
    background: white;
    text-align: center;
    padding: 0 0.1rem; }
    .container .self-home .title a {
      font-size: 0.14rem;
      font-weight: bold;
      border-bottom: 1px solid #ebf0f2;
      padding: 0.1rem 0.1rem; }
      .container .self-home .title a img {
        vertical-align: sub;
        height: 0.2rem;
        margin-right: 0.1rem; }
    .container .self-home .title .self-nav {
      display: -webkit-flex;
      /* 新版本语法: Chrome 21+ */
      display: -webkit-box;
      /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
      display: -moz-box;
      /* 老版本语法: Firefox (buggy) */
      display: -ms-flexbox;
      /* 混合版本语法: IE 10 */
      display: flex;
      /* 新版本语法: Opera 12.1, Firefox 22+ */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: space-around;
      text-align: center;
      padding: 0.05rem 0; }
      .container .self-home .title .self-nav a {
        border-bottom: none;
        font-size: 0.12rem; }
      .container .self-home .title .self-nav .one {
        padding: 0.05rem 0; }
        .container .self-home .title .self-nav .one img {
          vertical-align: sub;
          height: 0.16rem;
          margin-left: 0.1rem; }
  .container .self-home .col {
    padding: 0 0.2rem;
    background: white; }
    .container .self-home .col .one {
      border-bottom: 1px solid #ebf0f2;
      padding: 0.12rem 0;
      position: relative; }
      .container .self-home .col .one .name {
        font-weight: bold; }
      .container .self-home .col .one i {
        position: absolute;
        right: 0;
        top: 0.12rem;
        color: #a9a9a9;
        vertical-align: sub;
        font-size: 0.2rem;
        margin-top: -0.02rem; }
      .container .self-home .col .one:last-child {
        border-bottom: none; }
      .container .self-home .col .one .tel {
        text-align: center;
        color: #13bcf5;
        font-weight: bold; }
  .container .classify .search {
    padding: 0.15rem 0.1rem;
    display: -webkit-flex;
    /* 新版本语法: Chrome 21+ */
    display: -webkit-box;
    /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box;
    /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox;
    /* 混合版本语法: IE 10 */
    display: flex;
    /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-around;
    text-align: center; }
    .container .classify .search .search-info {
      width: 92%; }
      .container .classify .search .search-info .row {
        display: -webkit-flex;
        /* 新版本语法: Chrome 21+ */
        display: -webkit-box;
        /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
        display: -moz-box;
        /* 老版本语法: Firefox (buggy) */
        display: -ms-flexbox;
        /* 混合版本语法: IE 10 */
        display: flex;
        /* 新版本语法: Opera 12.1, Firefox 22+ */
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        justify-content: space-around;
        text-align: center;
        justify-content: space-between;
        background: #f1f2f6;
        border-radius: 0.05rem;
        padding: 0.05rem 0.15rem; }
        .container .classify .search .search-info .row .r {
          font-weight: bold;
          border-right: 0.02rem solid #a2a3a7;
          padding-right: 0.1rem;
          cursor: pointer; }
        .container .classify .search .search-info .row .c {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          width: 70%; }
          .container .classify .search .search-info .row .c input {
            color: #b8b9bd;
            background: #f1f2f6;
            width: 100%; }
        .container .classify .search .search-info .row .l {
          cursor: pointer; }
  .container .classify .content {
    width: 100%;
    overflow: hidden;
    position: absolute;
    top: 0.94rem;
    bottom: 0.64rem;
    background-color: #eeeeee;
    margin-top: 0.15rem; }
    .container .classify .content .tab-nav {
      overflow-y: auto;
      overflow-x: hidden;
      -webkit-overflow-scrolling: touch;
      height: 100%;
      float: left;
      background: white;
      font-size: 0.14rem;
      font-weight: bold;
      text-align: center;
      width: 23%; }
      .container .classify .content .tab-nav ul {
        list-style: none; }
        .container .classify .content .tab-nav ul li {
          cursor: pointer;
          line-height: 0.4rem;
          border-bottom: 1px solid #E1E1E1; }
        .container .classify .content .tab-nav ul .active {
          background: #eaeaee;
          color: #00ccff; }
    .container .classify .content .tab-menu {
      width: 77%;
      overflow-y: auto;
      overflow-x: hidden;
      -webkit-overflow-scrolling: touch;
      height: 100%;
      float: left; }
      .container .classify .content .tab-menu .title-img {
        padding: 0.1rem 0.1rem 0; }
        .container .classify .content .tab-menu .title-img img {
          width: 100%; }
      .container .classify .content .tab-menu .l-content {
        padding: 0.1rem 0.1rem 0; }
        .container .classify .content .tab-menu .l-content .title {
          text-align: left;
          font-size: 0.12rem;
          font-weight: bold;
          color: #86868a;
          padding-bottom: 0.05rem; }
        .container .classify .content .tab-menu .l-content .row {
          display: -webkit-flex;
          /* 新版本语法: Chrome 21+ */
          display: -webkit-box;
          /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
          display: -moz-box;
          /* 老版本语法: Firefox (buggy) */
          display: -ms-flexbox;
          /* 混合版本语法: IE 10 */
          display: flex;
          /* 新版本语法: Opera 12.1, Firefox 22+ */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          justify-content: space-around;
          text-align: center;
          justify-content: flex-start;
          margin-bottom: 0.1rem; }
          .container .classify .content .tab-menu .l-content .row .one {
            padding: 0.08rem 0;
            width: 32.9%;
            background: white;
            border-bottom: 1px solid #eeeeee;
            border-right: 1px solid #eeeeee;
            display: -webkit-flex;
            display: -webkit-box;
            display: -moz-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            justify-content: center; }
            .container .classify .content .tab-menu .l-content .row .one .info {
              padding: 0.05rem;
              cursor: pointer; }
              .container .classify .content .tab-menu .l-content .row .one .info img {
                height: 0.3rem; }
              .container .classify .content .tab-menu .l-content .row .one .info p {
                color: #a9a7a7;
                font-size: 0.12rem; }

/*# sourceMappingURL=index.css.map */
