@charset "utf-8";
.contentbg{width:100%; float:left; background:#fff;position: relative;}
.game_bank_header{background:#f6f6f6}


/*网游库、单机库*/
.game_bank_tab{ width:100%; float:left; border-bottom:1px solid #e7e7e7; line-height:50px; height:50px; color:#273344; }
.game_bank_tab li{ float:left; margin-left:15px; display:inline; cursor:pointer;font-size:24px;font-family:Microsoft YaHei;}
.game_bank_tab li a{ padding:0 20px;font-size:24px; color:#273344; display:block}
.game_bank_tab li.hover a{ color:#f44b04; border-bottom:1px solid #f44b04; } 
.game_bank_tab li a:hover{color:#f44b04; text-decoration:none}
.game_bank_tab p{ float:right; font-size:14px; color:#414141; margin-right:20px; display:inline}
.game_bank_tab p span{ color:#ff0000}

.game_bank_filter{ width:100%; float:left; color:#545454; font-size:14px; line-height:25px; padding-bottom:30px;}
.game_bank_filter em{ margin-top:20px; float:left; width:100%; text-align:center}
/*.game_bank_filter p a{ float:left; width:75px; background:#273344; font-size:14px; color:#fff; text-align:center; margin-top:20px;}*/
.game_bank_filter span a{float:left; width:75px; background:#f9f9f9; border:1px solid #e9e9e9; font-size:14px; color:#6f6f6f; text-align:center; margin:20px 15px 0 0;}
 
.game_bank_filter span a.sel{  background:#273344; color:#fff;border:1px solid #273344;}
.game_bank_filter a:hover{border:1px solid #e54c3d; background:#e54c3d; color:#fff;text-decoration:none}

.game_bank_bg{ width:100%; float:left; height:15px; background:#f6f6f6}

.game_bank_list{width:100%; float:left; padding-bottom:20px}
.game_bank_list li{ float:left; width:195px; border:1px solid #e0e0e0; margin:25px 10px 0 25px; display:inline; height:254px; transition:all 0.3s ease-in-out; background:#fff;}
.game_bank_list li .meli{ position:relative; width:100%; float:left;}
.game_bank_list li .p1,.game_bank_list li .p2{ width:100%; float:left; text-align:center;}
.game_bank_list li .p1 a{ display:block; text-align:center; margin-top:20px;color:#273344; }
.game_bank_list li .p1 a img{ width:120px; height:120px; border-radius:10px;}
.game_bank_list li .p1 span{ width:100%; height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display:block; line-height:35px; font-size:16px; font-weight:bold;}
.game_bank_list li .p1 a:hover{ text-decoration:none; color:#F60}
.game_bank_list li .p1 em{ display:block; color:#6f6f6f; font-size:14px;}
.game_bank_list li .p2 .span1{  font-size:14px; float:left; margin:10px 0 0 15px; cursor:pointer;display:inline;}
.game_bank_list li .p2 .span1 em,.game_bank_list li .p2 .span1 a{border:1px solid #3385ff;color:#3385ff; float:left; width:72px; line-height:30px; border-radius:3px;}
.game_bank_list li .p2 .span1 i{border:1px solid #d9d9d9 ; background:#f6f6f6;color:#969696; float:left; width:72px; line-height:30px; border-radius:3px; cursor:default}
.game_bank_list li .p2 .span2,.game_bank_list li .p2 .span3{  float:left; margin:10px 0 0 15px;display:inline;}
.game_bank_list li .p2 .span2 a{color:#e54c3d; font-size:14px; border:1px solid #e54c3d;float:left;width:72px; line-height:30px; border-radius:3px;}
.game_bank_list li.hover{ border:1px solid #f44b04; } 
.game_bank_list li .p2 .span1 em:hover,.game_bank_list li .p2 .span1 a:hover{ background:#3385ff; color:#fff; text-decoration:none }
.game_bank_list li .p2 .span2 a:hover{ background:#e54c3d; color:#fff; text-decoration:none}
.game_bank_list li .p2 .span3 a{color:#34af60; font-size:14px; border:1px solid #34af60;float:left;width:72px; line-height:30px; border-radius:3px;}
.game_bank_list li .p2 .span3 a:hover{ background:#34af60; color:#fff;text-decoration:none}



.game_bank_list li .download_box{ position:absolute; background:url(../img/game_center/game_center.png) no-repeat 0 0;width:271px;height:154px; top:0;left:-5px; overflow:hidden; z-index:9999; display:none }
.game_bank_list li .download_box .dl1{ width:115px; float:left; margin:10px 0 0 15px; display:inline}
.game_bank_list li .download_box .dl1 dt{ float:left; width:105px; line-height:36px;color:#3385ff; font-size:14px;text-align:center; margin-top:10px; position:relative; cursor:pointer }
.game_bank_list li .download_box .dl1 dt span{ position:absolute; top:11px;right:-19px; background:url(../img/game_center/game_center.png) no-repeat -11px -210px;width:9px;height:13px; display:none;}
.game_bank_list li .download_box .dl1 dt a{color:#3385ff; font-size:14px; display:block}
.game_bank_list li .download_box .dl1 dt.on{ }
.game_bank_list li .download_box .dl1 dt i{border:1px solid #41af68;display:block;}
.game_bank_list li .download_box .dl1 dt i a{ color:#41af68}
.game_bank_list li .download_box .dl1 dt em{border:1px solid #3385ff;display:block;}
.game_bank_list li .download_box .dl1 dt em a{ color:#3385ff}
.game_bank_list li .download_box .dl1 dt.on i{background:#41af68; color:#fff}
.game_bank_list li .download_box .dl1 dt.on em{background:#3385ff; color:#fff}
.game_bank_list li .download_box .dl1 dt.on a{color:#fff}
.game_bank_list li .download_box .dl1 dt.on span{ display:block}
.game_bank_list li .download_box .dl1 dt a:hover{ text-decoration:none}
.game_bank_list li .download_box .dl2{ width:120px; float:right; margin:20px 15px 0 0; display:inline}
.game_bank_list li .download_box .dl2 img{ width:110px;height:110px;border:1px solid #e0e0e0; padding:5px;}
.game_bank_list li .download_box p{ position:absolute; top:120px; left:40px; color:#e54c3d; background:url(../img/game_center/game_center.png) no-repeat 52px -177px; padding-right:15px;}
/*总排行*/
.rank_tab{width:100%; float:left; border-bottom:1px solid #e7e7e7; line-height:50px; height:50px; color:#273344;font-family:Microsoft YaHei;}
.rank_tab p{ float:left; font-size:26px; padding-left:20px;}
.rank_tab li{ float:left; margin:0 0 0 15px; display:inline; cursor:pointer;font-size:18px; color:#939394}
.rank_tab li a{padding:0 20px;font-size:18px; color:#939394; display:block}
.rank_tab li.hover a{color:#f44b04; border-bottom:1px solid #f44b04; }
.rank_tab li a:hover{color:#f44b04; text-decoration:none}
.rank_list{ width:100%; float:left; padding-bottom:20px;}
.rank_list li{ float:left; width:195px;border:1px solid #e0e0e0; margin:25px 10px 0 25px; display:inline; position:relative;}
.rank_list li .p1{ background:url(../img/game_center/rank.png) no-repeat; width:100%; float:left; line-height:32px; text-align:center; font-size:24px; color:#fff}
.rank_list li a{width:100%;float:left;text-align:center; margin-top:20px}
.rank_list li a img{ width:120px; height:120px; border-radius:10px; float:left; margin-left:37px; display:inline}
.rank_list li a span{ width:100%; height:35px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;display:block; line-height:35px; color:#273344; font-size:16px; font-weight:bold; margin-top:5px;}
.rank_list li a em{ display:inline; color:#6f6f6f; margin:7px 0 4px 45px; font-size:16px; background:#3385ff; color:#fff;font-weight:bold; padding:0 20px; border-radius:3px; display:none; float:left; line-height:29px;}
.rank_list li a:hover{text-decoration:none}
.rank_list li .p2{width:100%; float:left;border-top:1px solid #e0e0e0; margin-top:5px; }
.rank_list li .p2 span{ font-size:14px; line-height:40px; color:#999; float:left; padding-left:10px;}
.rank_list li .p2 span i{ color:#ff0000}
.rank_list li .p2 em{width:20px;height:18px; margin:11px 15px 0 0; display:inline;float:right; background:url(../img/game_center/game_center.png) no-repeat -72px -222px; cursor:pointer;position:relative}
.rank_list li.hover{border:1px solid #e54c3d;}
.rank_list li.hover .p1{ background:url(../img/game_center/rank_hover.png) no-repeat}
.rank_list li.hover a span{ display:none}
.rank_list li.hover a em{ display:inline-block}

.rank_list li .p2 em:hover{ background-position:-107px -222px;}
.more_rank{ background: #f5f5f5;border: 1px solid #eee;color:#808080;cursor:pointer;font-size:16px;height:35px;line-height:35px;margin:10px 0 20px 25px;
text-align: center;width:95%; float:left; display:inline}
.more_rank:hover{ background:#f2f2f2}
/*下载页*/
.download_left{ width:259px;float:left;padding:0 18px 18px;background:#fff}
.download_left dt{ width:100%; float:left; margin-top:8px;}
.download_left dt p{ width:100%; float:left; text-align:center}
.download_left dt .p1 span{ display:block; font-size:30px;  padding:10px 0 20px 0}
.download_left dt .p1 a{color:#273344;}
.download_left dt .p1 a:hover{ color:#f60; text-decoration:none}
.download_left dt .p1 img{ width:120px; height:120px; border-radius:10px;}
.download_left dt .p2{ font-size:14px; color:#8c8c8c; margin-top:10px;}
.download_left dt .p2 span{ color:#e54c3d; font-size:28px; font-style:italic}
.download_left dt .p3 span{width:95px;height:36px;line-height:36px; color:#555555; font-size:14px;}
.download_left dt .p3 i{ width:38px; float:left; height:34px; cursor:pointer; position:relative}
.download_left dt .p3 .span1{background:url(../img/game_center/game_center.png) no-repeat -1px -288px; float:left; margin:15px 0 0 20px; display:inline}
.download_left dt .p3 .span2{background:url(../img/game_center/game_center.png) no-repeat -1px -325px; float:right;margin:15px 20px 0 0; display:inline}
.download_left dt .p3 span em{ width:55px; float:right; text-align:center}

.download_left dd{ width:100%; float:left;}
.download_left dd p{ width:100%; float:left; margin-top:20px; position:relative; z-index:10;}
.download_left dd .p1{ background:url(../img/game_center/download.jpg) no-repeat 0 0;height:49px;}
.download_left dd .p2{ background:url(../img/game_center/download.jpg) no-repeat 0 -49px;height:49px;}
.download_left dd .p3{ background:url(../img/game_center/download.jpg) no-repeat 0 -98px;height:49px;}
.download_left dd .p5{ background:url(../img/game_center/download.jpg) no-repeat 0 -147px;height:49px;}
.download_left dd .p1 span,.download_left dd .p2 span,.download_left dd .p5 span{ width:58px; height:49px; float:right; cursor:pointer}
.download_left dd p em{ background:url(../img/game_center/code_bg.png) no-repeat; width:192px; height:192px; position:absolute; top:-12px; right:-192px; display:none}
.download_left dd p em img{ width:120px; height:120px; float:left; margin:29px 0 0 36px; display:inline}
.download_left dd p em i{ width:100%; float:left; text-align:center; margin-top:8px; font-weight:bold; color:#666}
.download_left dd .p1 a,.download_left dd .p2 a,.download_left dd .p3 a,.download_left dd .p5 a{float:left;width:200px;font-size:24px;font-family:Microsoft YaHei; color:#fff; line-height:49px; }
.download_left dd .p3 a{width:100%; float:left;}
.download_left dd .p4 a{width:257px; float:left; line-height:47px; color:#e54c3d; border:1px solid #e54c3d;font-size:24px;text-align:center;font-family:Microsoft YaHei;}
.download_left dd a{transition:all 0.5s ease}
.download_left dd a:hover{ text-decoration:none; opacity:0.8;}
.download_left dd .p4 a:hover{ background:#e54c3d; color:#fff}
.download_left dd strong{ font-weight:normal; float:left; margin-left:45px; display:inline; width:155px; text-align:center}


.download_right{ width:847px; float:right; border-left:1px solid #eaeaea; margin-right:18px; display:inline; padding-left:18px;}
.dload_tit{ width:100%; float:left; border-bottom:1px solid #eaeaea; height:38px; line-height:38px; margin-top:15px;}
.dload_tit .p1{ color:#273344; font-size:24px;font-family:Microsoft YaHei; float:left; padding:0 10px;border-bottom:1px solid #e54c3d}
.dload_tit .p2{ float:right; margin-top:5px;}
.dload_tit .a_more{ float:right; color:#8b8b8b; font-size:14px;}
.dload_tit .p4{ float:right;}
.dload_tit .p4 a{font-size:14px; color:#273344; display:inline-block; padding:0 10px; margin:0 5px}
.dload_tit .p4 a.hover{border-bottom:1px solid #e54c3d;color:#e54c3d}
.dload_tit a:hover{ color:#f60}

.dload_mes{width:95%; float:left; line-height:35px; font-size:14px; color:#7f7f7f; margin:10px 0 0 20px; display:inline}
.dload_mes i,.dload_mes em{ float:left}
.dload_mes .mes_ios{display:inline-block; background:url(../img/game_center/game_center.png) no-repeat -182px -181px;width:16px;height:17px;margin:7px 5px 0 0; display:inline}
.dload_mes .mes_android{display:inline-block;background:url(../img/game_center/game_center.png) no-repeat -210px -180px;width:19px;height:19px;margin:6px 5px 0 0; display:inline}
.dload_mes .a1{ color:#3385ff; padding-right:10px;}
.dload_mes .span2{ color:#040404}
.dload_mes .a2{ color:#ff0000; padding-left:22px; background:url(../img/game_center/game_center.png) no-repeat -248px -213px; display:inline-block}
.mes_con{ width:95%; float:left; color:#727272; font-size:14px; line-height:30px; margin:15px 0 0 20px; padding-bottom:20px; position:relative; display:inline}
.hide_mes_con{ display:none}
.mes_con_ico{ background:url(../img/game_center/game_center.png) no-repeat -64px -179px;width:35px;height:20px; position:absolute;right:0;bottom:0; cursor:pointer}
.mes_con_ico_hover{ background-position:-102px -178px;}

.dload_gift{ width:98%; float:left; line-height:35px; font-size:14px; color:#273344; margin:15px 0 0 1%;text-align:center;display:inline}
.dload_gift .tr1{ color:#a9a9a9}
.dload_gift span{ color:#e54c3d}
.dload_gift .a1{ background:#3cb500; color:#fff; font-size:12px; padding:2px 5px 2px 5px;}
.dload_gift .a2{ font-size:14px;color:#273344;}
.dload_gift .a2:hover{ color:#F60}
.zx_list{ width:98%; float:left; margin-left:1%; display:inline}
.zx_list_in{width:100%; float:left; line-height:40px; font-size:14px; color:#9e9e9e; margin:10px 0 0 0;}
.zx_list_in li{ width:97%; float:left; background:url(../img/game_center/game_center.png) no-repeat 0 -377px; padding-left:15px;display:inline}
.zx_list_in li a{ color:#273344; float:left}
.zx_list_in li a:hover{ color:#F60;}
.zx_list_in li span{ float:right;}
.zx_list .list_more{ float:right; line-height:30px; padding:0 20px; border:1px solid #dedede; color:#888; cursor:pointer; margin:15px 0 0 0}
.zx_list .list_more:hover{ color:#f60}

 
.pic_detail{ width:630px; height:450px; float:left; position:relative; z-index:1; margin:20px 0 0 100px; display:inline;}
.pic_detail .bd{ position:relative; height:100%; }
.pic_detail .bd li{ zoom:1; vertical-align:middle; text-align:center }
.pic_detail .bd img{ max-width:630px; height:340px;  }
 
.banner_bt{ position:absolute; top:128px; background-image:url(../img/game_center/game_center.png); background-repeat:no-repeat; width:42px; height:81px; cursor:pointer}
.prev_bt{ background-position:-141px -282px;left:-85px;}
.prev_bt:hover{background-position:-224px -282px;}
.next_bt{ background-position:-99px -283px;right:-85px;}
.next_bt:hover{background-position:-183px -282px;}
.small_pic{ position:absolute;height:100px; bottom:0;left:0; overflow:hidden }
.small_pic li{ width:148px; height:92px; border:2px solid #fff;background:#fff; float:left; margin:3px 7px 0 0px; cursor:pointer; overflow:hidden}
.small_pic li img{width:148px; float:left;min-height:92px;}
.small_pic li.on{border:2px solid #f44b04;}
.small_pic li.meli{ margin-right:0}


/*精品专区*/
.exterior_tit{ width:100%; float:left; border-bottom:1px solid #eaeaea;line-height:45xp; }
.exterior_tit .p1{color:#273344; font-size:30px;float:left; padding:10px; margin-left:15px; display:inline;border-bottom:1px solid #e54c3d;}
.exterior_tit .a1{ float:left; font-size:14px; color:#7d7d7d; margin:20px 0 0 20px; display:inline}
.exterior_tit a:hover{ color:#F60}

.best_exterior{width:100%; float:left;height:100%;position:relative;}
.best_exterior_list{width:100%; float:left;}
.best_exterior_list li{width:100%; float:left; padding-bottom:20px;}
.best_exterior_list li dd{ width:269px; float:left; border:1px solid #dddddd; border-radius:5px; margin:19px 0 0 19px; display:inline; box-shadow:0px 0px 2px rgba(153, 153, 153, 0.5);}
.best_exterior_list li dd .p1{ float:left; width:100%; position:relative; z-index:1}
.best_exterior_list li dd .p1 .img1{ width:100%; float:left; height:166px; border-radius:5px 5px 0 0;}
.best_exterior_list li dd .p1 .img2{ position:absolute;left:102px;top:130px; width:66px; height:66px; border-radius:50%;}
.best_exterior_list li dd .p1 span{width:100%; float:left; font-size:22px; color:#101010; text-align:center; margin-top:30px;}
.best_exterior_list li dd .p2{float:left; width:100%;height:50px;}
.best_exterior_list li dd .p2 em{ font-size:14px; color:#767676; width:90%; height:50px; line-height:25px; margin-left:5%; display:inline; float:left; overflow:hidden;}
.best_exterior_list li dd .p2 span{float:left; display:none}
.best_exterior_list li dd .p2  a{ float:left;font-size:14px;padding:5px 15px; border-radius:3px; margin:14px 0 0 31px; display:inline;}
.best_exterior_list li dd .p2 .span1 a{color:#3385ff;border:1px solid #3385ff;}
.best_exterior_list li dd .p2 .span2 a{color:#e54c3d;border:1px solid #e54c3d;}
.best_exterior_list li dd .p2 .span1 a:hover{ color:#fff; background:#3385ff; text-decoration:none}
.best_exterior_list li dd .p2 .span2 a:hover{ color:#fff; background:#e54c3d; text-decoration:none}
.best_exterior_list li dd .p3{ width:100%; float:left;border-top:1px solid #dddddd; line-height:40px; height:40px; margin-top:10px;color:#9c9b9b;}
.best_exterior_list li dd .p3 a{ float:left;margin-left:15px; display:inline;color:#9c9b9b;}
.best_exterior_list li dd .p3 a:hover{ color:#F60}
.best_exterior_list li dd .p3 span{ float:right; padding-right:15px;}
.best_exterior_list li dd .p3 span em{ color:#ff0000}
.best_exterior_list li dd.hover{border:1px solid #e54c3d;}
.best_exterior_list li dd.hover .p2 span{ display:block}
.best_exterior_list li dd.hover .p2 em{ display:none}
.best_exterior_list li dd.hover .p1 span{ color:#F60}
.best_exterior_dian{ width:100%; float:left; text-align:center }
.best_exterior_dian ul{ float:left; margin-left:520px; _margin-left:260px; margin-top:15px}
.best_exterior_dian li{ width:35px; height:7px; background:#d4d4d4; float:left; display:inline; margin:3px 6px 0 6px; cursor:pointer}
.best_exterior_dian li.on{ background:#f44b04}

.tit_search{ float:right; margin:10px 20px 0 0; display:inline}
.tit_search .tit_bt{ float:right; width:95px; height:38px; color:#fff; font-size:18px; text-align:center; background:#9a9a9a; border:0;font-family:Microsoft YaHei; cursor:pointer;}
.tit_search .tit_tx{ float:right; width:160px; border-radius:2px 0 0 2px; height:26px; line-height:26px; padding:5px; color:#9a9a9a; font-size:14px; border:1px solid #dbdbdb; border-right:0}


.network_game{ width:100%; float:left; padding-bottom:20px;}
.network_game dl{ width:330px; float:left; margin:30px 30px 0 30px; display:inline}
.network_game dl dt{ width:100%; float:left; border-bottom:1px solid #e2e2e2; padding-bottom:15px;}
.network_game dl dt .p1{ width:150px; float:left}
.network_game dl dt .p1 img{ width:120px; height:120px; border-radius:10px;}
.network_game dl dt .p1 img:hover{ margin:0px 0 0 1px}
.network_game dl dt .p2{ width:180px; float:left}
.network_game dl dt .p2 span{ width:100%; float:left; }
.network_game dl dt .p2 .span1{height:31px; overflow:hidden}
.network_game dl dt .p2 .span1 a{ font-size:24px; display:block; padding-bottom:5px  }
.network_game dl dt .p2 .span2{ font-size:14px; color:#868686; line-height:22px;}
.network_game dl dt .p2 .span2 em{ color:#010101}
.network_game dl dt .p2 .span2 a{ color:#010101}
.network_game dl dt .p2 .span2 a:hover{ color:#F60}
.network_game dl dt .p2 .span2 i{ color:#F00}
.network_game dl dt .p2 .span3 a{float:left;font-size:14px;padding:5px 15px; border-radius:3px;color:#fff; margin-top:5px; background:#3385ff;  }
.network_game dl dt .p2 .span3 a:hover{ background:#5898f8; text-decoration:none}
.network_game dl dd{width:100%; float:left; line-height:35px; padding:5px 0}
.network_game dl dd li{ width:95%; float:left; background:url(../img/game_center/game_center.png) no-repeat 0 -379px; padding-left:15px;display:inline}
.network_game dl dd li a{ color:#131313; float:left; font-size:14px;}
.network_game dl dd li .a2{ width:86%; height:35px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; margin-left:5px; display:inline}
.network_game dl dd li a:hover{ color:#F60;}


/*开服开测*/
.open_table_left{ width:55px; float:left; margin-top:15px;}
.open_t_l_top{ width:100%; float:left; background:url(../img/game_center/table_dian.png) no-repeat  56% center; height:15px; margin-top:3px;}
.open_t_l_center{ width:28px; float:left; height:100%; border-right:3px solid #e8e9e8;}
.open_table_right{ width:1098px; float:left; padding-bottom:50px;}
.open_t_r_top{ width:100%; float:left; position:relative; margin-top:20px;}
.open_t_r_tit{ background-image:url(../img/game_center/open_table_bg.png); background-repeat:no-repeat; width:166px; height:28px; position:absolute;left:-27px; top:18px; line-height:28px; font-size:14px; color:#fff; text-align:right}
.open_t_r_tit p{ float:right; padding-right:10px;}
.open_t_r_tit2{ background-position:0 -28px; width:127px;}
.open_t_r_tit3{ background-position:0 -56px; width:127px;}


.open_t_r_table{ width:100%; float:left; font-size:14px; color:#8b8b8b; line-height:25px; text-align:center; background:url(../img/game_center/open_table.jpg) repeat-y ; }
.open_t_r_table tr{ height:160px; width:100%; }
.open_t_r_table .img1{ width:80px; height:80px; border-radius:8px; float:left; margin-left:25px; display:inline}
.open_t_r_table .img1:hover{ margin-left:26px;}
.open_t_r_table .p1{ width:100%; float:left; height:40px; overflow:hidden}
.open_t_r_table .p1 em a{ float:left; color:#273344; font-size:22px; line-height:40px;height:40px;overflow:hidden; text-align:left}

.open_t_r_table .p1 span{ display:block; color:#273344; line-height:25px; text-align:left}
.open_t_r_table .p1 span a{color:#273344;}
.open_t_r_table .p1 a:hover{ color:#f60;}
.open_t_r_table .p2 span{ color:#ff0000; font-size:18px; font-family:Arial;}
.open_t_r_table .p2 em{ display:inline-block;}
.open_t_r_table .p2 .mes_ios{background:url(../img/game_center/game_center.png) no-repeat -182px -181px; width:16px; height:17px; }
.open_t_r_table .p2 .mes_android{background:url(../img/game_center/game_center.png) no-repeat -210px -180px; width:19px; height:19px;}
.open_t_r_table .p3 a{float:left;font-size:14px;padding:2px 13px 3px 13px; border-radius:3px; margin:0 0 0 22px; display:inline;}
.open_t_r_table .p3 .a1{border:1px solid #3385ff;color: #3385ff;}
.open_t_r_table .p3 .a2{border:1px solid #e54c3d;color: #e54c3d;}
.open_t_r_table .p3 .a1:hover{ color:#fff; background:#3385ff; text-decoration:none}
.open_t_r_table .p3 .a2:hover{ color:#fff; background:#e54c3d; text-decoration:none}

.open_t_r_jjkc{ margin-top:60px;width:100%; float:left; font-size:14px; color:#8b8b8b; line-height:25px; text-align:center; }
.open_t_r_jjkc td{ padding-top:30px}
.open_t_r_jjkc th{ background:#f6f6f6; color:#838282; line-height:30px; font-weight:normal}
.open_t_r_jjkc .p1 a{ font-size:14px; color:#414040; font-weight:bold;}
.open_t_r_jjkc .p2 a{color:#8b8b8b;}
.open_t_r_jjkc .p1 a:hover,.open_t_r_jjkc .p2 a:hover{ color:#F60}
.open_t_r_jjkc .p2 em{ display:inline-block;}
.open_t_r_jjkc .p2 .mes_ios{background:url(../img/game_center/game_center.png) no-repeat -182px -181px; width:16px; height:17px; }
.open_t_r_jjkc .p2 .mes_android{background:url(../img/game_center/game_center.png) no-repeat -210px -180px; width:19px; height:19px;}
.open_t_r_jjkc .p3 a{float:left;font-size:14px;padding:2px 13px 3px 13px; border-radius:3px; margin:0 0 0 14px; display:inline;}
.open_t_r_jjkc .p3 .a1{border:1px solid #3385ff;color: #3385ff;}
.open_t_r_jjkc .p3 .a2{border:1px solid #e54c3d;color: #e54c3d;}
.open_t_r_jjkc .p3 .a1:hover{ color:#fff; background:#3385ff; text-decoration:none}
.open_t_r_jjkc .p3 .a2:hover{ color:#fff; background:#e54c3d; text-decoration:none}

.open_t_more{ background: #f5f5f5;border: 1px solid #eee;color:#808080;cursor:pointer;font-size:16px;height:35px;line-height:35px;margin-top:30px;
text-align: center;width:99.5%; float:left}
.open_t_more:hover{ background:#f2f2f2}

/*应用详细*/
.everyone_love{ width:100%; float:left; text-align:center; padding-bottom:20px;}
.everyone_love li{ width:80px; float:left; margin:27px 20px 0 20px; display:inline; text-align:center}
.everyone_love li.meli{ margin-right:0}
.everyone_love li a{ display:block; color:#010101; }
.everyone_love li a img{ width:80px; height:80px; border-radius:8px;}
.everyone_love li a{ float:left; width:100%; text-align:center;font-size:14px;color:#000;overflow:hidden}
.everyone_love li a span{line-height:27px; display:block;width:100%;overflow:hidden;height:27px;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;}
.everyone_love li a em{line-height:27px; display:block; background:#6dc21c; color:#fff; display:none;margin-top:5px;}
.everyone_love li a:hover{color:#f60;text-decoration:none}
.everyone_love li a:hover span{ display:none}
.everyone_love li a:hover em{ display:block}
.everyone_love .morelist{ display:inline-block; font-size:14px; color:#000; line-height:30px; cursor:pointer; margin-top:20px;}
.everyone_love .morelist:hover{ color:#F30}


 

/*应用库*/
.library_left{ width:850px; float:left; background:#fff; padding-bottom:10px;}

.library_banner{ width:850px; height:315px; float:right; position:relative; z-index:1;display:inline-block; overflow:hidden}
.library_banner .big_pic{ height:100%; }
.library_banner .big_pic li{ zoom:1; vertical-align:middle; position:relative }
.library_banner .big_pic img{ width:850px; height:315px; display:block;  }
.library_banner .big_pic li span{ position:absolute; bottom:0; left:0; width:100%;height:50px; line-height:45px; background:url(../img/game_center/list_tit_bg.png) repeat; text-align:center; color:#fff; font-size:22px; font-weight:bold}

 
.library_bt{ position:absolute; top:121px; background-image:url(../img/game_center/app_base.png); background-repeat:no-repeat; width:37px; height:73px; cursor:pointer; display:none}
.library_prev_bt{ background-position:0 0;left:0;}
.library_next_bt{ background-position:-36px 0;right:0;}
.library_force{ position:absolute; width:850px; height:7px; bottom:0;left:0; background:#999}
.library_force li{width:128px;height:7px;background:#000; float:left; margin:0 0 0 2px; display:inline; cursor:pointer;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;}
.library_force li.on{ background:#e54c3d; width:200px}
.library_force li.first{ margin:0}

.library_mar{ width:96%; margin-left:15px; display:inline}
.library_mar li{ margin:0 30px 0 0}
.library_mar li a{ padding:0 10px}
.library_bg{ width:100%; float:left; height:10px; background:#f6f6f6}
.library_tab li{padding:0 10px;font-size:24px; color:#273344;border-bottom:1px solid #f44b04; cursor:default}
.library_mar p{ margin-right:0}
.game_bank_filter span i{display:none} 

.lib_left_list{width:96%;margin-left:15px;display:inline;float:left;}
.lib_left_list dl{width:100%;float:left;border-bottom:1px solid #e8e8e8; padding:17px 0;}
.lib_left_list dl.noline{border-bottom:0}
.lib_left_list dl dt{width:120px;float:left;margin-left:3px; display:inline}
.lib_left_list dl dt a{width:100%;float:left;font-size:14px;}
.lib_left_list dl dt img{width:120px;height:120px;float:left;}
.lib_left_list dl dt a:hover{ text-decoration:none}
.lib_left_list dl dt span{float:left;line-height:30px;border:1px solid #3385ff; color:#3385ff; padding:0 20px; margin:12px 0 0 10px; display:inline;}
.lib_left_list dl dt a:hover span{ background:#3385ff; color:#fff;}
.lib_left_list dl dd{width:675px;float:right}
.lib_left_list dl dd:hover .p1 .span1 a{ color:#f60}
.lib_left_list dl dd p{width:100%;float:left; font-size:14px; color:#808080}
.lib_left_list dl dd .p1 .span1{ float:left; line-height:24px;}
.lib_left_list dl dd .p1 .span1 a{color:#50a301; font-size:16px; font-weight:bold; float:left}
.lib_left_list dl dd .p1 .span1 em{line-height:23px;height:23px;float:left;color:#fff; font-size:12px;background:#6ec31c url(../img/game_center/arrow_left.jpg) left center no-repeat; margin-left:5px; display:inline; font-family:宋体; padding:0 5px 0 9px}
.lib_left_list dl dd .p1 .span2{ width:170px; float:right; line-height:24px; font-size:0px;}
.lib_left_list dl dd .p1 .span2 em{font-size:14px; color:#ff8a00; float:left}
.lib_left_list dl dd .p1 .span2 img{ float:left; margin-top:3px}
.lib_left_list dl dd .p1 .span1 a:hover{ color:#f60}
.lib_left_list dl dd .p2{ line-height:26px; margin-top:10px; height:78px;}
.lib_left_list dl dd .p2 a,.lib_left_list dl dd .p3 a{ color:#3385ff}
.lib_left_list dl dd .p2 a:hover,.lib_left_list dl dd .p3 a:hover{ color:#f60;}
.lib_left_list dl dd .p3{ margin-top:20px; background:#f3f3f3; line-height:32px;font-size:12px; color:#000000}
.lib_left_list dl dd .p3 span{ float:left; margin:0 20px; display:inline }
.lib_left_list dl dd .p3 i{ color:#8e8e8e; float:left}
.lib_left_list dl dd .p3 em{float:left; display:inline}
.lib_left_list dl dd .p3 .mes_ios{background:url(../img/game_center/app_base.png) no-repeat -4px -163px; width:20px;height:21px;margin-top:6px; }
.lib_left_list dl dd .p3 .mes_android{background:url(../img/game_center/app_base.png) no-repeat -28px -162px; width:20px;height:21px; margin:5px 2px 0 0px;}


.library_right{ width:320px; float:right; background:#fff;}
.library_tit{ width:100%; float:left;}
.library_tit p{font-size:24px; background-image:url(../img/game_center/app_base.png); background-repeat:no-repeat;color:#273344; float:left; line-height:100%; margin:15px 0 0 10px; display:inline; padding-left:13px}
.library_tit .p1{ background-position:0 -187px}
.library_tit .p2{ background-position:0 -215px}
.library_tit .p2 span{ color:#6ec31c}
.library_tit .p3{ background-position:0 -246px}
.library_tit .p3 span{ color:#e54c3d}
.library_tit .p4{ background-position:0 -279px}
.library_tit .p4 span{ color:#379eee}
.library_tit em{ float:right; margin:18px 15px 0 0; display: inline}
.library_tit em a{ color:#8a8a8a; font-size:14px}
.library_tit em a:hover{ color:#f60}
.library_tit ul{ float:right;border:1px solid #6ec31c; border-right:0; font-size:14px; width:82px; line-height:26px; margin:15px 15px 0 0;_margin-right:20px; display:inline}
.library_tit ul li{width:40px;border-right:1px solid #6ec31c; float:left; text-align:center; color:#6ec31c; cursor:pointer}
.library_tit ul li.hover{ color:#fff; background:#6ec31c}

.library_tit ul.library_net{border:1px solid #e54c3d;border-right:0;}
.library_tit ul.library_net li{border-right:1px solid #e54c3d;color:#e54c3d;}
.library_tit ul.library_net li.hover{background:#e54c3d; color:#fff;}

.week_list{width:100%;float:left; padding-bottom:15px} 
.week_list li{width:80px; float:left;margin:18px 5px 0 17px; display:inline}
.week_list li img{ width:80px; height:80px;}
.week_list li a{ float:left; width:100%; text-align:center;font-size:14px;color:#000;overflow:hidden}
.week_list li a span{line-height:27px; display:block;width:100%;overflow:hidden;height:27px;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;}
.week_list li a em{line-height:27px; display:block; background:#6dc21c; color:#fff; display:none;margin-top:5px;}
.week_list li a:hover{color:#f60;text-decoration:none}
.week_list li a:hover span{ display:none}
.week_list li a:hover em{ display:block}

.library_rank_list{ width:100%; float:left}
.library_rank{ width:92%; float:left; margin-left:10px; display:inline; padding-bottom:20px}
.library_rank li{ float:left; width:100%; margin-top:23px;}
.library_rank li .p1{ float:left; width:31px;}
.library_rank li .p1 span{ width:21px; height:21px; float:left; text-align:center; line-height:21px; color:#fff; font-size:14px;background-image:url(../img/game_center/app_base.png); background-position:-34px -124px; }
.library_rank li .p1 .span1{background-position:-1px -124px}
.library_rank li .p1 .span2{background-position:-69px -124px} 
.library_rank li .p2{ float:left; width:260px; line-height:21px}
.library_rank li .p2 .a1{ float:left; width:90px; display:none}
.library_rank li .p2 .a1 img{ width:80px; height:80px;}
.library_rank li .p2 .a2{ width:70%; float:left; height:21px; overflow:hidden; color:#333; font-size:14px; white-space:nowrap;text-overflow:ellipsis}
.library_rank li .p2 .a3{ float:right; font-size:14px; color:#808080;}
.library_rank li .p2 span{width:64%; float:left;display:none; padding:5px 0} 
.library_rank li .p2 em{color:#ff5a55;display:none;font-size:14px;padding:2px 0 ; float:right}
.library_rank li .p2 span img{ float:left}
.library_rank li .p3 a{ width:14px; height:18px; float:left; background: url(../img/game_center/news_bg.png) no-repeat -127px -10px;}
.library_rank li .p2 a:hover,.library_rank li.sel .p2 a:hover{ color:#f60}
.library_rank li.sel .p1{ margin-top:26px}
.library_rank li.sel .p2 .a1{ display:block}
.library_rank li.sel .p2 .a2{ width:64%; color:#000; font-weight:bold; font-size:16px;}
.library_rank li.sel .p2 .a3{padding:2px 0; float:left}
.library_rank li.sel .p2 span,.library_rank li.sel .p2 em{ display:block} 


.library_news{width:100%; float:left; margin-top:12px; padding-bottom:13px}
.library_news li{width:100%; float:left; line-height:35px;}
.library_news li a{ width:89%; height:35px; float:left; background:url(../img/game_center/game_center.png) no-repeat 0 -379px; padding-left:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#000; margin-left:15px; display:inline }
.library_news li a:hover{color:#ff6200;}

.dload_mes .span3 {color: #040404;float: left;height: 35px;overflow: hidden;width: 184px;}
.dload_mes .span4 {color: #040404;float: left;height: 35px;overflow: hidden;width: 140px;}

/*20161017*/
.open_t_r_table_th{height:30px; line-height:30px;background:#f6f6f6; margin-top:60px;}
.open_t_r_table_th p{float:left; text-align:center; color:#838282; font-size:14px}
.open_t_r_table_th .p1{width:12%;}
.open_t_r_table_th .p2{width:15%;}
.open_t_r_table_th .p3{width:8%;}
.open_t_r_table_th .p4{width:18%;}
.open_t_r_table_th .p5{width:7%;}
.open_t_r_table_th .p6{width:40%;}
.open_t_r_table_th .p6 b{float:left;font-size:14px;margin:0 0 0 22px;padding:2px 13px 3px 13px;font-weight:normal;}


.kfkc_search{width: 220px;position: absolute;right: 27px; top: 71px;z-index: 100;}
.search_tx2{width: 54%;height: 20px;float: left;border: 1px solid #e6e6e6;padding: 7px 0 7px 12%;background: url(../img/game_center/req-search.png) no-repeat 3% center;background-size: 18px auto;
font-size: 14px;}
.search_bt2{width: 33%;height: 36px;float:left;padding:7px 0;border: 1px solid #979ea6;background: #979ea6;color: #fff;font-size: 13px;text-align: center;}

