@charset "UTF-8";
/*@font-face {font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}*/
@font-face {
  font-family: 'icomoon';
  src: url("/assets/font/fonts/icomoon.eot?y5ywtv");
  src: url("/assets/font/fonts/icomoon.eot?y5ywtv#iefix") format("embedded-opentype"), url("/assets/font/fonts/icomoon.ttf?y5ywtv") format("truetype"), url("/assets/font/fonts/icomoon.woff?y5ywtv") format("woff");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale; }

/*reset*/
body, h1, h2, h3, h4, h5, p, dl, dd, ul, ol {
  margin: 0;
  padding: 0; }

html {
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

html * {
  outline: 0;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

html, body {
  overflow-x: hidden;
  background-color: #fff !important;
  background: #fff !important; }

em {
  font-style: normal; }

li {
  list-style: none; }

a {
  text-decoration: none; }

img {
  border: none;
  vertical-align: top; }

table {
  border-collapse: collapse; }

input, textarea {
  outline: none; }

textarea {
  resize: none;
  overflow: auto; }

body {
  font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
  color: #444; }

/*public*/
.clearfix {
  zoom: 1; }

.clearfix:after {
  content: '';
  display: block;
  clear: both; }

.fl {
  float: left; }

.fr {
  float: right; }

a:link, a:visited, a:hover {
  text-decoration: none; }

/*img-circle*/
.img-responsive {
  display: block;
  width: 100%;
  height: auto;
  border: none;
  vertical-align: middle;
  margin: 0 auto; }

.ads {
  /*    position: relative;
      height: toRem(66px);
      background: #EDEEF0;
      img{
          height: toRem(59px);
      }
      .tag{
          position: absolute;
          left: 5px;
          bottom: toRem(12px);
          padding: 0 4px;
          border: solid 1px #fff;
          border-radius: 1px;
          background: rgba(68,68,68,0.54);
          font-size: 12px;
          color: #fff;
          font-weight: 200;
      }
      .close{
          position: absolute;
          top: 5px;
          right: 5px;
          width: toRem(15px);
          height: toRem(15px);
          background: url("/assets/images/common/close.png") no-repeat;
          background-size: 100% 100%;
      }*/ }

/*list 张佳楠*/
.list dl {
  overflow: hidden;
  position: relative;
  padding: 0.625rem 0.9375rem;
  border-bottom: solid 1px #F5F5F5; }
  .list dl a {
    display: block; }
  .list dl dt {
    overflow: hidden;
    width: 8.75rem;
    height: 4.9375rem;
    background: url("/assets/images/common/item_default.png") center no-repeat;
    background-size: 100%; }
  .list dl dd {
    margin-left: 9.4375rem; }
  .list dl .item-title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 1rem;
    color: #444; }
  .list dl .num-time {
    position: absolute;
    bottom: 11px;
    color: #ccc;
    font-size: 0.75rem;
    margin: 0;
    float: right;
    width: 92%;
    text-align: right; }
  .list dl .num {
    margin-left: 9.4375rem; }

.menu-btn {
  width: 3.125rem;
  height: 5.375rem;
  line-height: 5.375rem;
  padding-left: 2.5rem;
  position: fixed;
  right: 0;
  bottom: 8.5625rem;
  text-align: center;
  z-index: 100;
  background: url("/assets/images/detail/detail-menu.png") no-repeat;
  background-position: center;
  background-size: 100%;
  font-family: PingFangSC-Regular;
  font-size: 0.875rem;
  color: #111E36; }

.go-top {
  width: 2.5rem;
  height: 2.5rem;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 1.25rem;
  position: fixed;
  right: 0.9375rem;
  bottom: 3.75rem;
  color: #fff;
  text-align: center;
  line-height: 2.75rem;
  display: none;
  z-index: 100;
  background: url("/assets/images/detail/go-top.png") no-repeat;
  background-size: 100%;
  -webkit-transform: translateZ(0); }
  .go-top.show {
    display: block; }
  .go-top .iconfont {
    font-size: 1.5rem; }

.second-header {
  height: 2.5rem;
  background: #266BBF; }
  .second-header.first-header {
    padding: 0 0 0 0.9375rem; }
    .second-header.first-header .header-title {
      margin-top: 0.5625rem;
      text-indent: -999rem;
      width: 5.75rem;
      height: 1.375rem;
      overflow: hidden;
      background-image: url(data:image/png;base64,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);
      background-size: contain; }
    .second-header.first-header .channel-title {
      font-size: 1.25rem;
      color: #fff;
      position: relative;
      padding-left: 1.25rem;
      line-height: 2.5rem; }
      .second-header.first-header .channel-title:before {
        content: '';
        position: absolute;
        width: 0.3125rem;
        height: 0.3125rem;
        background: #fff;
        border-radius: 50%;
        left: 0.625rem;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%); }
    .second-header.first-header a.user-auth {
      padding: 0.3125rem 0.9375rem 0.3125rem 0.3125rem; }
      .second-header.first-header a.user-auth img {
        display: block;
        width: 1.875rem;
        height: 1.875rem;
        border-radius: 50%; }
    .second-header.first-header a.icon-user {
      padding: 0.4375rem 0.9375rem 0.375rem 0.4375rem !important; }
  .second-header a {
    color: #fff; }
    .second-header a.icon-back {
      font-size: 1.3125rem;
      padding: 0.5625rem 0.5rem 0.5625rem 0.625rem; }
    .second-header a.icon-home {
      font-size: 1.6875rem;
      padding: 0.375rem 0.5rem 0.375rem 0.4375rem; }
    .second-header a.icon-user {
      font-size: 1.5625rem;
      padding: 0.4375rem 0.5rem 0.375rem 0.4375rem; }
    .second-header a.icon-menu {
      font-size: 1.375rem;
      padding: 0.5625rem 0.625rem 0.5rem 0.625rem; }
    .second-header a.user-auth {
      padding: 0.3125rem; }
      .second-header a.user-auth img {
        display: block;
        width: 1.875rem;
        height: 1.875rem;
        border-radius: 50%; }
  .second-header .second-header-title {
    font-size: 1.25rem;
    color: #fff;
    line-height: 2.5rem;
    margin-left: 0.4375rem; }
  .second-header .search-bar {
    width: 2.5rem;
    height: 1.5625rem;
    border-radius: 6.25rem;
    background: #fff;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    margin-right: 0.375rem; }
    .second-header .search-bar i {
      color: #266BBF;
      position: absolute;
      left: 0.375rem;
      top: 50%;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%); }

.search-container {
  padding: 4%;
  background: #fff;
  position: relative;
  z-index: 1; }
  .search-container .search-area {
    position: relative; }
    .search-container .search-area div {
      display: inline-block;
      width: 80%;
      height: 1.875rem;
      border: 1px solid #E9E9E9;
      border-right-width: 0;
      border-top-left-radius: 1rem;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 1rem;
      padding: 0.25rem 0.1875rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .search-container .search-area input[type="text"] {
      width: 100%;
      height: 1.25rem;
      line-height: 1.25rem;
      padding-left: 0.8125rem;
      padding-right: 0.8125rem;
      outline: none;
      -webkit-appearance: none;
      font-size: 0.875rem;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .search-container .search-area button {
      padding: 0;
      width: 20%;
      height: 1.875rem;
      line-height: 1.8125rem;
      background: #E9E9E9;
      border-top-left-radius: 0;
      border-top-right-radius: 1rem;
      border-bottom-right-radius: 1rem;
      border-bottom-left-radius: 0;
      font-size: 0.875rem;
      color: #444;
      -webkit-appearance: none;
      border: 1px solid #E9E9E9; }
    .search-container .search-area .hidden-del {
      width: 1.125rem;
      height: 1.125rem;
      padding: 0.375rem 0.625rem;
      display: block;
      position: absolute;
      right: 20%;
      top: 0; }
      .search-container .search-area .hidden-del:after {
        content: '';
        display: block;
        width: 1.125rem;
        height: 1.125rem;
        background-size: contain;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA89JREFUWAm9WM9PE0EUni1g5IeGBEzgoKRJk7YKNwwxbSEkIhrDtSZ6MiZelPi3KHjhwB/QqzGGaEKgVUKkJ1DoQRvxAFEORJpS5Uf9vrVTd7ezv0phk828mfnee9/OvHkzO5rw+SwsLASbmprGj4+P45qmRcvlch/KCzQDeQ/yN5TrgUAgc3R0NDcyMpL340LzAk6lUk29vb1JYJ/ivYHXkx5wZbxLeKe3trZSyWTyCLLj42o4nU7fhIUpvBFHS+6dG4BMJhKJd05QW0Lz8/Pnm5ubn0P5sZOBOvpmDg8Pn42OjpZUukpCi4uLlwB+jXi4rlI6aRti7CNs3B0eHv5ptVVDiGRAJA1g2ApucD0HYgkrqYDRycrKShvIvDoDMnQbpi/6NHIwESqVSoyZISPglOWhis+qm+qUVVbT22rP2QpjcvXpI4S5ZPnCjkNPT49oaWmx63Zsx0oV/f39or293Qk3xVxHgE4ok8ncgxxVaSAhilAoJAYGBnyTkmQ6OztFMBhUmZdtkUri/UcIrU9kj7Xc2dkRxWJRtLW1+SIlyXR0dIhCoSA2NpgXHR/uAkLj3oR95wtlOziniyNEUiS3uroqDg4O7ODCSmZtbU0gGdriKx3cZkIBLL3bEGzJEEznJOFlpOokQzcaYnmcMRRjze3xQuoEZKT7GEfomqy5lU6kGkBGIHSuBjBMl92IGPtVpFpbW/WlLQPYY8wYzeoyuPRpSIi/UTtX0+vSYAx0CeVqqpdMxcYfPQ9Jg35KjtT6+rpJJZfLeVlNJh1rhVO2Z230UmfMhMPmA0E0GvWdPC2+Cgzq75ZG16o1gLPZrKeU4GpYiE1O2WcPwCrESoYxs7+/7zlPVQ0pBMzWJ05ZRtGnbFKRkRlYtfrq2JDfc8rm4J1p2/FxIiMVT0iqTC4BnEO+wuAHaVRVeiEj9U5Aaolc5LJ/KQ2qykgkIvwkvTpJTdO3Tog/cZBtzwf5fF7s7u76SnpWUt3d3apvlW0bFQ7/d/nTOsIysLu6usT29rZ0XlMidm7F43H9+Gw6doDULNAPazROt2EWsfNIupAxpNexSfLUtiw7z6Bchs9Jox8TocHBwSLy0gQAOSPolGT+KE7Qp9G+iRA7+CeJc8kwxKwR2GA5Sx/Wv1b6qCHExlgs9gN3QAmIM6w3+OFlQ5w+VHZNQa0C4BdpDEPL6xjz1q4CO7flsJom5WqygypHyAimAeQIHnPvgxgvn1y3GaM+dUDkAW24kaGe6wgZjVOu/DbdgcgrvQiu9q6gvMg+OP+F2NhEySSbQd8bv1d6fwGWreHOhJWHjAAAAABJRU5ErkJggg==); }
      .search-container .search-area .hidden-del.hide {
        display: none; }

.result-container .search-condition {
  background: #FAFAFA;
  padding: 0.6875rem 4%;
  border-top: 1px solid #F5F5F5;
  border-bottom: 1px solid #F5F5F5; }
  .result-container .search-condition span {
    font-size: 0.875rem;
    color: #266BBF; }
  .result-container .search-condition .iconfont {
    font-size: 0.875rem;
    color: #444; }
.result-container .cut-off-rule {
  background: #edeef0;
  height: 0.4375rem; }
.result-container .no-result {
  height: 2.5rem;
  background: #fff;
  font-size: 0.875rem;
  color: #888;
  text-align: center;
  line-height: 2.5rem; }

a.result-item {
  padding: 0.9375rem 0;
  display: block;
  border-bottom: 1px solid #F5F5F5;
  position: relative;
  background-color: #fff; }
  a.result-item .image-wrap {
    width: 7.0625rem;
    height: 5.25rem;
    overflow: hidden;
    position: relative;
    background: #fff;
    position: relative; }
    a.result-item .image-wrap.refine:before {
      position: absolute;
      left: 0;
      top: 0;
      content: '';
      width: 3.125rem;
      height: 3.125rem;
      background-size: 50%;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAA+VJREFUaAXdmVmIFFcUQE/36Iy7omJUdCQqEkXj9uG4SwT9cPwx+VAwhiguoNGAiSKOOgE3RD/EBUEhigsoEhUxkg9BE4lLMlEUFxD3GA3CaDKoo6N07p1KUV1dr2equ6pnurxQVe/d+9679/Rb7oOOJeaQIOoS57t41BkQiNgOyqMN8j+ETkZ0QZIgoguSAlE/SLwJDCiFNp21bXoZ/Cl07Z/eHqbFAKHD1720ilrCguPQc3hSKDEobOF+pm2FIZ+5dQWFSX1CKqaB0NHlJzfIiJlw9wI8/9MxduwJi0/Dtsmw4rKjt0uTV4E+tpzfB99/bteCf+uA0MHNIB/LcmrWCs7tcQLoPhgq78PjG1DW29FracmvcEECP7Pd0VdXOeWgpXogdHgzyJ1zUDw0BWQQ3PsN3r2BbgMtux2gLrUe0l5n0paTa+xSsK8PCHWQBuQ8DP/CHUCxzMjFA5auZQdoX+zY4wXQvJ1bFxNdUPEJoW7MIA8q4NFVMcvGtuWPH+DWL1bt7E7Qx5a+46HiEJxca2uCfzOAUGcx413rwxIoaApFsk8W/ghHywTiZ3j5DCYuhZLp/gJd1Ree3PTXNrlVhhDa1Qyy6Sm06pg8tFW+9hPsnwe6tPzIX9fgbbWflk6bLCC0s3lpLe8liLKsNDfM2AX75sLvB2Wjv4U3L6BLP+gzznFuKh1bLu1rTJb0uiwhdMC4cdTqf+HVPzBylmUulfxQ1NqCUI1CjJ4Nbbt4n94jZfl9ay1Nq7e/dwAIdWCeEbXoPmnzgZbg5in46gRsGAWvqyzds4fmhDdM9k+vEVYbv++AEOrGDKLXi6lb4MgymCNL6tIRaNpcynIybZVkqdL5I1gnCTJVCuVak4mEAKHuzCBT1ssJVQnXZXPbcuhrWHbRmaXKB7D7S9vqfPtNgEllTr2uUkgQ6sIL0k0y+CcLYfUQdwjPH1m6qr8tvR7P7bq622ithSRGPxIihLrzgui5f2qzJMQrkq3bukOyIVSrR/C4+W671lp38upSNSFD6PBeED33D3+T6tpbf3obNo7x6nWzz9zr1duaHEDo0F6QWocJ263/b/seciyPhfGL4IXcAGpee/vmCEIdmfOINwS3Rm/ANSkZW5Nf6Uqrnc5o4p27Tw4h1JH5iuIOIXgtxxAaYHYzkglaA0DkHqSBIHIL0oAQuQNpYIjcgDQCRPggjQQRLkgjQoQH0sgQ4YDkAURwkDyBCAaSRxDZg+QZRHYgeQiROUieQmQGkscQ/kHyHMIfSAQg6geJCETdIBGCSA8SMQgzSAQhvCARhXCDRBhCQdD/EBPzKK+tRPn1XkDIBPwH+kX/BRitXD4AAAAASUVORK5CYII=);
      background-repeat: no-repeat; }
  a.result-item .result-item-title {
    font-size: 1rem;
    line-height: 1.5;
    font-weight: normal;
    color: #444;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; }
  a.result-item .view-date {
    position: absolute;
    width: 100%;
    line-height: 1.125rem;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    bottom: 0.625rem;
    padding-right: 7.6875rem;
    font-size: 0.75rem;
    color: #ccc;
    overflow: hidden;
    padding-bottom: 2px; }
    a.result-item .view-date .state-mark {
      display: inline-block;
      width: 2.0625rem;
      height: 1.125rem;
      line-height: 1.125rem;
      margin-right: 0.625rem;
      text-align: center;
      border-radius: 0.125rem;
      background-color: #FA595C;
      font-size: 0.75rem;
      color: #fff;
      position: relative;
      font-weight: normal; }
      a.result-item .view-date .state-mark.wonderful {
        background-color: #f60; }

.load-more {
  text-align: center;
  line-height: 2.75rem;
  color: #266BBF;
  font-size: 0.875rem; }
  .load-more .arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAAXNSR0IArs4c6QAAATdJREFUOBG9k81twkAQhWctwZkSuMDZJbAlpANzhQupIOkADkmUG+4gJSwd4GOUXFyCz0ERvGfNboyxjUWUrGSNd37etztji/zXmixcjCf5DW+8cqPpwj1UNSJuKG6MODzbWyEUHx7EiZHH6dJtPaQEmEjG3kFINcH7uywPCPE9cmLNiwnku1FHuAX2ZQA2/Xi2cx9vs/72bXUBQAFN5vX8SdKvgdznG1swXl/XxJl/BqAj9PIHkgFi6xCIJ2jnGiXljY9HmX++2JQa1XUBYJCQwUHeEJxp8hlExcMg28RZ2whQUdFhJ7rPKIR3fnFevIiM3L0/2Z3mXJhOALMnS7dG0korOYuyJbAFgBZtyTTWaK4CWFVvCVxZ9I2Tv9qc8a7VC0CBylDzpqF3QXrHAAk/UO+iv048AfOncCBiRoPDAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    width: 1.5rem;
    height: 0.875rem;
    background-size: 50%;
    position: relative;
    top: .4rem;
    display: inline-block; }
  .load-more span.loading {
    display: inline-block;
    color: #ccc; }
    .load-more span.loading:before {
      content: '';
      display: inline-block;
      position: relative;
      top: 1px;
      width: 0.75rem;
      height: 0.75rem;
      margin-right: 7px;
      background: url(//s.autoimg.cn/mass/v2/img/loading.gif) no-repeat;
      background-size: 100% 100%;
      opacity: 0.8; }

/*自定义浏览器滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #fff; }

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
  background-color: #b0b0b0; }

.search {
  position: fixed !important; }

#footer {
  width: 100%;
  border-top: 0.4375rem solid #EDEEF0; }
  #footer.fixed {
    position: fixed;
    left: 0;
    bottom: 0; }

.footer {
  padding: 15px 0;
  line-height: 1;
  text-align: center;
  background-color: #266bbf; }

.footer .slogan::after, .footer .icon-edit::after {
  content: "";
  display: inline-block;
  vertical-align: top;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATIAAABQCAMAAACtUwkSAAAAq1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Nr6iZAAAAOHRSTlMA7gr9+BIO3XdMBlXzZnEqAhfYwlkvmTPhQbq0qNIbzciBJa6VBDgfkGzpYYZRPSKdfOW9XEeLo7N3NgQAAAqRSURBVHja7NjZkqpIEAbgn10RWUVRUMB935f//Z9stG1bQexp40zMFue78AKLjMwsqAKQ1eniH6PjT1j4y9TeieVEKl4qGy7+EjMf77J7+BMx3mQ1UWxkKNCbP85xMcQrVSnu4l3qQkSeuB2V+yO8ppefsmi29craxjcEvCkKUWyzXkRCz8IvSznWCzsJiCqK+XWD7fxZ+lgWOMFLo7EhCU1knQLB/b6IKTpVvEGRZiikBGRr+LMY+Ia+3h5QpLFz5u3CYgb7hAxTOnig1iKD3DVeZ9GXpX5nFePRMiJP6vfZyz3js8+rdDzAn6pQKaynL9Bt4mdC53Zb9BXkqGFdQaHxVPYcPFNLAZksRc3DnR5KJOUFXrGrAhML0HlvkDiLSWmG1/TGZL0lo2vNa6ltLpDlbLwSsuYahvEQGaLZJil18EPGx/nDtUHj6ZyShS4KKKnEvo4nnaNBGlVgHmRiHdvJ2AtR5BLfTyhtbJzRwk3Cszq+USY5Db0UwEwje6IYKZksj7K8Niufs+Lgw1prsYoskxT6XoJC1jpf6IplKB9d9oq6o2rqrL0Vs1XWZXKDAnOSvRFqzeAp1mBqjmp41nPUvsTt8DqIDdws1ulyWsY3BpWyU5vICwzUMaWSDZTjEm50U2CrA9H9DMdrToeC1NVqWbenR2BZ1AF3/zRVtUim1ApMu3gmZbrZSDOJpIYidmVyqXkiNwoC+bo2wpNoNiUTZzXHmcJDbt3pr/CtY5WdhrcclC1MysAwwJU4CSjNLyVJDj7UKvjQrGKo40mTZaCNnzB5pDBuFm+uh7VB6SgC6PS/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) no-repeat;
  background-size: 153px auto; }

.footer .slogan {
  display: block;
  margin-bottom: 13px; }

.footer .slogan::after {
  width: 153px;
  height: 16px;
  background-position: 0 0; }

.footer .slogan + p {
  margin-top: 15px; }

.footer .switch {
  display: none; }

.footer .suggest {
  float: none;
  display: inline-block;
  margin: 0 0 8px 0;
  font-size: 14px;
  color: #fff;
  line-height: 18px;
  text-decoration: none;
  vertical-align: top; }

.footer .suggest:visited {
  color: #fffffe; }

.footer .suggest .icon-edit {
  display: inline-block;
  margin-right: 5px;
  vertical-align: top; }

.footer .suggest .icon-edit::before {
  display: none; }

.footer .suggest .icon-edit::after {
  width: 16px;
  height: 15px;
  margin-top: 1px;
  background-position: 0 -20px; }

.footer p {
  clear: both;
  margin: 0;
  padding: 0;
  font-size: 12px;
  color: #fff; }

.comment-box .comment-title {
  padding: 0 0.9375rem 0 1.4375rem;
  line-height: 2.8125rem;
  font-size: 1rem;
  color: #333; }

.comment-main textarea, .comment-box-main textarea {
  width: 86%;
  height: 4.875rem;
  line-height: 1.25rem;
  padding: 0.625rem;
  margin: 0 0.9375rem 0.875rem;
  border: solid 1px #eee;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
  color: #333;
  border-radius: 2px;
  font-size: 0.875rem; }
  .comment-main textarea:focus, .comment-box-main textarea:focus {
    border: solid 1px rgba(40, 115, 255, 0.5); }
.comment-main .tip-btn, .comment-box-main .tip-btn {
  font-size: 0.75rem;
  text-align: center; }
  .comment-main .tip-btn .comment-tip, .comment-box-main .tip-btn .comment-tip {
    margin-left: 4px;
    height: 1.875rem;
    line-height: 1.875rem;
    color: #fd4d4d;
    font-size: 0.875rem; }
  .comment-main .tip-btn .comment-btn, .comment-box-main .tip-btn .comment-btn {
    width: 3.75rem;
    height: 1.875rem;
    line-height: 1.875rem;
    background: #E9F1FF;
    border-radius: 2px;
    color: #2873ff;
    font-size: 0.875rem; }
  .comment-main .tip-btn .is-publishing, .comment-box-main .tip-btn .is-publishing {
    position: relative;
    width: 3.8125rem;
    height: 1.875rem;
    background: #f8f8f8;
    color: rgba(102, 102, 102, 0.5);
    padding-left: 0.875rem; }
    .comment-main .tip-btn .is-publishing::before, .comment-box-main .tip-btn .is-publishing::before {
      position: absolute;
      left: 0.5rem;
      top: 0.5rem;
      content: '';
      width: 0.875rem;
      height: 0.875rem;
      background: url("data:image/gif;base64,R0lGODlhIAAgALMAAP///7Ozs/v7+9bW1uHh4fLy8rq6uoGBgTQ0NAEBARsbG8TExJeXl/39/VRUVAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBQAAACwAAAAAIAAgAAAE5xDISSlLrOrNp0pKNRCdFhxVolJLEJQUoSgOpSYT4RowNSsvyW1icA16k8MMMRkCBjskBTFDAZyuAEkqCfxIQ2hgQRFvAQEEIjNxVDW6XNE4YagRjuBCwe60smQUDnd4Rz1ZAQZnFAGDd0hihh12CEE9kjAEVlycXIg7BAsMB6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YEvpJivxNaGmLHT0VnOgGYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHQjYKhKP1oZmADdEAAAh+QQFBQAAACwAAAAAGAAXAAAEchDISasKNeuJFKoHs4mUYlJIkmjIV54Soypsa0wmLSnqoTEtBw52mG0AjhYpBxioEqRNy8V0qFzNw+GGwlJki4lBqx1IBgjMkRIghwjrzcDti2/Gh7D9qN774wQGAYOEfwCChIV/gYmDho+QkZKTR3p7EQAh+QQFBQAAACwBAAAAHQAOAAAEchDISWdANesNHHJZwE2DUSEo5SjKKB2HOKGYFLD1CB/DnEoIlkti2PlyuKGEATMBaAACSyGbEDYD4zN1YIEmh0SCQQgYehNmTNNaKsQJXmBuuEYPi9ECAU/UFnNzeUp9VBQEBoFOLmFxWHNoQw6RWEocEQAh+QQFBQAAACwHAAAAGQARAAAEaRDICdZZNOvNDsvfBhBDdpwZgohBgE3nQaki0AYEjEqOGmqDlkEnAzBUjhrA0CoBYhLVSkm4SaAAWkahCFAWTU0A4RxzFWJnzXFWJJWb9pTihRu5dvghl+/7NQmBggo/fYKHCX8AiAmEEQAh+QQFBQAAACwOAAAAEgAYAAAEZXCwAaq9ODAMDOUAI17McYDhWA3mCYpb1RooXBktmsbt944BU6zCQCBQiwPB4jAihiCK86irTB20qvWp7Xq/FYV4TNWNz4oqWoEIgL0HX/eQSLi69boCikTkE2VVDAp5d1p0CW4RACH5BAUFAAAALA4AAAASAB4AAASAkBgCqr3YBIMXvkEIMsxXhcFFpiZqBaTXisBClibgAnd+ijYGq2I4HAamwXBgNHJ8BEbzgPNNjz7LwpnFDLvgLGJMdnw/5DRCrHaE3xbKm6FQwOt1xDnpwCvcJgcJMgEIeCYOCQlrF4YmBIoJVV2CCXZvCooHbwGRcAiKcmFUJhEAIfkEBQUAAAAsDwABABEAHwAABHsQyAkGoRivELInnOFlBjeM1BCiFBdcbMUtKQdTN0CUJru5NJQrYMh5VIFTTKJcOj2HqJQRhEqvqGuU+uw6AwgEwxkOO55lxIihoDjKY8pBoThPxmpAYi+hKzoeewkTdHkZghMIdCOIhIuHfBMOjxiNLR4KCW1ODAlxSxEAIfkEBQUAAAAsCAAOABgAEgAABGwQyEkrCDgbYvvMoOF5ILaNaIoGKroch9hacD3MFMHUBzMHiBtgwJMBFolDB4GoGGBCACKRcAAUWAmzOWJQExysQsJgWj0KqvKalTiYPhp1LBFTtp10Is6mT5gdVFx1bRN8FTsVCAqDOB9+KhEAIfkEBQUAAAAsAgASAB0ADgAABHgQyEmrBePS4bQdQZBdR5IcHmWEgUFQgWKaKbWwwSIhc4LonsXhBSCsQoOSScGQDJiWwOHQnAxWBIYJNXEoFCiEWDI9jCzESey7GwMM5doEwW4jJoypQQ743u1WcTV0CgFzbhJ5XClfHYd/EwZnHoYVDgiOfHKQNREAIfkEBQUAAAAsAAAPABkAEQAABGeQqUQruDjrW3vaYCZ5X2ie6EkcKaooTAsi7ytnTq046BBsNcTvItz4AotMwKZBIC6H6CVAJaCcT0CUBTgaTg5nTCu9GKiDEMPJg5YBBOpwlnVzLwtqyKnZagZWahoMB2M3GgsHSRsRACH5BAUFAAAALAEACAARABgAAARcMKR0gL34npkUyyCAcAmyhBijkGi2UW02VHFt33iu7yiDIDaD4/erEYGDlu/nuBAOJ9Dvc2EcDgFAYIuaXS3bbOh6MIC5IAP5Eh5fk2exC4tpgwZyiyFgvhEMBBEAIfkEBQUAAAAsAAACAA4AHQAABHMQyAnYoViSlFDGXBJ808Ep5KRwV8qEg+pRCOeoioKMwJK0Ekcu54h9AoghKgXIMZgAApQZcCCu2Ax2O6NUud2pmJcyHA4L0uDM/ljYDCnGfGakJQE5YH0wUBYBAUYfBIFkHwaBgxkDgX5lgXpHAXcpBIsRADs=") no-repeat;
      background-size: 0.875rem; }

.comment-main {
  padding: 0 0 0.375rem; }

.comment-box-main .tip-btn {
  padding: 0 0.9375rem 0.9375rem; }

.new-comments .new-title {
  position: relative;
  margin: 0 1.25rem;
  line-height: 2.8125rem;
  border-bottom: solid 1px #f5f5f5;
  font-family: PingFangSC-Medium;
  font-size: 1.375rem;
  color: #111E36; }
.new-comments .comment-item {
  padding: 0.625rem 1.25rem;
  border-bottom: solid 1px #F5F5F5; }
  .new-comments .comment-item .comment-img-name {
    line-height: 2rem; }
    .new-comments .comment-item .comment-img-name .comment-img {
      width: 2rem;
      height: 2rem;
      border-radius: 50%;
      margin-right: 0.625rem; }
    .new-comments .comment-item .comment-img-name .comment-name {
      font-size: 0.875rem;
      font-family: PingFangSC-Medium;
      color: #111E36; }
    .new-comments .comment-item .comment-img-name .comment-author {
      line-height: 1.25rem;
      margin: 0.25rem 0 0 0.5rem;
      padding: 1px 2px;
      text-align: center;
      font-size: 0.6875rem;
      background: rgba(0, 85, 255, 0.06);
      border-radius: 4px 0 4px 0;
      font-family: PingFangSC-Regular;
      color: #0055FF; }
  .new-comments .comment-item .comment-content {
    line-height: 1.25rem;
    padding: 0.625rem;
    margin: 0.625rem 0 0.625rem 2.6875rem;
    background: #F8F9FC;
    border-radius: 4px;
    font-size: 0.75rem; }
    .new-comments .comment-item .comment-content .comment-content-author {
      line-height: 1.25rem;
      margin: 0.25rem 0 0 0.5rem;
      padding: 1px 2px;
      text-align: center;
      font-size: 0.6875rem;
      background: rgba(0, 85, 255, 0.06);
      border-radius: 4px 0 4px 0;
      font-family: PingFangSC-Regular;
      color: #0055FF; }
    .new-comments .comment-item .comment-content .comment-content-name {
      font-family: PingFangSC-Medium;
      font-size: 0.875rem;
      color: #111E36; }
    .new-comments .comment-item .comment-content .comment-content-txt {
      line-height: 1.25rem;
      font-family: PingFangSC-Regular;
      color: #111E36;
      font-size: 0.875rem; }
    .new-comments .comment-item .comment-content .comment-content-img-box {
      margin-top: 5px;
      width: 13.75rem;
      height: 7.75rem;
      background-image: url("/assets/images/default_big@3x.png");
      background-color: #f8f8f8;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 60%;
      border-radius: 4px;
      overflow: hidden; }
      .new-comments .comment-item .comment-content .comment-content-img-box img {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        border-radius: 4px; }
      .new-comments .comment-item .comment-content .comment-content-img-box .error-img {
        width: 13.75rem;
        height: 7.75rem;
        margin: 0.625rem 0.9375rem 0.625rem 0;
        background-image: url("/assets/images/default_big@3x.png");
        background-color: #f8f8f8;
        background-repeat: no-repeat;
        background-position: center center;
        background-size: 70px 30px;
        -webkit-background-size: 70px 30px; }
  .new-comments .comment-item .comment-txt {
    margin: 0.625rem 0 0.625rem 0.9375rem;
    padding-left: 1.75rem;
    line-height: 1.5rem;
    font-family: PingFangSC-Regular;
    color: #111E36;
    font-size: 1.0625rem; }
  .new-comments .comment-item .comment-img-box {
    width: 13.75rem;
    height: 7.75rem;
    margin: 0.625rem 0.9375rem 0.625rem 2.75rem;
    background-image: url("/assets/images/default_big@3x.png");
    background-color: #f8f8f8;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 60%;
    border-radius: 4px;
    overflow: hidden; }
    .new-comments .comment-item .comment-img-box img {
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 4px; }
    .new-comments .comment-item .comment-img-box .error-img {
      width: 13.75rem;
      height: 7.75rem;
      margin: 0.625rem 0.9375rem 0.625rem 2.75rem;
      background-image: url("/assets/images/default_big@3x.png");
      background-color: #f8f8f8;
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 70px 30px;
      -webkit-background-size: 70px 30px; }
  .new-comments .comment-item .comment-info {
    line-height: 24px; }
  .new-comments .comment-item .comment-time {
    margin-left: 2.6875rem;
    font-family: PingFangSC-Light;
    font-size: 0.75rem;
    color: #666D7F; }
  .new-comments .comment-item .comment-reply, .new-comments .comment-item .comment-zan {
    color: #aaa;
    font-size: 0.5625rem; }
  .new-comments .comment-item .comment-reply {
    margin: 0 0.625rem;
    font-family: PingFangSC-Light;
    font-size: 0.75rem;
    color: #111E36; }
  .new-comments .comment-item .comment-zan {
    height: 2rem;
    line-height: 2rem;
    padding-left: 1.5rem;
    background: url("/assets/images/detail/icon-praise.png") no-repeat;
    background-size: 1.25rem 1.25rem;
    background-position: 0 6px;
    font-family: DINAlternate-Bold;
    font-size: 14px;
    color: #111E36; }
  .new-comments .comment-item .comment-zan.finish {
    background: url("/assets/images/detail/icon-praise-fill-blue.png") no-repeat;
    background-size: 1.25rem 1.25rem;
    background-position: 0 6px;
    color: #FF6600; }
  .new-comments .comment-item .floor {
    font-family: PingFangSC-Light;
    font-size: 12px;
    color: #666D7F; }
.new-comments .check-more {
  position: relative;
  display: block;
  height: 2.8125rem;
  line-height: 2.8125rem;
  color: #2873ff;
  font-size: 0.875rem;
  text-align: center; }
  .new-comments .check-more .load-more-icon {
    display: inline-block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAAAXNSR0IArs4c6QAAATdJREFUOBG9k81twkAQhWctwZkSuMDZJbAlpANzhQupIOkADkmUG+4gJSwd4GOUXFyCz0ERvGfNboyxjUWUrGSNd37etztji/zXmixcjCf5DW+8cqPpwj1UNSJuKG6MODzbWyEUHx7EiZHH6dJtPaQEmEjG3kFINcH7uywPCPE9cmLNiwnku1FHuAX2ZQA2/Xi2cx9vs/72bXUBQAFN5vX8SdKvgdznG1swXl/XxJl/BqAj9PIHkgFi6xCIJ2jnGiXljY9HmX++2JQa1XUBYJCQwUHeEJxp8hlExcMg28RZ2whQUdFhJ7rPKIR3fnFevIiM3L0/2Z3mXJhOALMnS7dG0korOYuyJbAFgBZtyTTWaK4CWFVvCVxZ9I2Tv9qc8a7VC0CBylDzpqF3QXrHAAk/UO+iv048AfOncCBiRoPDAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center top;
    width: 1.5rem;
    height: 0.875rem;
    background-size: 50%;
    position: relative;
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    top: 0.1rem; }
.new-comments .reply-box textarea {
  width: 79%;
  margin: 0.625rem 0.9375rem 0.375rem 2.625rem; }
.new-comments .reply-box .tip-btn {
  padding: 0;
  margin: 0 0.9375rem 0 2.625rem; }
.new-comments .reply-box .qq-face-mobile {
  margin-top: 0.375rem; }

.comment-dialog {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 9999;
  margin-top: -1.5625rem;
  margin-left: -5.25rem;
  width: 10.5rem;
  height: 3.125rem;
  line-height: 3.125rem;
  background: #000;
  font-size: 1rem;
  color: #fff;
  text-align: center; }

/*qqface*/
.face-btn {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  margin-top: 0.375rem;
  background: url("/assets/images/detail/qq-face-icon.png") no-repeat;
  background-size: 100%; }

.qq-face-mobile {
  background: #f5f5f5;
  margin-bottom: 0.625rem;
  border-top: solid 1px #e8e8e8;
  border-bottom: solid 1px #e8e8e8; }
  .qq-face-mobile .swiper-container {
    height: 10rem; }
    .qq-face-mobile .swiper-container .face-item {
      display: inline-block;
      width: 1.5rem;
      height: 1.5rem;
      margin: 0.625rem 0.7125rem; }
      .qq-face-mobile .swiper-container .face-item img {
        width: 1.5rem;
        height: 1.5rem; }

@media screen and (max-width: 320px) {
  .comment-main textarea, .comment-box-main textarea {
    width: 83.5%; }

  .new-comments .reply-box textarea {
    width: 75.5%; }

  .qq-face-mobile .swiper-container .face-item {
    margin: 0.625rem 0.5rem; } }
@media screen and (min-width: 321px) and (max-width: 414px) {
  .qq-face-mobile .swiper-container .face-item {
    margin: 0.625rem 0.65625rem; } }
@media screen and (min-width: 412px) {
  .comment-main textarea, .comment-box-main textarea {
    width: 87.4%; }

  .new-comments .reply-box textarea {
    width: 81%; }

  .qq-face-mobile .swiper-container .face-item {
    margin: 0.625rem 0.8625rem; } }
/*qqface zjn*/
.comment .console .console-container {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 96%;
  display: table;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 2.25rem;
  padding: 0.625rem 0 0.625rem 1.25rem;
  background-color: #fff;
  z-index: 9; }

.comment .console .trigger {
  position: relative;
  display: block;
  height: 2.25rem;
  line-height: 2.25rem;
  border-radius: 0.1875rem;
  padding-left: 2.375rem;
  background-image: url("/assets/images/detail/btn_edit_black.png");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  background-position: 0.5rem center;
  font-family: PingFangSC-Light;
  font-size: 0.875rem;
  color: #111E36; }

.comment .console .cell {
  display: table-cell;
  white-space: nowrap;
  vertical-align: top;
  -webkit-animation: console-fadein 0.3s linear;
          animation: console-fadein 0.3s linear; }
  .comment .console .cell:first-child {
    background-color: #F8F9FC;
    border-radius: 4px; }

.comment .console .cell:last-child {
  width: 1px;
  font-size: 0; }

.comment .console .amount {
  position: relative;
  display: inline-block;
  padding: 0.625rem 0.625rem 0;
  vertical-align: top; }

.comment .console .amount span {
  position: absolute;
  left: 1.3125rem;
  top: 3px;
  display: inline-block;
  padding: 1px;
  font-size: 0.75rem;
  font-family: DINAlternate-Bold;
  color: #111E36;
  border-radius: 10px;
  min-width: 14px;
  text-align: center; }
  .comment .console .amount span.num-color {
    color: #FF6600; }

.comment .console .amount .icon-comment {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background: url("/assets/images/detail/icon-comment.png") no-repeat;
  background-size: 1.125rem 1.125rem; }

.comment .console .amount .icon-praise {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background: url("/assets/images/detail/icon-praise.png") no-repeat;
  background-size: 1.125rem 1.125rem; }

.comment .console .amount .icon-praise-fill-blue {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background: url("/assets/images/detail/icon-praise-fill-blue.png");
  background-size: 1.125rem 1.125rem; }

.comment .console .icon-star {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background: url("/assets/images/detail/icon-star.png") no-repeat;
  background-size: 1.125rem;
  background-position: 0.5625rem 0.625rem; }

.comment .console .icon-fill {
  display: inline-block;
  width: 1.125rem;
  height: 1.125rem;
  background: url("/assets/images/detail/icon-fill.png") no-repeat;
  background-size: 1.125rem;
  background-position: 0.5625rem 0.625rem; }

.comment .console .icon-share {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url("/assets/images/detail/icon-share.png") no-repeat;
  background-size: 1.0625rem;
  background-position: 0.5625rem 0.6875rem;
  margin-right: 0.9375rem;
  padding: 0.4375rem 0.625rem; }

.comment .console .icon-star, .comment .console .icon-star-fill {
  position: relative;
  display: inline-block;
  padding: 0.4375rem 0.625rem;
  color: #444;
  vertical-align: top; }

.athm-nav {
  height: 88px;
  line-height: 1;
  background-color: #2873FF; }
  .athm-nav a {
    text-decoration: none; }
  .athm-nav__searchframe {
    height: 28px;
    padding: 0 10px;
    font-size: 12px;
    color: #999;
    line-height: 28px;
    background-color: #fff;
    border-radius: 4px;
    overflow: hidden;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease; }
    .athm-nav__searchframe::before {
      content: "";
      display: inline-block;
      width: 12px;
      height: 12px;
      margin: 8px 5px 0 0;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAMFBMVEUAAAApc/8pc/8pc/8wef8pdf8odP8pdP8qdf8pdP8rc/8rgP8pdP8rdP8oc/8oc/+2iSjtAAAAD3RSTlMA1PbbFWulcFVRKgyKQrqLIsJdAAAAhUlEQVQY02MAgjYj5QwGKJj8HwgsIWye/+KrdxX+PwDmnFcFkUF/QCTnpwsgild/ApBk/gpRHW8AJPoFIBzGH0AivwDCYf8GJOwXQDhcn4GE/gYIh/sTOgehDN0AhNHoliKcg+TQfw5IXngvguQ5x49AKZi3WeSBUnAAkoIBdCmgjQipAACobTX+u560hwAAAABJRU5ErkJggg==") no-repeat;
      background-size: 100% 100%; }
  .athm-nav__searchicon {
    line-height: 0; }
    .athm-nav__searchicon::before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 18px;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAmVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VHQRUAAAAMnRSTlMAEfkU9skGHNyyDzYE8+aKUfHiy2MoDOnTxcF22M1bQSIZo5hHPS3r3myRg4F8S7q5bkoSZL8AAAGESURBVDjLhZPZdoMgFEWRYBDneTbRzOnc8/8f17Joq0mU7pfLWm4PlyuSkXXfiMRnRSeabE1msTclQJnneYxSWKnxqKwPHdhlH2YGsbO3J4uhDe/TjFfQJCQjh4ohWN04ww7xJ7kltSD6ac4O5ZHc45gQw9jPK8qePMIrBPnf/oi3ZA6nxeb37B29knk2tOU/KyRkiQ9cXVndkoaL0jaKDVl7XMgyCRxZGuw1UoBnOXghd9PsV+cykGUaiReW/V18z9BIa/WYeURHDCkVnq1NYlLqtD0NqidB3zTSUZ2uwZNGeqGBnFMGSyOZauKuRQ+LjhP5akApqkVJoHHV5W1puuCELOa/S1ycWedU4u/1PIDJZ5ysxn4c9Eqgch5zauBERnqBNr3vpwRQDdMbEcB7304nLSLsTxXM6V+cbyycu2DLXeLy44t5hp/aZDBvLZdfYyA6+7FfREDRcFd2q6yJZjjPtcVArTpwVvKLKStZ3d2e3DYMw86VoaxEZmlRWTvyv7XjXxbdH433bc8GAAAAAElFTkSuQmCC") no-repeat;
      background-size: 100% 100%; }
  .athm-nav__backward {
    float: left;
    padding: 13px 15px;
    line-height: 0; }
    .athm-nav__backward::before {
      content: "";
      display: inline-block;
      width: 10px;
      height: 18px;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAkBAMAAAB73QeTAAAAG1BMVEUAAAD////////////////////////////////rTT7CAAAACXRSTlMA/niHXlFqJiV8vycNAAAAK0lEQVQY02PAApgV4ExDcbigYABcUHTQCTIJOsDdrCjCMMiFJRDCCUjhDgD6SwocO7niFwAAAABJRU5ErkJggg==") no-repeat;
      background-size: 100% 100%; }
  .athm-nav__home {
    float: left;
    padding: 13px 15px;
    line-height: 0; }
    .athm-nav__home::before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 18px;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAARVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////9SnXPCAAAAFnRSTlMAmWYH3G9K9/HSfj0Y47GjjyHOslQwapTH+gAAAItJREFUOMvtzUkOgzAQRNECD0w2mKnuf9QgOYoRHcMiu8BfdUslPRxyYZqCw1nK1NyqjUK2riHndZ3JpstM3EBqiy2rycFlpKpV76etoimlfkz/2CdTSLFkCiklTCF9M8NBEmYAjJCEaaC54LSFGiQuIp/Rn4wKfip+HZXxKG818tyVRvs8rL8aefsCKW0V0U5XOUwAAAAASUVORK5CYII=") no-repeat;
      background-size: 100% 100%; }
  .athm-nav__dot {
    float: right;
    padding: 21px 15px;
    line-height: 0;
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    outline: 0;
    -webkit-box-shadow: none;
            box-shadow: none; }
    .athm-nav__dot::before {
      content: "";
      display: inline-block;
      width: 16px;
      height: 2px;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAEAgMAAACSKdVHAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMA40mAJZ3FAAAAHElEQVQI12OYxsDAmcAApGoZGNgvMAApGAMuBQB5XAbN4sX9cgAAAABJRU5ErkJggg==") no-repeat;
      background-size: 100% 100%; }
    .athm-nav__dot.activate ~ .athm-nav__dotlayer {
      display: block; }
    .athm-nav__dot.activate ~ .athm-nav__mask {
      display: block; }
  .athm-nav__dotlayer {
    position: absolute;
    top: 44px;
    right: 0;
    z-index: 1010;
    display: none;
    width: 258px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); }
    .athm-nav__dotlayer::before {
      content: "";
      position: absolute;
      top: -6px;
      right: 16px;
      width: 0;
      height: 0;
      border: solid;
      border-width: 0 7px 7px;
      border-color: transparent transparent #fff;
      overflow: hidden; }
    .athm-nav__dotlayer > div:first-child {
      height: 50px;
      overflow: hidden; }
      .athm-nav__dotlayer > div:first-child img {
        float: left;
        width: 34px;
        height: 34px;
        margin: 8px 15px 0 5px;
        border: 0;
        border-radius: 50%; }
      .athm-nav__dotlayer > div:first-child a {
        position: relative;
        float: left;
        padding: 0 15px;
        font-size: 16px;
        color: #333;
        line-height: 50px;
        overflow: hidden; }
        .athm-nav__dotlayer > div:first-child a:visited {
          color: #333332; }
        .athm-nav__dotlayer > div:first-child a::before {
          content: "";
          position: absolute;
          top: 50%;
          left: 0;
          height: 14px;
          margin-top: -7px;
          border-left: solid #eee 1px;
          -webkit-transform: scaleX(0.5);
                  transform: scaleX(0.5);
          overflow: hidden; }
    .athm-nav__dotlayer > a {
      position: relative;
      display: block;
      height: 50px;
      overflow: hidden; }
      .athm-nav__dotlayer > a img {
        float: left;
        width: 34px;
        height: 34px;
        margin: 8px 0 0 20px;
        border: 0;
        border-radius: 50%; }
      .athm-nav__dotlayer > a i {
        position: absolute;
        top: 6px;
        right: 199px;
        min-width: 12px;
        height: 16px;
        padding: 0 2px;
        font-size: 12px;
        font-style: normal;
        color: #fff;
        line-height: 16px;
        white-space: nowrap;
        text-align: center;
        background-color: #fd4d4d;
        border-radius: 8px; }
      .athm-nav__dotlayer > a span {
        display: block;
        margin: 0 20px 0 69px;
        font-size: 16px;
        color: #333;
        line-height: 50px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden; }
    .athm-nav__dotlayer > div:last-child {
      padding: 5px 0;
      overflow: hidden; }
      .athm-nav__dotlayer > div:last-child::before {
        content: "";
        display: block;
        height: 0;
        border-top: solid #eee 1px;
        -webkit-transform: scaleY(0.5);
                transform: scaleY(0.5);
        overflow: hidden; }
      .athm-nav__dotlayer > div:last-child a {
        float: left;
        width: 33.333%;
        font-size: 16px;
        color: #333;
        line-height: 40px;
        text-align: center; }
        .athm-nav__dotlayer > div:last-child a:visited {
          color: #333332; }
  .athm-nav__mask {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    display: none;
    background-color: rgba(27, 27, 27, 0.3);
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    outline: 0;
    -webkit-box-shadow: none;
            box-shadow: none; }
  .athm-nav-header {
    position: relative;
    height: 40px;
    padding: 2px 0; }
    .athm-nav-header__logo {
      float: left;
      margin: 10px 15px 0 15px; }
      .athm-nav-header__logo::before {
        content: "";
        display: inline-block;
        width: 80px;
        height: 20px;
        vertical-align: top;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAoCAMAAABO8gGqAAAApVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+4/eNVAAAANnRSTlMA+gXvEii9Pi/VOjIKkEOq6dtlJCBYEOV+8qGUXRsDblNGFse0zfeel4RNNcN4aeLfuHKvpoplgMJWAAAEeElEQVRYw82Y2ZqiMBCFCxAURUUQEJHNfdexu/P+jzYuKUlMUJme+Xr+q3TlGE8qW9nwf1HbyOMtF1v5MFqdnKzTgKdYPcNT3/xKbzDc2voLmdrIdouJRshY1quHZNq5NQ1yYwFPWZ4l9pcLr/jQ6HinF0KXUDzZJHuXnll+bsaoe57BnKqMV4kZ4ni/xL64xYIz+eSitYswMXCQBqxoc25w1IHDD6jMtOA5KRrUxL42eY3DC5V6KGow737jThfjowaPYGJDEP2PDY6KP9urEp2HuucocKHfKcjn2LfqMKhVDC7vY0z0+d8wOHgt9CstcRwpt23SN8h/aRCg/0nOZA75EYO2KaLdDVI2E9JuzX/G4A5EFrzBsQWQxQdCmdY4fN9X/6XBuSaicAYt095ZsCMltM+Sn92Dlx148GD33KBaOxObNBh6zRs1ljcNKlYlgyl9R+JckxuU7A0y6tGGKr6cupSNSZD0trH0F4vyoeuXVNdxvbXMPY+xfGbQwdgSCoPv4U8IMsRYncjhCpbYLjLf96e7xhODJ5zLTK1qcDwjyMzCoD48MyUcxiV2Ff9yHl/EL/eM3nwgtgAxUBnaNnq1C2IopXUkiN3nCyPag2wTgOx64fWo0AuwmFkSGWMQDcrpQxl7hSBhk83rfiKMcrK+aOvo0uo4IheCcURkWN826H8WGq2o6dfRrIgP0yLFBAmwBGr2LqUWRPK77bsGvUDwhycO6eVZj0gILLgncQByg+E3Dbrsh7QW2zVBG2k2IzK0HKV9cJMSg/a3DMZthRGYOn9yrn2zNNsSKaaLyprSdaHE4OEPDSZxAnHE1R9dC3iiYDrYpL2ye7qQ7wlR2jVoKxx0e0DBoFsQ4rcWjJnMDRWiGQq3mU8goK4/w+IG7HHy9HEzhDt+gg4alPL8onZtcb/XH0WNtKsxe32/Dli9xypxzWUGj/fZ8qBBiw0mNH8H4S5oc7MXi4pp8+NhQsyGibg3Ehnxh0Qlb9C+SYXbd9IAEdUs+jtpsdTFNU2xsC/nry869wTUVTWDy8f0OSCljq9bNpIdlABnlWIgAZY1DbuwCJMqBvdMAB3gAouFvdZuUHsCWueWadwwX/Lf3B9bQloVDHYUIjKfLAb7UbbOPOe0irrbWyFQ+zVo6quAU4on2Sm5Z2NGmb5v0NXeEWq0WBgZ3EkRdEMf1CP2wgMhc8W+b9Aj72BcKoAV/8D18j1mrshhDjsiHBHx3bArLPEIt3SzuS0Vfol7NVh9zqmrjsYsHaZ19vSe8iGp8+DO6bBB93r8rwkIGwDJQCn/oY1fLdID18RfFsUga8Ggzj6zVV6STLmPFy/lFt3rDrSxVOaLrQjAn17jt8HrB0kCuRkq+2pP3VohEbZrjiF61Jib7Dg4z37DaJSL+2RFiOnjGB+ENEGkb+M7UPUtXnP/2bSap4VxZKr+A75Zy2BJn+hd0evRa9xkli1dgAx9S4jWzasXC2DJYuO+7vbjMfOJopkYRNEOphE543sI3kBVy3osCvwlkhI/vwHLLdXVmx4OzwAAAABJRU5ErkJggg==") no-repeat;
        background-size: 100% 100%; }
      .athm-nav-header__logo:nth-last-child(5) ~ .athm-nav-header__camera {
        right: 99px; }
      .athm-nav-header__logo:nth-last-child(5) ~ .athm-nav__searchframe {
        margin-right: 99px; }
    .athm-nav-header__camera {
      position: absolute;
      top: 8px;
      right: 60px;
      padding: 7px 10px;
      line-height: 0;
      -webkit-transition: all 200ms ease;
      transition: all 200ms ease; }
      .athm-nav-header__camera::before {
        content: "";
        display: inline-block;
        width: 16px;
        height: 14px;
        vertical-align: top;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAMAAAA3HE0QAAAAOVBMVEUAAACnp6ebm5uampqZmZmampqZmZmampqZmZmZmZmZmZmampqZmZmampqZmZmampqZmZmenp6ZmZkAUSU7AAAAEnRSTlMADEG/8+PVmpSPNyvufOZJxh3+17KsAAAAoklEQVQoz52R2w6EIAwFW+4XFT3//7GbGNaSlEh2502cDFDo4TrxcF6ksRiwpDDYmDq8wUwCu3zssPOASuiATjSPmx6QxI1v1P9/A5LoBgGyWnNwLuQqK8AgcEIn8UxgC8TCXCJgeSIkHKZf+UDSQgWMDAVVCRmRHiKyEgKKCAVBCQ7jqOGWwnKL5SGX11wNajnqfx5r/dzCb4LHK57aq+HbB947E+1IxbYCAAAAAElFTkSuQmCC") no-repeat;
        background-size: 100% 100%; }
    .athm-nav-header__login {
      float: right;
      position: relative;
      margin: 5px 15px 0 15px; }
      .athm-nav-header__login img {
        width: 30px;
        height: 30px;
        vertical-align: top;
        border: 0;
        border-radius: 50%; }
      .athm-nav-header__login i {
        position: absolute;
        top: -2px;
        right: -5px;
        min-width: 12px;
        height: 16px;
        padding: 0 2px;
        font-size: 12px;
        font-style: normal;
        color: #fff;
        line-height: 16px;
        white-space: nowrap;
        text-align: center;
        background-color: #fd4d4d;
        border-radius: 8px; }
        .athm-nav-header__login i:empty {
          display: none; }
    .athm-nav-header .athm-nav__searchframe {
      margin-top: 6px; }
  .athm-nav-service__assist {
    position: relative;
    height: 44px; }
  .athm-nav-service__chief {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 43px 0 15px; }
    .athm-nav-service__chief a {
      font-size: 17px;
      color: #fff;
      line-height: 44px;
      opacity: 0.5; }
      .athm-nav-service__chief a:visited {
        color: #fffffe; }
      .athm-nav-service__chief a.activate {
        opacity: 1; }
      @media screen and (min-width: 360px) {
        .athm-nav-service__chief a {
          font-size: 18px; } }
  .athm-nav-service__arrow {
    position: absolute;
    top: 0;
    right: 10px;
    padding: 17px 5px;
    line-height: 0;
    -webkit-transition: -webkit-transform 200ms ease;
    transition: -webkit-transform 200ms ease;
    transition: transform 200ms ease;
    transition: transform 200ms ease, -webkit-transform 200ms ease;
    cursor: pointer;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
    outline: 0;
    -webkit-box-shadow: none;
            box-shadow: none; }
    .athm-nav-service__arrow::before {
      content: "";
      display: inline-block;
      width: 18px;
      height: 10px;
      vertical-align: top;
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAUBAMAAAAXVIIGAAAAGFBMVEUAAAD///////////////////////////8jfp1fAAAACHRSTlMA/niHXlElamQplLwAAABSSURBVBjTZcoxDYRAAADBzT+hh4QeC0jAARKQgP+KbjcXph64Gczw2xicD//lgkzLDsc2pBVsJZvJVrKZbCWbqWaqlWqmWqlmqplqppqpVvp6AZ85CjjlUxvGAAAAAElFTkSuQmCC") no-repeat;
      background-size: 100% 100%; }
    .athm-nav-service__arrow.activate {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
      .athm-nav-service__arrow.activate::after {
        display: none; }
      .athm-nav-service__arrow.activate ~ .athm-nav-service__arrowlayer {
        display: block; }
      .athm-nav-service__arrow.activate ~ .athm-nav__mask {
        display: block; }
    .athm-nav-service__arrow.highlight::after {
      content: "";
      position: absolute;
      top: 11px;
      right: -2px;
      width: 6px;
      height: 6px;
      vertical-align: top;
      background-color: #fd4d4d;
      border-radius: 50%; }
  .athm-nav-service__arrowlayer {
    position: absolute;
    top: 44px;
    right: 8px;
    z-index: 1010;
    display: none;
    width: 94px;
    background-color: #fff;
    -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
    .athm-nav-service__arrowlayer::before {
      content: "";
      position: absolute;
      top: -6px;
      right: 10px;
      width: 0;
      height: 0;
      border: solid;
      border-width: 0 7px 7px;
      border-color: transparent transparent #fff;
      overflow: hidden; }
    .athm-nav-service__arrowlayer a {
      position: relative;
      display: block;
      height: 45px;
      padding: 0 15px;
      font-size: 16px;
      color: #333;
      line-height: 44px;
      overflow: hidden; }
      .athm-nav-service__arrowlayer a:visited {
        color: #333332; }
      .athm-nav-service__arrowlayer a::before {
        content: "";
        position: absolute;
        right: 15px;
        bottom: 0;
        left: 15px;
        border-bottom: solid #eee 1px;
        -webkit-transform: scaleY(0.5);
                transform: scaleY(0.5); }
      .athm-nav-service__arrowlayer a:last-child::before {
        display: none; }
      .athm-nav-service__arrowlayer a.highlight::after {
        content: "";
        display: inline-block;
        width: 6px;
        height: 6px;
        margin-top: 12px;
        vertical-align: top;
        background-color: #fd4d4d;
        border-radius: 50%; }
  .athm-nav-service .athm-nav__searchicon {
    display: none; }
  .athm-nav-service.sticky .athm-nav-service__assist {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    width: 100%;
    background-color: #2873FF; }
    .athm-nav-service.sticky .athm-nav-service__assist .athm-nav-service__chief {
      margin-right: 76px; }
    .athm-nav-service.sticky .athm-nav-service__assist .athm-nav-service__arrow {
      right: 43px; }
    .athm-nav-service.sticky .athm-nav-service__assist .athm-nav-service__arrowlayer {
      right: 41px; }
    .athm-nav-service.sticky .athm-nav-service__assist .athm-nav__searchicon {
      display: block;
      position: absolute;
      top: 0;
      right: 10px;
      padding: 13px 5px; }
  .athm-nav-channel {
    position: relative;
    height: 44px; }
    .athm-nav-channel .athm-nav__searchicon {
      float: right;
      padding: 13px 15px; }
    .athm-nav-channel__title {
      font-size: 17px;
      color: #fff;
      line-height: 44px;
      white-space: nowrap;
      text-overflow: ellipsis;
      text-align: center;
      overflow: hidden; }
  .athm-nav-subject {
    position: relative;
    height: 44px; }
    .athm-nav-subject .athm-nav__home {
      margin-right: 10px; }
    .athm-nav-subject .athm-nav__dot {
      margin-left: 10px; }
    .athm-nav-subject .athm-nav__searchframe {
      position: relative;
      top: 8px;
      text-align: center; }

@font-face {
  font-family: DINAlternate-Bold;
  src: local("DINAlternate-Bold"), url("//s.autoimg.cn/mass/font/DINAlternate-Bold.ttf") format("truetype"); }
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, input, select, textarea, label, legend, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

ol, ul {
  list-style: none; }

a {
  text-decoration: none; }

img {
  vertical-align: top; }

input, select, textarea {
  margin: 0;
  padding: 0;
  font-size: 100%;
  font: inherit;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none; }

html {
  word-wrap: break-word;
  word-break: break-all;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
   -ms-text-size-adjust: 100%;
       text-size-adjust: 100%; }

html {
  background-color: #f8f8f8;
  font: 16px/1 "PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;
  color: #333333; }

.wrapper {
  height: 100%;
  overflow: hidden; }

[data-role="tab"] .item {
  cursor: pointer; }

::-webkit-input-placeholder {
  color: #999999; }

.fn-mt {
  margin-top: 0.625rem; }

.fn-mb {
  margin-bottom: 0.625rem; }

.fn-mlr {
  margin-left: 0.625rem;
  margin-right: 0.625rem; }

.fn-halfword {
  margin-right: 0.5em; }

.fn-oneword {
  margin-right: 1em; }

.fn-hide {
  display: none !important; }

.athm-iconfont {
  font-family: "athm-iconfont" !important;
  font-size: 1rem;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icongrade {
  display: inline-block;
  width: 0.875rem;
  height: 0.875rem; }

.icongrade::before {
  content: "";
  display: inline-block;
  width: 0.875rem;
  height: 0.875rem;
  vertical-align: top;
  background: url(//s.autoimg.cn/mass/athm-grade.png) no-repeat;
  background-size: 0.875rem auto; }

.icongrade-v1::before {
  background-position: 0 0; }

.icongrade-v2::before {
  background-position: 0 -0.9375rem; }

.icongrade-v3::before {
  background-position: 0 -1.875rem; }

/*********************************************************************************
以下开始是组件样式，不需做代码阅读。
*********************************************************************************/
block {
  display: block;
  min-height: 400px; }

.user-info-box {
  padding: 16px  20px; }
  .user-info-box .user-img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: 8px; }
  .user-info-box .user-name {
    font-size: 14px;
    color: #111E36;
    margin: 6px 0;
    font-family: PingFangSC-Medium; }
  .user-info-box .works-num {
    font-size: 12px;
    color: #666D7F;
    font-family: PingFangSC-Light; }
  .user-info-box .share-btn {
    position: relative;
    margin: 3px 0;
    width: 56px;
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
    border: solid 1px rgba(0, 81, 255, 0.2);
    border-radius: 4px;
    font-size: 12px;
    color: #0055FF;
    text-align: center; }
    .user-info-box .share-btn em {
      position: absolute;
      top: 50%;
      margin-top: -6px;
      left: 10px;
      height: 10px;
      line-height: 10px;
      font-size: 17px;
      font-weight: bold; }
    .user-info-box .share-btn.gray {
      width: 66px;
      padding: 0;
      line-height: 32px;
      border: 1px solid #E6EBF5;
      color: #C5CAD4; }
  .user-info-box .more-fun {
    margin: 11px 0 0 8px;
    width: 18px;
    height: 18px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAAXVJREFUWAntlzFLw0AUx9+7iBl0knZwcCgEuhoQlAqBjtJRWvFLCM6WUnB1KB27dTRdi1/Awc18hRZBER0EJ5u7PO+kGmmkmLshoPeWy73w7v35J9yP54BheN6BS+ulvbWNrc3dbe9xMpkkJkeiSXGpsl8Vgo8ByPs4ByFywG08T68fdM9luoWqToh48CVGJQh8AW8X6lE3tAU1m00HAGuLjZEwWMzl2WsLGo1GApDuM82Q7jK5HAltQaoHI2zLhdJ+yJFYJ93nfzL6qVW7cqUW8EQcIUHsIBs+TW+i/DJshXXAOvCPHTC+h/r9K/dFvO4khDH45dtuvc5N/DQSdN4Lq/JSHBPNaQ8YuWy1cXZ6WAztueCDVIzyhfwZzYqhfRiGP9JeiiqG9q1WS9IeMrSXpC2O9oTQBpRYnQcCcoZOsbTv9i4DUrQHiNkKDjsnx5b2n1/IrtYB68BvHJDXv1nY2X6Zf3a2X+aOne2XufP93Z+f7d8B4s2br3SA4AgAAAAASUVORK5CYII=") no-repeat;
    background-size: 18px; }

.header-img {
  width: 100%;
  height: auto; }

#swiperHead .header-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

.swiper-pagination {
  position: inherit; }

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 0.3125rem; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0; }

.swiper-pagination-bullet-active {
  background: #959EAF;
  opacity: 1; }

.swiper-pagination-bullet {
  width: 0.625rem;
  height: 0.1875rem;
  border-radius: 0;
  background: #959EAF; }

.video-container-wrap {
  width: 100%;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden; }
  .video-container-wrap .video-container {
    margin: 0; }

.recommend-cover {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover; }

.short-content {
  margin: 12px 20px 0;
  font-size: 16px;
  color: #111E36;
  font-family: PingFangSC-Regular;
  line-height: 27px; }

.fold {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4; }

.unfold {
  margin: 0 20px;
  color: #111E36;
  font-size: 16px;
  font-family: PingFangSC-Medium; }

.old-content {
  padding-top: 178%;
  position: relative; }
  .old-content .recommend-cover {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    display: block; }

.view-time {
  margin: 12px 20px;
  font-size: 12px;
  color: #666D7F;
  font-family: PingFangSC-Light; }

.address {
  margin: 14px 20px 8px;
  text-indent: 15px;
  background: url("/assets/images/detail/icon_address_black.png") no-repeat 0 0;
  background-size: 12px 12px;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #111E36;
  font-size: 12px;
  font-family: PingFangSC-Medium; }

.address.active {
  background: url("/assets/images/detail/icon_address_active.png") no-repeat;
  background-size: 12px 12px;
  color: #0055ff; }

.topic-tag-list {
  margin: 0 20px; }
  .topic-tag-list .tag-item {
    padding: 2px 6px 2px 22px;
    border-radius: 12px;
    font-size: 12px;
    font-family: PingFangSC-Medium; }
  .topic-tag-list .car-tag-list {
    margin-bottom: 13px; }
    .topic-tag-list .car-tag-list .tag-item {
      background-color: rgba(0, 85, 255, 0.06);
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAyVJREFUSA2lVltIVUEUXXOvj9IsFPvwVVCghkngX0ZQEWFJRaQW5U/UR0UYgR99ZUY/QWUU/QVG2QujKFIjMMqiJCKwzKCSpEKK7IX28nVa+8w598y956hYG86dPWvvvWb2zJ6ZqzCebLayMYS1sFAKhblsM213hV7q3cSaEI9rOKfej0WjAg0brUyMopYkW2gPB/p44AgHqkcINbioej1Ya/4Byq01NDXwS4l1nqDfT3slGtV10y9kdlBhVXE2V4lNllxoUuxY4TDEy0BmLuQWk/0fUVxcC+vcTDSZrLksyzjkO1YAnUeAzFRv9JoyoOsokJrsYQ5HAzSnM1vZ0AmWZfcqoCAHyHAGkNR3lQDzsoEZScYAWk2xi4R6CFKKulp8Xi4gs85jjv2/gI4ejRbOAtKnA+/6gJ5PrqfRCie5Q3adT1CKy+brwLYXwPCo1l3sdqdBGq2GhVuh3GomvtK1pbN+HhwEstJcBEiIA+J4GgaHOcCIxl3szxAwwkG//QBWHwKevPHiqLXEsXLkhEZEAmXTkhIjUEQRm3ymJMbrnkWOqQmmhTq5JQM5INNMU5i1legQzZ7JSqkDvgwAOdu1V9Ec4N4B4PUHYEG1xoaYmXwxMhAzH22WlH8Oar04T7d3nnvYIgeT9Xf9Yoh1l2dClkgurlzTYSF7aU5OlYu15eN3oLRI6xXFuv3KrFxM9IcvYa62OL31bbIE3NirCSb7u/4wcOVRVFSTZNDEYSNV9LgbONumM0jmRi8pAH6zUlqf6UApAFk2ORNStq5IFbW/cntOG0Kzsg/aIHoI+a7lnbweTm4DLtwHNh3XQfvKgNoK4EQLUFXvEAU1iqdgCjJC9mMh93mABB2mICwgVKDzOKM+syAp8lgwa1s3fvKzuGms71ZWiyu5GSxHHri7XS4S0Cr0cT2qxTLudb2U6y8nu7HdI1leyPkw6tZTD4vS9HW9gdf1ZcG9AaSnH4s6brrOTLDJiCbfSvLTblj0AIL++5Mp0TdJHqlIAfwzlTc1jHzmdop2/+GXqLGlhKuw3zT7MzCtwX9bou4t0z2ih7AHl9Qx6f8F5KTjCbPU8+sAAAAASUVORK5CYII=");
      background-repeat: no-repeat;
      background-position: 7px center;
      background-size: 12px;
      color: #0055FF; }
  .topic-tag-list .content-tag-list .tag-item {
    background-color: rgba(255, 102, 0, 0.06);
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAyxJREFUSA2lVutLVEEU/826rvhCrCAfPcCFNEKCCKL6YEofCsuIoED8IkFlmBFU9CmV/oACkywKg6KIoijSIkh6QEn0IAjTHiImQpEWbIrv2+/c2btz73Xbkg7Mzjm/85o5c2buKiQg6wAWYRzbaFLOEYZCnm1uYZDzZ442pOC2asKAjcf5UXEwWLUMNIFG6qo5kuLZuLBp8q0IoV6dthO7VOCafGTVoALTuEw406f6mxjhUqrUGdxxGwbcgrUHdZjBLWJzDS5hMsXXjuEKGtuBvXIJbsGT1GX7b6ximgC2Ozuxg9k1l7IkCl5SA9S/A7L0OdvZttQDDV1AWrZJLjEYy45JVK9WH2jispQdBPJWMEFuNBg3X1oL5C4HUrNMAs1lRpsEAbsVdbf4jYwsq84pBMYiwMBbjecXAxkLgOEvwFCfsTVctcQORPs8cSsWlWm3j0+AmSnNO1hPhwnp5ZIktuKptxPfHNPJqo4+A7LzYxCSQrwNQWBqwiQIEgsINk6MV2H0J9C8Feh/bfyAe7TgDXWTBEvnoYXS3KjmJShvlIeCKVq0LCA51aOiEFbWXkTYPRkejWLFkqOO85fqThkZBo4t1mZLVgFHngLfPgEnVmpsehKQ4SaFX7KD2WRxyxOjGi9Yp+eeRwYLr9dYN+vv2GnE/zsT5OoHiS7zaArWskzzNLSmSs+Rr0CxvHmk1Tv1PPrDYCPke58TZ6kM9c8+ZAlSe9eYzIVr2QG8uen2aJMStXGYLup7CXRe0jtISefeNgCTY0D3Q+0otzbMssmdkLZ1SLqot9OR9KzQrqJvfh8RnqyPSvYDlc3Ai6vAhUqtLD8OVDQCHU3AtTqfg0ecRDJyA9GPRatH5QjxLlM8zLH3zldUM4b0W8SPBXXcs49yinhmPLT30fKIeiH7Qdrxw2OfsUf8TumwIImf68JS/d68um68izbyBnNdXQ8M5ubkuQZ2qbO4IXAsgQj2x0LhZMJnWwz/RBJcYbdqwUXHxJNAwP/4ZMpy73PlpiMZT5+Bk46z/SUKgcXHeQ5e6TmQhU3WPjS4PWbtwK2M+7fF/265HQx/SJ3DKRF/A2eu4i2M51H7AAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-position: 7px center;
    background-size: 12px;
    color: #FF6600; }

.comment-list {
  width: 89%;
  margin: 0 20px;
  line-height: 20px;
  font-size: 14px; }
  .comment-list .comment-item {
    margin-bottom: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #111E36; }
    .comment-list .comment-item .comment-user {
      font-family: PingFangSC-Medium; }
    .comment-list .comment-item .comment-con {
      font-family: PingFangSC-Light; }
  .comment-list .more-comment-btn {
    padding-top: 5px;
    color: #0055FF;
    font-family: PingFangSC-Medium; }

.loading {
  width: 100%;
  text-align: center;
  color: #ccc; }
  .loading .loading-icon {
    content: '';
    display: inline-block;
    position: relative;
    top: 1px;
    width: 0.75rem;
    height: 0.75rem;
    margin-right: 7px;
    background: url(//s.autoimg.cn/mass/v2/img/loading.gif) no-repeat;
    background-size: 100% 100%;
    opacity: 0.8; }

.loading.middle {
  position: fixed;
  z-index: 9;
  top: 50%; }

.mask {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3); }

.more-fun-dialog {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 9;
  background: #fff;
  width: 100%;
  line-height: 50px;
  font-size: 15px;
  color: #111E36;
  text-align: center; }
  .more-fun-dialog .remove {
    position: relative;
    margin: 0 15px; }
    .more-fun-dialog .remove::after {
      content: "";
      position: absolute;
      right: 0;
      bottom: 0;
      left: 0;
      height: 0;
      border-bottom: solid #F1F3F6 1px;
      -webkit-transform: scaleY(0.5);
      transform: scaleY(0.5);
      overflow: hidden; }
  .more-fun-dialog .cancel-btm.isIphoneX {
    padding-bottom: 34px; }
  .more-fun-dialog .copy-url {
    border-bottom: solid 9px #F1F3F6; }

.confirm-model {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -73px;
  margin-left: -120px;
  width: 15rem;
  height: 9.1875rem;
  background-color: #fff;
  border-radius: 4px; }
  .confirm-model p {
    padding: 1.875rem 1.375rem 0;
    line-height: 1.5rem;
    font-size: 1rem;
    color: #333;
    text-align: center; }
  .confirm-model .confirm-button {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    border-top: 1px solid #eee; }
    .confirm-model .confirm-button div {
      float: left;
      width: 50%;
      height: 2.4375rem;
      line-height: 2.4375rem;
      border-right: 1px solid #eee;
      text-align: center;
      font-size: 0.9375rem;
      color: #888;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .confirm-model .confirm-button div:last-of-type {
        border-right: none;
        color: #444; }

.recommend-title {
  margin: 20px;
  font-family: PingFangSC-Medium;
  font-size: 22px;
  color: #111E36; }

.comment .console .console-container {
  position: relative;
  width: 90%;
  background: #fff;
  margin: 0 20px;
  padding: 13px 0;
  border-bottom: solid #F1F3F6 0.5px; }

.comment .console .amount {
  padding: 10px 26px 0; }

.comment .console .amount span {
  left: 45px;
  top: 12px;
  background: #fff;
  color: #111E36;
  font-size: 14px;
  font-family: DINAlternate-Bold; }

.comment .console .icon-share {
  padding: 10px 0 0 26px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAABX1JREFUaAXtWmtoXEUUnjO7TTVGMU3S2pQY2xQRFKq0ShKCjx+CNVRtITEP0Ea00h/WJNjQH7K5SRGsxcRWQQoWqxITxLa2CilGQVSSlBisUP/Y+oglQU1a/9SQ7OMez2x6NzNz7z6a3bu71R1Y7syZc+Z83zzOzM69jOVSrgeyogcgERTr129e/nfw0iNosieQsY2MYSnZFSViCwymOEDHzMRoXyL6QsfXO9DMEPcBMkDO9nS3NX6QqK2lF5MYIkLx2qqn0DT3EqEyy+iqn8D8eV5v2Z8/D/8Vz9Z4+9hKnJ2fRIZeoUsATfDwx43Whs/i2cr1XC7I+ZI7HyxYUV75iWmaR5IiJRpFlodmcLXcfrQ8D8yvsUgtmDJOHdtnvPnxHdFsnOSOxASp4OXZrwnRY05GVyujXh97YFP52UTszBcafgBgZ2RdRHYT+gMnjN7jN8vyWHnbVBTTT4yUMykIUWPDDEA4vxir4UidySavKynpmxr/dDYii5PZe3CgIhAwx0itUFYFgFPQ1lBrAJiy3ClvI1Z0W+XTYvrpykRkhHvyts/88u1Pep0b5a43Pnw4ZMIgBRGP3D4Htt9ob+qQZU55ZSqK6CcCha5IPbV/V8ujNekiJfx3tjYNiWiqYzGR7TZ6+pt0uV5WiIVDuhb9xEjtatm8xzCMuMOvN55s2Whr6CFytlBPQN7pPvARbTvRk0JM7FOqKoTE9MsEqQiOwlt2UNAX620xIV4fDIaOi61hUajmFGIUMDap1Ww4ndNP8x0uGi0PzeWBZytt9H+o9ViGs3NHDx36bpkqXygpxGi/Uvcain5ORumWvdxeP+nhnm1Ezi/7Jrw1U/+ce0uWWXmFGAmVY1LCId1qzcWnr61+BDjbqbug7WkHHcFs8vCxRVdOdfmV3qOr55n/WTqB1AJiBQIUURi3bTXx/JoUEh0Tmge6e/rP+tobv7HqXSdm9Pa/5Ed/FxHJF07D0OgokdKEbFkQcB+1WW216yqxztf7D1MvP2M5c/cJ6+T29TUm1yWV9/UM7KbDbJpIhf8FHJYBuzJiYk3R9DNsE47Ol7SwhgDhHIFIzYZP50bgcNr3Yv3nXe2NEW6uEAtg4DmKVuE1ZXmiCPsF3HBjo/H8lhlLlspnZ+uTSnOuTEVkZq3shUZpxk1Ssi8r7xIxVmE5EE/aWIfcGinZj5x3hRjFdGWjR0CxptKa3CGmUaBgYYsjmsqSinV1dZ6Va+/bsKqi2nYYTguxJaGOY1S6cUv+l6cnRgIhdsYfDF4oLq9slk2uWWJz09PNNA3uDZOhyyIT8bX/BDHG2RqZCB0GSuXyNTtiMgmnfI6YU69Ek4lrbbmOzk6TcjkdeVdGDDl0LP7bhTFeUJDwvX2qSLtCrLutoQ/yl5d5Gb/7rjJPFZ06ZlMFONF2XDkEC+fGzm3iBYT4ZSS5MmIZYaI5zRHTOiTri7kRy/oh0gD+b0ZMeZlH13/KH0atUzJadMCmYNdGTD0K0SXnhoyij+Xchk3FrhCjS5dxra3q4nU1t2uyjBevYIrc+gpAOnaVGGf07llO6DFD/iP0fkzRkzXSnRdYBCa6LPfIvumFhYJdAVzoXXGKmF+QDWguVx18d/DVbCAnMAgsApOMkYbrd4FdlhEPNWXLy3UVFWNi+omRspEiRc759ou/jb4n29iIpfxzCNnbEvLh6LcQKGhNqdNvoTk4cWlidCt9AKDchNmICeXIByzI7lkClvSZAPveW5B///SPX13WnSprzKoUisKAYs1JS5Z9TzgZjZTA6jhiFgkxLcVHYiaa3XS7e6slz+iTAgUH7pv5deR9ffrJuGISsxST+azPaiOJJ50oYIqAjouQLqLf+fOD80m0lzPN9UA6e+BfpwzU8OWDW3kAAAAASUVORK5CYII=");
  background-size: 18px;
  background-repeat: no-repeat;
  background-position: right 11px; }

.comment .console .amount .icon-praise {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAABXZJREFUaAXdWl9oW1UYP99NslRWdUnWdRNZoqvKCKwdgy6dCCIyfdIxyMN0G/j3UbEPPghqGL7OP3sRRBnCUBR8EB9EGdq6jaZ1Qx3LxC2MpUtr65ZURv+sbe79/E7W055zc5vc/OtyvNCef9/5zve735/z3XPC2P/08aw1rs4de9e3t3cGZqauzTRzbWgmc8E7Ho97To5k+oHBC4j4CPUbVB9nwH5o89/15vilgRuCtlFl04FteWBPeN40v0aGvU5CA8A/gPB8bjR50mm81r6mAuOgblnmAEOMlBcQppjX1zN15fRoeTr3o4Z70uoo3YPifDEAZuGd6lYoT90UYJsjscgqmrIAjM/Iv95ljLQkPeR7+3ftetUnddVV9dY122HykqZ+djA/yzCMF3NXk5/zacFwbJrAHF1hgYFr+T+2U/v8Sl/ttYZqrIz5KaC4uOAxTtnFNk3Wbe+rtd0wYNWA4sL6A6EUFZYsOALbIbfrqTcE2BKowUrmJws6fu67WQB2We5j2EIaWwoUHFRYEZK0IfuUbex2E23+1ECNOQYPcmoIhfteZoAv0VuM0uba7igYdc5bijUJssqgiJI09jsii4tJtG5nYGsvinaFkiIsmyQugxRlj+QyyT9l+pINemP4sS0WWzhBizwhE1ZRdwWK8wt2PRrFhcULVfB2JgU2D8x4K59Jvi8IFB/jmlorUFyAfPpMilKqb4QwNZfI/IjW0VA4tl/wUIBx86tVU2QWf1NS+4zYp8QClcq2jZsONwQcLUQu83HgwSfv5WsqphgM704SsN2SMEgUXwDaopdEAAYskGAXLA8O5tPDN6Whqqod4b6dBcAYCdTpZiJpyEty7SOHjMr0BoNDudHhE2rwoEAhE3FQU5mRg0pfkxrXM0O/EWv+5/q57+HHP5y7NTdBulr+rqRQVsSgmKI9+lFel3a9yh0gDPg6blLktoflYlRVgN0B2epacmI220OOpSTO5OtFZWgNjJlKPCi+JPR6RnhFa2AWWHKgo5AA068f2ntRe2AMQQFGSfSviUSi6HPaauz+aF+QomFX0f7EP2TDoqqGe9Hrsjxy7MudhQI7DgzDZAbHE/0H+l1OrZtsdoaVHA4ZYBT9izOvS2McFGX13ZTIbrAQ30h88NW+uiV2y8AyFTPk06DNWNZYXcCIl/phiKi23QpZCx2o/kUWk73x15lxwao+YJQ0C0bFErE+fgqz8g1K/VRThBX/4jPXTJDyYlY32rGtjweNkDyLsqZlM+T9WgLDQunG7IHbG7MAqyUwC2xmyMD03HP3WQFKW41RfqhGRGCpyfM/Krc32mksGo2vI3/qkbVDEUzxLy01tpTR+2VglIHoD8wxo/eogUNLjdkDRzGjP/wUP1VWHu18jM45lMBBKcJZkdHLyLQCxjN6ChwPKQCw1L/4uFbAnDJ6urYpCRzaAWMOGT3zs+VPFUWTcqPl6wBK4kuBYyx3aWjMSW6tTNF2mMuPex3NkAPVBtimrj3bSF41o18lcGgFbHHRIaM3nAOHVsDAdtRGdmjCev85DsLp0cYUSzJ6xi5eTw1MO4HifVoAc8zowXljFkC1ADYxN9ZNGrNl9CsnUgKMXCrAeEIpD9IdlHogKQ/yOlDmJj/kCHKzUXXLLDxr54UeWDXUc1r1wJS+RBVbRvZcINxL8jtfJ50+9cukz+fbLBbNZrPbg5FYQrQbUlpWhN7eAZkXvz19jTL6RGJI7lbqyvFZcGvsFWTWJwpFCzboBvW9fGb47XKiKaaYywx9SpN+KjehBcau0I83P6okhwKMQNGJ57qDLQsO4KrXC0+7+UWqYoriLVBO5voHLGJO00pg/1JQS9F32LchX+hYOv39vJu1/gPb0vIw6Tvs4gAAAABJRU5ErkJggg==");
  background-size: 100%; }

.comment .console .amount .icon-praise-fill-blue {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAAAxFJREFUaAXtmj2IE0EUx/8vOSw8RWwUG+8aURH0KgsrESsrKxttRDn86EQs5TpB7IS7KFooh8U11or4AYqejXhiZ+XJKSKIRKszGf+zcXVms9ncJrPJzpCBsG++32/ee5PZSYBRcrMC6iLG1RlscTNa51Gkc5W7GrWAKh7hAkc8CcFOKFQor1B+QPmS3MQ3d7O1RiocTJ3HBH5jgQD7U5UXfCXmcZkjusNUKNhfqKeEmszUWfCdbaZouY+Z7XJUapcoJK0ZSs+usJluedmlIoVYjJvDJJV90tVSJknLaltptVWzuFfZucUiS+WF0tprq1Wxu1eQZD+nYLncL6mJzivsSyvupcwZWN9QLbC9vUCk9RlLK8xbFkGt4hn7TeTtm2hfHotFG4UbKO2KziyWuisqxc33LE6jiVOU9nDCDYmVLUO2Qd1WqMhDrMOMXMcnU6k2MDWNbewwT5hDZsOSyz+o3zl+VdyL9bQ2j8hS/kFplk383GVY/Du2WWCR+/llqdhA+lll6NyJDtzM2GA6pvxOu3jeOaARbDC9Ufiemi0GG6ycu1/epW7qDjZY3iHK2F7wIUSwBk31OjwwwZLM4md4YAov4ugIK8YqrsAEb3j8msJ6viRWoluoeMGG8zTArLMiz4kql0aEkht4G/dh//uUj8b5gT4Fy9Rlezxnf65Yw1I8UPRk8Fr5QWaM+NLT9gUmkrBwMj9IMOC5OV1fYOZAQ5fH/m8cWpdQwOo4iHfm4oYBJnglx9AIDyyxcYTjilU7vkIBa2AjFk03DANMH3yvoh4eWEp8hWEx43xoWs3/7T5IMH3wncWyaalY9ttiHeLL/xjr4Ib+g6H9izkEV6zzZ5OO73/+xljKwTe2lt+umLFxtINJ607OJC+tnHLwNXW1XVHhvVlZWlkbYBwvs/SzwSq4ndW4RHXzcg2/svSxweZwi/eEj7M6DL1O8IVXSFe66WGBRbdOCidKC6ehBEfW8mcyC0yvAjt9Rg2Hec0zzewiB4ou+butUIH1+l1Lv0jO8MfYHVLj7fMojVbAnxX4A33YsWyTlt9DAAAAAElFTkSuQmCC");
  background-size: 100%; }

.comment .console .amount .active-praise-num {
  color: #FF6600; }

.comment .console .amount .icon-comment {
  background: url("data:image/png;base64,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");
  background-size: 100%; }

.big-image {
  position: fixed;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background: #000;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 999; }
  .big-image .big-img-num {
    display: block !important;
    visibility: visible;
    height: 44px;
    line-height: 44px;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    font-weight: normal;
    text-align: center; }
    .big-image .big-img-num .iconfont {
      position: fixed;
      left: 0;
      top: 0;
      width: 2.5rem;
      color: #fff;
      line-height: inherit; }
    .big-image .big-img-num .icon-backward:before {
      content: "\e601"; }

#swiperBig {
  width: 100%;
  height: 100%;
  overflow: hidden; }
  #swiperBig .imgbox {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); }

.swiper-container.swiper-container-margin {
  margin: 0 20px; }

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  position: absolute;
  bottom: 10px;
  text-align: right;
  width: 96%; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  width: 4px;
  height: 4px;
  border-radius: 4px;
  margin: 0 2px; }

.swiper-pagination-bullet-active {
  background: #fff;
  height: 8px !important; }

.empty-pagination {
  height: 0.3125rem; }

.video-story {
  position: absolute;
  right: 5px;
  bottom: 5px;
  background-image: url(/assets/images/index/video_story.png);
  width: 0.75rem;
  height: 0.75rem;
  background-size: contain; }

.story-content {
  position: relative; }

.detault-top {
  padding-top: 178%; }

.empty-img {
  margin: 20px auto;
  display: block; }

.empty-txt {
  color: #111E36;
  text-align: center;
  font-size: 16px;
  margin-top: 20px; }

.new-comments .new-title {
  border: none; }

.across-ad-entrance {
  margin: 12px 20px 0;
  height: 72px;
  overflow: hidden;
  background-color: #f8f8f8;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("/assets/images/detail/travel_head_default.png");
  background-size: 52px 22px;
  border-radius: 4px; }
  @media screen and (min-width: 768px) {
    .across-ad-entrance {
      height: auto; } }
  .across-ad-entrance img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 4px; }

.bottom-ad-entrance {
  display: none;
  width: 90px;
  height: 70px;
  position: fixed;
  right: 0;
  bottom: 200px;
  overflow: hidden;
  z-index: 10;
  background-color: #f8f8f8;
  background: url("data:image/png;base64,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") center center no-repeat;
  background-color: #f8f8f8;
  background-size: 50% auto;
  border-radius: 4px; }
  .bottom-ad-entrance img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 4px; }
  .bottom-ad-entrance .close-btn {
    width: 32px;
    height: 32px;
    position: absolute;
    right: 0;
    top: 0;
    background-image: url("/assets/images/detail/close.png");
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: 10px 6px; }
