pre{margin: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word}
.detail_mainBox{width: 100%; height: auto; background: #f2f2f2; position: relative; overflow: hidden; box-sizing: border-box}
.Contentbox{overflow:initial;float: left;}
#Artcontbos{margin-top:0;float:none;}
.appdetail_info{width: 100%; background: #fff; padding: 0.28rem 0.2rem;margin-top: 0.13rem; box-sizing: border-box; overflow: hidden;}
.appdetail_info .app_pic{margin-right: 0.24rem; display: block; width: 1.6rem; float: left; height: 1.6rem; position: relative; overflow: hidden;}
.appdetail_info .app_pic img{border-radius: 0.32rem; text-align: center; vertical-align: middle; width: 1.6rem; height: 1.6rem;}
.detail_mainBox .app_nameBox{-webkit-box-flex: 1; color: #777; position: relative; overflow: hidden;}
.app_detaTit{width: 100%; height: auto; margin-bottom: 0.16rem; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.app_detaTit h1{font-size: 0.32rem; font-weight: bold; line-height: 0.52rem; color:#444; display: inline-block; float: left; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
.app_detaTit > a{background: #daa006; border-radius: 0.04rem; color: #fff; margin-left: 0.16rem; width: 0.72rem; height: 0.36rem; text-align: center; line-height: 0.36rem; font-size: 0.24rem; margin-top: 0.06rem; float: left;}
.app_detaTit > a.hjBtn{background: #cd0ecf;}
.sec_info{width: 100%; position: relative; font-size: 0.28rem; color: #999; height: 0.36rem; line-height: 0.36rem;margin-bottom: 0.18rem; overflow: hidden;}
.sec_info a{color: #0099ff;margin-right:0.3rem;}
.sec_info span{color: #444;margin-right:0.6rem;}
.arp_tips{width: 100%; position: relative; font-size: 0.26rem; color: #52ab01; height: 0.4rem;}
.arp_tips span{padding: 0 0.26rem 0 0.36rem; position: relative;float: left;}
.arp_tips span.jerror{position: relative; width: 0.92rem; height: 0.4rem; color: #fff; background: rgba(82, 171, 1, 0.9); padding: 0 0 0 0.28rem; text-align: center; border-radius: 0.08rem; display: inline-block; line-height: 0.4rem;font-size: 0.24rem; letter-spacing: 0.024rem; margin-top: -0.02rem;}
.arp_tips span.jerror::before{content: ""; position: absolute; width: 0.24rem; height: 0.24rem; left: 0.14rem; top: 0.17rem; margin-top: -0.1rem; background: url(../images/dyw-tip2.png) no-repeat; background-size: 0.24rem;}
.arp_tips span::after{content: ""; position: absolute; width: 0.28rem; height: 0.28rem; left: 0; top: 0.14rem; margin-top: -0.1rem; background: url(../images/dyw-tip.png) no-repeat; background-size: 0.28rem;}
.arp_tips span.jerror::after{content:none; background: none;}
/*滑动信息*/
.appdet_itemBox{display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 0.32rem; border-top: 1px solid #eeeeee; background-color: #fff; border-bottom: 1px solid #eeeeee;}
.appdet_item{width: 100%; margin: 0.2rem 0; overflow: scroll;}
ul.appdet_list{display: -ms-flexbox; display: flex;}
ul.appdet_list li{max-width: 40%; box-sizing: border-box; padding: 0 0.4rem; float: left; border-right: 1px solid #eeeeee; -ms-flex-negative: 0; flex-shrink: 0; color: #999; height: 0.88rem; font-size: 0.28rem; text-align: center; overflow: hidden;}
ul.appdet_list li.lwp5{padding: 0 0.5rem;}
ul.appdet_list li:last-child{border-right: none;}
ul.appdet_list li em{width: 100%; height: 0.4rem; overflow: hidden; font-size: 0.28rem; display: block; color: #999;}
ul.appdet_list li span{width: 100%; height: 0.4rem; overflow: hidden; margin-top: 0.08rem; font-size: 0.3rem; display: block; color: #666;}
ul.appdet_list li a{width: 100%; height: 0.4rem; overflow: hidden; margin-top: 0.08rem; font-size: 0.3rem; display: block; color: #0099ff;}
/*豌豆荚下载*/
.mobLgBox{width: 100%; box-sizing: border-box; background: #fff; overflow: hidden; margin-top: 0.16rem;}
.mobLgBox.mobLg_bg{border: 1px solid #e7e7e7; padding: 0.24rem; position: relative;}
.mobLgBox .mobLgIn{width: 100%; box-sizing: border-box; background-color: #fff; -ms-flex: none; flex: none; overflow: hidden;}
.mobLgBox .mobLgIn a.new-btn{float: right; width: 3.8rem; background-color: #fff; color: #52ab01; border-radius: 0.08rem; display: block; border: 1px solid #52ab01; height: 0.72rem; font-size: 0.32rem; box-sizing: border-box; text-align: center; line-height: 0.68rem; letter-spacing: 1px;}
.mobLg_bg .mobLgIn.wdj_safe a.new-btn{background-color: #52ab01; color: #fff;}
.mobLg_nor .mobLgIn a.new-btn{width: 100%; background-color: #52ab01; color: #fff;}
.mobLg_nor .mobLgIn a.order_btn{width: 100%; border: 1px solid #FF6F6F; background-color: #FF6F6F; color: #fff;}
.mobLg_nor .mobLgIn a.off_tip_load{width: 100%; border: 1px solid #AAAAAA; background-color: #AAAAAA; color: #fff;}
.softtips{box-sizing: border-box; width: 100%; line-height: 0.44rem; color: #999999; font-size: 0.28rem; margin-top: 0.12rem;}
.edit_tips{width: 100%; box-sizing: border-box; background-color: #fff; color: #FF6F6F; margin-top: 0.12rem; font-size: 0.28rem; line-height: 0.44rem; background: url(../images/edit_tip_pic.png) no-repeat 0px 3px; padding-left: 0.44rem;}
.mobLgIn span.chckBox{display: block; float: left; margin-top: 0.2rem; width: 2.4rem;}
.mobLgIn span.chckBox input[type="checkbox"]{width: 0.24rem; height: 0.24rem; float: left; visibility: visible; display: inline-block; text-align: center; vertical-align: middle; line-height: 0.24rem; margin: 0.04rem 0.16rem 0 0; position: relative;}
.mobLgIn span.chckBox input[type="checkbox"]::before{content: ""; position: absolute; top: 1px; left: 0; background: #fff; width: 100%; height: 100%; border: 1px solid #CACDCF}
.mobLgIn span.chckBox input[type="checkbox"]:checked::before{content: "\2713"; background-color: #52ab01; color: #fff; position: absolute; top: 1px; left: 0; width: 100%; border: 1px solid #52ab01; font-size: 0.24rem; font-weight: bold;}
.mobLgIn span.chckBox h3{color: #c1c1c1; font-weight: 300; float: left; font-size: 0.28rem; padding-top: 1px;}
/*正文导航切换*/
.appdetail_con{width: 100%; box-sizing: border-box; overflow: hidden;}
.mContTab{width: 100%; margin: 0 auto; height: 0.8rem; background: #fff; border-bottom: 1px solid #eee; display: flex; margin-top: 0.12rem; overflow: hidden;}
.mContTab li{width: auto; position: relative; height: 0.8rem;float: left; box-flex:1; -moz-box-flex:1; -webkit-box-flex: 1; line-height: 0.8rem; font-size: 0.3rem; font-weight: normal; color: #666; margin: auto; text-align: center; display: block;}
.mContTab .m-hover{font-size: 0.32rem; font-weight: bold; color: #444;}
.mContTab .m-hover::after{z-index: 2; content: ''; display: block; position: absolute; height: 0.1rem; background-color: #f76341; border-radius: 0.08rem; width: 0.6rem; margin-left: -0.3rem; left: 50%; bottom: 0;}
.mContTab li img{width: 0.28rem;height: 0.28rem;float: left;margin-top: 0.26rem;margin-right: 0.08rem;}
/* 轮播开始 */
#mcontentbos{margin-top: 0; padding-top: 0.1rem;}
.appIntroBox{width: 100%; box-sizing: border-box; background-color: #fff; padding: 0 0.2rem; height: auto; padding-bottom: 0.32rem; overflow: hidden; position: relative; zoom: 1;}
.imgbox{position: relative;}
#wrapper{width: 100%; float: left; position: relative; z-index: 0; overflow: hidden; padding: 0.16rem 0 0.12rem 0;}
#scroller{width: 100%; height: 100%; float: left;}
#scroller ul{display: block; float: left; width: 100%; height: 100%; padding: 0; margin: 0;}
#scroller li{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; display: block; float: left; width: 152px; text-align: center; margin-right: 0.1rem;}
#scroller li img{border: 1px solid #fff; width: 152px;}
#lthelist{display: block; float: left; width: 100%; height: 100%; padding: 0; margin: 0;}
#lthelist li{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; display: block; float: left; width: 4rem; height: 2rem; text-align: center; margin: 0 0.16rem 0 0;}
#lthelist li img{width: 4rem; height: 2rem; display: block; margin: 0 auto; border-radius: 0.1rem;}
/*正文内容点击图片放大*/
#mcontentbos .swiper-container{margin: 0 auto; position: relative; z-index: 1;}
#mcontentbos .swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
#mcontentbos .swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate(0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
#mcontentbos .swiper-slide{display: block; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative;}
#mcontentbos .swiper-pagination{position: absolute; text-align: center; -webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10;}
#mcontentbos .swiper-container-horizontal > .swiper-pagination{bottom: 0.2rem; left: 0; width: 100%;}
#mcontentbos .swiper-pagination-bullet{width: 0.16rem; height: 0.16rem0.04rem; display: inline-block; margin: 0 0.04rem; border-radius: 100%; background: #fff;}
#mcontentbos .swiper-pagination-bullet-active{background-color: #ff8800 !important;}
.light-box{position: fixed; top: 0; z-index: 999999999; width: 100%; height: 100%; background: rgba(0, 0, 0, .9)}
.light-box > div{height: 100%; width: 100%; overflow: hidden; margin: 0 auto;}
.light-box ul, .light-box li{height: 100%; width: 100%;}
.light-box .swiper-slide img{line-height: 100%; max-width: 100%; max-height: 80%;}
.light-box .swiper-slide{text-align: center; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-pack: center; -webkit-box-align: center;}
.light-box .swiper-container-horizontal > .swiper-pagination{right: 0.3rem !important; top: 0.2rem !important; display: inline; width: auto; font-size: 0.32rem; height: 0.8rem; text-align: right; color: #c5c5c5; font-style: italic;}
.light-box .swiper-pagination-current{font-size: 0.6rem; color: #fff;}
.light-box .close{display: block; width: 0.6rem; height: 0.6rem; overflow: hidden; position: absolute; left: 0.3rem; top: 0.3rem; font-size: 0; z-index: 99999; cursor: pointer;}
.light-box .close:before, .light-box .close:after{content: ''; position: absolute; left: 0.2rem; top: 0rem; display: block; width: 0.08rem; height: 0.6rem; border-radius: 0.08rem; background: #ccc; font-size: 0; vertical-align: middle;}
.light-box .close:before{-webkit-transform: rotate(45deg);}
.light-box .close:after{-webkit-transform: rotate(-45deg);}
/*正文内容*/
.appIntroBox .DSContent{width: 100%; height: auto; line-height: 0.52rem; font-size: 0.3rem; color: #333; box-sizing: border-box; background: #fff; overflow: hidden; text-transform: capitalize;}
.appIntroBox .DSContent>p{line-height: 0.52rem; margin-top: 0.08rem; margin-bottom: 0.2rem;}
.appIntroBox .DSContent a{color: #52ab01; text-decoration: underline}
.appIntroBox .DSContent h3{font-size: 0.32rem; font-weight: bold; background-color: #fafafa; line-height: 0.6rem; padding: 0.08rem 0; text-indent: 0.24rem; margin-top: 0.3rem; margin-bottom: 0.12rem;}
.appIntroBox .DSContent p img{max-width: 95%; margin: 0.16rem auto; display: block;    height: auto !important;}
.appIntroBox .DSContent>img{max-width: 80%; margin: 0.16rem auto; display: block;}
.DSConAll{width: 100%; height: auto; line-height: 0.4rem; font-size: 0.28rem; color: #52ab01; text-align: center; overflow: hidden; box-sizing: border-box; position: relative; border-radius: 0.08rem; zoom: 1; margin-top: 0.2rem; background-color: #f5f5f5; display: none;}
.DSConAll span{font-size: 0.3rem; color: #52ab01; height: 0.72rem !important; line-height: 0.72rem !important;}
.DSConAll i.arrow_icon{display: inline-block; vertical-align: middle; width: 0.28rem; height: 0.28rem; margin-left: 0.08rem; margin-top: -0.08rem; background: url(../images/arrow_down1.png); z-index: 99999; background-size: 100%;}
.Explain{color: #666666; border: dashed 1px #52ab01; background-color: #f7fff0; padding:0.12rem 0.3rem 0.2rem 0.3rem; margin: 0.32rem 0 0.2rem 0; line-height: 0.44rem; font-size: 0.28rem;}
.appIntroBox .DSContent .Explain h3{color: #52ab01;text-indent: 0;font-size: 0.32rem;background: none;padding: 0;margin: 0; font-family: Tahoma, Geneva, "\5fae\8f6f\96c5\9ed1", "\5B8B\4F53";}
/*详情页关联软件*/
.relAppBox{width:100%;border-top: 1px solid #eee;border-bottom: 1px solid #eee;margin: 0.16rem auto; height: auto; padding: 0.2rem 0; overflow: hidden; zoom: 1; position: relative;}
.relAppBox .img{margin-right: 0.28rem; display: block; width: 1.32rem; float: left; height: 1.32rem; position: relative; overflow: hidden;}
.relAppBox img{border-radius: 0.18rem; text-align: center; vertical-align: middle; width: 1.32rem; height: 1.32rem;}
.relAppBox p{-webkit-box-flex: 1; color: #777; overflow: hidden; height: 1.32rem;}
.appIntroBox .DSContent .relAppBox > p > a{max-width: 5rem; text-decoration: none; display: block; height: 0.44rem; line-height: 0.44rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 0.32rem; color: #000;}
.relAppBox p > span{display: block; height: 0.32rem; overflow: hidden; line-height: 0.32rem;}
.relAppBox p .ap_info{font-size: 0.24rem; color: #666666;}
.relAppBox p .ap_info u.type{margin-right: 0.08rem;}
.relAppBox p .ap_info u.type a{color: #666666;}
.relAppBox p .ap_info u.size{margin: 0 0.08rem; color: #666666;}
.relAppBox p .ap_info u.time{margin-left: 0.08rem; color: #ff0000;}
.appIntroBox .DSContent .relAppBox a.ap_loadBtn{width: 1rem; height: 0.52rem;font-size: 0.26rem; text-decoration: none; text-align: center; line-height: 0.56rem; border-radius: 0.08rem; color: #fff; background: #52ab01; display: block; overflow: hidden; position: absolute; right: 0rem; top: 0.84rem;}
/*手游信息*/
.sfyx_info{width: auto; margin: 0.2rem; padding-bottom: 0.2rem; box-sizing: border-box; overflow: hidden;}
.sfyx_info ul.sfyx_item{width: 100%; margin: 0 auto; height: auto; margin-top: -0.2rem; overflow: hidden;}
.sfyx_info ul.sfyx_item li{width: 100%; margin: 0 auto; height: 0.76rem; line-height: 0.76rem; box-sizing: border-box; border-bottom: 1px dashed #e8e8e8; white-space: nowrap; overflow: hidden; font-size: 0.28rem; text-overflow: ellipsis; color: #888}
.sfyx_info ul.sfyx_item li a{color: #0099ff;}
/*同厂商+热门推荐*/
.CRecommendBox{width: auto; display: block; padding: 0 0 0.2rem 0; box-sizing: border-box; overflow: hidden;}
.seItm_sldimg{overflow: hidden; position: relative;}
.recTabbox{height: 6.46rem;}
.hotRec_inner{width: 100%; overflow: hidden}
ul.recList{overflow: hidden;}
ul.recList li{width: 25%; height: auto; float: left; margin-top: 0.24rem; box-sizing: border-box; display: inline; overflow: hidden}
ul.recList li a{width: 100%; height: auto; box-sizing: border-box; display: inline-block; overflow: hidden}
ul.recList li a img{width: 1.32rem; height: 1.32rem; border-radius: 0.28rem; display: block; overflow: hidden; margin: auto}
ul.recList li a span{width: 100%; height: 0.4rem; line-height: 0.4rem; font-size: 0.28rem; color: #333; box-sizing: border-box; padding: 0 0.2rem; text-align: center; margin-top: 0.12rem; display: block; overflow: hidden}
/*猜你喜欢*/
.hot_mobgm{display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #fff;}
.hot_mobgm_hd{width: 0.28rem; height: 1.42rem; ; line-height: 0.36rem; padding: 0.3rem 0.16rem; color: #fff; overflow: hidden; -webkit-box-flex: 0; -ms-flex: none; flex: none; text-align: center; background: url("../images/hot_bg.png") 50% 50% no-repeat; background-size: cover; font-weight: bold;}
.hot_mobgm_bd{width: 6.5rem; margin: 0 0.2rem; overflow: scroll;}
ul.hot_mobgm_list{height: 2rem; display: -ms-flexbox; display: flex;}
ul.hot_mobgm_list li{width: 25%; float: left; -ms-flex-negative: 0; flex-shrink: 0; text-align: center; overflow: hidden;}
ul.hot_mobgm_list li a{width: 100%; display: block; overflow: hidden; height: 100%;}
ul.hot_mobgm_list li img{width: 1.2rem; height: 1.2rem; margin: 0.2rem auto 0; display: block; border-radius: 0.16rem;}
ul.hot_mobgm_list li span{width: 100%; text-align: center; box-sizing: border-box; display: block; height: 0.52rem; padding: 0 0.12rem; line-height: 0.52rem; color: #767676; font-size: 0.24rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*相关游戏礼包*/
.CgiftBox{width: auto; margin: 0.2rem; padding: 0 0 0.4rem 0; box-sizing: border-box; overflow: hidden; max-height: 6.96rem;}
.CgiftBox ul.giftList{width: 100%; margin: 0 auto; height: auto; margin-top: -0.2rem; overflow: hidden; padding-bottom: 0.2rem;}
.CgiftBox ul.giftList li{width: 100%; padding: 0.24rem 0; overflow: hidden; zoom: 1; position: relative; border-bottom: 1px dashed #e8e8e8;}
.CgiftBox ul.giftList li .img{margin-right: 0.2rem; display: block; width: 1.32rem; float: left; height: 1.32rem; position: relative;}
.CgiftBox ul.giftList li img{border-radius: 0.18rem; text-align: center; vertical-align: middle; position: absolute; min-width: 100%; top: 0; left: 50%; height: 1.32rem; transform: translateX(-50%)}
.CgiftBox ul.giftList li p{-webkit-box-flex: 1; color: #777; overflow: hidden; height: 1.32rem;}
.CgiftBox ul.giftList li > p > a{display: block; height: 0.44rem; line-height: 0.44rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 0.32rem; color: #000;}
.CgiftBox ul.giftList li p > span{display: block; height: 0.4rem; overflow: hidden; margin-top: 0.08rem; white-space: nowrap; text-overflow: ellipsis; font: 0.24rem "\5FAE\8F6F\96C5\9ED1";}
.CgiftBox ul.giftList li span.press{display: inline-block; width: 2rem; height: 0.16rem; background: #EBEBEB; border-radius: 2rem; overflow: hidden;}
.CgiftBox ul.giftList li span.press em{display: block; height: 0.24rem; background: #ff8f1e; width: 50%; border-radius: 2rem 0px 0px 2rem;}
.CgiftBox ul.giftList li i.lbnum{color: #666; margin-left: 0.32rem;}
.CgiftBox ul.giftList li i.lbnum em{color: #ff8f1e; margin: 0 0.1rem;}
.CgiftBox ul.giftList li span.time em{color: #ff8f1e;}
.CgiftBox ul.giftList li a.lb_btn{width: 1.32rem; padding-right: 0px; display: inline-block; float: right; text-align: center; overflow: hidden; position: absolute; right: 0px; top: 0.24rem; font-size: 0.28rem; margin-top: 0.6rem; height: 0.56rem; border-radius: 4px; background-color: #e86505; color: #fff; line-height: 0.56rem;}
.CgiftBox ul.giftList li a.gq_btn{background-color: #969696;}
/*相关合集*/
.CprojectBox{width: 100%; margin-top: 0.26rem; padding: 0 0.2rem 0 0.2rem; box-sizing: border-box; overflow: hidden;}
.swiper_projbox{position: relative;padding-bottom: 0.2rem;}
.swiper_projbox .swiper-container{padding-bottom: 0.4rem;}
.swiper_projbox .swiper-pagination-bullet{width: 0.24rem; height: 0.16rem; margin: 0 0.12rem; border-radius: 0.08rem; display: inline-block; background: #a3b2b3; opacity: 1;}
.swiper_projbox .swiper-pagination-bullet-active{width: 0.36rem; height: 0.16rem; opacity: 1; margin: 0 0.12rem; border-radius: 0.08rem; background: #66cccc;}
.projTabbox{height: 8.7rem; overflow: hidden; position: relative; margin-bottom: 0.3rem;}
.projTabLst{height: 8.4rem;}
.projTabtit{width: 1.8rem; overflow: hidden; height: 0.18rem; position: absolute; margin: 0 auto; bottom: 0rem; left: 2.65rem;}
.projTabtit a{float: left; -webkit-box-flex: 1; color: #777; overflow: hidden; width: 0.24rem; height: 0.18rem; border-radius: 0.08rem; background-color: #a3b2b3; margin: 0 0.12rem;}
.projTabtit a.on{width: 0.36rem; height: 0.18rem; margin: 0 0.12rem; border-radius: 0.08rem; background-color: #66cccc;}
.projTabitem{overflow: hidden; position: relative;}
.projTabitem ul.nstapplist li{border-bottom: none;}
.projTabitem ul.nstapplist li p{width: 60%; overflow: hidden;}
.projTabitem ul.nstapplist li p .ap_sum{font-size: 0.26rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #666666; margin: 0.52rem 0 0 0;}
.projTabitem ul.nstapplist li a.ap_skanBtn{width: 0.96rem; height: 0.46rem; line-height: 0.46rem; color: #fff; text-align: center; background-color: #66cccc; border-radius: 0.46rem; display: block; overflow: hidden; position: absolute; right: 0.1rem; top: 0.82rem;}
.pro_banImg{width: 100%; margin: 0 auto; padding-bottom: 0.28rem; overflow: hidden; border-bottom: 1px dashed #eee;}
.pro_banImg > a.img{width: 2.8rem; display: block; margin-right: 0.2rem; height: 1.68rem; float: left; border-radius: 4px;}
.pro_banImg > a.img img{margin-right: 0.2rem; display: block; width: 2.8rem; float: left; border-radius: 0.08rem; height: 1.68rem; position: relative;}
.pro_banImg > div{-webkit-box-flex: 1; color: #444; overflow: hidden; height: 1.68rem;}
.pro_banImg a.pro_name{-webkit-box-flex: 1; color: #444; display: block; font-size: 0.32rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 0.06rem; font-weight: bold;}
.pro_banImg p.pro_sum{width: 4.1rem; font-size: 0.24rem; color: #777; height: 0.72rem; line-height: 0.36rem; display: -webkit-box; display: -moz-box; text-overflow: -o-ellipsis-lastline; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 2; /*控制文本行数，多少行以后开始省略号 */ line-clamp: 2; -webkit-box-orient: vertical;}
.pro_banImg p.pro_alu{-webkit-box-flex: 1; color: #999; display: block; font-size: 0.24rem; height: 0.44rem; line-height: 0.44rem;}
.pro_alu em{color: #ff0000;}
.pro_alu a{float: right; text-align: right; color: #999;}
/*热门标签*/
.ChotLabBox{width: 7.1rem; margin: 0 auto; margin-top: 0.26rem; height: auto; overflow: hidden; padding-bottom: 0.12rem;}
.tags_hotCon{padding-bottom: 0.32rem;}
#hotCar ul.hotTag_list{padding: 0;}
#hotCar ul.hotTag_list li{display: -webkit-box;}
#hotCar ul.hotTag_list li a{-webkit-box-flex: 1; display: block; height: 0.6rem; font-size: 0.26rem; overflow: hidden; line-height: 0.6rem; text-align: center; margin: 0 0.08rem 0.2rem 0.08rem; border-radius: 0.08rem; border: 1px solid #65bb0a; padding: 0; color: #65bb0a;}
#hotCar ul.hotTag_list li:nth-child(1) a:nth-child(1){border-color: #4d90ba; color: #4d90ba;}
#hotCar ul.hotTag_list li:nth-child(1) a:nth-child(2){border-color: #660033; color: #660033;}
#hotCar ul.hotTag_list li:nth-child(1) a:nth-child(3){border-color: #008800; color: #008800;}
#hotCar ul.hotTag_list li:nth-child(2) a:nth-child(1){border-color: #966de1; color: #966de1;}
#hotCar ul.hotTag_list li:nth-child(2) a:nth-child(2){border-color: #5bc3af; color: #5bc3af;}
#hotCar ul.hotTag_list li:nth-child(2) a:nth-child(3){border-color: #ff7573; color: #ff7573;}
#hotCar li:nth-child(3) a:nth-child(1){border-color: #FF0000; color: #FF0000;}
#hotCar ul.hotTag_list li:nth-child(3) a:nth-child(2){border-color: #009999; color: #009999;}
#hotCar ul.hotTag_list li:nth-child(3) a:nth-child(3){border-color: #CC6600; color: #CC6600;}
.tags_hotCon>.swiper-pagination-bullets{bottom: 10px;}
.tags_hotCon .swiper-pagination-bullet-active{background: #f90;}
.tags_hotCon .PicCarousel{height: auto;}
/*资讯攻略*/
.tabsTitle{border-bottom: none;}
.tabsTitle .tabcwc{max-width: 100%; float: none; margin: 0 0 0.1rem 0; padding: 0 0.2rem 0.3rem 0.2rem; overflow: hidden; height: 0.68rem; border: none; border-radius: 0;}
.tabsTitle .tabcwc span:not(:last-child){border-right: none;}
.tabsTitle .tabcwc span{height: 0.68rem; margin: 0 0.2rem; color: #9a9a9a; font-size: 0.32rem; line-height: 0.68rem; border-radius: 0 0.6rem 0.6rem 0.6rem;}
.tabsTitle .tabcwc span i{height: 0.4rem; width: 0.4rem; display: inline-block; vertical-align: middle; background-size: 100%; margin: -0.04rem 0.12rem 0 0;}
.tabsTitle .tabcwc span i.ico1{background: url("../images/ico1-1.png") no-repeat; background-size: 100%;}
.tabsTitle .tabcwc span i.ico2{background: url("../images/ico2-1.png") no-repeat; background-size: 100%;}
.tabsTitle .tabcwc span i.ico3{background: url("../images/ico3-1.png") no-repeat; background-size: 100%;}
.tabsTitle .tabcwc span.on i.ico1{background: url("../images/ico1.png") no-repeat; background-size: 100%;}
.tabsTitle .tabcwc span.on i.ico2{background: url("../images/ico2.png") no-repeat; background-size: 100%;}
.tabsTitle .tabcwc span.on i.ico3{background: url("../images/ico3.png") no-repeat; background-size: 100%;}
.CgltxtBox{width: 7.1rem; display: block; margin: 0 auto; box-sizing: border-box; overflow: hidden;margin-bottom: 0.32rem;}
.gltxtTabbox{height: 5.2rem;}
ul.gltxtList{display: block;}
ul.gltxtList li::before{content: ""; display: inline-block; border: 1px solid #ddd; border-radius: 16px; width: 7px; height: 7px; position: relative; top: 0.04rem; left: -5.56rem; background-color: #ddd;}
ul.gltxtList li{font-size: 0.3rem; border-bottom: 1px dashed #f0f0f0; padding: 0.2rem; overflow: hidden;}
ul.gltxtList li a.zxd_tit{display: inline-block; width: 5.2rem; margin-left: 0.16rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
ul.gltxtList li span{color: #bbb; font-size: 0.26rem; line-height: 0.4rem; margin-right: -0.2rem;}
/*更多版本+同类游戏*/
.CnstsfgmBox{width: auto; margin: 0.2rem; box-sizing: border-box; overflow: hidden;}
.nstTabbox{min-height: 24.3rem;}
ul.nstapplist{width: 100%; margin: 0 auto; height: auto; margin-top: -0.2rem; overflow: hidden; padding-bottom: 0.2rem;}
ul.nstapplist li{width: 100%; padding: 0.24rem 0; overflow: hidden; zoom: 1; position: relative; border-bottom: 1px dashed #e8e8e8;}
ul.nstapplist li .img{margin-right: 0.28rem; display: block; width: 1.32rem; float: left; height: 1.32rem; position: relative; overflow: hidden;}
ul.nstapplist li img{border-radius: 0.18rem; text-align: center; vertical-align: middle; width: 1.32rem; height: 1.32rem;}
ul.nstapplist li p{-webkit-box-flex: 1; color: #777; position: relative; overflow: hidden; height: 1.32rem;}
ul.nstapplist li > p > a{max-width: 5rem; display: block; height: 0.44rem; line-height: 0.44rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 0.32rem; color: #000;}
ul.nstapplist li p > span{display: block; height: 0.32rem; overflow: hidden; line-height: 0.32rem;}
ul.nstapplist li p .ap_info{max-width: 4.32rem; font-size: 0.24rem; color: #666666;}
ul.nstapplist li p .ap_info u.type{margin-right: 0.08rem;}
ul.nstapplist li p .ap_info u.type a{color: #666666;}
ul.nstapplist li p .ap_info u.size{margin: 0 0.08rem; color: #666666;}
ul.nstapplist li p .ap_info u.time{margin-left: 0.08rem; color: #ff0000;}
.star{margin: 0.12rem 0 0.18rem 0;}
.star span{width: 2rem; height: 0.32rem; display: inline-block;}
.star span.star0{background: url(../images/litterStar0.png) no-repeat; background-size: 100%;}
span.star1{background: url(../images/litterStar1.png) no-repeat; background-size: 100%;}
span.star2{background: url(../images/litterStar2.png) no-repeat; background-size: 100%;}
span.star3{background: url(../images/litterStar3.png) no-repeat; background-size: 100%;}
span.star4{background: url(../images/litterStar4.png) no-repeat; background-size: 100%;}
span.star5{background: url(../images/litterStar5.png) no-repeat; background-size: 100%;}
ul.nstapplist li a.ap_loadBtn{width: 0.72rem; height: 0.72rem; line-height: 0.72rem; color: #66d105; background: url(../images/loadBtn.png) no-repeat; background-size: 100%; display: block; overflow: hidden; position: absolute; right: 0rem; top: 0.92rem;}
ul.nstapplist li p span.ap_size{display: inline-block; position: absolute; top: 0.54rem; left: 2rem; font-size: 0.28rem; margin-left: 0.2rem; line-height: 0.42rem; height: 0.38rem;}
/*相关文章*/
.CglBox{width: auto; margin: 0.2rem; box-sizing: border-box; overflow: hidden;}
ul.glList{width: 100%; margin: 0 auto; height: auto; margin-top: -0.2rem; overflow: hidden; padding-bottom: 0.2rem;}
ul.glList li{display: block; padding: 0.28rem 0; border-bottom: 1px dashed #dbe1ec; overflow: hidden;}
ul.glList li > a{display: block; float: right; margin-left: 0.24rem; width: 2rem; height: 1.32rem; text-align: center; overflow: hidden;}
ul.glList li > a img{width: 100%; height: 100%;}
ul.glList li > dl{max-width: 4.86rem; display: inline-block;}
ul.glList li > dl dt{height: 0.96rem; overflow: hidden;}
ul.glList li > dl dt a{display: inline-block; font-size: 0.3rem; line-height: 0.48rem;}
ul.glList li > dl dd{display: table-cell; font-size: 0.22rem; color: #999; height: 0.36rem; vertical-align: bottom;}
/*用户评论*/
.CcommentBox{width: 100%;padding: 0 0.2rem; margin-top: 0.2rem; box-sizing: border-box;float: left; color: #999;}
.CcommentBox ul.comentList{width: 100%; overflow: hidden;}
.CcommentBox 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;}
.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.28rem; 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.1rem 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;}
/*顶部下滑下载按钮*/
.slidDown_box{width: 100%; height: 0.88rem; background: #fff; position: fixed; top: 0; left: 0; display: none; overflow: hidden; zoom: 1; box-shadow: 0 0 10px #ccc; z-index: 99999;}
.slidDown_box img{display: block; width: 0.72rem; height: 0.72rem; float: left; margin: 0.08rem 0 0 0.2rem; border-radius: 0.12rem;}
.slidDown_box .mid{margin: 0 1.8rem 0 1.12rem; padding-top: 0.08rem;}
.slidDown_box .mid span{display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 0.72rem; line-height: 0.72rem; font-size: 0.32rem; color: #666;}
.slidDown_box a.dwld_btn{display: block; width: 1.4rem; height: 0.64rem; line-height: 0.64rem; text-align: center; background: #52ab01; border-radius: 0.08rem; color: #fff; font-size: 0.3rem; position: absolute; right: 0.2rem; top: 0.1rem;}
/*右侧menu*/
.ovfHiden{overflow: hidden; height: 100%;}
.topMenu{background: #fff; right: 0; position: fixed; top: -4.8rem; display: block; width: 100%; max-height: 4.5rem; z-index: 90002; border-radius: 0 0 0.1rem 0.1rem; transition: all 0.4s ease; -moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; overflow: auto;}
.topMenu a{text-decoration: none; display: block;}
.topMenu.menu-open{top: 0.88rem;}
.topMenu ul.slideMenu{width: 100%;padding: 0.2rem 0.4rem 0.6rem 0.4rem;box-sizing: border-box; list-style: none; overflow: hidden;}
.topMenu ul.slideMenu li{width: 25%; position: relative; float: left;text-align: center; overflow: hidden; margin-top: 0.32rem;margin-bottom: 0.12rem; display: block; font-size: 0.24rem; line-height: 0.4rem; color: #595959; flex-grow: 1;}
.topMenu ul.slideMenu li a{font-size: 0.32rem; display: block;text-align: center;}
.topMenu ul.slideMenu li a img{width: 0.6rem; height: 0.6rem;vertical-align: middle; display: inline-block;text-align: center;}
.topMenu ul.slideMenu li a span{display: block;margin-top: 0.08rem; font-size: 0.3rem;line-height: 0.4rem;}
.menu-dark-backdrop{background: rgba(0, 0, 0, 0); transition: all 0.4s ease; -moz-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; width: 100%; position: fixed; top: 0.88rem; left: 0; right: 0; bottom: 0; overflow: hidden;}
.menu-dark-backdrop.in{height: 100%; z-index: 90001; background: rgba(0, 0, 0, 0.5);}
/*资讯详情*/
.art_relAppbox{width: 100%; overflow: hidden; zoom: 1; position: relative;}
.art_relAppbox .img{margin-right: 0.28rem; display: block; width: 1.32rem; float: left; height: 1.32rem; position: relative; overflow: hidden;}
.art_relAppbox img{border-radius: 0.18rem; text-align: center; vertical-align: middle; width: 1.32rem; height: 1.32rem;}
.art_relAppbox p{-webkit-box-flex: 1; color: #777; overflow: hidden; height: 1.32rem;}
.art_relAppbox > p > a{max-width: 5rem; display: block; height: 0.44rem; line-height: 0.44rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 0.32rem; color: #000;}
.art_relAppbox p > span{display: block; height: 0.32rem; overflow: hidden; line-height: 0.32rem;}
.art_relAppbox p .ap_info{font-size: 0.24rem; color: #666666;}
.art_relAppbox p .ap_info u.type{margin-right: 0.08rem;}
.art_relAppbox p .ap_info u.type a{color: #666666;}
.art_relAppbox p .ap_info u.size{margin: 0 0.08rem; color: #666666;}
.art_relAppbox p .ap_info u.time{margin-left: 0.08rem; color: #ff0000;}
.art_relAppbox a.ap_loadBtn{width: 1rem; height: 0.52rem; text-align: center; line-height: 0.52rem; border-radius: 0.08rem; color: #fff; background: #52ab01; display: block; overflow: hidden; position: absolute; right: 0rem; top: 0.64rem;}
.article_tit{width: 100%; box-sizing: border-box; background-color: #fff; padding: 0.2rem 0.2rem 0.16rem 0.2rem; height: auto; overflow: hidden; position: relative; zoom: 1; font-size: 0.32rem; color: #444; font-weight: bold;}
.article_tit h1{display: block; font-size: 0.32rem; font-weight: bold; line-height: 0.4rem; margin-bottom: 0.2rem;}
.artinfo{width: 100%; position: relative; color: #858585; padding-bottom: 0.2rem; border-bottom: 1px dashed #ddd; height: 0.40rem; overflow: visible; clear: both;}
.artinfo span{float: left; height: 0.4rem; line-height: 0.4rem; font-size: 0.26rem; margin-right: 0.2rem;}
.artinfo span.artTime:before{content: ''; display: inline-block; width: 0.4rem; height: 0.4rem; margin: -0.04rem 0;}
.artinfo .artTime:before{background: url("../images/artIcon.png") no-repeat -10px -4px;}
.artinfo .artReader{display: inline-block; padding: 0 0.1rem 0 0.48rem; color: #fff; border-radius: 0.08rem; background: url("../images/artIcon.png") #bbb -39px -9px no-repeat;}
.artinfo .artFsizes{width: 0.72rem; height: 0.36rem; overflow: hidden; position: relative; border: 1px solid #ddd; border-radius: 0.06rem; display: inline-block; vertical-align: middle; background: url("../images/artIcon.png") 14px -57px no-repeat; text-indent: 4px;}
.artFsizes .fz16, .artFsizes .fz12{display: none}
.artFsizes font{width: 0.6rem; height: 0.32rem; line-height: 0.32rem; margin-right: 0.18rem; font-size: 0.26rem;}
.artFsizes em{position: absolute; left: 0; top: 0; width: 0.6rem; height: 0.32rem; display: block;}
.artFsizes.fzab{width: 0.64rem; overflow: initial; border: 0; text-align: center; text-indent: 0;}
.artFsizes.fzab font{width: 0.6rem; height: 0.36rem; line-height: 0.36rem; margin: 0; background: #fff; font-size: 0.28rem}
.artFsizes.fzab .fz16{position: absolute; left: 0; top: 0; z-index: 99; border: 1px solid #ddd; border-radius: 0.06rem 0.06rem 0 0; display: none;}
.artFsizes.fzab .fz14{position: absolute; left: 0; top: 0.38rem; z-index: 99; border: 1px solid #ddd;}
.artFsizes.fzab .fz12{position: absolute; left: 0; top: 0.76rem; z-index: 99; border: 1px solid #ddd; border-radius: 0 0 0.06rem 0.06rem; display: none;}
.artFsizes.fzab font:hover, .artFsizes.fzab font.cur{background: #09A500; color: #fff;}
.artinfo .audio_btn{position: relative; display: inline-block; background: url("../images/artIcon.png") #f60 no-repeat -3px -34px; border-radius: 0.08rem; color: #fff; text-align: center; font-size: 0.24rem; padding: 0 0.1rem 0 0.44rem; font-weight: 400;}
/*专区详情*/
/*专区主要内容*/
.zq_infoMain{position: relative; background: #eee; padding-bottom: 0.1rem;}
.zq_infoMain .zq_topBg{position: relative; min-height: 3.6rem;}
.zq_infoMain .zq_topBg .bg_img{display: block; width: 100%; height: auto; opacity: 0.8;}
.zq_infoMain .zq_topBg .line{background: url("../images/aqq_zqline1.png") repeat-x bottom; width: 100%; height: 3rem; position: absolute; background-size: auto 100%; left: 0px; bottom: 0px; text-align: center; color: #fff; font-size: 0.4rem; overflow: hidden;}
.zq_infoMain .zq_topBg .zq_dwload{position: absolute; left: 0px; bottom: -0.2rem; width: 100%; height: 1.8rem; display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;}
.zq_infoMain .zq_topBg .zq_dwload .img{margin: 0 0.2rem 0 0.2rem; width: 1.8rem; height: 1.8rem; display: block;}
.zq_infoMain .zq_topBg .zq_dwload .img img{border-radius: 0.4rem; display: block; width: 100%; height: 100%;}
.zq_infoMain .zq_topBg .zq_dwload .infor{padding-right: 0.2rem; position: relative; overflow: hidden; -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; flex: 1;}
.zq_infoMain .zq_topBg .zq_dwload .infor .name{color: #333; font-size: 0.4rem; line-height: 0.6rem; height: 0.6rem; padding-right: 1.2rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; margin-bottom: 0.2rem;}
.zq_infoMain .zq_topBg .zq_dwload .infor p{height: 0.52rem; line-height: 0.52rem; overflow: hidden; color: #434343; font-size: 0.28rem;}
.zq_infoMain .zq_topBg .zq_dwload .infor p span{width: 50%; display: block; float: left; color: #666; font-size: 0.26rem; overflow: hidden;}
.zq_dwload .infor a.dwload_btn{width: 1rem; height: 0.52rem; text-align: center; line-height: 0.52rem; border-radius: 0.08rem; color: #fff; background: #52ab01; display: block; overflow: hidden; position: absolute; right: 0.2rem; top: 0.04rem;}
.zq_infoMain .dowm_btn{padding: 0.2rem 0.3rem;}
.zq_infoMain .text_p{padding: 0px 0.2rem; line-height: 0.48rem; color: #969696; font-size: 0.25rem; text-align: justify; overflow: hidden;}
.zq_infoMain .text_p.on{display: block;}
.zq_infoMain .btn_More{height: 0.5rem; text-align: center; margin: 0.2rem auto; display: none;}
.zq_infoMain .btn_More span{padding: 0 0.3rem; height: 0.5rem; display: inline-block; border-radius: 0.4rem; background: #dcdcdc; line-height: 0.5rem; color: #5b5b5b; border: 1px solid #dcdcdc;}
.zq_navBox{padding: 0.2rem 0; background: #fff;}
ul.zq_navList{display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex;}
ul.zq_navList li{-moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; flex: 1;}
.zq_navBox .ico{height: 1rem; width: 1rem; margin: 0 auto; display: block;}
.zq_navBox .ico1{background: url("../images/wyzq_ico1.png") no-repeat; background-size: 100%;}
.zq_navBox .ico2{background: url("../images/wyzq_ico2.png") no-repeat; background-size: 100%;}
.zq_navBox .ico3{background: url("../images/wyzq_ico3.png") no-repeat; background-size: 100%;}
.zq_navBox .ico4{background: url("../images/wyzq_ico4.png") no-repeat; background-size: 100%;}
.zq_navBox .ico5{background: url("../images/wyzq_ico5.png") no-repeat; background-size: 100%;}
.zq_navBox .ico6{background: url("../images/wyzq_ico6.png") no-repeat; background-size: 100%;}
/*角色介绍*/
.moreApp a{color: #55ae03;}
.CjsintroBox{width: auto; margin: 0.2rem; box-sizing: border-box; overflow: hidden;}
.jsintroTabbox{width: auto; margin: 0 0.2rem; padding: 0 0 0.4rem 0; box-sizing: border-box; overflow: hidden; min-height: 5.34rem;}
ul.jsintroList{margin: 0 auto; height: auto; margin-top: -0.2rem; overflow: hidden; margin-left: -0.23rem; padding-bottom: 0.2rem;}
ul.jsintroList li{width: 1.6rem; height: auto; float: left; margin-left: 0.23rem; margin-top: 0.24rem; box-sizing: border-box; display: inline; padding: 0.2rem 0; border: 1px solid #eee; overflow: hidden}
ul.jsintroList li a{width: 100%; height: auto; box-sizing: border-box; display: inline-block; overflow: hidden}
ul.jsintroList li a img{width: 1.2rem; height: 1.2rem; border-radius: 0.28rem; display: block; overflow: hidden; margin: auto}
ul.jsintroList li a span{width: 100%; height: 0.4rem; line-height: 0.4rem; font-size: 0.28rem; color: #333; box-sizing: border-box; padding: 0 0.2rem; text-align: center; margin-top: 0.12rem; display: block; overflow: hidden}
/*更多游戏畅玩*/
.CnewordBox{width: 100%; padding: 0 0 0.2rem 0; box-sizing: border-box; overflow: hidden;}
.CnewordBox ul.newordList{zoom: 1; overflow: hidden; display: block; max-height: 3.64rem;}
ul.newordList li{width: 50%; float: left; height: auto; position: relative; overflow: hidden; border-bottom: 1px solid #e2e2e2;}
ul.newordList li > a{display: block; padding: 0.28rem 0 0.28rem 0.28rem; border-right: 1px solid #e2e2e2; overflow: hidden;}
ul.newordList li img{float: left; display: block; margin-right: 0.2rem; width: 1.24rem; height: 1.24rem; border-radius: 0.1rem;}
ul.newordList li p{width: 1.78rem; display: block; height: 1.24rem; overflow: hidden;}
ul.newordList li p span{display: block; height: 0.42rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.32rem; color: #444;}
ul.newordList li p u{display: block; font-size: 0.24rem; margin-top: 0.10rem; color: #999;}
ul.newordList li p b{display: block; font-size: 0.24rem; margin-top: 0.10rem; color: #ff0000;}
ul.newordList li p em{display: block; font-size: 0.24rem; margin-top: 0.10rem; color: #666;}
/*礼包详情*/
.appdetail_info .gf_pic{margin-right: 0.24rem; display: block; width: 1.8rem; float: left; height: 1.8rem; position: relative; overflow: hidden;}
.appdetail_info .gf_pic img{border-radius: 0.4rem; text-align: center; vertical-align: middle; width: 1.8rem; height: 1.8rem;}
.detail_mainBox .gf_nameBox{-webkit-box-flex: 1; color: #777; position: relative; overflow: hidden; height: 1.8rem;}
.gf_nameBox .gftopname{width: 100%; height: 0.4rem; margin-top: 0.08rem; margin-bottom: 0.28rem; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gf_nameBox .gftopname h1{font-size: 0.32rem; font-weight: bold; line-height: 0.4rem; height: 0.4rem; display: inline-block; float: left; max-width: 4rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gf_nameBox .gftopname > a{background: #daa006; border-radius: 0.04rem; color: #fff; margin-left: 0.16rem; width: 0.72rem; height: 0.36rem; text-align: center; line-height: 0.36rem; font-size: 0.24rem; float: left;}
.gf_nameBox p{height: 0.56rem; line-height: 0.56rem; overflow: hidden; position: relative; color: #666; font-size: 0.26rem;}
.gf_nameBox p em{font-weight: bold; color: #f50;}
.gf_nameBox p span.andrIosIcon{display: inline-block; position: absolute;}
span.andrIosIcon s{width: 0.38rem; height: 0.38rem; float: left; display: inline-block; margin-left: 0.12rem;margin-top:0.06rem; position: relative;}
.android_img{background: url(../images/andr.png) no-repeat; background-size: 100%;}
.ios_img{background: url(../images/apple.png) no-repeat; background-size: 100%;}
.gf_time{width: 100%; overflow: hidden; color: #666; border-bottom: 1px dashed #e8e8e8; font-size: 0.28rem; height: 0.72rem; line-height: 0.72rem; margin-bottom: 0.24rem;}
.mobLgBox.gift_btn{overflow: hidden; display: flex; margin-top: 0;}
.mobLgBox.gift_btn a{flex: 1; display: block; margin-right: 0.32rem; font-size: 0.28rem; letter-spacing: 1px; overflow: hidden; background: #ff8f1e; color: #fff; line-height: 0.72rem; height: 0.72rem; text-align: center; border-radius: 0.08rem;}
.mobLgBox.gift_btn a.load_btn{background-color: #52ab01;}
.mobLgBox.gift_btn a.gq_btn{background-color: #969696;}
.mobLgBox.gift_btn a:last-child{margin-right: 0;}
/*预约弹窗*/
.order_mask{width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 999999; position: fixed; top: 0; left: 0; color: #fff; display: none; overflow-y: hidden;}
.order_infoBox{width: 76%; height: auto; background: #fff; border-radius: 0.2rem; color: #666; text-align: center; position: fixed; top: 30%; display: none; left: 12%; box-sizing: border-box; padding: 0.24rem; z-index: 1000000}
.order_infoBox p{margin-bottom: 0.2rem; width: 100%; overflow: hidden;}
.order_infoBox p span{width: 32%;font-size: 0.28rem; min-width: 1.44rem; float: left; line-height: 0.6rem;}
.order_infoBox p input{float: left; width: 68%; box-sizing: border-box; height: 0.6rem; border-radius: 0.12rem; line-height: 0.6rem; text-indent: 0.16rem; border: 1px solid #999;}
.order_infoBox p button{padding: 0.12rem 0.4rem; background: #FF6F6F; border: 1px solid #FF6F6F; border-radius: 0.12rem; color: #fff;}
.order_infoBox p.ord_info_tit{font-size: 0.32rem; color: #666; font-weight: bold; margin-bottom: 0.32rem}
.order_close{width: 0.6rem; height: 0.6rem; color: #e8e8e8; font-size: 0.6rem; display: block; position: absolute; left: 0.4rem; top: 0.4rem;}
.succ_ordertips{position: absolute; top: 1rem; display: none; left: 36%; padding: 0.12rem 0.2rem; background: rgba(198, 198, 198, 0.8); color: #ff0000; z-index: 999999; border-radius: 0.12rem;}
/*权限弹窗*/
.readqx_mask{width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 100000; position: fixed; top: 0; left: 0; color: #fff; display: none; overflow-y: hidden;}
.readqx_tanchuan .readqx_tit .readqx_close{width: 0.6rem; height: 0.6rem; color: #666; font-size: 0.36rem; transform: scale(1.5, 1); display: block; position: absolute; right: 0.16rem; top: 0.2rem; font-weight: normal;}
.readqx_tanchuan{width: 80%; display: none; height: auto; background: #fff; border-radius: 0.2rem; color: #666; text-align: center; position: fixed; top: 24%; left: 10%; box-sizing: border-box; padding: 0.24rem; z-index: 100001;}
.readqx_tanchuan .readqx_tit{font-size: 0.32rem; color: #666; font-weight: bold; padding-bottom: 0.24rem; border-bottom: 1px solid #e8e8e8; margin-bottom: 0.2rem; width: 100%; overflow: hidden;}
.readqx-form{max-height: 7.2rem; overflow: auto; font-size: 15px; text-align: left; line-height: 0.6rem;}
.readqx-form pre{overflow: auto; font-size: 15px;margin: 0; text-align: left; line-height: 0.54rem;font-family: "Microsoft YaHei";white-space: pre-wrap;word-wrap: break-word;}
/*礼包弹窗*/
.popup_bg{display: none; width: 100%; height: 100%; position: fixed; z-index: 99; left: 0; top: 0; background: rgba(0, 0, 0, 0.5);}
.popup_box{display: none; position: fixed; top: 30%; left: 50%; overflow: hidden; margin-left: -43%; width: 86%;z-index: 101; border-radius: 0.12rem; background: #fff;}
.popup_box .top{display: flex; padding: 0 0.2rem; height: 0.6rem; background-color: #f50; justify-content: space-between;}
.popup_box .top p{color: #fff; font-weight: 700; font-size: 0.28rem; line-height: 0.6rem;}
.popup_box .top .close{margin-top: 0.12rem; width: 0.32rem; height: 0.32rem; background: url(../images/closex.png) no-repeat center; background-size: 100%;}
.popup_box .cont{overflow: hidden; margin-bottom: 0.2rem; padding: 0 0.2rem;}
.popup_box .cont h6{margin: 0.12rem 0 0.16rem 0; text-align: center; font-size: 0.28rem; line-height: 0.52rem;}
.popup_box .cont h6 span{display: block; margin-top: 0.12rem; color: #f50; font-size: 0.32rem; line-height: 0.4rem;}
.popup_box .cont p{font-size: 0.28rem; text-align: center; line-height: 0.4rem;}
.popup_box .cont p span{margin: 0 0.2rem; color: #5db363; font-weight: 700;}
.idbox{display: flex; margin: 0.2rem 0 0.4rem 0; width: 100%; height: 0.6rem; justify-content: space-between;}
.idbox em{color: #666; font-style: normal; font-size: 0.28rem; line-height: 0.6rem;}
.idbox input{box-sizing: border-box; border: 1px solid #e8e8e8; border-radius: 0.08rem; color: #666;width: 3.6rem;display: inline-block; text-indent: 1px; font-weight: 700; font-size: 0.28rem; line-height: 0.6rem; flex: 1;}
.idbox button{margin-left: 0.08rem; width: 1rem; height: 0.6rem;border: 1px solid #f50; border-radius: 0.08rem; background-color: #f50; color: #fff; vertical-align: top; font-size: 0.28rem; line-height: 0.56rem;}
/*页面滚动底部出现按钮*/
.PicTheme .PicControls{bottom: -20px;}
.dwloadBtn{position: fixed;bottom: 0;left: 0; width: 100%; background-color: #52ab01; color: #fff; display: none; height: 0.76rem; font-size: 0.3rem; box-sizing: border-box; text-align: center; line-height: 0.76rem; letter-spacing: 1px;z-index: 99999;}
.dwloadBtn a{color: #fff; display: block;}
.dwloadBtn a span.downsize{margin-left: 10px;}
/**微信样式**/
.mask{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 999;background: rgba(0,0,0,.2);}
.main-bg{z-index:999999999; background-color:#000; opacity:0.8; text-align:center}.main-bg img{width:280px;}
/*详情页礼包信息*/
.apde_gift{width: auto; margin:0 0.2rem; box-sizing: border-box; overflow: hidden;}
.apde_gift .gf_code{margin: 0 auto;margin-top: 0.08rem; width: 100%;font-size: 0.3rem; line-height: 0.76rem; box-sizing: border-box; border-bottom: 1px solid #e8e8e8; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #888;position:relative;}
.gf_code em{float:left;}
.gf_code .codeSw{overflow:hidden;}
.apde_gift .gf_code button{margin-top: 0.2rem; margin-left: 0.08rem;padding: 0.04rem 0.2rem;border: 1px solid #999; border-radius: 0.08rem; background-color: #999; color: #fff; font-size: 0.24rem;}
.apde_gift .gf_code button.fzbtn,.apde_gift .gf_code button.lqbtn{border: 1px solid #f50; background-color: #f50;}
.apde_gift .codeSw button{position: absolute;right: 0;}
.apde_gift .intro-txt{overflow: hidden;color: #444; margin: 0 0 0.2rem 0; text-indent: 1px; font-size: 0.3rem; line-height: 0.6rem;}
.apde_gift .intro-txt p.itTit{width: 100%; display: block; height: 0.6rem; margin-bottom: 0; border-radius: 0.52rem; color: #f50; font-weight: bold; font-size: 0.32rem; line-height: 0.6rem;margin-top: 0.16rem; padding: 0.08rem 0px;}
/*纠错*/
.jerror_mask{width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 100000; position: fixed; top: 0; left: 0; color: #fff; overflow-y: hidden;}
.jerrorBox .jerror_tit .jerror_close{width: 0.6rem; height: 0.6rem; color: #666; font-size: 0.36rem; transform: scale(1.5, 1); display: block; position: absolute; right: 0.16rem; top: 0.2rem; font-weight: normal;}
.jerrorBox{width: 86%; height: auto; background: #fff; border-radius: 0.2rem; color: #666; text-align: center; position: fixed; top: 24%; left: 7%; box-sizing: border-box; padding: 0.24rem 0.24rem 0.48rem 0.24rem; z-index: 100001;}
.jerrorBox .jerror_tit{font-size: 0.32rem; color: #666; font-weight: bold; padding-bottom: 0.24rem; border-bottom: 1px solid #e8e8e8; margin-bottom: 0.12rem; width: 100%; overflow: hidden;}
.jer_tabul{width: 100%;overflow: hidden;}
.jer_tabul li{width: 30.33%;overflow: hidden;float: left;color: #666;display: block;font-size: 0.26rem;padding: 0.16rem 0;margin:0.12rem 2% 0.12rem 1% ;border: 1px solid #bbb;box-sizing: border-box;}
.jer_tabul li:nth-child(2n){margin:0.12rem 1.5% 0.12rem 1.5% ;}
.jer_tabul li:nth-child(3n){margin:0.12rem 1% 0.12rem 2% ;}
.jer_tabul li:nth-child(3n+1){margin:0.12rem 2% 0.12rem 1% ;}
.jer_tabul li:nth-child(3n+2){margin:0.12rem 1.5% 0.12rem 1.5% ;}
.jer_tabul li.cur{background-color: #fff2e8;border: 1px solid #ed6d0f;color: #ed6d0f}
.jerror-form textarea{height: 1.56rem; width: 100%;display: block;box-sizing: border-box; overflow-x: hidden; resize: none; padding: 0.04rem 0.16rem 0.08rem 0.16rem; outline: 0 none; border: 1px solid #ccc; background: #fff; color: #444;font-size: 0.26rem;line-height: 0.36rem; font-family: "Microsoft YaHei"; border-radius: 0.08rem;margin-bottom: 0.12rem;margin-top: 0.1rem;}
.jerror-form p input[type="text"]{height: 0.72rem; width: 100%;box-sizing: border-box; overflow-x: hidden; resize: none; padding: 0 0.16rem; outline: 0 none; border: 1px solid #ccc; background: #fff; font-size: 0.26rem;line-height: 0.36rem; font-family: "Microsoft YaHei"; border-radius: 0.08rem;margin-top: 0.12rem;}
.jerror-form .button-box{width: 100%;overflow: hidden;margin: 0 auto;margin-top: 0.3rem;}
.jerror-form .button-box .button{display: block; width: 100%; height: 0.8rem; line-height: 0.48rem; text-align: center; color: #fff; background: #ed6d0f;border: 1px solid #ed6d0f; font-size: 0.32rem; font-family: "Microsoft YaHei"; letter-spacing: 0.06rem; border-radius: 0.1rem; cursor: pointer;}
::-webkit-input-placeholder{color:#a7a7a7}
::-moz-placeholder{color:#a7a7a7}
::-ms-input-placeholder{color:#a7a7a7}
/*同厂商名字*/
.Ctitle em.comName{display: inline-block;background-color: #52ab01;color: #fff;padding-left: 0.2rem;font-size: 0.26rem;max-width: 4.6rem;height: 0.34rem;margin-left: 0.2rem;padding: 0.06rem 0.12rem;border-radius: 0.06rem;position: relative;}
.Ctitle em.comName:before{content: ''; display: block; position: absolute; left: -0.08rem; top: 0.14rem; margin: auto; width: 0px; height: 0px; border-bottom: 0.08rem solid transparent; border-top: 0.08rem solid transparent; border-right: 0.08rem solid #52ab01;}
/*盖楼回复*/
.Ctitle span.txt{font-size: 0.28rem;}
.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;}
/*评论回复框*/
.CcommentBox .cmmts_textarea.expand{height: 1.2rem;}
.CcommentBox .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;}
.CcommentBox .cmmts_input_wrap{position: relative;margin-bottom: 0.24rem;}
.CcommentBox .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}
.CcommentBox .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}
.CcommentBox .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}
.CcommentBox .cmmts_emoji_wrap::after{content: ''; background: transparent; position: absolute; width: 8rem; height: 0.8rem; top: -0.8rem; left: 0}
.CcommentBox .cmmts_emoji_wrap *::-webkit-scrollbar, .cmmts_emoji_wrap::-webkit-scrollbar{width: 0.08rem}
.CcommentBox .cmmts_emoji_list{box-sizing: border-box; width: 100%; height: 100%; padding: 0 0.1rem 0 0.22rem; overflow-y: scroll; font-size: 0}
.CcommentBox .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}
.CcommentBox .cmmts_emoji_list_item:hover{background: #fff2f2; display: inline-block}
.CcommentBox .cmmts_emoji_list_item img{width: 0.48rem; height: 0.48rem; padding: 0; display: block; margin: 0.14rem}
.CcommentBox .cmmts_emoji:hover{background-image: url(../images/faceb.png)}
.CcommentBox .cmmts_emoji:hover .cmmts_emoji_wrap{display: block}
.CcommentBox .cmmts_footer{display: flex; align-items: center; position: absolute; right: 0.32rem; bottom: 0.2rem}
.CcommentBox .cmmts_footer > ul{display: flex; float: right}
.CcommentBox .cmmts_footer > ul img{width: 0.4rem; height: 0.4rem; margin-right: 0.12rem; cursor: pointer}
.CcommentBox .cmmts_footer > ul button{background: #52ab01; border-radius: 3px; font-family: PingFang SC; font-size: 0.28rem; color: #fff; padding: 0.12rem 0.66rem}
.CcommentBox .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}
.CcommentBox .cmmts_input.focus{border-color: #52ab01}
.CcommentBox .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}
.CcommentBox .cmmts_button:hover{background: #52ab01; opacity: .8}
.CcommentBox .cmmts_button.disabled{opacity: .3; cursor: default}
/*无需网络，无广告，免谷歌*/
ul.sfyx_item li.cospan span{color: #fff;display: inline-block;padding: 0 0.16rem;font-size: 0.26rem;margin-right: 0.2rem;line-height: 0.44rem;border-radius: 0.08rem;position: relative;background-color: #3cb8ec;}
ul.sfyx_item li.cospan span:last-child{margin-right: 0;}
ul.sfyx_item li.cospan span i.icon{display: inline-block; width: 0.36rem; height: 0.36rem; float: left; margin-top: 0.04rem; margin-right: 0.06rem; background: url("../images/index-icon.png") no-repeat; overflow: hidden;}
ul.sfyx_item li.cospan span i.icon.wl{background-position: -221px -5px;}
ul.sfyx_item li.cospan span i.icon.wg{background-position: -247px -5px;}
ul.sfyx_item li.cospan span i.icon.mg{background-position: -271px -5px;}
ul.sfyx_item li.cospan i.icon.wl_no{background-position: -127px -5px;}
ul.sfyx_item li.cospan i.icon.wg_no{background-position: -149px -5px;}
ul.sfyx_item li.cospan i.icon.mg_no{background-position: -173px -5px;}
/*资讯排行*/
.topap_box{padding:0.32rem 0.28rem 0.2rem 0.32rem; width: 100%; overflow: hidden; background-color: #fafafa; box-sizing: border-box;}
ul.topap_ul{display: -ms-flexbox; display: flex; overflow: scroll;}
ul.topap_ul li{width: 1.6rem; float: left;position: relative; margin: 0 6% 0 0; -ms-flex-negative: 0; flex-shrink: 0; text-align: center;}
ul.topap_ul li>a{width: 100%;display: inline-block; position: relative;}
ul.topap_ul li em{position: absolute; top: 0; left: 0; display: inline-block; float: left; width: auto;padding: 0 0.2rem; font-size: 0.24rem; height: 0.36rem; line-height: 0.4rem; color: #fff; background-color: #c5c5c5; text-align: center; border-radius: 0.1rem 0 0.1rem 0;z-index: 1;}
ul.topap_ul li:nth-child(1) em{background-color: #ff4800;}
ul.topap_ul li:nth-child(2) em{background-color: #ff6d34;}
ul.topap_ul li:nth-child(3) em{background-color: #ffa07b;}
ul.topap_ul li a img{width: 1.6rem; height: 1.6rem;display: inline-block; border-radius: 0.24rem;}
ul.topap_ul li a span{width: 100%;float: left;height: 0.48rem;font-size: 0.28rem;line-height: 0.48rem; color: #05060a;display: block; text-align: center; overflow: hidden;word-break: break-all;}
.RankItems{width: 100%; padding: 0.32rem 0.28rem; box-sizing: border-box; background-color: #fafafa; overflow: hidden; margin-top: 0.3rem;position: relative}
.RankItems p.topNum{width: 1.12rem;height: 0.64rem; position: absolute; top: 0.32rem; left: 0.32rem; background-color: #c5c5c5;z-index: 99999;border-radius: 0.4rem;}
.RankItems p.topNum em{width: 1.12rem;height: 0.64rem; position: absolute; top: 0; left: 0; letter-spacing: 0.6px; color: #fff;font-size: 0.26rem; font-weight: bold; line-height: 0.64rem; text-align: center;}
.RankItems p.topNum.fir{background-color: #ff4800;}
.RankItems p.topNum.fir:before{border-top: 0.24rem solid #ff4800;}
.RankItems p.topNum.sec{background-color: #ff6d34;}
.RankItems p.topNum.sec:before{border-top: 0.24rem solid #ff6d34;}
.RankItems p.topNum.thir{background-color: #ffa07b;}
.RankItems p.topNum.thir:before{border-top: 0.24rem solid #ffa07b;}
.RankItems .title{position: relative; margin-left: 0.48rem; height: 0.64rem; line-height: 0.64rem; border-radius: 0.06rem; font-size: 0.3rem; color: #fff; background: #66c70c; font-weight: bold; text-indent: 0.8rem;}
.RankItems .title a{font-size: 0.3rem; color: #fff; font-weight: bold;}
.RankItems .title:hover{opacity: 0.88;}
.RankItems .desc{line-height: 0.5rem; margin: 0.2rem auto; font-size: 0.3rem; color: #666;}
.RankItems .ItemPics{padding: 0.3rem 0.24rem 0.16rem 0.24rem; background: #f2f2f2; border-radius: 0.12rem; overflow: hidden; margin-bottom: 0.3rem;}
.RankItems .ItemPics .picBox{width: 100%; position: relative; overflow: hidden;}
.RankItems .ItemPics .picBox .swiper-slide{width: auto;}
.RankItems .ItemPics .picBox img{display: inline-block; border-radius: 0.12rem; height: 3rem;}
.RankItems .btn{display: block; margin: 0.24rem auto 0; height: 0.72rem; border-radius: 0.12rem; text-align: center; line-height: 0.72rem; font-size: 0.28rem; color: #fff; width: 2.8rem; background: #66c70c;}
.appIntroBox .DSContent a.btn{color: #fff;text-decoration: none;}
.RankItems .btn::before{display: inline-block; content: ""; width: 0.28rem; height: 0.28rem; background: url("../images/btn.png") no-repeat; background-size: 100%; vertical-align: middle; margin: 0 6px 3px 0;}
.edit_tips{width: 100%; box-sizing: border-box; background-color: #fff; color: #FF6F6F; margin-top: 0.12rem; font-size: 0.28rem; line-height: 0.44rem; background: url(../images/edit_tip_pic.png) no-repeat 0px 3px; padding-left: 0.44rem;}
.mobLg_nor .mobLgIn a.new-btn{width: 100%; background-color: #52ab01; color: #fff;}
/*用户评论*/
.CcommentBox{width: 100%; padding: 0 0.2rem; margin-top: 0.2rem; box-sizing: border-box; float: left; color: #999;}
.CcommentBox ul.comentList{width: 100%; overflow: hidden;}
.CcommentBox 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;}
.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.28rem; 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.1rem 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;}