/*searchlist*/
.commentbottom .iconbox .moreicon{}
/*textlist*/
.newsheaderbox{width:100%; padding:0.5rem 0;}
.newsheaderbox .logo{ float:left; width:1.91rem; height:1.75rem;  font-size:1.75rem;line-height:1.75rem; color:#00b6ff;}
.newsheaderbox .searchbox{ width:auto; height:1.75rem;margin-left:3rem; position:relative;  background:#f2f4f6;border-radius:0.88rem; }
.newsheaderbox .searchbox .searchbtn{ font-size:0.8rem; display:block; color:#9b9da0;width:2rem; height:1.75rem; float:left;line-height:1.75rem;text-align:center;}
.newsheaderbox .searchbox .searchiptbox{ width:auto;margin-left:2rem; display:block;}
.newsheaderbox .searchbox .ipt{ display:block; float:left; width:95%; height:1.75rem;line-height:1.75rem;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#272729;font-size:0.75rem;}
.newsheaderbox .searchbox .ipt::-webkit-input-placeholder {color:#9b9da0;}
/*detailstxt*/

/*headerbox*/
.detailstxt{ overflow:hidden;width:100%;}
.detailstxt .headerbox{}
.detailstxt .headerbox .tit{color: #272729;}
.detailstxt .headerbox .sublabel{color: #9b9da0; display:block;margin-top:1rem;}
.detailstxt .headerbox .sublabel:after{content:'.';display: block; height: 0; clear: both; visibility: hidden;}
.detailstxt .headerbox .sublabel a{color: #9b9da0; float:left;}
.detailstxt .headerbox .sublabel .dot{display: inline-block; margin:0 0.35rem;}
.detailstxt .headerbox .sublabel .navitxt{ color:#578bed; display:inline-block; float:right;}
/*article*/
.detailcontent{ position:relative; width:100%; height:auto;}
.detailcontent .lookmore{ width: 100%; text-align: center; background: #fff; height: 3.2rem; line-height: 3.2rem; color: #578bed; font-size: 1rem; -webkit-box-shadow: 5px -18px 15px #fff;-moz-box-shadow: 5px -18px 15px #fff;-o-box-shadow: 5px -18px 15px #fff;-ms-box-shadow: 5px -18px 15px #fff;box-shadow: 5px -18px 15px #fff; position: absolute; bottom:0; left: 0;}
.article{color: #272729;margin-top: 0.5rem;letter-spacing:0.05rem;white-space: pre-wrap;word-wrap: break-word; overflow:hidden;}
.article.act{ height:auto;}
.article .imgbox{width: 100%;background: #f5f5f5  no-repeat center center;margin-top: 1.25rem; border:1px solid #efefef;border-radius:0.25rem;}
.article .imgbox img{ height:auto; width:100%;}
.article img{max-width: 100%;margin: 0 auto;}
.article h3{margin-top: 0.8rem;white-space: pre-wrap;word-wrap: break-word;font-size: 1rem;line-height:1.75rem;color:#272729;}
.article p{margin-top: 0.6rem;color: #272729;}
.article p embed{ width:100%; height:100%;}
.article .introduction{color:#9b9da0;margin:0.63rem 0 1.25rem;}
/*detailstxt*/
.detailstxt .praisetxt{font-size: 0.875rem;line-height: 1.375rem;color: #7f99b4;display: inline-block;width: 100%;text-align: center;margin-top: 0.5rem;}
.detailstxt .praisetxtbigbtn{width: 4.25rem;height: 4.25rem;display:block; background: #fff;border-radius: 100%;-moz-box-shadow: 0 5px 15px 2px rgba(203,217,231,0.3);-webkit-box-shadow: 0 5px 15px 2px rgba(203,217,231,0.3);box-shadow: 0 5px 15px 2px rgba(203,217,231,0.3); background-image: ;background-repeat: no-repeat;background-position: center;background-size: 45%;margin: 1.0625rem auto 0;font-size: 0.875rem;line-height: 1.375rem;color: #7f99b4;}
.detailstxt .praisetxtbigbtn:active{background-size: 40%;-moz-box-shadow: 0 5px 18px 5px rgba(203,217,231,0.6);-webkit-box-shadow: 0 5px 18px 5px rgba(203,217,231,0.6);box-shadow: 0 5px 18px 5px rgba(203,217,231,0.6);}
.detailstxt .praisetxtbigbtn.act{background-size: 40%;}
/*advertbox1*/
/*blank*/
.blank{ width:100%; height:0.625rem; background:#f8f8f8;}
/*错误提示弹窗*/
.tanbox{width: 100%;height: 100%;position: fixed; top:0; left:0;text-align: center;}
.tanbox .cont{display: inline-block;margin-top: 40%;background: rgba(0, 0, 0, 0.8);color: #fff;padding: 1rem 2rem;border-radius: 0.625rem;line-height: 1.2rem;}
.tanbox .cont .icon{display: inline-block;width: 2.25rem;height: 2.25rem;background-position: center;background-repeat: no-repeat;font-size: 0;line-height: 1;overflow: hidden;margin-bottom: 0.3rem;}
.tanbox .cont .erroricon{background-image: ;background-size: contain;}
.tanbox .cont .successicon{background-image: ;background-size: contain;}
/*论坛标签*/
.photographerbox .photobox{ position:relative;}
.photographerbox .photobox li{ float:left; width:auto; margin:0 1px 1px;}
.wall-list .imgbox{ width:100%;position:relative; margin:0.1rem;}
.wall-list .imgbox a{ display:block; width:99%;}
.wall-list .imgbox .numbox{ padding:0 0.47rem; height:1.5rem; display:flex;align-items:center; color:#fff;font-size:0.75rem; background:rgba(0,0,0,0.4);border-radius:1rem; position:absolute; top:0.31rem; right:0.34rem;}
.wall-list .imgbox .numbox .zuopin{font-size:18px; color:#ffffff;margin-right:0.22rem;}
.wall-list .imgbox img{ width:100%; height:100%; display:block;}
.wall-list .left-list, .wall-list .right-list{ width:50%; float:left;}
.photobox li{ overflow:hidden;}
.headerbg{ height:12.19rem; width:100%;}
.headerbg img{ width:100%; height:100%;}
.labelbox{ background:#fff;border-radius:0.625rem 0.625rem 0 0;margin-top:1.25rem;}
.labelbox h3{ color:#1b1c1e;font-size:1.56rem;}
.labelbox h3 i{font-size:24px; color:#578bed;}
.labelbox .tetbox{ color:#9a9b9e;font-size:0.69rem; margin-top:0.84rem;margin-left:0.25rem;}
.labelbox .tetbox .hline1{margin-right:0.47rem;}
.labelbox .tetbox .hline2{margin-left:0.47rem;}
.labelbox .tetbox .num2{ margin:0 0.25rem;}
.labelbox .photographerbox{ margin-top:1.28rem;}
.dropload-down{text-align:center;}
.qiniu-player{margin:0 auto; height:13rem !important;}






