.overflow{overflow:hidden;}

.pcdownInfo{padding:30px 15px 25px 25px;display: flex;position: relative;}
.pcdownInfo .pcdown_icon{/*box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2px 0px;border: 5px solid rgba(255,255,255,.5);overflow: hidden;*/width: 138px;height: 138px;}
.pcdownInfo .pcdown_icon img{width: 138px;display: block;height: 138px; border-radius: 20px;}
.pcdownInfo .pcdown_txt {overflow: hidden; margin-left: 25px;width: 710px;}
.pcdownInfo .pcdown_txt .txt_name{overflow: hidden;display: flex;}
.pcdownInfo .pcdown_txt .txt_name h1{font-size: 26px;color: #000;font-weight: bolder;height: 30px;line-height: 30px;overflow: hidden;}
/*.pcdownInfo .pcdown_txt .txt_name strong{display:block;display: block; margin-left:10px;font-size: 12px;color: #000;float: left;margin-top: 12px;max-width: 195px;overflow: hidden;height: 20px;line-height: 20px;}*/
.pcdownInfo .pcdown_txt .txt_name .tip { margin-left: 20px;margin-top: 11px;font-size: 14px;color: #00ca64;vertical-align: 6px;}
.pcdownInfo .pcdown_txt .txt_name .tip i {width: 16px;height: 16px;background: url(../images/pc_allicon.png) no-repeat;background-position: 0px 0px;display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 4px;}
.pcdownInfo .pcdown_txt ul{overflow: hidden; margin-top:10px;/*grid-template-columns: repeat(4, 1fr)!important; grid-gap: 15px;display: grid;*/}
.pcdownInfo .pcdown_txt ul li{font-size: 14px;color: #979797;height: 20px;line-height: 20px;word-break:break-all; overflow: hidden;width: 224px;margin-right: 15px;float: left;margin-top: 12px;}
.pcdownInfo .pcdown_txt ul li span{color: #040404;}
.pcdownInfo .pcdown_txt ul li span img{height: 14px;width: auto;vertical-align: top;padding-top: 2px;}
.pcdownInfo .pcdown_txt ul li span i{width: 13px;height: 13px; margin-right: 4px; display: inline-block;background: url(../images/pc_allicon.png) no-repeat;background-position: -19px 0px;vertical-align: middle;margin-top: -1px;}
.pcdownInfo .pcdown_txt ul li span i:last-of-type{margin-left:10px;background-position: -34px 0px;}
.pcdownInfo .pcdown_txt ul li span a {color: #00aaff;}.pcdownInfo .pcdown_txt ul li span a:hover{color: #f60;}
/*.pcdownInfo .pcdown_txt ul li.ulink{width: 470px;}*/
.pcdownInfo .pcdown_txt ul li:nth-child(3n){margin-right: 0px;}
.pcdownInfo .pcdown_txt ul li.ulink{    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;color: #00aaff; }
.pcdownInfo .pcdown_txt ul li.ulink span{}
.pcdownInfo .pcdown_txt ul li.ulink b{color: #979797;font-weight: normal;}

.pcdown_btn{overflow: hidden;margin-top:20px;}
.pcdown_btn a{display:block;margin-right:15px;position: relative; overflow: hidden; border-radius:50px;text-align: center;width:215px;height: 55px;line-height: 55px;float: left;color: #fff;font-size: 22px;}
.pcdown_btn a.pcdown_btnPC{background: #00aaff;}
.pcdown_btn a.pcdown_btnPC i{margin-right: 8px;width: 23px;height: 22px;background-position: -242px -113px;vertical-align: -3px;display: inline-block;background: url(../images/pc_allicon2.png) no-repeat -242px -103px;}
.pcdown_btn a.pcdown_btnAZ{background-color: #25c88a;font-size: 18px;line-height: 32px;padding-left: 70px;text-align: left;width: 145px;}
.pcdown_btn a.pcdown_btnAZ i{position: absolute;left: 28px;top: 11px;width: 35px;height: 35px;background: url(../images/pc_down_az.png) no-repeat;background-size: 33px;}
.pcdown_btn a.pcdown_btnAZ b{font-size: 12px;display:block;height: 20px;line-height: 20px;overflow: hidden;}
.pcdown_btn a.pcdown_btnIOS{background-color: #fea342;font-size: 18px;line-height: 32px;padding-left: 65px;text-align: left;width: 150px;}
.pcdown_btn a.pcdown_btnIOS i{position: absolute;left: 20px;top: 9px;width: 35px;height: 35px;background: url(../images/pc_down_ios.png) no-repeat;background-size: 35px;}
.pcdown_btn a.pcdown_btnIOS b{font-size: 12px;display:block;height: 20px;line-height: 20px;overflow: hidden;}
.pcdown_btn a.pcdown_btnPC:hover {background: #00a5f7;}
.pcdown_btn a.pcdown_btnAZ:hover {background: #19c584;}
.pcdown_btn a.pcdown_btnIOS:hover {background: #f79a36;}

.d-tips{margin:0 20px 20px;height: 40px;font-size: 15px;color:#333;line-height: 40px;background:#f7f8fa;border-radius: 5px; overflow: hidden;}
.d-tips i{margin: 0 12px 0 20px;width: 28px;height: 26px;background: url(../images/pc_allicon2.png) no-repeat;background-position: -267px -103px;vertical-align: middle;display: inline-block;}
.d-tips b{font-weight: bolder;}

.pcdown_detailTxt{overflow: hidden; margin:15px 20px 20px;}
.pcTit{overflow: hidden;border-bottom: 1px solid #eee;}
.pcTit .m-title {height: 25px;line-height: 25px;font-size: 24px;font-weight: bold;padding-left: 15px;margin: 18px 19px 18px 0px;float: left; border-left:0px;position: relative;}
.pcTit .m-title::after{width: 4px;border-radius: 2px;height: 25px;position: absolute;content: "";background-color: #f60;left: 0px;top: 2px;}
.pcTit .m-title strong {color: #000;font-weight: bold;}
.pcTit a.f-more{ padding-right: 0px; }

.pcdown_Introduction{overflow: hidden;font-size: 15px;height: auto;display: block;position: relative;overflow: hidden;margin: 15px 0px 0;}
.pcdown_Introduction p{overflow: hidden;font-size: 15px;color: #161616;line-height: 36px;/*margin: 0px auto 15px;*/display: inline-block;width: 100%;}
.pcdown_Introduction h3{font-size: 18px;color: #161616;line-height: 36px;margin: 0px auto 15px;font-weight: bolder;position: relative;}
.pcdown_Introduction h3::after {content: "";display: block;position: absolute;left: 0;bottom: -4px;width: 96px;border-radius: 10px;height: 4px;background: linear-gradient(90deg, #f60 0%, rgba(246,247,255,0) 80%);}
.pcdown_Introduction h4{overflow: hidden;font-size: 15px;color: #161616;line-height: 36px;/*margin: 0px auto 10px;*/font-weight: bolder;}
.pcdown_Introduction a{color: #00aaff;}
.pcdown_Introduction a:hover{color: #f60;}
.pcdown_Introduction p img{border-radius: 8px;display: block;margin:0 auto;}

.marginRL20{ margin:0 20px; }
.listWrap{display: grid;grid-template-columns: repeat(8, 130px);justify-content: space-between;color: #333333; margin:20px 20px 0;}
.listWrap li{display: flex;/*border-radius: 4px;*/flex-direction: column;justify-content: center;align-items: center;width: 130px;height:190px;background: #F7F7F7;}
.listWrap li a{display: block;width: 100%;}
.listWrap li a .imgBox {margin:0 auto;width: 90px;height: 90px;border-radius:14px;}
.listWrap li a .imgBox img{display: block;border-radius: 14px;/*-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s*/}
.listWrap li a .imgInfo {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;}
.listWrap li a .imgInfo p {font-size: 15px;width: 115px;text-align: center;margin: 15px auto 0;overflow: hidden;height: 20px;line-height: 20px;}
.listWrap li a .imgInfo .tip {font-weight: normal;font-size: 10px;line-height: 18px;color: #999;display: flex;margin-top: 10px;}
.listWrap li a .imgInfo .tip span {margin: 0 3px;flex: 1;width: 0;overflow: hidden;font-size: 12px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.listWrap li a .imgInfo .time {margin-top:8px;font-weight: normal;color: #999;font-size: 12px;line-height: 18px;}
.listWrap li a:hover img{opacity: 0.8}
.listWrap li a:hover p{color:#f60;}

.pcdown_JT{overflow: hidden;margin:0 20px;}
/* 截图 */
.dimg {width: 1020px;margin: 20px auto 20px auto;position: relative}
#focus {display: block;position: relative;width: 900px;height:300px;overflow: hidden;margin: 0 auto;border-radius: 10px;overflow: hidden;}
#focus i {position: absolute}
#focus i s {float: left;width: 900px;overflow: hidden}
#focus i s img {display: block;margin: 0 auto;max-width: 900px;max-height: 720px;border-radius: 10px;}
.dimg .jtbtn { border-radius:4px;display: block;position: absolute;width: 32px;height: 60px;line-height: 60px;text-align: center;cursor: pointer;background: #000;filter: alpha(opacity=20);opacity: .2;top: 45%;color: #fff;font-size: 24px}
.dimg .prev {left: -10px}
.dimg .next {right: -10px}
.lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 999999;background-color: #000;filter: alpha(Opacity=80);opacity: .8;display: none}
.lightbox {position: absolute;left: 0;width: 100%;z-index: 1000000;text-align: center;line-height: 0;font-weight: 400}
.lightbox .lb-image {display: block;height: auto;max-width: inherit;border-radius: 3px}
.lightbox a img {border: none}
.lb-outerContainer {position: relative;background-color: #fff;*zoom:1;width: 250px;height: 250px;margin: 0 auto;border-radius: 4px}
.lb-outerContainer:after {content: "";display: table;clear: both}
.lb-container {padding: 4px}
.lb-loader {position: absolute;top: 43%;left: 0;height: 25%;width: 100%;text-align: center;line-height: 0}
.lb-cancel {display: block;width: 32px;height: 32px;margin: 0 auto;background: url(../images/loading.gif) no-repeat}
.lb-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10}
.lb-container>.nav {left: 0}
.lb-next,.lb-prev {height: 100%;cursor: pointer;display: block}
.lb-nav a.lb-prev {width: 34%;left: 0;float: left;background: url(../images/az_prev.png) left 48% no-repeat;filter: alpha(Opacity=0);opacity: 1;-webkit-transition: opacity .6s;transition: opacity .6s}
.lb-nav a.lb-prev:hover {filter: alpha(Opacity=100);opacity: 1}
.lb-nav a.lb-next {width: 64%;right: 0;float: right;background: url(../images/az_next.png) right 48% no-repeat;filter: alpha(Opacity=0);opacity: 1;-webkit-transition: opacity .6s;transition: opacity .6s}
.lb-nav a.lb-next:hover {filter: alpha(Opacity=100);opacity: 1}
.lb-dataContainer {margin: 0 auto;padding-top: 5px;*zoom:1;width: 100%;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px}
.lb-dataContainer:after {content: "";display: table;clear: both}
.lb-data {padding: 0 4px;color: #ccc}
.lb-data .lb-details {width: 85%;float: left;text-align: left;line-height: 1.1em}
.lb-data .lb-caption {font-size: 13px;font-weight: 700;line-height: 1em}
.lb-data .lb-number {display: block;clear: left;padding-bottom: 1em;font-size: 12px;color: #999}
.lb-data .lb-close {display: block;float: right;width: 30px;height: 30px;background: url(../images/az_close.png) top right no-repeat;text-align: right;outline: 0;filter: alpha(Opacity=70);opacity: .7;-webkit-transition: opacity .2s;transition: opacity .2s}
.lb-data .lb-close:hover {cursor: pointer;filter: alpha(Opacity=100);opacity: 1}

.pcdown_dUrls{margin:0 20px 20px;overflow: hidden;}
.pcdown_dUrls .pcdownUlink{/*display: flex;*/overflow: hidden;}
.pcdown_dUrls .pcdownUlink h4{ font-size: 18px;font-weight: normal;line-height: 38px;overflow: hidden;color: #fff;background: #00aaff;border-radius: 0 0 10px 10px;padding: 5px 15px 0px 15px;display: inline-block;height: 40px;}
.pcdownUlink ul{ overflow: hidden;display: grid;grid-template-columns: repeat(7, 126px);justify-content: space-between;}
.pcdownUlink ul li{margin:20px 0 0;display: inline;overflow: hidden;}
.pcdownUlink ul li a{width: 100%;height: 22px;line-height: 22px;font-size: 15px;font-weight: normal;color: #333;text-indent: 30px;background: url(../images/soft-down.png) no-repeat 0 -690px;display: block;overflow: hidden;}
.pcdownUlink ul li a:hover{ color: #f60 }

.pcdown_Comment{margin:0 20px 5px;overflow: hidden;}
.pcdown_Comment #comment_list{margin-top: 20px;}

.pcdown_update{margin:0 20px 20px;overflow: hidden;}
.pcdown_update ul{overflow: hidden;display: none; margin-top:20px;display: grid;grid-template-columns: repeat(10, 1fr)!important;grid-gap: 15px;}
.pcdown_update li{/*margin: 5px;box-shadow: 0 0px 2px 0 rgba(0,0,0,.09);*/overflow: hidden;}
.pcdown_update li a{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.pcdown_update li a .imgBox {width: 90px;height: 90px;overflow: hidden;border-radius:14px;background: #fff;/*border: 2px solid rgb(249 249 249 / 0.6);*/}
.pcdown_update li a .imgBox img{width: 90px;height: 90px;display: block;border-radius: 14px}
.pcdown_update li a .imgInfo {margin-top: 2px;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;}
.pcdown_update li a .imgInfo p {font-size: 15px;color: #333;width: inherit;padding: 0 5px;text-align: center;margin-top:10px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.pcdown_update li a .imgInfo .tip {font-size: 12px;line-height: 18px;color: #999;overflow: hidden; margin-top: 6px;}
.pcdown_update li a .imgInfo .date {font-size: 12px;line-height: 24px;height: 24px; color: #999;overflow: hidden;margin-top:4px;}
.pcdown_update li a .imgInfo em{display: none;width: 68px;height: 22px;line-height: 22px;border-radius: 20px;background-color: #ff0000;border: 1px solid #ff0000;text-align: center;color: #fff; margin: 4px auto 0;}
.pcdown_update li a:hover .imgInfo p:first-child {color: #f60;}
.pcdown_update li a:hover .imgBox img{opacity: 0.8}

.pcdown_xghj{overflow: hidden;margin:0 20px 20px;}
.pcdown_xghj .pcdown_hjList{overflow: hidden; display: flex; margin-top:20px;}
.pcdown_xghj .pcdown_hjList .hjList_img{overflow: hidden;height:250px;width:500px;}
.pcdown_xghj .pcdown_hjList .hjList_img a{display: block;overflow: hidden;position: relative;}
.pcdown_xghj .pcdown_hjList .hjList_img a img{width: 500px;display: block;height: 250px; border-radius: 4px;}
.pcdown_xghj .pcdown_hjList .hjList_img a p{position: absolute;bottom: 0;left: 0;background-color: rgba(0,0,0,0.5);width: 470px;padding: 8px 15px;overflow: hidden;}
.pcdown_xghj .pcdown_hjList .hjList_img a p strong{display: block;height: 30px;overflow: hidden;line-height: 30px;color: #fff;text-align: center;overflow: hidden;font-size: 18px;}
.pcdown_xghj .pcdown_hjList .hjList_img a p span{display: block;height: 20px;line-height: 20px;overflow: hidden;color: #fff;text-align: center;font-size: 12px;}
.pcdown_xghj .pcdown_hjList .hjList_img a p span b{padding-left: 20px;}
.pcdown_xghj .pcdown_hjList .hjList_img a:hover p strong{color: #f60;}
/*.pcdown_xghj .pcdown_hjList .hjList_img a:hover img{opacity: 0.8}*/
.pcdown_xghj .pcdown_hjList .hjList_right{overflow: hidden;height: 250px;flex: 1;}
.pcdown_xghj .pcdown_hjList .hjList_right ul{display: grid;grid-template-columns: repeat(2, 1fr)!important;grid-gap:15px;margin:0 0 0 15px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li{background: #F7F7F7;overflow: hidden; margin:0px 0px 0 0;  border-radius: 4px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a{display: flex;overflow: hidden;padding: 13.5px 12px 13.5px 15px;position: relative;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgBox{border-radius: 14px;overflow: hidden;width: 90px;height: 90px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgBox img{display: block;border-radius: 14px;width: 90px;height: 90px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo{flex: 1;overflow: hidden;margin-left:15px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo p{height: 24px;line-height: 24px;overflow: hidden;color: #333;font-size: 15px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo i{display: block;height: 14px;overflow:hidden;margin-top: 9px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo i img{display: block;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo p.tip{overflow: hidden;height: 20px; margin-top: 8px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo p.tip span{display: block;height: 20px;line-height: 20px;color: #999;font-size: 12px;overflow: hidden;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a .imgInfo em{position: absolute;right: 0;bottom: 0;background-color: #f60;color: #fff;height: 25px;width: 70px;border-radius: 4px 0px 4px 0px;text-align: center; line-height: 25px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a:hover .imgInfo p{color: #f60;}
.pcdown_xghj .pcdown_hjList .hjList_right ul li a:hover em{background-color: #f50;}

/*.pcdown_xghj .pcdown_hjList .hjList_right ul.listWrap li{width: 130px;height: 220px;}
.pcdown_xghj .pcdown_hjList .hjList_right ul.listWrap li em {background: #f60;color: #fff;text-align: center;height: 25px;line-height: 25px;display: block;margin: 8px auto 0;border-radius: 4px;width: 70px;}
.pcdown_xghj .pcdown_hjList .hjList_right .txt_name{overflow: hidden;}
.pcdown_xghj .pcdown_hjList .hjList_right .txt_name a{color: #000;display: block;font-size: 20px;height: 30px;line-height: 30px;overflow: hidden;font-weight:bolder;}
.pcdown_xghj .pcdown_hjList .hjList_right .txt_name span{display: block;height: 20px;line-height: 20px;overflow: hidden;color: #333;font-size: 12px;margin:8px 0;}
.pcdown_xghj .pcdown_hjList .hjList_right .txt_name span b{margin-left:20px;color: #f60;}
.pcdown_xghj .pcdown_hjList .hjList_right .txt_name p{overflow: hidden;height: 50px;line-height: 25px;color: #999;}*/


.pckCont_top{overflow: hidden;padding:20px;display: flex;}
.pckCont_top .pckCont_topimg{overflow: hidden;width:436px;}
.pckCont_top .pckCont_topimg img{width: 436px;display: block;height: 218px; border-radius: 4px;}
.pckCont_top .pckCont_txt{overflow: hidden;flex: 1; margin:0 20px;}
.pckCont_top .pckCont_txt h1{height: 35px;width: fit-content;line-height: 35px;font-size: 24px;color: #000;font-weight: bold;display: block;position: relative;z-index: 1;}
.pckCont_top .pckCont_txt h1:after {content: "";display: block;position: absolute;left: 0;bottom: -4px;width: 100%;border-radius: 10px;height: 4px;background: linear-gradient(90deg, #f60 0%, rgba(246,247,255,0) 80%);}
.pckCont_top .pckCont_tip {overflow: hidden;height: 30px; margin-top:15px;line-height: 30px;color: #000;font-size: 13px;}
.pckCont_top .pckCont_tip b{font-size:18px;font-weight: bolder;color: #f60;padding:0 6px;}
.pckCont_top .pckCont_tip span{float: right;}
.pckCont_top .pckCont_font{font-size: 14px;color: #333;line-height: 26px;margin-top: 6px;max-height: 130px;overflow: auto;position: relative;text-wrap: wrap;}
/*滚动条*/
.pckCont_top .pckCont_font::-webkit-scrollbar {width:8px;height:auto;background-color: #fff;border-radius: 10px;cursor: pointer;}
.pckCont_top .pckCont_font::-webkit-scrollbar-track {background-color: transparent;height: 8px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 10px;}
.pckCont_top .pckCont_font::-webkit-scrollbar-track-piece {background-color: transparent;height: 8px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 10px;}
.pckCont_top .pckCont_font::-webkit-scrollbar-thumb {background-color: #e9e7e7;height: 8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius: 10px;}
.pckCont_top .rightApp {width: 320px;overflow: hidden;}
.pckCont_top .rightApp .info_bg{border:1px solid #fe9f4d;overflow: hidden;border-radius: 15px;position: relative;}
.pckCont_top .rightApp .info_bg:after {content: "";position: absolute;top: 0;left: 0;height: 10px;background-color: #fe9f4d;width: 100%;}
.pckCont_top .rightApp .info{background-color: #fff9f6;overflow: hidden;padding-bottom: 10px;width: 100%;position: relative;z-index: 9;top: 6px;border-radius: 10px;}
.pckCont_top .rightApp .info a{display: block;}
.pckCont_top .rightApp .info .name{margin-top: 10px;overflow: hidden;color: #000;height: 24px;line-height: 24px;position: relative;/* font-weight: bolder; */font-size: 18px;padding-left: 90px;padding-right: 10px;}
.pckCont_top .rightApp .info .name:after {content: "";position: absolute;top: 0;left: 0;background: url(../images/xbtj.png) no-repeat;height: 24px;width: 82px;background-size: 80px;}
.pckCont_top .rightApp .info .img{overflow: hidden;height: 90px;display: flex;margin: 15px;}
.pckCont_top .rightApp .info .img img.img_icon{width: 90px;display:block;height: 90px;border-radius: 14px;}
.pckCont_top .rightApp .info .img p{margin-left: 15px;overflow: hidden;flex: 1;}
.pckCont_top .rightApp .info .img p span{font-size: 12px;overflow: hidden;height: 20px;line-height: 20px;color: #333;display: block;}
.pckCont_top .rightApp .info .img p span img{height: 14px;display:block; margin-top: 3px;}
.pckCont_top .rightApp .info .img p strong{font-size: 12px;overflow: hidden;height: 40px;line-height: 20px;color: #333;display: block;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;word-break: break-all;}
.pckCont_top .rightApp .info .img p span:nth-child(2){margin:5px 0;}
.pckCont_top .rightApp .info_btn{margin-top: 12px;position: relative;}
.pckCont_top .rightApp .info_btn a{background:url(../images/rightappBtnBg.png); border-radius: 20px; height: 40px;text-align: center;color: #fff;font-size:20px;/*font-weight: bolder;*/line-height: 40px; display: block;}
.pckCont_top .rightApp .info_btn:after{content: "";position: absolute;top: -27px;right:40px;width: 18px;height: 42px;background: url(../images/rightappBtnBg2.png) no-repeat;z-index: 11;background-size: 18px;}
.pckCont_top .rightApp .info_btn:before{content: "";position: absolute;top: -27px;left: 40px;width: 18px;height: 42px;background: url(../images/rightappBtnBg2.png) no-repeat;z-index: 11;background-size: 18px;}
.pckCont_top .rightApp .info_btn a:hover{background:url(../images/rightappBtnBg3.png);}
.pckCont_top .rightApp .info a:hover .name{color: #f60;}

.pcdown_applist{overflow: hidden; margin:0px 20px 20px;}
.pcdown_applist ul{overflow: hidden;display: grid;grid-template-columns: repeat(2, 1fr)!important;grid-gap:20px;}
/*.pcdown_applist ul li{overflow: hidden;}
.pcdown_applist ul li a{display: block;border-radius: 4px;border: 1px solid #eee;padding:15px 20px;overflow: hidden;}
.pcdown_applist ul li a .name{height: 30px;line-height: 30px;overflow: hidden;color: #000;font-size: 18px;font-weight: bolder;}
.pcdown_applist ul li a .img{overflow: hidden;display:flex;}
.pcdown_applist ul li a .img i{box-shadow: 0 0px 5px 1px rgb(0 0 0 / 5%);display:block;border-radius: 14px;width: 90px;height: 90px; margin:5px;}
.pcdown_applist ul li a .img i img{border-radius: 14px;display: block;width: 90px;height: 90px;}
.pcdown_applist ul li a .img .right{flex: 1;overflow: hidden;height:90px;margin-left: 20px; margin-top: 5px;}
.pcdown_applist ul li a .img .right span{display: block;height: 20px;line-height:20px;overflow: hidden;color: #333;font-size: 13px;}
.pcdown_applist ul li a .img .right span img{display:block; margin-top: 3px;}
.pcdown_applist ul li a .img .right p{height: 40px;overflow: hidden;line-height: 20px;font-size: 13px;color: #333;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.pcdown_applist ul li a .img .right span:nth-child(2){margin:5px 0;}*/
.pcdown_applist ul li{overflow: hidden;border: 1px solid #eee;padding:20px; border-radius: 4px;}
.pcdown_applist ul li a{display: block;position: relative;height: 90px;padding: 0 80px 0 105px;overflow: hidden;}
.pcdown_applist ul li a:after{content: "";display: block;position: absolute;top: -5px;right: 0;padding-left: 47px;padding-top: 14px;width: 30px;height: 25px;font-size: 12px;color: #FF7E00;line-height: 30px;font-weight: bold;}
.pcdown_applist ul li:nth-of-type(1) a:after{content: "热门";color: #FF7E00;background: url(../images/pcdownKicon.png) no-repeat;background-size: 905px;background-position: -262px -230px;}
.pcdown_applist ul li:nth-of-type(2) a:after{content: "推荐";color: #FF8383;background: url(../images/pcdownKicon.png) no-repeat;background-size: 905px;background-position: -344px -230px;}
.pcdown_applist ul li:nth-of-type(3) a:after{content: "飙升";color: #EE792E;background: url(../images/pcdownKicon.png) no-repeat;background-size: 905px;background-position:-426px -230px;}
.pcdown_applist ul li:nth-of-type(4) a:after{content: "好评";color: #CB8CEC;background: url(../images/pcdownKicon.png) no-repeat;background-size: 905px;background-position: -507px -230px;}
.pcdown_applist ul li a i{position: absolute;left: 0;top: 0; width: 90px;height: 90px;display:block;}
.pcdown_applist ul li a i img{border-radius: 14px;width:90px;height: 90px;}
.pcdown_applist ul li a em{position: absolute;top: 0;left: 100px;font-size: 16px;display: block; width: 40px;height: 22px;line-height: 22px; font-weight: bold;text-align: center;font-family: 'Roboto';color: #333}
.pcdown_applist ul li a p{height: 20px;line-height: 20px;font-size: 16px;color: #000;overflow: hidden;/*font-weight: bold;*/}
.pcdown_applist ul li a span{display: block;height: 14px;overflow: hidden;margin:11px 0px 6px 0px;}
.pcdown_applist ul li a span img{height: 14px;display: block;float: left;}
.pcdown_applist ul li a span strong{margin: 0px 0 0px 0px;display: block;height: 14px;line-height: 14px;color: #999;font-size: 12px;overflow: hidden;float: left;display: block;}
.pcdown_applist ul li a span strong font{display: inline;font-size: 12px;color: red; line-height: 14px;}
.pcdown_applist ul li a font{display: block;overflow: hidden;height:40px;line-height: 20px;  color: #999; font-size: 12px;display: -webkit-box;
    -webkit-line-clamp:2;    -webkit-box-orient: vertical;    word-break: break-all;}
.pcdown_applist ul li a:hover i img{opacity: 0.8}
.pcdown_applist ul li a:hover p {color: #f60}
.pcdown_applist ul li a .btm{position: absolute;top: 44px;right: 0px;display: block;width: 68px;height: 24px;line-height: 24px;font-size: 14px;background: #fff;border: 1px solid #f60;color: #f60;text-align: center;cursor: pointer;border-radius: 4px;}
.pcdown_applist ul li a:hover .btm{background: #f60; color: #fff;}

.pcdown_hotZt{ margin:0 20px 20px;position: relative;}
.pcdown_hotZt ul{overflow: hidden;/*display: grid;grid-template-columns: repeat(2, 1fr)!important;grid-gap:15px;*/}
.pcdown_hotZt ul li{overflow: hidden;background-color: #fff; float: left; width:528px; margin-right:20px; border: 1px solid #eee;    padding:20px;    border-radius: 4px;}
.pcdown_hotZt ul li a{display: flex;overflow: hidden;}
.pcdown_hotZt ul li a i{width: 270px;display:block; height: 135px;}
.pcdown_hotZt ul li a i img{width: 270px;display: block;height: 135px; border-radius: 4px;}
.pcdown_hotZt ul li a>div{margin-left: 20px;overflow: hidden;flex: 1;}
.pcdown_hotZt ul li a strong{display: block;height: 35px;line-height: 35px;overflow: hidden;font-size: 18px;color: #000;font-weight: bolder;}
.pcdown_hotZt ul li a span{display: block;height: 20px;line-height: 20px;overflow: hidden;color: #333;font-size: 12px;margin:10px 0;}
.pcdown_hotZt ul li a span b{margin-left:20px;color: #f60;}
.pcdown_hotZt ul li a p {height: 48px;font-size: 12px;color: #999;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pcdown_hotZt ul li a:hover strong{color: #f60;}
.pcdown_hotZt ul li a:hover i img{opacity: 0.8}
.pcdown_hotZtDome{overflow:hidden;padding:20px 0;}
.pcdown_hotZt b.g-scroll-left{position: absolute;cursor: pointer;left: -60px;top: 140px;display: block;background: url(../images/pcdown-hotkicon.png) no-repeat -10px 2px;width: 27px;height: 50px;background-size: 48px;}
.pcdown_hotZt b.g-scroll-right{position: absolute;cursor: pointer;right: -60px;top: 140px;display: block;background: url(../images/pcdown-hotkicon2.png) no-repeat -10px 2px;width: 27px;height: 50px;background-size: 48px;}
.pcdown_hotZt b.g-scroll-left:hover{background: url(../images/pcdown-hotkicon4.png) no-repeat -10px 2px;background-size: 48px;}
.pcdown_hotZt b.g-scroll-right:hover{background: url(../images/pcdown-hotkicon3.png) no-repeat -10px 2px;background-size: 48px;}

/* 结束 */ 

.rightXGdown{flex: 1;}
.icolstbox{margin-right: 40px;margin-top:12px;overflow: hidden;}
.icolst{overflow: hidden;height: 208px;width: 280px;}
.icolst li {overflow: hidden;border-top: 1px dashed #f8f6f6;height:52px;padding: 10px 0 0 0; margin-top: 10px;}
.icolst li:first-child {margin-top: 0px;padding-top: 0px;border-top:0px;}
.icolst li .pic {float: left;display: inline;margin-right: 8px;}
.icolst li a {color: #333;font-family: arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
.icolst li img {width: 48px;height: 48px;padding: 1px;border: 1px solid #efefef;border-radius: 14px;}
.icolst li h6 {overflow: hidden;height: 16px;line-height: 16px;font-size: 14px;margin-bottom: 4px;font-weight: normal;}
.icolst li p {color: #A7A7A7;height: 16px;line-height: 16px;overflow: hidden;font-size: 12px;}
.icolst li p img{height: 12px;width: auto;display: block;border: 0;border-radius: 0;}
.icolst li p span{ color: #999;font-size: 12px;}
.icolst li span {color: #333;margin: 0 10px 0 0;}
.icolst li .m-android {width: 19px;height: 16px;background: url(../images/m-android.png) no-repeat -2px -1px;display: inline-block;overflow: hidden;vertical-align: top;}
.icolst li .m-pc{ width:19px; height:16px; background:url(../images/m-pc.png) no-repeat 0px 1px; display:inline-block; overflow:hidden; vertical-align:top}
.icolst li .m-ios{ width:19px; height:16px; background:url(../images/m-ios.png) no-repeat -1px -1px; display:inline-block; overflow:hidden;vertical-align:top}
.pcdownInfo .m-hover{ width:250px; position:absolute;right:20px;top:30px;z-index:999; background:#fff; border:1px solid #ddd; box-shadow:0px 1px 5px #e1e1e1;padding: 10px 15px 10px 15px;}
.pcdownInfo .m-hover .icolst{width: 250px;}
.icolst li a:hover{color: #f60;text-decoration: underline;}
.icolst li a:hover span{color: #f60;}

.g-topbtn {margin-top:20px;position:relative;}
.g-topbtn p{cursor: pointer; height: 51px;line-height: 51px;text-align: center;overflow: hidden;border-radius: 50px;border: 1px solid #eee;color: #333; font-size: 15px;/*font-weight: bolder;*/}
.g-topbtn p i{font-style: normal;}
.g-topbtn p span.dzIcon{background:url(../images/indexIcons.png) no-repeat;display: inline-block;width: 22px;height: 20px;background-position: -386px -45px;vertical-align: middle;margin-top: -5px;margin-right: 4px;}

.g-topbtn a {margin: 5px auto 0;display: block;width: 107px;height: 26px;border: 1px solid #eeeeee;line-height: 26px;}
.g-topbtn a b {display: block;float: left;width: 35px;height: 26px;background: #fff;text-align: center;color: #666;font-weight: normal;font-size: 12px;padding-left: 22px;background:url(../images/dkcssimg.png) no-repeat 5px 4px;}
.g-topbtn a.is_bad b{background-position:5px -20px;}.g-topbtn a span {background: #f8f8f8;color: #666;display: block;float: left;height: 26px;width: 50px;font-size: 12px;text-align: center;}

#image-preview {position: absolute;z-index: 1000;border-width: 2px;border-style: solid;border-color: #999;padding: 5px;background-color: #fafafa;}

.f-gotoBox{overflow:hidden;width:87px;height: auto;position: fixed;top:300px;left: 50%;cursor: pointer;margin-left: 630px;z-index:9900; display:none;}
.f-gotoBox span, .f-gotoBox i{border: 1px solid #eee;display: block;line-height:40px;height: 40px;width:85px;font-style: normal;text-align: center;background: #fff; margin-bottom:8px; color:#444;border-radius:2px;}
.f-gotoBox i{background: #fff url(../images/nt-index2018.png) no-repeat 9px -186px;}
.f-gotoBox span:hover{ background:#f60; color:#fff;}
.f-gotoBox i:hover{background: #00aaff url(../images/nt-index2018.png) no-repeat 9px -246px;}
.f-gotoBox span.m-hover{background:#f60; color:#fff;}
.f-backtop-btn{ width:87px; height:48px; background: url(../images/gtopico.png) no-repeat center center; border-radius:4px; display:block; overflow:hidden; cursor:pointer}
.f-backtop-btn:hover{ background: url(../images/gtopico_hover.png) no-repeat center center;}

