@charset "utf-8";
.list_navBox{width:100%;background-color:#fff;box-sizing:border-box;padding:0.12rem 0.2rem 0 0.2rem;overflow:hidden}
ul.list_navUL{width:100%;overflow:hidden;margin-bottom:0.2rem}
ul.list_navUL li{float:left;width:31%;margin-right:2.3%;height:0.68rem;background:#f3f3f3;text-align:center;line-height:.64rem;color:#666;border-radius:0.08rem;margin-top:0.2rem;font-size:.28rem;display:inline-block;position:relative}
ul.list_navUL li a{height:0.68rem;display:block;color:#666}
ul.list_navUL li.cur{background:#5bc2c2;color:#fff}
ul.list_navUL li.cur a{color:#fff}
.rOpen{display:block;width:6.53rem;height:.33rem;line-height:.33rem;font-size:.24rem;color:#fff;text-align:center;background:url(../images/ropen.png) no-repeat;margin:auto;background-size:100% 100%;margin-bottom:0.12rem}
.rOpen:after{content:"";position:relative;top:0;display:inline-block;width:.22rem;height:.14rem;margin-left:.04rem;background:url(../images/icon.png) no-repeat;background-size:10rem 10rem;background-position:-9.71rem -4.67rem}
.rOpen.rPut:after{top:.01rem;background-position:-9.71rem -4.51rem}
.crumb{padding:0.12rem 0.26rem 0 0.26rem;height:.66rem;line-height:.66rem;font-size:.28rem;color:#666;background-color:#fff}
.crumb a{color:#666}
.crumb i.icon{background-image:url(../images/icon.png);background-size:10rem 10rem;display:inline-block}
.crumb i:first-of-type{display:inline-block;width:.2rem;height:.21rem;background-position:-3.39rem -0.07rem;position:relative;top:0;margin-right:.1rem}
.crumb i:nth-of-type(n+2){display:inline-block;width:.1rem;height:.14rem;background-position:-3.88rem -0.14rem;position:relative;top:-.04rem;margin:0 .2rem}
.categoryBox{width:100%;height:auto;background:#fff;position:relative;overflow:hidden;box-sizing:border-box;padding:0 0.2rem}
.categoryTab{display:flex;justify-content:space-between;align-items:center;margin-top:0.12rem}
.category_title{line-height:0.6rem;color:rgba(0,0,0,.9);font-size:0.36rem}
.category_select{display:flex;align-items:center;cursor:pointer;color:#00b35d}
.category_select i.icon{display:inline-block;width:.24rem;height:.12rem;position:relative;top:0.04rem;background-position:-4.04rem -0.14rem;margin-left:.1rem;background-image:url(../images/icon.png);background-size:10rem 10rem}
.category_list{position:fixed;top:2.52rem;left:0;width:100%;bottom:0;background:rgba(0,0,0,.3);z-index:3;overflow:hidden;display:none}
.select_box{background-color:#fff;padding:0.2rem;border-radius:0 0 0.32rem 0.32rem;max-height:8.2rem;overflow:auto;overflow:overlay;position:relative}
.category_list dl{width:100%;margin-bottom:0.32rem;overflow:hidden}
.category_list dl dt{width:100%;font-size:0.32rem;line-height:0.6rem}
.category_list dl dd{width:100%;font-size:0.28rem}
.category_list dl dd a{float:left;display:inline-block;font-size:0.26rem;margin:0.24rem 0.18rem 0 0;border-radius:0.08rem;width:1.64rem;height:0.68rem;line-height:0.68rem;text-align:center;background:#f3f3f3;color:#444;overflow:hidden;cursor:pointer}
.category_list dl dd a:nth-child(4n){margin-right:0}
.category_list dl dd a.cur,.category_list dl dd a:hover{background:#71dfaa;color:#fff}
.Contentbox{width:100%;margin-top:0;border-radius:0;margin-bottom:0.2rem}
ul.lstnav_ul{width:100%;height:0.8rem;display:flex;margin:0.2rem 0;background:#5bc2c2;border-radius:0.08rem;overflow:hidden;position:relative}
ul.lstnav_ul li{width:33.33%;height:.8rem;text-align:center;line-height:.8rem;color:#666;font-size:.28rem;display:inline-block;position:relative}
ul.lstnav_ul li a{display:block;overflow:hidden;color:#fff;height:0.8rem;line-height:0.8rem;font-size:0.28rem;opacity:0.8}
ul.lstnav_ul li.cur a{opacity:1;height:0.8rem;line-height:0.8rem}
ul.lstnav_ul li.cur i{height:0.05rem;width:0.75rem;display:block;border-radius:0.2rem;overflow:hidden;background:#ffde32;margin:-0.05rem auto}
ul.lstnav_ul li.cur{background:#47b1b1}
ul.aplist_ul{padding-bottom:0.2rem}
ul.aplist_ul .card-li{display:flex;justify-content:space-between;padding:0.24rem 0;border-bottom:1px dashed #f2f2f2;align-items:center}
ul.aplist_ul .pic-box{flex:0 0 auto;width:1.44rem;margin-right:0.2rem;overflow:hidden;-webkit-border-radius:0.28rem;-moz-border-radius:0.28rem;border-radius:0.28rem;height:1.44rem}
ul.aplist_ul .pic-box img{display:block;width:100%;height:100%;border-radius:0.28rem;box-sizing:border-box;border:1px solid #eee;-o-object-fit:cover;object-fit:cover}
ul.aplist_ul .list_con{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}
ul.aplist_ul .list_con .h4{margin-bottom:0.1rem;color:#333333;text-align:left;font-weight:700;font-size:0.32rem;line-height:1.5;height:0.48rem;overflow:hidden}
ul.aplist_ul .list_con .h4 a {color:#333333;display: block;}
ul.aplist_ul .list_con .desc{line-height:0.4rem;display:flex}
ul.aplist_ul .list_con .desc span{color:#999999;font-size:0.24rem;line-height:0.4rem}
ul.aplist_ul .list_con .desc span:before{width:1px;height:0.16rem;background-color:#cccccc}
ul.aplist_ul .list_con .desc span + span:before{content:"";display:inline-flex;margin:0 0.15rem}
ul.aplist_ul .list_con p{margin-top:0.12rem;color:#999999;font-size:0.24rem;overflow:hidden}
ul.aplist_ul .btn{flex:0 0 1.1rem;height:0.56rem;margin-left:0.2rem;margin-top:0.52rem;overflow:hidden;background-color:#f5f5f5;-webkit-border-radius:0.12rem;-moz-border-radius:0.12rem;border-radius:0.12rem;color:#00b35d;text-align:center;line-height:0.56rem;font-size:0.28rem}
ul.aplist_ul .apcrd_li{display:flex;justify-content:space-between;padding:0.24rem 0;border-bottom:1px dashed #f2f2f2;align-items:center}
ul.col_ul{overflow:hidden}
ul.col_ul li{float:left;margin:0.2rem 0.30rem 0.2rem 0}
ul.col_ul li:nth-child(2n){margin-right:0}
ul.col_ul li a{display:block;width:3.4rem}
ul.col_ul li a img{width:100%;height:1.88rem;border-radius:0.12rem;display:block;margin-bottom:0.2rem}
ul.col_ul li a p{color:#333;font-size:0.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
ul.glind_ul{overflow:hidden}
ul.glind_ul li{display:block;margin:0.3rem 0}
ul.glind_ul a{display:flex}
ul.glind_ul a img{width:2.44rem;height:1.52rem;display:block;margin-right:.3rem;flex-shrink:0}
ul.glind_ul a .glInfo{width:4.1rem;float:left;position:relative}
ul.glind_ul a .glInfo div{width:4.1rem;color:#999;float:left;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0.4rem}
ul.glind_ul a .glInfo h2{color:#333;font-weight:normal;font-size:.3rem;margin-top:-0.08rem;height:0.54rem;line-height:0.48rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
ul.glind_ul a .glInfo p{width:100%;position:absolute;bottom:0rem;left:0;color:#999;vertical-align:bottom;font-size:.26rem;display:flex;justify-content:space-between;align-items:center;margin-top:0.12rem}
ul.glind_ul a .glInfo p span.date i.icon{display:inline-block;float:left;background-image:url(../images/icon.png);background-size:10rem 10rem;width:0.26rem;height:0.26rem;background-position:-5.81rem -0.06rem;margin-top:0.04rem;margin-right:0.08rem}
ul.cslist_ul{width:100%;padding:0 0 0.36rem 0;margin-top:-0.16rem;box-sizing:border-box;overflow:hidden}
ul.cslist_ul li{display:block;padding:0.28rem 0;border-bottom:1px dashed #dbe1ec;overflow:hidden}
ul.cslist_ul li .csImg{width:2.12rem;height:1.44rem;margin-left:0px;display:inline-block;float:left;box-sizing:border-box;border:1px solid #eee;margin-right:0.24rem;overflow:hidden}
ul.cslist_ul li .csImg img{display:inline-block;float:left;width:2.12rem;height:1.44rem;text-align:center}
ul.cslist_ul li p{width:66%;overflow:hidden;-webkit-box-flex:1;color:#777;height:1.44rem}
ul.cslist_ul li p .csName{display:inline-block;margin-left:0px;font-size:0.32rem;color:#444;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
ul.cslist_ul li p span.csTxt{width:100%;height:0.88rem;overflow:hidden;-webkit-box-flex:1;font-size:0.26rem;color:#777;display:block;margin-top:0.2rem;line-height:0.40rem}
.common_title{margin-top:0.12rem}
.csdet_info{padding:0.2rem 0.2rem 0.32rem 0.2rem;width:100%;margin:0 auto;margin-bottom:0.2rem;height:auto;background-color:#fff;box-sizing:border-box;overflow:hidden}
.csdet_info .img{width:2.12rem;height:1.44rem;margin-left:0px;display:inline-block;float:left;box-sizing:border-box;border:1px solid #eee;margin-right:0.24rem;overflow:hidden}
.csdet_info .img img{display:inline-block;float:left;width:2.12rem;height:1.44rem;text-align:center}
.csdet_info .info{flex:1;max-width:66%;overflow:hidden}
.csdet_info h1{display:block;height:0.52rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.34rem;font-weight:bold;line-height:0.52rem}
.csdet_info a{display:block;margin-top:0.14rem;font-size:0.26rem;color:#666}
.csdet_info span.upTime{display:block;margin-top:0.12rem;font-size:0.26rem;color:#888}
ul.csapp_ul{width:100%;margin:0 auto;max-height:1420px;overflow:hidden;padding-bottom:0.2rem}
ul.csapp_ul li{width:100%;padding:0.24rem 0 0.32rem 0;overflow:hidden;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8}
ul.csapp_ul li ul.csapp_ul{margin-top:0.32rem;border-top:1px dashed #e8e8e8;background-color:#f8f8f8;display:none;box-sizing:border-box;padding:0 0.2rem 0.2rem 0.2rem}
ul.csapp_ul li ul.csapp_ul li:last-child{border-bottom:none;padding-bottom:0.08rem}
ul.csapp_ul li .img{margin-right:0.28rem;display:block;width:1.32rem;float:left;height:1.32rem;position:relative;overflow:hidden}
ul.csapp_ul li .img img{border-radius:0.24rem;text-align:center;border:1px solid #f8f8f8;box-sizing:border-box;vertical-align:middle;width:1.32rem;height:1.32rem}
ul.csapp_ul li .maInfo{-webkit-box-flex:1;color:#777;overflow:hidden;height:1.32rem}
ul.csapp_ul li a.ap_name{max-width:100%;display:block;margin-bottom:0.2rem;white-space:nowrap;text-overflow:ellipsis;color:#333333;text-align:left;font-weight:700;font-size:0.32rem;line-height:1.5;height:0.48rem;overflow:hidden}
ul.csapp_ul ul a.ap_name{margin-top:0.1rem}
ul.csapp_ul li .maInfo p{display:block;height:0.56rem;overflow:hidden;color:#666666;font-size:0.26rem;line-height:0.56rem}
ul.csapp_ul li p.ap_info{margin-bottom:0.16rem}
ul.csapp_ul li p span,ul.csapp_ul li p span a{color:#666666}
ul.csapp_ul li p span.type{margin-right:0.12rem}
ul.csapp_ul li p span.ediIcon{margin-right:0.12rem;color:#05bf71}
ul.csapp_ul li p span.size{margin:0 0.12rem}
ul.csapp_ul li p span.time{margin-left:0.08rem;color:#ff0000}
ul.csapp_ul li p span.edition{margin-left:0.08rem;color:#05bf71}
ul.csapp_ul li p em{font-size:0.26rem;margin-top:0.07rem;float:left;line-height:0.44rem}
ul.csapp_ul li a.edi{padding:0.06rem 0.2rem;background-color:#ff6800;font-size:0.26rem;margin-left:0.2rem;color:#fff;border-radius:0.08rem}
ul.csapp_ul li .info .ap_info u.ediIcon{margin-right:0.12rem;color:#05bf71}
ul.csapp_ul li i.icon{width:0.38rem;height:0.38rem;margin-top:0.08rem;display:inline-block;float:left;margin-right:0.12rem;background-repeat:no-repeat;background-size:10rem 10rem;background-image:url("../images/icon.png")}
ul.csapp_ul li i.azIcon{background-position:-3.17rem -7.1rem}
ul.csapp_ul li i.iosIcon{background-position:-3.58rem -7.1rem}
ul.csapp_ul li i.pcIcon{background-position:-4.02rem -7.1rem}
ul.csapp_ul li i.macIcon{background-position:-4.57rem -7.1rem}
.lookMore{height:.6rem;text-align:center;line-height:.6rem;border-radius:.1rem;color:#999;background:#f5f5f5;margin-bottom:0.2rem}
.lookMore i{background-image:url(../images/icon.png);background-size:10rem 10rem;display:inline-block;width:.2rem;height:.16rem;background-position:-3.44rem -.4rem;margin-left:0.12rem}
.common_title span.txt{font-size:0.28rem;border:none;float:right;color:#999;line-height:0.44rem}
.commentInfo{width:100%;margin-top:0.2rem;box-sizing:border-box;float:left;color:#999}
.commentInfo ul.comentList{width:100%;overflow:hidden}
.commentInfo ul.comentList li{width:100%;overflow:hidden;font-size:0.28rem;margin-bottom:0.24rem}
ul.comentList li > em{line-height:0.64rem;display:inline-block;float:left}
ul.comentList li > span{display:inline-block;overflow:hidden}
ul.comentList li > span img{width:15px;height:14px;margin:0;display:inline-block;float:left;margin-right:0.12rem;margin-top:0.16rem}
ul.comentList li textarea{width:100%;border-radius:0.08rem;padding:0 0.1rem;margin:0;box-sizing:border-box;background-color:#fff;line-height:0.6rem;border:1px solid #ccc}
ul.comentList li input{float:left;border-radius:4px;padding:0 2%;background-color:#fff;line-height:0.6rem;border:1px solid #ccc}
ul.comentList li.plbutton{height:auto;display:-webkit-box;box-sizing:border-box}
ul.comentList li .tjbutton{width:2.4rem;height:0.6rem;line-height:0.6rem;background:#ff4d4e;font-size:0.28rem;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin:0;border:0;display:block;overflow:hidden;border-radius:0.08rem;outline:none}
ul.comentList li .cancel{width:2rem;height:0.6rem;line-height:0.6rem;background:#ccc;font-size:0.28rem;font-weight:normal;font-family:"microsoft yahei";text-align:center;color:#fff;padding:0;margin:0 0 0 3%;border:0;display:block;overflow:hidden;border-radius:0.08rem;outline:none}
ul.comentList li.plbutton .yzm{width:2.0rem;height:0.6rem;line-height:0.6rem;border-radius:0.08rem;outline:none}
ul.comentList li.plbutton img{width:1.0rem;height:0.44rem;line-height:0.6rem;top:0.1rem;position:relative;margin:0 0.2rem 0 0.08rem}
input{outline:0px}
.comentInfo{width:100%;margin:auto;float:left;box-sizing:border-box;border-top:1px solid #e3ffed}
.comentInfo dt{line-height:0.52rem;height:0.52rem;overflow:hidden;background:#f7fffb;color:#569659;position:relative}
.comentInfo dl{margin-top:0.24rem;width:100%;float:left;padding:0.1rem 0.2rem 0 0.2rem;padding-bottom:0;box-sizing:border-box;background:#f7fffb}
.comentInfo dl dd{width:100%;word-wrap:break-all;line-height:0.52rem;color:#666;font-size:0.26rem;overflow:hidden;position:relative;margin:0;margin-bottom:0.12rem}
.comentInfo dl dd pre{font-family:"microsoft yahei";text-align:left;display:block;font-size:0.26rem;line-height:0.44rem;word-break:break-word;margin:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.disTxt a{width:1.8rem;position:absolute;right:0;bottom:0;line-height:0.40rem;cursor:pointer;color:#0099ff;font-size:0.26rem;text-align:right;background-image:linear-gradient(to right,rgba(249,249,249,0.5),rgba(249,249,249,1))}
.comentInfo dl dl{border-top:1px solid #cef8dd;padding-right:0;margin-top:0px}
.comentInfo dl dl:first-child{border-top:2px solid #cef8dd}
.comentInfo dl dl dl:last-child{margin-bottom:0;padding-bottom:0px}
.comentInfo dl dl:last-child{margin-bottom:0.2rem}
.comentInfo dl p{position:absolute;top:0.18rem;right:0}
.comentInfo dl dd:last-child{border-bottom:none}
.comentInfo dd img{margin-bottom:-5px}
.comentInfo dt i{font-weight:bold;font-style:normal;color:#55ae03;float:left;margin:0 0.12rem 0 0}
.comentInfo dt b{color:#55ae03;float:left;margin-right:0.12rem;height:0.52rem}
.comentInfo p{text-align:right;line-height:1;min-height:0.32rem}
.comentInfo p a{color:#e65c08;margin-left:0.2rem}
.comentInfo dt span{float:left;overflow:hidden;display:inline-block;max-width:4.4rem;font-size:0.28rem}
.comentInfo dt em{float:right;color:#999;height:0.52rem;max-width:2.6rem;overflow:hidden;font-style:normal;font-size:0.24rem;white-space:nowrap;position:absolute;right:0}
.hideMoreDiscuss{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
#ly_num{color:#ed6d0f}
.disLoad{width:100%;height:auto;font-size:0.28rem;color:#aaa;text-align:center;background:#fff;padding:0.2rem 0.2rem 0.4rem 0.2rem;box-sizing:border-box;display:block;overflow:hidden}
.disLoad button{width:2.4rem;height:0.6rem;background:#ccc;font-size:0.28rem;font-weight:normal;font-family:"microsoft yahei";text-align:center;box-sizing:border-box;margin:0 auto;display:block;overflow:hidden;border-radius:0.08rem;outline:none;border:0;background-color:#73cb77;color:#fff}
.comentInfo dl .plreply{float:right;line-height:0.52rem}
.comentInfo dl .plreply span em{color:#999;line-height:0.48rem;margin-left:0.08rem}
.comentInfo dl .plreply span.glBtn{color:#0099ff;font-size:0.28rem;margin-left:0.28rem;cursor:pointer}
.comentInfo dl .plreply span.dzbtn{float:left;padding-left:0.42rem;height:0.4rem;line-height:0.44rem;background:url(../images/dza.png) no-repeat left center;margin-top:0.03rem;background-size:contain;cursor:pointer;font-size:0.28rem;color:#999;margin-left:0.36rem}
.comentInfo dl .plreply span.active{background:url(../images/dzb.png) no-repeat left center;color:#fa3939;background-size:contain}
.comentInfo dl .plreply span.active em{color:#fa3939}
.commentInfo .cmmts_textarea.expand{height:1.2rem}
.commentInfo .cmmts_textarea{border:none;display:block;padding:0 0.08rem 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:1.2rem;width:100%;height:0.54rem;font-size:0.28rem;line-height:0.48rem;color:#222;outline:none;resize:none;background:#d8f6e7;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
.commentInfo .cmmts_input_wrap{position:relative;margin-bottom:0.24rem}
.commentInfo .cmmts_emoji{width:0.4rem;height:0.72rem;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-image:url(../images/face.png);position:absolute;right:2.48rem;bottom:0;cursor:pointer}
.commentInfo .cmmts_emoji_wrap{display:none;position:absolute;top:0.76rem;right:-2.5rem;z-index:1000;padding:0.2rem 0;background:#fff;width:6.3rem;height:3.2rem;box-shadow:0 4px 16px 0 rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.02);border-radius:0.06rem}
.commentInfo .cmmts_emoji_wrap::before{content:'';background:#fff;height:0.2rem;width:0.2rem;border-radius:1px;position:absolute;transform:rotate(45deg);transform-origin:50%;top:-0.1rem;right:2.56rem}
.commentInfo .cmmts_emoji_wrap::after{content:'';background:transparent;position:absolute;width:8rem;height:0.8rem;top:-0.8rem;left:0}
.commentInfo .cmmts_emoji_wrap *::-webkit-scrollbar,.cmmts_emoji_wrap::-webkit-scrollbar{width:0.08rem}
.commentInfo .cmmts_emoji_list{box-sizing:border-box;width:100%;height:100%;padding:0 0.1rem 0 0.22rem;overflow-y:scroll;font-size:0}
.commentInfo .cmmts_emoji_list_item{width:0.76rem;height:0.76rem;margin:0.04rem;text-align:center;vertical-align:middle;border-radius:0.4rem;display:inline-block}
.commentInfo .cmmts_emoji_list_item:hover{background:#fff2f2;display:inline-block}
.commentInfo .cmmts_emoji_list_item img{width:0.48rem;height:0.48rem;padding:0;display:block;margin:0.14rem}
.commentInfo .cmmts_emoji:hover{background-image:url(../images/faceb.png)}
.commentInfo .cmmts_emoji:hover .cmmts_emoji_wrap{display:block}
.commentInfo .cmmts_footer{display:flex;align-items:center;position:absolute;right:0.32rem;bottom:0.2rem}
.commentInfo .cmmts_footer > ul{display:flex;float:right}
.commentInfo .cmmts_footer > ul img{width:0.4rem;height:0.4rem;margin-right:0.12rem;cursor:pointer}
.commentInfo .cmmts_footer > ul button{background:#52ab01;border-radius:3px;font-family:PingFang SC;font-size:0.28rem;color:#fff;padding:0.12rem 0.66rem}
.commentInfo .cmmts_input{position:relative;width:91%;padding:0.18rem 0.28rem 1.06rem;background:#d8f6e7;border-radius:0.16rem;overflow:hidden;margin-top:0.08rem;border:1px solid #fff}
.commentInfo .cmmts_input.focus{border-color:#52ab01}
.commentInfo .cmmts_button{border:none;padding:0.12rem 0.28rem;font-size:0.28rem;font-weight:500;line-height:0.4rem;color:#fff;background:#52ab01;border-radius:0.06rem;cursor:pointer;min-width:1.88rem;text-align:center}
.commentInfo .cmmts_button:hover{background:#52ab01;opacity:.8}
.commentInfo .cmmts_button.disabled{opacity:.3;cursor:default}