@charset "UTF-8";
/*列表*/
.li_title{margin:50px 0;}
.li_title a{width:120px; height:40px; text-align:center; line-height:40px; display:inline-block; background:#fff; margin-right:20px; font-size:18px;box-shadow:0 0 10px #ccc;}
.li_title .on{background:#0c72c7;color:#fff; font-weight:bold;}
.ng_list{margin:40px 0;}
.ng_list li{width:536px; height:215px; padding:24px; background:#fff; float:left; margin:20px}
.ngl_img{width:180px; height:160px; overflow:hidden;}
.ng_list .ngl_tit{color:#333; font-size:24px; line-height:30px;}
.ng_list .ttc{float:right;width:335px;}
.ng_list p{line-height:24px; margin-top:20px;text-overflow:ellipsis;overflow:hidden;height:76px;width:335px;}
.ng_list .btn{width:100%; border-top:1px solid #f1f1f1; margin-top:20px; padding-top:10px;}
.hei img{position:relative;top:5px;}
.ng_list .btn span{padding-left:20px; background:url(../img/time.png) no-repeat left;}

/*about*/
.ab02,.ab03,.ab04{background:url(../img/g_bg02.jpg) no-repeat center top; height:631px; width:100%;}
.ab03{background:url(../img/g_bg03.jpg) no-repeat center top;}
.ab04{background:url(../img/g_bg04.jpg) no-repeat center top;}
.ab02 .container{width:1030px; line-height:32px; padding-top:200px;color:#a5a8b6;}
.lt_wh{padding-top:250px;width:996px; margin:0 auto;}
.lt_wh li{width:173px; float:left; text-align:center; font-size:18px;color:#80838b; margin:0 38px;}
.lt_wh li .yuan{width:173px; height:150px;background:#59687d; padding-top:23px; border:none;}
.lt_wh li span{display:block;width:129px; height:129px; background:url(../img/pds_13.png) no-repeat; margin:0 auto;}
.lt_wh li h5{font-size:18px; margin:30px 0 10px 0; font-weight:normal;}
.lt_wh li .f_jz{background:#5a7c73;}
.lt_wh li .f_yj{background:#7a5a74;}
.lt_wh li .f_ln{background:#655b7e;}
.lt_wh li .ficon_jz{background:url(../img/pds_08.png) no-repeat;}
.lt_wh li .ficon_yj{background:url(../img/pds_15.png) no-repeat;}
.lt_wh li .ficon_ln{background:url(../img/pds_16.png) no-repeat;}
.ab03 a{position:absolute; display:block; border:6px solid #58708c; width:10px; height:10px;border-radius:145px; bottom:0px; background:#000; cursor:pointer;}
.ab03 a span{color:#b3c5de; position:absolute; top:28px; right:-16px;}
.ab03 .li01{left:258px; bottom:181px;}
.ab03 .li02{left:475px; bottom:223px;}
.ab03 .li03{right:487px; bottom:173px;}
.ab03 .li04{right:243px; bottom:259px;}
.ab03 .hd .on{border:7px solid #3babf7; width:15px; height:15px;}
.ab03 .bd{padding-top:200px;color:#b3c5de; font-size:16px; line-height:40px;}
.ab03 .bd h2{font-size:30px;}

.fan01,.fan02,.fan03,.fan04{background:url(../img/fan02.jpg) no-repeat center top; height:606px; width:100%; background-size:100% 100%;}
.lt_yewu{padding-top:90px;width:996px; margin:0 auto;}
.lt_yewu h1,.lt_zl{font-size:48px;color:#fff; margin-bottom:120px;}
.lt_yewu li{width:173px; float:left; text-align:center; font-size:18px;color:#80838b; margin:0 38px;}
.lt_yewu li .yuan{width:173px; height:140px; padding-top:33px;}
.lt_yewu li span{display:block;width:129px; height:129px; background:url(../img/pds_08.png) no-repeat; margin:0 auto;}
.lt_yewu li h5{font-size:18px; margin:30px 0 10px 0; font-weight:normal;}
.lt_yewu li .ficon_jz{background:url(../img/pds_05.png) no-repeat -3px 0;}
.lt_yewu li .ficon_yj{background:url(../img/pds_10.png) no-repeat;}
.lt_yewu li .ficon_ln{background:url(../img/pds_11.png) no-repeat;}
.fan02{background:url(../img/fan03.jpg) no-repeat center top;}
.fan03{background:url(../img/fan04.jpg) no-repeat center top;}
.fan04{background:url(../img/fan05.jpg) no-repeat center top;}
.fan05{background:url(../img/fan06.jpg) no-repeat center top;}
.lt_zl{padding-top:80px; line-height:60px;}
.game_list{padding-bottom:60px;}
.game_list li{float:left;width:248px;background:#fff; margin:30px 30px; height:290px; text-align:center; font-size:16px;}
.game_list li img{width:248px; height:248px;}
.game_list li p{padding:0 20px; line-height:30px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-bottom:15px;}
.game_list li h2{margin:10px;}
.game_list li .home{width:88px; height:30px; line-height:28px; text-align:center; border:1px solid #c5c5c5; border-radius:20px;color:#c5c5c5; float:right; margin-right:20px;}
.ios,.and{width:24px; height:24px; background:url(../img/pad.png) no-repeat; background-size:168px; float:right; margin-right:20px; margin-top:3px;}
.and{background-position:0 -59px;}
.ios:hover,.and:hover{background:url(../img/pad.png) no-repeat -74px 0;background-size:168px;}
.and:hover{background-position:-74px -59px;}
.game_list li .home:hover{background:#0e4c7c;color:#fff;}
.lt_yw>div>a>img{max-width:100%;}
.lt_yw{background:url(../img/ywbg.jpg) no-repeat center top;width:100%; height:886px;}
.lt_yw .yuan{width:124px; height:124px; border:5px solid #384c5c;}
.lt_yw .y_ip{background:#141f2b url(../img/ip.png) no-repeat 33px;top:61px; left:563px;}
.lt_yw .y_yx{background:#141f2b url(../img/pds_08.png) no-repeat 8px;top:322px; left:222px;background-size:90%;}
.lt_yw .y_po{background:#141f2b url(../img/pds_16.png) no-repeat 7px;top:493px; right:231px; background-size:90%;}

.ConBlock{width:800px; line-height:30px; padding:30px 0; border-bottom:1px solid #dedede; margin-bottom:30px;}

/*details*/
.zbg{background:url(../img/zbg.png) repeat-y;width:100%; padding-bottom:50px;}
.detail{padding:20px;width:800px;position:relative;}
.detail-title{font-size:24px;color:#005989;font-weight:normal;line-height:40px;border-bottom:1px solid #dedede; padding:20px 0;}
.detail-title-syb{color:#c8c8c8}
.detail-info{padding-left:20px; background:url(../img/time.png) no-repeat left; margin-top:10px;}
.detail-source{margin-top:5px;}
.detail-source img{display:block;margin:3px 10px 0 0}
.detail-source-info{font-size:14px;overflow:hidden;zoom:1;}
.detail-author{color:#8f8f8f}
.detail-time{color:#707070}
.detail-ctn{margin-top:30px;overflow:hidden;font-size:16px;color:#777;line-height:32px;padding-bottom:30px;}
.detail-ctn p{margin:15px 0;}
.detail-ctn a{color:#0f9cfe;text-decoration:underline}
.detail-ctn img{max-width:100%;}
.detail-share{padding-top:20px;font-size:14px;color:#666;}
    .list-share li{margin:0 5px;color:#707070;float:left;display:inline;}
    .list-share li.list-share-item a{text-decoration:underline;color:#707070}
.detail-optr{position:fixed;bottom:200px;display:block;width:20px;margin-left:1300px; _position:inherit;_bottom:0px; text-align:center;}
.detail-optr-top{color:#707070;font-size:14px;}
.detail-body{min-height:500px;}

/*面包屑导航*/
.u-crumb{font-size:12px;padding:20px; text-align:right;}
.u-crumb, .u-crumb a{color:	#a7a7a7;}
.u-crumb a:hover{text-decoration: underline;}

/*游戏信息*/
.g-game{color:#575757;}
.g-game > .gameInfo{overflow: hidden;padding:30px 0;}
.g-game{overflow: hidden;}
.g-game > .gameInfo > div{float: left;}
.g-game > .gameInfo > div.logo{width:250px;text-align: center;}
.g-game > .gameInfo > div.info{width:600px; margin-left:40px;}
/*游戏信息-logo*/
.g-game > .gameInfo > div.logo > .logoWidget, .g-game > .gameInfo > div.logo > .logoWidget > img{border-radius: .6rem;}
.g-game > .gameInfo > div.logo > .logoWidget{box-shadow: 0 0 .5rem gray;display: inline-block;background: white;width:80%;}
.g-game > .gameInfo > div.logo > .logoWidget > img{border:15px solid white;box-shadow:0 .1rem 0 #ddd;margin-top:-0.1rem;width:310px; max-width:100%}
.g-game > .gameInfo > div.logo > .logoWidget > .vote{overflow: hidden;padding: .4rem 0 .6rem 0;font-size: .4rem;}
.g-game > .gameInfo > div.logo > .logoWidget > .vote .num{margin-right: .1rem;}
.g-game > .gameInfo > div.logo > .logoWidget > .vote .word{white-space: nowrap;}
.g-game > section > a{display:inline-block;border-radius:1rem;color:white;font-weight:bold;text-align:center;width:6rem;font-size:.8rem;padding:.3rem 0; background:#39F; box-shadow:0 0 .5rem #ccc; margin-left:4rem; cursor:pointer;}
/*游戏信息-主要信息*/
.special{color: green;}
.g-game > .gameInfo > div.info > .name{font-size:34px;line-height:40px;}
.g-game > .gameInfo > div.info > .star{margin: .3rem 0;}
.g-game > .gameInfo > div.info > .star > div{display: inline-block;vertical-align: top;}
.g-game > .gameInfo > div.info > .star > .pic{width:5rem;}
.g-game > .gameInfo > div.info > .star > .score{border:1px solid #d4d4d4;border-radius: 10rem;padding: 0 .3rem;}
.g-game > .gameInfo > div.info > .detail{font-size:14px;line-height:30px;}
.g-game > .gameInfo > div.info > .detail > .keyValue{display:inline-block;width:48%;}
.g-game > .gameInfo > div.info > .detail > .keyValue > p{white-space: nowrap;overflow: hidden;width: 100%;}
.g-game > .gameInfo > div.info > .detail > .keyValue span{white-space: nowrap;overflow: hidden;}
.g-game > .gameInfo > div.info > .download{margin-top: .1rem;}
.g-game > .gameInfo > div.info > .download > a,.g-list .ko a{display:inline-block;border-radius:.5rem;color:white;font-weight:bold;text-align:center;width:206px;font-size:30px;padding:20px 0;margin:0 10px;}
.g-game > .gameInfo > div.info > .download > a > p{font-weight: normal;font-size: .4rem;}
.g-game > .gameInfo > div.info > .download > a.down,.g-list .down{background:#32a138;}
.g-game > .gameInfo > div.info > .download > a.libao{background:#F00;}
.g-game > .gameInfo > div.info > .download > a.bbs,.g-list .bbs{background:#999;color:#CCC}
/*游戏信息-游戏图片*/
.jietu{width:960px; margin:30px auto; padding-bottom:100px;}
.s_cont{width:100%; overflow:hidden}
.s_cont img{width:100%; height:640px;}
.s_nav{position: absolute;left: 0;width: 100%;height:.5rem;text-align: center}
.s_nav span{display:inline-block;width:10px;height:10px;margin:10px;border-radius:1rem;background:#444}
.s_nav span.on{background:#257EF7}
.swipe {position:relative; overflow:hidden; visibility:hidden}
.swipe-wrap {position:relative; overflow:hidden;}
.swipe-wrap > div {position: relative;float:left; width:100%;}
/*游戏信息-游戏简介*/
.g-game > .gameIntro{padding:30px 70px;position:relative;background:#f4f4f4;}
.g-game > .gameIntro > .title{font-size:20px;line-height:30px;border-bottom:1px solid #d4d4d4;}
.g-game > .gameIntro > .words{padding:.5rem .5rem 0 .5rem;text-indent:2em;font-size:14px;line-height:24px;height:auto;}
.g-game > .gameIntro > .words hr{height:0;border:none;border-bottom:1px solid #dedede; margin:.5rem 0;}
.pager{padding-right:20px; margin-top:30px; text-align:right;}