@charset "utf-8";
/*面包屑-页面位置*/
#place{width:1200px; margin: 0 auto; line-height: 35px; height: 35px; overflow:hidden; font-size:14px;margin-top: 6px; margin-bottom: 5px; font-family:Microsoft yahei;}
#place span{font-weight:bold;color:#666;}
#place a{margin:0px 5px;color:#666;}
#place a:hover{ color:#efa735;}
#place a.nplace{color:#666;}

/*banner*/
.t_banner{width: 100%;height: 340px;text-align: center;overflow: hidden;position:relative;z-index: 0;}
.t_banner img{width: 1920px;height: 340px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.dh{width: 1200px;margin:0 auto;height: 60px;position: relative;background: #333;}
.mcon{height: 60px;float: left;}
.mcon a{font-size: 20px;float: left;display: inline-block;padding: 0 42px;height: 60px;line-height: 60px;color: #fff;}
.mcon a:hover,.mcon a.hover{ background: #ed444a; }
#shr {width: 250px;height: 36px;overflow: hidden;zoom: 1;display: inline-block;float: right;position: relative;margin-top: 12px;border-radius: 24px;margin-right: 48px;}
#shr span { float: left; display: inline; height: 33px; }
#shr span.sl { width: 20px; height: 33px;}
#shr span.s_con {width: 250px;height: 36px;border-radius: 24px;background: #555;margin-left: 8px;}
#shr span.s_con input {margin: 0;padding: 0;border: none;background: none;line-height: 22px;height: 22px;color: #999;font-family: Arial,'Simsun';outline: none;width: 240px;padding-left: 19px;padding-top: 7px;font-size: 12px;}
#shr span.sr {width: 45px;height: 35px;position: absolute;right: 0px;top: 0;}
#shr span.sr input {border: none;width: 21px;height: 21px;overflow: hidden;zoom: 1;cursor: pointer;background: url(../images/mzt_icons.png) no-repeat;background-position: 0 0;text-indent: -9999px;margin-left: 12px;margin-top: 6px;display: block;}
/*游戏介绍-标签*/
.gtag {overflow:hidden;float: right;width: 645px;zoom:1;background:url(../images/g_tag_pl.gif) repeat-x 0px 46px;}
.gtag span {padding: 0 0 0 20px;display:block;background:url(../images/tag_tb.png) no-repeat 1px 3px;margin: 5px 0 5px 0;line-height:18px;height:20px;overflow:hidden;zoom:1;}
.gtag span a{color: #17a7ee;border: 1px solid #17a7ee;border-radius: 2px;padding: 0px 3px;margin-right: 10px;display: inline-block;}
.gtag span a:hover{color:#fff; background: #17a7ee}
.gtag span i {color: #C0C0C0;font-style: normal;border: 1px solid #DBDBDB;border-radius: 2px;margin-bottom: 10px;padding: 0px 3px;margin-right: 10px;display: inline-block;}

/*内容部分*/
.gamecont{ width:1200px; margin:10px auto 20px; overflow:hidden; zoom:1;}
.g_tit {font-size:22px;color:#3a3b3c;line-height:50px;height: 50px;border-bottom:1px #e7e7e7 solid;position: relative;}
.g_tit font {color:#888;font-size:18px;margin-left:10px;}
.gamecont .gamecont_left{width: 850px;float: left;}
.gamecont .gamecont_right{width: 300px;float: right;}
.gamecont .gamecont_left .Gminfo { width: 100%; height: 280px; margin-top: 20px; position: relative; }
.gamecont .gamecont_left .Gminfo .gminfo_left{width: 186px;float: left;margin-right: 15px;}
.gamecont .gamecont_left .Gminfo .game_pf{display: block;width: 180px;height: 32px;margin: 15px auto 10px;background: url(../images/soft_pc_infoicon.png) -5px -61px;}
.gamecont .gamecont_left .Gminfo .game_pf i{display: block;height: 32px;background: url(../images/soft_pc_infoicon.png) -5px -17px;}
.gamecont .gamecont_left .Gminfo .btn_praise{display: block;width: 120px;height: 34px;line-height: 34px;margin: 0 auto;background: #fe6265;color: #fff;border-radius: 5px;cursor: pointer;}
.gamecont .gamecont_left .Gminfo .btn_praise i{display: block;width: 32px;height: 34px;float: left;margin-right: 6px;background: url(../images/soft_pc_infoicon.png) -462px -12px;}
.gamecont .gamecont_left .Gminfo .img { display: block; margin: 0 auto;}
.gamecont .gamecont_left .Gminfo .img, .gamecont .gamecont_left .Gminfo .img img {width: 150px;height: 150px;border-radius: 18px;}
.gamecont .gamecont_left .Gminfo .lis {float: right;width: 645px;height: 120px;margin-top: 15px;}
.gamecont .gamecont_left .Gminfo .lis li { height: 40px; line-height: 30px; margin-right: 15px; float: left; font-size: 14px; color: #303030; }
.gamecont .gamecont_left .Gminfo .lis li a { color: #f0412a; }

.gamecont .gamecont_left .Gminfo .btn_box{width: 645px;height: 90px;float: right;position: relative;}
.gamecont .gamecont_left .Gminfo .btn_box .btn{width: 424px;height: 90px;float: left;}
.gamecont .gamecont_left .Gminfo .btn_box .btn a{display: block;width: 170px;height: 50px;float: left;line-height: 50px;color: #fff;border-radius: 5px;margin-top: 20px;font-size: 16px;margin-right: 40px;position: relative;}
.gamecont .gamecont_left .Gminfo .btn_box .btn a span{display: block;width: 65px;height: 50px;float: left;background: url(../images/soft_pc_infoicon.png) no-repeat;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .az_btn{background: #23bc6a;text-align: center;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .az_btn span{background-position: -344px -3px;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .pc_btn{background: url(../images/ldmnq.png) no-repeat center center;display: none;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .pc_btn span{background-position: -400px -4px;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .ios_btn{background: #9a9a9a;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .ios_btn span{background-position: -350px -48px;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .zl_btn{background: #5c5c5c;display: none;}
.gamecont .gamecont_left .Gminfo .btn_box .btn .zl_btn span{background-position: -398px -6px;}
.gamecont .gamecont_left .Gminfo .btn_box .qr_img{width: 200px;height: 150px;float: right;}
.gamecont .gamecont_left .Gminfo .btn_box .qr_img img{margin-top: 15px;}

.phb_icon{display:block;position:absolute;width: 100px;height: 100px;background: url(../images/icon_phb.png) no-repeat;right: 0;top: 10px;}

.subNav-tab{height: 39px;width: 100%;}
.subNav-tab .tab{position:relative;width:106px;font-size:14px;}
.subNav-tab ul{border: 1px #e5e5e5 solid;height: 45px;}
.focus-tab .tab{float:left;width: 120px;height: 45px;line-height: 45px;display:inline;cursor:pointer;font-size: 14px;text-align: center;border-right: 1px #e5e5e5 solid;}
.focus-tab .tab a{display:block;}
.focus-tab .current{background-color:#fff;border-top:2px #ff3d3d solid;color: #ff3d3d;font-weight: bold;}
.main .nav-gd {background-color: #f7f7f7;position: fixed;top: 0;_top: expression(documentElement.scrollTop + 0 + "px");_position: absolute;z-index: 1000;}

.fixed{position: fixed;top: 0;background: #fff;width: 1200px;height: auto;z-index: 9999;}



#infocon{margin-top: 20px;}
#infocon p{color:#656565;font-size:14px;line-height:26px; padding-top: 10px;}
#infocon p a{ color:#df0000;}
#infocon p a:hover{ text-decoration:underline;}
#infocon a.it{border-bottom: 2px solid #f31a22;padding: 0px 4px;color: #333;font-weight: 100;}
#infocon img{ max-width:300px;width:50%;margin:auto;}
#infocon p img{ max-width:300px;width:50%;margin:auto;display: block;padding: 20px;}
#infocon h3{margin: 10px 0 0 0;display: inline-block;font-size: 16px;padding-left: 6px;border-left: 4px solid #f31a22;}


/*上一页，下一页*/
.TurnPage{width:100%;padding:20px 0;height:40px;overflow:hidden}
.TurnPage li{display:block;width:45%;padding:0 2%;background:#f8f8f8;text-align:center;border-radius:4px;overflow:hidden;height:44px}
.TurnPage li.TurnPage-left{float:left}
.TurnPage li.TurnPage-right{float:right}
.TurnPage li p{display:inline-block;*display:inline;*zoom:1;overflow:hidden}
.TurnPage li p a,.TurnPage li p span{float:left;display:block;font-size:14px;line-height:44px;height:44px;overflow:hidden}
.TurnPage li:hover p a{color:#00bfb1}


/*imgview*/
#imgview{margin: 20px 0;overflow: hidden;width: 100%;border-top:1px #eee solid;}
#imgview h3 i {background: url(../images/bg_Img.gif) -214px -402px no-repeat; }
#imgview ul{width: 100%;height: auto;overflow: auto;white-space: nowrap;}
#imgview ul li{padding-right: 12px;height: 276px;display: inline-block;}
#imgview ul li img{height: 276px;}

.main_titles{line-height: 40px;font-size: 18px;font-weight: bold;border-bottom: 1px solid #e7e7e7;}
.main_titles i{display: block;width: 5px;height: 20px;background: #f31a22;margin: 10px 10px 0 5px;float: left;}
.main_titles .h_more{float: right;font-size: 14px;margin-right: 5px;color: #999;}
.main_titles .h_more:hover{color: #ff3d3d;}
/*相关版本*/
#xgbb{margin-bottom: 22px;clear: both;}
#xgbb p{font-size:14px; line-height: 30px;color: #666; font-family:arial,"Microsoft YaHei"; z-index: 1;}
#xgbb ul{margin-top: 10px;}
#xgbb ul li { clear: both;line-height: 36px;height: 36px;overflow: hidden;}
#xgbb ul li a { color: #666;font-size: 14px;display: block;}
#xgbb ul li span { display: inline-block;overflow: hidden;height: 36px;}
#xgbb ul li span.title {width: 630px;}
#xgbb ul li span.dx { width:120px;}
#xgbb ul li span.more { width: 80px; text-align: center;}
#xgbb ul li span.down { background: #77bb44; color: #fff; text-align: center; border-radius: 5px; width: 80px; display: none; line-height: 30px; height: 30px;}
#xgbb ul li a:hover .down { display:inline-block }
#xgbb ul li a:hover .more { display: none; }
#getMoreNewsBtn{width: 100%;height: 40px;line-height: 40px;background-color:#f4f4f4;color:#999;display: block;text-align: center;float: left;margin-top: -1px;}
#getMoreNewsBtn:hover{color:#fff;text-decoration: none;background-color:#ff3d3d;color:#fff; }

/* 游戏资讯 */
.topnews-content{width: 100%;overflow:hidden;}
.topnews-content .media{position:relative;*vertical-align:middle;}
.topnews-content .media:hover{cursor:pointer}
.topnews-content .media .link{display:block}
.topnews-content .media .link:hover{text-decoration:none}
.topnews-content .media-body-title{line-height:34px;margin-bottom:5px}
.topnews-content .media-body-title:hover{cursor:pointer}
.topnews-content .media-body-content{line-height:24px;height: 50px;overflow:hidden;margin-bottom: 40px;}
.topnews-content .media-body-content:hover{cursor:pointer}
.topnews-content .media-body-content a:hover{text-decoration:none;color:#333;}
.topnews-content .media-body-meta{height: 28px;line-height: 28px;font-size:12px;color:#999;overflow:hidden;position: absolute;bottom: 22px;width: 100%;white-space: nowrap;min-width: 320px;}
.topnews-content .media-body-meta .cmt{margin-left:30px;}
.topnews-content .media-body-meta i,.topnews-content .media-body-meta p{float:left}
.topnews-content .media-body-meta .author{width:110px}
.topnews-content .media-body-meta .date{width:130px;line-height: 30px;}
.media-body-title h2, .media-body-title h3, .media-body-title strong{line-height:26px;}

.topnews-content .media-body-meta .tag span,.topnews-content .media-body-meta .tag a{color:#999}
.topnews-content .media-body-meta .tag .mBtn-a:hover{color:#fff;background-position:0 0;}
.topnews-content .media-body-meta .tag .mBtn-a{line-height: 22px;display: block;padding: 0 10px;border-radius: 5px;height: 22px;float: left;margin-right: 10px;color: #f0322f;border: 1px #f0322f solid;background: url(http://www1.pcgames.com.cn/g/game/2017/game/images/icon-keywbg.jpg) no-repeat 0 22px;}
.topnews-content a.more{width: 100%;height: 40px;line-height: 40px;background-color:#f4f4f4;color:#999;display: block;text-align: center;float: left;margin-top: -1px;}
.topnews-content a.more:hover{color:#fff;text-decoration: none;background-color:#ff3d3d;color:#fff; }
.media{border-bottom:1px solid #e5e5e5;padding:20px 0;line-height:1.7;display:block}
.media:hover{background-color:#f7f7f7}
.media-hover{background-color:#f7f7f7}
.media-left{width:180px;height:135px;overflow:hidden;margin-right: 22px;float: right;background:#f7f7f7;}
.media-left img{width:180px;height:135px;vertical-align:middle}
.media-body{padding-right: 40px;overflow:hidden;padding-left: 20px;}
.media-body-title{margin-bottom:3px}
.media-body-title a{color:#333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.media-body-title a:hover{color:#ff3d3d}
.media-body-title h2,.media-body-title h3,.media-body-title strong{font-size: 16px;font-weight:400;}
.media-body-content{font-size:12px;color:#999;margin-bottom:7px}

.media-body-meta .keyword{margin-right:5px}


.oTit{border-bottom:2px solid #FF8329;margin-bottom:12px;position:relative;}
.oTit h2{height:38px;line-height:38px;padding:0 15px;background:#FF8329;color:#fff;display:inline-block;font-weight:normal;font-size:16px;margin-top:15px;float:left;border-radius: 5px 5px 0px 0px;}
.oTit a {float: right; margin-top: 25px;}
.guess_tab{position:absolute;bottom: 4px;margin-left: 20px; right: 0; height: 30px;overflow: hidden}
.guess_tab b{font-weight:normal;margin:0 0 0 5px;cursor:pointer;background:#e5e5e5;padding:6px 10px;border-radius:3px;color:#6b6b6b;font-size: 13px;display: inline-block;}
.guess_tab b.cur{background:#f9a019;color:#fff;}
.zt_top{overflow: hidden;zoom: 1;padding-bottom: 14px;border-bottom: 1px dashed #d8d8d8;margin-left: 9px;}
.zt_top span{float:left;width: 570px;height:18px;line-height:18px;margin:6px 0 0 15px;}
.zt_top p{float: left;width: 570px;line-height:26px;margin-left:15px;color:#858585;margin-top:10px;}
.zt_top span .ztname{float:right;color:#999;}
.zt_top span .ztname:hover{color:#f0322f;}
.zt_top span .tztname{float: left;display: inline;line-height: 22px;font-size: 18px;color: #444;font-family: "Microsoft YaHei";font-weight: bold;height: 22px;}
.zt_top span .tztname i{font-size:16px;font-weight: 100;padding-left:4px;}
.zt_top .ztimg{float:left;width: 210px;height:103px;overflow:hidden;zoom:1;position: relative;}
.zt_top .ztimg img {width: 210px;height: 102px;}
.zt_top .ztimg span {width: 215px;height: 105px;display: block;position: absolute;_background: none;_filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="/images/guess_cover1.png");margin-left: 0px;margin-top: 0px;}

.zt_list{overflow:hidden;}
.zt_list ul{}
.zt_list li{float:left;width: 249px;padding:10px;}
.zt_list li:hover{background:#f6f6f6}
.s_ztlistbox{}
.ztgimg{float:left;margin-right:8px;}
.ztgimg img{width:90px;height:90px;border-radius: 15px;}
.ztgname{display:block;width: 150px;height:22px;color:#08c;line-height:22px;overflow:hidden;font-size:16px;}
.zt_list li span{display:inline-block;width: 150px;height:24px;overflow:hidden;color:#999;line-height:18px;margin-top:8px;}
.zt_list li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}
.zt_list font{color:#f08620;font-weight:bold;font-size:14px;font-family: Georgia;}
.zt_list li span i{width:1px;height:12px;background:#dbdbdb;display:inline-block;margin:0 6px;}


.text-list{}
.text-list li{height:20px;line-height:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding:5px 0;border-bottom:1px dotted #ddd;}
.text-list li:before{content: "●";color:#ddd;font-size:12px;margin-right:10px;}
.text-list li:last-child{border-bottom:none;padding-bottom:0;}

.text-list-v { }
.text-list-v li { padding: 5px 0; height: 20px; overflow: hidden;line-height: 20px;text-overflow:ellipsis;white-space:nowrap;color: #ccc;}
.text-more{float:right;font-size:12px;margin-left:10px;}
.fc-gray{color:#999;}
.text-list-game{}
.text-list-game li{border-bottom:1px dotted #ddd;padding:10px 0;height:1%;overflow:hidden; position:relative;}
.text-list-game li img{float:left;margin-right:10px;width:72px;height:72px;border-radius: 15px;}
.game-stars {height: 25px;width: 140px;overflow: hidden;background: url(../images/soft_pc_infoicon.png) -204px -63px no-repeat;margin-top: 5px;position: relative;}
.game-stars span {float: left;height: 25px;overflow: hidden;background: url(../images/soft_pc_infoicon.png) -204px -20px no-repeat;}
.game-stars.here { -webkit-animation: stars 0.5s infinite; opacity: 1; background-position: 0 -100px; }


.sort{margin-top: 20px;overflow: hidden;}
.sort ul{ padding-top:15px; overflow:hidden; zoom:1;}
.sort ul li{float: left;padding: 0 22px 10px;}
.sort ul a{display:inline-block; font-family: "Microsoft Yahei"; font-size: 14px;}
.sort ul a.c1{ color:#68d46d;}
.sort ul a.c2{ color:#f58797; }
.sort ul a.c3{ color:#66bcff;}
.sort ul a.c4{ color:#9ed96a; }
.sort ul a.c5{ color:#68d9c2; }
.sort ul a.c6{ color:#77d46a;}
.sort ul a.c7{ color:#7fdcfb;}
.sort ul a.c8{ color:#d983ee;}
.sort ul a.c9{ color:#6d86b3; }
.sort ul a.c10{ color:#b3b0f6;}
.sort ul a.c11{ color:#f792e5;}
.sort ul a.c12{ color:#ebc53c; }
.sort ul a.c13{ color:#b0d5f5;}
.sort ul a.c14{ color:#ffa646; }
.sort ul a.c15{ color:#888888;}
.sort ul a.c16{ color:#7fdcfb; }
.sort ul a.c17{ color:#959fff; }
.sort ul a.c18{ color:#a6da6d; }
.sort ul a.c19{ color:#ff7f58;}
.sort ul a:hover{ color:#df0000;}
.sort ul li{
 display: inline-block;float: left;
}

/*本周排行*/
.bzph ul{overflow:hidden;zoom:1;}
.bzph ul li{width: 100%;font-family:arial,"Microsoft YaHei";padding: 10px 0;overflow: hidden;border-bottom: 1px solid #e7e7e7;}
.bzph ul li a,.ztlist ul li span,.ztlist ul li i,.ztlist ul li em{display:inline;overflow:hidden;zoom:1;}
.bzph ul li a.ztgimg{width:60px;height:60px;margin-right: 12px;}
.bzph ul li a.ztgimg img{height:60px;width: 60px; border-radius: 8px;}
.bzph ul li a.ztgname,.ztlist ul li span{width: 110px;height: 18px;}
.bzph ul li a.ztgname{color:#454545;display: block;width: 225px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px;}
.bzph ul li a.ztgname:hover{color:#ff7d50;}
.bzph ul li span{display: block;line-height: 20px;color:#999;}
.bzph ul li span em{margin-left: 10px;}
.bzph ul li span em b{color: #f31a22;font-size: 16px;}

.yxhj{width: 100%; margin-top: 20px; overflow: hidden; }
.yxhj { margin-top: 24px; }
.yxhj .lis {display: block;margin-bottom: 18px;width: 97%;height: 160px;text-align: center;overflow: hidden;}
.yxhj .lis img {width: 100%;min-height: 160px; -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.yxhj .lis:hover { opacity: 0.8; }
/*游戏截图*/
/*lightbox*/
#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 500px; }
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;z-index: 9999;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;} 
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev {left: 0; float: left; }
#lightbox-nav-btnNext {right: 0; float: right; }
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details {width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em; }
#lightbox-secNav-btnClose {width: 66px; float: right; padding-bottom: 0.7em; }

/*右侧悬浮二维码和返回顶部*/
.side_tools {position: fixed;z-index:999999;width:56px;left: 50%;margin-left: 620px;bottom:260px;}
.side_tools a { display: block; width: 56px; height: 56px; margin-bottom: 5px; position: relative;}
.side_tools .qr {background-image: url(http://static.kuaila.com/pc/images/icon-qrtop.png);background-position: 0 0px; }
.side_tools .scrolltop {}
.side_tools .scrolltopshow {background-image: url(http://static.kuaila.com/pc/images/icon-qrtop.png);background-position: -56px 0px;}
.side_tools .qr:hover {background-position:0px -56px;}
.side_tools .scrolltopshow:hover {background-image: url(http://static.kuaila.com/pc/images/icon-qrtop.png);background-position: -56px -56px;}
.side_tools .qr span { display: none;  background-color: #23b0f7; padding:10px; position: absolute; top: 0; right: 56px; color:#fff; text-align: center; font-size: 15px; line-height:20px }
.side_tools .qr span img { display: block; width:110px; height: 110px; margin-bottom: 5px}
.side_tools .qr:hover span { display: block; }

/*预约*/
.yuyuemengban{display: none; width: 100%;height:2000px;position: fixed;z-index: 999;;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);left: 0;top: 0;}
.yuyuewrap{display:none; width: 400px;height: 300px;position: fixed;left: 50%;top:45%;margin: -150px 0 0 -200px;background: #fff;border-radius: 8px;z-index: 1000;cursor: initial;}
.yuyuewrap .closebtn{position: absolute;right: 10px;top: 5px;font: 20px/18px microsoft yahei; color: #3bb3f2; cursor: pointer;}
.yuyuewrap .closebtn:hover{opacity: 0.88;}
.yuyuewrap .yuyue_con{width: 320px;height: 260px;margin:0px auto; padding-top:20px}
.yuyuewrap .yuyue_con .phone{width: 300px;height: 45px;font-size: 14px;line-height: 45px;padding: 0 10px;border:1px solid #ccc ; display: block; margin: 20px auto 0 auto; border-radius: 5px;}
.yuyuewrap .yuyue_con .phone:focus{border:1px solid #3bb3f2 ;}
.yuyuewrap .yuyue_con .tips{width: 320px;text-align: center;line-height: 45px;font: 16/45;margin: 10px auto;color: #999;}
.yuyuewrap .yuyuebtn_bs,.yuyuewrap .yuyuebtn_br{width: 330px;height: 45px;line-height: 45px;text-align: center;border-radius:3px;margin: 10px auto 20px;font-size: 16px;cursor: pointer;}
.yuyuewrap .yuyuebtn_bs{background: #3bb3f2;color: #fff;}
.yuyuewrap .yuyuebtn_bs:hover,.yuyuewrap .yuyuebtn_br:hover{opacity: 0.88;}
.yuyuewrap .yuyuebtn_br{color: #3bb3f2;border: 1px solid #3bb3f2;}


/*下载地址*/
#addressWrap .ad_l{width: 352px;margin:5px 0 0px 0px;overflow: hidden;zoom: 1;float: left;}
#addressWrap .ad_l span.gname{display:block;line-height: 28px; height:28px; color:#333; padding-left: 10px; background: #f2f2f2; font-size: 14px;margin:5px 0;overflow: hidden;}
#addressWrap .ad_l ul{overflow:hidden;zoom:1;width: 337px;}
#addressWrap .ad_l ul li{float:left;display:inline;line-height: 20px; height:20px;width: 165px;padding: 5px 0;}
#addressWrap .ad_l ul li span{display:block;padding-left: 22px; background: url(../images/down_ad_tb.png) no-repeat 0px 3px;}
#addressWrap .ad_l .ios ul li span{ background: url(../images/down_ad_tb2.png) no-repeat 0px 3px;}
#addressWrap .ad_l ul li  a{color:#5d5d5d;font-size:14px;}
#addressWrap .ad_l ul li  a:hover{color:#d70000;}
#addressWrap .ad_r{float:right;display:inline;margin: 19px 0px 0 0;}
#addressWrap .down_box_r{float:left;margin-left:70px; margin-top: 15px;width:400px;height:300px;}


.addressnav {height: 36px;background-color: #eee;width: 352px;margin:0;}
.addressnav span { float: left; width: 100px; text-align: center; line-height: 36px; cursor: pointer; color: #666; }
.addressnav span.hover { color: #fff; padding-right: 8px;}
#addressWrap .ad_l .down_ios span.gname{background: #666; color: #fff}
#addressWrap .ad_l .down_ios { display: none; }
#addressWrap .ad_l .down_pc span.gname{background: #2196F3; color: #fff}
#addressWrap .ad_l .down_pc { display: none; }

.soft_down_tg .dxzq {display: inline-block;width: 146px;height: 36px;line-height: 36px;font-size: 15px;color: #fff;background-color: #f90;text-align: left;margin: 14px 10px 0 0;}
.soft_down_tg .dxzq span {width: 16px;height: 17px;background: url(../images/xzbtn.png) no-repeat!important;margin: 10px 8px 0 4px;display: block;float: left;}
.soft_down_tg a.one{display: inline-block;width: 138px;height: 30px;line-height: 30px;color: #333;font-size: 14px;border-radius: 3px;float: left;margin: 0 14px 2px 0;padding-top:10px;}
.soft_down_tg a.one i{display: inline-block;width: 36px;height: 34px;background: url(../images/arrow_icon.png) no-repeat;float: left;}



.gamehot{background: url(../images/bg_head.png) no-repeat; background-size: 106%;background-position-y: -22px;height:120px;margin-bottom: 15px;display: none;}
.gamehot ul { width: 100%;height: 100%; display: flex;justify-content: space-between;overflow: hidden;}
.gamehot ul li{ display: inline; width: 190px;margin-left: 15px;}
.gamehot ul li a{ display: flex; align-items: center; width: 100%;height: 100%;}
.gamehot ul li a:hover{text-decoration: none;}
.gamehot ul li img{width: 65px; height: 65px; border-radius: 15px;}
.gamehot ul li .tags{ margin-left: 10px;width: 170px;overflow: hidden; }
.gamehot ul li .tags span{width: 100%; display: block;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 14px;font-weight: 400;text-align: left;color:#f0c110;}
.gamehot ul li .tags .btns{width: 80px;height: 39px; background: url(../images/list_item_btn.min.png) no-repeat;background-size: 100%; display: block; margin-top: 5px;line-height: 38px; color: #680505; font-style: normal; text-align: center; font-size: 14px;font-weight: 800;}


#listcon{ width:970px; margin:0 auto; overflow: hidden; zoom: 1;}
.newslist{ width:673px; float:left; padding-top: 4px; overflow: hidden; zoom: 1;}
/*listcon*/
.newscon{ width: 673px; float: left; padding-top: 4px; overflow: hidden; zoom: 1;}
.newscon h1{ font-size:26px; color:#f31a22; text-align:center; font-weight:bold; padding-top: 30px; padding-bottom: 18px; font-family: "Microsoft Yahei"; line-height: 36px;}
.topgame {width:630px; margin:0 auto;background:#fafafa; border-top: 2px solid #f0f0f0; height: 140px ;position: relative; display: none}
.topgame a.gimg { position: absolute; left:20px; top: 20px; width: 100px; height: 100px; border-radius: 20px; overflow: hidden;}
.topgame a.gimg img {width: 100px; height: 100px; display: block; }
.topgame h2.dbtitle { position: absolute; color: #111; font-size: 20px; font-weight: bold; line-height: 30px; width: 460px; left: 140px; top: 20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.topgame .til { position: absolute; top: -1px; left: -1px; z-index: 999}
.topgame .ginfo { position: absolute; left:140px; top:56px; width:350px;  }
.topgame .ginfo li{float: left;width:130px;line-height:20px;height:26px;zoom: 1;color: #888;padding-left: 2px;font-size: 14px;}
.topgame .ginfo li font{color: #666;}
.topgame .ginfo li.tags { width:180px }
.topgame .ginfo li.tags font { float: right; width: 135px;line-height:20px;}
.topgame .ginfo li.tags a,.topgame .ginfo li.tags i { font-style:italic; display: inline-block; padding: 0 2px;}
.topgame .ginfo li a { color:#77bd00  }
.topgame .ginfo li a:hover { color:#f77b00  }
.topgame a.down_btn { position: absolute; display: block; right: 20px; top: 70px; text-align: center; line-height: 42px; width: 150px; color: #fff; background: #22b0f7; border-radius: 5px; font-size: 18px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out }
.topgame a.down_btn:hover { background: #f77b00; }
.topgame .pfbox { position: absolute; left: 450px; top:20px; }

.from{ color:#999; text-align:center; display: block;}
.from b{ font-weight:normal; padding-right: 28px;}
.from b em{ color: #777;}
.from a font{ color:#df0000;}
.newscon p{ font-size:14px; color:#555; padding-top: 20px; line-height: 24px;font-weight: 500;}
.newscon strong {font-weight: bold;}
.newscon p a{ color:#ed9a22;}
.newscon p a:hover{ color:#df0000;}
.newscon h3{margin: 10px 0 0 0;
            display: inline-block;
            font-size: 16px;
            padding-left: 6px;
            border-left: 4px solid #f31a22;}

.divcontent table{ margin:10px auto;}

.name{ width:673px; overflow: hidden; zoom: 1;}
.name strong{ height: 53px; color:#555; font-size: 25px; display: block; border-bottom: 2px solid #f6f6f6;}
.name strong b{ border-bottom:2px solid #4dc4ff; font-weight: normal; padding: 0px 3px 6px 3px;}
.bibei{ width:673px; overflow:hidden; zoom:1; padding-top: 20px;}

/*滚动图片*/
#gimg{width: 673px;  overflow: hidden;  zoom: 1;  z-index: 99;  position: relative;  margin: 0 auto;    border-radius: 10px;  height: 138px;  margin-top: 6px;   }

/*截图*/
.fl{float:left;/*padding-left: 50px;*/}
.fr{float:right}
.pr{    position: relative;}
.pa{ position:absolute;}
#shot-list{ left:0;}

.shot-wrap{ width: 640px; height: 125px; overflow:hidden; zoom:1; margin: 10px 20px 0px 20px;}
.shot-banner{ font-size:0;}
ul.shot-list{box-sizing:content-box;}
.shot-list li{  width: 83px; box-sizing:content-box; height: 123px;  display: inline-block;  vertical-align: bottom;  padding: 0px 11px; *display:inline; *zoom:1;
    /*padding-right: 13px;*/ /* padding-right: 12px; */}
.shot-list li img{ cursor: pointer;  height: 80px;  width: 80px;  border-radius: 16px;  padding: 0px;}
.focusBts{  background: #fff url(../images/scrollbtn.png) no-repeat;  width: 20px;  height: 98px;  position: absolute;  cursor: pointer;  z-index: 2;  opacity: 1.0;-moz-user-select: none; -webkit-user-select: none;  -ms-user-select: none;  -khtml-user-select: none;  user-select: none; }
#focusBtl{ background-position: -15px -18px; left: 0px; top: 27px;}
#focusBtr{ background-position: -57px 0px;  right: 0px;  top: 10px; }
#focusBtl:hover{ background-position: -15px -108px; left: 0px;}
#focusBtr:hover{ background-position: -57px -90px; right: 0px;}
.shot-list li span{ width: 206px; height:99px; display:block; position: absolute; left: 0px; top: 0px;}
.shot-list li a{ display:block; position: relative;}
.newscon .shot-list a p{ padding-top: 3px; font-size: 12px; color: #333; text-indent: 0px; width: 80px; display: block; text-align: center; line-height: 18px;}
.newscon .shot-list a:hover p{ color:#df0000;}

/*相关阅读*/
.newsread{ width:673px; padding-top: 20px; overflow: hidden; zoom: 1;}
.newsread ul{ padding-top:10px; overflow:hidden; zoom:1;}
.newsread ul li{ float:left; width: 30%; margin-right: 10px; overflow: hidden; height: 28px;  line-height: 28px; zoom: 1; padding-top: 0px;}
.newsread ul li a{ color:#333; display: inline-block; padding-left: 8px; background: url(../images/icon.png) -6px -325px no-repeat; }
.newsread ul li a:hover{ color:#df0000;}

/*最新资讯*/
.new{ width:256px; float:right; padding-top: 20px; overflow: hidden; zoom: 1;}
.newspic{ width:300px; overflow:hidden; zoom:1; padding-top: 10px;}
.newspic a{ display:inline-block; float:left; margin-right: 15px; width: 120px; padding-bottom: 10px; height: 130px; overflow: hidden; zoom: 1;}
.newspic a img{ width: 120px; height: 86px;}
.newspic a p{ line-height:18px; color: #777; text-align:left; padding-top: 6px;height: 34px;overflow: hidden;text-overflow: ellipsis;}
.newspic a p.newstxt{ color:#333;}
.newspic a:hover p{ color:#df0000;}
.new ul{ border-top:1px solid #eee; padding-top:10px;}
.new ul li{}
.new ul li a{ height:28px; line-height:28px; display:block; padding-left: 12px; background: url(../images/icon.png) -2px -625px no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newscon .divcontent .arc_downr_icon_1{
    width: 75%;font-size:18px;font-weight:600;color:#0c0c0c;background:#b5e73f;float:left;margin:5px 0 5px 0px;padding:5px 0;border-radius:15px;text-align:center;
}
