/*position*/
.m-reply-repcom, .m-com-pub, .m-change-art, .u-see-cur, .u-see-next, .m-wrap-header, .m-ftw-art, .m-share-style li { position: relative; }
.u-reply-btn, .u-com-btn, .u-tri-l, .u-tri-r, .u-refresh, .m-icon, .m-click-feed .current, .m-data-comments .circle, .m-shares, .m-share-style, .m-share-style a, .m-click-feed { position: absolute; }
.m-header-con, .m-ft-art { position: fixed; }
/*分享*/
.m-share-jia { display: none; }
/*图片*/
.u-pic-reply, .u-pic-zan, .u-refresh, .u-collect .pic, .m-icon, .u-share, .m-share-style a, .u-icon-pic { background: url(http://assets.cheyun.com/v2/common/images/mobile/mobile_sprite.png) no-repeat; background-size: 7.5rem 7.5rem; }
/*文章页面普通样式*/
.m-wrap-article { padding: 2rem .875rem 0; }
.m-wrap-head { padding: 1rem .875rem 0; }
.m-wrap-head { padding-bottom: .65rem; border-bottom: 1px dashed #e3e3e3; }
.m-wrap-head h1 { padding-bottom: .5rem; line-height: 1.2rem; font-size: 1.05rem; color: #43576a; font-weight: 600; /* text-align: justify;*/ }
.m-intr-article { padding: 0 0 .7rem; line-height: 1.3rem; color: #13bee9; font-size: .75rem; }
.m-intr-article:before { display: block; border-top: 2px solid #c9c9c9; border-left: 2px solid #c9c9c9; }
.m-intr-article:after { float: right; border-bottom: 2px solid #c9c9c9; border-right: 2px solid #c9c9c9;  }
.m-intr-article:before, .m-intr-article:after { content: ''; width: .625rem; height: .625rem; }
.m-intr-article .intr { padding: .5rem .5rem 0; text-align: justify; }
.m-info-author, .m-info-author:before { height: 2.25rem; font-size: .5rem }
.m-info-author:before { content: '作者'; float: left; width: .6rem; padding: 0 .25rem; line-height: 1.125rem; background-color: #f9f9f9; }
/*.m-info-author .user1 .author_pic, .m-info-author .user1 img { margin-left: .65rem; -webkit-border-radius: 50%; border-radius: 50%; width: 2.25rem; height: 2.25rem; }*/
.m-info-author .user1 a{display: inline-block;overflow: hidden; margin-left: .65rem; -webkit-border-radius: 50%; border-radius: 50%; width: 2.25rem; height: 2.25rem; }
.m-info-author .user1 img{width: 100%;height: 100%;}
.m-info-author .info1 .author_name, .m-info-author .info1 span { font-size: .75rem; color: #43576a; }
.m-info-author .info1 { margin-left: .6rem; }
.u-desc-author { padding-top: .2rem; line-height: .8rem; font-size: .5rem; color: #43576a; }
/*内容页*/
.m-wrap-con2 { width: 100%; padding: 1.25rem .875rem 0; }
.m-con-article { font-size: .75rem; }
.m-con-article p, .m-con-article div { padding: 1rem .875rem 0; line-height: 1.3rem; word-break: break-all; }
.m-con-article img { max-width: 100% !important; height: auto!important; /*height: 100% !important;*/ vertical-align: middle; }
.m-con-article iframe { width: 100%!important; }
.m-banners-1 img { width: 100%; }
/*评论区域*/
.m-com-single { padding: .7rem 0; line-height: 1.1rem; border-bottom: 1px dashed #aeaeae; font-size: .6rem; color: #9aabb8; }
.m-lsts-ucom { padding-bottom: .5rem; }
.m-lsts-ucom .user img { width: 1.25rem; height: 1.25rem; -webkit-border-radius: 50%; border-radius: 50%; }
.m-lsts-ucom .user span { padding-left: .5rem; color: #43576a; }
.m-lsts-ucom .date { padding-left: .5rem; }
.u-txt-com { word-wrap:break-word; text-align: justify; line-height: 0.875rem;}
.u-txt-com a,.u-txt-com span{color: #13BEE9;}
.u-txt-com span{margin-right: 0.5rem;}
.m-oths-comments { line-height: .8rem; }
.m-com-single>.m-oths-comments{padding-right: 0.425rem;}
.m-com-zan { width: 3rem; }
.m-com-reply { width: 4rem; }
.u-pic-reply { display: inline-block; width: .8rem; height: .7rem; background-position: -2.6rem -2.4rem; vertical-align: middle; }
.m-com-reply.cur .u-pic-reply { background-position: -3.8rem -2.4rem; }
.m-com-reply.cur span, .m-com-zan.cur span { color: #13bee9; }
.u-txt-reply { color: #9aabb8; }
.u-pic-zan { margin-right: .2rem; width: .8rem; height: .8rem; background-position: -2.55rem -3.45rem; }
.m-com-zan.cur .u-pic-zan { background-position: -3.8rem -3.45rem; }
.m-reply-repcom { margin-top: .4rem; }
.u-reply-cont, .u-com-cont { padding: 0.9rem 3.8rem 0.9rem .5rem; width: 100%; height: 3rem; outline: none; border: 1px solid #B0B3B6; vertical-align: top; }
.u-reply-btn, .u-com-btn { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: .5rem; width: 3.25rem; height: 1.65rem; line-height: 1.65rem; background-color: #e9eef0; -webkit-border-radius: 5px; border-radius: .25rem; text-align: center; color: #9aabb8; }
.u-com-cont { border: 1px solid #b0b3b6; }
.m-child-con{margin-top: 0.375rem; padding: 0.5rem 0.425rem 0.5rem 0.25rem ;  background-color: #eef2f3;}
.m-infos-child a { padding-right: 0.25rem; }
.m-infos-child a span{ color: #43576A;}
.m-infos-child span { color: #A7B5C0; }
.m-com-pub { margin: .75rem 0; }
.u-more-com { display: block; margin-top:0.7rem; height: 1.625rem; line-height: 1.625rem; text-align: center; color: #9aabb8; font-size: .6rem; background: #E9EEF0;border-radius: 0.375rem;}
.m-login-com { padding-bottom: 1rem; text-align: right; font-size: .6rem; color: #a5a5a5; }
.u-login-com { color: #13bee9; text-decoration: underline; }
.m-underline { border-bottom: 1px solid #86939e; }
.m-wrap-con3 { width: 14.25rem; margin: 0 .875rem; }
.m-area-com { overflow: hidden; }
.m-change-art { width: 100%; height: 1.6rem; line-height: 1.6rem; text-align: center; font-size: .55rem; overflow: hidden; }
.u-see-cur { z-index: 10; width: 8.25rem; height: 1.65rem; background-color: #13bee9; border-top-left-radius: .8rem; border-bottom-left-radius: .8rem; color: #fff; }
.u-see-next { z-index: 10; padding: 0 2rem 0 .75rem; width: 4.7rem; height: 1.65rem; background-color: #13bee9; border-top-right-radius: .8rem; border-bottom-right-radius: .8rem; color: #fff; }
.u-tri-l, .u-tri-r { top: 0; width: 2.5rem; height: 0; }
.u-tri-l { left: 6.75rem; border-top: 1.65rem solid #13bee9; border-left: 1rem solid transparent; border-right: 1rem solid transparent;  }
.u-tri-r { right: 3.2rem; border-bottom: 1.65rem solid #13bee9; border-left: 1rem solid transparent; border-right: 1rem solid transparent; }
.u-refresh { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); right: .5rem; width: 1rem; height: .9rem; background-position: 0 -6.6rem; }
.f-marf-top { margin-top: 1rem; }
.m-childImg-comments img{width: 1.1rem;height: 1.1rem;border-radius: 50%;}
.m-childInfos-comments {width: 12.2rem;}
.m-childInfos-comments .m-oths-comments{margin-top:15px;}
.u-childcom-more{display: block;margin: 0.625rem 0 0 1.5rem;color: #43576A;}
/*作者区域*/
.m-info-author .user1 { width: 3rem; }
.m-info-author .info1 { width: 9rem; }
/*文章页头部*/
.m-wrap-header { width: 16rem; height: 1.75rem; }
.m-header-con { top: 0; left: 0; z-index: 100;}
/*文章页尾部*/
.m-ftw-art { width: 16rem; height: 2rem; }
.m-ft-art { padding: 0 .875rem; z-index: 101; width: 100%; height: 2.1rem; line-height: 2.1rem; background-color: #fff; box-shadow: 0 0 5px #9c9c9c; bottom: 0; left: 0; }
.u-collect { display: inline-block; height: 2.1rem; font-size: .6rem; }
.u-collect .pic { display: inline-block; margin-right: .2rem; margin-top: -.2rem; width: 1rem; height: .9rem; vertical-align: middle; }
.u-collectun .pic { background-position: -2.575rem -4.55rem; }
.u-collected .pic { background-position: -3.775rem -4.55rem; }
.u-collectun { color: #8a8a8a; }
.u-collected { color: #13bee9; }
.m-icon/*, .m-shares*/ { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.m-click-feed { width: .7rem; height: 2.1rem; right: 6.2rem;  }
.m-click-feed .u-icon-pic { display: inline-block; margin-top: -.2rem; width: .7rem; height: .9rem; background-position: -2.575rem -5.575rem; vertical-align: middle; }
.m-click-feeded .u-icon-pic { background-position: -3.975rem -5.575rem; }
.m-click-feed .current { padding: 0 .5rem; top: -2rem; left: -.35rem; height: 1.1rem; line-height: 1.1rem; border-radius: .25rem; background-color: #13bee9; color: #fff; font-size: .6rem; }
.m-data-comments { right: 3rem; width: 1.5rem; height: 2.1rem; background-position: -5rem -6rem; }
.m-data-comments .circle { top: .3rem; left: 1.2rem; width: .4rem; height: .4rem; border-radius: 100%; background-color: #e80f3d; }
.m-shares { top: 0; right: .5rem; width: 1.5rem; height: 2.1rem; }
.m-share { text-align: center; }
.u-share { display: inline-block; width: .75rem; height: .9rem; margin-top: -.2rem; background-position: -3.8rem -6.575rem; vertical-align: middle; }
.m-share-style { width: 7.5rem; top: -3.5rem; right: 0; padding: .35rem 0 .35rem .5rem; height: 2.5rem; background-color: #e9eef0; color: #8a8a8a; font-size: .4rem; }
.m-share-style a { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.u_button_tsina, .u_button_weixin { width: 1.8rem; height: 1.8rem; margin-right: .5rem; background-color: #fff; border-radius: 100%; }
.u_button_weixin a { width: 1.05rem; height: .9rem; background-position: -5.025rem -2.4rem; }
.u_button_tsina a { width: 1.2rem; height: 1rem; background-position: -5rem -3.45rem; }
.jiathis_weixin_modal { width: 16rem!important; height: 14rem!important; margin: 0!important; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.jiathis_modal_header { padding-bottom: .25rem .375rem!important; }
.jiathis_weixin_h3 { line-height: .75rem!important; }
.jiathis_modal_body { height: 8.2rem!important; }
.jiathis_modal_body img { width: 7.5rem!important; height: 7.5rem!important; margin-top: .375rem!important; }
/*一周动态*/
.u-page-pre{position: relative; display: inline-block;width: 3.5rem;height: 1.65rem;padding-left: .75rem;border-top-left-radius: .75rem;border-bottom-left-radius: .75rem;font-size: .55rem;text-align: center; line-height: 1.65rem; background: #13BEE9;color: #fff;margin-right: 1.1rem;}
.u-page-pre i{display: block; width: 0;height: 0;position: absolute;top: 0; right: -1rem; border-left: .7rem solid transparent;border-right: 1rem solid transparent; border-top: 1.65rem solid #13BEE9;}
.u-page-next{position: relative; display: inline-block;width: 3.5rem;height: 1.65rem;padding-right: .75rem;border-top-right-radius: .75rem;border-bottom-right-radius: .75rem;font-size: .55rem;text-align: center; line-height: 1.65rem; background: #13BEE9;color: #fff;}
.u-page-next i{display: block; width: 0;height: 0;position: absolute;bottom: 0; left: -1rem; border-left: 1rem solid transparent;border-right: 1rem solid transparent; border-bottom: 1.65rem solid #13BEE9;}
.m-w-con{ margin: 1.5rem 0 0 .65rem;}
.m-w-sum{position: relative; height: 2.64rem;border-left: .25rem solid #9CC6E3;}
.m-w-sum p{ width: 1.4rem;height: 1.4rem;position: absolute;top: -.7rem;left: -.825rem; background: #9CC6E3;border-radius: 50%;text-align: center;line-height: 1.4rem;font-size: .55rem;}
.m-w-li{ border-left: .25rem solid #9CC6E3;}
.m-w-time i{display: inline-block; width: .6rem;height: .6rem;margin:0 .75rem 0 -.4rem; border-radius: 50%; background: #9CC6E3; }
.m-w-time span{ font-size: .65rem;}
.m-w-des{ display: inline-block; margin:.4rem 0 1.5rem .75rem;padding: .75rem; border-radius: .3rem; font-size: .5rem;line-height: .9rem;color: #43576A;background: #EEEFF1;}
.u-page-con{ width: 100%;margin-bottom: 1.25rem;}

.m-wrap-art .m-info-lst2.user { width: 30%; }
.m-wrap-art .m-info-lst2.date { width: 40%; }
.fn-hide { display: none; }
.article-video{
  width: 14.2933rem;
  height: 8.0427rem;
  overflow: hidden;
  background: #000;
  border-radius: .1067rem;
  -webkit-border-radius: .1067rem;
  -moz-border-radius: .1067rem;
  -ms-border-radius: .1067rem;
  -o-border-radius: .1067rem;
}
.article-video video{
  width: 100%;
  height: 100%;
  object-fit: contain;
}


.m-wrap-con2 {
  width: 100%;
  padding: 1.25rem .875rem 0;
}

.m-con-article {
  font-size: .5973rem;
  color: #333A47;
  text-align: justify;
  letter-spacing: .0213rem;
}

.m-con-article p, .m-con-article div {
  padding:0 .8533rem;
  margin: 1.1947rem 0 0;
  line-height: 1.152rem;
  word-break: break-all;
}

.m-con-article img {
  max-width: 100%;
  height: auto;
  vertical-align: middle;
}

.m-con-article iframe {
  width: 100%;
}

.m-banners-1 img {
  width: 100%;
}

.m-con-article .article-section-tit{
  font-size: .7253rem;
  font-weight: 700;
  line-height: 1.408rem;
  letter-spacing: .0213rem;
  margin: 1.408rem 0;
  color: #3C4250;
}
.m-con-article .article-img-desc{
  width: 14.2933rem;
  font-size: .4267rem;
  color: #555555;
  line-height: .576rem;
  padding: .256rem .3413rem .3413rem;
  background: #F0F4F6;
  text-align: center;
  margin: .2133rem auto 0;
}
