
@keyframes run{
	0%{transform:translatey(0.5rem);opacity:0;}
	50%{transform:translatey(-0.5rem);opacity:1;}
	100%{transform:translatey(-1rem); opacity:0;}
}
@keyframes showup{
	0%{ -webkit-transform:translatey(4rem); transform:translatey(4rem);}
	100%{ -webkit-transform:translatey(0); transform:translatey(0);}
}
@-webkit-keyframes showup{
	0%{ -webkit-transform:translatey(4rem); transform:translatey(4rem);}
	100%{ -webkit-transform:translatey(0); transform:translatey(0);}
}
@keyframes showin{
	0%{ opacity:0;}
	100%{ opacity:1;}
}
@-webkit-keyframes showin{
	0%{ opacity:0;}
	100%{ opacity:1;}
}
/******searchlist**************/
.headerbox{ height:3rem;line-height:3rem;}
.headerbox .back{ width:3rem; float:left; text-align:center;font-size:1.2rem; color:#333;}
.headerbox .search{ width:auto;position:relative;  margin-left:2rem; padding-top:0.625rem;}
.headerbox .search .iptbox{ width:auto;margin-left:2rem;margin-right:3rem;background:#f4f4f4;border-radius:0 0.88rem 0.88rem 0;}
.headerbox .search .searchbtn{ font-size:0.8rem; display:block; color:#9b9da0;width:2rem; height:1.75rem; float:left;line-height:1.75rem;text-align:center;background:#f2f4f6;border-radius:0.88rem 0 0 0.88rem;}
.headerbox .search .ipt{ display:block;width:93%; height:1.75rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#272729;line-height:1.75rem;}
.headerbox .search .ipt::-webkit-input-placeholder {color:#9b9da0;}
.headerbox .searchicon{background:#fff;color:#272729;line-height:3rem; position:absolute; top:0; right:0; display:block;  width:3rem; height:3rem;text-align:center;}
.headerbox .searchicon:hover{ color:#578bed;}
.topsearch{margin-top:0.625rem; overflow:hidden; height:2.5rem;}
.topsearch li{ float:left; margin-right:1.41rem; color:#272729;}
.topsearch li.act{ color:#578bed; position:relative;}
.topsearch li.act:after{content: '';position: absolute; left: 50%; bottom: -0.45rem; right: 0; width: 0.6rem; height: 4px; background-color:#578bed;margin-left:-0.3rem;border-radius:0.53rem;}
.topsearch h3{color:#578bed; }
.zxsearch{margin-top:0.625rem; overflow:hidden;}
.zxsearch h3{ color:#578bed;}
.searchhot{ padding-bottom:1.56rem;}
.searchhot .hotlist{ width:100%; height:auto;}
.searchhot .hotlist li{ padding:1rem 0; border-bottom:1px solid #efefef;}
.searchhot .hotlist li .cont92 .floatbox{ display:block; width:100%; height:100%;}
.searchhot .hotlist li .cont92 .floatbox:after{content:'.'; display: block; height: 0; clear: both; visibility: hidden;}
.searchhot .hotlist li:hover{ background:#f8f8f8;}
.searchhot .hotlist .hotnum{ color:#578bed; width:0.94rem; display:block;text-align:center; float:left;}
.searchhot .hotlist .num{color:#9b9da0; width:0.94rem; display:block; text-align:center; float:left;}
.searchhot .hotlist .hottxt{ color:#272729; margin-left:1.5rem; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; display:block;}
.historybtn{margin-top:1rem;}
.historybtn .cont92{border-bottom:1px solid #efefef; }
.historybtn .navtlt{}
.historybtn .navtlt:after{content:'';display:block;height: 0; clear: both; visibility: hidden;}
.historybtn .navtlt .historytxt{ float:left; color:#9b9da0;}
.historybtn .navtlt .navimg{ display:block; width:1.25rem; height:1.25rem; float:right;  margin-top:3px;font-size:1rem; color:#868d99;}
.historybtn .navtlt .cleartxt{float:right; color:#9b9da0; margin-left:0.13rem;}
.historybtn .label{ overflow:hidden;padding-bottom:1.25rem;}
.historybtn .label .labelbtn{ line-height:1.75rem; height:1.75rem; padding:0 0.94rem;border-radius:4.5rem; background:#f2f4f6; margin:0.75rem 0.63rem 0 0; display:block; float:left;}
.historybtn .label .labelbtn a{ color:#677685;}
.historybtn .label .labelbtn:hover a{color:#578bed;}
.result{ overflow:hidden; margin:0.75rem auto 0.86rem auto;}
.result h3{  color:#272729; float:left; margin-right:0.63rem;}
.result .text{ color:#868d99; margin-top:0.65rem; display:block; float:left;}
.tltbox{ overflow:hidden; background:#fff;}
.tltbox .tltcont li{ float:left;line-height:2rem;padding-right:0.8rem;}
.tltbox .tltcont li.act .resulttxt{ color:#578bed;}
.tltbox .tltcont li.act .resultnum{ color:#578bed;}
.tltbox .tltcont li .resulttxt{  color:#272729; margin-right:0.25rem;}
.tltbox .tltcont li .resultnum{  color:#35383e;}
.tltbox .tltcont li:last-child{margin-right:0;}
.contentbox .list .resulttext{ color:#578bed;margin-right: 0.2rem;}
.contentbox .libbs .resulttext{ color:#578bed;}
.contentbox .livedio .resulttext{ color:#578bed;}
.moreresult{text-align:center;color:#b5bac0;font-size:0.7rem; margin:0 auto 1rem;}
.floatbox .headerbox{ height:100%; display:flex;align-items:center;}
.floatbox .headerbox .peoplepic{width: 2.8rem;height: 2.8rem;display: block;border-radius: 100%;overflow: hidden; float: left;}
.floatbox .headerbox .peoplepic img{width: 3rem;height: 3rem;}
.floatbox .headerbox .cont{ float: left;margin: 0.35rem 0 0 0.5rem;}
.floatbox .headerbox .cont .name{font-size: 0.9rem;line-height: 1rem;color: #272729;font-weight: bold; display:block; }
.floatbox .headerbox .cont .smlabel{font-size: 0.75rem;line-height: 1rem;  margin-top:0.2rem; display:block; }
.floatbox .headerbox .cont .grade{color: #999;}
.floatbox .headerbox .cont .time{color: #9b9da0;margin-left: 0.78rem;}
.floatbox .followbtn{font-size: 0.75rem;color: #fff;border-radius: 1.08rem;background: #578bed;line-height: 1.875rem;float: right;width:4.84rem;text-align: center;}
.floatbox .followbtn:hover{ opacity:0.85;}
.floatbox .act{color: #9b9da0;background: none;animation:showin 0.3s linear;font-size:0.75rem; width:4.84rem;text-align:center;}
.floatbox .acts{color: #9b9da0;background: none;animation:showin 0.3s linear;font-size:0.75rem;width:4.84rem;text-align:center;}
.floatbox .followbtn i{font-size:0.75rem;margin-right: 0.3rem;}
.floatbox .followbtn.act i{font-size:0.94rem; color:#9a9b9e;margin-right:0;}
/*.searchman .hotlist li .cont92{ height: 3.75rem; line-height: 2.75rem; display:flex;align-items:center;}*/

.searchcont .hotlist .hotnum{color: #578bed; display: block; text-align: center; float: left;}
.searchcont{ margin-top:0 !important;}
.searchcont .hotlist .num2{color:#9b9da0;display:block; text-align:center; float:left;}
.searchcont .hotlist .numbers{margin-right:0.5rem; width:1.5rem;}
.searchman .hotlist .numbers{line-height:3rem; width:1.5rem;}
.searchcont .floatbox{ height:100%; display:flex;align-items:center; width:100%;justify-content:space-between;}
.nomore{ color:#b5bac0; width:100%;text-align:center; height:2rem;line-height:2rem; background:#fff; margin:0.5rem auto;}
.searchlabel .list .labelpic{ float:left;width:5rem; height:3.31rem;}
.searchlabel .list .labeltext{ float:left; width:auto;margin-left:0.94rem; height:auto;}
.searchlabel .list .labeltext h3 a{ color:#272729;font-weight:bold;}
.searchlabel .list .labeltext .lefttxt{ margin-top:0.44rem;color: #999;margin-left: 0.2rem; }
.searchlabel .list{ padding:0.94rem 0; height:auto;display:flex;align-items:center;}
.searchlabel .listtxt{ padding:0.94rem 0; height:auto;justify-content:space-between;}
.searchlabel .listtxt .resulttext{ color:#578bed;}
.searchlabel .listtxt .resulttext .fnfont{font-size:1.2rem;}
.searchlabel .listtxt .picnum{ float:right; color:#9b9da0;}
.searchlabel .listtxt .tit{ color:#272729;}
.searchhot .list .labeltext{ float:left;}
.searchhot .list .labeltext h3 a{ color:#272729;}
.searchhot .list .labeltext{ float:right;}
.searchman .hotlist li{ padding:0.8rem 0;border-bottom: 1px solid #efefef;}
  /*************textlist*****************/
/*.headerbox{ }*/
/*.headerbox .logo{ float:left; width:1.91rem; height:1.57rem; margin:0.625rem 0;}*/
/*.headerbox .logo img{ width:100%; height:100%;}*/
/*.headerbox .searchbox{ width:18.75rem; height:1.75rem;margin-left:0.88rem; position:relative; float:left; background:#f2f4f6;border-radius:0.88rem; margin-top:0.625rem;}*/
/*.headerbox .searchbox .searchbtn i{ background: no-repeat center;background-size:100%;font-size:0; width:0.81rem; height:0.88rem; display:block; margin:0.44rem 0.31rem 0.63rem; float:left;}*/
/*.headerbox .searchbox .ipt{ display:block; float:left; width:15.94rem; height:0.75rem; margin:0.5rem 0;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#9b9da0;font-size:0.75rem;line-height:0.75rem;}*/
/*.navbox{}*/
/*.navbox .navcont{ height:2rem;}*/
/*.navbox .navcont li.act a{ color:#578bed;}*/
/*.navbox .navcont li.act .line{ display:block;}*/
/*.navbox .navcont li .line{ width:0.63rem; height:0.13rem; background:#578bed;border-radius:1.06rem; margin:0.31rem auto 0; display:none;}*/
/*.navbox .navcont li{ display: inline-block;text-align:center;font-size:0.88rem;line-height:0.88rem; color:#272729; margin-right:1.3rem;}*/
/*.navbox .navcont li:last-child{margin-right:0;}*/
/*.navbox .navcont li a{font-size:0.88rem;line-height:0.88rem; color:#272729;}*/
/*.navtitle{ position:relative; width:100%; height:17.13rem;}*/
/*.picbox{ width:100%; height:13.13rem; }*/
/*.picbox .piccont{ width:100%; height:100%;}*/
/*.picbox .piccont .slider{ position:relative; width:100%; height:100%;}*/
/*.picbox .piccont .slider a{ width:100%; height:100%;display:inline-block;}*/
/*.picbox .piccont .slider img{ width:100%; height:100%;}*/
/*.picbox .piccont .slider .tet{font-size:0.81rem;line-height:0.88rem; color:#fff; position:absolute; left:0.94rem; bottom:1.13rem;}*/
/*.picbox .piccont .slider .masktet{ width:100%; height:2.81rem; position:absolute; left:0; bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}*/
/*.picbox .paginationbtn {bottom: 1.25rem;right: 0.94rem;width: auto;}*/
/*.swiper-pagination-customs {width: 0.38rem;height:0.25rem;background:#fff;display: inline-block;border-radius:2.19rem;opacity:0.4;margin-left:0.25rem; }*/
/*.swiper-pagination-customs-active {opacity: 1;width:0.63rem;}*/
/************detailstxt******************/
.detailstxt{}
/*headerbox*/
.detailstxt .headerbox{}
.detailstxt .headerbox .tit{font-size: 1.5rem;line-height: 2rem;color: #272729;padding: 0.625rem 0;}
.detailstxt .headerbox .sublabel{color: #9b9da0;font-size: 0.75rem; display:block;}
.detailstxt .headerbox .sublabel:after{content:'.';display: block; height: 0; clear: both; visibility: hidden;}
.detailstxt .headerbox .sublabel a{color: #9b9da0; float:left;}
.detailstxt .headerbox .sublabel .line{display: inline-block;width: 1px;height: 0.875rem;margin: 1.5px 0.5625rem 0;background: #d0d1d3; float:left;}
.detailstxt .headerbox .sublabel .author{padding: 0 0.5625rem 0 0;}
/*article*/
.article{color: #272729;font-size: 0.94rem;line-height: 1.75rem;margin-top: 1rem; }
.article .imgbox{width: 100%;background: #f5f5f5  no-repeat center center;margin-top: 1.25rem;}
.article img{max-width: 100%;margin: 0 auto;display: block;}
.article h3 a{margin-top: 0.8rem;white-space: pre-wrap;word-wrap: break-word;font-size: 1rem;line-height:1.75rem;color:#1b1c1e;font-weight:bold;}
.article p{margin-top: 0.94rem;white-space: pre-wrap;word-wrap: break-word;}
.detailspic .article p{color: #9b9da0;}
.article .introduction{color:#9b9da0;font-size:0.81rem;line-height:1.31rem; 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%;}
/**************detailspic****************/
.detailspic{width: 100%;overflow: hidden;}
.detailspic li{position: relative; background:#fff; margin-top:0.625rem;padding:1.25rem 0 0.78rem;}
.detailspic li:first-child{ margin-top:0;}
.detailspic .tlts{ margin-top:0.97rem;}
.detailspic .tlts a{ color:#1b1c1e;font-weight:bold;}
.detailspic .profilebox .peoplepic{width: 2.8rem;height: 2.8rem;display: block;border-radius: 100%;overflow: hidden; float: left;}
.detailspic .profilebox .peoplepic img{width: 100%;height: 100%;}
.detailspic .profilebox .cont{ float: left;width: 12rem;margin-left:0.5rem;}
.detailspic .profilebox .cont .name{font-size: 0.9rem;line-height: 1.6rem;color: #5d6e8f;font-weight: bold;}
.detailspic .profilebox .cont .smlabel{font-size: 0.75rem;line-height: 1rem;  margin-top:0.15rem; display:block;color: #9b9da0;}
.detailspic .profilebox .cont .time{color: #9b9da0;margin-left: 0.78rem;}
.detailspic .profilebox .followbtn{font-size: 0.75rem;color: #fff;height: 1.81rem;border-radius: 1.08rem;background: #578bed;line-height: 1.625rem;float: right;margin-top: 0.5rem;width:4.06rem;text-align: center;}
.detailspic .profilebox .followbtn:hover{ opacity:0.85;}
.detailspic .profilebox .followbtn.act{color: #9b9da0;background: none;animation:showin 0.3s linear; }
.detailspic .profilebox .followbtn i{font-size:0.75rem;margin-right: 0.3rem;}
.detailspic .profilebox .followbtn.act i{font-size:1.2rem; color:#9a9b9e;margin-right:0;}
.detailspic .praisetxt{font-size: 0.88rem;line-height: 0.88rem;color: #7f99b4;display: inline-block;width: 100%;text-align: center;margin-top: 0.5rem;}
.detailspic .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;}
.detailspic .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);}
.detailspic .praisetxtbigbtn.act{background-size: 40%;}
.articlelist{margin-left:-2px;width: 100%;}
.articlelist li{overflow: hidden; position: relative;margin: 0 0 2px 2px;line-height: 0; float: left;}
.articlelist li img{display: block;width: 100%;}
.detailspic section{border-bottom: 1px solid #f0f0f0;padding-bottom: 1rem;}
.detailspic .likesbox{margin-top: 0.66rem;position: relative;line-height: 1.2rem;}
.detailspic .likesbox .likeimglist{width: auto;margin-right: 6.75rem;overflow: hidden;height: 1.25rem;}
.detailspic .likesbox .likeimg{width: 1.25rem;height: 1.25rem;display: inline-block;border-radius: 100%;font-size: 0;overflow: hidden;background-position: center;background-repeat: no-repeat;margin-right: 0.4rem; float: left;}
.detailspic .likesbox .likenum{font-size: 0.75rem;color: #7f99b4; position: absolute;right: 0; top:0;line-height: 1.25rem;}
.detailspic .likesbox .likenum i{display: inline-block;background:  no-repeat center;width:0.42rem;height:0.7rem;font-size: 0;background-size: contain;vertical-align: middle;margin:-2px 0 0 0.42rem;}
.detailspic .labelsbox{margin-top: 0.25rem;border-bottom: none;}
.detailspic .labelsbox a{font-size: 0.75rem;color: #578bed;background: #eff2f6;display: inline-block;height: 1.45rem;padding: 0 0.85rem;line-height: 1.45rem;border-radius: 0.75rem;margin: 0.65rem 0.65rem 0 0}
.detailspic .labelsbox a:active{background: #dfe8f5;}
.commentbox .commentlist .picreplaybtn{display: inline-block;height: 0.75rem;line-height: 0.75rem;font-size: 0.75rem;color: #272729; margin-top:0.9rem; float:right;}
/*advertbox1*/
.advertbox{margin-top: 1rem; height:auto;}
.advertbox:after{content:'.';display: block; height: 0; clear: both; visibility: hidden;}
.advertbox img{display: block;margin: 0 auto;width: 100%;border-radius: 0.5rem;}
.advertbox .advert{ width:1.88rem; height:1rem;text-align:center;line-height:1rem;display:inline-block; float:left; color:#9b9da0;font-size:0.7rem;border:0.03rem solid rgba(155,157,160,0.5); margin-top:0.31rem;}
.advertbox .close{ display:block; width:0.6rem; height:0.6rem; background: no-repeat center;background-size:contain; float:right;margin-top:0.31rem;}
/*blank*/
.blank{ width:100%; height:0.63rem; background:#f2f4f6;margin-top:0.94rem;}
/***********commentbox********/
/*sucbottomad 鍚稿簳骞垮憡*/
.sucbottomad{width: 100%;height: 5.08rem;background: #fff; border-top:1px solid #9b9da0;position: fixed;bottom: 0; left:0;}
.sucbottomad .pic{width: 3.8rem;height: 3.8rem;border-radius: 0.67rem;overflow: hidden;display: inline-block;margin-top: 0.64rem;background-color: #e6e6e6; float: left;}
.sucbottomad .openbtn{height: 2.67rem;line-height: 2.67rem;background-color: #578bed;display: inline-block;float: right;border-radius: 1.3rem;font-size: 1.25rem;color: #fff;padding: 0 1.8rem;margin-top: 1.205rem;}
.sucbottomad .cont{ float: left;line-height: 1.67rem;margin: 1rem 0 0 0.5rem;}
.sucbottomad .cont .tit{font-size: 1.08rem;color: #272729;}
.sucbottomad .cont .txt{font-size: 1rem;color: #9b9da0;}
/*閿欒鎻愮ず寮圭獥*/
.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;}
/*涓炬姤寮圭獥*/
.pinglun .reportmask{ width:100%; height:auto; position:fixed; left:0;bottom:0; display:none;-webkit-animation:showup 0.2s linear;animation:showup 0.2s linear;}
.pinglun .reportmask .reportcont{}
.pinglun .reportmask .reportcont .selected{ background:#fcfcfc; color:#868d99;}
.pinglun .reportmask .reportcont li{ width:100%; height:3.56rem;border-radius:0.75rem;color:#0076ff;text-align:center;line-height:3.56rem;margin-bottom:0.44rem; background:#fff;font-size:1.25rem;}
/*鍒嗕韩寮圭獥*/



/**************bbs****************/
/*.bbs{background: #f8f8f8;}*/
/*.piclist li{float: left;border: 1px solid #fff;}*/
/*.piclist li:nth-child(odd){border-top-left-radius:10px;border-bottom-left-radius: 10px;overflow: hidden;}*/
/*.piclist li:nth-child(even){border-top-right-radius:10px;border-bottom-right-radius: 10px;overflow: hidden;}*/
/*.piclist li img{width: 100%;height: 100%;}*/
/*.article p{font-size: 0.41rem;margin-top: 0;}*/
/*.bbs .navtlt{width: 100%;background: #fff;height: 3rem;line-height:3rem;}*/
/*.bbs .navtlt.act{position: fixed;z-index:100; background: #fff;top: 0;left: 0;}*/
/*.bbs .navli{height: 100%;width:100%;}*/
/*.replylou{ background:#f8fafb; padding:0.72rem 0.81rem;box-sizing:border-box; margin-top:0.75rem;}*/
/*.replylou .toptxt{font-size:0.75rem; color:#5d6e8f;line-height:1.2rem;}*/
/*.replylou .toptxt .username{margin-left:0.56rem;}*/
/*.replylou .toptxt .username a{font-size:0.75rem; color:#5d6e8f;}*/
/*.replylou .replycont1{font-size:0.75rem; color:#1b1c1e; margin-top:0.7rem;line-height:1.2rem;}*/
/*!* .navtlt ul{width: 100%;} *!*/
/*.bbs .navleft{height: 100%; width:80%; float:left;}*/
/*.bbs .navtlt li{float: left;font-size: 0.875rem;color:#1b1c1e;text-align:center; width:auto;padding:0 0.9rem;}*/
/*.bbs .navtlt li{font-size: 0.875rem;color:#1b1c1e;}*/
/*!*.bbs .navtlt li.swiper-slide-active{color:#72a2fe;font-size: 1.25rem;}*!*/
/*.bbs .navtlt li.act{color:#72a2fe;font-size: 1.25rem;}*/
/*.navtlt .search{height: 2rem;line-height:2rem;width: 17%;border-left: 1px solid #f1f1f1;margin-left:0.25rem; float:right; margin-top:0.5rem; display:flex;align-items:center;}*/
/*.navtlt .search .selectxt{margin-left: 0.2rem;color: #1b1c1e;font-size:0.75rem;}*/
/*.navtlt .search .fnfont{margin-left: 0.6rem;font-size:1rem;}*/
/*.searchbox{width: 100%;background: #fff; padding-top:0.6rem;}*/
/*.searchbox .searchipt{background: #f4f4f4;height: 1.75rem;border-radius: 0.875rem;padding-left: 0.94rem;display:flex;align-items: center;}*/
/*.searchbox .searchipt .sousuo{ color:#9a9b9e;}*/
/*.searchbox .searchipt .ipt{width: 90%;height: 100%;text-align: left;margin-left: 0.625rem;color: #272729;}*/
/*.searchbox .searchipt .ipt::-webkit-input-placeholder{color: #9a9b9e;}*/
/*._v-container>._v-content>.pull-to-refresh-layer{margin-top: 0;}*/
/*._v-container{position: absolute;margin-top: 6rem;}*/
/*.navtlts .imgbox{width: 1.5rem;height: 1.5rem;display: inline-block;}*/
/*.navtlts .imgbox img{width: 100%;height: 100%;}*/
/*.operation{display:flex;align-items: center;color: #868d99;font-size: 0.7rem;}*/
/*.operation a{color: #868d99;}*/
/*.operation a:hover{ opacity:0.85;}*/
/*.operation .fnfont{font-size:1.2rem;}*/
/*.morepic a{ color:#9a9b9e;font-size:0.7rem; display:flex;align-items:center;}*/
/*.morepic .more{color: #578bed;font-size: 1.2rem;margin-left:0.2rem;}*/
/*.ping{display: inline-block;width: 1.25rem;height: 1.25rem;background: no-repeat center;margin-right: 2px;}*/
/*.zan{display: inline-block;width:1.25rem;height: 1.25rem;background: no-repeat center;margin-right: 3px;margin-left: 0.625rem;}*/
/*.zan.act{background: no-repeat center;}*/
/*.reportmask1{text-align: center; width:5.63rem;height:5.63rem;background:rgba(0,0,0,0.6);border-radius:0.63rem;position: fixed;top: 50%;left: 50%;margin-left: -2.815rem;margin-top: -2.815rem; display:none;animation: showin 1s linear;}*/
/*.reportmask2{text-align: center; width:5.63rem;height:5.63rem;background:rgba(0,0,0,0.6);border-radius:0.63rem;position: fixed;top: 50%;left: 50%;margin-left: -2.815rem;margin-top: -2.815rem; display:none;animation: showin 1s linear;}*/
/*.success{display:block;margin: 1.66rem auto 0.44rem;font-size:30px !important; color:#ffffff;}*/
/*.suctext{color: #fff;font-size: 0.88rem;text-align: center;margin: 0 auto;}*/
/*.bbs .num{position: absolute;bottom:0.5rem;right:0.5rem;}*/
/*.bbs .likeshow{position: fixed;top: 50%;left: 50%;margin-left:-1.875rem;margin-top: -1.875rem;width: 3.75rem;height: 3.75rem; color:#ee5c37;font-size:3rem; -webkit-animation:showin 1s linear; animation:showin 1s linear; display:none;}*/
/*.line{width: 100%;height: 0.6rem;background: #f2f4f6;margin-top: 0.72rem;}*/
/*.botcont .btn{margin-right: 1.2rem;}*/
/*.botcont .btn1.act .heart{ color:#ee5c37;}*/
/*.botcont .btn span{float: left;display: inline-block; color:#1b1c1e;}*/
/*.botcont .btn1 span{float: left;display: inline-block;color:#1b1c1e;}*/
/*.tiezilist.act{ position:fixed; overflow:hidden;}*/
/*.botcont .btn .number{margin-top: -0.19rem;margin-left: 0.125rem;}*/
/*.botcont .btn1 .number{margin-top: -0.19rem;margin-left: 0.125rem;}*/
/*.loading {position: fixed;left:50%;top:5.5rem;background: #fff;width: 1.8rem;height: 1.8rem;z-index: 1000;color:#000;text-align: center;margin-left: -0.9rem;}*/
/*.guanzhu{font-size: 16px;}*/
/*.noguanzhu{font-size: 12px;}*/
/*.yidian{color: #ee5c37;}*/
/*.morerecommend{width: 90%; top: 0;right: 0;background:#fff;position: absolute; z-index:1000; padding-top:1.56rem; display:none;min-height:100%; padding-bottom:2.875rem;}*/
/*.morerecommend .recommendbox{ margin-bottom:1.56rem;}*/
/*.morerecommend .recommendbox .tltbar{ margin-bottom:0.94rem;}*/
/*.morerecommend .recommendbox .listbar li.act{ color:#578bed; background:#eff4fb;}*/
/*.morerecommend .recommendbox .tltbar.act .down{ display:block;}*/
/*.morerecommend .recommendbox .tltbar.act .up{ display:none;}*/
/*.morerecommend .recommendbox .tltbar .down{ float:right; display:none; color:#b6bac1;}*/
/*.morerecommend .recommendbox .tltbar .up{ float:right;color:#b6bac1;}*/
/*.morerecommend .recommendbox .tltbar .lines{ width:0.19rem; height:1rem; background:#578bed;display:inline-block; float:left;}*/
/*.morerecommend .recommendbox li{ float:left; width:31.4%; height:2rem; background:#f4f4f4;border-radius:0.25rem; margin:0.18rem;text-align:center;line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}*/
/*.morerecommend .recommendbox li a{color:#1b1c1e;font-size:0.75rem;}*/
/*.morerecommend .recommendbox .tltbar .headline{ color:#578bed;display:inline-block; float:left; margin-left:0.44rem;line-height:1rem;}*/
/*.morerecommend .bottombtn{ width:90%; height:2.875rem; position:fixed; bottom:0; right:0; border:1px solid #578bed;}*/
/*.morerecommend .bottombtn .cancel{ width:40%; height:100%; background:#eff4fb; color:#578bed;font-size:1rem;text-align:center;line-height:2.875rem; float:left;}*/
/*.morerecommend .bottombtn .true{ width:60%; height:100%; background:#578bed; color:#fff;font-size:1rem;text-align:center;line-height:2.875rem; float:left;}*/
/*.labelbox li{ padding:0.5rem 0.66rem; background:#f8f8f8; display:inline-block; color:#9a9b9e;border-radius:1rem;margin-right:0.31rem;margin-bottom:0.31rem;}*/
/*.labelbox li.act{ color:#578bed;}*/

/***********发帖***************/
.inner li{ padding:1rem 0 2rem; position:relative; border-bottom:1px solid #efefef;}
.inner li .list{ width:100%; height:auto;}
.inner li .upload-btn{ width:5rem; height:5rem; border:1px solid #1b1c1e; color:#1b1c1e; position:relative; display:flex;align-items:center;justify-content:center;font-size:2rem;border-radius:4px;}
.inner li .upload-btn .jiahao{font-size:2rem; font-weight:bold;}
.inner li .upload-btn input{ width:5rem; height:100%; position:absolute; top:0; left:0; opacity:0;}
.inner li .nums{ position:absolute; bottom:0.625rem; right:0; color:#999;}
.inner li .nums.act{ color:#ed5762;}
.inner li .productiontlt{ width:100%; color:#1b1c1e;font-weight:bold;font-family:pingfangsc-regular;}
.inner li .productiontlt::-webkit-input-placeholder{ color:#1b1c1e;font-weight:bold;font-size:1.125rem;font-family:pingfangsc-regular;}
.inner li .bqian{ padding:0 1rem; background:#578bed; color:#fff;font-size:0.75rem;border-radius:1rem; float:left; margin:0.47rem 0.14rem;line-height:1.85rem;}
.inner li .info{ width:100%;color:#1b1c1e;font-family:pingfangsc-regular;}
.inner li .bqian .jia{font-size:0.7rem;}
.inner li .info::-webkit-input-placeholder{ color:#1b1c1e;font-size:1rem;}
.inner li.searchli{ padding:1.31rem 0;}
.selctbox{ display:flex;justify-content:space-between;align-items:center;}
.selctbox .slectxt{ color:#1b1c1e;}
.banbox .seletit .seleclose{ display:flex; width:1.2rem; height:1.2rem;line-height:1.2rem; background:#ccc;border-radius:100%;justify-content:center;align-items:center; position:absolute; top:50%; right:0.94rem; margin-top:-0.6rem;}
.banbox .seletit .seleclose .fnfont{font-size:0.9rem; color:#ffffff;}
.selctbox .open{font-size:20px; color:#909195;}
.banbox{ position:fixed; bottom:0; left:0; background:#fff;border-radius:0.25rem 0.25rem 0 0; width:100%; height:auto; z-index:200;max-height:28.75rem; display:none;}
.banbox .seletit{ width:100%; height:2.56rem;line-height:2.56rem;text-align:center; color:#707174;font-size:0.75rem; position:relative;border-bottom:1px solid #efefef;}
.banbox ul li{ padding:0.78rem 0; display:flex;justify-content:space-between;align-items:center;}
.banbox ul li .txt1{ color:#1b1c1e;}
.banbox ul li .duig{font-size:20px; color:#5a8ded; display:none;}
.banbox ul li.act .duig{ display:block;}
.banbox ul{max-height:26.16rem;overflow-y:scroll;}
.masksuccess1{width:8.34rem; height:3.19rem; background:rgba(0,0,0,0.7); border-radius:0.25rem; position:fixed; top:11.625rem; left:50%; margin-left:-4.17rem; display:none;}
.masksuccess1 .success{width:1.31rem; height:1.31rem;display:inline-block; margin-left:1.19rem; margin-top:1.1rem; float:left;font-size:1.5rem; color:#fff;}
.masksuccess1 .suctext{ font-size:1rem; font-family:pingfangsc-regular; font-weight:400; color:rgba(255,255,255,1); line-height:0.7rem; margin-left:0.56rem;display:inline-block; float:left; margin-top:1.25rem; color:#fff;}
.failmask{ padding:0.8rem 0.5rem; background:rgba(0,0,0,0.7); width:8rem; border-radius:0.25rem; position:fixed; top:11.625rem; left:50%; margin-left:-4rem; display:none;}
.failmask .success{font-size:1.5rem; color:#fff;line-height:1.2rem; display:block;text-align:center;}
.failmask .suctext{ font-size:1rem; font-family:pingfangsc-regular; font-weight:400;line-height:1.06rem; margin-top:0.56rem;display:inline-block; color:#fff;}
.add-case{ margin-top:1rem;}
.add-case .recommend{ color:#9a9b9e; margin-bottom:0.4rem; display:block;}
.issue{ background:#dfdfdf; padding:0 3.125rem; color:#fff;float:right; margin-top:1.56rem;border-radius:2rem;line-height:2.8rem; margin-bottom:1.56rem;}
.issue.act{ background:#578bed;}
.uploadpic .cont{width: 100%;height: auto;min-height: 5rem;}
.uploadpic .describe,.uploadpic .labeltxt{background: #f8f8f8;border: 1px solid #e9e9e9;display: block;}
.uploadpic .describe{margin-top: 10px;padding: 10px;width: 208px;height: 50px;}
.uploadpic .focus{background: #fff;}
.uploadpic .addlabelbox{width: 230px;height: 42px;display: block;margin-top: 10px;}
.uploadpic .addlabelbox .labeltxt{width: 165px;height: 40px; float: left;padding-left: 10px;line-height: 40px;}
.uploadpic .addlabelbox .addbtn{width: 50px;height: 40px;float: right;font-size: 14px;line-height: 40px;color: #28b8c5;display: block;font-style: normal;cursor: pointer;}
.uploadpic .ui-sortable-helper{border:2px dashed #000;background: #fff;opacity: 0.8;}
.uploadpic .labeltxtbig{width: 245px;}
.uploadpic .labeltxtbig .smalllabel{ float: left;}
.smalllabel{ width:auto; height:auto;}
.smalllabel span{padding:0 1rem; background: #f8f8f8; display: inline-block; color: #9a9b9e; border-radius: 1rem; float:left;line-height:1.85rem;}
.smalllabel .close1{display: inline-block;width: 1.2rem;float:left;margin-left:0.34rem; margin-top:0.3rem; background:rgba(0,0,0,0.5); color:#fff;text-align:center;line-height:1.2rem;border-radius:100%;}
.smalllabel .close1 i{font-size:0.9rem;}
#uploader .queuelist {width: 100%;height: auto;}
#uploader .placeholder {text-align: center; width:5rem; height: 5rem; color: #cccccc; font-size: 18px; float:left; margin:0.14rem;;}
#uploader .placeholder .webuploader-pick { font-size: 24px;color: #000;font-weight:bold;text-align:center;line-height:5rem; display: inline-block; margin: 0px auto;width: 5rem; height: 5rem;padding: 0;}
#uploader .webuploader-element-invisible{left: 0; top: 0; width: 100%;opacity: 0;}
#uploader .placeholder .flashtip { color: #666666; font-size: 12px; position: absolute; width: 100%; text-align: center; bottom: 20px; }
#uploader .placeholder .flashtip a { color: #0785d1; text-decoration: none; }
#uploader .placeholder .flashtip a:hover { text-decoration: underline; }
#uploader .placeholder.webuploader-dnd-over { border-color: #999999; }
#uploader .placeholder.webuploader-dnd-over.webuploader-dnd-denied { border-color: red; }
#uploader .filelist { list-style: none;padding: 0;}
#uploader .filelist:after { content: ''; display: block; width: 0; height: 0; overflow: hidden; clear: both; }
#uploader .filelist li { width:5rem; height: 5rem;text-align: center; padding:0; position: relative;float: left; overflow: hidden; font-size: 12px; margin:0.14rem 0; border-bottom:0;}
/*#uploader .filelist li:first-child{margin-left: 260px;}*/
#uploader .filelist li p.log { position: relative; top: -45px; }
#uploader .filelist li p.title { position: absolute; top: 0; left: 0; width: 100%; overflow: hidden; white-space: nowrap; text-overflow : ellipsis; top: 5px; text-indent: 5px; text-align: left; }
#uploader .filelist li p.progress { position: absolute; width: 100%; top: 0; left: 0; height:5rem;overflow: hidden;color: #fff;text-align: center;line-height: 172px;  z-index: 50; cursor: move;}
#uploader .filelist li .percent { position: absolute; width: 100%; top: 0; left: 0; height: 5rem;overflow: hidden; z-index: 50;background-position: 0 -265px;color: #fff;text-align: center;line-height: 172px; }
#uploader .filelist li p.progress span { position: absolute; width: 100%; top: 0; left: 0; height: 172px;overflow: hidden;background-position: 0 -265px;color: #fff;text-align: center;line-height: 172px;  z-index: 50; }
@-webkit-keyframes progressmove { 0% { background-position: 0 0;} 100% { background-position: 17px 0;} }
@-moz-keyframes progressmove { 0% { background-position: 0 0;} 100% { background-position: 17px 0;} }
@keyframes progressmove { 0% { background-position: 0 0;} 100% { background-position: 17px 0;} }
#uploader .filelist li p.imgwrap { position: relative; z-index: 2; line-height: 5rem; vertical-align: middle; overflow: hidden; width:5rem; height: 5rem;cursor: move;
	-webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%;
	-webit-transition: 200ms ease-out; -moz-transition: 200ms ease-out; -o-transition: 200ms ease-out; -ms-transition: 200ms ease-out; transition: 200ms ease-out; }
#uploader .filelist li img { width: 97%; height:97%; border:1px solid #efefef; }
#uploader .filelist li p.error { background: #f43838; color: #fff; position: absolute; bottom: 0; left: 0; height: 28px; line-height: 28px; width: 100%; z-index: 100; }
#uploader .filelist li .success { display: block; position: absolute; left: 0; top: 132px; height: 40px; width: 100%; z-index: 200; background: url(/uploads/image/ibviimagesv7/success.png) no-repeat right bottom; display: none;}
#uploader .filelist div.file-panel { position: absolute;width: 1.2rem; height:1.2rem; top: 0; right: 0; overflow: hidden; z-index: 300;display: block; background:rgba(0,0,0,0.6);text-align:center;line-height:1.2rem;border-radius:100%;}
#uploader .filelist div.file-panel span {font-size:0.9rem; color:#fff; }
#uploader .uploadbtn {display: none; }
#uploader .statusbar { height: 63px; border-top: 1px solid #dadada; padding: 0 20px; line-height: 63px; vertical-align: middle; position: relative;display: none; }
#uploader .statusbar .progress { border: 1px solid #1483d8; width: 198px; background: #fff; height: 18px; position: relative; display: inline-block; text-align: center; line-height: 20px; color: #6dbfff; position: relative; margin-right: 10px; }
#uploader .statusbar .progress span.percentage { width: 0; height: 100%; left: 0; top: 0; background: #1483d8; position: absolute; }
#uploader .statusbar .progress span.text { position: relative; z-index: 10; }
#uploader .statusbar .info { display: inline-block; font-size: 14px; color: #666666; }
#uploader .statusbar .btns { position: absolute; top: 10px; right: 20px; line-height: 40px; }
#filepicker2 { display: inline-block; float: left; }
#uploader .statusbar .btns .webuploader-pick,
#uploader .statusbar .btns .uploadbtn,
#uploader .statusbar .btns .uploadbtn.state-uploading,
#uploader .statusbar .btns .uploadbtn.state-paused { background: #ffffff; border: 1px solid #cfcfcf; color: #565656; padding: 0 18px; display: inline-block; border-radius: 3px; margin-left: 10px; cursor: pointer; font-size: 14px; float: left; }
#uploader .statusbar .btns .webuploader-pick-hover,
#uploader .statusbar .btns .uploadbtn:hover,
#uploader .statusbar .btns .uploadbtn.state-uploading:hover,
#uploader .statusbar .btns .uploadbtn.state-paused:hover { background: #f0f0f0; }
#uploader .statusbar .btns .uploadbtn { background: #00b7ee; color: #fff; border-color: transparent; }
#uploader .statusbar .btns .uploadbtn:hover { background: #00a2d4; }
#uploader .statusbar .btns .uploadbtn.disabled { pointer-events: none; opacity: 0.6; }
/*.item{padding-bottom: 10px; line-height: 22px }*/
/*.item{padding-bottom: 10px; line-height: 22px }*/
/*addlabel*/
.addlabel .head i{background-position: -101px 1px;}
.addlabel .cont .label{width:100%;float: left; display:none;}
.addlabel .cont .label input[type=text]{width: 100%;*margin-left: -50px; height:2rem;line-height:2rem;border: 1px solid #e9e9e9; background: #f8f8f8; color:#000;padding-left:0.75rem; margin:1rem auto;}
.addlabel .labelisbox{width: 100%;}
.addlabel .labelisbox .txt1{width:auto; margin:0.47rem 0.14rem; display:inline-block;}
/*.addlabel .labelisbox .txt1 span{width:auto;padding-right: 8px; float: left;}*/
.addlabel .labelisbox .close1{float: left;}
.addlabel .errortxt{margin-top: 0;}
.addlabel .commonlabel{width: 100%;clear: both;}
.commonlabel .txtbox{color: #333;}
.commonlabel .txtbox span{padding:0 1rem;line-height:1.85rem; background: #f8f8f8; display: inline-block; color: #9a9b9e; border-radius: 1.6rem; margin:0.23rem 0.16rem;}
.commonlabel .txtbox span.act{color: #578bed;}
.addlabel .addbtnbox{width:40%; background:#578bed; height:2.6rem; color:#fff;text-align:center;line-height:2.6rem;border-radius:1.5rem; margin:0 auto;}
.addlabel .cancel1{ width:40%; float:left; height:2.6rem; line-height:2.6rem; background:#f4f4f4; color:#578bed;text-align:center;border-radius:1.5rem;}
.addlabel .txtlength{position: absolute; top:0;right: 125px;font-size: 12px;height: 52px;line-height: 52px;}
.addlabel .txtlength i{font-size: 12px;padding-right: 4px;}
.fatieipt{ position:fixed; bottom:0; left:0; width:100%;border-radius: 0.5rem 0.5rem 0 0; height:auto; background:#fff; display:none;}
.famask{ background:rgba(0,0,0,0.7); position:fixed; top:0; left:0; width:100%; height:100%; display:none;}
.fatieipt .tlt1{ width:100%; height:1.5rem;text-align:center;line-height:1.5rem; color:#1b1c1e;font-size:0.94rem; margin:0.94rem 0; z-index:100; }
.bqpop{ height:100%; width:100%; position:fixed; top:0; left:0; z-index:500; background:#fff; display:none;overflow-y:scroll; padding-top:0.6rem;}
.bqpop .biaoqian .headerbox .search{margin-left:0;}
.bqpop .biaoqian .headerbox .search .cancelback{ float:left; display:inline-block; width:2rem; height:1.75rem;text-align:center;line-height:1.75rem;font-size:1.2rem; color:#1b1c1e;}
.setbody{ overflow:hidden;}
/******论坛管理员列表********/
.tiezilist .jinghuabox{ margin-top:0.75rem; display:flex;justify-content:space-between;align-items:center;}
.jinghuabox span i{font-size:18px;margin-right:0.44rem;}
.jinghuabox .close1 i{ color:#fbac98;}
.jinghuabox .close2 i{ color:#acc7f8;}
.jinghuabox .close3 i{ color:#fdbb6d;}
.jinghuabox .close4 i{ color:#fbac98;}
.jinghuabox .close5 i{ color:#acc7f8;}
.jinghuabox .close1{ background:#fef1ee;font-size:0.75rem; color:#ee5c37;width:32%; padding:0.625rem 0;text-align:center; border-radius:0.25rem;box-sizing:border-box; display:flex;justify-content:center;align-items:center;}
.jinghuabox .close2{ background:#ecf1fa;font-size:0.75rem; color:#578bed;width:32%; padding:0.625rem 0;text-align:center; border-radius:0.25rem;box-sizing:border-box; display:flex;justify-content:center;align-items:center;}
.jinghuabox .close3{ background:#fcf0e1;font-size:0.75rem; color:#f28d15;width:32%; padding:0.625rem 0;text-align:center; border-radius:0.25rem;box-sizing:border-box; display:flex;justify-content:center;align-items:center;}
.jinghuabox .close4{ background:#fef1ee;font-size:0.75rem; color:#ee5c37;width:48%; padding:0.625rem 0;text-align:center; border-radius:0.25rem;box-sizing:border-box; display:flex;justify-content:center;align-items:center;}
.jinghuabox .close5{ background:#ecf1fa;font-size:0.75rem; color:#578bed;width:48%; padding:0.625rem 0;text-align:center; border-radius:0.25rem;box-sizing:border-box; display:flex;justify-content:center;align-items:center;}

