
/*详情页*/body, html{font: 14px "微软雅黑", '\5fae\8f6f\96c5\9ed1'; background: #f8f8f8;}
.menu-btn{width: 24px;height: 24px;background-size: contain;}
.menu-btn{background-image: url(../images/menu.png);margin-top: 4px;}
.search-btn{margin-top: 3px;float: right;background-image: url(../images/search.png);}
.back-btn, .search-btn, .home-btn, .space{margin-top: 3px;}
.secHeader{height: 46px;padding: 8px 3%;}
.secHeader ul li{line-height: 30px;}
.title-word{-ms-flex: 1;flex: 1;margin: 0 auto;text-align: center;font-size: 18px;padding: 0 8px;}
.detail_tit{max-width: 84%;}
.downLoad_btn{width: 20%;display: none;background-color: #ff5500;text-align: center;color: #fff;border-radius: 4px;}
.secHeader ul li.downLoad_btn a{display: block;color: #fff;}
.orderTop_btn{width: 16%;display: none;background-color: #d33d3e;text-align: center;color: #fff;border-radius: 4px;}
.secHeader ul li.orderTop_btn a{display: block;color: #fff;}
.appdetailbox{height: auto;width: 100%;/* padding: 10px 0;*/margin: 0 auto;overflow: hidden;box-sizing: border-box;position: relative;}
.appmorebox{background-color: #fff;margin-top: 8px;}
/* 详情、相关、评论导航*/.mContTab{width: 100%;padding: 0 3%;box-sizing: border-box;background-color: #fff;height: 34px;border-bottom: 1px solid #efefef;display: -webkit-box;overflow: hidden;border-top: 1px solid #efefef;/* margin-top: 10px;*/}
.mContTab li{width: auto;height: 34px;border-right: 1px solid #efefef;overflow: hidden;-webkit-box-flex: 1;cursor: pointer;}
.mContTab li b{width: 100%;height: 34px;line-height: 34px;font-size: 16px;font-weight: normal;color: #333;margin: auto;text-align: center;display: block;overflow: hidden;}
.mContTab li:last-child {   border: none;}
.mContTab li b img {width: 14px;height: 14px;display: inline;margin-right: 4px;}
.mContTab .m-hover b{height: 31px;line-height: 31px;color: #ff6600;border-bottom: 2px solid #ff6600;}
.app-info{width: 100%;padding: 0 3%;box-sizing: border-box;background-color: #fff;padding-top: 12px;overflow: hidden;margin: 0 auto;position: relative;}
.app-icon{width: 72px;height: 72px;border-radius: 4px;float: left;overflow: hidden;position: relative;}
.app-detail{margin: 0px 0px 0 82px;text-align: left;}
.app_nameBox{width: 100%;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.app_nameBox span{color: #666;font-size: 16px;font-weight: bold;margin-left: 6px;float: left;max-width: 26%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.app_nameBox em.gf_sign{background-color: #ff5500;border-radius: 5px;color: #fff;margin-left: 12px;padding: 0 3px 1px 3px;font-size: 13px;margin-top: 2px;float: left;}
.gf_sign:nth-child(3){display:none;}
.app_nameBox a.gf_sign{background-color: #ff5500;border-radius: 5px;color: #fff;margin-left: 12px;padding: 0 3px 1px 3px;font-size: 13px;margin-top: 2px;float: left;}
.deta_type{color: #666;}
.app_detaTit{font-size: 16px;font-weight: bold;margin-bottom: 8px;display: inline-block;float: left;max-width: 76%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.app-detail-name{font-size: 16px;font-weight: bold;margin-bottom: 5px;/* float: left;*/display: inline-block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.app_nameBox .app-detail-name{max-width: 70%;float: left;margin-bottom: 9px;}
.app-detail-size{font-size: 14px;max-width: 100%;line-height: 22px;display: block;overflow: hidden;}
.app-icon img{border: 0;border-radius: 8px;text-align: center;vertical-align: middle;position: absolute;min-width: 100%;top: 0;left: 50%;height: 72px;transform: translateX(-50%)}
/*.app-detail span{width: 100%;font-style: normal;font-size: 12px;color: #009900;line-height: 20px;display: block;}
.app-detail-size span{display: inline;color: #666;}
.app-detail-size span.detail-size{font-size: 14px;}*/
.app-detail-size p{line-height: 28px;float: left;color: #666;height: 28px;overflow: hidden;font-size: 12px;}
.app-detail-size p:nth-child(even){width: 60%;}
.app-detail-size p:nth-child(odd){width: 40%;}
.app-detail u{margin-right: 4px;margin-left: 4px;font-style: normal;font-size: 12px;color: #009900;text-decoration: none}
.app-detail u:first-child{margin-left: 0;}
.app-edition{width: 100%;overflow: scroll;margin-top: 4px;border-bottom: 1px dashed #e8e8e8;padding-bottom: 8px;}
.app-edition ul{width: 100%;overflow: hidden;}
.app-edition ul li{width: 50%;margin: 0 2%;float: left;text-align: left;}
.app-edition ul li:first-child, .app-edition ul li:last-child{width: 50%;float: left;margin: 0px;}
.app-edition ul .text-left{text-align: left;}
.app-edition ul .text-right{text-align: right;}
.app-edition ul li .score{font-size: 17px;color: #666;font-weight: bold;}
.app-edition ul li .deta_soft, .app-edition ul li .time{font-size: 14px;color: #666;font-weight: bold;line-height: 22px}
.appdetailbox .soft_label, .appdetailbox .time_label{border-right: none;color: #999;font-size: 13px;line-height: 16px}
.appdetailbox .time{padding-left: 4px;border-right: none;color: #999;}
.appdetailbox .people{border-right: none;color: #999;font-size: 12px;}
.app-edition u{font-style: normal;font-size: 12px;color: #999;text-decoration: none}
.app-edition span{display: inline;}
.down_quickBox{line-height: 16px;color: #999;font-size: 13px;text-align: left;margin-left: 4px;}
.down_quickBox input{width: 12px;color: #999;height: 12px;float: left;margin-top: 4px;margin-left: -8px;visibility: hidden;}
#dtp_input1 + label{display: block;width: 12px;height: 12px;cursor: pointer;position: absolute;top: 2px;color: #000;background: #f6f6f6;border: solid 1px #ddd;}
#dtp_input1:checked + label{width: 12px;height: 12px;background: url(../images/checked.png);background-size: cover;}
/*安全下载*/.wdj_xz_box{width: 100%;box-sizing: border-box;background: #fff;}
.frm_use_wdj{display: inline-block;vertical-align: middle;width: 14px;height: 14px;margin: -2px 7px 0 0;background: url(../images/checked.png) no-repeat -16px -1px/33px 33px;}
.wdj_xz_box .cor_tips{box-sizing: border-box;padding: 0 3%;width: 100%;line-height: 22px;color: #999999;font-size: 14px;margin-top: 2px;padding-bottom: 10px;}
.wdj_xz_btn .new-btn{/*background-color: rgb(255, 255, 255);color: rgb(37, 137, 239);*/}
.wdj_xz_btn.wdj_xz_safe .new-btn{display: block;border: 1px solid #ff5500;height: 36px;border-radius: 40px;background-color: #ff5500;font-size: 16px;box-sizing: border-box;color: #fff;text-align: center;line-height: 34px;letter-spacing: 1px;}
.wdj_xz_btn.wdj_xz_safe + div .frm_use_wdj{background-position: -1px -1px;}
.app-info .install-bar{position: absolute;top: 24px;right: 0;-ms-flex: none;flex: none;/*width: 100px;*/height: 72px;overflow: hidden;}
.install-bar{width: 100%;padding: 0 3%;box-sizing: border-box;background-color: #fff;padding-top: 12px;padding-bottom: 10px;-ms-flex: none;flex: none;overflow: hidden;}
a.new-btn{display: block;border: 1px solid #ff5500;height: 36px;border-radius: 40px;background-color: #ff5500;font-size: 16px;box-sizing: border-box;color: #fff;text-align: center;line-height: 34px;letter-spacing: 1px;}
a.nodown{background: #949494 !important; border: none}
a.new-btn .downsize{margin-left: 4px;display: none;}
a.new-btn-normal{box-sizing: border-box;display: block;border: 2px solid #ff5500;margin-bottom: 4px;height: 42px;border-radius: 40px;background-color: #f8f8f8;font-size: 15px;color: #ff5500;text-align: center;line-height: 40px;letter-spacing: 1px;}
a.win_tip_load{border: 1px solid #e1e1e1;background-color: #e1e1e1;color: #777;}
.app-info .order-bar{position: absolute;bottom: 6px;right: 0;-ms-flex: none;flex: none;overflow: hidden;}
.order-bar{width: 100%;background-color: #fff;padding: 0 3%;box-sizing: border-box;padding-top: 8px;-ms-flex: none;flex: none;/*width: 100px;*/height: 62px;overflow: hidden;padding-bottom: 12px;}
a.order_det_btn{display: block;border: 1px solid #d33d3e;height: 36px;border-radius: 40px;background-color: #d33d3e;font-size: 16px;color: #fff;text-align: center;line-height: 34px;letter-spacing: 1px;padding: 0 20px;}
.mgdTagList{width:100%;overflow:hidden;margin:10px 0}
.mgdTagList > a{display:inline-block;margin:5px;padding:3px 10px;color:#999;border-radius:5px;border:1px solid #EDEEF0;font-size: 12px;}
.mgdTagList > a > i{color:#3cb8ec;margin-right:5px}

.softtips{width: 100%;background-color: #fff;}
.edit_tips:last-child{padding-bottom: 14px;margin-left: 4px;}
.edit_tips img{width: 14px;height: 14px;margin-right: 6px;margin-top: 3px;float: left;}
.edit_tips a{color: #20ace6;}
a.unclickBtn{border: 1px solid #c6c6c6;background-color: #c6c6c6;color: #666;}
.app-profile{width: 100%;margin-top: 0px;padding-bottom: 40px;position: relative;overflow: hidden;}
p.itTit, .content-text h3{font-size: 16px;color: #ff5500;font-weight: bold;margin-bottom: 8px;text-indent: 12px;background-color: #dd76421a;margin-top: 8px;padding: 4px 0px;}
.itTit em.comName{display: inline-block;background-color: #ff5500;color: #fff;padding-left: 10px;max-width: 200px;margin-left: 10px;padding: 2px 6px;border-radius: 3px;position: relative;}
.itTit em.comName:before{content: '';display: block;position: absolute;left: -4px;top: 7px;margin: auto;width: 0px;height: 0px;border-bottom: 4px solid transparent;border-top: 4px solid transparent;border-right: 4px solid #ff5500;}
.display-right .content-text{text-align: left;margin-bottom: 0px;line-height: 1.71;font-family: -apple-system,helvetica,sans-serif;letter-spacing: 1px;}
.display-right .content-text p{line-height: 28px;font-size: 16px;}
.display-right .content-text strong{color: #444;}
.display-right .content-text a{color: #ff5500;font-weight: bold;}
.hideMoreText{overflow: hidden;max-height: 624px;text-overflow: ellipsis;-webkit-line-clamp: 15;-webkit-box-orient: vertical;}
.content-text{font-size: 16px;word-break: break-all;color: #666;}
/*.content-text img{max-width: 184px;height: auto;margin: 0 auto;display: block;margin-bottom: 12px;margin-top: 12px;text-align: center;vertical-align: middle;}*/
.content-text img{max-width: 90% !important;height: auto !important;margin: 8px auto;display: block;}
.display-right pre{text-align: left;width: 100%;font-size: 13px;line-height: 20px;word-break: break-word;}
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}
.normal-position{right: -3px;}
.showAndHide{width: 100%;height: 36px !important;background: #e9e9e9;color: #999;border-radius: 4px;text-align: center;position: absolute;bottom: 0px;right: 0px;line-height: 36px;}
.showAndHide div{width: 100%;height: 100%;background-size: 100%;}
.iconDown span, .iconUp span{font-size: 15px;color: #888;height: 36px !important;line-height: 36px !important;}
.iconDown i.arrow_icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-left: 4px;margin-top: -4px;background: url(../images/arrow_down1.png);z-index: 99999;background-size: 100%;}
.iconUp i.arrow_icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-left: 4px;margin-top: -4px;background: url(../images/arrow_down2.png);background-size: 100%;}
.app-may-love{width: 100%;margin: 0 auto;overflow: hidden;}
.no_marTop{margin-top: 0px;overflow: hidden;}
/* 标题*/.may-love-title{position: relative;float: left;width: 100%;padding: 0 3%;height: 31px;line-height: 20px;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;margin-top: 10px;margin-bottom: 10px;}
.may-love-title p{width: 100%;height: 30px;}
.may-love-title span{display: block;height: 30px;line-height: 24px;color: #666;float: left;font-size: 16px;font-weight: bold;}
.may-love-title em{margin-left: 6px;font-style: normal;}
.may-love-title i{width: 10px;height: 28px;background: #fff;float: left;}
.may-love-title a{float: right;font-size: 14px;color: #999;font-weight: normal;}
.app-may-love .may-love-title{position: relative;float: left;width: 100%;padding: 0 3%;height: 40px;box-sizing: border-box;background-color: #fff;padding-top: 10px;margin-bottom: 0px;margin-top: 8px;}
/*
.app-may-love .may-love-title p{border-bottom: 1px solid #e8e8e8;}*/.discuss-title a{float: right;font-size: 14px;color: #ff5500;font-weight: normal;}
/* 热门手游，火爆软件，今日发现手游，今日发现软件，VR游戏，TV应用*/.mayLove-content{width: 100%;display: flex;clear: both;width: auto;overflow: scroll;}
.app-may-love .mayLove-content{width: 100%;padding: 8px 0;box-sizing: border-box;background-color: #fff;display: flex;clear: both;overflow: scroll;}
/*猜你喜欢*/.guess_nr{width: 100%;overflow: hidden;}
.tags-tab{width: 100%;padding: 0 3%;box-sizing: border-box;margin: 0 auto;overflow: hidden;line-height: 35px;position: relative;border-bottom: 1px #e8e8e8 solid;}
.tags-tab .d_title_r{padding-left: 90px;height: 38px;position: absolute;right: 0;bottom: -1px;overflow: hidden;}
.tags-tab .d_title_r ul li{margin: 0 10px;max-width: 86px;color: #666;display: inline-block;float: left;height: 38px;line-height: 38px;font-size: 14px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
.tags-tab .d_title_r ul li.active{border-bottom: 1px solid #65bb0a;color: #65bb0a;height: 36px;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);}
.tags-tab em{font-style: normal;font-size: 16px;color: #666;font-weight: bold;padding: 0 !important;}
#tags-main{width: 100%;height: auto;padding: 0 3%;box-sizing: border-box;overflow: hidden;}
.qtcs_box{width: 100%;background-color: #fff;}
.qtcs_box .may-love-title{margin-bottom: 8px;}
.tags-main-ul{overflow: hidden;width: 100%;margin-top: 10px;}
.tags-qtcj-ul{/* max-height: 300px;*/overflow: hidden;width: 100%;position: relative;}
.tags-qtcj-ul .PicControls{text-align: center;width: 100%;left: 0;bottom: 2px;position: absolute;height: 30px;}
.tags-qtcj-ul .PicControls .PicPage span{display: block;width: 10px;height: 10px;margin: 11px 7px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 20px;background: #999;}
.app-may-love .tags-main-box{float: left;width: 100%;position: relative;}
.tags-main-ul ul{padding: 10px 0 0 0;overflow: hidden;}
.tags-main-ul ul.tags-box-ul{padding: 0px 0 0 0;overflow: hidden;max-height: 278px;}
.mayLove-content ul.tags-box-ul{width: 100%;padding: 0px 0 0 0;overflow: hidden;max-height: 278px;}
.mayLove-content ul li{margin-bottom: 10px;}
.tags-qtcj-ul ul{padding: 0;}
.tags-qtcj-ul .PicCarousel{height: auto}
.tags-box-ul{overflow: hidden;zoom: 1;}
.tags-main-ul ul li{margin-bottom: 10px;}
.tags-box-ul li{width: 25%;float: left;margin-top: 4px;height: 123px;}
.tags-box-ul li a{display: block;width: 66px;height: 98px;text-align: center;margin: 0 auto;}
#down-page #info img, #down-page .guess .tags-box-ul li img{width: 65px;height: 65px;border-radius: 5px;}
#down-page #tags-main, #down-page .guess_nr .tags-box-ul li a, #down-page #tags-main2 .tags-box-ul li a{height: auto;}
.tags-box-ul li img{width: 66px;height: 66px;text-align: center;float: left;display: block;margin: 0 auto;border-radius: 10px;}
/*ul.tags-box-ul li span{font-size: 14px;line-height: 30px;height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;clear: both;display: block;width: 66px;color: #000;text-align: center;word-break: break-all;}*/
ul.tags-box-ul li span{font-size: 14px;line-height: 30px;height: 30px;overflow: hidden;text-overflow: ellipsis;clear: both;display: block;color: #000;text-align: center;word-break: break-all;}
.tags-box-ul li em{border-radius: 20px;border: #ff5500 1px solid;line-height: 25px;color: #ff5500;display: block;/* background-color: #ff5500;*/font-style: normal;}
.tags-main-ul ul li em{border-radius: 20px;border: #ff5500 1px solid;line-height: 25px;color: #ff5500;display: block;/* background-color: #ff5500;*/font-style: normal;}
.pagenum{width: 100%;height: 20px;text-align: center;margin: 8px 0 8px 0;overflow: hidden;}
.pagenum .active{background-color: #02AFF3;}
.pagenum span{display: inline-block;width: 12px;height: 12px;border-radius: 50%;background-color: #f0f0f0;margin: 0 5px;text-indent: -9999px;}
/*猜你喜欢*/.mayLove-content .mayLove-list{height: auto;display: -ms-flexbox;display: flex;overflow-y: hidden;/* border-bottom: 1px dashed #e8e8e8;*/padding-bottom: 10px;}
/*.mayLove-content .mayLove-list li{width:100%;padding:10px 0;zoom:1;position:relative;border-bottom:1px dashed #e8e8e8;}*/.MLapp-infor{width: 80px;float: left;margin: 0px 7px 0 0px;-ms-flex-negative: 0;flex-shrink: 0;text-align: center}
.MLapp-img{width: 100%;height: 60px;position: relative;margin-bottom: 4px;}
.MLapp-img a{width: 100%;height: 60px;display: inline-block;}
.MLapp-img img{width: 60px;height: 60px;border-radius: 8px;}
.MLapp-name{margin-top: 8px;font-size: 14px;transform: scale(.92);width: 80px;margin: 0 auto;opacity: .9;display: block;-webkit-line-clamp: 2;/*! autoprefixer: off*/-webkit-box-orient: vertical}
.MLapp-size{font-size: 12px;transform: scale(.83);max-width: 80px;opacity: .6}
.MLapp-infor a.btn{width: 60px;margin: 0 auto;margin-top: 6px;height: 30px;line-height: 30px;text-align: center;border-radius: 30px;color: #fff;background-color: #ff5500;display: block;}
.detail-discuss-box{height: auto;width: 100%;background-color: #fff;overflow: hidden;padding-bottom: 12px;margin-top: 8px;}
.discuss_scoreBox{width: 100%;padding: 0 3%;box-sizing: border-box;overflow: hidden;padding-bottom: 12px;border-bottom: 1px dashed #e8e8e8;}
.discuss_scoreBox .discuss_score{width: 26%;float: left;margin-right: 4%;color: #999;font-size: 12px;}
.discuss_score .star{display: inline-block;height: 16px;margin: 0px;line-height: 16px;margin-left: 6px;}
.discuss_score .star span{width: 75px;height: 14px;background: url(../images/litterStar.png) no-repeat;display: inline-block;margin-left: 10%;}
.discuss_score .star span.star0{background-position: 0 0;}
.discuss_score .star span.star1{background-position: 0 -26px;}
.discuss_score .star span.star2{background-position: 0 -52px;}
.discuss_score .star span.star3{background-position: 0 -78px;}
.discuss_score .star span.star4{background-position: 0 -104px;}
.discuss_score .star span.star5{background-position: 0 -130px;}
.discuss_score .star span.lstar0{background-position: 0 0;}
.discuss_score .star span.lstar1{background-position: 0 -26px;}
.discuss_score .star span.lstar2{background-position: 0 -52px;}
.discuss_score .star span.lstar3{background-position: 0 -78px;}
.discuss_score .star span.lstar4{background-position: 0 -104px;}
.discuss_score .star span.lstar5{background-position: 0 -130px;}
.discuss_scoreBox .discuss_score span{display: block;text-align: center;line-height: 18px;}
.discuss_scoreBox .discuss_score span.score_rel{font-size: 36px;font-weight: bold;color: #666;line-height: 42px;}
.discuss_scoreBox .discuss_score_rank{width: 70%;float: left;color: #999;font-size: 10px;text-align: right;}
.discuss_score_rank p{width: 100%;display: block;overflow: hidden;}
.discuss_score_rank .star{width: 52%;display: inline-block;height: 12px;line-height: 12px;float: left;}
.discuss_score_rank .progreBar{width: 44%;margin-left: 4%;margin-top: 4px;height: 4px;background-color: #dbdbdb;float: right;display: inline-block;position: relative;}
.discuss_score_rank .progreBar .proger{height: 4px;position: absolute;top: 0;left: 0;display: inline-block;background-color: #fba605}
.discuss_score_rank .progreBar .proger100{width: 100%;}
.discuss_score_rank .progreBar .proger60{width: 60%;}
.discuss_score_rank .progreBar .proger25{width: 25%;}
.discuss_score_rank .progreBar .proger12{width: 12%;}
.discuss_score_rank .progreBar .proger3{width: 3%;}
.discuss_score_rank .star span{width: 68px;height: 12px;background: url(../images/litterStar2.png) no-repeat;display: inline-block;background-size: 100%;}
.discuss_score_rank .star span.star5{background-position: 0 0;}
.discuss_score_rank .star span.star4{background-position: 0 -25px;}
.discuss_score_rank .star span.star3{background-position: 0 -49px;}
.discuss_score_rank .star span.star2{background-position: 0 -74px;}
.discuss_score_rank .star span.star1{background-position: 0px -98px;}
.discuss_score_rank .star span.star0{background-position: 0 -130px;}
.discuss_score_rank .star span.lstar5{background-position: 0 0;}
.discuss_score_rank .star span.lstar4{background-position: 0 -25px;}
.discuss_score_rank .star span.lstar3{background-position: 0 -49px;}
.discuss_score_rank .star span.lstar2{background-position: 0 -74px;}
.discuss_score_rank .star span.lstar1{background-position: 0px -98px;}
.discuss_score_rank .star span.lstar0{background-position: 0 -130px;}
.appmorebox ul.detailApp_list{width: 100%;padding: 0 3%;box-sizing: border-box;padding-bottom: 16px;}
.appmorebox ul.detailApp_list li:first-child{padding-top: 0;}
.discuss_txtBox{width: 100%;overflow: hidden;padding: 0 3%;box-sizing: border-box;}
.clickStarBox{width: 100%;overflow: hidden;margin: 16px 0;}
.clickStarBox input{width: 99%;margin: 0 auto;text-indent: 46px;line-height: 40px;border-radius: 2px;border: 1px #ccc solid;height: 36px;background: url(../images/discuss.png) no-repeat;background-position: 10px;background-size: 28px;}
.discuss_txtBox ul.discuss_Infocont{width: 100%;overflow: hidden;border-top: 1px dashed #e8e8e8;padding-top: 10px;margin-top: 10px;}
.discuss_txtBox ul.discuss_Infocont li{width: 100%;overflow: hidden;margin-bottom: 10px;}
.discuss_txtBox ul li .discuss-headImg{width: 56px;height: 56px;border-radius: 2px;float: left;margin-bottom: 12px;text-align: center;vertical-align: middle;}
.discuss_txtBox ul.discuss_Infocont li .discuss-info{-webkit-box-flex: 1;/*height: 60px;*/}
.discuss_txtBox .load-star{display: inline-block;height: 16px;line-height: 16px;margin-left: 6px;float: right;}
.discuss_txtBox .load-star span{width: 75px;height: 14px;background: url(../images/litterStar.png) no-repeat;display: inline-block;}
.discuss_txtBox .load-star span.load-star0{background-position: 0 0;}
.discuss_txtBox .load-star span.load-star1{background-position: 0 -26px;}
.discuss_txtBox .load-star span.load-star2{background-position: 0 -52px;}
.discuss_txtBox .load-star span.load-star3{background-position: 0 -78px;}
.discuss_txtBox .load-star span.load-star4{background-position: 0 -104px;}
.discuss_txtBox .load-star span.load-star5{background-position: 0 -130px;}
.discuss_txtBox .load-star span.load-star0{background-position: 0 0;}
.discuss_txtBox .load-star span.load-lstar1{background-position: 0 -26px;}
.discuss_txtBox .load-star span.load-lstar2{background-position: 0 -52px;}
.discuss_txtBox .load-star span.load-lstar3{background-position: 0 -78px;}
.discuss_txtBox .load-star span.load-lstar4{background-position: 0 -104px;}
.discuss_txtBox .load-star span.load-lstar5{background-position: 0 -130px;}
.discuss-info div{width: 100%;overflow: hidden;}
.discuss-info .user-name{color: #666;display: block;float: left;}
.discuss-info .load-time{color: #999;display: inline-block;float: right;font-size: 10px;}
.discuss-info .phone-model{color: #999;font-size: 10px;display: block;float: left;}
.discuss-info .discuss-conTxt{text-align: left;position: relative;margin-top: 10px;margin-bottom: 8px;}
.discuss-conTxt{font-size: 13px;word-break: break-all;color: rgba(0, 0, 0, .5);}
.discuss-conTxt pre{text-align: left;padding-right: 46px;font-size: 13px;line-height: 18px;word-break: break-word;}
.hideMoreDiscuss{width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.discuss-conTxt a{width: 40px;position: absolute;right: 0;bottom: 0px;cursor: pointer;color: #ff5500;font-size: 12px;text-align: right;}
/*评论*/.reviewBox{width: 100%;margin: 0 auto;margin-bottom: 16px;overflow: hidden;/* border-bottom: 1px dashed #e8e8e8;*/display: none}
.comment_star{overflow: hidden;width: 100%;margin: 0 auto;text-align: center;vertical-align: middle;display: grid;font-size: 12px;color: #999;margin-top: 10px;margin-bottom: 12px;}
.comment_star .comment{    width: auto;margin: 0 auto;font-size: 24px;color: #ff5500;overflow: hidden;text-align: center;vertical-align: middle;}
.comment li{float: left;margin: 0px 2px;}
.reviewBox textarea{width: 95%;border-radius: 6px;padding: 1% 2%;background-color: #f8f8f8;line-height: 30px;border: 1px solid #ccc;margin-top: 16px;margin-bottom: 6px;}
.reviewBox input{min-width: 100px;max-width: 120px;float: left;border-radius: 4px;padding: 0 2%;background-color: #f8f8f8;line-height: 30px;border: 1px solid #ccc;}
.reviewBox .plbutton{line-height: 32px;font-size: 14px;}
.reviewBox .plbutton input{min-width: 60px;max-width: 80px;float: left;}
.reviewBox .plbutton img{width: 75px;height: 32px;float: left;margin: 0px 0px 0px 10px;}
.reviewBox .plbutton i{display: inline;float: left;margin-left:10px}
.discuss-submit{/* width: 47%;*/overflow: hidden;margin-right: 6%;float: left;/* margin-bottom: 16px;*/}
.discuss-cancel{/* width: 47%;*/overflow: hidden;float: left;}
.reviewBox button{width: 100px;border-radius: 4px;line-height: 30px;height: 30px;}
.discuss-submit button{color: #fff;float: right;background-color: #ff5500;border: 1px solid #ff5500;}
.discuss-cancel button{color: #666;float: left;background-color: #ccc;border: 1px solid #ccc;}
#checkcode{display:none}
/*软件预约弹窗*//*软件预约弹窗*/.order_mask{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 99;position: fixed;top: 0;left: 0;color: #fff;display: none;overflow-y: hidden;}
.order_infoBox{width: 76%;height: auto;background: #fff;border-radius: 10px;color: #666;text-align: center;position: fixed;top: 30%;display: none;left: 12%;box-sizing: border-box;padding: 12px 12px;z-index: 100}
.order_infoBox p{margin-bottom: 10px;width: 100%;overflow: hidden;}
.order_infoBox p span{width: 32%;min-width: 72px;/*margin-left: 6px;*/float: left;line-height: 30px;}
.order_infoBox p input{float: left;width: 68%;box-sizing: border-box;height: 30px;border-radius: 6px;line-height: 30px;text-indent: 8px;border: 1px solid #999;}
.order_infoBox p button{padding: 6px 20px;background: #ff5500;border: 1px solid #ff5500;border-radius: 6px;color: #fff;}
.order_infoBox p.ord_info_tit{font-size: 16px;color: #666;font-weight: bold;margin-bottom: 16px}
.order_close{width: 30px;height: 30px;color: #e8e8e8;font-size: 30px;display: block;position: absolute;left: 20px;top: 20px;}
.succ_ordertips{position: absolute;top: 50px;display: none;left: 36%;padding: 6px 10px;background: rgba(198, 198, 198, 0.8);color: #ff0000;z-index: 999999;border-radius: 6px;}
/*热门标签*/.detail_hotLabel{width: 100%;background-color: #fff;margin: 0 auto;overflow: hidden;margin-top: 8px;}
.hotLabel_tit{position: relative;float: left;width: 100%;padding: 0 3%;box-sizing: border-box;height: 31px;line-height: 20px;border-bottom: 1px solid #e8e8e8;margin-top: 10px;margin-bottom: 10px;}
.hotLabel_tit p{width: 100%;height: 30px;}
.hotLabel_tit span{display: block;height: 30px;line-height: 24px;color: #666;float: left;font-size: 16px;font-weight: bold;}
.hotLabel_tit a{float: right;font-size: 12px;color: #c9c9c9;}
.detail_hotLabel ul.hotLabel_list{width: 100%;overflow: hidden;max-height: 110px;}
.detail_hotLabel ul.hotLabel_list li{float: left;max-width: 140px;min-width: 70px;margin: 0 2px 12px 6px;line-height: 26px;height: 26px;font-size: 14px;text-align: center;border-radius: 4px;overflow: hidden;border: 1px solid #999;}
.detail_hotLabel ul.hotLabel_list li a{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;border-radius: 4px;color: #333;padding: 0 8px;box-sizing: border-box;}
@media screen and (max-width: 466px){.detail_hotLabel ul.hotLabel_list li{max-width: 109px;margin: 0 0px 10px 6px;}
.detail_hotLabel ul.hotLabel_list li a{padding: 0 6px;}}
@media screen and (max-width: 360px){.detail_hotLabel ul.hotLabel_list li{max-width: 100px;margin: 0 0px 10px 6px;}
.detail_hotLabel ul.hotLabel_list li a{padding: 0 2px;}}
.detail_hotLabel ul.hotLabel_list li:first-child{color: #ff5500;border: 1px solid #ff5500;}
.detail_hotLabel ul.hotLabel_list li:first-child a{color: #ff5500;}
.detail_hotLabel ul.hotLabel_list li:nth-child(2n){color: #CC6600;border: 1px solid #CC6600;}
.detail_hotLabel ul.hotLabel_list li:nth-child(2n) a{color: #CC6600;}
.detail_hotLabel ul.hotLabel_list li:nth-child(3n){color: #009999;border: 1px solid #009999;}
.detail_hotLabel ul.hotLabel_list li:nth-child(3n) a{color: #009999;}
.detail_hotLabel ul.hotLabel_list li:nth-child(4n){color: #FF0000;border: 1px solid #FF0000;}
.detail_hotLabel ul.hotLabel_list li:nth-child(4n) a{color: #FF0000;}
.detail_hotLabel ul.hotLabel_list li:nth-child(5n){color: #660033;border: 1px solid #660033;}
.detail_hotLabel ul.hotLabel_list li:nth-child(5n) a{color: #660033;}
.detail_hotLabel ul.hotLabel_list li:nth-child(6n){color: #CC00CC;border: 1px solid #CC00CC;}
.detail_hotLabel ul.hotLabel_list li:nth-child(6n) a{color: #CC00CC;}
.detail_hotLabel ul.hotLabel_list li:nth-child(7n){color: #0000FF;border: 1px solid #0000FF;}
.detail_hotLabel ul.hotLabel_list li:nth-child(7n) a{color: #0000FF;}
.detail_hotLabel ul.hotLabel_list li:nth-child(8n){color: #2c7316;border: 1px solid #2c7316;}
.detail_hotLabel ul.hotLabel_list li:nth-child(8n) a{color: #2c7316;}
.tags-main_txt{width: 100%;position: relative;}
.tags_app_info{width: 100%;overflow: hidden;}
.tags-main_intro{width: 100%;margin-top: 6px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #777;line-height: 22px;}
.tags-main_txt a{position: absolute;right: 0;top: 0;background: url(../images/all_css_img.png) no-repeat -12px -1320px;/*background-size: 14px;*/padding-left: 20px;color: #777;}
span.span_tit{background: url(../images/all_css_img.png) no-repeat -32px -1340px;padding-left: 10px;width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
span.span_tit u{text-decoration: none;color: #ff5500;margin: 0 4px;}
.appmorebox .clickMore{width: 94%;margin: 0 auto;text-align: center;line-height: 36px;height: 36px;border-radius: 4px;background-color: #ececec;font-size: 14px;margin-bottom: 10px;margin-top: 10px;}
/*评论回复*/.discuss_Infocont li dl{padding: 10px 0 10px 0;font-size: 13px;color: #777;border-top: 1px dashed #e8e8e8;}
.discuss_Infocont li dl dt{line-height: 28px;height: 28px;overflow: hidden;padding: 0 10px;background: #f1f1f1;color: #666;margin-bottom: 10px;}
.discuss_Infocont li dl dt span{float: left;}
.discuss_Infocont li dl dt em{float: right;font-style: normal;font-size: 10px;color: #777}
.discuss_Infocont li dl dd{font-size: 13px;color: #666;line-height: 20px;}
.tags-main-ul .tags-tlsec-box ul li{margin-bottom: 0px;}
.appmorebox .tags-tlsec-box ul.hidden{padding-bottom: 0;padding-top: 0;}
/*
.appmorebox ul.appList li:last-child{border-bottom: none;}*/.tags_hotCon{padding: 0 3%;box-sizing: border-box;border-bottom: none;}
.tags_hotCon .PicControls{text-align: center;width: 100%;left: 0;bottom: -8px;position: absolute;height: 30px;}
@media screen and (max-width: 320px){.MLapp-infor{width: 70px;margin: 0 0% 0 0;}
.MLapp-infor a{width: 80%;}
.MLapp-infor a img{width: 54px;height: 54px;}
.MLapp-name{width: 60px;}}
@media screen and (min-width: 321px) and (max-width: 359px){.MLapp-infor{width: 72px;margin: 0 0.6% 0 0;}
.MLapp-infor a{width: 80%;}
.MLapp-infor a img{width: 58px;height: 58px;}
.MLapp-name{width: 70px;}}
@media screen and (min-width: 360px) and (max-width: 386px){.MLapp-infor{width: 76px;margin: 0 0.6% 0 0;}
.MLapp-infor a{width: 96%;}
.MLapp-infor a img{width: 58px;height: 58px;}
.MLapp-name{width: 73px;}}
@media screen and (min-width: 386px){.MLapp-infor{width: 80px;margin: 0 7px 0 0;}
.MLapp-infor a{width: 100%;}
.MLapp-infor a img{width: 60px;height: 60px;}
.MLapp-name{width: 80px;}}
/*左侧menu*/.ovfHiden{overflow: hidden;height: 100%;}
.leftMenu a{text-decoration: none;display: block;}
.menu_title{width: 100%;font-size: 16px;box-sizing: border-box;font-weight: bold;color: #555;text-align: center;text-indent: -41px;height: 46px;background-color: #fff;line-height: 46px;border-bottom: 1px solid #e6e6e6;}
.menu_title img{width: 27px;height: 27px;float: left;margin-top: 10px;margin-left: 6px;margin-right: 8px;}
.leftMenu{background: #fff;left: -1000px;position: fixed;top: 0px;display: block;height: 100%;width: 60%;min-width: 140px;max-width: 440px;z-index: 90002;transition: all 0.4s ease;-moz-transition: all 0.4s ease;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;position: fixed;overflow: auto;}
.leftMenu.menu-open{left: 0;}
.leftMenu ul{list-style: none;padding: 0;overflow: hidden;}
.leftMenu ul li{position: relative;height: 46px;line-height: 46px;border-bottom: 1px dashed #eeeeee;/* padding: 10px 0 10px 20px;*/overflow: hidden;}
.leftMenu ul li a{font-size: 16px;display: block;padding-left: 60px;text-align: left;}
.leftMenu li:nth-child(1) a{background: url(../images/xq-ico.png) 26px 14px no-repeat;background-size: 22px auto}
.leftMenu li:nth-child(2) a{background: url(../images/xq-ico.png) 26px -26px no-repeat;background-size: 20px auto}
.leftMenu li:nth-child(3) a{background: url(../images/xq-ico.png) 26px -73px no-repeat;background-size: 22px auto}
.leftMenu li:nth-child(4) a{background: url(../images/xq-ico.png) 26px -126px no-repeat;background-size: 24px auto}
.leftMenu li:nth-child(5) a{background: url(../images/xq-ico.png) 26px -140px no-repeat;background-size: 20px auto}
.leftMenu li:nth-child(6) a{background: url(../images/xq-ico.png) 26px -140px no-repeat;background-size: 20px auto}
.leftMenu li:nth-child(7) a{background: url(../images/xq-ico.png) 26px -140px no-repeat;background-size: 20px auto}
.leftMenu li:nth-child(8) a{background: url(../images/xq-ico.png) 26px -140px no-repeat;background-size: 20px auto}
.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: 0px;left: 0;right: 0;bottom: 0;overflow: hidden;}
.menu-dark-backdrop.in{height: 100%;z-index: 90001;background: rgba(0, 0, 0, 0.5);}
/* 正文图片点击放大和轮播开始*/#mcontentbos{width: 100%;padding: 0 3%;box-sizing: border-box;background-color: #fff;height: auto;padding-top: 4px;padding-bottom: 12px;box-sizing: border-box;overflow: hidden;position: relative;zoom: 1;}
.imgbox{/*width:100%;overflow:hidden;*/position: relative;}
#wrapper{width: 100%;float: left;position: relative;z-index: 0;overflow: hidden;padding: 8px 0 6px 0;}
#scroller{width: 3000px;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: 145px;text-align: center;margin-right: 5px;}
#scroller li img{border-radius: 4px;width: 145px;}
/*正文内容点击图片放大*/.swiper-container{margin: 0 auto;position: relative;z-index: 1;}
.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;}
.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)}
.swiper-slide{display: block;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.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;}
.swiper-container-horizontal > .swiper-pagination{bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet{width: 8px;height: 8px;display: inline-block;margin: 0 2px;border-radius: 100%;background: #fff;}
.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: 2rem !important;top: 2rem !important;display: inline;width: auto;height: 1.8rem;text-align: right;color: #c5c5c5;font-style: italic;}
.light-box .swiper-pagination-current{font-size: 1.8rem;color: #fff;}
.light-box .close{display: block;width: 30px;height: 30px;overflow: hidden;position: absolute;left: 1rem;top: 2rem;font-size: 0;z-index: 99999;cursor: pointer;}
.light-box .close:before, .light-box .close:after{content: '';position: absolute;left: 1.2rem;top: .2rem;display: block;width: .13rem;height: 1.8rem;background: #ccc;font-size: 0;vertical-align: middle;}
.light-box .close:before{-webkit-transform: rotate(45deg);}
.light-box .close:after{-webkit-transform: rotate(-45deg);}
/* 轮播结束*//*软件详情关联软件*/.rela_div_app{width: 100%;overflow: hidden;}
.rela_deta_list{padding: 0 3%;width: 100%;border: 1px solid #e8e8e8;box-sizing: border-box;margin: 10px auto;}
.rela_div_app ul.rela_deta_list li{width: 100%;padding: 10px 0;overflow: hidden;zoom: 1;position: relative;border-bottom: 1px dashed #e8e8e8;}
.rela_div_app ul.rela_deta_list li:last-child{border-bottom: none}
.rela_div_app ul.rela_deta_list li .rela_deta_img{margin-right: 10px;display: block;width: 66px;float: left;height: 66px;position: relative;}
.rela_div_app ul.rela_deta_list li img{border-radius: 8px;text-align: center;vertical-align: middle;position: absolute;min-width: 100%;top: 0;left: 50%;height: 66px;transform: translateX(-50%);margin: 0 auto;;}
.rela_div_app ul.rela_deta_list li p{-webkit-box-flex: 1;color: #777;overflow: hidden;padding-right: 80px;height: 65px;}
.rela_div_app ul.rela_deta_list li p a{display: block;height: 22px;line-height: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;color: #000;}
.rela_div_app ul.rela_deta_list li p span{display: block;line-height: 20px;height: 20px;letter-spacing: 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font: 12px "\5FAE\8F6F\96C5\9ED1";}
.rela_div_app ul.rela_deta_list li p u{margin-right: 6px;padding-right: 6px;letter-spacing: 0px;border-right: 1px solid #d9d9d9;text-decoration: none;font-size: 13px;}
.rela_div_app ul.rela_deta_list li p .size{border-right: none;margin-left: 4px;}
.rela_div_app ul.rela_deta_list li p u:last-child{border-right: none;}
.rela_div_app ul.rela_deta_list li p .star{display: block;height: 16px;margin: 4px;line-height: 16px;margin-left: 0;}
.rela_div_app ul.rela_deta_list li p .star span{width: 75px;height: 14px;background: url(../images/litterStar.png) no-repeat;display: inline-block;}
.rela_div_app ul.rela_deta_list li p .star span.star0{background-position: 0 0;}
.rela_div_app ul.rela_deta_list li p .star span.star1{background-position: 0 -26px;}
.rela_div_app ul.rela_deta_list li p .star span.star2{background-position: 0 -52px;}
.rela_div_app ul.rela_deta_list li p .star span.star3{background-position: 0 -78px;}
.rela_div_app ul.rela_deta_list li p .star span.star4{background-position: 0 -104px;}
.rela_div_app ul.rela_deta_list li p .star span.star5{background-position: 0 -130px;}
.rela_div_app ul.rela_deta_list li p .star span.lstar0{background-position: 0 0;}
.rela_div_app ul.rela_deta_list li p .star span.lstar1{background-position: 0 -26px;}
.rela_div_app ul.rela_deta_list li p .star span.lstar2{background-position: 0 -52px;}
.rela_div_app ul.rela_deta_list li p .star span.lstar3{background-position: 0 -78px;}
.rela_div_app ul.rela_deta_list li p .star span.lstar4{background-position: 0 -104px;}
.rela_div_app ul.rela_deta_list li p .star span.lstar5{background-position: 0 -130px;}
.rela_div_app ul.rela_deta_list li .rela_deta_btn{width: 70px;height: 32px;display: inline-block;border-radius: 32px;float: right;background-color: #ff5500;color: #fff;line-height: 32px;text-align: center;position: absolute;right: 0px;top: 24px;}
.sfyx_info{width: 94%;margin: 0 auto;height: auto;overflow: hidden;padding-bottom: 10px;}
.sfyx_info ul.sfyx_item{width: 100%;margin: 0 auto;height: auto;margin-top: -10px;overflow: hidden;}
.sfyx_info ul.sfyx_item li{width: 100%;margin: 0 auto;height: 38px;line-height: 38px;box-sizing: border-box;border-bottom: 1px solid #e8e8e8;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #888;display: flex;justify-content: space-between;}
.sfyx_info ul.sfyx_item li a{color: #ff5500;}
.sfyx_info ul.sfyx_item li>span.ap_noti {   float: left;   margin-right: 60px;}
.readqx_mask{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 99;position: fixed;top: 0;left: 0;color: #fff;display: none;overflow-y: hidden;}
.readqx_tanchuan .readqx_tit .readqx_close{width: 30px;height: 30px;color: #666;font-size: 18px;transform: scale(1.5, 1);display: block;position: absolute;right: 8px;top: 10px;font-weight: normal;}
.readqx_tanchuan{width: 80%;display: none;height: auto;background: #fff;border-radius: 10px;color: #666;text-align: center;position: fixed;top: 15%;left: 10%;box-sizing: border-box;padding: 12px 12px;z-index: 100;}
.readqx_tanchuan pre{font-size: 15px;font-family: 微软雅黑;line-height: 24px;}
.readqx_tanchuan .readqx_tit{font-size: 16px;color: #666;font-weight: bold;padding-bottom: 12px;border-bottom: 1px solid #e8e8e8;margin-bottom: 10px;width: 100%;overflow: hidden;}
.readqx-form{max-height: 360px;overflow: auto;font-size: 15px;text-align: left;line-height: 20px;}
/*豌豆荚下载*/.mobLgBox{width: 100%;box-sizing: border-box;background: #fff;overflow: hidden;}
.mobLg_bg{width: 96%;margin: 0 auto;background: #fff;border: 1px solid #e7e7e7;margin-top: 8px;margin-bottom: 8px;box-sizing: border-box;padding: 4px 6px 10px 6px;position: relative;}
.mobLgBox .mobLgCont{box-sizing: border-box;padding: 0 5%;width: 100%;line-height: 22px;color: #999999;font-size: 12px;}
.mobLgBox .wdj_xz_btn.wdj_xz_safe .new-btn{float: right;width: 60%;background-color: #ff5500;color: #fff;border-radius: 36px;border-radius: 4px;}
.mobLgBox .wdj_xz_btn .new-btn{float: right;width: 60%;/*background-color: rgb(255, 255, 255);color: #ff5500;*/border-radius: 4px;}
.app-info .mobLgIn{position: absolute;top: 24px;right: 0;-ms-flex: none;flex: none;height: 72px;overflow: hidden;}
.mobLgIn{width: 100%;padding: 0 2%;box-sizing: border-box;background-color: #fff;padding-top: 6px;padding-bottom: 6px;-ms-flex: none;flex: none;overflow: hidden;}
.mobLgIn span.chckBox{display: block;float: left;margin-top: 10px;width: 36%;}
.mobLgIn span.chckBox input[type="checkbox"]{width: 12px;height: 12px;visibility: visible;display: inline-block;text-align: center;vertical-align: middle;line-height: 12px;margin: 2px 8px 0 0;position: relative;}
.mobLgIn span.chckBox input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #CACDCF}
.mobLgIn span.chckBox input[type="checkbox"]:checked::before{content: "\2713";background-color: #2196F3;color: #fff;position: absolute;top: 0;left: 0;width: 100%;border: 1px solid #2196F3;font-size: 12px;font-weight: bold;}
.mobLgIn span.chckBox h3{color: #c1c1c1;font-weight: 300;float: left;font-size: 14px;padding-top: 1px;}

#putongxiazai2 {display: none;}
.gsbox{width: 100%;box-sizing: border-box;background: #fff;overflow: hidden;}
.mobLgBox{ background: #FFFFFF;padding-bottom: 5px;}
.mobLgIn{width: 94%; margin: auto; margin-top: 10px;}
.mobLgIn span{display: block; float: left; margin-top: 10px; width: 40%;}
.mobLgIn span input{float: left; margin: 5px 10px 0px 0px;}
.mobLgIn span h3{float: left;font-size: 14px;color: #c1c1c1;font-weight: normal;}
.mobLgIn a{display: block; float: right; width: 59%; height: 33px; line-height: 33px; text-align: center; font-size: 16px; text-decoration: none; color: #ff5500; border-radius: 5px; border: 1px solid #ff5500;}
.mobLgIn a.hover{background: #ff5500; color: #ffffff;}
#yingyongbao[type="checkbox"]::before {content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #CACDCF;}
#yingyongbao[type="checkbox"]:checked::before {content: "\2713";background-color: #ff5500;color: #fff;position: absolute;top: 0;left: 0;width: 100%;border: 1px solid #ff5500;font-size: 12px;font-weight: bold;}
#yingyongbao[type="checkbox"]{width: 12px;height: 12px;visibility: visible;display: inline-block;text-align: center;vertical-align: middle;line-height: 12px;margin: 2px 8px 0 0;position: relative;}
.qxm{font-weight: bold;color: #333;}
/**微信样式**/.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;}
/*游戏攻略*/ul.glTxt_ul{width: 100%;padding: 0 3%;box-sizing: border-box;padding-bottom: 16px;overflow: hidden;}
ul.glTxt_ul li::before{content: "";display: inline-block;border: 1px solid #ddd;border-radius: 16px;width: 7px;height: 7px;position: absolute;left: 2px;top: 13px;background-color: #ddd;}
ul.glTxt_ul li{position: relative;font-size: 15px;border-bottom: 1px dashed #f0f0f0;padding: 7px 10px;overflow: hidden;}
ul.glTxt_ul li a{display: inline-block;overflow: hidden;margin-left: 10px;max-width: 86%;text-overflow: ellipsis;white-space: nowrap;}
.moreDiscuss{width: 100%;color: #666;margin: 0 auto;text-align: center;line-height: 36px;height: 36px;border-radius: 4px;background-color: #ececec;font-size: 14px;}
/*详情页礼包码*/
/*详情页礼包信息*/
.apde_gift {   width: 94%;   margin: 0 auto;   height: auto;   overflow: hidden;   padding-bottom: 10px;}
.apde_gift .gf_code {    margin: 0 auto;    margin-top: -6px;    width: 100%;    line-height: 38px;    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: 10px;   margin-left: 4px;padding: 2px 10px;border: 1px solid #999;   border-radius: 4px;   background-color: #999;   color: #fff;   font-size: 12px;}
.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;}
.intro-txt{overflow: hidden;   margin: 0 0 10px 0;   text-indent: 1px;font-size: 15px;    line-height: 30px;}
.intro-txt p.itTit {width: 100%;   display: block;   height: 30px;margin-bottom: 0;   border-radius: 26px;   color: #f50;   font-weight: bold;   font-size: 16px;   line-height: 30px}
.jptjlist{width: 96%; margin: 10px auto; overflow: scroll;}
.lightbox-mask {  position: fixed;   top: 0;   left: 0;   width: 100%;   height: 100%;   background: rgba(0,0,0,.8);   z-index: 100;   display: none;}
.alert_sub_box, .alert_frmDown_box {   display: none;  z-index: 108;   width: 88.5%;   padding-bottom: 50px;   border: thin solid #ff6900;   border-radius: 10px;   overflow: hidden;   background: #FFFFFF;   position: fixed;   top: 50%;   left: 50%;   margin-top: -100px;   margin-left: -44.3%;}
.alert_frmDown_box .i_close {   display: block;   position: absolute;   right: 10px;   top: 5px;   font-style: normal;   font-size: 23px;}
.alert_con {   padding-bottom: 30px;}
#wz2 {   text-align: center;   font-size: 18px;   line-height: 25px;   padding: 22px 15px 0;   font-weight: 666;}
.alert_con p {   padding: 20px 15px 0;   font-size: 14px;   line-height: 25px;}
.alert_btn_box2 {   width: 100%;   height: 50px;   margin: 0 auto;   overflow: hidden;   border: 0;   position: absolute;   left: 0;   bottom: 0;}
.alert_btn_box2 a {   background: #E7E7E7;   color: #333333;}
.alert_btn_box2 a {   display: block;   float: left;   border: 0;   width: 50%;   height: 50px;   text-align: center;   line-height: 50px;   box-sizing: border-box;   font-size: 16px;   margin: 0;   border-radius: 0;}
#soft-download li a {   color: #fff;   display: block;}
.alert_con .frm_sub {   background: #ff6900;   color: #FFFFFF;}
/*评论*/
.discuss_txtBox ul.discuss_Infocont li .discuss-info {position: relative;-webkit-box-flex: 1;overflow: hidden;padding-bottom: 6px;}
.discuss-info div:first-child {width: 100%;   line-height: 28px;   height: 28px;   box-sizing: border-box;   overflow: hidden;   padding: 0 6px;   background: #f1f1f1;   color: #666;   margin-bottom: 6px;}
.discuss-info .user-name {   color: #666;   display: block;   font-weight: bold;   float: left;}
.discuss-info .load-time {   color: #999;   display: inline-block;   float: right;   font-size: 10px;}
.discuss-info .discuss-conTxt {   text-align: left;   position: relative;   margin-top: 4px;}
.discuss-conTxt pre {   text-align: left;   font-size: 13px;   line-height: 22px;   word-break: break-word;}
.discuss-info div {   width: 100%;   padding: 0 6px;   box-sizing: border-box;   overflow: hidden;}
ul.discuss_Infocont li .plreply {   width: auto;   float: right;   line-height: 26px;   margin-top: 3px;padding:0 6px;}
ul.discuss_Infocont li .plreply span.glBtn {   color: #0099ff;   font-size: 14px;   margin-left: 14px;   cursor: pointer;}
.discuss_txtBox ul.discuss_Infocont > li {   width: 100%;   float: left;   margin-bottom: 16px;   box-sizing: border-box;   background-color: #f9f9f9;}
.discuss_txtBox ul.discuss_Infocont li .discuss-info {   position: relative;   -webkit-box-flex: 1;   overflow: hidden;   padding-bottom: 6px;}
.discuss-info div:first-child {width: 100%;   line-height: 28px;   height: 28px;   box-sizing: border-box;   overflow: hidden;   padding: 0 6px;   background: #f1f1f1;   color: #666;   margin-bottom: 6px;}
.discuss-info .user-name {   color: #666;   display: block;   font-weight: bold;   float: left;}
.discuss-info .load-time {   color: #999;   display: inline-block;   float: right;   font-size: 10px;}
.discuss-info .discuss-conTxt {   text-align: left;   position: relative;   margin-top: 4px;}
.discuss-conTxt pre {   text-align: left;   font-size: 13px;   line-height: 22px;   word-break: break-word;}
.discuss-info div {   width: 100%;   padding: 0 6px;   box-sizing: border-box;   overflow: hidden;}
ul.discuss_Infocont li .plreply {   width: auto;   float: right;   line-height: 26px;   margin-top: 3px;}
ul.discuss_Infocont li .plreply span.glBtn {   color: #ff5500;   font-size: 14px;   margin-left: 14px;   cursor: pointer;}
ul.discuss_Infocont li .plreply span.dzbtn {
    float: left;
    padding-left: 21px;
    height: 20px;
    line-height: 22px;
    background: url(../images/dza.png) no-repeat left center;
    margin-top: 2px;
    background-size: contain;
    cursor: pointer;
    font-size: 14px;
    color: #999;
    margin-left: 18px;
}
ul.discuss_Infocont li .plreply span em {
    color: #999;
    font-style: normal;
    line-height: 24px;
    margin-left: 4px;
}
ul.discuss_Infocont li .plreply span.active {
    background: url(../images/dzb.png) no-repeat left center;
    color: #fa3939;
    background-size: contain;
}
.discuss_txtBox .cmmts_input_wrap {   position: relative;   width: 100%;   float: left;   margin-bottom: 12px;}
.discuss_txtBox .cmmts_input.focus {    border-color: #ff5500;}
.discuss_txtBox .cmmts_input {   position: relative;   width: 86%;   margin: 0 auto;   padding: 9px 14px 53px;   background: #f3faff;   border-radius: 8px;   overflow: hidden;   margin-top: 4px;   border: 1px solid #fff;}
.discuss_txtBox .cmmts_textarea {   border: none;   display: block;   padding: 0 4px 0 0;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   max-height: 60px;   width: 100%;   height: 27px;   font-size: 14px;   line-height: 24px;   color: #222;   outline: none;   resize: none;   background: #f3faff;   -webkit-transition: height .3s ease-in-out;   -moz-transition: height .3s ease-in-out;   transition: height .3s ease-in-out;}
.discuss_txtBox .cmmts_textarea.expand {   height: 60px;}
.discuss_txtBox .cmmts_footer {   display: flex;   align-items: center;   position: absolute;   right: 10px;   bottom: 10px;}
.discuss_txtBox .cmmts_button {   border: none;   padding: 6px 14px;   font-size: 14px;   font-weight: 500;   line-height: 20px;   color: #fff;   background: #ff5500;   border-radius: 3px;   cursor: pointer;   min-width: 94px;   text-align: center;}
.discuss_txtBox .cmmts_button.disabled {   opacity: .3;   cursor: default;}
.discuss_Infocont li dl {   width: 100%;   float: left;   padding: 10px 0 6px 10px;   box-sizing: border-box;   font-size: 13px;   color: #777;   border-top: 1px dashed #e8e8e8;}

/*添加标签*/
.tagDea_box {width: 100%;overflow: hidden;}
ul.tag-info {width: 100%;overflow: hidden;margin-bottom: -6px;}
ul.tag-info li{   display: inline-block;   margin: 0 4px 8px 4px;   padding: 0 10px;   color: #999;line-height:24px;   font-size: 14px;   border-radius: 4px;   border: 1px solid #EDEEF0;}
ul.tag-info li a {   color: #999;display: block;line-height:24px;}
ul.tag-info li a i {   color: #ff5500;margin-right: 4px;}
#tagalert{color: #ff5500;}
/*弹出*/
.m_alert { width: 90%; height: auto; max-height: 70%; padding: 27px 24px 19px 12px; box-sizing: border-box; display: block; overflow: hidden; background: #fff; border-radius: 4px; position: fixed; font-size: 15px; line-height: 24px; top: 10%; left: 5%; z-index: 99999;}
.m_alert p {width: 90%;top: 12px;position:absolute;text-align: center;color: #666;font-size: 16px;font-weight: bold;}
.m_alert .tag-info {margin-top:20px;}
#m_close {width: auto; height: auto; font-size: 24px; color: #333; font-stretch: expanded; padding: 4px 12px 0 12px; display: block; overflow: hidden; position: fixed; right: 5%; top: 15%; z-index: 10; border-radius: 0 0 0 6px}
#m_alertbg { width: 100%; height: 100%; background: #000; opacity: 0.6; display: block; overflow: hidden; position: fixed; left: 0; top: 0; z-index: 99998;}


/*权限弹窗新*/
.ruleBox {   font-size: 12px;}
.ruleBox {   position: absolute;   z-index: 5;   top: 160px;   left: 0;   right: 0;   margin: auto;   background-color: #fff;   width: 320px;   border-radius: 4px;   text-align: center;}
.ruleBox .rClose {position: absolute;   top: 10px;   right: 10px;   margin: auto;   z-index: 10;}
.gRule i, .gPrivacy i {   background: url(../images/maskicon.png) no-repeat;   background-size: 150px 600px;}
.ruleBox .rClose i {   display: inline-block;   width: 15px;   height: 15px;   background-position: -8px -5.6px;   position: relative;}
.ruleBox .rClose i {   background-position: -6px -7.6px;}
.ruleBox .rTitle {   position: relative;   width: 100%;   height: 50px;   padding-top: 14px;   text-align: center;   border-top-left-radius: 4px;   border-top-right-radius: 4px;}
.ruleBox .rTitle>i {   display: block;   width: 133px;   height: 91px;   background-position: -11px -296.5px;   position: absolute;   top: -44.5px;   left: 0;   right: 0;   margin: 0 auto;}
.ruleBox .rTitle>i {   background-position: -5px -276px;}
.maskTit {   font-size: 20px;   color: #202020;   font-weight: bold;   margin-top: -8px;   line-height: 21px;   white-space: nowrap;   overflow: hidden;}
.ruleMain {   background-color: #fff;   display: block;   height: 180px;   border: none;   padding: 7.5px 12.5px 12.5px;   line-height: 21px;   font-size: 12px;   color: #4c4c4c;   margin: 10px 12.5px 15px;   overflow: auto;}
.ruleMain p {font-size: 12px;text-align: left;}
.ruleMain strong {   display: block;   color: #333;   line-height: 26px;   font-size: 12px;   font-weight: bold;   text-indent: 0em;   text-align: left;}
.ruleBox .rSure {   display: block;   width: 240px;   height: 39px;   border: 0;   background: #ff5500;   color: #fff;   font-size: 14px;   border-radius: 4px;   line-height: 39px;   margin: 15px auto 25px;   overflow: hidden;   white-space: nowrap;}
.gRule {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 99;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .62);}
/*tag标签*/
.tag_android{border: 0.02rem solid #ddd;padding: 0.15rem;border-radius: 0.4rem;margin-left:0.2rem;}
.tag_android1{padding-left: 0.6rem;padding-right: 0.6rem;}
.tag_android a{color: #ff5500;}


/* pinlun_v2 WAP 评论：「查看更多」主色 #ff6600，大面积易点按 */
.discuss_txtBox ul.discuss_Infocont > li.pl-floor-loadmore-wrap--wap,
li.pl-floor-loadmore-wrap--wap {
    width: 100%;
    float: none;
    clear: both;
    box-sizing: border-box;
    padding: 16px 3% 20px;
    margin: 0;
    background-color: #fff;
    border-top: 1px dashed #e8e8e8;
    border-bottom: none !important;
}
.pl-floor-loadmore-btn--wap {
    display: block;
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 12px 16px;
    min-height: 44px;
    line-height: 20px;
    font-size: 15px;
    font-weight: 500;
    text-align: center;
    text-decoration: none !important;
    color: #fff !important;
    background: linear-gradient(180deg, #ff7a33 0%, #ff6600 100%);
    border: 1px solid #e85c00;
    border-radius: 22px;
    box-shadow: 0 2px 6px rgba(255, 102, 0, 0.28);
    -webkit-tap-highlight-color: transparent;
}
.pl-floor-loadmore-btn--wap:active {
    background: #e65c00;
    border-color: #cc5200;
    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.12);
}
