* {
  -webkit-tap-highlight-color: transparent;
  outline: none;
  -webkit-text-size-adjust: 100% !important; }
.scroll .xs-content .active a{color: #FFEB3B;}
.color-1 {
  color: #ff3644; }

.bgc-1 {
  background-color: #ff3644;
  }

.borderc-1 {
  border-color: #ff3644; }

.color-2 {
  color: #333333; }

.bgc-2 {
  background-color: #333333; }

.borderc-2 {
  border-color: #333333; }

.color-3 {
  color: #666666; }

.bgc-3 {
  background-color: #666666; }

.borderc-3 {
  border-color: #666666; }

.color-4 {
  color: #999999; }

.bgc-4 {
  background-color: #999999; }

.borderc-4 {
  border-color: #999999; }

.color-5 {
  color: #bbbbbb; }

.bgc-5 {
  background-color: #bbbbbb; }

.borderc-5 {
  border-color: #bbbbbb; }

.color-6 {
  color: #eeeeee; }

.bgc-6 {
  background-color: #eeeeee; }

.borderc-6 {
  border-color: #eeeeee; }

.color-7 {
  color: #f5f5f5; }

.bgc-7 {
  background-color: #f5f5f5; }

.borderc-7 {
  border-color: #f5f5f5; }

.color-8 {
  color: #fafafa; }

.bgc-8 {
  background-color: #fafafa; }

.borderc-8 {
  border-color: #fafafa; }

.color-9 {
  color: #ffffff; }

.bgc-9 {
  background-color: #ffffff; }

.borderc-9 {
  border-color: #ffffff; }

.color-10 {
  color: #5a9bf5; }

.bgc-10 {
  background-color: #5a9bf5; }

.borderc-10 {
  border-color: #5a9bf5; }

.color-11 {
  color: #ffaf0f; }

.bgc-11 {
  background-color: #ffaf0f; }

.borderc-11 {
  border-color: #ffaf0f; }

.color-12 {
  color: #64c800; }

.bgc-12 {
  background-color: #64c800; }

.borderc-12 {
  border-color: #64c800; }

.night_status .color-2 {
  color: #bbbbbb; }

.night_status .bgc-2 {
  background-color: #bbbbbb; }

.night_status .borderc-2 {
  border-color: #bbbbbb; }

.night_status .color-3 {
  color: #999999; }

.night_status .bgc-3 {
  background-color: #999999; }

.night_status .borderc-3 {
  border-color: #999999; }

.night_status .color-4 {
  color: #666666; }

.night_status .bgc-4 {
  background-color: #666666; }

.night_status .borderc-4 {
  border-color: #666666; }

.night_status .color-5 {
  color: #333333; }

.night_status .bgc-5 {
  background-color: #333333; }

.night_status .borderc-5 {
  border-color: #333333; }

.night_status .color-6 {
  color: #474747; }

.night_status .bgc-6 {
  background-color: #474747; }

.night_status .borderc-6 {
  border-color: #474747; }

.night_status .color-7 {
  color: #191919; }

.night_status .bgc-7 {
  background-color: #191919; }

.night_status .borderc-7 {
  border-color: #191919; }

.night_status .color-8 {
  color: #2d2d2d; }

.night_status .bgc-8 {
  background-color: #2d2d2d; }

.night_status .borderc-8 {
  border-color: #2d2d2d; }

.night_status .color-9 {
  color: #232323; }

.night_status .bgc-9 {
  background-color: #232323; }

.night_status .borderc-9 {
  border-color: #232323; }

.font1, .font1_c {
  font-size: 0.85333rem; }

.font1_const, .font1_c_const {
  font-size: 20px; }
  [data-dpr="2"] .font1_const, [data-dpr="2"] .font1_c_const {
    font-size: 40px; }
  [data-dpr="3"] .font1_const, [data-dpr="3"] .font1_c_const {
    font-size: 60px; }

.font2, .font2_c {
  font-size: 0.768rem; }

.font2_const, .font2_c_const {
  font-size: 18px; }
  [data-dpr="2"] .font2_const, [data-dpr="2"] .font2_c_const {
    font-size: 36px; }
  [data-dpr="3"] .font2_const, [data-dpr="3"] .font2_c_const {
    font-size: 54px; }

.font3, .font3_c {
  font-size: 0.72533rem; }

.font3_const, .font3_c_const {
  font-size: 17px; }
  [data-dpr="2"] .font3_const, [data-dpr="2"] .font3_c_const {
    font-size: 34px; }
  [data-dpr="3"] .font3_const, [data-dpr="3"] .font3_c_const {
    font-size: 51px; }

.font4, .font4_c {
  font-size: 0.68267rem; }
.font4_const a{color: #ffffff;font-weight: bold;}
.font4_const, .font4_c_const {
  font-size: 16px; }
  [data-dpr="2"] .font4_const, [data-dpr="2"] .font4_c_const {
    font-size: 36px; }
  [data-dpr="3"] .font4_const, [data-dpr="3"] .font4_c_const {
    font-size: 48px; }

.font5, .font5_c {
  font-size: 0.59733rem; }

.font5_const, .font5_c_const {
  font-size: 14px; }
  [data-dpr="2"] .font5_const, [data-dpr="2"] .font5_c_const {
    font-size: 28px; }
  [data-dpr="3"] .font5_const, [data-dpr="3"] .font5_c_const {
    font-size: 42px; }

.font6, .font6_c {
  font-size: 0.512rem; }

.font6_const, .font6_c_const {
  font-size: 12px; }
  [data-dpr="2"] .font6_const, [data-dpr="2"] .font6_c_const {
    font-size: 24px; }
  [data-dpr="3"] .font6_const, [data-dpr="3"] .font6_c_const {
    font-size: 36px; }

.font7, .font7_c {
  font-size: 0.46933rem; }

.font7_const, .font7_c_const {
  font-size: 11px; }
  [data-dpr="2"] .font7_const, [data-dpr="2"] .font7_c_const {
    font-size: 22px; }
  [data-dpr="3"] .font7_const, [data-dpr="3"] .font7_c_const {
    font-size: 33px; }

.font8, .font8_c {
  font-size: 0.42667rem; }

.font8_const, .font8_c_const {
  font-size: 10px; }
  [data-dpr="2"] .font8_const, [data-dpr="2"] .font8_c_const {
    font-size: 20px; }
  [data-dpr="3"] .font8_const, [data-dpr="3"] .font8_c_const {
    font-size: 30px; }

.little_font .font1_c {
  font-size: 0.768rem; }

.little_font .font1_c_const {
  font-size: 18px; }
  [data-dpr="2"] .little_font .font1_c_const {
    font-size: 36px; }
  [data-dpr="3"] .little_font .font1_c_const {
    font-size: 54px; }

.little_font .font2_c {
  font-size: 0.68267rem; }

.little_font .font2_c_const {
  font-size: 16px; }
  [data-dpr="2"] .little_font .font2_c_const {
    font-size: 32px; }
  [data-dpr="3"] .little_font .font2_c_const {
    font-size: 48px; }

.little_font .font3_c {
  font-size: 0.64rem; }

.little_font .font3_c_const {
  font-size: 15px; }
  [data-dpr="2"] .little_font .font3_c_const {
    font-size: 30px; }
  [data-dpr="3"] .little_font .font3_c_const {
    font-size: 45px; }

.little_font .font4_c {
  font-size: 0.64rem; }

.little_font .font4_c_const {
  font-size: 15px; }
  [data-dpr="2"] .little_font .font4_c_const {
    font-size: 30px; }
  [data-dpr="3"] .little_font .font4_c_const {
    font-size: 45px; }

.little_font .font5_c {
  font-size: 0.55467rem; }

.little_font .font5_c_const {
  font-size: 13px; }
  [data-dpr="2"] .little_font .font5_c_const {
    font-size: 26px; }
  [data-dpr="3"] .little_font .font5_c_const {
    font-size: 39px; }

.little_font .font6_c {
  font-size: 0.46933rem; }

.little_font .font6_c_const {
  font-size: 11px; }
  [data-dpr="2"] .little_font .font6_c_const {
    font-size: 22px; }
  [data-dpr="3"] .little_font .font6_c_const {
    font-size: 33px; }

.little_font .font7_c {
  font-size: 0.42667rem; }

.little_font .font7_c_const {
  font-size: 10px; }
  [data-dpr="2"] .little_font .font7_c_const {
    font-size: 20px; }
  [data-dpr="3"] .little_font .font7_c_const {
    font-size: 30px; }

.big_font .font1_c {
  font-size: 0.93867rem; }

.big_font .font1_c_const {
  font-size: 22px; }
  [data-dpr="2"] .big_font .font1_c_const {
    font-size: 44px; }
  [data-dpr="3"] .big_font .font1_c_const {
    font-size: 66px; }

.big_font .font2_c {
  font-size: 0.85333rem; }

.big_font .font2_c_const {
  font-size: 20px; }
  [data-dpr="2"] .big_font .font2_c_const {
    font-size: 40px; }
  [data-dpr="3"] .big_font .font2_c_const {
    font-size: 60px; }

.big_font .font3_c {
  font-size: 0.81067rem; }

.big_font .font3_c_const {
  font-size: 19px; }
  [data-dpr="2"] .big_font .font3_c_const {
    font-size: 38px; }
  [data-dpr="3"] .big_font .font3_c_const {
    font-size: 57px; }

.big_font .font4_c {
  font-size: 0.72533rem; }

.big_font .font4_c_const {
  font-size: 17px; }
  [data-dpr="2"] .big_font .font4_c_const {
    font-size: 34px; }
  [data-dpr="3"] .big_font .font4_c_const {
    font-size: 51px; }

.big_font .font5_c {
  font-size: 0.64rem; }

.big_font .font5_c_const {
  font-size: 15px; }
  [data-dpr="2"] .big_font .font5_c_const {
    font-size: 30px; }
  [data-dpr="3"] .big_font .font5_c_const {
    font-size: 45px; }

.big_font .font6_c {
  font-size: 0.55467rem; }

.big_font .font6_c_const {
  font-size: 13px; }
  [data-dpr="2"] .big_font .font6_c_const {
    font-size: 26px; }
  [data-dpr="3"] .big_font .font6_c_const {
    font-size: 39px; }

.big_font .font7_c {
  font-size: 0.512rem; }

.big_font .font7_c_const {
  font-size: 12px; }
  [data-dpr="2"] .big_font .font7_c_const {
    font-size: 24px; }
  [data-dpr="3"] .big_font .font7_c_const {
    font-size: 36px; }

.big_font .font8_c {
  font-size: 0.46933rem; }

.big_font .font8_c_const {
  font-size: 11px; }
  [data-dpr="2"] .big_font .font8_c_const {
    font-size: 22px; }
  [data-dpr="3"] .big_font .font8_c_const {
    font-size: 33px; }

.large_font .font1_c {
  font-size: 1.024rem; }

.large_font .font1_c_const {
  font-size: 24px; }
  [data-dpr="2"] .large_font .font1_c_const {
    font-size: 48px; }
  [data-dpr="3"] .large_font .font1_c_const {
    font-size: 72px; }

.large_font .font2_c {
  font-size: 0.93867rem; }

.large_font .font2_c_const {
  font-size: 22px; }
  [data-dpr="2"] .large_font .font2_c_const {
    font-size: 44px; }
  [data-dpr="3"] .large_font .font2_c_const {
    font-size: 66px; }

.large_font .font3_c {
  font-size: 0.896rem; }

.large_font .font3_c_const {
  font-size: 21px; }
  [data-dpr="2"] .large_font .font3_c_const {
    font-size: 42px; }
  [data-dpr="3"] .large_font .font3_c_const {
    font-size: 63px; }

.large_font .font4_c {
  font-size: 0.768rem; }

.large_font .font4_c_const {
  font-size: 18px; }
  [data-dpr="2"] .large_font .font4_c_const {
    font-size: 36px; }
  [data-dpr="3"] .large_font .font4_c_const {
    font-size: 54px; }

.large_font .font5_c {
  font-size: 0.68267rem; }

.large_font .font5_c_const {
  font-size: 16px; }
  [data-dpr="2"] .large_font .font5_c_const {
    font-size: 32px; }
  [data-dpr="3"] .large_font .font5_c_const {
    font-size: 48px; }

.large_font .font6_c {
  font-size: 0.59733rem; }

.large_font .font6_c_const {
  font-size: 14px; }
  [data-dpr="2"] .large_font .font6_c_const {
    font-size: 28px; }
  [data-dpr="3"] .large_font .font6_c_const {
    font-size: 42px; }

.large_font .font7_c {
  font-size: 0.55467rem; }

.large_font .font7_c_const {
  font-size: 13px; }
  [data-dpr="2"] .large_font .font7_c_const {
    font-size: 26px; }
  [data-dpr="3"] .large_font .font7_c_const {
    font-size: 39px; }

.large_font .font8_c {
  font-size: 0.512rem; }

.large_font .font8_c_const {
  font-size: 12px; }
  [data-dpr="2"] .large_font .font8_c_const {
    font-size: 24px; }
  [data-dpr="3"] .large_font .font8_c_const {
    font-size: 36px; }

b {
  color: #ff3644;
  font-weight: normal; }

[data-device="android"] .border {
  border: 1px solid #000;
  -o-border-image: url(img/png) 0 0 2 0 round;
     border-image: url(img/png) 0 0 2 0 round; }

[data-device="ios"] .border {
  border-bottom-width: 1px;
  border-bottom-style: solid; }

.poptips {
  padding: 0 0.512rem;
  max-width: 80%;
  position: fixed;
  margin: auto;
  left: 50%;
  bottom: 4.26667rem;
  z-index: 99999;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 0.17067rem;
  text-align: center;
  color: #fff;
  font-size: 0.59733rem;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  height: 1.28rem;
  line-height: 1.28rem;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  white-space: nowrap;
  display: block; }
.mbtime-download-bar {
  padding: 0 0.53333rem;
  background-color: rgba(0, 0, 0, 0.6);
  height: 1.87733rem;
  display: -webkit-box;
  -webkit-box-align: center; }
  .mbtime-download-bar .mbtime-download-bar-logo {
    width: 1.408rem;
    height: 1.408rem;
    background-size: 100% 100%;
    background-position: center center;
    background-image: url(img/png); }
  .mbtime-download-bar .mbtime-download-bar-word {
    -webkit-box-flex: 1;
    margin-left: 0.384rem; }
    .mbtime-download-bar .mbtime-download-bar-word .mbtime-download-bar-title {
      color: #ffffff;
      font-size: 0.59733rem;
      line-height: 0.85333rem; }
    .mbtime-download-bar .mbtime-download-bar-word .mbtime-download-bar-desc {
      color: #ffffff;
      font-size: 0.42667rem;
      line-height: 0.59733rem; }
  .mbtime-download-bar .mbtime-download-bar-btn {
    width: 3.30667rem;
    height: 1.10933rem;
    background-color: #ff3644;
    font-size: 0.512rem;
    display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    color: #ffffff;
    border-radius: 0.17067rem; }
	
.content_item {
  padding: 0 0.53333rem;
  box-sizing: border-box;
  position: relative; }
  .content_item .content_main {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 0.64rem 0;
    position: relative; }
  .content_item:last-child .content_main {
    border-bottom-color: transparent; }

.tree_bottom {
  padding: 0.08533rem 0.17067rem;
  border-radius: 0.08533rem;
  position: absolute;
  right: 0.21333rem;
  bottom: 0.21333rem; }

.pic_icon {
  width: 0.512rem;
  height: 0.42667rem;
  background-image: url(img/png);
  background-size: 100% 100%;
  background-position: center;
  display: inline-block;
  margin-right: 0.17067rem; }

.content_item.common .content_main {
  display: -webkit-box;
  -webkit-box-align: start; }
  .content_item.common .content_main .info_s {
    -webkit-box-flex: 1;
    position: relative;
    overflow: hidden;
    height: 2.88rem; }
    .content_item.common .content_main .info_s .title_s {
      line-height: 1.5;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -moz-line-clamp: 2;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box;
      word-break: break-all; }
    .content_item.common .content_main .info_s .tips {
      margin-top: 0.21333rem;
      display: -webkit-box;
      position: absolute;
      bottom: 0;
      left: 0; }
      .content_item.common .content_main .info_s .tips .tip {
        margin-right: 0.32rem; }
    .content_item.common .content_main .info_s .close {
      background-image: url(img/png);
      background-size: 0.34133rem 0.34133rem;
      background-repeat: no-repeat;
      background-position: center center;
      width: 1.408rem;
      height: 1.62133rem;
      position: absolute;
      right: -0.53333rem;
      bottom: -0.53333rem; }
  .content_item.common .content_main .img {
    width: 5.12rem;
    height: 2.88rem;
    background-size: cover;
    background-position: center center;
    background-color: #eee;
    margin-left: 0.42667rem;
    position: relative; }
    .content_item.common .content_main .img .tip {
      padding: 0.08533rem 0.17067rem;
      border-radius: 0.08533rem;
      position: absolute;
      right: 0.21333rem;
      bottom: 0.21333rem; }

.content_item.common.video .img .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.common .content_main {
  display: -webkit-box;
  -webkit-box-align: start; }
  .content_item.common .content_main .info_s {
    -webkit-box-flex: 1;
    position: relative;
    overflow: hidden;
    height: 2.88rem; }
    .content_item.common .content_main .info_s .title_s {
      line-height: 1.2;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -moz-line-clamp: 2;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box;
      word-break: break-all; }
    .content_item.common .content_main .info_s .tips {
      margin-top: 0.21333rem;
      display: -webkit-box;
      position: absolute;
      bottom: 0;
      left: 0; }
      .content_item.common .content_main .info_s .tips .tip {
        margin-right: 0.32rem; }
    .content_item.common .content_main .info_s .close {
      background-image: url(img/png);
      background-size: 0.34133rem 0.34133rem;
      background-repeat: no-repeat;
      background-position: center center;
      width: 1.408rem;
      height: 1.62133rem;
      position: absolute;
      right: -0.53333rem;
      bottom: -0.53333rem; }
  .content_item.common .content_main .img {
    width: 5.12rem;
    height: 2.88rem;
    background-size: cover;
    background-position: center center;
    background-color: #eee;
    margin-left: 0.42667rem;
    position: relative; }
    .content_item.common .content_main .img .tip {
      padding: 0.08533rem 0.17067rem;
      border-radius: 0.08533rem;
      position: absolute;
      right: 0.21333rem;
      bottom: 0.21333rem; }
    .content_item.common .content_main .img .play-icon {
      width: 1.344rem;
      height: 1.344rem;
      background-image: url(img/png);
      background-size: 100% 100%;
      background-position: center center;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -0.66133rem;
      margin-left: -0.66133rem; }

.content_item.common.tmpl_video .img .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.common.tmpl_picture .img .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.news_nopic .content_main .title_s {
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  display: -webkit-box;
  word-break: break-all; }

.content_item.news_nopic .content_main .tips {
  margin-top: 0.21333rem;
  display: -webkit-box; }
  .content_item.news_nopic .content_main .tips .tip {
    margin-right: 0.32rem; }

.content_item.news_nopic .close {
  background-image: url(img/png);
  background-size: 0.34133rem 0.34133rem;
  background-repeat: no-repeat;
  background-position: center center;
  width: 1.408rem;
  height: 1.62133rem;
  position: absolute;
  right: 1px;
  bottom: 0.10667rem; }

.content_item.m-3 .content_main .pic {
  position: relative;
  height: 8.42667rem;
  background-color: #eee;
  background-size: cover;
  background-position: center center; }
  .content_item.m-3 .content_main .pic > .tip {
    padding: 0.08533rem 0.17067rem;
    border-radius: 0.08533rem;
    position: absolute;
    right: 0.21333rem;
    bottom: 0.21333rem; }
  .content_item.m-3 .content_main .pic .play-icon {
    width: 1.792rem;
    height: 1.792rem;
    background-image: url(img/png);
    background-size: 100% 100%;
    background-position: center center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -0.896rem;
    margin-left: -0.896rem; }
  .content_item.m-3 .content_main .pic .bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 2.34667rem;
    left: 0;
    padding: 0 0.53333rem;
    background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.3), rgba(0, 0, 0, 0.3));
    background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(255, 255, 255, 0.3));
    background: linear-gradient(to top, rgba(0, 0, 0, 0.3), rgba(255, 255, 255, 0.3));
    display: -webkit-box;
    -webkit-box-align: center;
    box-sizing: border-box; }
    .content_item.m-3 .content_main .pic .bottom .word {
      width: 100%; }
      .content_item.m-3 .content_main .pic .bottom .word .desc,
      .content_item.m-3 .content_main .pic .bottom .word .title-word {
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -moz-line-clamp: 1;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        white-space: nowrap;
        display: block;
        line-height: 1.2; }
      .content_item.m-3 .content_main .pic .bottom .word .tips {
        margin-top: 0.21333rem;
        display: -webkit-box; }
        .content_item.m-3 .content_main .pic .bottom .word .tips .tip {
          margin-right: 0.32rem; }

.content_item.m-3.tmpl_video .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.m-3.tmpl_picture .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.m-4 .content_main .pic {
  position: relative;
  height: 8.42667rem;
  background-color: #eee;
  background-size: cover;
  background-position: center center; }
  .content_item.m-4 .content_main .pic > .tip {
    padding: 0.08533rem 0.17067rem;
    border-radius: 0.08533rem;
    position: absolute;
    right: 0.21333rem;
    bottom: 0.21333rem; }
  .content_item.m-4 .content_main .pic .play-icon {
    width: 1.792rem;
    height: 1.792rem;
    background-image: url(img/png);
    background-size: 100% 100%;
    background-position: center center;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -0.896rem;
    margin-left: -0.896rem; }

.content_item.m-4 .content_main .bottom {
  position: relative;
  height: 2.34667rem;
  display: -webkit-box;
  -webkit-box-align: center;
  box-sizing: border-box; }
  .content_item.m-4 .content_main .bottom .word {
    width: 100%; }
    .content_item.m-4 .content_main .bottom .word .desc,
    .content_item.m-4 .content_main .bottom .word .title-word {
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 1;
      -moz-line-clamp: 1;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      white-space: nowrap;
      display: block;
      line-height: 1.2; }
    .content_item.m-4 .content_main .bottom .word .tips {
      margin-top: 0.21333rem;
      display: -webkit-box; }
      .content_item.m-4 .content_main .bottom .word .tips .tip {
        margin-right: 0.32rem; }

.content_item.m-4.tmpl_video .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.m-4.tmpl_picture .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.news_mulpic .content_main .title_s {
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -moz-line-clamp: 2;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  display: -webkit-box;
  word-break: break-all; }

.content_item.news_mulpic .content_main .img_list {
  display: -webkit-box;
  margin-top: 0.32rem; }
.content_item.news_mulpic .content_main .img_list .item {
    width: 4.7rem;
    height: 2.73067rem;
    margin-right: 0.21333rem;
    background: #eee;
    position: relative;
    background-size: cover;
    background-position: center center; }
    .content_item.news_mulpic .content_main .img_list .item:last-child {
      margin-right: 0; }
    .content_item.news_mulpic .content_main .img_list .item > .tip {
      padding: 0.08533rem 0.17067rem;
      border-radius: 0.08533rem;
      position: absolute;
      right: 0.21333rem;
      bottom: 0.21333rem; }

.content_item.news_mulpic .content_main .tips {
  margin-top: 0.21333rem;
  display: -webkit-box; }
  .content_item.news_mulpic .content_main .tips .tip {
    margin-right: 0.32rem; }

.content_item.news_mulpic .close {
  background-image: url(img/png);
  background-size: 0.34133rem 0.34133rem;
  background-repeat: no-repeat;
  background-position: center center;
  width: 1.408rem;
  height: 1.62133rem;
  position: absolute;
  right: 1px;
  bottom: 0.10667rem; }

.content_item.news_mulpic.tmpl_video .img_list .item > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.news_mulpic.tmpl_picture .img_list .item > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }
  

.content_item.m-6 .content_main .title_s {
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -moz-line-clamp: 1;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  white-space: nowrap;
  display: block; }

.content_item.m-6 .content_main .pic {
  height: 2.85867rem;
  background-color: #eee;
  background-size: cover;
  background-position: center;
  position: relative;
  margin-top: 0.21333rem; }
  .content_item.m-6 .content_main .pic > .tip {
    padding: 0.08533rem 0.17067rem;
    border-radius: 0.08533rem;
    position: absolute;
    right: 0.21333rem;
    bottom: 0.21333rem; }

.content_item.m-6 .content_main .tips {
  margin-top: 0.21333rem;
  display: -webkit-box; }
  .content_item.m-6 .content_main .tips .tip {
    margin-right: 0.32rem; }

.content_item.m-6.tmpl_video .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.m-6.tmpl_picture .pic > .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }
  
.content-card {
  padding: 0.21333rem 0;
  margin-top: -1px; }
  .content-card > .card-title {
    padding: 0.53333rem;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    display: -webkit-box;
    -webkit-box-align: center; }
    .content-card > .card-title:before {
      content: ' ';
      width: 0.08533rem;
      height: 0.512rem;
      margin-right: 0.21333rem;
      background-color: red;
      display: block;
      border-radius: 5rem; }
  .content-card > .card-more-btn {
    padding: 0 0.53333rem; }
    .content-card > .card-more-btn .more-btn {
      border-top-width: 1px;
      border-top-style: solid;
      height: 1.70667rem;
      display: -webkit-box;
      -webkit-box-align: center;
      -webkit-box-pack: center; }
	  
.content_item.timer_sub .content_main {
  display: -webkit-box;
  -webkit-box-align: start; }
  .content_item.timer_sub .content_main .header_img {
    width: 1.49333rem;
    height: 1.49333rem;
    border-radius: 5rem;
    background-size: cover;
    background-position: center center;
    position: relative; }
    .content_item.timer_sub .content_main .header_img .v {
      background-size: 100% 100%;
      position: absolute;
      right: 0;
      bottom: 0; }
      .content_item.timer_sub .content_main .header_img .v.v-1 {
        width: 0.64rem;
        height: 0.48rem;
        background-image: url(img/png); }
      .content_item.timer_sub .content_main .header_img .v.v-2 {
        width: 0.544rem;
        height: 0.544rem;
        background-image: url(img/png); }
      .content_item.timer_sub .content_main .header_img .v.v-3 {
        width: 0.544rem;
        height: 0.544rem;
        background-image: url(img/png); }
  .content_item.timer_sub .content_main .info_s {
    padding: 0 0.21333rem;
    -webkit-box-flex: 1; }
    .content_item.timer_sub .content_main .info_s .title_s {
      display: -webkit-box;
      -webkit-box-align: center; }
      .content_item.timer_sub .content_main .info_s .title_s .word {
        max-width: 8.53333rem;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -moz-line-clamp: 1;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        white-space: nowrap;
        display: block;
        padding-right: 0.21333rem; }
      .content_item.timer_sub .content_main .info_s .title_s.tip {
        padding: 0.04267rem 0.08533rem;
        border-radius: 0.08533rem; }
    .content_item.timer_sub .content_main .info_s .desc {
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 1;
      -moz-line-clamp: 1;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      white-space: nowrap;
      display: block;
      word-break: break-all;
      margin-top: 0.21333rem; }
    .content_item.timer_sub .content_main .info_s .tips {
      margin-top: 0.21333rem;
      display: -webkit-box; }
      .content_item.timer_sub .content_main .info_s .tips .tip {
        margin-right: 0.32rem; }
  .content_item.timer_sub .content_main .sub_btn {
    margin-top: 0.21333rem;
    padding: 0.192rem 0.512rem;
    border-width: 0.05333rem;
    border-style: solid;
    border-radius: 5rem; }
  .content_item.timer_sub .content_main.sub .sub_btn {
    display: none; }
  .content_item.timer_sub .content_main.sub .al_sub_btn {
    display: -webkit-box; }
  .content_item.timer_sub .content_main .al_sub_btn {
    width: 2.432rem;
    height: 1.06667rem;
    margin-top: 0.21333rem;
    text-align: right;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    display: none; }
    .content_item.timer_sub .content_main .al_sub_btn .ok {
      background-image: url(img/png);
      width: 0.32rem;
      height: 0.23467rem;
      background-size: 100% 100%;
      margin-right: 0.17067rem; }
	  
.content_item.channel .content_main {
  display: -webkit-box;
  -webkit-box-align: center; }
  .content_item.channel .content_main .info_s {
    -webkit-box-flex: 1; }
    .content_item.channel .content_main .info_s .title_s {
      line-height: 1.7;
      word-break: break-all;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -moz-line-clamp: 2;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box; }
    .content_item.channel .content_main .info_s .desc {
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 1;
      -moz-line-clamp: 1;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      white-space: nowrap;
      display: block;
      word-break: break-all;
      line-height: 1.4; }
  .content_item.channel .content_main .sub_btn {
    padding: 0.192rem 0.512rem;
    border-width: 0.05333rem;
    border-style: solid;
    border-radius: 5rem; }
  .content_item.channel .content_main.sub .sub_btn {
    display: none; }
  .content_item.channel .content_main.sub .al_sub_btn {
    display: -webkit-box; }
  .content_item.channel .content_main .al_sub_btn {
    width: 2.432rem;
    height: 1.06667rem;
    margin-top: 0.21333rem;
    text-align: right;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    display: none; }
    .content_item.channel .content_main .al_sub_btn .ok {
      background-image: url(img/png);
      width: 0.32rem;
      height: 0.23467rem;
      background-size: 100% 100%;
      margin-right: 0.17067rem; }
	  
.content_item.wiki_360 .content_main {
  display: -webkit-box; }
  .content_item.wiki_360 .content_main .info_s {
    -webkit-box-flex: 1; }
    .content_item.wiki_360 .content_main .info_s .title_s {
      line-height: 1.2;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -moz-line-clamp: 2;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box;
      word-break: break-all; }
    .content_item.wiki_360 .content_main .info_s .desc {
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 3;
      -moz-line-clamp: 3;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box;
      word-break: break-all;
      line-height: 1.4;
      margin-top: 0.10667rem; }
  .content_item.wiki_360 .content_main .img {
    width: 5.12rem;
    height: 2.88rem;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    border-width: 1px;
    border-style: solid;
    margin-left: 0.42667rem; }

	.content_item.common .content_main {
  display: -webkit-box;
  -webkit-box-align: start; }
  .content_item.common .content_main .info_s {
    -webkit-box-flex: 1;
    position: relative;
    overflow: hidden;
    height: 2.88rem; }
    .content_item.common .content_main .info_s .title_s {
      line-height: 1.2;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 2;
      -moz-line-clamp: 2;
      -webkit-box-orient: vertical;
      -moz-box-orient: vertical;
      display: -webkit-box;
      word-break: break-all; }
    .content_item.common .content_main .info_s .tips {
      margin-top: 0.21333rem;
      display: -webkit-box;
      position: absolute;
      bottom: 0;
      left: 0; }
      .content_item.common .content_main .info_s .tips .tip {
        margin-right: 0.32rem; }
    .content_item.common .content_main .info_s .close {
      background-image: url(img/png);
      background-size: 0.34133rem 0.34133rem;
      background-repeat: no-repeat;
      background-position: center center;
      width: 1.408rem;
      height: 1.62133rem;
      position: absolute;
      right: -0.53333rem;
      bottom: -0.53333rem; }
  .content_item.common .content_main .img {
    width: 5.12rem;
    height: 2.88rem;
    background-size: cover;
    background-position: center center;
    background-color: #eee;
    margin-left: 0.42667rem;
    position: relative; }
    .content_item.common .content_main .img .tip {
      padding: 0.08533rem 0.17067rem;
      border-radius: 0.08533rem;
      position: absolute;
      right: 0.21333rem;
      bottom: 0.21333rem; }
    .content_item.common .content_main .img .play-icon {
      width: 1.344rem;
      height: 1.344rem;
      background-image: url(img/png);
      background-size: 100% 100%;
      background-position: center center;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -0.66133rem;
      margin-left: -0.66133rem; }

.content_item.common.tmpl_video .img .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

.content_item.common.tmpl_picture .img .tip {
  padding: 0.128rem 0.17067rem 0.04267rem;
  background-color: rgba(0, 0, 0, 0.7); }

  
.ui-sheet li {height: 2rem;line-height: 2rem;font-size: 0.8rem;}
.ui-sheet p {height: 2rem;line-height: 2rem;font-size: 0.8rem;}

.page-padding {
	padding: 0 .5333rem!important;
}
.openapp {
    width: 100%;
    height: 1.5rem;
    line-height: 1.5rem;
    background-color: #fc394a;
    text-align: center;
    color: #fff;
    display: block;
    border-radius: 5px;
    margin: 25px auto;
}

.fixedbar {
	position:fixed;
	right: 42px;
	bottom:52px;
	width: 30px;
	padding: 1px;
}
.fixedbar a {
	margin-top:6px;
	width: 30px;
	height: 30px;
	background-color:rgba(0,0,0,.6);
	border-radius:2px;
	color:#fff;
	line-height: 30px;
	padding: 10px;
}
.fixedbar a::before {
	cursor:pointer
}
.fixedbar a.icon-btime_font_zhong {
	font-size:22px
}
.fixedbar a.icon-btime_font_da {
	font-size:24px
}
.fixedbar a.icon-btime_font_te {
	font-size:26px
}
