@charset "utf-8";
.header_wrap{background:#ffb230; border-top:1px solid #ff9200;}
.line_17{width:100%;height:17px;}

.news_dqwz {width:1200px;margin:10px auto 0 auto; font-size:14px;}
.vendor_infrobox{height:300px;padding:20px;}
.vendor_infrobox img{width:600px;height:300px;overflow:hidden;float:left;}
.vendor_infrobox .infro_box{width:518px;height:300px;overflow:hidden;margin:0 0 0 40px;float:right;}
.vendor_infrobox .infro_box h3{width:518px;height:56px;overflow:hidden;font-size:24px;line-height:56px;color:#333;border-bottom:1px solid #f5f5f5;}
.vendor_infrobox .infro_box p{width:518px;height:120px;overflow:hidden;padding:8px 0 24px 0;border-bottom:1px solid #f5f5f5;font-size:14px;line-height:24px;color:#666;}
.vendor_infrobox .infro_box .share_box{width:518px;height:90px;overflow:hidden;}

.share_box span{display:block;width:488px;height:28px;margin:10px 0 9px 0;font-size:16px;font-weight: 500;color:#999;line-height:28px;}
.share_box span img{height: 18px;width: auto;margin-right: 6px;margin-top:5px;}
.game_listbox .ltit_box{position: relative;}
.game_listbox .ztMany{position: absolute;right: 0;top: 4px;display:block;max-width:488px;height:28px;padding:0 0 0 30px;margin:10px 0 9px 0;font-size:16px;color:#999;line-height:28px;background:url(../img/pic_1.png) no-repeat 0 8px;}
.game_listbox .ztMany em{color:#00aaff;font-weight:700;margin: 0 4px;}
.bdsharebuttonbox{width:222px;height:24px;overflow:hidden;float:left;}
.bdsharebuttonbox a{display:block;width:24px!important;height:24px!important;overflow:hidden;margin:0 7px 0 0!important;padding-left:0!important;background:url(../img/pic_share.png) no-repeat!important;float:left;}
.bdsharebuttonbox a.web{background-position:0 0!important;}
.bdsharebuttonbox a.zone{background-position:-31px 0!important;}
.bdsharebuttonbox a.wx{background-position:-62px 0!important;}
.bdsharebuttonbox a.douban1{background-position:-93px 0!important;}
.bdsharebuttonbox a.renren1{background-position:-124px 0!important;}
.bdsharebuttonbox a.copy1{background-position:-155px 0!important;}

.game_listbox{overflow:hidden;padding:0 20px 20px 20px;}
.ltit_box{width:1158px;height:55px;font-size:18px;font-weight:700;color:#4c4743;line-height:55px;border-bottom:2px solid #ffb230;}
.game_listbox ul{width:1212px;overflow:hidden;}
.game_listbox ul li{width:328px;height:166px;margin:20px 30px 0 0;padding:18px 18px 7px;background:#fafafa;border:1px solid #eee;border-radius:10px;float:left;position:relative;}
.game_listbox ul li .sign{display:block;width:100px;height:72px;position:absolute;right:-8px;top:-10px;background:url(../img/zt_sign.png) no-repeat;}
.game_listbox ul li .sign_first{background-position:0 0;}
.game_listbox ul li .sign_hot{background-position:0 -72px;}
.game_listbox ul li .sign_tj{background-position:0 -144px;}
.game_listbox ul li .ginfro_box{width:328px;height:100px;overflow:hidden;}
.game_listbox ul li a.game_logo{display:block;width:100px;height:100px;margin:0 0px 0 0;border-radius:18px;float:left; overflow:hidden}
.game_listbox ul li .game_inbox{width:208px;height:100px;float:right;position:relative;}
.game_inbox a{display:block;width:208px;height:44px;overflow:hidden;font-size:18px;line-height:44px;}
.game_inbox p{width:208px;height:26px;line-height:26px;color:#999;}
.game_inbox span{display:block;width:75px;height:12px;overflow:hidden;margin:8px 133px 10px 0;background:url(../img/score1.png) no-repeat;background-position:0 0;}
.game_inbox .appraise_4{background:url(../img/score1.png) no-repeat;background-position:0 -12px;}
.game_inbox .appraise_3{background:url(../img/score1.png) no-repeat;background-position:0 -24px;}
.game_inbox .appraise_2{background:url(../img/score1.png) no-repeat;background-position:0 -36px;}
.game_inbox .appraise_1{background:url(../img/score1.png) no-repeat;background-position:0 -48px;}
.game_inbox .appraise_5{background:url(../img/score1.png) no-repeat;background-position:0 0px;}
.game_inbox a.download{display:block;width:58px;height:30px;border:1px solid #eee;background:#fff;font-size:14px;color:#555;text-align:center;line-height:30px;position:absolute;bottom:7px;right:0;}
.game_inbox a.download:hover{display:block;width:60px;height:32px;border:none;background:#ffb230;color:#fff;line-height:32px;}
.game_listbox ul li p.recom_reasons{width:328px;max-height:48px;overflow:hidden;margin:13px 0 0 0;color:#999;line-height:24px;}
p.recom_reasons i{font-weight:700;color:#000;}

/*热门标签*/
.hot_labelbox{overflow:hidden;padding:0 20px 13px 20px;margin-bottom:0;}
.hot_labelbox ul{width:1158px;overflow:hidden;margin:12px 0 0 0;}
.hot_labelbox ul li{height:32px;margin:0 10px 0 0;line-height:32px;float:left;}
.hot_labelbox ul li a{line-height:32px;}
.hot_labelbox ul li a:hover{text-decoration:underline;}
.hot_labelbox ul li.label_1 a{font-size:18px;color:#000;}
.hot_labelbox ul li.label_2 a{font-size:18px;font-weight:700;color:#000;}
.hot_labelbox ul li.label_3 a{font-size:18px;color:#000;}
.hot_labelbox ul li.label_4 a{font-size:16px;color:#09bc00;}
.hot_labelbox ul li.label_5 a{font-size:18px;color:#ff0000;}
.hot_labelbox ul li.label_6 a{font-size:18px;color:#ed00ff;}
.hot_labelbox ul li.label_7 a{font-size:18px;color:#008aff;}
.hot_labelbox ul li.label_8 a{font-size:14px;color:#000;}
.hot_labelbox ul li.label_9 a{font-size:14px;color:#09bc00;}
.hot_labelbox ul li.label_10 a{font-size:14px;color:#ff5a00;}
/*详情页*/
/*2016-2-23左右结构*/
.box_cont{width:1198px;padding:0;}
.box_l{width:787px;overflow:hidden;padding:20px;border-right:1px solid #e6e6e6;}
.box_l .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;background:url(../img/t_b.gif) repeat-x bottom left;}
.box_r{width:330px;padding:20px;background:#fff;}
.main_wrap .box_r,.text_box .text_topbox,.text_box .text_infrobox,.text_picbox,.downl_box,.openser_box,.strategy_box,.game_recombox{border:1px solid #efefef;border-bottom:1px solid #e2e2e2;}

/*left*/
.box_cont .news_detail .detail_box{border-bottom:none;}
/*right*/
.box_r .active_fl{margin-bottom:15px;}
.box_r .active_fl li{width:330px;padding:10px 0;height:56px;overflow:hidden; _margin-bottom:-3px;border-bottom:1px solid #ddd; position:relative;}
.box_r .active_fl li img{border:2px solid #ddd;}
.box_r .active_fl li .pic{display:block;width:79px;height:56px;overflow:hidden;position:absolute;top:10px;left:0;z-index:5;}
.box_r .active_fl li .tit{display:block;padding-bottom:4px;padding-left:79px; font-size:14px;}
.box_r .active_fl li .txt{display:block;padding-left:79px;color:#999;line-height:12px;}

.dalu_hot{font-size:14px;line-height:29px;overflow:hidden;margin-bottom:15px;}
.dalu_hot li{ height:29px; overflow:hidden; padding:4px 0; border-bottom:1px dotted #ddd;}
.dalu_hot i{font-size:11px; display:block;width: 18px;height: 18px;overflow:hidden;margin:8px 10px 7px 0;line-height: 18px;text-align:center;color:#fff;background:#d2d0cf;border-radius:2px;float:left;}
.dalu_hot i.top{background:#4bc5c3;}

.adv{width:330px;margin-bottom:20px;background:#efefef;overflow:hidden;}

.index_lb {margin-bottom:20px;}
/*普通标题*/
.ng_lb .title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;background:url(../img/t_b.gif) repeat-x bottom left;}
.title p.h3{font-size:20px;float:left;font-weight:700;color:#666;border-bottom:2px solid #ffb230;}
.title p.h3 a{display:block;padding:0;color:#666;float:left;}
.title p.h3 a.nonce{line-height:33px;font-weight:700;color:#666;}
.title p.more{float:right;line-height:35px;}
.title p.more a{color:#999;padding-right:20px;font-size:14px;background:url(../img/more.gif) no-repeat center right;}
.title p.more a:hover{color:#f00;text-decoration:none;}

/*tab切换标题*/
.tab_title{height:35px;line-height:33px;overflow:hidden;position:relative;top:-1px;border-bottom:1px solid #d3d3d3;}
.tab_title .name{font-size:20px;float:left;color:#666;}
.tab_title .name a{display:block;margin-right:10px;color:#666;float:left;}
.tab_title .name a.nonce{line-height:33px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.tab_title .url{float:right;line-height:35px;}
.tab_title .url a{color:#999;padding-right:20px;font-size:14px;background:url(../img/more.gif) no-repeat center right;}
.tab_title .url a:hover{color:#f00;text-decoration:none;}

/*手游下载榜*/
.index_lb li{width:329px;padding:10px 0;border-bottom:1px solid #ddd;float:left;font-size:14px;}
.index_lb li .t{height:30px;line-height:30px;overflow:hidden;}
.index_lb li .t a{float:left;}
.index_lb li i{display:block;width:30px;height:30px;text-align:center;background:#b0b0b0;color:#fff;float:left;margin-right:10px;border-radius:3px;}
.index_lb li i.num{background:#ff4939;}
.index_lb li span{color:#808080;}
.kcbox2 li span{float:right;}
.kcbox2 li h4{display:block;float:left;}

.index_lb {margin-bottom:20px;}
.index_lb .title{height:42px;line-height:40px;overflow:hidden;position:relative;top:-1px; background:url(../img/menu_bg.png) repeat-x bottom left;}
.index_lb .title .name{font-size:20px; float:left; color:#666;}
.index_lb .title .name p{ margin-right:10px; color:#666;float:left;padding: 0 10px;}
.index_lb .title .name p.nonce{line-height:40px;color:#666;font-weight:700;border-bottom:2px solid #ffb230;}
.index_lb .title .url{float:right; line-height:42px;}
.index_lb .title .url a { color:#999; padding-right:20px; font-size:14px; background:url(../img/more.gif) no-repeat center right;}
.index_lb .title .url a:hover { color:#ff0000; text-decoration:none;}


.ng_lb li .f{height:80px;}
.ng_lb li .f i{font-size:18px;height:80px;line-height:80px;}
.ng_lb li .f .picbox{margin-right:10px;}
.ng_lb li .f .picbox,.index_lb li .f .picinfo{float:left;}
.ng_lb li .f img{width:80px;height:80px;border-radius:20px;}
.ng_lb li .f .picinfo a{font-size:16px;line-height: 32px;}
.ng_lb li .f .picinfo p{font-size:12px;line-height:28px;color: #999;}
.ng_lb li .f .picinfo p a{font-size:12px;line-height:28px;}
.ng_lb li .f .picinfo .btn{display:block;width:70px;height:24px;line-height:24px;border:1px solid #ff4939;font-size:12px;color:#ff4939;text-align:center;}
.ng_lb .cont { width:329px;}
.ng_lb .cont .l_pic { float:left; width:329px; height:56px; overflow:hidden; padding:9px 0; border-bottom:1px solid #DDDDDD;}
.ng_lb .cont .l_pic .l_l { float:left; width:71px;}
.ng_lb .cont .l_pic .l_l img {border-radius:12px;}
.ng_lb .cont .l_pic .l_r { float:left; width:202px;}
.ng_lb .cont .l_pic .l_r .tit { float:left; width:129px; height:18px; overflow:hidden; font-size:14px; line-height:18px;}
.ng_lb .cont .l_pic .l_r .txt { float:left; width:129px; height:20px; overflow:hidden; color:#999; line-height:21px;}
.ng_lb .cont .l_pic .l_rr { float:left; width:56px;}
.ng_lb .cont .l_pic .l_rr a {display:block; width:54px; height:54px; border:1px solid #e8e7e8; text-align:center; line-height:54px; border-radius:30px; color:#6f6f6f; background:#f9fafa; font-size:14px;}
.ng_lb .cont .l_pic .l_rr a:hover { border:1px solid #f4920b; color:#fff; background:#ffa11e; text-decoration:none;}
.ng_lb .cont .l_pic .l_rrr { float:left; width:56px;}
.ng_lb .cont .l_pic .l_rrr a {display:block; width:54px; height:54px; border:1px solid #d6d6d6; text-align:center; line-height:54px; border-radius:30px; color:#333; background:#f7f7f7; font-size:14px;}
.ng_lb .cont .l_pic .l_rrr a:hover { color:#fff; background:#32a138; text-decoration:none;}


.cainilove {margin-top:0px;}
.cainilove dd{width:98px;height:78px;overflow:hidden;float:left;margin:0 16px 16px 0;}
.cainilove dd img{display:block;width:98px;height:58px;}
.cainilove .cont p{width:98px;height:20px;overflow:hidden;}

.news_detail .info{position:relative;}
.news_detail .info a.btn_down{display:block;width:100px;height:30px;line-height:30px;color:#fff;padding-left:20px;background:#379ada url(../img/gl_down.png) no-repeat;border-radius:3px;position:absolute;right:0;top:-5px;}

.hide{display:none;}

/*文章详情*/
.text_box{width:808px;overflow:hidden;float:left;}
.text_box .text_topbox{width:770px;overflow:hidden;margin:0 0 20px 0;padding:18px;background:#fff;}
.text_box .text_topbox .logo_box{width:124px;padding:16px;margin:0 22px 0 0;border:1px solid #efefef;border-radius:18px;float:left;}
.text_box .text_topbox .logo_box a{display:block;width:124px;height:124px;margin:0 auto;border:1px solid #efefef;border-radius:22px;}
.text_box .text_topbox .game_ibox{width:418px;height:156px;float:left;position:relative;}
.text_box .text_topbox .h1{width:418px;height:48px;font-size:22px;line-height:48px;border-bottom:1px dashed #dbdbdb;position:absolute;top:0;}
.text_box .text_topbox .h1 h1{display:block;height:49px;line-height:49px;max-width:286px;overflow:hidden;font-weight:700;position:relative;/*top:-65px;*/text-overflow:ellipsis;white-space:nowrap;float:left;}
.text_box .text_topbox .h1 .undercarriage{display:block;width:110px;height:110px;background:url('../img/undercarriage.png') no-repeat;position:relative;top:-30px;float:left;}
.game_ibox ul{width:418px;/* overflow:hidden; */margin:55px 0 0 0;}
.game_ibox ul li{width:189px;height:34px;padding:0 20px 0 0;font-size:14px;line-height:34px;float:left;}
.game_ibox ul li i{color:#808080;float:left;}
.game_ibox ul li em{color:#333;float:left;}
.game_ibox ul li.gl_box{width: 600px;padding:0;}
.gl_box .glabel{/* width:344px; */height:30px;line-height:30px;margin:2px 0;overflow:hidden;float: left;}
.gl_box .glabel a{padding:4px 9px;margin:0 10px 0 0;border:1px solid #ff8800;font-size:12px;}
.gl_box .glabel a.gl_1{color:#ff8800;border:1px solid #ff8800;}
.gl_box .glabel a.gl_2{color:#33b833;border:1px solid #33b833;}
.gl_box .glabel a.gl_3{color:#288be1;border:1px solid #288be1;}
.gl_box .glabel a.gl_4{color:#e92b0c;border:1px solid #e92b0c;}
.gl_box .glabel a.gl_5{color:#ff8800;border:1px solid #ff8800;}
.gl_box .glabel a.gl_6{color:#33b833;border:1px solid #33b833;}
.gl_box .glabel a.gl_7{color:#288be1;border:1px solid #288be1;}
.gl_box .glabel a.gl_8{color:#e92b0c;border:1px solid #e92b0c;}

.gl_box .glabel a:hover{padding:5px 10px;border:none;color:#fff !important;background:#ff8800;}
.gl_box .glabel a.gl_1:hover{color:#fff !important;background:#ff8800;}
.gl_box .glabel a.gl_2:hover{color:#fff !important;background:#33b833;}
.gl_box .glabel a.gl_3:hover{color:#fff !important;background:#288be1;}
.gl_box .glabel a.gl_4:hover{color:#fff !important;background:#e92b0c;}
.gl_box .glabel a.gl_5:hover{color:#fff !important;background:#ff8800;}
.gl_box .glabel a.gl_6:hover{color:#fff !important;background:#33b833;}
.gl_box .glabel a.gl_7:hover{color:#fff !important;background:#288be1;}
.gl_box .glabel a.gl_8:hover{color:#fff !important;background:#e92b0c;}

.text_box .text_topbox .qrcode_box{width:116px;height:156px;overflow:hidden;float:right;}
.text_box .text_topbox .qrcode_box img{width:114px;height:114px;margin:9px 0 0 0;border:1px solid #999;}
.text_box .text_topbox .qrcode_box p{width:116px;height:32px;overflow:hidden;font-size:14px;color:#333;line-height:32px;text-align:center;}

.text_box .text_infrobox{width:770px;overflow:hidden;*zoom: 1;margin:0 0 20px 0;padding:7px 18px 38px 18px;background:#fff;}
.text_infrobox .text_tit,.downl_box .text_tit,.openser_box .text_tit,.strategy_box .text_tit,.game_recombox .text_tit,.gameNEn .text_tit,.yymation .text_tit,.text_picbox .text_tit{width:770px;height:48px;font-size:20px;font-weight:700;color:#4c4743;line-height:48px;}
.strategy_box .text_tit .morelink{float:right;font-size:14px;color:#666;font-weight:normal;}
.strategy_box .text_tit .morelink:hover{color:#f00;}
.text_infrobox p{width:770px;padding:2px 0;font-size:16px;line-height:30px;color:#666;}
.text_infrobox p.special{color:#ff0000;}
.text_infrobox h3{height:18px;margin:10px 0;padding:0 0 0 10px;font-size:16px;font-weight:700;color:#000;line-height:18px;border-left:7px solid #ffb230;}
.text_infrobox img{margin:15px auto;display: block;}
.text_infrobox p img{margin:10px auto;display: block;}
.text_infrobox .textcon{overflow:hidden;}
.text_infrobox .hei600{height:600px;}
.text_infrobox .control{width:118px;height:26px;float:right;padding-top: 16px;}
.text_infrobox .control span{display: block;width:118px;height:26px;line-height: 26px;text-align: center;overflow:hidden;border:none;border-radius:4px;background:url(../img/button.png) no-repeat top left;color:#fff;font-family:"Microsoft YaHei";cursor:pointer;}
.text_infrobox .control span.click{background:url(../img/button_1.png) no-repeat top left;}

/*图片展示*/
.text_picbox{width:770px;overflow:hidden;margin:0 0 20px 0;padding:18px;background:#fff;position:relative;}
.text_picbox .picbox{width:770px;height:270px;overflow-x:scroll;}
.text_picbox P{width:770px;height: 40px;font-size: 20px;font-weight:700;color:#4c4743;line-height: 23px;}
.text_picbox .picbox ul{margin:0;}
.text_picbox .picbox ul li{width:150px;height:250px;overflow:hidden;padding:0 10px 0 0;vertical-align:middle;float:left;}
.text_picbox .picbox ul li span{display:block;width:150px;height:250px;overflow:hidden;position:relative;}
.picbox ul li span i{display:block;width:32px;height:32px;overflow:hidden;background:url(../img/magnify.png) no-repeat top left;position:absolute;bottom:0;left:0;}
.picbox ul li span img{display:block;width:150px;height:250px;overflow:hidden;}

/*横版图片*/
.transverse{width:770px;height:270px;overflow-x:scroll;}
.transverse ul li{width:445px;height:250px;overflow:hidden;padding:0 10px 0 0;float:left;}
.transverse ul li span{display:block;width:445px;height:250px;overflow:hidden;position:relative;}
.transverse ul li span i{display:block;width:32px;height:32px;overflow:hidden;background:url(../img/magnify.png) no-repeat top left;position:absolute;bottom:0;left:0;}
.transverse ul li span img{display:block;width:445px;height:250px;overflow:hidden;}

.magnify_transverse li img{max-width:480px;vertical-align: middle;}

.mask{width:100%;height:100%;background:#000;opacity:0.55;position:fixed;z-index:99;top:0;left:0;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;text-align:center;line-height:0;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}
.lightbox a img{border:none;}

.magnify_pic_box{display:none;position:relative;}
.magnify_pic_box .left1 .left,.magnify_pic_box .right1 .right{width:54px;height:54px;padding:0;float:none;text-indent:-9999px;background-image:url(../img/left_right.png);position:absolute;top:213px;}
.magnify_pic_box .left1 .left{background-position:0px 0px;left:20px;}
.magnify_pic_box .left1 .left:hover{background-position:0 -60px;}
.magnify_pic_box .right1 .right{background-position:54px 0;right:20px;}
.magnify_pic_box .right1 .right:hover{background-position:54px -60px;}
.magnify_pic_box .fxb{width:32px;height:32px;position:absolute;top:1px;right:146px;z-index:99;}
.magnify_pic_box .fxb i.fx{display:block;width:32px;height:32px;background:url(../img/narrow.png) no-repeat;cursor:pointer;}
.magnify_pic_box .text{width:480px;height:30px;line-height:30px;color:#fff;text-align:center;position:absolute;top:451px;left:145px;z-index:5;}
.magnify_pic_box .text{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C000000', endColorstr='#4C000000');background:rgba(0,0,0,0.3);}
.magnify_pic_box .text{filter:none;}
.magnify_pic_box ul{width:480px;height:480px;margin:0 auto;overflow:hidden;background:#f8f8f8;border:1px solid #eee;position:relative;}
.magnify_pic_box li{width:480px;height:480px;line-height: 480px;text-align:center;position:absolute;left:0;top:0;}
.magnify_pic_box li img{width:auto;height:480px;position:relative;vertical-align:top}

/*最新手游推荐*/
.game_recombox{width:770px;overflow:hidden;margin:0 0 20px 0;padding:7px 18px 18px 18px;background:#fff;position:relative;}
.game_recombox .text_tit{border-bottom:1px solid #dddddd;}
.game_recombox .tab_menu{width:600px;height:28px;overflow:hidden;position:absolute;top:18px;left:168px;}
.game_recombox .tab_menu li{height:28px;margin:0 30px 0 0;background:#e5e5e5;border-radius:4px;color:#6b6b6b;float:left;}
.game_recombox .tab_menu li em{display:block;height:28px;line-height:28px;padding:0 10px;border-radius:4px;font-size:14px;}
.game_recombox .tab_menu li.current,.game_recombox .tab_menu li:hover{background:#f9a019;}
.game_recombox .tab_menu li.current em,.game_recombox .tab_menu li:hover em{color:#fff;}
.game_recombox .game_mcbox,.game_recombox .game_mcbox .game_mbox{width:770px;overflow:hidden;}
.game_recombox .game_mcbox .game_mbox .game_topbox{width:770px;height:110px;padding:16px 0;border-bottom:1px dashed #d8d8d8;}
.game_mbox .game_topbox span.recom_pic{display:block;width:210px;height:110px;overflow:hidden;border-radius:14px;float:left;}
.game_mbox .game_topbox .recom_infrobox{width:540px;height:110px;float:right;}
.recom_infrobox .recom_tit{width:540px;height:32px;overflow:hidden;}
.recom_infrobox .recom_tit a.a_tit{ display: block; max-width:360px;height:32px;margin:0;overflow:hidden;font-size:22px;font-weight:700;line-height:32px;color:#444;float:left;}
.recom_infrobox .recom_tit i{font-size:16px;line-height:24px;margin:6px 0 0 10px;float:left;}
.recom_infrobox .recom_tit a{font-size:14px;line-height:20px;margin:10px 0 0 0;color:#999;float:right;}
.recom_infrobox .recom_tit a:hover{color:#ff0000;}
.recom_infrobox p{width:540px;max-height:78px;_max-height:78px;overflow:hidden;font-size:14px;color:#858585;line-height:24px;}
.game_mbox .game_btombox{width:770px;overflow:hidden;}
.game_btombox ul{width:800px;overflow:hidden;}
.game_btombox ul li{width:240px;height:60px;margin:18px 25px 0 0;float:left;}
.game_btombox ul li a.game_bpic{display:block;width:60px;height:60px;margin:0 10px 0 0;border-radius:10px;float:left;}
.game_btombox ul li a.game_bpic img{width:60px;height:60px;}
.game_btombox ul li .btom_rbox{width:170px;height:60px;overflow:hidden;float:right;}
.btom_rbox a{display:block;width:170px;height:20px;font-size:16px;line-height:20px;color:#333;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.btom_rbox a:hover{color:#f00000;}
.btom_rbox i,.btom_rbox em{display:block;width:170px;line-height:18px;color:#999;}
.btom_rbox p{display:block;width:170px;line-height:14px;color:#999;margin-top: 5px;white-space: nowrap;overflow: hidden;}

/*下载表加广告*/
.downl_box{width:770px;overflow:hidden;margin:0 0 20px 0;padding:7px 18px 18px 18px;background:#fff;}
.downl_box .down_mainbox{width:770px;overflow:hidden;}
.downl_box ul{width:160px;margin:7px 20px 0 0;float:left;}
.downl_box ul li{width:160px;height:45px;margin:0 0 12px 0;float:left;}
.downl_box li a{display:block;width:160px;height:45px;background:#4c5674 url(../img/ios.png) no-repeat;background-position:15px 12px;color:#fff;border-radius:2px;}
.downl_box li a p{padding:4px 0 0 46px;font-size:16px;line-height:20px;}
.downl_box li a i{padding:0px 0 0 46px;font-size:12px;line-height:16px;color:#dcdcdc;}
.downl_box li.android{display:block;}
.downl_box li.android a{background:#83c30c url(../img/android.png) no-repeat;background-position:15px 12px;}
.downl_box li.android a:hover{background:#79b900 url(../img/android.png) no-repeat;background-position:15px 12px;}
.downl_box li.ios{display:block;}
.downl_box li.ios a:hover{background:#3d455f url(../img/ios.png) no-repeat;background-position:15px 12px;}
.downl_box li.none_dw{display:none;width:110px;height:45px;padding:0 0 0 50px;background:#d1d1d1 url(../img/computer.png) no-repeat;background-position:18px 16px;font-size:16px;color:#a1a1a1;line-height:45px;border-radius:2px;}
.downl_box .down_mainbox .ad_box{width:590px;max-height: 102px;margin:7px 0 0 0;background:#fff;float:right;}
.downl_box ul li.undercarriage{background:#c3c3c3;border-radius:3px;font-size:16px;line-height:45px;text-align:center;color:#fff;box-shadow:1px 2px 1px #939393;}

.downl_box li.pcdown{display:block;}
.downl_box li.pcdown a{background:#9c7ebb url(../img/pcdown.png) no-repeat;background-position:12px 14px;}
.downl_box li.pcdown a:hover{background:#9573ba url(../img/pcdown.png) no-repeat;background-position:12px 14px;}
.downl_box li.pcdown p{line-height: 37px;}

/*开服表*/
.openser_box{width:770px;overflow:hidden;margin:0 0 20px 0;padding:7px 18px 18px 18px;background:#fff;}
.openser_box .text_tit a{font-size:16px;font-weight:400;color:#666;float:right;}
.openser_box .text_tit a.game_open{font-size: 20px; font-weight: 700;color: #4c4743;line-height: 48px;float:left;}
.openser_box .text_tit a:hover{color:#f30;}
.openser_box .openser_mainbox{width:770px;overflow:hidden;padding:12px 0 0 0;border-top:1px solid #ddd;}
.openser_box .openser_mainbox table{width:770px;overflow:hidden;border:1px solid #ebebeb}
.openser_mainbox table tr th{height:42px;line-height:42px;font-size:14px;font-weight:700;color:#4c4743;text-align:center;background:#ebebeb;}
.openser_mainbox table tr td{height:39px;overflow:hidden;padding:0 4px;border:1px solid #ebebeb;font-size:14px;color:#4c4743;text-align:center;}

/*攻略*/
.strategy_box{width:770px;overflow:hidden;padding:7px 18px 18px 18px;background:#fff;}
.strategy_box .tab_menu li{width:158px;line-height:20px;text-align:center;font-size:16px;float:left;border-top:3px solid #fff;position:relative;}
.strategy_box .tab_menu li a{display:block;height:20px;margin:16px 0;border-right:1px solid #888;cursor: pointer;}
.strategy_box .tab_menu li.current{border-top:3px solid #ffb230;font-weight:700;}
.strategy_box .tab_menu li i{position:absolute;display:block;width:16px;height:16px;background:url(../img/dot.png) no-repeat;top:10px;right:20px;}

.strategy_box .tab_box,.strategy_box .tab_box .subBox{width:770px;overflow:hidden;}
.strategy_box .newslist ul{width:780px;overflow:hidden;font-size:14px;}
.strategy_box .newslist li{width:370px;float:left;padding:10px 0;border-bottom:1px dotted #ddd;margin-right:20px;}
.strategy_box .newslist li a{display:block;}
.strategy_box .newslist li .txt{display:block;width:260px;height:20px;overflow:hidden;line-height:20px;float:left;border-left:3px solid #b7b7b7;padding-left:10px;}
.strategy_box .newslist span{display:block;width:80px;height:20px;overflow:hidden;float:right;color:#b0aaaa;}
.strategy_box .newslist .btn{width:60px;height:20px;text-align:center;padding:0;line-height:20px;overflow:hidden;float:right;border:1px solid #ff7506;background:#f79f30;color:#fff;border-radius:3px;}
.strategy_box .newslist .btn:hover{background:#ff7506;}

.seeMore {display:block;width:770px;height:30px;margin:10px 0 0 0;line-height:30px;font-size:14px;text-align:center;border-radius:3px;background:#f1f1f1;}
.game_ibox ul li i.red_txt{color:#e92b0c;}

/* 预约功能2018-02-01 @zl */
.oppointment_ico{background:url(../img/ico_oppointment.png) no-repeat;}

.oppointment_btn{width:124px;height:40px;text-align:center;background:#ff4939;border-radius:8px;color:#fff;margin-top:10px;cursor:pointer;}
.oppointment_btn:hover{background:#1d9b58;}
.oppointment_btn i{display:inline-block;width:20px;height:20px;margin-right:10px;background-position:0 0;position:relative;top:10px;}
.oppointment_btn span{display:inline-block;height:20px;position:relative;top:5px;*top:8px;font-size:16px;}

.game_ibox ul li i.red_txt{color:#e92b0c;}

.oppointment_alert:before{width:100%;height:100%;position:fixed;top:0;left:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000', endColorstr='#33000000');background:rgba(0,0,0,0.2);z-index:999;}
:root .oppointment_alert:before{filter:none;}/*for IE9*/
.oppointment_box{width:488px;height:328px;border-radius:8px;background:#fff;box-shadow:0 2px 2px #a3a3a3;position:fixed;top:50%;left:50%;margin-left:-244px;margin-top:-164px;z-index:1000;}
.oppointment_box .title{height:47px;line-height:47px;border-bottom:1px solid #eee;padding:0 20px;}
.oppointment_box .title span,.oppointment_alert .title i{display:block;}
.oppointment_box .title span{font-size:14px;color:#666;font-weight:700;}
.oppointment_box .title i{width:20px;height:20px;background-position:-30px 0;margin:17px 0 0 0;cursor:pointer;}
.oppointment_box .cont{width:420px;margin-top:20px;}
.oppointment_box .real_cont{width:220px;position:relative;padding-left:100px;}
.oppointment_box .real_cont .oppointment_ico{display:block;width:14px;height:14px;position:absolute;top:8px;right:-19px;}
.oppointment_box .real_cont .correct{background-position:-20px -30px;}
.oppointment_box .real_cont .error{background-position:0 -30px;}
.oppointment_box .tel{width:208px;border:1px solid #ccc;background:#fff;color:#000;font-size:14px;border-radius:5px;padding:5px;}
.oppointment_box .tag{width:218px;height:30px;line-height:30px;text-align:center;border:1px solid #f0f0f0;background:#fbfbfb;color:#a9a9a9;font-size:12px;border-radius:5px;margin:10px 0 20px 0;}
.oppointment_box .tag em{color:#fe684d;}
.oppointment_box .system{color:#666;}
.oppointment_box .system p{margin-bottom:5px;}
.oppointment_box .system label{position:relative;top:-2px;}
.oppointment_box .system label,.oppointment_box .system input{cursor:pointer;}
.oppointment_box .btn{display:block;width:220px;height:40px;line-height:40px;text-align:center;color:#fff;background:#ffb230;border-radius:5px;font-size:18px;border:none;cursor:pointer;margin-top:15px;font-family:"Microsoft Yahei",Arial;}
.oppointment_box .btn:hover{background:#eb9f1d;}
.oppointment_box .editor_more{display:block;width:220px;height:40px;line-height:40px;text-align:center;color:#3e89e4;font-size:14px;text-decoration:underline;}
.oppointment_box .editor_more:hover{color:#1353a1;}
.oppointment_box .wx_cont p{display:block;height:30px;;line-height:30px;color:#ffb230;font-size:16px;text-align:center;}
.oppointment_box .wx_cont i{display:block;width:146px;height:146px;background-position:-54px 0;}
.oppointment_box .user_tel{height:33px;line-height:33px;}
.oppointment_box .user_tel p{font-size:18px;color:#000;}
.oppointment_box .user_tel span{font-size:12px;color:#666;cursor:pointer;}
.oppointment_box .user_tel span:hover{color:#000;}

/* 预约结果 */
.cont_result p{font-size:18px;text-align:center;font-weight:700;margin:20px 0 40px 0;}
.cont_result ul{font-size:16px;color:#666;}
.cont_result ul li{float:left;margin:0 0 30px 19px;}
.cont_result ul i{display:block;width:11px;height:20px;float:left;background-position:0 -50px;margin-right:10px;}
.cont_result ul span{display:block;width:360px;height:20px;float:left;}

/* <!--2019-5-23--> */
.download_btn {width: 124px;height: 40px;text-align: center;background:#33b833;border-radius: 8px;color: #fff;margin-top: 10px;cursor: pointer;}.download_btn:hover {background: #1d9b58;	}
.download_btn i {display: inline-block;width: 20px;height: 20px;margin-right: 10px;background-position: 0 -73px;position: relative;top: 10px;}
.download_btn span {display: inline-block;height: 20px;position: relative;top: 5px;font-size: 16px;}

/*<!--2019-12-12--> */
.title_l{width:100%;height:48px;border-bottom: 1px solid #ddd;overflow: hidden;*zoom:1}
.title_l em{display: block;float: left;height:46px;line-height: 46px;font-size:20px;border-bottom:2px solid #ffb230; color:#666;font-weight: bold;}
.title_l a{float: right;display: inline-block;font-size: 14px;color: #999;margin-top:9px;}
.title_l a i{display: inline-block;width: 16px;height: 16px;color:#ff4939;border:1px solid #ff4939;margin-right: 6px;border-radius: 2px;line-height: 12px;text-align: center;font-weight: bold;font-size: 20px;margin-top: 9px;}
.title_l a:hover{color:#333;}

.newsDeTags ul{ margin-top: 20px;overflow: hidden;*zoom: 1;}
.newsDeTags ul li{float: left;margin-right: 15px;margin-bottom: 14px;text-align: center;}
.newsDeTags ul li:nth-child(3n+3){margin-right: 0;}
.newsDeTags ul li a{display: block;width: 96px;line-height: 32px;border: 1px solid #ddd;color: #666;text-align: center;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.newsDeTags ul li a:hover{background-color: #ffb230;border-color: #ffb230;color: #fff; }
.newsDeTags .gameDeT{margin-top: 20px;overflow: hidden;*zoom: 1;}
.newsDeTags .gameDeT a{display: block;width:160px;text-align: center;}
.newsDeTags .gameDeT a:nth-child(1){float: left;}
.newsDeTags .gameDeT a:nth-child(2){float: right;}
.newsDeTags .gameDeT a img{display: block;width: 160px;height: 80px;}
.newsDeTags .gameDeT a p{font-size: 12px;color: #888;line-height:16px;margin-top: 10px;overflow:hidden;white-space:nowrap;}
.newsDeTags .gameDeT a:hover img{opacity: 0.9;}

.gameNEn{background-color: #fff;width:770px;overflow:hidden;padding:7px 18px;margin-top: 20px;}
.gameNEn ul{margin-top: 12px;overflow: hidden;*zoom: 1;}
.gameNEn ul li{ float: left;width: 104px;margin-right: 29px;text-align: center;margin-bottom: 20px;}
.gameNEn ul li:nth-child(6n+6){margin-right: 0;}
.gameNEn ul li a{display: block;}
.gameNEn ul li img{width: 104px;height: 104px;border-radius: 16px;}
.gameNEn ul li a p{font-size: 16px;color: #333;line-height: 24px;margin-top: 10px;overflow:hidden;white-space:nowrap;}
.gameNEn ul li a span{font-size: 14px;color: #666;line-height: 24px;overflow:hidden;white-space:nowrap;}
.gameNEn ul li a:hover p{color: #FF3333;}
.gameNEn ul li img:hover{opacity: 0.9;}

.text_picbox .swiper-container {width: 770px;height: 440px; margin-left: auto; margin-right: auto;margin-top: 2px;}
.text_picbox .swiper-slide {position: relative;text-align: center;}
.text_picbox .gallery-top .swiper-slide video{position: relative;}
.text_picbox .gallery-top .swiper-slide>div{width: 100%;height: 100%;}
.text_picbox .swiper-slide i{display:block;width:0;height:0;border-top: 10px solid transparent;border-right: 0px solid transparent;border-bottom: 10px solid transparent;border-left:12px solid #fff;position:absolute;left: 0;right:0;top:0;bottom: 0;margin:auto;}
.text_picbox .gallery-top .swiper-slide>div img{width: 100%; opacity: 0.9;object-fit: cover;-webkit-filter: blur(10px);-moz-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);} 
.text_picbox .gallery-top .swiper-slide>img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: 440px;width: auto;opacity: 1;}
.text_picbox .gallery-top {width: 770px;height: 440px;}
.text_picbox .gallery-thumbs {width: 770px;height: 90px;padding: 10px 0 15px;margin-top: 0;}
.text_picbox .gallery-thumbs .swiper-slide {opacity: 0.8;overflow: hidden; text-align: center;width: 154px;height: 90px;border-radius: 1px;}
.text_picbox .gallery-thumbs .swiper-slide img{width: 100%;height:auto;min-height: 90px;}
.text_picbox .gallery-thumbs .swiper-slide-thumb-active { opacity: 1; }
.text_picbox .gallery-thumbs .swiper-slide-thumb-active{border: 3px solid #25c88a;width: 148px;height: 84px;}
.text_picbox .gallery-thumbs .swiper-slide-thumb-active img{width: 100%;height: auto;min-height: 90px;}

.share_box ul{max-height: 60px;overflow: hidden;*zoom: 1;}
.share_box ul li{float: left;padding: 0 6px;width: 96px;height: 32px;border: 1px solid #ddd;text-align: center;line-height: 32px;font-size: 14px;color: #454545;margin: 0 14px 14px 0;border-radius: 2px;}
.share_box ul li a{display: block;overflow: hidden;white-space: nowrap;}
.share_box ul li:hover{border-color: #FFB230;background-color: #FFB230;}
.share_box ul li:hover a{color: #fff;}



/* gamed */
.gameDTop{width:770px;overflow:hidden;margin-bottom:20px;padding: 24px 18px;background-color:#fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;}
.gameDTop .gIntro{overflow: hidden;*zoom: 1;}
.gameDTop .gIntro>img{float: left;width:160px;height:160px;border-radius:30px;margin-right: 20px; }
.gameDTop .info{float: left;width: 590px;}
.gameDTop .info h1{position: relative;width: 420px;height: 48px;line-height: 48px;font-size:22px;font-weight: bold;color: #4c4743;border-bottom:1px dashed #dbdbdb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gameDTop .info ul{overflow: hidden;*zoom: 1;width: 420px;padding-top: 8px;}
.gameDTop .info ul li{float: left;width: 190px;height:34px;line-height:34px;padding-right:20px;font-size:14px;color:#808080;}
.gameDTop .info ul li em{color:#454545;font-weight: normal;}
.gameDTop .info ul li a{color: #000;}
.gameDTop .info ul li a:hover{color: #f30;}
.gameDTop .info div{width: 590px;height:34px;line-height:34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*zoom: 1;}
.gameDTop .info div label{font-size:14px;color:#808080;height:34px;line-height:34px;float: left;}
.gameDTop .info div a{float:left;display: inline-block;max-width: 400px;padding:0 10px;margin: 5px 10px 0 0;height: 24px;line-height: 24px;font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.gameDTop .info div a,.gameDTop .info div a:nth-of-type(8n+1){color:#ff8800;border:1px solid #ff8800;}
.gameDTop .info div a:nth-of-type(8n+2){color:#33b833;border:1px solid #33b833;}
.gameDTop .info div a:nth-of-type(8n+3){color:#288be1;border:1px solid #288be1;}
.gameDTop .info div a:nth-of-type(8n+4){color:#e92b0c;border:1px solid #e92b0c;}
.gameDTop .info div a:nth-of-type(8n+5){color:#ff8800;border:1px solid #ff8800;}
.gameDTop .info div a:nth-of-type(8n+6){color:#33b833;border:1px solid #33b833;}
.gameDTop .info div a:nth-of-type(8n+7){color:#288be1;border:1px solid #288be1;}
.gameDTop .info div a:nth-of-type(8n+8){color:#e92b0c;border:1px solid #e92b0c;}
.gameDTop .info div a:hover,.gameDTop .info div a:nth-of-type(8n+1):hover{color:#fff;background:#ff8800;}
.gameDTop .info div a:nth-of-type(8n+2):hover{color:#fff;background:#33b833;}
.gameDTop .info div a:nth-of-type(8n+3):hover{color:#fff;background:#288be1;}
.gameDTop .info div a:nth-of-type(8n+4):hover{color:#fff;background:#e92b0c;}
.gameDTop .info div a:nth-of-type(8n+5):hover{color:#fff;background:#ff8800;}
.gameDTop .info div a:nth-of-type(8n+6):hover{color:#fff;background:#33b833;}
.gameDTop .info div a:nth-of-type(8n+7):hover{color:#fff;background:#288be1;}
.gameDTop .info div a:nth-of-type(8n+8):hover{color:#fff;background:#e92b0c;}

.downbtn{margin-top: 20px;overflow: hidden;*zoom: 1;}
.downbtn li{float: left;width: 184px;height: 48px;line-height: 48px;margin-right: 20px;text-align: center;font-size: 18px;color: #fff;border-radius: 5px;cursor: pointer;}
.downbtn li a{display: block;color: #fff;}
.downbtn li i{display:inline-block;position: relative;top: 6px;margin-right: 8px;background:url(../img/downIcon.png) no-repeat;background-size:200px 200px;}
.downbtn li.ios{background-color: #38a6fd;}
.downbtn li.ios i{width:22px;height: 26px;background-position: -51px -10px;}
.downbtn li.android{background-color: #6ac20c;}
.downbtn li.android i{width:26px;height: 26px;background-position: -10px -10px;}
.downbtn li.pcdown{background-color: #b27cda;}
.downbtn li.pcdown i{width:26px;height: 22px;background-position: -90px -10px;top: 4px;}
.downbtn li.noDown{background-color: #bebfc4;cursor: default;}
.downbtn li.noDown i{width:24px;height: 24px;background-position: -170px -10px;top: 5px;}
.downbtn li.orderDown{background-color: #ffa622;}
.downbtn li.orderDown i{width:24px;height: 23px;background-position: -135px -10px;top: 4px;}
.downbtn li:hover{opacity: .9;}

/* gamed */
.gameDTop{width:770px;overflow:hidden;margin-bottom:20px;padding: 24px 18px;background-color:#fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;}
.gameDTop .gIntro{overflow: hidden;*zoom: 1;}
.gameDTop .gIntro>img{float: left;width:160px;height:160px;border-radius:30px;margin-right: 20px; }
.gameDTop .info{float: left;width: 590px;}
.gameDTop .info h1{position: relative;width: 420px;height: 48px;line-height: 48px;font-size:22px;font-weight: bold;color: #4c4743;border-bottom:1px dashed #dbdbdb;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.gameDTop .info ul{overflow: hidden;*zoom: 1;width: 420px;padding-top: 8px;}
.gameDTop .info ul li{float: left;width: 190px;height:34px;line-height:34px;padding-right:20px;font-size:14px;color:#808080;}
.gameDTop .info ul li em{color:#454545;font-weight: normal;}
.gameDTop .info ul li a{color: #000;}
.gameDTop .info ul li a:hover{color: #f30;}
.gameDTop .info div{width: 590px;height:34px;line-height:34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;*zoom: 1;}
.gameDTop .info div label{font-size:14px;color:#808080;height:34px;line-height:34px;float: left;}
.gameDTop .info div a{float:left;display: inline-block;max-width: 400px;padding:0 10px;margin: 5px 10px 0 0;height: 24px;line-height: 24px;font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.gameDTop .info div a,.gameDTop .info div a:nth-of-type(8n+1){color:#ff8800;border:1px solid #ff8800;}
.gameDTop .info div a:nth-of-type(8n+2){color:#33b833;border:1px solid #33b833;}
.gameDTop .info div a:nth-of-type(8n+3){color:#288be1;border:1px solid #288be1;}
.gameDTop .info div a:nth-of-type(8n+4){color:#e92b0c;border:1px solid #e92b0c;}
.gameDTop .info div a:nth-of-type(8n+5){color:#ff8800;border:1px solid #ff8800;}
.gameDTop .info div a:nth-of-type(8n+6){color:#33b833;border:1px solid #33b833;}
.gameDTop .info div a:nth-of-type(8n+7){color:#288be1;border:1px solid #288be1;}
.gameDTop .info div a:nth-of-type(8n+8){color:#e92b0c;border:1px solid #e92b0c;}
.gameDTop .info div a:hover,.gameDTop .info div a:nth-of-type(8n+1):hover{color:#fff;background:#ff8800;}
.gameDTop .info div a:nth-of-type(8n+2):hover{color:#fff;background:#33b833;}
.gameDTop .info div a:nth-of-type(8n+3):hover{color:#fff;background:#288be1;}
.gameDTop .info div a:nth-of-type(8n+4):hover{color:#fff;background:#e92b0c;}
.gameDTop .info div a:nth-of-type(8n+5):hover{color:#fff;background:#ff8800;}
.gameDTop .info div a:nth-of-type(8n+6):hover{color:#fff;background:#33b833;}
.gameDTop .info div a:nth-of-type(8n+7):hover{color:#fff;background:#288be1;}
.gameDTop .info div a:nth-of-type(8n+8):hover{color:#fff;background:#e92b0c;}

.downbtn{margin-top: 20px;overflow: hidden;*zoom: 1;}
.downbtn li{float: left;width: 184px;height: 48px;line-height: 48px;margin-right: 20px;text-align: center;font-size: 18px;color: #fff;border-radius: 5px;cursor: pointer;}
.downbtn li a{display: block;color: #fff;}
.downbtn li i{display:inline-block;position: relative;top: 6px;margin-right: 8px;background:url(../img/downIcon.png) no-repeat;background-size:200px 200px;}
.downbtn li.ios{background-color: #38a6fd;}
.downbtn li.ios i{width:22px;height: 26px;background-position: -51px -10px;}
.downbtn li.android{background-color: #6ac20c;}
.downbtn li.android i{width:26px;height: 26px;background-position: -10px -10px;}
.downbtn li.pcdown{background-color: #b27cda;}
.downbtn li.pcdown i{width:26px;height: 22px;background-position: -90px -10px;top: 4px;}
.downbtn li.noDown{background-color: #bebfc4;cursor: default;}
.downbtn li.noDown i{width:24px;height: 24px;background-position: -170px -10px;top: 5px;}
.downbtn li.orderDown{background-color: #ffa622;}
.downbtn li.orderDown i{width:24px;height: 23px;background-position: -135px -10px;top: 4px;}
.downbtn li:hover{opacity: .9;}

.pcdown{width:188px}
.pcdown p{width:108px;display:inline-block;position:relative;font-size:16px;vertical-align:middle;line-height:20px;text-align:center;}
.pcdown p span{display:block;font-size:12px;line-height:20px;}

/* 1215 */
.yymation{position: relative;width: 770px; overflow: hidden;*zoom: 1;margin: 0 0 20px 0;padding: 7px 18px 8px 18px;background: #fff;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;}
.yymation em{font-size: 22px;}
.yymation ul{overflow: hidden;*zoom: 1;padding-bottom: 5px;}
.yymation ul li{float: left;width: 50%;font-size: 16px;color: #666;margin-bottom: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yymation ul li span{ font-size: 16px;color: #a3a3a3;}
.gSecret, .gPower{color: #f9a019 !important;cursor: pointer;}

/* fackb*/
body{position: relative;}
.feBaBtn {display: inline-block;position: absolute;top: 18px;right: 0;-moz-box-shadow:0px 0px 5px #FFBE00; -webkit-box-shadow:0px 0px 5px #FFBE00; box-shadow:0px 0px 5px #FFBE00;border-radius: 3px;margin-right:20px;color:#ffbe00;font-size:14px;cursor: pointer;overflow: hidden;*zoom: 1;font-weight: normal;padding:2px 8px;}
.feBaBtn i { display: inline-block; width: 15px; height: 16px; position: relative; top: 2.5px;  margin-right:4px;background: url(../img/fbico.png) no-repeat;background-size: 500px 500px;background-position: -123px -4px;}
.feBaBtn:hover{opacity: .9;}

.feedBack{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 12;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);}
.feBaBox{position: fixed;z-index: 15;top: 160px;left: 0;right: 0;margin: auto;background-color: #fff;width: 486px;border-radius: 10px;}
.feBaClose{position: absolute;top: -80px;right: 38px;z-index: 10;cursor: pointer;}
.feBaClose i{display: inline-block;width: 46px;height: 80px;background: url(../img/fbico.png) no-repeat;background-size: 500px 500px;background-position: -45px -4px;position: relative;}
.feHead{height: 28px;line-height: 28px;font-size: 28px;color: #333;text-align: center;margin-top: 30px;}

.feBack{margin: 0 26px 5px;}
.feBack p{font-size: 16px;color: #898989;margin: 22px 0 16px;}
.feBack .info{border: 1px solid #dfe2e6;border-radius: 10px;}
.feBack .info p{font-size: 16px;color: #303030;line-height: 88px;border-bottom: 1px solid #dfe2e6;}
.feBack textarea{width: 410px;height: 68px;border: none;resize:none;background: #edf1f5;padding-left: 2px;padding: 12px;font-size: 14px;color: #454545;}

.checkbox {position: relative;height: 42px;line-height: 42px;border-bottom: 1px solid #dfe2e6;}
.checkbox:nth-last-child(1){border-bottom: none;}
.checkbox input[type='checkbox'] {position: absolute;left: 0;top: 0;width: 20px;height: 20px;opacity: 0;}
.checkbox label {position: absolute;left: 0px;top: 0;height: 42px;line-height: 42px;width: 420px;font-size: 14px;color: #303030;text-align: left;padding-left: 10px;}
.checkbox label:after {content: '';position: absolute;right: 10px;top: 11px;width: 12px;height: 12px;border: 4px solid #fff;border-radius: 50%;box-shadow: 0 0 0 1px #ddd ;}
.checkbox input[type='checkbox']:checked + label:after {background-color: #ffb230;}
.telBox{height: 48px;line-height: 48px;margin: 0 26px;overflow: hidden;}
.telBox span{font-size: 14px;color: #00121a;}
.telBox input{border: none;height: 28px;width: 280px;float: right;font-size:12px;padding-left: 12px;margin-top: 10px;border: 1px solid #cecece;border-radius: 2px;}
.telBox input::-webkit-input-placeholder {color: #888;}
.telBox input:-moz-placeholder { color: #888;}
.telBox input::-moz-placeholder { color: #888;}
.telBox input:-ms-input-placeholder { color: #888;}

.feSubmit input{font-size: 16px;margin: 16px 26px 36px;width: 432px;height: 48px;line-height: 48px;text-align: center;color: #fff;border: none;border-radius: 24px;background-color: #ffb230;}
.feSubmit input:hover{opacity: .96;}

/* order */
.popupsIcon {background: url(../img/popups.png) 400px 400px no-repeat;}
#popupsBox {width: 100vw;height: 100vh;position: fixed;top: 0;left: 0; background: #00000050; z-index: 99;}
#popupsBox .orderBox { width: 465px; margin: 200px auto 0; position: relative;}
.popupsClose {position: absolute;top: -3px; right: 8px; width: 40px;height: 40px;background-position: 0 0;cursor: pointer;z-index: 1;}
.orderBg { width: 465px;height: 239px;background: url(../img/popupsBg1.png) no-repeat; overflow: hidden;}
.orderBg>p {margin-top: 118px;line-height: 51px;font-size: 32px;font-weight: bold;text-align: center;color: #fff;text-shadow: 4px 2px 16px #00000008;}
#popupsBox .orderBox .order {position: relative; width: 100%; background-color: #fff; border-radius: 0 0 10px 10px; padding-bottom: 46px;}
#popupsBox .orderBox .order input[type=text]{width: 308px;height: 60px; border: none;border-radius: 6px;background: #f0f0f0;padding-left: 73px; font-size: 16px;color: #cccccc; margin: 8px 0 0 42px;}
#popupsBox .orderBox .order .phone {position: absolute; width: 37px; height: 40px; top: 18px; left: 61px; border-right: 1px solid #ebebeb;background-position:-61px 4px;}
#popupsBox .orderBox .order .errTips {height: 17px;line-height: 17px;color: #fa5e4f; font-size: 14px; margin-left: 42px;}
#popupsBox .orderBox .order .msg { height: 29px; line-height: 29px;color: #404040;font-size: 18px; text-align: center;}
#popupsBox .orderBox .order .msg em {color: #cc0000;}
#popupsBox .orderBox .order .tip {height: 26px;line-height: 26px;color: #cccccc; font-size: 16px;text-align: center;}
#popupsBox .orderBox .order .nextBtn, #popupsBox .orderBox .orderWin .knowBtn, #popupsBox .orderBox .hasOrder .knowBtn {width: 270px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;border-radius: 8px;margin: 30px auto 0;cursor: pointer; background: #ffb230;}
#popupsBox .orderBox .orderWin .knowBtn, #popupsBox .orderBox .hasOrder .knowBtn { margin-top: 8px;}
#popupsBox .orderBox .order .nextBtn:hover, #popupsBox .orderBox .orderWin .knowBtn:hover, #popupsBox .orderBox .hasOrder .knowBtn:hover { opacity: .9;}
#popupsBox .orderBox .orderWin, #popupsBox .orderBox .hasOrder { padding-bottom: 46px; position: relative; overflow: hidden;background-color: #fff;border-radius: 0 0 10px 10px;}
#popupsBox .orderBox .orderWin>i, #popupsBox .orderBox .hasOrder>i {display: block; width: 100px;height: 100px;background-position: -4px -65px;margin: 0 auto;}
#popupsBox .orderBox .hasOrder>i {width: 84px; height: 100px; background-position: -156px -65px;margin: 0 auto;}
#popupsBox .orderBox .orderWin p, #popupsBox .orderBox .hasOrder p {margin: auto; height: 61px;line-height: 61px;font-size: 24px;color: #3fe7bd;font-weight: bold;text-align: center;}
#popupsBox .orderBox .hasOrder p {color: #e76a4c;}

/* rule */
.gRule{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 12;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.ruleTxt{position: absolute;z-index: 5;top: 150px;left: 0;right: 0;margin: auto;background:linear-gradient(180deg, rgba(255,178,48,.5) 0%,#fff 20%, #fff 100%);background-color: #fff;width: 540px;border-radius: 6px;text-align: center;}
.gRule .gRclose{position: absolute;top:-80px;right: 18px;z-index: 10;cursor: pointer;}
.gRule .gRclose i{display: inline-block;width: 46px; height: 80px;background: url(../img/fbico.png) no-repeat;background-size: 500px 500px; background-position: -45px -4px;position: relative;}
.gRule .oTitle{position: relative;width: 100%;height: 70px;text-align: center;font-size: 24px;border-top-left-radius: 6px; border-top-right-radius:6px;color: #fff;}
.gRule .oTitle p{position: relative; top:22px;margin-top: 10px;font-size: 28px;color: #333;line-height: 32px;white-space: nowrap;overflow: hidden;}
.gRule .gSure{display: block;cursor: pointer;width:400px;border: 0;background:#ffb230;color:#fff;font-size:20px;border-radius:8px;line-height: 48px;margin: 21px auto 36px;overflow: hidden;white-space: nowrap;  }
.ruleMain{display: block;height: 400px;border:none;padding:10px 15px;line-height: 28px;font-size: 16px;margin: 10px 26px;text-align: left;overflow: auto;}
.ruleMain strong{display: block;font-size: 16px;color: #333;line-height: 36px;}
.ruleMain p:nth-of-type(1){font-size: 20px;font-weight: bold;color: #333;margin-bottom: 10px;}
.ruleMain p:nth-last-of-type(1){margin-bottom: 20px;}
/* Privacy */
.gPrivacy{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 12;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.privacyTxt{position: absolute;z-index: 5;top: 150px;left: 0;right: 0;margin: auto;background:linear-gradient(180deg, rgba(255,178,48,.5) 0%,#fff 20%, #fff 100%);background-color: #fff;width: 540px;border-radius: 6px;text-align: center;}
.gPrivacy .gPclose{position: absolute;top:-80px;right:18px;z-index: 10;cursor: pointer;}
.gPrivacy .gPclose i{display: inline-block;width: 46px; height: 80px; background: url(../img/fbico.png) no-repeat; background-size: 500px 500px;background-position: -45px -4px;position: relative;}
.gPrivacy .oTitle{position: relative;width: 100%;height: 70px;text-align: center;font-size: 24px;border-top-left-radius: 6px; border-top-right-radius:6px;color: #fff;}
.gPrivacy .oTitle p{position: relative;top: 22px;margin-top: 10px;font-size: 28px;color: #333;line-height: 32px;white-space: nowrap;overflow: hidden;}
.gPrivacy .gSure{display: block;cursor: pointer;width:400px;border: 0;background:#ffb230;color:#fff;font-size:20px;border-radius:8px;line-height: 48px;margin: 21px auto 36px;overflow: hidden;white-space: nowrap; }
.privacyMain{display: block;height: 400px;border:none;padding:10px 15px;line-height: 28px;font-size: 16px;margin: 10px 26px;text-align: left;overflow: auto;}
.privacyMain strong{display: block;font-size: 16px;color: #333;line-height: 36px;}
.privacyMain p:nth-of-type(1){font-size: 18px;font-weight: bold;color: #333;margin-bottom: 10px;}
.privacyMain p:nth-last-of-type(1){margin-bottom: 20px;}
#popupsBox .orderBox .order {padding: 1px 0 48px}

.video-source{width: auto !important;max-width: 86% !important;height: auto !important;max-height: 460px !important;display:block !important;margin:10px auto !important;}

/*2024-11-25*/
.downbtn li.pcdown i{margin-right: 0;}
.downbtn li.pcdown p{position: relative;top: -1px;}
.downbtn li.pcdown{padding-left: 8px;width: 176px;}
.pcdown p span{transform: scale(.9);}
#popupsBox .orderBox{margin-top: 150px;}
#popupsBox{background: rgba(0,0,0,.6);}
.feBaBox{top: 100px;}

.logTitle{position: relative;margin-bottom: 12px;}
.logTitle strong{position: relative;display: flex;flex-wrap: wrap;line-height: 32px;font-size: 18px;color: #0B0B2F;font-weight: bold;margin: 10px 0 4px;}
.logTitle strong:after{content: "";flex: 1;margin-left: 22px;display:block;height: 17px;border-bottom:1px dashed #DCDCDC;}
.logCont{position: relative;margin-bottom: 17px;}
.rzCont{position: relative;padding: 12px 19px;box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.06);border-radius: 0px 0px 8px 8px;overflow: hidden;font-size: 16px;color: #666;line-height: 30px;}
.contInfo{height: auto;}
.rzCont strong{position: relative;margin-bottom: 4px;display: block;color: #333;line-height: 30px;font-size: 18px;font-weight: bold;}
.rzCont p{margin-bottom: 6px;border-bottom: none;display: block;}
.rzCont p span{display: block;}
.rzCont p br{line-height: 1px;}
.rLog{position: absolute;right: 0;top: 4px;z-index: 1;display: block;font-size: 14px;color: #999;width: 64px;height: 24px;background: #F1f1f1;border-radius: 4px;;line-height: 24px;text-align: center;overflow: hidden;cursor: pointer;}
.rLog:hover {color: #fff;background: linear-gradient(-42deg, #FF827D 0%, #FF914E 100%);}
.logTime{position: relative;padding:0 12px 0 22px;height: 40px;background: url(../img/rizhitopbg.png) no-repeat;background-size: 100% 100%;overflow: hidden;*zoom: 1;}
.logTime span{float: left;max-width: 560px;font-size: 16px;color: #fff;line-height: 40px;font-weight: bold;}
.logTime em{float: right;font-size: 16px;color: #fff;line-height: 40px;}

.gLog{position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 12;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .6);}
.logBox{position: absolute;z-index: 5;top: 150px;left: 0;right: 0;margin: auto;background:linear-gradient(180deg, rgba(255,178,48,.5) 0%,#fff 20%, #fff 100%);background-color: #fff;width: 540px;border-radius: 6px;text-align: center;}
.gLog .gLclose{position: absolute;top:-80px;right:18px;z-index: 10;cursor: pointer;}
.gLog .gLclose i{display: inline-block;width: 46px; height: 80px; background: url(../img/fbico.png) no-repeat; background-size: 500px 500px;background-position: -45px -4px;position: relative;}
.gLog .lTitle{position: relative;width: 100%;height: 70px;text-align: center;font-size: 24px;border-top-left-radius: 6px; border-top-right-radius:6px;color: #fff;}
.gLog .lTitle p{position: relative;top: 22px;margin-top: 10px;font-size: 28px;color: #333;line-height: 32px;white-space: nowrap;overflow: hidden;}
.gLog .gSure{display: block;cursor: pointer;width:400px;border: 0;background:#ffb230;color:#fff;font-size:20px;border-radius:8px;line-height: 48px;margin: 21px auto 36px;overflow: hidden;white-space: nowrap; }
.logMain{display: block;height: 400px;border:none;padding:10px 15px;line-height: 28px;font-size: 16px;margin: 10px 26px;text-align: left;overflow: auto;}
.logMain strong{display: block;font-size: 16px;color: #333;line-height: 36px;}
.logMain p:nth-of-type(1),.logMain strong:nth-of-type(1){font-size: 18px;font-weight: bold;color: #333;margin-bottom: 10px;}
.logMain p:nth-last-of-type(1){margin-bottom: 20px;}
.logMain p span{display: block;}
.logMain p br{line-height: 2px;}


.edition{width: 770px;overflow: hidden;margin: 0 0 20px 0;padding: 7px 18px 18px 18px;background: #fff;position: relative;}
.edition table{width:774px;font-size:14px;}
.edition table td{height:44px;border-bottom:1px dashed #ddd;}
.edition table img{display:block;width:33px;height:33px;border-radius:5px;}
.edition table .red{color:#ff7d00;}
.edition table .gray{color:#999;}
.edition table .btn{display:block;width:76px;height:28px;line-height:28px;text-align:center;color:#fff;background:#ff7d00;border-radius:3px;}
.edition table .btn:hover{background:#ef7500;}
.edition .text_tit{width:770px;height:48px;font-size:20px;font-weight:700;color:#4c4743;line-height:48px;}

.vendor_infrobox .infro_box h1{width:518px;height:56px;overflow:hidden;font-size:24px;line-height:56px;color:#333;border-bottom:1px solid #f5f5f5;}
.vendor_infrobox{height: auto;}
.vendor_infrobox .infro_box .share_box{height: auto;}
.share_box ul{height: auto;max-height: inherit;}
.vendor_infrobox .infro_box{height: auto;}
.share_box ul li{width: auto;margin: 0 10px 10px 0;}
.vendor_infrobox .infro_box p{height: auto;max-height: 300px;padding-bottom: 10px;}
.game_listbox ul li p.recom_reasons{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.game_mbox .game_topbox span.recom_pic img{width:100%;height:100%}
.recom_infrobox p{overflow:hidden}

/*1224*/
.index_lb .title .name p{cursor: pointer;}
.ng_lb .cont .l_pic .l_r .tit,.ng_lb .cont .l_pic .l_r .txt{width: 100%;text-overflow: ellipsis;white-space: nowrap;}

/*0328*/
.hideImg{display: none;}
.showPicImg .text_picbox{padding-top: 5px;}
.nav_small{background: #e5e5e5;border: 1px solid #efefef;border-bottom: 1px solid #e2e2e2;width:1200px; margin:3px auto 10px;padding: 5px 0;text-align: left; overflow:hidden;line-height:24px; background:#f2f2f2; color:#ccc;}
.nav_small a{ padding:0 6px; color:#333;font-size: 14px;}
.nav_small a:Hover{ color:#fc3000;}
.nav_small .current:link,.nav_small .current:visited{ font-weight:bold; color:#F00;}
.nav_small ~ .news_dqwz{margin-top: 0;}
.newsDeTags{margin-bottom: 10px;}


.downbtn li.pcdown {width: 197px;padding-left:10px;font-size: 0;}
.downbtn li.pcdown i{position: relative;top:12px;}
.pcdown p {width: 160px;}
