锟 ?bk-head_box {
    background-color: #f4f4f4;
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    position: relative;
}

.bk-soft_focusAD {
    position: absolute;
    top: 0px;
    padding-left: 100px;
}

header {
    padding-bottom: 0;
}

.bkNav#mrjjs,
.bkNav#mxzdz,
.bkNav#mFAQ,
.bkNav#mazsy,
.bkNav#mgxrz,
.bkNav#feature,
.bkNav#related,
.bkNav#useintroduction,
.bkNav#usercomment,
.bkNav#mrjjs,
.bkNav#mwytl {
    position: relative;
    top: -80px;
}


/*鐧剧杞欢浠嬬粛*/

.bk-soft_info {
    width: 485px;
}

.bk-soft_info dl dt {
    width: 460px;
    height: 75px;
}

.bk-soft_info dl dt img {
    width: 121px;
    height: 75px;
    padding-right: 10px;
    float: left;
}

.bk-soft_info dl dt h1 {
    font-size: 24px;
    line-height: 30px;
    color: #1455b3;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 318px;
    padding-left: 5px;
}

.bk-soft_info dl dt span {
    font-size: 14px;
    line-height: 14px;
    padding-left: 5px;
    font-weight: normal;
    color: #999;
    padding-top: 10px;
    padding-right: 5px;
    width: 315px;
}

.bk-soft_info dl dt span img {
    width: auto;
    height: auto;
}

.bk-soft_info dl dd {
    padding-top: 10px;
    position: relative;
}

.bk-soft_info dl dd ul li {
    width: 50%;
    font-size: 15px;
    line-height: 15px;
    padding: 10px 0;
    font-weight: normal;
    color: #444;
    border-bottom: 1px solid #e1e1e1;
}

.bk-soft_info dl dd p {
    font-size: 15px;
    line-height: 15px;
    padding: 10px 0;
    font-weight: normal;
    color: #444;
    border-bottom: 1px solid #e1e1e1;
}

.bk-soft_info dl dd a.icon_bkdown em,
.bk-soft_info dl dd a.icon_bkdown2 em {
    font-size: 22px;
    line-height: 40px;
    font-weight: 700;
    position: absolute;
    right: 36px;
    top: 12px;
    color: #fff;
}
.bk-soft_info dl dd a.icon_bkdown2.down1 em{
  right: 30px;
}
.bk-soft_downurl .bd-content .ad {
    margin-top: 8px;
}

.bk-soft_info dl dd a.icon_bkdown span,
.bk-soft_info dl dd a.icon_bkdown2 span {
    font-size: 12px;
    line-height: 12px;
    font-weight: normal;
    position: absolute;
    bottom: 13px;
    right: 65px;
    color: #fff;
}

.bk-soft_info dl dd a.icon_bkdown2 span {
    /* left: 65px; */
    left: 58px;
    bottom: 10px;
    color: #fff;
}
.bk-soft_info dl dd a.icon_bkdown2.down1 img {
    position: absolute;
    left: 10px;
    top: 12px;
    width: 45px;
}
.bk-soft_info dl dd a.icon_bkdown2.down1 span {
    right: 20px;
}

/*鐐硅禐*/

.comments {}

.comments a {
    border: 1px solid #e1e1e1;
    width: 78px;
    height: 23px;
    background: #fff;
    margin: 25px 5px 0 0px;
    border-radius: 5px;
    position: relative;
}

.comments a em {
    position: absolute;
    left: 30px;
    top: 3px;
}

.comments a:nth-of-type(1) {
    border: 1px solid #fd6406;
    background-color: #fff5ef;
}

.comments a:nth-of-type(1) em {
    color: #f60;
}

.bk-soft_tip span {
    padding-right: 7px;
}


