
/* CSS Document */

/*****************************列表页*****************************/
/**左边**/
.jjLeft{ float:left; width:870px;}

/**右边**/
.jjRight{ float:right; width:300px;}

/*****************************文章列表页*****************************/
.njjWzlbList{ width:870px;}
.njjWzlbList li{ width:870px; height:168px; background:#F6F6F6; margin:25px 0px 0px 0px;}
.njjWzlbList li span{ display:block; float:left; width:300px; height:168px;}
.njjWzlbList li span img{ width:300px; height:168px;}
.njjWzlbList li dl{ float:left; width:550px; height:148px; background:#FFFFFF; margin:10px 0px 0px 10px;}
.njjWzlbList li dl dt a{ width:530px; display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold; margin:10px 0px 0px 10px;}
.njjWzlbList li dl dd.cont1{ width:530px; height:65px; line-height:22px; overflow:hidden; color:#666666; margin:10px 0px 0px 10px;}
.njjWzlbList li dl dd.cont2{ width:530px; margin:10px 0px 0px 10px;}
.njjWzlbList li dl dd.cont2 em{ display:block; float:right; color:#999999; font-size:12px;}
.njjWzlbList li dl dd.cont2 em.left{ float:left;}
.njjWzlbList li dl dd.cont2 em.right{ float:right;}


/*****************************搜索页*****************************/
.njjPdflBox{ width:1198px; border:1px solid #F0F0F0; background:#F9F9F9; margin-top:20px; padding-bottom:15px;}
.njjPdflIn{ width:1198px; border-top:1px solid #52B8BD;}
.njjPdflIn dl{ width:1178px; margin:auto;}
.njjPdflIn dl dt{ float:left; color:#333333; margin:23px 0px 0px 10px;}
.njjPdflIn dl dd{ float:left; width:1090px;}
.njjPdflIn dl dd a{ display:block; float:left; height:33px; line-height:33px; border:1px solid #E8E8E8; background:#FFFFFF; color:#666666; text-decoration:none; padding:0px 15px; border-radius:100px; margin:15px 0px 0px 15px;}
.njjPdflIn dl dd a.hover{ background:#52B8BD; color:#FFFFFF; border:1px solid #52B8BD;}
.njjSsnrBox{ width:870px; font-size:16px; color:#333333; margin-top:15px;}
.njjSsnrBox span{ color:#E94948;}
.njjJqhjList{ width:870px;}
.njjJqhjList li{ width:870px; border-bottom:1px dashed #E7E7E7; padding-bottom:17px; margin-top:17px;}
.njjJqhjList li span{ display:block; float:left; width:80px; height:80px;}
.njjJqhjList li span img{ width:80px; height:80px; border-radius:15px;}
.njjJqhjList li dl{ float:right; width:770px;}
.njjJqhjList li dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold;}
.njjJqhjList li dl dt a em{ color:#E94948;}
.njjJqhjList li dl dd.cont1{ height:18px; line-height:18px; overflow:hidden; color:#666666; margin-top:8px;}
.njjJqhjList li dl dd.cont2{ height:18px; line-height:18px; overflow:hidden; color:#999999; margin-top:8px;}


/*****************************文章搜索页*****************************/
.njjQhczList{ width:870px;}
.njjQhczList li{ width:870px; border-bottom:1px dashed #DEDEDE; padding-bottom:20px; margin-top:20px;}
.njjQhczList li span{ display:block; float:left; width:180px; height:110px;}
.njjQhczList li span img{ width:180px; height:110px;}
.njjQhczList li dl{ float:right; width:670px;}
.njjQhczList li dl dt a{ display:block; height:22px; line-height:22px; overflow:hidden; font-size:18px;}
.njjQhczList li dl dt a em{ color:#FF4A4A;}
.njjQhczList li dl dd.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}
.njjQhczList li dl dd.cont2{ height:45px; line-height:25px; overflow:hidden; color:#666666; margin-top:7px;}
.njjQhczList li dl dd.cont2 em{ color:#FF4A4A;}


/*****************************文章频道页*****************************/
.njjSjcsBox{ width:1200px; margin-top:20px;}
.njjSjcsLeft{ float:left; width:550px;}
.njjSjcsList{ width:550px;}
.njjSjcsList li{ float:left; width:173px; height:108px; margin:20px 0px 0px 15px;}
.njjSjcsList li.one{ margin-left:0px;}
.njjSjcsList li a{ display:block; width:173px; height:108px; position:relative;}
.njjSjcsList li a img{ width:173px; height:108px;}
.njjSjcsList li a p{ display:block; width:173px; height:41px; background:url(../jsimages/jjbg5.png) repeat-x; position:absolute; bottom:0px;}
.njjSjcsList li a p span{ display:block; height:18px; line-height:18px; overflow:hidden; margin-top:10px; text-align:center;}
.njjSjcsList li a:hover p{ text-decoration:underline;}
.njjSjcsMiddle{ float:left; width:435px; margin:0px 0px 0px 28px;}
.njjSjcsMiddle dl{ width:435px;}
.njjSjcsMiddle dl.one{ margin-top:20px;}
.njjSjcsMiddle dl dt a{ display:block; height:24px; line-height:24px; overflow:hidden; font-size:20px; font-weight:bold; text-align:center;}
.njjSjcsMiddle dl dt a:hover{ text-decoration:underline;}
.njjSjcsMiddle dl dd{ height:18px; line-height:18px; overflow:hidden; margin-top:10px; text-align:center;}
.njjJrzxBox{ width:435px; margin-top:18px;}
.njjJrzxMenu{ width:435px; height:43px; border-top:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.njjJrzxMenu li{ float:left; height:43px; line-height:40px; font-size:18px; color:#333333; width:108.5px; text-align:center; cursor:pointer;}
.njjJrzxMenu li.current{ height:40px; border-bottom:3px solid #52B8BD; color:#52B8BD;}
.njjJrzxList{ width:435px;}
.njjJrzxList li{ width:435px; margin-top:14px;}
.njjJrzxList li span{ display:block; float:left; width:38px; height:18px; line-height:18px; text-align:center; border:1px solid #EAEAEA; background:#F9F9F9; color:#999999;} 
.njjJrzxList li a{ display:block; float:left; width:330px; height:18px; line-height:18px; overflow:hidden; margin:0px 0px 0px 10px;}
.njjJrzxList li em{ display:block; float:right; width:35px; height:18px;  line-height:18px; overflow:hidden; font-size:12px; color:#999999;}
.njjJrzxList li.line{ border-bottom:1px dashed #EAEAEA; padding-bottom:14px;}
.njjSytjBox{ float:right; width:155px;}
.njjSytjList{ width:155px;}
.njjSytjList li{ width:155px; margin:18px 0px 0px 0px;}
.njjSytjList li a{ display:block; width:155px;}
.njjSytjList li a img{ width:155px; height:120px;}
.njjSytjList li a p{ height:45px; line-height:22px; overflow:hidden; margin-top:10px;}
.njjSytjList li.one{ margin-top:0px;}

/**资讯**/
.njjZixunBox{ width:1200px; margin-top:30px;}
.njjJjyxTitle{ height:45px; border-bottom:2px solid #52B8BD; border-top:1px solid #EAEAEA;}
.njjJjyxTitle h2{ float:left; font-size:18px; color:#333333; line-height:45px; margin-left:10px;}
.njjJjyxMore{ float:right; padding:0px 10px; line-height:45px;}
.njjJjyxMenu{ float:right; border-left:1px solid #E4E4E4; height:45px;}
.njjJjyxMenu li{ float:left;  height:45px; line-height:45px; border-right:1px solid #E4E4E4; font-size:14px; color:#333333; text-align:center; cursor:pointer; padding:0px 15px;}
.njjJjyxMenu li.current{ background:#52B8BD; color:#FFFFFF;}
.njjZixunIn{ width:1200px;}
.njjZixunLeft{ float:left; width:870px; margin-top:5px;}
.njjZixunLeft li{ float:left; width:425px; margin:17px 0px 0px 20px;}
.njjZixunLeft li p{ float:left; width:370px; height:18px; line-height:18px; overflow:hidden; color:#999999; background:url(../jsimages/jjbg2.png) no-repeat 0px 7px; padding-left:15px;}
.njjZixunLeft li span{ display:block; float:right; width:35px; height:16px; line-height:16px; overflow:hidden; color:#999999; font-size:12px;}
.njjZixunLeft li.one{ margin-left:0px;}
.njjZixunRight{ float:right; width:300px; margin-top:15px;}
.njjGlzhTitle{ width:300px; height:35px; border-bottom:1px solid #EAEAEA;}
.njjGlzhTitle h2{ font-size:16px;}
.njjGlzhList{ width:300px; margin-top:5px;}
.njjGlzhList li{ width:300px; margin:15px 0px 0px 0px;}
.njjGlzhList li span{ display:block; float:left; width:22px; height:22px; line-height:22px; text-align:center; color:#FFFFFF; margin:0px 10px 0px 0px;}
.njjGlzhList li span.red{ background:#FF4A4A;}
.njjGlzhList li span.gray{ background:#C4D0DB;}
.njjGlzhList li a{ display:block; float:left; width:263px; height:22px; line-height:22px; overflow:hidden;}
.ndjJcspList{ width:870px; float:left;}
.ndjJcspList li{ float:left; width:200px; position:relative; margin:25px 0px 0px 23px;}
.ndjJcspList li a{ display:block; width:200px;}
.ndjJcspList li a img{ width:200px; height:140px;}
.ndjJcspList li a em{ display:block; width:26px; height:26px; background:url(../jsimages/bg10.png) no-repeat -40px 0px; margin:20px 0px 0px 10px; position:absolute; left:0px; top:80px;}
.ndjJcspList li a:hover em{ background:url(../jsimages/bg10.png) no-repeat -75px 0px;}
.ndjJcspList li a p{ height:18px; line-height:18px; overflow:hidden; margin-top:10px;}
.ndjJcspList li.one{ margin-left:0px;}


/*****************************下载页*****************************/
/**广告位**/
.njjBanner{ width:1200px; margin-top:20px;}
.njjBanner img{ width:1200px; height:90px;}

.njjBwList{ width:1200px; margin:25px 0px 0px 0px;}
.njjBwList li{ float:left; width:80px; margin:0px 0px 0px 32px;}
.njjBwList li a{ display:block; width:80px;}
.njjBwList li a img{ width:80px; height:80px; border-radius:15px;}
.njjBwList li a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}
.njjBwList li.one{ margin-left:0px;}

/**详细框**/
.njjXxBox{ width:1200px; margin-top:25px;}
.njjTitle{ width:1200px; height:26px; overflow:hidden;}
.njjTitle h1{ float:left; font-size:22px; font-weight:bold; color:#333333;}
.njjTitle span{ display:block; height:18px; line-height:18px; overflow:hidden; color:#999999; padding:10px 0px 0px 10px;}
.njjXxIn{ width:1200px; margin:20px 0px 0px 0px;}
.njjXxLeft{ float:left; width:125px; height:125px;}
.njjXxLeft img{ width:125px; height:125px; border-radius:15px;}
.njjXxMiddle{ float:left; width:645px; margin:0px 0px 0px 20px;}
.njjXxlist{ width:645px; margin-top:-15px;}
.njjXxlist li{ float:left; width:160px; margin:15px 20px 0px 0px; height:18px; line-height:18px; overflow:hidden; color:#333333;}
.njjXxlist li span{ color:#838383;}
.njjXxGd{ width:645px; height:37px; overflow:hidden;}
.njjXxGd a{ display:block; float:left; height:23px; line-height:23px; border:1px solid #E3E3E3; background:#F7F7F7; padding:0px 10px; color:#333333; text-decoration:none; border-radius:5px; margin:12px 12px 0px 0px;}
.njjXxGd a:hover{ background:#52B8BD; border:1px solid #52B8BD; color:#FFFFFF;}
.njjPfBox{ float:left; width:198px; margin-left:40px; margin-top:15px;}
.njjPfIn{ width:198px; height:42px; position:relative;}
.njjPfIn span{ display:block; width:198px; height:43px;}
.njjPfIn span.gray{ background:url(../jsimages/jjbg1.png) no-repeat 0px -290px;}
.njjPfIn span.orange{ background:url(../jsimages/jjbg1.png) no-repeat 0px -340px; position:absolute; left:0px; top:0px;}
.njjPfBox p{ color:#333333; margin-top:13px;}
.njjPfBox p em{ color:#EB473D;}
.njjFsBox{ float:right; width:120px; height:104px; background:url(../jsimages/jjbg1.png) no-repeat 0px -390px; font-size:45px; text-align:center; color:#EB483D; line-height:104px;}
.njjXxSub{ width:1200px; margin:20px 0px 0px 0px;}
.njjXxXzSub{ float:left; width:300px; height:60px;}
.njjXxXzSub a{ display:block; width:300px; height:60px; background:#52B8BD; line-height:60px; font-size:24px; color:#FFFFFF; text-decoration:none;}
.njjXxXzSub a b{ display:block; float:left; width:20px; height:21px; background:url(../jsimages/jjbg1.png) no-repeat -130px -400px; margin:20px 10px 0px 90px;}
.njjXxXzSub a:hover{ background:#40A5AA;}
.njjXxXzSub a p{ float:left;}
.njjXxYxSub{ float:left;}
.njjXxYxSub a{ display:block; float:left; width:170px; height:60px; line-height:60px; font-size:16px; color:#FFFFFF; text-decoration:none; margin:0px 0px 0px 16px;}
.njjXxYxSub a b{ display:block; float:left; width:22px; height:22px; background:url(../jsimages/jjbg1.png) no-repeat; margin:18px 15px 0px 25px;}
.njjXxYxSub a b.icon1{ background-position:-160px -400px;}
.njjXxYxSub a b.icon2{ background-position:-185px -400px;}
.njjXxYxSub a b.icon3{ background-position:-210px -400px;}
.njjXxYxSub a.bg1{ background:#64C471;}
.njjXxYxSub a.bg2{ background:#67B7E6;}
.njjXxYxSub a.bg3{ background:#FF5F5F;}
.njjXxYxSub a:hover.bg1{ background:#57BF64;}
.njjXxYxSub a:hover.bg2{ background:#54ADE2;}
.njjXxYxSub a:hover.bg3{ background:#FF4A4A;}
.njjXxYxSub a p{ float:left;}
.njjXxPhSub{ float:left; width:325px; height:60px; margin:0px 0px 0px 16px; }
.njjXxPhSub a{ display:block; width:325px; height:60px; background:#F7A934; font-size:16px; color:#FFFFFF; text-decoration:none; display: flex; justify-content:center; align-items: center;}
.njjXxPhSub a b{ display:block; float:left; width:30px; height:22px; background:url(../jsimages/jjbg1.png) no-repeat -240px -400px; margin:0px 10px 0px 0px;}
.njjXxPhSub a:hover{ background:#F79F1C;}
.njjXxPhSub a p{ float:left;}


/**左边**/
.njjLeft{ float:left; width:870px;}
.njjYxjsBox{ width:870px; margin-top:35px;}
.njjYxjsTitle{ height:32px; border-bottom:2px solid #52B8BD;}
.njjYxjsIn{ float:left;}
.njjYxjsIn b{ display:block; float:left; width:25px; height:25px; background:url(../jsimages/jjbg1.png) no-repeat; margin:0px 10px 0px 0px;}
.njjYxjsIn b.icon1{ background-position:-130px -435px;}
.njjYxjsIn h2{ float:left; font-size:18px; color:#333333;}
.llYxnrCont{ width:870px; height:505px; color:#505050; line-height:35px; margin-top:15px; overflow:hidden;}
.llYxnrTitle{ width:870px; margin-top:10px; overflow:hidden;}
/*.llYxnrTitle b{ display:block; float:left; width:5px; height:18px; background:#CECECE; border-radius:100px; margin:8px 10px 0px 0px; }*/
.llYxnrTitle h2{ float:left; font-size:#333333; font-weight:bold;}
.llYxnrSubmit1{width:870px; height:45px;  margin-top:20px; }
.llYxnrSubmit1 a{ display:block; width:870px; height:45px;   color:#333333; text-decoration:none; background:url(../jsimages/jjbg4.png) no-repeat 0px 0px;}
.llYxnrSubmit1 a h2{ float:left; display:block; line-height:45px; display:inline; margin:0px 0px 0px 380px; font-size:16px;}
.llYxnrSubmit1 a span{ display:block; float:left; width:16px; height:7px; margin:20px 0px 0px 10px;}
.llYxnrSubmit1 a span.downIcon{ background:url(../jsimages/jjbg4.png) no-repeat 0px -135px;}
.llYxnrSubmit1 a span.upIcon{ background:url(../jsimages/jjbg4.png) no-repeat -30px -135px;}
.llYxnrSubmit1 a:hover h2{ color:#52B8BD;}
.llYxnrSubmit1 a:hover{ background:url(../jsimages/jjbg4.png) no-repeat 0px -60px;}
.llYxnrSubmit1 a:hover span.downIcon{ background:url(../jsimages/jjbg4.png) no-repeat 0px -155px;}
.llYxnrSubmit1 a:hover span.upIcon{ background:url(../jsimages/jjbg4.png) no-repeat -30px -155px;}

/**游戏截图**/
.njjYxjsIn b.icon2{ background-position:-160px -435px;}
.screenshot {overflow: hidden; margin-top:20px;}
.screenshot img {margin-right: 5px;}
.scroll-wp {position: relative; height: 276px; overflow-x: auto; overflow-y: hidden;}
.scroll-wp img {box-sizing: border-box; float: left; display: block; display: inline-block; height: 276px;}
.scroll-wp img:last-child {margin-right: 0;}
.carousel {overflow: hidden;}
.carousel .item {display: block;float: left;text-align: center;}
.carousel .carousel-wp {width: 100%;position: relative;}
.j-scrollbar-wrap {height: 310px;overflow: hidden;}
.j-scrollbar-wrap .view-box {overflow: hidden;position: relative;margin-bottom: 25px;height: 276px;}
.j-scrollbar-wrap .view-box .overview {position: absolute;top: 0;left: 0;height: 276px;}
.j-scrollbar-wrap .view-box .overview img {float: left;margin-right: 5px;height: 276px;}
.j-scrollbar-wrap .scrollbar {position: relative;height: 7px;}
.j-scrollbar-wrap .scrollbar .track {background: #efefef;border: 1px solid #ccc;border-radius: 8px;width: 100%;height: 7px;position: relative;}
.j-scrollbar-wrap .scrollbar .track .thumb {background: #BEBEBE;border: 1px solid #ccc;border-radius: 8px;height: 7px;cursor: pointer;overflow: hidden;position: absolute;left: 0;top: -1px;}

/**游戏下载**/
.njjYxjsIn b.icon3{ background-position:-190px -435px;}
.njjXzMenu{ float:left; margin:-2px 0px 0px 20px;}
.njjXzMenu li{ float:left; width:100px; height:35px; margin:0px 0px 0px 10px;}
.njjXzMenu li a{ display:block; width:100px; height:35px; line-height:30px; text-align:center; color:#333333; text-decoration:none;}
.njjXzMenu li a.hover{ background:#52B8BD; color:#FFFFFF; }
.njjXzMenu li a:hover{ background:#52B8BD; color:#FFFFFF; }
.njjGsxzBox{ width:870px;}
.njjGsxzLeft{ float:left; width:490px;}
.njjGsxzLeft dl{ width:490px; margin-top:20px;}
.njjGsxzLeft dl dt{ height:28px; border-bottom:1px solid #EAEAEA; font-size:16px;}
.njjGsxzLeft dl dd.cont1{ width:490px;}
.njjGsxzLeft dl dd.cont1 a{ display:block; float:left; width:155px; height:37px; background:#F7A934; border-radius: 5px; color:#ffffff; text-decoration:none; margin:15px 0px 0px 12px;}
.njjGsxzLeft dl dd.cont1 a.one{ margin-left:0px;}
.njjGsxzLeft dl dd.cont1 a b{ display:block; float:left; width:18px; height:18px; background:url(../jsimages/jjbg1.png) no-repeat -135px -465px; margin:10px 10px 0px 10px;}
.njjGsxzLeft dl dd.cont1 a p{ float:left; width:105px; height:18px; line-height:18px; overflow:hidden; margin-top:10px;}
.njjGsxzLeft dl dd.cont1 a:hover{ background:#F79E1A;}
.njjGsxzLeft dl dd.cont2{ width:490px;}
.njjGsxzLeft dl dd.cont2 a{ display:block; float:left; width:130px; height:18px; line-height:18px; overflow:hidden; background:url(../jsimages/jjbg1.png) no-repeat -160px -465px; padding-left:25px; margin:15px 0px 0px 12px;}
.njjGsxzLeft dl dd.cont2 a.one{ margin-left:0px;}
.njjGsxzRight{ float:right; width:340px; margin-top:25px;}
.njjGsxzRight img{ width:340px; height:357px;}
.njjCnjjLeft{ float:left; width:490px; margin-top:25px;}
.njjCnjjImg{ width:490px; height:153px; background:url(../jsimages/bg13.png) no-repeat;}
.njjCnjjIn{ width:488px; border:1px solid #F1F1F1; padding-bottom:15px; margin-top:20px;}
.njjCnjjTitle{ height:35px; border-bottom:1px solid #F1F1F1;}
.njjCnjjTitle h2{ font-size:16px; font-weight:bold; color:#333333; line-height:35px; margin-left:10px;}
.njjCnjjMsg{ width:470px; margin:auto; margin-top:10px;}
.njjCnjjMsg b{ display:block; float:left; width:21px; height:19px; background:url(../jsimages/jjbg4.png) no-repeat 0px -220px; margin:7px 0px 0px 0px;}
.njjCnjjMsg h2{ float:left; width:309px; height:29px; line-height:29px; background:url(../jsimages/jjbg4.png) no-repeat -35px -220px; color:#52b8bd; font-size:14px; text-align:center; margin-left:10px;}
.njjCnjjIn p{ width:470px; margin:auto; font-size:12px; color:#333333; line-height:25px; margin-top:10px;}

/**相关攻略**/
.njjYxjsIn b.icon4{ background-position:-220px -435px;}
.njjMore{ float:right;}
.nhtXgwzList{ width:870px;}
.nhtXgwzList li{ float:left; width:415px; height:41px; border-bottom:1px dashed #EBEBEB; margin-left:40px;}
.nhtXgwzList li a{ display:block; width:395px; height:41px; line-height:41px; background:url(../jsimages/jjbg2.png) no-repeat 0px 20px; padding-left:20px; overflow:hidden;}
.nhtXgwzList li.one{ margin-left:0px;}

/**类似游戏**/
.njjYxjsIn b.icon5{ background-position:-250px -435px;}
.njjLsyxList li{ float:left; width:273px; position:relative; margin:25px 0px 0px 25px;}
.njjLsyxList li.one{ margin-left:0px;}
.njjLsyxList li a img{ width:273px; height:157px;}
.njjLsyxList li p a{ display:block; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:9px;}
.njjLsyxList li span{ display:block; width:71px; height:25px; line-height:25px; background:#FF5F5F; position:absolute; left:0px; top:0px; font-size:12px; text-align:center; color:#FFFFFF;}
.njjLsyxList li span em{ font-size:18px;}
 
/**猜你喜欢**/
.njjYxjsIn b.icon6{ background-position:-205px -340px;}
.njjCnxhMenu{ float:left; margin:-2px 0px 0px 20px; }
.njjCnxhMenu li{ float:left; width:100px; height:35px; line-height:30px; text-align:center; color:#333333; margin:0px 0px 0px 10px; cursor:pointer;}
.njjCnxhMenu li.current{ background:#52B8BD; color:#FFFFFF; }
.qcwCnxhBox{ width:870px;}
.qcwCnxhIn{ width:870px; height:140px; background:#F7F7F7; margin-top:25px;}
.qcwCnxhIn span a img{ float:left; width:310px; height:140px;} 
.qcwCnxhIn dl{ float:left; width:520px; margin:25px 0px 0px 15px;}
.qcwCnxhIn dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.qcwCnxhIn dl dd{ height:70px; line-height:23px; overflow:hidden; color:#999999; margin-top:10px;}
.qcwCnxhList{ width:870px;}
.qcwCnxhList li{ float:left; width:275px; height:125px; margin:25px 0px 0px 22px;}
.qcwCnxhList li.one{ margin-left:0px;}
.qcwCnxhList li a{ display:block; width:273px; height:123px; border:1px solid #EFEFEF; text-decoration:none;}
.qcwCnxhList li a:hover{ border:1px solid #52B8BD;}
.qcwCnxhList li a img{ float:left; width:90px; height:90px; border-radius: 20px; margin:18px 0px 0px 15px;}
.qcwCnxhList li a dl{ float:left; width:135px; margin:25px 0px 0px 15px;}
.qcwCnxhList li a dl dt{ height:18px; line-height:18px; overflow:hidden; font-size:14px; color:#333333;}
.qcwCnxhList li a dl dd{ height:16px; line-height:16px; overflow:hidden; color:#999999; margin-top:10px;}

/**右边**/
.njjRight{ float:right; width:300px; }
.njjJjphBox{ width:300px; margin-top:35px;}
.njjJjphTitle{ height:32px; border-bottom:2px solid #EEEEEE;}
.njjJjphMenu{ float:left;  height:32px;}
.njjJjphMenu li{ float:left; width:80px; height:32px; font-size:18px; color:#333333; margin:0px 15px 0px 0px; cursor:pointer;}
.njjJjphMenu li.current{ border-bottom:2px solid #52B8BD; color:#52B8BD;}
.njjJjphList{ width:300px;}
.njjJjphList li{ float:left; width:300px; border-bottom:1px dashed #DEDEDE; padding-bottom:15px; margin-top:15px; cursor:pointer;}
.njjRed{ float:left; width:22px; height:80px; line-height:80px; text-align:center; background:#FF5F5F; border-radius:100px; font-size:17px; color:#ffffff;}
.njjGray{ float:left; width:22px; height:80px; line-height:80px; text-align:center; background:#C7C7C7; border-radius:100px; font-size:17px; color:#ffffff;}
.njjJjphImg{ float:left; width:80px; height:80px; margin:0px 0px 0px 15px;}
.njjJjphImg img{ width:80px; height:80px; border-radius:15px;}
.njjJjphList li dl{ float:right; width:170px; }
.njjJjphList li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.njjJjphList li dl dd.cont1{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:8px;}
.njjJjphList li dl dd.cont2{ width:95px; height:28px; margin-top:8px;}
.njjJjphList li dl dd.cont2 a{ display:block; width:93px; height:26px; border:1px solid #52B8BD; color:#52B8BD; border-radius: 5px;}
.njjJjphList li dl dd.cont2 a b{ display:block; float:left; width:14px; height:15px; background:url(../jsimages/jjbg1.png) no-repeat -240px -345px; margin:5px 5px 0px 10px;}
.njjJjphList li dl dd.cont2 a p{ float:left; line-height:26px; }
.njjJjphList li dl dd.cont2 a:hover{ background:#52B8BD; color:#FFFFFF;}
.njjJjphList li dl dd.cont2 a:hover b{ background:url(../jsimages/jjbg1.png) no-repeat -265px -345px;}
.njjYxhjList{ width:300px;}
.njjYxhjList li{ float:left; width:300px; height:105px; position:relative; margin-top:20px;}
.njjYxhjList li a{ display:block; width:300px; height:105px;}
.njjYxhjList li a img{ width:300px; height:105px;}
.njjYxhjList li a p{ height:41px; line-height:41px; text-align:center; overflow:hidden; width:300px; background:url(../jsimages/jjbg5.png) repeat-x 0px 0px; position:absolute; left:0px; bottom:0px;} 
.njjRmwzList{ width:300px; padding-top:5px;}
.njjRmwzList li{ width:300px; margin-top:12px;}
.njjRmwzList li a{ display:block; width:280px; height:18px; line-height:18px; overflow:hidden; background:url(../jsimages/jjbg2.png) no-repeat 0px 7px; padding-left:20px;}


/*****************************下载专题页*****************************/
.jjDzjjTitle{ width:1200px; border-bottom:1px solid #EAEAEA; margin-top:19px; padding-bottom:15px;}
.jjDzjjTitle h2{ font-size:18px; color:#333333; border-left:5px solid #52B8BD; padding-left:15px;}
.jjDzjjList{ width:1200px;}
.jjDzjjList li{ float:left; width:399px; height:158px; border-left:1px dashed #C7C7C7; border-bottom:1px dashed #C7C7C7;}
.jjDzjjList li.border{ border-left:none;}
.jjDzjjList li span{ display:block; float:left; width:110px; height:110px; margin:23px 0px 0px 25px;}
.jjDzjjList li span img{ width:110px; height:110px; border-radius:15px;}
.jjDzjjList li dl{ float:left; width:200px; margin:20px 0px 0px 20px;}
.jjDzjjList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.jjDzjjList li dl dd.cont1{ height:18px; line-height:18px; overflow:hidden; font-size:14px; color:#999999; margin-top:8px;}
.jjDzjjList li dl dd.cont2{ width:200px; margin-top:10px;}
.jjDzjjList li dl dd.cont2 em{ display:block; float:left; color:#999999; margin-top:6px;}
.jjDzjjList li dl dd.cont2 a{ display:block; float:left; width:113px; height:28px; border:1px solid #52B8BD; background:#FFFFFF; border-radius:5px;}
.jjDzjjList li dl dd.cont2 a b{ display:block; float:left; width:14px; height:14px; background:url(../jsimages/jjbg1.png) no-repeat -85px -180px; margin:7px 10px 0px 15px;}
.jjDzjjList li dl dd.cont2 a p{ float:left; line-height:28px; color:#52B8BD;}
.jjDzjjList li dl dd.cont2 a:hover{ background:#52B8BD; color:#FFFFFF;}
.jjDzjjList li dl dd.cont2 a:hover b{ background:url(../jsimages/jjbg1.png) no-repeat -110px -180px;}
.jjDzjjList li dl dd.cont2 a:hover p{ color:#FFFFFF;}


/*****************************单机列表页*****************************/
/**左边**/
.njjJsbyBox{ width:870px; margin-top:20px;}
.njjJsbyTitle{ height:35px; border-bottom:2px solid #52B8BD;}
.njjJsbyTitle h2{ float:left; font-size:18px; color:#333333;}
.njjJsbyList{ width:870px;}
.njjJsbyList li{ float:left; width:195px; margin:30px 0px 0px 30px;}
.njjJsbyList li span{ display:block; width:195px;}
.njjJsbyList li span a{ display:block; width:195px;}
.njjJsbyList li span a img{ width:195px; height:240px;}
.njjJsbyList li span a p{ height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px;}
.njjJsbyList li.one{ margin-left:0px;}
.njjJsbyList li em{ display:block; width:110px; height:35px; margin:auto; margin-top:12px;}
.njjJsbyList li em a{ display:block; width:108px; height:33px; line-height:33px; text-align:center; border:1px solid #52B8BD; border-radius:100px; color:#52B8BD; text-decoration:none;} 
.njjJsbyList li em a:hover{ background:#52B8BD; color:#FFFFFF;}

/**右边**/
.njjYxflBox{ width:300px; margin-top:20px;}
.njjYxflList{ width:300px;}
.njjYxflList li{ float:left; width:90px; height:35px; margin:15px 0px 0px 15px;}
.njjYxflList li a{ display:block; width:88px; height:33px; line-height:33px; text-align:center; overflow:hidden; border:1px solid #E6E6E6; background:#F7F7F7; border-radius:5px; color:#666666; text-decoration:none;}
.njjYxflList li.one{ margin-left:0px;} 
.njjYxflList li a.hover{ background:#52B8BD; border:1px solid #52B8BD; color:#FFFFFF;}


/*****************************手游列表页*****************************/
.njjTjsyList{ width:870px;}
.njjTjsyList li{ float:left; width:289px; height:139px; border-bottom:1px dashed #EAEAEA; border-Left:1px dashed #EAEAEA;}
.njjTjsyList li.one{ border-left:none;}
.njjTjydIn{ width:260px; margin:auto; margin-top:15px;}
.njjTjydIn span a img{ display:block; float:left; width:80px; height:80px; border-radius:5px;} 
.njjTjydIn dl{ float:right; width:165px;}
.njjTjydIn dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.njjTjydIn dl dd{ height:40px; line-height:20px; overflow:hidden; font-size:12px; color:#999999;}
.njjTjydCont{ width:260px; margin:auto;}
.njjTjydCont span{ display:block; float:left; margin-top:10px;}
.njjTjydCont p{ float:left; font-size:12px; color:#999999; margin:10px 0px 0px 15px;}
.njjTjydCont em{ display:block; float:right; width:70px; height:30px;}
.njjTjydCont em a{ display:block; width:68px; height:28px; border:1px solid #52B8BD; line-height:28px; text-align:center; color:#52B8BD; text-decoration:none; border-radius:5px; background:#FFFFFF;}
.njjTjydCont em a:hover{ background:#52B8BD; color:#FFFFFF;}


/*****************************排行榜*****************************/
.njjHpBox{ width:1197px; height:38px; border:1px solid #52B8BD; border-radius:5px; margin-top:20px;}
.njjHpMenu{ width:1197px; height:38px;}
.njjHpMenu li{ float:left; width:132.1px; height:38px; border-left:1px solid #52B8BD;}
.njjHpMenu li a{ display:block; width:132.1px; height:38px; line-height:38px; font-size:16px; color:#52B8BD; text-decoration:none; text-align:center;}
.njjHpMenu li.one{ border-left:0px;}
.njjHpMenu li a.hover{ background:#52B8BD; color:#FFFFFF;}
.njjDjhpBox{ float:left; width:230px; background:#F7F7F7; margin-top:30px; padding:20px 0px 20px 0px;} 
.njjDjhpMenu{ width:215px; margin-left:15px;}
.njjDjhpMenu li{ width:215px; height:50px; border-bottom:1px solid #E4E4E4;}
.njjDjhpMenu li a{ display:block; width:195px; height:50px; line-height:50px; padding-left:20px; color:#333333; text-decoration:none;}
.njjDjhpMenu li a.hover{ background:#52B8BD; color:#FFFFFF;}
.njjQyhnBox{ float:right; width:940px; margin-top:5px;}
.njjQyhnList{ width:940px;}
.njjQyhnList li{ width:938px; height:173px; border:1px solid #E7E7E7; margin-top:25px;}
.njjQyhnTitle{ width:938px; height:52px;}
.njjQyhnRed{ float:left; width:52px; height:52px; line-height:52px; text-align:center; font-size:32px; background:#FF5F5F; color:#FFFFFF;}
.njjQyhnGray{ float:left; width:52px; height:52px; line-height:52px; text-align:center; font-size:32px; background:#C7C7C7; color:#FFFFFF;}
.njjQyhnTitle h2{ float:left; width:860px; margin:12px 0px 0px 10px; font-size:22px; height:26px; line-height:26px; overflow:hidden; font-weight:bold; }
.njjQyhnCont{ width:855px; margin-left:65px;}
.njjQyhnIn{ float:left; width:750px;}
.njjQyhnImg{ float:left; width:100px; height:100px;}
.njjQyhnImg img{ width:100px; height:100px; border-radius:15px;}
.njjQyhnIn dl{ float:left; width:620px; margin-left:20px; margin-top:8px;}
.njjQyhnIn dl dt{ height:25px; overflow:hidden;}
.njjQyhnIn dl dt a{ display:block; float:left; height:25px; margin:0px 10px 0px 0px;}
.njjQyhnIn dl dt a.bg1{ height:23px; line-height:23px; border:1px solid #35A0F9; padding:0px 15px; color:#35A0F9; text-decoration:none;}
.njjQyhnIn dl dt a.bg2{ height:23px; line-height:23px; border:1px solid #72C322; padding:0px 15px; color:#72C322; text-decoration:none;}
.njjQyhnIn dl dt a.bg3{ height:23px; line-height:23px; border:1px solid #52B8BD; padding:0px 15px; color:#52B8BD; text-decoration:none;}
.njjQyhnIn dl dt a:hover.bg1{ background:#35A0F9; color:#FFFFFF;}
.njjQyhnIn dl dt a:hover.bg2{ background:#72C322; color:#FFFFFF;}
.njjQyhnIn dl dt a:hover.bg3{ background:#52B8BD; color:#FFFFFF;}
.njjQyhnIn dl dd{ height:45px; line-height:25px; overflow:hidden; color:#666666; margin-top:15px;}
.njjQypfBox{ float:right; width:85px;}
.njjQypfBox span{ display:block; width:70px; margin-left:8px;}
.njjQypfBox span p{color:#999999; border-bottom:1px solid #DDDDDD; text-align:center; padding-bottom:5px;}
.njjQypfBox span em{ display:block; font-size:30px; color:#FF5F5F; text-align:center;} 
.njjQypfBox a{ display:block; width:85px; height:30px; line-height:30px; text-align:center; background:#52B8BD; border-radius:5px; color:#FFFFFF; text-decoration:none; margin-top:5px;}
.njjQypfBox a:hover{ background:#40A5AA;}


/*****************************专题栏目页*****************************/
.njjLmztList{ width:1200px;}
.njjLmztList li{ width:371px; height:273px; border:1px solid #E7E7E7; background:#FAFAFA; float:left; margin:25px 0px 0px 32px; cursor:pointer;}
.njjLmztList li.one{ margin-left:0px;}
.njjLmztList li span a img{ width:371px; height:166px;}
.njjLmztList li dl{ width:350px; margin:auto; margin-top:10px;}
.njjLmztList li dl dt a{ display:block; height:20px; line-height:20px; overflow:hidden; font-size:16px;}
.njjLmztList li dl dd{ height:60px; line-height:20px; overflow:hidden; color:#999999; margin-top:8px;}
.elhjBox{ width:1198px; height:300px; border:1px solid #EFEFEF; background:#FAFAFA; margin-top:20px;}
.elhjImg{ float:left; width:500px; height:300px;}
.elhjImg img{ width:500px; height:300px;}
.elhjRight{ float:left; width:653px; margin:20px 0px 0px 24px; display:inline;}
.elhjTitle{ height:39px; border-bottom:1px solid #EAEAEA;}
.elhjTitle h1{ height:29px; line-height:29px; overflow:hidden; font-size:25px; font-weight:bold; color:#333333;}
.elhjCont{ height:100px; line-height:25px; overflow:hidden; font-size:14px; color:#999999; margin-top:15px;}
.elhjYin{ width:653px; margin-top:10px; overflow:hidden;}
.elhjYin span{ display:block; float:left; color:#999999; margin:0px 30px 0px 0px;}
.elhjYin span b{ display:block; float:left; width:20px; height:20px; background:url(../jsimages/bg10.png) no-repeat; margin:0px 10px 0px 0px;}
.elhjYin span b.icon1{ background-position:-110px 0px;}
.elhjYin span b.icon2{ background-position:-135px 0px;}
.elhjYin span h3{ float:left; font-size:12px;}
.elhjYin span h3 em{ color:#F85F5F;}
.elhjIn{ width:653px; height:80px; overflow:hidden;}
.elhjIn h3{ float:left; font-size:12px; color:#999999; line-height:30px; margin-top:10px;}
.elhjIn span{ display:block;}
.elhjIn span a{ display:block; float:left; padding:0px 10px; height:30px; line-height:30px; color:#FFFFFF; text-decoration:none; border-radius:100px; margin:10px 0px 0px 10px; display:inline; white-space:nowrap;}
.elhjIn span a.bg1{ background:#F79F1C;}
.elhjIn span a.bg2{ background:#37AFFF;}
.elhjIn span a.bg3{ background:#C299FB;}
.eltjList{ width:1200px;}
.eltjList li{ float:left; width:383px; height:212px; margin:28px 0px 0px 22px; border:1px solid #EAEAEA;}
.eltjBox{  width:383px; height:212px; position:relative;}
.eltjList li.one{ margin-left:0px;}
.eltjIn{ width:350px; margin:auto; margin-top:13px;}
.eltjIn span.left{ display:block; float:left; width:72px; height:72px;}
.eltjIn span.left img{ width:72px; height:72px; border-radius:15px;}
.eltjIn dl{ float:left; width:175px; margin:5px 0px 0px 13px;}
.eltjIn dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden; font-size:14px;}
.eltjIn dl dd{ height:16px; line-height:16px; overflow:hidden; color:#999999;}
.eltjIn dl dd.cont1{ margin-top:7px;}
.eltjIn dl dd.cont2{ margin-top:10px;}
.eltjIn dl dd span{ display:block; float:left;}
.eltjIn dl dd em{ font-size:16px; color:#FFA759; font-family:"Arial Black";}
.eltjIn span.right{ display:block; float:right; width:65px; height:26px; margin-top:25px;}
.eltjIn span.right a{ display:block; width:65px; height:26px; line-height:26px; text-align:center; background:#52B8BD; font-size:14px; color:#FFFFFF; text-decoration:none; border-radius:6px;}
.eltjCont{ width:350px; margin:auto; height:60px; line-height:20px; overflow:hidden; color:#999999; margin-top:10px;}
.eltjBottom{ width:381px; height:43px; background:#FAFAFA; border-top:1px solid #F0F0F0; margin-top:13px;}
.eltjBottom h3{ float:left; font-size:12px; color:#999999; margin:13px 0px 0px 12px; display:inline;}
.eltjBottom span{ display:block; float:left; margin-left:10px;}
.eltjBottom span b{ display:block; float:left; width:20px; height:20px; background:url(../jsimages/bg10.png) no-repeat; margin-top:13px;}
.eltjBottom span b.icon1{ background-position:-90px -35px;}
.eltjBottom span b.icon2{ background-position:-120px -35px;}
.eltjBottom span b.icon3{ background-position:-150px -35px;}
.eltjBottom span h3{ float:left;}
.njjYxzxMenu{ width:1200px; height:42px; border-top:2px solid #52B8BD; border-bottom:1px solid #EAEAEA; margin-top:30px;}
.njjYxzxMenu li{ float:left; width:120px; height:42px; }
.njjYxzxMenu li a{ display:block; width:120px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#333333; text-decoration:none; color:#333333;}
.njjYxzxMenu li a.hover{ background:#52B8BD; color:#FFFFFF;}
.eltjIcon{ width:44px; height:40px; background:url(../jsimages/bg10.png) no-repeat -40px -35px; position:absolute; left:0px; top:0px;}
.njjYxzxMenu1 li{ float:left; width:120px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#333333; text-decoration:none; color:#333333; cursor:pointer;}
.njjYxzxMenu1 li.current{ background:#52B8BD; color:#FFFFFF;}



/*****************************游戏下载攻略页*****************************/
.njjYxzxGl{ width:1200px;}
.njjYxzxGl li{ float:left; width:588px; height:153px; border:1px solid #EAEAEA; margin:22px 0px 0px 20px;}
.njjYxzxGl li.one{ margin-left:0px;}
.njjYxzxGl li span a img{ float:left; width:200px; height:120px; margin:15px 0px 0px 15px;}
.njjYxzxGl li dl{ float:left; width:345px; margin:20px 0px 0px 15px;}
.njjYxzxGl li dl dt a{ display:block; height:18px; line-height:18px; overflow:hidden;}
.njjYxzxGl li dl dd.cont1{ height:50px; line-height:23px; overflow:hidden; font-size:12px; color:#666666; margin-top:10px;}
.njjYxzxGl li dl dd.cont2{ height:16px; line-height:16px; overflow:hidden; font-size:12px; color:#999999; margin-top:10px;}
.ndjJcspList1{ width:1200px;}
.ndjJcspList1 li{ float:left; width:280px;  position:relative; margin:25px 0px 0px 26px;}
.ndjJcspList1 li a{ display:block; width:280px; }
.ndjJcspList1 li a img{ width:280px; height:170px;}
.ndjJcspList1 li a em{ display:block; width:26px; height:26px; background:url(../jsimages/bg10.png) no-repeat -40px 0px; position:absolute; left:10px; top:130px;}
.ndjJcspList1 li a p{ float:left; height:26px; line-height:26px; overflow:hidden; font-size:14px; margin:0px 0px 0px 10px; width:230px; margin-top:10px; text-align:center;}
.ndjJcspList1 li.one{ margin-left:0px;}


/**新增推荐位**/
.jjJtwBox{ width:1200px; color:#999999; line-height:23px; margin-top:16px;} 

.jjXtjBox{ width:1200px; margin-top:30px;}
.jjXtjBox span{ display:block; float:left; width:66px; height:25px; line-height:25px; overflow:hidden; background:url(../jsimages/jjbg4.png) no-repeat; color:#ffffff; padding-left:8px;}
.jjXtjBox span.bg1{ background-position:0px -265px;}
.jjXtjBox span.bg2{ background-position:-90px -265px;}
.jjXtjBox p{ float:right; width:1110px; color:#999999; line-height:30px;}






































