html{height:100%;}
*{padding:0;margin:0;font-family:"Droid Sans Fallback","Microsoft YaHei",simsun,Arial;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;/*color:#333333;*/}
body{background:#fff;overflow-x:hidden;position:relative;min-width:320px;line-height: 150%;}
ul,ol,li{list-style:none;}
input,textarea{-webkit-user-select:auto;}
img{border:0;}
a{color:#333333; text-decoration:none;outline:none;}
a:hover{ color:#333333; text-decoration:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;}
table{border-collapse: collapse;display: table;margin-bottom:5px;width:99% !important;}
table td, table th {padding: 5px 10px;border: 1px solid #DDD;word-break: break-all;}
h1{font-size:16px;}
/*body *{max-height:99999px;}*/
body::-webkit-scrollbar{display: none;}
h2{font-size:20px;color:#000;padding:20px 10px;margin-left:5px;word-break: break-word;}
div.data{ color:#aaa;display:none;font-size:14px!important;}
#readNum_wap{
    color:#aaa;display:none;font-size:14px; 
}
.article-date{
    padding: 0.2rem 0 0.3rem!important;line-height: 1;
    
}
.conmm{
    overflow: hidden;
    text-align: justify;
}
.conmm img{
    width: 100%;
    max-width: 100% !important;
}
span.data{display:block!important;padding:0.2rem 0 0.3rem!important;color:#aaa;display:none;font-size:14px!important;}
p{display:block!important;background-color:transparent;word-break:break-all;}
.clearfix:after,.clearfix:before{display:table;content:" ";}
.clearfix:after{clear:both;}
.m-header{display:box;padding:20px;width:100%;height:90px;background-color:#fff;}
.m-header a,.m-header span{display:inline-block;background-repeat:no-repeat;}
.m-header .back{margin-right:202px;width:48px;height:48px;background-position:0 0;}
.m-header .logo{margin-right:130px;width:96px;height:44px;background-position:0 -60px;}
.m-header .menu{width:48px;height:48px;background-position:-120px 0;}
.m-header .home{margin-right:26px;width:48px;height:48px;background-position:-60px 0;}


.content-wrapper{width:100%;}
.m-container{padding:0.32rem 15px 0;}
.m-container .articleList .article-title{font-size:20px;color: #000;padding:0 0 0.1rem;margin-left:0.06px;word-break: break-word;font-weight:700;}
.m-container .articleList .text{color:#343434;font-size:0.3rem;}
.m-container .articleList .text1 p{margin-bottom:20px;/*text-align:justify*/;font-size:inherit;word-break: normal;}
.page-content img{margin:0 0.07rem 0.1rem 0;display:block;width: 100%;}
.page-content p{margin:0 0 0.2rem;}
.m-header .download{float:right;background:#5fc134;border-radius:5px;color:#fff;font-size:24px;padding:10px 25px;}
.copyright{text-align:center;font-size:26px;font-family:Roboto,HelveticaNeue,Helvetica,Arial,sans-serif;padding:10px 0;}
.m-container span#tide_video{line-height:0;display: inherit;}
.m-container iframe{display: inherit;}
.related{padding:0 1em;padding-bottom:20px;}
.related h3{font-size:1.3em;border-left:5px solid #0096ff;overflow:hidden;position:relative;}
.related h3 span{padding:0 0 0 5px;background:#f5f5f5;}
.related h3 .line{width:75%;height:1px;background:#d9d9d9;position:absolute;right:0;top:50%;}
.related ul li{padding:1em 0 0;overflow:hidden;}
.related ul li .pic{float:left;width:35%;}
.related ul li .pic img{display:block;width:100%;}
.related ul li .txt{float:right;width:60%;font-size:1.1em;font-weight:normal;line-height:160%;}
.bt_txt{font-size:23px;}
/*内容页更多按钮*/
.da_btn{width:100%;line-height:80px;}
.da_btn .morebtn{width:100%;height:100%;line-height:80px;text-align:center;background:none;outline:none;font-size:30px;}
.pageBtn{cursor:pointer;text-align: center; background: #5fc134;color: #fff; width: 200px; margin: 30px auto;border-radius: 5px;}

/*跳下载按钮*/
.fenhuan_da{width:100%;}
.fenhuan_da a.fenhuan{display:block;text-align:center;line-height:60px;height:60px;background:#0195ff;color:#fff;font-size:25px;font-weight:bold;font-family:"微软雅黑";width:90%;margin:0px auto;border-radius:5px;}

/* 评论 */
.comment{margin:auto;background:#f8f8f8;padding-bottom:20px;font-size:16px;font-family:"微软雅黑";}
.pubHouse{padding:0 1em;margin:auto;}
.comment h3{color:#020202;font-weight:500;line-height:40px;font-family:"Droid Sans Fallback","Microsoft YaHei",simsun,Arial;padding:0 10px;}
.comment h3 span.line{background:#d9d9d9;height:1px;margin-top:20px;float:right;display:block;width:73%;}
.comment h3 span.title{border-left:5px solid #0195ff;padding-left:5px;padding-top:3px;line-height:30px;padding-bottom:1px;font-size:2rem;;font-weight:bold;}
.pubHouse .left{width:40px;height:40px;}
.pubHouse .left img{width:4.5rem;height:4.5rem;float:left;margin-right:5%;}
.pubHouse span.right .fs p{line-height:20px;}
.pubHouse span.right .fs p.pubName span,.pubHouse span.right .fs p.pubTime{color:#999999;}
.pubHouse span.right .pubName img{float:right;width:2.6rem;}
.pubHouse span.right .fs p.p3,.pubHouse span.right .critic{padding-left:0px;}

.pubHouse span.right .fs p.p3{padding-top:5px;padding-bottom:5px;}
.pubHouse span.right .critic{    border-bottom: 1px solid #bbb;}
.pubHouse span.right .critic .criticName{background:#eee;padding-left:10px;}
.pubHouse span.right .critic .criticName p{padding:0px 0px;}
.pubHouse span.right .critic .criticName a{color:#3e6699;}
.pubHouse span.right .critic .criticName .erjishow{font-size: 1.6rem;padding: 4px 0px;}
.pubHouse span.right .critic .chakancon{display:none;}
.pubHouse span.right .critic .chakandis{display:block;}
#pingluncon li{border-bottom: 1px solid #d9d9d9;padding-bottom:10px;padding-top:10px;font-size: 1.8rem;}

header h1{ width: 100%; height: 100%;}
header h1 img{ height: 100%;}

/* 去除video标签下载按钮 */
video::-internal-media-controls-download-button{display:none;}
video::-webkit-media-controls-enclosure{overflow:hidden;}
video::-webkit-media-controls-panel{width:calc(100% + 32px);}
body video{object-fit: contain;display: inline-block;object-position: center center;
        width: 100%;
        height: auto;
}
div[id*="TIDE_PLAYER_"]{background:#fff !important;}
/*分享页下载按钮*/
.download_box{	display: flex;flex-direction: row;padding: 0 5%;justify-content: space-between;align-items: center;background: #fff;z-index: 1;}
.download_box .soft-icon{display: flex;flex-direction: row;align-items: center;color: #000;font-size:17px;font-weight: 900;line-height: 20px;}
.download_box .soft-icon .icon_box{width: auto;height: 28px;margin-right: 10px;}
.download_box .soft-icon .icon_box span{height: 42px;line-height: 42px;}
.download_box .soft-icon .icon_box_new{width: 42px;height: 42px;}
.download_box .soft-icon .icon_box img{width: auto;height: 100%;}
.download_box .soft_download{ background: #3e9ff7; width: 58px; height: 25px; vertical-align:middle; text-align: center; display: flex; justify-content: center; align-items: center; color: #fff; text-decoration: none; border-radius: 3px; font-size:12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px;flex-shrink: 0; }
.download_box .soft_download_new{ text-decoration: none;color: #fff;padding: .12rem;border-radius: .08rem;background-color: #039dfe;} 
.download_box .text { display: flex; flex-direction: column;}
.download_box .text .title{font-size: .32rem;color: #000;}
.download_box .text .summary{font-size: .24rem;color: #a0a0a0;}
/*相关新闻*/
.relative-news {display:none;padding: 0 0.32rem;padding-bottom:0.3rem;margin-top: 0.4rem;}
.relative-news .tl{text-align: center; padding-bottom:0.27rem;}
.relative-news .tl h5{line-height:0.6rem;height:0.6rem;position:relative;width:2rem;display:inline-block;font-size:13px;font-weight:700;}
.relative-news .tl h5:after{content:"";width:1rem;height:1px;background:#999;position:absolute;left:-1rem;top:0.3rem;}
.relative-news .tl h5:before{content:"";width:1rem;height:1px;background:#999;position:absolute;right:-1rem;top:0.3rem;}
.relative-news .news-item{display:flex;flex-direction: row;margin: 0.20rem 0;overflow: hidden;border-bottom: 1px solid #eee;padding-bottom: 0.20rem;}
.relative-news .news-img-box{flex: 0 0 30%;height:0;padding-bottom:22.5%;overflow:hidden;position:relative;}
.relative-news .news-img-box img{min-width: 100%;min-height:100%;max-height:100%;max-width:100%;position:absolute;object-fit: cover;}
.relative-news .news-text{flex:0 0 1;margin-left: 0.2rem;}
.relative-news .news-text{display: flex;flex-direction: column;justify-content: space-between;}
.relative-news .news-text .news-title{margin-top:0.05rem;font-size:14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box !important;
	-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 0.6rem;height:1.2rem;}
.relative-news .news-text .news-about{font-size: 12px;color: #999999;margin-bottom: 0.08rem;line-height:1.3;}
.relative-news .news-text .news-about i{font-style: normal;}
.relative-news .n-col{margin:0 0.05rem;display:none;}
.relative-news .news-text .news-about .read-num{display:none;}

/*相关评论*/
.relation-comment{margin-top:10px;border-top:0.23rem solid rgba(243,241,241,1);display:none;margin-bottom:30px;}
.relation-title{padding:0 0.3rem;font-size:0.4rem;line-height:1rem;margin-top:0.133rem;color:#2D2E2E}
.relation-comment-item{display:flex;justify-content:space-between;align-items:flex-start;padding:0 0.3rem;margin-top:0.2rem}
.relation-comment-item .img-box{width:0.93rem;height:0.93rem;flex:0 0 0.93rem;overflow:hidden;border-radius:50%;margin-right:0.266rem}
.relation-comment-item .img-box img{width:100%;height:100%}
.relation-comment-item .comment-box{flex:1}
.relation-comment-item .user-name{font-size:0.373rem;color:rgba(41,86,216,1);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.relation-comment-item .user-words{font-size:0.373rem;color:#1D1D1D;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.relation-comment-item .said-time{font-size:0.293rem;color:#999999}
.relation-comment .comment-more{display:none;height: 40px;display: block;text-align: center;line-height: 40px;font-size: 14px;}

/*顶部下载*/
.show-top-pannel{ -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: all 500ms cubic-bezier(.19, 1, .22, 1); transition: all 500ms cubic-bezier(.19, 1, .22, 1);}
.hide-top-pannel{   -webkit-transform: translateY(-100%); transform: translateY(-100%);  -webkit-transition: all 300ms cubic-bezier(.55, .055, .675, .19); transition: all 300ms cubic-bezier(.55, .055, .675, .19);}
.download_box {  height:50px; position:fixed; width:100%;-webkit-box-shadow: 1px 2px 3px rgba(0,0,0,.05);box-shadow: 1px 2px 3px rgba(0,0,0,.05);padding: 0 15px;box-sizing: border-box;}
.download_box_new {height: 1.8rem;background: #fff;border-bottom: 0.1rem solid #eee;}
.download_app{ position:relative; height: 50px;width:100%;}
[data-dpr="2"] .download_app{ height: 100px;}
[data-dpr="2"] .download_box{ height: 100px;padding: 0 30px;}
[data-dpr="3"] .download_app{ height: 150px;}
[data-dpr="3"] .download_box{ height: 150px;padding: 0 45px;}
/*返回顶部*/
.top { 
    cursor: pointer; width: 1.2rem; height: 1.2rem;/*background: #555;*/background:url("/images/gotop01.png") no-repeat;   background-size:100% 100%; color: #999; text-align: center; line-height: 0.8rem; font-size: 0.8rem; position: fixed;right: 0.3rem;
     bottom: 0.3rem;display: none;
}

/*图集内容页*/
.m-container .articleList .imglistbox .text1 p{ margin-bottom: 0.3rem;}

/*帮忙*/
.is-help{background: #F3F1F1;}
.is-help .help-box{display:none;padding: 0 0.4rem 0.48rem;background: #fff;}
.is-help .media-box{margin-bottom:0.23rem;padding-top: 0.4rem;}
.is-help .help-header{display: flex;justify-content: space-between;width: 100%;align-items: center;}
.is-help .help-header-img{width: 0.91rem;height: 0.91rem;overflow:hidden;border: 0.01rem solid #EDEDED;background-color: #eee;border-radius: 50%;flex-shrink: 0;margin-right: 0.23rem;}
.is-help .help-header-photo{width:100% !important;height:100%;max-width:none !important;}
.is-help .help-header-info{width: 100%;}
.is-help .help-header-name{overflow: hidden;height: 0.53rem;font-size: 0.37rem;font-family: PingFangSC-Medium, PingFang SC;font-weight: 500;color: #222222;line-height: 0.53rem;}
.is-help .help-header-time{height: 0.35rem;font-size: 0.27rem;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #727171;line-height: 0.35rem;}
.is-help .help-header-btn{flex-shrink: 0;font-size: 11px;width: 1.25rem;height: 0.61rem;line-height: 0.61rem;border-radius: 0.08rem;text-align: center;}
.is-help .help-header-btn.is-resolved{display: none;}
.is-help .help-header-btn.is-resolved.yes{background: #EDEDED;color: #838383;}
.is-help .help-header-btn.is-resolved.no{background: rgba(208, 2, 27, 0.1);color: #D3283E;}
.is-help .help-header-btn.media-follow{padding-left: 0.25rem;box-sizing: border-box;background: rgba(6,151,244, 0.1) url(/img/follow.svg) no-repeat;background-size: 0.21rem 0.21rem;background-position: 0.2rem center;color: #0697f4;}
.is-help .media-header{margin-bottom: 0.25rem;}
.is-help .media-content{text-align: justify;font-size: 0.43rem;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #000000;line-height: 0.61rem;}
.is-help .help-user-title{display: none;height: 0.6rem;font-size: 0.43rem;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #000000;line-height: 0.6rem;margin-bottom: 0.24rem;}
.is-help .user-box{padding-top: 0.29rem;}
.is-help .user-header{margin-bottom: 0.32rem;}
.is-help .user-content-txt{text-align: justify;font-size: 0.43rem;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;line-height: 0.61rem;margin-bottom: 0.24rem;}
.is-help .seek-media{color: #5C8CC1;font-family: PingFangSC-Medium, PingFang SC;}
.is-help .user-content{color: #000000;font-family: PingFangSC-Medium, PingFang SC;}
.is-help .user-content-video{display: none;margin-bottom: 0.2rem;}
.is-help .user-content-img{display: none;flex-wrap: wrap;font-size:0;margin-bottom: 0.27rem;}
.is-help .user-content-img>img{width: 100%;border-radius: 0.08rem;}
.is-help .multi-frame>img{width: 32%;margin-right: 2%;margin-bottom: 0.15rem;object-fit: cover;}
.is-help .multi-frame>img:nth-child(3n){margin-right: 0;}
.is-help .user-content-topic{display: none;font-size: 0;}
.is-help .content-topic{margin-right: 0.16rem;margin-bottom: 0.1rem;background: rgba(216, 229, 255, 0.3) url(../images/help_topic.png) no-repeat;background-position: 0.17rem center;background-size: 0.29rem 0.29rem;height: 0.53rem;border-radius: 0.08rem;font-size: 0.32rem;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #454545;line-height: 0.53rem; padding: 0 0.2rem 0 0.6rem;box-sizing: border-box;display: inline-block;}
/**/
div {
    font-size: 18px; /* 默认写上dpr为1的fontSize*/
    line-height:200%;
}
#readNum_wap{
    display: inline-block;
}
[data-dpr="2"] div{
   font-size:36px;
    line-height:200%;
}
[data-dpr="3"] div{
   font-size:54px;
   line-height:200%;
}
[data-dpr="2"] .download_box .soft-icon{
    font-size:30px;
    line-height: 40px;
}
[data-dpr="3"] .download_box .soft-icon{
    font-size:45px;
    line-height: 60px;
}
[data-dpr="2"] .download_box .soft_download{
    font-size: 24px;
    width: 116px;
    height: 50px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
}
[data-dpr="3"] .download_box .soft_download{
    font-size: 36px;
    width: 174px;
    height: 75px;
    border-radius: 9px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    -ms-border-radius: 9px;
    -o-border-radius: 9px;
}
[data-dpr="2"] .download_box .soft-icon .icon_box{
    height: 56px;
    margin-right: 20px;
}
[data-dpr="3"] .download_box .soft-icon .icon_box{
    height: 84px;
    margin-right: 30px;
}
[data-dpr="3"] .download_box .soft_download{
    font-size:36px;
}
[data-dpr="2"] .m-container .articleList .article-title{
   font-size:40px;
   font-weight: 700;
}
[data-dpr="3"] .m-container .articleList .article-title{
   font-size:60px;
   font-weight: 700;
}
[data-dpr="2"] .data{
    font-size:28px!important;
    
}
[data-dpr="3"] .data{
    font-size:42px!important;
    
}
[data-dpr="2"] .relative-news .news-text .news-about{
    font-size:24px;
}
[data-dpr="3"] .relative-news .news-text .news-about{
    font-size:36px;
}
[data-dpr="2"] .relative-news .tl h5{
    font-size:26px;
}
[data-dpr="3"] .relative-news .tl h5{
    font-size:39px;
}
[data-dpr="2"] .relative-news .news-text .news-title{
    font-size:28px;
}
[data-dpr="3"] .relative-news .news-text .news-title{
    font-size:42px;
}
.none-scroll{overflow: hidden;}
/* 打开手机app阅读全文 */
.pos-relative{position: relative;}
.unfold-field{text-align:center;position:absolute;bottom:0;left:0;right:0;display:none;padding-bottom: 0.5rem;background: #fff;}
.unfold-field .btn-wrapper{background:#fff}
.unfold-field .btn-wrapper .unflod-field-mask{position:absolute;left:0;right:0;top:-78px;height:78px;background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0,#FFFFFF 100%)}
.unfold-field .unflod-field-mask:after{content:'';display:inline-block;background-image:url(/images/unfold_arrow_down.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;margin-top:45px;height:16px;width:16px;animation:unfold-arrow-animation 300ms infinite alternate}
.unfold-field .download-text{background:rgba(3,157,254,1);display:block;height:37px;line-height:37px;border-radius:6px;font-size:15px;color:#fff;text-align:center}
@keyframes unfold-arrow-animation{
  from{margin-top:45px}
  to{margin-top:50px}
}
/* 打开手机app阅读全文 end*/

/*隐藏空的p标签*/
p:empty{
    display: none !important;
}