/*鐧剧鐒︾偣鍥捐疆锟 ?/

.bk-soft_focus {
    width: 490px;
}

.bk-main {
    position: relative;
}

.bk-main .pull-left {
    width: 665px;
}

.bk-main .pull-left .hd-title {
    padding: 5px 0;
}

.bk-main .pull-left .hd-title h3 {
    font-weight: 700;
}

.bk-main .pull-left .bd-content {
    font-size: 14px;
    line-height: 31px;
    padding: 10px 0;
    word-wrap: break-word;
}

.bk-main .pull-right {
    width: 300px;
}

.bk-soft_updatelog .bd-content dl dt time {
    padding-left: 10px;
    font-size: 12px;
}

.bk-soft_updatelog .bd-content dl dt em {
    font-size: 16px;
    font-weight: 700;
}

.bk-main .pull-left button {
    width: 70px;
    height: 20px;
    background-color: #81baeb;
    border: none;
    line-height: 20px;
    color: #3366cc;
    color: #fff;
    opacity: .9;
    border-radius: 4px;
    display: block;
    float: right;
    cursor: pointer;
}

.bk-soft_installed .bd-content dl dt,
.bk-soft_faq .bd-content dl dt em {
    font-size: 16px;
    font-weight: 700;
}

.bk-soft_downurl .ad {
    width: 300px;
    height: 250px;
    background: #f1f2f6;
}

.bk-soft_downurl .url {
    width: 320px;
}

.bk-soft_downurl ul.top {
    margin-right: -23px
}

.bk-soft_downurl ul.top li {
    width: 112px;
    margin-right: 12px;
    line-height: 36px;
    border-radius: 5px;
    padding-left: 40px;
    margin-bottom: 10px;
    overflow: hidden;
    background: url(http://www.jnycdc.com/images/sprite.png) no-repeat 0px -104px;
}

.bk-soft_downurl ul.top li a {
    color: #fff;
    width: 150px;
}

.bk-soft_downurl ul.top li a:hover {
    background-position: -0px -143px;
}
.bk-soft_downurl .url h4{
    font-size: 14px;
    line-height: 2;
    font-weight: bold;
}
.bk-soft_downurl .bottom a{
    color: #062e67;
}
.bk-soft_downurl ul.top li a:hover,
.bk-soft_downurl .bottom a:hover{
    color: #5c8de8;
}
.bk-soft_downurl ul.bottom {
    margin-right: -30px;
    /* height: 150px; */
    height: 84px;
  
}
.bk-soft_downurl ul.bottom.h_40{
  height: 40px;
}
.bk-soft_downurl ul.bottom li {
    line-height: 36px;
    width: 50%;
}

.bk-soft_downurl ul.bottom li a span, .bk-soft_downurl ul.top li a span {
    margin-right: 5px;
    margin-top: 5px;
    display: block;
    float: left;
}


/*寮€鍙戣€呬俊锟 ?/

.bk-main .pull-right {
    width: 300px;
}

.bk-soft_developer,
.bk-soft_news,
.bk-soft_ranking,
.bk-soft_historyver {
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
}

.bk-soft_developer dl dt {
    border: 1px solid #f4f4f4;
    text-align: center;
    height: 165px;
    vertical-align: middle;
    display: table-cell;
    width: 298px;
}

.bk-soft_developer dl dd {
    font-size: 16px;
    text-align: center;
    padding-top: 10px;
    width: 100%;
}

.bk-soft_developer dl dd p {
    text-align: left;
    color: #999;
    font-size: 12px;
    line-height: 21px;
    padding-top: 10px;
}


/*杞欢鎺掕锟 ?/

.bk-soft_rankig {}


/*鍏跺畠涓嬭浇*/

.bk-soft_otherdown dl {
    position: relative;
    margin-bottom: 10px;
}

.bk-soft_otherdown dl dt {
    width: 50px;
    height: 50px;
}

.bk-soft_otherdown dl dt img {
    width: 48px;
    height: 48px;
    border: 1px solid #f4f4f4;
}

.bk-soft_otherdown dl dt {
    margin-right: 10px;
}

.bk-soft_otherdown dl dd {
    padding-top: 5px;
}

.bk-soft_otherdown dl dd em {}

.bk-soft_otherdown dl dd em a {
    font-size: 16px;
    line-height: 16px;
}

.bk-soft_otherdown dl dd p {
    padding-top: 5px;
}

.bk-soft_otherdown dl dd a i {
    position: absolute;
    right: 0;
    bottom: 5px;
}

.bk-soft_focus {
    position: relative;
    width: 465px;
    height: 267px;
    margin-left: 39px;
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -0px -411px;
}


/*鐧剧鐒︾偣锟 ?瀹夊崜&鑻规灉*/

.bk-soft_focus-android,
.bk-soft_focus-iphone {
    width: 189px;
    height: 314px;
    background: none;
    margin-left: 250px;
}

.bk-soft_focus .tempWrap {
    position: absolute;
    left: 52px;
    top: 13px;
    overflow: hidden;
    width: 360px!important;
}

.bk-soft_focus .pic img {
    width: 360px;
    height: 205px;
    display: block;
}

.bk-soft_focus .hd {
    overflow: hidden;
    zoom: 1;
    position: absolute;
    bottom: 5px;
    right: 10px;
    z-index: 3
}

.bk-soft_focus .hd li {
    float: left;
    line-height: 15px;
    text-align: center;
    font-size: 12px;
    width: 25px;
    height: 10px;
    cursor: pointer;
    overflow: hidden;
    background: #919191;
    margin-left: 4px;
    filter: alpha(opacity=80);
    opacity: .8;
    -webkit-transition: All .5s ease;
    -moz-transition: All .5s ease;
    -o-transition: All .5s ease
}

.bk-soft_focus .hd .on {
    background: #fff;
    filter: alpha(opacity=100);
    opacity: 1;
}

.bk-soft_focus .prev,
.bk-soft_focus .next {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 91px;
    z-index: 3;
    filter: alpha(opacity=20);
    -moz-opacity: .2;
    opacity: .2;
    -webkit-transition: All .5s ease;
    -moz-transition: All .5s ease;
    -o-transition: All .5s ease
}

