body {
  background-color: #F8F8F8; }

.comment {
  width: 100%; }
  .comment .index-top {
    width: 7.5rem;
    padding-top: 0.3rem;
    background-color: #fff; }
    .comment .index-top .search {
      width: 6.9rem;
      margin: 0.3rem;
      margin-top: 0;
      display: flex;
      justify-content: center;
      align-items: center; }
      .comment .index-top .search .in {
        width: 6rem;
        height: 0.7rem;
        background-color: #EEF0F4;
        border-radius: 0.8rem;
        display: flex;
        justify-content: flex-start;
        align-items: center; }
        .comment .index-top .search .in .search-icon {
          width: 0.28rem;
          height: 0.28rem;
          margin-left: 0.3rem; }
        .comment .index-top .search .in .input {
          width: 5rem;
          height: 0.7rem;
          margin-left: 0.1rem;
          border: 0;
          background-color: #eef0f4; }
      .comment .index-top .search .sub {
        width: 0.9rem;
        height: 0.7rem;
        display: inline-block;
        line-height: 0.7rem;
        text-align: center; }
        .comment .index-top .search .sub .txt {
          border: 0;
          font-size: 0.3rem;
          background-color: #fff;
          margin-top: 0.15rem; }
    .comment .index-top .banner {
      width: 6.9rem;
      height: 2.8rem;
      margin: 0 0.3rem; }
      .comment .index-top .banner .img {
        width: 6.9rem;
        height: 2.8rem; }

.wd-nav {
  width: 100%;
  height: 0.8rem;
  border-bottom: 2px #ECECEC solid; }
  .wd-nav ul {
    width: 100%;
    margin: 0 auto;
    overflow: hidden; }
    .wd-nav ul li {
      float: left;
      margin-right: 0.2rem;
      margin-left: 0.3rem;
      height: 0.78rem;
      line-height: 0.78rem;
      text-align: center; }
      .wd-nav ul li a {
        font-size: 0.26rem;
        color: #444444; }
      .wd-nav ul li.hover {
        border-bottom: 0.040rem #3242EE solid; }
        .wd-nav ul li.hover a {
          color: #3242EE;
          font-weight: bold; }

.question {
  width: 100%; }
  .question .answer-count-h {
    color: #333;
    font-weight: 700;
    font-size: 0.32rem;
    line-height: 0.6rem;
    padding-bottom: 0.15rem;
    border-bottom: 1px solid #e8e8e8;
    width: 100%; }
    .question .answer-count-h span {
      line-height: 25px;
      position: relative;
      height: 25px; }
  .question .question-item {
    width: 6.9rem;
    margin: 0 auto;
    padding: 0.3rem;
    background-color: #fff; }
    .question .question-item .question-tags {
      overflow: hidden; }
      .question .question-item .question-tags .tag {
        float: left;
        padding: 4px 10px;
        line-height: 30px;
        background: #f4f5f6;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        margin-right: 0.2rem;
        margin-bottom: 8px;
        color: #666;
        text-align: center;
        font-size: 0.26rem; }
    .question .question-item .question-name {
      line-height: 0.72rem;
      font-size: 0.44rem;
      margin-top: 4px;
      margin-bottom: 0.2rem;
      color: #333; }
    .question .question-item .question-img-preview {
      height: 114px;
      margin-bottom: 20px;
      overflow: hidden; }
      .question .question-item .question-img-preview .image-box {
        width: 168px;
        height: 114px;
        background: #e8e8e8;
        border: 1px solid #e9ebee;
        float: left;
        overflow: hidden;
        margin-right: 10px; }
        .question .question-item .question-img-preview .image-box img {
          width: 174px;
          height: 114px;
          margin-left: -3px;
          margin-top: 0px; }
  .question .info {
    font-size: 0.26rem;
    line-height: 28px;
    color: #ccc; }

.question-baike {
  text-align: justify;
  font-size: 0.3rem;
  line-height: 0.48rem; }
  .question-baike .info {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 0.2rem;
    margin-top: 0.2rem; }
    .question-baike .info .user {
      display: flex;
      align-items: center;
      font-size: 0.24rem;
      color: #CCCCCC; }
    .question-baike .info .time {
      font-size: 0.24rem;
      color: #cccccc; }
  .question-baike .rich-text {
    line-height: 0.48rem;
    margin: 0;
    margin-bottom: 0.2rem; }
    .question-baike .rich-text img {
      max-width: 6rem;
      margin: 0.3rem auto;
      display: block; }

.all-answers {
  width: 6.9rem;
  margin: 0 auto;
  padding: 0.3rem;
  background-color: #fff;
  margin-top: 0.2rem; }
  .all-answers .answer-item {
    margin-bottom: 0;
    padding: 0.25rem 0;
    border-bottom: 1px solid #e8e8e8;
    position: relative; }
    .all-answers .answer-item .answer-user {
      height: 0.5rem;
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transform: translateZ(0);
      -moz-transform: translateZ(0);
      transform: translateZ(0);
      min-height: 0.5rem;
      margin-top: 0.15rem; }
      .all-answers .answer-item .answer-user .answer-user-avatar {
        width: 0.5rem;
        height: 0.5rem;
        -webkit-border-radius: 0.25rem;
        border-radius: 0.25rem;
        display: inline-block;
        position: relative;
        overflow: hidden;
        margin-right: 8px;
        float: left; }
        .all-answers .answer-item .answer-user .answer-user-avatar img {
          width: 100%;
          height: 100%; }
      .all-answers .answer-item .answer-user .answer-user-name {
        display: block;
        color: #999999;
        font-size: 0.28rem;
        line-height: 0.3rem;
        margin-top: 0.1rem;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        margin-bottom: 2px; }
    .all-answers .answer-item .answer-text {
      float: none;
      width: 100%;
      text-align: justify;
      font-size: 0.3rem; }
      .all-answers .answer-item .answer-text .answer-text-full {
        font-size: 0.3rem;
        line-height: 0.5rem;
        color: #333; }
        .all-answers .answer-item .answer-text .answer-text-full img {
          max-width: 90%;
          margin: 0 auto;
          display: block; }
        .all-answers .answer-item .answer-text .answer-text-full .show-pic {
          display: inline-block;
          position: relative;
          margin-top: 0.1rem; }
          .all-answers .answer-item .answer-text .answer-text-full .show-pic img {
            margin: 0; }
          .all-answers .answer-item .answer-text .answer-text-full .show-pic .bq {
            position: absolute;
            left: 0;
            bottom: 0.15rem;
            line-height: 2em;
            padding: 5px 2%;
            color: #fff;
            background: rgba(0, 0, 0, 0.5);
            text-indent: 0;
            text-align: center;
            display: block;
            z-index: 6;
            width: 96%;
            min-width: 4rem;
            font-size: 0.22rem;
            margin: 0; }
            .all-answers .answer-item .answer-text .answer-text-full .show-pic .bq a {
              color: #fff; }
      .all-answers .answer-item .answer-text .answer-oper {
        margin-bottom: 0.2rem;
        display: flex;
        flex-direction: row;
        justify-content: space-between; }
    .all-answers .answer-item .zan {
      display: inline-block;
      margin-top: 0.3rem;
      margin-bottom: 0.2rem; }
      .all-answers .answer-item .zan .w-like {
        min-width: 1.1rem;
        height: 0.58rem;
        background: #E8F3FF;
        border-radius: 0.08rem;
        cursor: pointer;
        padding: 0 0.1rem;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center; }
        .all-answers .answer-item .zan .w-like i {
          width: 0.25rem;
          height: 0.25rem;
          display: inline-block;
          margin-right: 0.06rem;
          background: url("../images/zan3.png?v=1") no-repeat;
          background-size: 100%; }
        .all-answers .answer-item .zan .w-like span {
          color: #2233EE;
          font-size: 0.28rem; }
  .all-answers .rich-text p, .all-answers .rich-text div {
    line-height: 0.48rem;
    margin: 0;
    color: #333;
    font-size: 0.3rem;
    margin-bottom: 0.26rem; }

.all-answers-ext {
  width: 6.9rem;
  margin: 0 auto;
  padding: 0.3rem;
  background-color: #fff;
  margin-top: 0.2rem; }
  .all-answers-ext .answer-count-h {
    margin-top: 0; }
  .all-answers-ext .answer-text {
    width: 100%; }
    .all-answers-ext .answer-text .tt {
      font-size: 0.3rem;
      color: #333;
      margin-top: 0.36rem;
      font-weight: 700; }
      .all-answers-ext .answer-text .tt a {
        font-size: 0.3rem;
        color: #333; }
    .all-answers-ext .answer-text .desc {
      font-size: 0.3rem;
      color: #666;
      line-height: 0.5rem;
      margin-top: 10px; }

.box {
  width: 7.5rem;
  margin: 0 auto;
  background-color: #fff;
  margin-top: 0.2rem; }
  .box .tt {
    color: #333;
    font-weight: 700;
    font-size: 0.32rem;
    height: 0.96rem;
    line-height: 0.96rem;
    border-bottom: 1px solid #e8e8e8;
    width: 100%; }
    .box .tt span {
      margin-left: 0.3rem; }
  .box ul {
    padding: 0.2rem 0.3rem; }
    .box ul li {
      height: 0.76rem;
      line-height: 0.76rem;
      max-width: 100%;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
      .box ul li a {
        color: #666;
        font-size: 0.3rem;
        white-space: nowrap;
        width: 6rem;
        display: inline-block;
        position: relative;
        padding-left: 0.15rem; }
        .box ul li a em {
          display: inline-block;
          width: 2px;
          height: 2px;
          background-color: #666666;
          position: absolute;
          left: 0;
          top: 0.36rem; }

.qikan {
  width: 100%;
  margin-top: .2rem; }
  .qikan img {
    max-width: 100%; }

.question-v3 {
  width: 6.9rem;
  padding: 0.3rem;
  background-color: #fff;
  margin-bottom: 0.2rem; }
  .question-v3 .question-title .in {
    display: flex;
    flex-direction: row; }
    .question-v3 .question-title .in .wen {
      display: inline-block;
      width: 0.5rem;
      height: 0.5rem;
      background: url("../images/wen.png");
      background-size: 100%;
      position: relative;
      margin-right: 0.15rem; }
    .question-v3 .question-title .in h2 {
      width: 6.2rem;
      font-size: 0.36rem;
      line-height: 0.5rem;
      margin: 0; }
      .question-v3 .question-title .in h2 a {
        cursor: pointer;
        color: #333;
        font-weight: 700; }
  .question-v3 .question-info {
    margin-top: 0.1rem;
    font-size: 0.26rem;
    color: #999;
    margin-left: 0.6rem; }
    .question-v3 .question-info span {
      padding: 0.03rem 0.15rem;
      border-radius: 0.2rem;
      background-color: #f5f5f5; }
  .question-v3 .question-answers {
    padding: 0.15rem 0 0; }
    .question-v3 .question-answers .answer-item-pic {
      float: right;
      font-size: 0;
      width: 124px;
      overflow: hidden;
      margin-left: 20px; }
    .question-v3 .question-answers .answer-info img {
      width: 0.5rem;
      height: 0.5rem;
      -webkit-border-radius: 10px;
      border-radius: 10px;
      float: left; }
    .question-v3 .question-answers .answer-info span {
      margin-left: 0.2rem;
      margin-top: 0.1rem;
      float: left;
      color: #999;
      font-size: 0.28rem; }
    .question-v3 .question-answers .answer-item-content {
      margin-top: 8px;
      display: flex;
      flex-direction: row; }
      .question-v3 .question-answers .answer-item-content .da {
        display: inline-block;
        width: 0.5rem;
        height: 0.5rem;
        background: url("../images/da.png");
        background-size: 100%;
        position: relative;
        margin-right: 0.15rem; }
      .question-v3 .question-answers .answer-item-content .p {
        width: 6.2rem;
        font-size: 0.3rem;
        line-height: 0.5rem;
        color: #333; }
        .question-v3 .question-answers .answer-item-content .p a {
          color: #333;
          font-size: 0.3rem;
          line-height: 0.5rem; }
          .question-v3 .question-answers .answer-item-content .p a .answer-item-whole {
            color: #3F4FF0; }
            .question-v3 .question-answers .answer-item-content .p a .answer-item-whole i {
              display: inline-block;
              width: 0.2rem;
              height: 0.2rem;
              background: url("../images/jt-r.png");
              background-size: 100%;
              margin-left: 0.05rem; }
    .question-v3 .question-answers .answer-oper {
      margin-top: 0.2rem;
      display: flex;
      flex-direction: row;
      justify-content: space-between; }
      .question-v3 .question-answers .answer-oper .w-like {
        min-width: 1.1rem;
        height: 0.58rem;
        background: #E8F3FF;
        border-radius: 0.08rem;
        cursor: pointer;
        padding: 0 0.1rem;
        display: flex;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        /*i.hover{
          background: url('img/zan2.png');
        }*/ }
        .question-v3 .question-answers .answer-oper .w-like i {
          width: 0.25rem;
          height: 0.25rem;
          display: inline-block;
          margin-right: 0.06rem;
          background: url("../images/zan3.png") no-repeat;
          background-size: 100%; }
        .question-v3 .question-answers .answer-oper .w-like span {
          color: #2233EE;
          font-size: 0.28rem; }

.pages {
  height: 2em;
  padding: 0.5em 0.6em 1em; }
  .pages a, .pages span {
    float: left;
    color: #2A9AD2;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    text-align: center;
    border: #DDDDDD solid 0.05em;
    margin: auto 0.25em; }
  .pages span {
    background: #CCCCCC; }
  .pages .a1 {
    width: 5em; }

.zx_tag_box2 {
  width: 100%;
  overflow-x: auto;
  text-indent: 0;
  margin-top: 0.2rem; }
  .zx_tag_box2 ul {
    width: 22.8rem;
    display: flex;
    flex-direction: row;
    font-weight: normal; }
    .zx_tag_box2 ul li {
      width: 5.6rem;
      background-color: #F5F5F5;
      height: 1.8rem;
      border-radius: 0.15rem;
      margin-right: 0.15rem;
      overflow: hidden; }
      .zx_tag_box2 ul li a {
        width: 100%;
        height: 1.5rem;
        display: flex;
        flex-direction: row;
        justify-content: space-between; }
        .zx_tag_box2 ul li a .logo {
          width: 1.5rem;
          height: 1.5rem;
          margin-left: 0.15rem;
          margin-top: 0.05rem; }
          .zx_tag_box2 ul li a .logo img {
            width: 100%;
            height: 100%; }
        .zx_tag_box2 ul li a div {
          margin-bottom: 0.01rem; }
        .zx_tag_box2 ul li a .right {
          width: 3.7rem;
          height: 1.5rem;
          font-size: 0.22rem;
          text-align: left;
          margin-top: 0.15rem;
          line-height: 0.36rem; }
          .zx_tag_box2 ul li a .right .title {
            width: 100%;
            color: #333;
            height: 0.7rem; }
            .zx_tag_box2 ul li a .right .title span {
              color: #E8244A; }
          .zx_tag_box2 ul li a .right .sales {
            width: 100%;
            color: #999; }
          .zx_tag_box2 ul li a .right .price {
            width: 100%;
            display: flex;
            flex-direction: row;
            color: #E8244A;
            justify-content: space-between;
            align-items: center; }
            .zx_tag_box2 ul li a .right .price span.s1 {
              font-size: 0.24rem;
              font-weight: bold;
              float: left;
              margin-top: 0.1rem; }
            .zx_tag_box2 ul li a .right .price span.s3 {
              border: 1px #E8244A solid;
              height: 0.34rem;
              border-radius: 0.3rem;
              margin-right: 0.3rem;
              padding: 0 0.05rem;
              font-size: 0.2rem;
              padding-top: 0.02rem; }

.search-res {
  width: 7.3rem;
  height: 0.8rem;
  line-height: 0.8rem;
  background-color: #fff;
  margin-bottom: 0.2rem;
  padding-left: 0.2rem; }

.wu {
  width: 100%;
  text-align: center; }

.pop-wenda-search-box {
  display: none;
  width: 100%;
  height: 1rem;
  background-color: #2334EE;
  position: fixed;
  top: 1rem;
  left: 0;
  z-index: 100; }
  .pop-wenda-search-box .form {
    width: 6.9rem;
    margin: 0.15rem auto;
    height: 0.7rem;
    border-radius: 0.1rem;
    background-color: #fff;
    display: flex;
    flex-direction: row; }
    .pop-wenda-search-box .form .input {
      border: 0;
      width: 6rem;
      margin-left: 0.2rem; }
    .pop-wenda-search-box .form .sub {
      width: 0.7rem;
      height: 0.7rem;
      display: inline-block;
      border: 0;
      background: url(img/ss.png) no-repeat center 50%;
      background-size: 80%; }

.show-more {
  width: 100%;
  height: 0.8rem;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 0.24rem;
  color: #666; }
  .show-more em {
    width: 0.08rem;
    height: 0.14rem;
    display: inline-block;
    margin-left: 5px;
    background: url(../images/phb_xiaojiantou2.png) repeat-x;
    background-size: 100%; }

.ad-goods-jd {
  width: 100%;
  padding: 0.2rem 0 0; }
  .ad-goods-jd a .tt {
    font-size: 0.3rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start; }
    .ad-goods-jd a .tt em {
      width: 0.28rem;
      height: 0.28rem;
      display: inline-block;
      background: url(../images/jd.png);
      background-size: 100%; }
    .ad-goods-jd a .tt .title {
      color: #444;
      margin-left: 0.1rem;
      margin-right: 0.1rem;
      display: block;
      width: 5rem;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .ad-goods-jd a .tt .price {
      color: #F20018; }
  .ad-goods-jd a .pics {
    width: 100%;
    margin-top: 0.15rem;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start; }
    .ad-goods-jd a .pics img {
      width: 1.6rem;
      height: 1.6rem;
      margin-left: 0.15rem; }

.wd_tag_box {
  background-color: #fff;
  width: 7.1rem;
  height: 1.6rem;
  padding: 0.2rem;
  text-indent: 0;
  margin-top: 0.2rem;
  border: 1px solid rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0 0 0.15rem 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 0 0.15rem 0 rgba(0, 0, 0, 0.08); }
  .wd_tag_box img, .wd_tag_box div, .wd_tag_box span {
    margin: 0;
    padding: 0;
    line-height: 0.22rem; }
  .wd_tag_box .l {
    float: left;
    width: 1.6rem; }
    .wd_tag_box .l img {
      width: 1.6rem;
      height: 1.6rem; }
  .wd_tag_box .r {
    float: left;
    width: 5.1rem;
    margin-left: 0.2rem;
    text-align: left; }
    .wd_tag_box .r .text1 {
      font-size: 0.28rem;
      font-weight: bold;
      color: #333;
      line-height: 0.34rem; }
    .wd_tag_box .r .text2 {
      font-size: 0.22rem;
      line-height: 0.24rem;
      color: #999;
      margin-top: 0.2rem;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
    .wd_tag_box .r .info {
      width: 100%;
      margin-top: 0.25rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .wd_tag_box .r .info .text3 {
        font-size: 0.22rem;
        color: #999; }
        .wd_tag_box .r .info .text3 span {
          color: #333; }
      .wd_tag_box .r .info .more {
        font-size: 0.22rem;
        color: #F1524E;
        margin-right: 0.15rem; }

/*# sourceMappingURL=comment_v2.css.map */