.bk-soft_focus .prev {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -0px -234px;
    left: -10px
}

.bk-soft_focus .next {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -100px -234px;
    right: -10px
}

.bk-soft_focus .prev:hover,
.bk-soft_focus .next:hover {
    filter: alpha(opacity=60);
    -moz-opacity: .6;
    opacity: .6
}

.bk-soft_focus-android .pic img,
.bk-soft_focus-iphone .pic img {
    width: 189px;
    height: 314px;
}

.bk-soft_focus-android .tempWrap,
.bk-soft_focus-iphone .tempWrap {
    top: 0px;
    left: 7px;
    width: 189px!important;
}

.bk-soft_focus-android .prev,
.bk-soft_focus-iphone .prev {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -0px -234px;
    left: -94px;
}

.bk-soft_focus-android,
.bk-soft_focus-iphone {
    position: relative;
}

.bk-soft_focus-android .next,
.bk-soft_focus-iphone .next {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -100px -234px;
    right: -94px
}

.side-left {
    display: none;
}

.side-left.menu_scroll2 {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -530px -0px;
    width: 55px;
    height: 461px;
    position: fixed;
    margin-left: -65px;
    top: 60px;
    display: block;
}


/*鐗堟湰鍒楄〃*/

.bk-soft_verlist {}

.bk-soft_verlist dl {
  /*  height: 35px;*/
    overflow: hidden;
    border-bottom: dashed 1px #e1e1e1;
 /*   padding-bottom: 10px;*/
    padding-top: 10px;
    position: relative;
}
.bk-soft_verlist dl button {
    position: absolute;
    top: 22px;
    right: 85px;
    font-size: 0;
  /*  background: none!important;
    width: auto!important;
    height: auto!important;*/
    background-color:transparent!important;;
}

.bk-soft_verlist dl dd h2 {
    line-height: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: auto;
    max-width: 50%;

}

.bk-soft_verlist dl dd h2 a {
    font-size: 14px;
    line-height: 14px;
    font-weight: normal;
    padding-right: 10px;
}

.bk-soft_verlist dl dd {

    overflow: hidden;
    padding-bottom: 6px;
}

.bk-soft_verlist dl dd em {
    height: 14px;
    line-height: 18px;
    display: none;
}

.bk-soft_verlist dl dd span {
    height: 12px;
    line-height: 12px;
    font-size: 12px;
    color: #999;
}

.bk-soft_verlist dl dt {
    background: url(http://www.jnycdc.com/images/sprite.png);
    background-position: -0px -284px;
    width: 75px;
    height: 35px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.sidebar-pc_recentupdate .bd-content {
    padding: 0;
}

.bk-soft_historyver .hd-title cite {
    padding-right: 0;
}

.bk-soft_historyver ul li em {
    font-size: 14px;
    line-height: 14px;
}

.bk-soft_historyver ul li {
    padding: 5px 0;
}

.bk-soft_historyver ul li time {
    font-size: 12px;
    color: #999;
    display: none;
}

.icon-side_rjjs {
    background-position: 0 -55px;
    width: 21px;
    height: 25px;
    position: absolute;
    top: 55px;
    left: 15px;
}

.icon-side_gxrz {
    background-position: -21px -55px;
    width: 25px;
    height: 25px;
    position: absolute;
    top: 110px;
    left: 13px;
}

.icon-side_azsy {
    background-position: -46px -55px;
    width: 25px;
    height: 25px;
    position: absolute;
    top: 165px;
    left: 13px;
}

.icon-side_FAQ {
    background-position: -71px -55px;
    width: 25px;
    height: 25px;
    position: absolute;
    top: 220px;
    left: 13px;
}

.icon-side_xzdz {
    background-position: -96px -55px;
    width: 31px;
    height: 25px;
    position: absolute;
    top: 275px;
    left: 11px;
}

.icon-side_wytl {
    background-position: -127px -55px;
    width: 28px;
    height: 26px;
    position: absolute;
    top: 330px;
    left: 13px;
}

.bk-soft_developer dl dd span {
    background-position: -51px -8px;
    width: 15px;
    height: 15px;
    display: block;
    position: relative;
    top: 3px;
    left: 5px;
}


/*鐧剧椤靛睍寮€鏀惰捣瀹氶珮*/

.bk-soft_intro .bd-content img {
    padding-right: 10px;
}

.show-expand {
    height: auto;
    display: block;
}

.hide-50 {
    height: auto;
    max-height: 360px;
    overflow: hidden;
    display: block;
}

.hide-100 {
    height: auto;
    max-height: 360px;
    overflow: hidden;
    display: block;
}

.hide-150 {
    height: 150px;
    overflow: hidden;
    display: block;
}

.hide-400 {
    height: 400px;
    overflow: hidden;
    display: block;
}

.hide-500 {
    height: 500px;
    overflow: hidden;
    display: block;
}


/*鐑棬鎺ㄨ崘*/

.head-recomm {
    width: 100%;
    margin-top: 0 !important;
}
.head-recomm dd{
    float: left;
    width: 32%;
    height: 75px;
    text-align: center;
    margin: 10px 0;
}
.head-recomm newsfeed{
    height: auto !important;
}
.head-recomm newsfeed .img,
.head-recomm newsfeed .singleImage-img{
    width: 52px !important;
    height: 52px !important;
}
.head-recomm newsfeed .singleImage{
    height: 73px !important;
}
.head-recomm newsfeed .singleImage .singleImage-body-top{
    bottom: 17px !important;
}
.head-recomm dl dt {
    /* background-position: -288px -836px; */
    background: none;
}

.head-recomm dl dt h3 {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 10px;
}

.head-recomm dl dt h3 i {
    width: auto;
    font-size: 20px;
}

.head-recomm dl dd a {
    color: #333;
    font-size: 14px;
}

.head-recomm dl dd img {
    width: 52px;
    height: 52px;
}

.head-recomm dl dd:hover a {
    color: #2A78B4;
}

.head-recomm dl dd p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.down-ewm {
    display: block;
    height: 140px;
}

.down-ewm-bg {
    background: url(http://www.jnycdc.com/images/down-ewmbg.png) no-repeat;
    width: 136px;
    height: 133px;
    position: absolute;
    right: 0;
    text-align: center;
    padding-top: 15px;
}

.down-ewm-bg img {
    width: 100px;
    height: 100px;
}

.down-ewm span {
    position: absolute;
    top: 35px;
    left: 25px;
    color: #666;
}

.down-ewm span img {
    width: 50px;
    display: block;
    padding-left: 40px;
}

.bk-soft_downurl span.zctz {
    padding: 2px 5px;
    width: 310px;
    display: block;
    text-align: center;
    color: #999;
    border: 1px dashed #FFDD99;
    background-color: #FFF9ED;
}

.bk-soft_relespecial .hd-title h3,
.bk-soft_relespecial .hd-title ul,
.bk-soft_relespecial .hd-title ul li,
.bk-soft_relespecial .bd ul dl dt {
    display: block;
    float: left;
}

.bk-soft_relespecial .hd-title ul {
    margin-left: 20px;
}

.bk-soft_relespecial .hd-title ul li {
    padding: 0 10px;
    padding-bottom: 4px;
}

.bk-soft_relespecial .hd-title ul li.on {
    border-bottom: 2px solid #0a50a1;
}

.bk-soft_relespecial .bd ul {
    margin-top: 20px;
}

.bk-soft_relespecial .bd ul dl {
    margin-bottom: 15px;
}

.bk-soft_relespecial .bd ul dl dt {
    margin-right: 15px;
}

.bk-soft_relespecial .bd ul dl dt a img {
    width: 225px;
    height: 122px;
    overflow: hidden;
}

.bk-soft_relespecial .bd ul dl dd {
    padding-top: 10px;
}

.bk-soft_relespecial .bd ul dl dd h4 {
    font-size: 16px;
    line-height: 16px;
    padding-bottom: 10px;
}

.bk-soft_relespecial .bd ul dl dd p {
    display: block;
    height: 48px;
    overflow: hidden;
    margin-bottom: 15px;
    color: #999;
}

.bk-soft_relespecial .bd ul dl dd span.meta {
    display: block;
    overflow: hidden;
    color: #999;
}

.bk-soft_relespecial .bd ul dl dd span.meta a {
    color: #f80;
}

.bk-soft_relespecial .bd ul li {
    width: 80px;
    text-align: center;
    margin-right: 13px;
    display: block;
    float: left;
    height: 100px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}

.bk-soft_relespecial .bd ul li a {
    text-align: center;
}

.bk-soft_relespecial .bd ul li a img {
    width: 50px;
    height: 50px;
    display: block;
    padding: 0 0 5px 15px;
}


/* .bk-soft_tags {
     margin-right: -15px;
}
.bk-soft_tags ul {

}
.bk-soft_tags ul li{
    display: block;
    float: left;
    padding-right: 15px;
    width: 121px;
    overflow: hidden;

white-space: nowrap;
text-overflow: ellipsis;
} */
/*鍓爣棰樺眳锟 ?/
.pull-left h5.intro{
	position: relative;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #e1e1e1;
    padding: 13px 0 13px 16px;
    margin-bottom: 10px;
}
.pull-left h5.intro::after{
    content: '';
    position: absolute;
    width: 6px;
    height: 16px;
    left: 0;
    top: 50%;
    margin-top: -8px;
    background-color: #0a50a1;
}
.side-down.menu_scroll .side-down_tags {
    height: 35px;
    display: block;
    overflow: hidden;
    line-height: 35px;
    background-color: #fff;
    border-bottom: 1px solid #f4f4f4\9;
    background-color: rgba(255, 255, 255, 0.9);
    filter: alpha(opacity=40);
    animation: fadeIn .3s ease-in both;
}

.side-down.menu_scroll .side-down_tags ul {
    margin: 0;
}

.side-down.menu_scroll .side-down_tags ul li {
    padding: 0 15px 0 0;
}

.side-down.menu_scroll .side-down_tags ul li a {
    font-size: 12px;
    color: #1455b3;
    text-decoration: underline;
}

.side-down.menu_scroll .side-down_tags ul li a:hover {
    color: #f60;
}

.side-down.menu_scroll .side-down_tags strong,
.side-down.menu_scroll .side-down_tags ul {
    display: block;
    float: left;
}

/*杞欢瀹炲悕璁よ瘉*/ 
/* .softauthor{
   background-color: #fffff0;
    height: 34px;
    border-bottom: dashed 1px #ddd;
    line-height: 35px;
    color: #963;
    font-size: 14px;
} */

.softicp {
    width: 270px;
    height: 70px;
    padding-top:10px;
    background: #e9e9e9;
    border-radius: 4px;
    text-align: center;
    line-height: 30px;
    color: #999;
}
.softicp a {
    color: #1455b3;
    font-size: 14px;
}
.softicp a:hover {
    color: #f60;
}

.feedback {
    width: 94%;
    height: 30px;
     background-color: #fffff0; 
     border:1px solid #ddd; 
    margin:5px 0;
    padding:0 10px;
    color: #999;
    display: block;
    float: left;
}

.feedback a {
    color: #963;
    font-weight: bold;
    padding-left: 10px;
}


.share {
 
    padding: 2px;
    line-height: 21px!important;

    overflow: hidden;
  
}

.share span {
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 10px;
    position: relative;
    top: 6px;
}

.share a {
    color: #333;
    padding-left: 25px!important;
    padding-bottom: 4px!important;
    margin-right: 18px!important;
    font-size: 0!important;
}
.pull-right.ad ul.links {
    width: 300px;
    border:0;
}
.pull-right.ad ul.links li{
    padding-bottom: 15px;
    display: block;
    float: left;
    width: 300px;
    height: 73px;
}

.yestkydownad {
    width: 665px;
    height: 65px;
    margin-top: 10px;
}
/*璧勮椤靛箍鍛婃粴锟 ?/
.bk-soft_otherdown.menu_scroll{
    position: fixed;
    top: 450px;
    width: 300px;
    background-color:#fff;
}
.bk-soft_news.menu_scroll{
    position: fixed;
    top: 52px;
    width: 300px;
    background-color:#fff;
}

/*杞欢瀹樼綉涓嬭浇閾炬帴*/
.bk-diff .cl li:nth-of-type(1),
.bk-diff .cl li:nth-of-type(3){
    width: 55%;   
}
.bk-diff .cl li:nth-of-type(2),
.bk-diff .cl li:nth-of-type(4){
    width: 45%;   
}
span.offical{
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 60%;
    vertical-align: top;
    background: url(http://www.jnycdc.com/images/link.png) no-repeat 100% 50%;
    padding-right: 16px;
    padding-right: 24px;
    background-size: 15px;
}
span.offical a {
    color: #008ee1;
    font-size: 15px;
}
span.offical a:hover{
    color: #e49110;
}

.bk-soft_info .tv_con {
    float: right;
    width: 200px;
}
/*缃戝弸璁ㄨ*/
#mwytl{
    min-height: 300px;
}

/*2020-8-31鐩存帴涓嬭浇*/
.head-recomm dd{
    height: 90px;
}
.head-recomm dl dd i,.alsodownload .bd-content li i{
    display: block;
    width:56px;
    height:20px;
    border:1px solid #47b751;
    text-align:center;
    border-radius:5px;
    font-size:12px;
    color:#47b751;
    line-height:20px;
    cursor: pointer;    
    background: #fff;
    margin: 5px auto;
}
.bk-soft_otherdown dl dd a i{
    width:56px; 
    text-align:center;
    border-radius:5px;
    font-size:12px;
    color:#47b751;
    line-height:20px;
    cursor: pointer;    
    background: #fff;
    border:1px solid #47b751;
}
.head-recomm dl dd i:hover,.bk-soft_otherdown dl dd a i:hover,.alsodownload .bd-content li i:hover{
    background:#47b751;
    color:#fff;
    border:1px solid #47b751;                    
}
.bk-soft_tip{
    margin-top: 30px;
}
.alsodownload .bd-content li{
    height: 95px;
    padding: 10px 0;
}
.main-r_box.fixed{
    position: fixed;
    top:70px;
}
.bk-soft_relespecial .hd-title ul li{
    cursor: pointer;
    width: 86px;
    white-space: nowrap;
    overflow: hidden;
    margin: 0 5px;
}
.main-r_box .bd-content{
    padding: 0px;
}
.bk-soft_ranking{
    margin-top: 10px;
}
.main-r_box {
    display: block !important;
    width: 300px !important;
    margin-bottom: 0 !important;
    margin-top: 20px;
}
.bk-soft_focus .pic{
    height: 205px;
    overflow: hidden;
    text-align: center;
}
.bk-soft_focus-android .pic{
    height: 314px;
}
.bk-soft_otherdown dl dd em{
    white-space: nowrap;
    overflow: hidden;
    width: 178px;
    display: inherit;
    text-overflow: ellipsis;
}
.bk-soft_info dl dt img{
    width:auto;
}
.bk-soft_intro .bd-content img{
    max-width: 655px;
}
/*瀹夊崜+iphone杞欢椤甸潰涓嬭浇鎸夐挳鏍峰紡*/
.phone,.phonepc{
    width: 110px;
    height: 40px;
    background: url(http://www.jnycdc.com/images/phonebg.png) no-repeat;
    margin-right: 20px;
    font-size: 18px;
    line-height: 38px;
    padding: 0 10px 0 30px;                                               
}
.phone:hover{
    background-position:0 -40px;
    color: #fff;
}
.phonepc{
 background-position:-155px 0; 
}
.phonepc:hover{
 background-position:-155px -40px; 
 color: #fff;
}
.phoneNone{
    padding:0 10px;
    height: 40px;
    font-size: 18px;
    line-height: 38px;
    background:-webkit-linear-gradient(to bottom,#919191,#7f7f7f);
    background:-moz-linear-gradient(to bottom,#919191,#7f7f7f);
    background:linear-gradient(to bottom,#919191,#7f7f7f);
    border-radius:4px;
    margin-right: 20px;
}
.phoneNone img{
     vertical-align: middle;
     margin-right: 10px;
}
.phoneNone:hover{
     color: #fff;
}
.forbid{
    margin-right: 150px;
}
.versionTopdown{
    margin-top: 25px;
}
.bk-soft_verlist dl dt.versiondown{
    width: 115px;
    background:-webkit-linear-gradient(to bottom,#919191,#7f7f7f);
    background:-moz-linear-gradient(to bottom,#919191,#7f7f7f);
    background:linear-gradient(to bottom,#919191,#7f7f7f);
    border-radius:4px; 
}
/*绂佹涓嬭浇杞欢鏁堟灉*/
.status0xg .stustxt {
	font-size: 16px;
	color: #f24219;
	font-weight: bold;
	padding:20px 0 25px;
}
.status0xg .stus0xgi img {
	width: 70px;
	border-radius: 15px;
}
.status0xg .stus0xgi_r {
	display: inline-block;
	position: relative;
	width: 370px;
	padding-left: 10px;
	vertical-align: top;
	padding-top: 6px;
}
.status0xg .stus0xgi_r span {
	float: left;
	width: 220px;
	white-space: nowrap;
	overflow: hidden;
}
.status0xg .stus0xgi_r .stusbt {
	font-size: 18px;
}
.status0xg .stus0xgi_r .stusstar {
	font-size: 16px;
	color: #7e7e7e;
	padding-top: 10px;
}
.status0xg .stus0xgi_r .stus0dwn {
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	background: #5cc240;
	position: absolute;
	top: 16px;
	right: 0;
	border-radius: 5px;
}
.status0xg .stus0xgi_r .stus0dwn:before {
	display: inline-block;
	width: 18px;
	height: 20px;
	background: url(http://www.jnycdc.com/images/stus0.png) no-repeat;
	content: "";
	margin-right: 10px;
}
.bk-soft_info dl dd p{
    margin-bottom: 10px;
}
.introtj{
    font-size: 15px;
    padding-bottom: 10px;
}
.introtj a{
    margin:0 5px;
}
/*2021-8-31淇敼鏂扮殑瀵艰埅鏍峰紡*/
.main-r_box{
    margin-top: 0;
  }
  .main-r_box.fixed{
      top:0;
  }
  .fc {
      border: 1px solid #d8d8d8;
      position: fixed;
      top: 0;
      left: 50%;
      margin-left: -500px;
      z-index: 555555;
      width: 670px;
      display: none;
  }
  
  .fc_top {
      overflow: hidden;
      background:url(http://www.jnycdc.com/images/fc_topulbg.jpg) repeat-x;
  }
  
  .fc .fc_top ul {
      list-style: none;
      font-family: "[MicrosoftYaHeiSemibold]";
      float: left;
      width: 500px;
  }
  
  .fc .fc_top ul li {
      width: 100px;
      height: 60px;
      text-align: center;
      line-height: 60px;
      float: left;
      cursor: pointer;
  }
  
  .fc .fc_top ul li a {
      color: #fff;
      font-size: 18px;
      font-weight: 700;
  }
  
  .fc .fc_top ul li.curent,.fc .fc_top ul li:hover {
      border-top: 6px solid #ff9626;
      background-color: #fff;
      height: 54px;
      line-height: 48px;
  }
  
  .fc .fc_top ul li.curent a,.fc .fc_top ul li:hover a {
      color: #181818;
  }
  
  .gsxz {
      width: 170px;
      height: 60px;
      background:url(http://www.jnycdc.com/images/gsxzbg.jpg) repeat-x;
      color: #fff;
      font-family: "寰蒋闆呴粦";
      font-size: 23px;
      font-weight: bold;
      text-align: center;
      line-height: 60px;
      float: left;
  }
  .gsxz:hover{
      background:  -webkit-linear-gradient(top,#58a531,#72bd4a);
      background: linear-gradient(top,#58a531,#72bd4a);
      color: #fff;
  }
  .gsxz img {
      display: inline;
      padding-right: 10px;
      width: 32px;
      vertical-align: middle;
      margin-top: -10px;
  }
  .fc_bottom{
      height: 40px;
      background-color: #fff;
      overflow: hidden;
  }
  .fc_bottom .wntj{
      height: 16px;
      border-left: 3px solid #22509c;
      margin-left: 15px;
      margin-top: 12px;
      line-height: 16px;
  }
  .fc_bottom .wntj ul{
      font-size: 15px;
      font-family: "寰蒋闆呴粦";
      display: flex;
      list-style: none;
  }
  .fc_bottom strong{
      font-size: 15px;
      color: #161616;
      font-family: "寰蒋闆呴粦";
      padding-left: 5px;
  }
  .fc_bottom .wntj ul li{
      padding-right: 10px;
  }
  .fc_bottom .wntj ul li a{
      color: #161616;
      text-decoration: underline;
  }
  .fc_bottom .wntj ul li a:hover{
      color: #f60;
  }
  .bk-title_1 ul li a{
      font-size: 16px;
  }
/*娴忚鍣ㄥ垽锟 ?/
.browerver{background:rgba(49,49,49,0.8);color: #fff;font-size: 16px;display: none;position: fixed;bottom: 0;left: 0;width: 100%;text-align: center;line-height: 50px;animation: .5s browup linear;font-weight: bold;}
.browerver .base{width: 1060px;margin: 0 auto;}
.browerver p{float: left;}.browerver p a{color: #fff;font-size: 16px;text-decoration: none;}
.browerver p img{width: 30px;border-radius: 50%;margin-right: 8px;vertical-align: middle;}
.browerver .colse{position: absolute;right: 5px;top:0;font-style: normal;color: #e1e1e1;line-height: 26px;font-size: 30px;font-weight: normal;cursor: pointer;}
.browerver a.name{color: #fff;font-size: 16px;text-decoration: none;}
.browerver dd{display: none;}
.browerver .base em{float: right;width: 136px;height: 38px;background: url(../images/borsdicon.png);text-indent: -588px;overflow: hidden;margin-top: 7px;}
.browerver .base.other em{background-position: 0 -39px;}
.bk-title_1 ul li a[href="#mwytl"]{display:none;}

/* 璇︽儏椤垫柊锟 ?*/
.newdetail {
    padding-bottom: 20px;
}
.newdetail .softDetail{
    overflow: hidden;
    padding-bottom: 20px;
}
.newdetail .softDetail .name{
    margin: 20px 20px 0px 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #e5e4e4;
}
.newdetail .softDetail .name img{
    vertical-align: middle;
    height: 75px;
}
.newdetail .softDetail .name h1{
    display: inline-block;
    vertical-align: middle;
    font-size: 26px;
   color: #2c2c2c;
   margin-left: 15px;
}
.newdetail .softDetail .name span{
    color: #767676;
    font-size: 26px;
    vertical-align: middle;
    margin-left: 20px;
}
.newdetail .softDetail ul{
    padding: 10px 30px 0px 30px;
    overflow: hidden;
}
.newdetail .softDetail ul li{
    float: left;
    width: 33%;
    border-bottom: 1px solid #e5e4e4;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #949494;
}
.newdetail .softDetail ul li span{
    color: #333333;
    vertical-align: middle;
    margin-right: 5px;
}
ul li .newicon{
    background: url("http://www.jnycdc.com/images/newicons.png") no-repeat;
}
.newdetail .softDetail ul li .icon1{
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: -7px -111px;
}
.newdetail .softDetail ul li .icon2{
    width: 16px;
    height: 18px;
    display: inline-block;
    background-position: -34px -112px;
}
.newdetail .softDetail ul li .icon3{
    width: 18px;
    height: 18px;
    display: inline-block;
    background-position: -60px -112px;
}
.layout.newdown {
    margin-bottom: 60px;
}
.layout.newdown .downTop{
    overflow: hidden;
}
.layout.newdown .downTop li{
    width: 370px;
    float: left;
}
.layout.newdown .downTop li.width{
   width: 315px;
}
.layout.newdown .downTop li button{
    width: 190px;
    height: 54px;
    background: -webkit-linear-gradient(top,#60cc5c,#30b22d);
    background: -moz-linear-gradient(top,#60cc5c,#30b22d);
    background: -o-linear-gradient(top,#60cc5c,#30b22d);
    background: -ms-linear-gradient(top,#60cc5c,#30b22d);
    background: linear-gradient(top,#60cc5c,#30b22d);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#60cc5c',endColorStr='#30b22d',gradientType='0');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#60cc5c',endColorStr='#30b22d',gradientType='0')";
    border: none;
    border-radius: 5px;
    display: block;
    margin: 0 auto;
    color: #fff;
    font-size: 22px;
    line-height: 48px;
}
.layout.newdown .downTop li .icon4{
    display: inline-block;
    width: 24px;
    height: 24px;
    background-position: -10px -32px;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: -5px;
}
.layout.newdown .downTop li button:hover{
    background: -webkit-linear-gradient(top,#30b22d,#60cc5c);
    background: -moz-linear-gradient(top,#30b22d,#60cc5c);
    background: -o-linear-gradient(top,#30b22d,#60cc5c);
    background: -ms-linear-gradient(top,#30b22d,#60cc5c);
    background: linear-gradient(top,#30b22d,#60cc5c);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#30b22d',endColorStr='#60cc5c',gradientType='0');
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr='#30b22d',endColorStr='#60cc5c',gradientType='0')";
}
.layout.newdown .downTop li h2{
    color: #333;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    margin-top: 25px;
    position: relative;
}
.layout.newdown .downTop li h2 span{
    color: #2467f6;
}
.layout.newdown .downTop li p{
    line-height: 25px;
    color: #717171;
    font-size: 14px;
    text-align: center;
}
.layout.newdown .downTop li p.marginT{
    margin-top: 30px;
}
.floatR{
    float: right !important;
}
.layout.newdown .downTop li .icon6{
    width: 46px;
    height: 24px;
    display: block;
    background-position: -39px -7px;
    margin: 0 auto;
    margin-top: 74px;
}
.layout.newdown .downTop li .icon5{
    width: 32px;
    height: 19px;
    display: inline-block;
    background-position: -46px -40px;
    position: absolute;
    top: -5px;
    right: -25px;
}
.layout.newdown .list{
    width: 735px;
    margin: 0 auto;
}
.layout.newdown .list li{
    margin-top: 30px;
    overflow: hidden;
}
.layout.newdown .list li .icon7{
    width: 45px;
    height: 42px;
   display: block;
   background-position: -116px -49px;
   float: left;
}
.layout.newdown .list li .icon8{
    width: 45px;
    height: 42px;
    display: block;
    background-position: -98px -2px;
    float: right;
}
.layout.newdown .list li p{
    font-size: 18px;
    color: #333333;
    float: left;
    width: 645px;
    text-align: center;
}
/* 360瀹夊叏绠″涓嬭浇鍣ㄦ牱锟 ?*/
.downTop h3{
    width: 115px;
    margin: 0 auto;
    text-align: center;
    background: #ff9500;
    border-radius: 20px;
    padding: 3px 0px;
    color: #fff;
    font-size: 14px;
}
.downTop h4{
    text-align: center;
    padding: 10px 0px;
    font-size: 16px;
}
/* 瀹夊崜杞欢涓嬭浇寮瑰嚭浜岀淮锟 ?  2022-10-12鏂板 */
.androidDownload{
    position: relative;
}
.androidDown_erwm {
    display: block;
    width: 140px;
    height: 140px;
    position: absolute;
    top: -33px;
    right: -160px;
    z-index: 2;
    background: #fff;
    font-size: 12px;
    color: #a5a5a5;
    line-height: 20px;
    text-align: justify;
    border: 1px solid #e3e1e1;
    box-shadow: 0px 4px 8px rgb(84 81 81 / 15%);
    border-radius: 5px;
    display: none;
}

.androidDown_erwm::before {
    box-sizing: content-box;
    position: absolute;
    top: 30px;
    left: -18px;
    border-bottom: 9px solid transparent;
    border-top: 9px solid transparent;
    border-left: 9px solid transparent;
    border-right: 9px solid #fff;
    display: block;
    content: '';
    z-index: 2;
}

.androidDown_erwm::after {
    box-sizing: content-box;
    position: absolute;
    top: 29px;
    left: -20px;
    border-bottom: 10px solid transparent;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid #e3e1e1;
    display: block;
    content: '';
    z-index: 1;
}
.androidDown_erwm img{
    width: 115px;
    display: block;
    margin: 0 auto;
    margin-top: 5px;
}
.androidDown_erwm p{
    color: #333;
    font-size: 14px;
    margin-top: -10px;
    text-align: center;
    padding: 0;
    border: none !important;
}