/*游戏库head*/
.kf_head{width:100%; height:92px; border-bottom:3px solid #ffb119; background: #fff; }
.kfhead_content{width:1080px; margin:0 auto; /*overflow: hidden;*/}
.kfLogos{padding:10px 45px 0 0;}
.kf_Tabs{width:150px; height:25px; margin-top:54px;}
.china,.hk{display:block; width:70px; height:25px;  float: left; text-align:center; line-height: 25px; font-size:16px; font-family:"微软雅黑";}
.china{margin-right:10px;background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/kfI.png) no-repeat; color:#fff; }
.hk{background:#fff; color:#2d2422;}
.kf_Tabs .hk:hover{background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/kfI.png) no-repeat; color:#fff;}
.kfNavs{margin-top:40px; }
.kfNavs ul li{float:left; position: relative; margin-right:5px; }
.kfNavs ul li a{display: block; width:80px; height:52px; line-height: 52px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#2d2422; }
.kfNavs ul a.kfcss_show{background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/kfnavbgs.png) no-repeat center center; color:#fff;}
.kfNavs ul a.kfcss_show:hover{color:#fff;}
.kfNavs ul li a:hover{color:#ffb119;}
.Flogos{margin:25px 0 0 20px;}
.kfsearch { position: relative; width: 200px; height: 28px; margin: 50px 0 0;}
.kfsearch input { width: 163px; height: 26px; line-height: 26px; border: 1px solid #ffb119; border-radius: 3px; padding: 0 30px 0 5px;}
.kfsearch a { position: absolute; right: 10px; top: 5px; display: block; width: 16px; height: 18px; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/ss.png) no-repeat right center; cursor: pointer;}


/*游戏列表页-单机*/
.wraps{width:800px;  /*background:#f0f0f0;*/margin:0 auto; padding:10px 0px 0 20px; /*overflow:hidden;*/}
/*.cates{ background:#fff; padding:10px 0 0 0px; overflow:hidden; }
.cbox{padding:0 0 0 10px;}
.verLx{color:#999; font-size:12px; height:28px; width:40px;}
.verlist{white-space: nowrap}
.verlist li {float:left;  height:28px; }
.verlist li a{display:block; font-size:12px;  color:#666; padding:0 10px; line-height:18px;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif,"宋体"; text-align:center;height:18px; }
.verlist li a:hover{color:#ffb119; }
.verlist li.wish_h a{ background:#ffb119; color:#fff;}
.vermarl{margin-left:40px; }
.verRigs{width:690px; height:25px; overflow:hidden; _height:25px; }
.Mores{display:block; width:39px; font-size:12px; color:#666; position:relative;top:0px; right:10px; cursor:pointer; }
.M_x{display:block; width:10px; height:5px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/down_01.png) no-repeat; margin:5px 0 0 5px; }
.c_sort{ height:29px; line-height:29px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:0 0 0 10px; }
.sort_num{font-size:12px; color:#999;margin-right:10px; font-family:"宋体";}
.sort_alls ul li{float:left; }
.sort_alls ul li a{display:block; height:29px; line-height:29px; font-size:12px; color:#666; font-family:"宋体"; padding:0 12px; position:relative;}*/
/*排序从高到低*/
/*.sort_alls ul li a .s_ico_t{display:block; width:5px; height:11px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/s_ico.png) no-repeat; position:absolute;top:8px; right:4px;}
.sort_alls ul li a:hover,.sort_alls ul li a:hover .s_ico_t{color:#ffb119;background-position:-5px 0; }
.sort_alls li.sort_default a{background:#f0f0f0; color:#222; height:30px;}*/
/*排序从低到高*/
/*.sort_alls ul li a .s_ico_top{background-position:-15px 0;}
.sort_alls ul li a:hover,.sort_alls ul li a:hover .s_ico_top{color:#ffb119;background-position:-10px 0; }*/


.cates { background: #fff; padding: 0 20px;}
.cbox { border-bottom: 1px solid #eee; padding: 12px 0 2px;}
.cbox1 { border: none;}

.verLx { font-size: 14px; color: #999; display: block; width: 50px; height: 26px; line-height: 26px;}
.verRigs { width: 612px; padding: 0 0 0 48px; position: relative; height: 36px; overflow:hidden;}
.wish_hTS { position: absolute; left: 0;}
.wish_hTS { width: 48px !important;}
.verlist {}
.verRigs .verlist li { width: 145px;}
.verlist li,.sort_alls ul li { float: left;}
.verlist a,.sort_alls ul li a { display: block; float:left; padding: 0 5px; height: 26px; line-height: 26px; margin: 0 10px 10px 0; font-size: 14px; color: #666; }
.verlist a:hover,.sort_alls ul li a:hover { color: #ffb119;} 
/*.verlist li.wish_h a,.sort_default a { background: #ffb119; color: #fff !important; border-radius: 3px;}*/
.Mores{display:block; width:42px; line-height: 26px; font-size:14px; color:#666; position:relative;top:0px; right:0px; cursor:pointer; }
.M_x{display:block; width:10px; height:5px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/down_01.png) no-repeat; margin:10px 0 0 2px; }
.verHM { margin: 0 73px 0 0;}

.sort_num { font-size: 14px; color: #999; height: 26px; line-height: 26px;}

.j-t,.j-b { margin: 0 0 0 3px;}

.game_list_box{padding-top:20px;}
.game_list_box ul li:nth-child(5n){margin:0 0 20px;}
.l_game img{width:144px; height:192px; }
.l_game{width:144px; height:192px; position:relative; }
/*评分注释*/
.l_game_fs{width:40px; height:36px; text-align:Center;line-height:30px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/fs.png) no-repeat; position:absolute; top:-3px; right:5px; color:#fff; font-size:18px;font-family:Constantia, "Lucida Bright", "DejaVu Serif", Georgia, serif;font-weight:bold; }
/*预告注释 +DLC注释*/
.l_game_yd{width:28px; height:15px; background:#5dac00; line-height:15px; text-align:center; color:#fff; position:absolute; left:5px; bottom:5px; }
.l_game_dlc{width:28px;height:15px;line-height:15px; text-align:center; color:#fff; position:absolute; left:5px; bottom:5px; background:#0462ba; font-family:"宋体";}
.l_game_two{position:absolute; left:5px; bottom:23px; }

.game_list_box ul li{margin:0 20px 20px 0; float:left; position: relative;width:144px; height:240px; }
.game_list_box ul li.margin_none{margin-right:0px!important;}

.game_list_box ul li a{display:block; width:144px; height:240px; background:#fff; position: absolute;}
.game_list_box ul li a:hover{box-shadow:0px 0px 20px rgba(255,155,25,0.3);left: -6px;top: -6px;padding: 5px; border: 1px solid #ff9b19;}

.Rank-lunbotuWrap ul li{margin:0 20px 20px 0; float:left; }
.Rank-lunbotuWrap ul li.margin_none{margin-right:0px!important;}

.Rank-lunbotuWrap ul li a{display:block; width:144px; height:240px; background:#fff; position: static;}
.Rank-lunbotuWrap ul li a:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.3); padding: 0; border: none;}

.l_xq{width:124px; text-align:center; margin-top:2px; padding:5px 10px 0;}
.l_xq p{line-height:18px; font-size:12px; font-family:"宋体"; overflow:hidden ;width:124px; height:18px; }
.lxq_t{color:#222; }
.lxq_b{color:#999;}



/*搜索列表*/
/*.shaix{background:#fff; height:29px;line-height:29px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:0 0 0 10px;}*/
.shaix { /*background: #fff;*/ width: 760px; height:40px; line-height:40px; font-size: 14px; padding: 0 20px; border-bottom: 1px solid #eaeaea;}
.sort_numA {font-size:12px; color:#999;}
.verLxA { color: #999;}
.sort_allsA {}
.sort_ulA {}
.sort_ulA li { float: left;}
.sort_ulA li a { display: block; color:#666; width: 92px; border-bottom:3px solid transparent; text-align:center; margin: 0 10px; height: 37px;}
.sort_ulA li a:hover { color: #ffa000;}
.sort_ulA li.sort_default a { border-bottom-color:#ffa000; color: #ffa000;}
/*字体样式*/
.word_red{color:#e62112;} 
/*切换隐藏和显示*/
.game_list_none{display:none;}
.game_list_alls .game_list_show{display:block;}



/*游戏库首页*/
/*web_wrap*/
.web_wrap{width:100%; background: #f0f0f0; padding-bottom:10px;}
.Main_content{width:1080px; margin:0 auto; /*overflow:hidden;*/}
.wraps_home{padding:10px 0px 0 10px; width:810px;}
.box_banners{width:560px; height:180px; background:#fff; overflow:hidden; position:relative;}

.focus { width:560px; height:180px;}
#playBoxN{  position:relative; overflow:hidden;}
#playBoxN .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBoxN .oUlplay li{ float:left;}
#playBoxN .smalltitle { height: 11px; position: absolute; bottom: 10px; z-index: 10; right: 10px;}
#playBoxN .smalltitle ul li{ width:10px; height:10px; margin:0 5px 0 0; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/alp.png) no-repeat; float:left; cursor: pointer;}
#playBoxN .smalltitle ul li.thistitle{ background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/yellow.png) no-repeat; width: 25px;} 

#playBoxN .oUlplay li img { display: block; width:560px; height:180px;}

.scrollIcon ul li{width:10px; height:10px; float:left; margin-left:4px; border-radius:50%; background:#bdb6a0;}
.scrollIcon ul li.this_on{width:25px; height:10px; background:#ffb119; border-radius:30%;}
.scrollIcon{height:10px; position:absolute; right:10px; bottom:10px; }

.box_news{width:226px; height:168px; background:#fff; padding:12px 0 0 14px;}
.new_Title{height:23px; font-size:14px; font-family: "微软雅黑"; font-weight:bold; }
.new_Listsn ul li .new_le{display:block; width:2px; height:2px; background:#ccc; margin:10px 5px 0 0;}
.new_Listsn ul li{line-height:22px; clear:both;}
.new_Listsn ul li a{display: block; width: 216px; height: 22px; line-height: 22px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:12px; font-family:"宋体"; }
.new_Listsn ul li a span{ padding: 0 5px 0 0;}

/*home单机游戏*/
.home_Ttitles, .new_Title {font-weight: normal;}
.home_single{width:380px; height:307px; background:#fff; margin:10px 0 10px 0; padding:13px 10px 10px 10px;}
.home_single1 { margin: 10px 10px 10px 0;}
.Home_tit{height:27px;border-bottom:1px solid #eee; padding: 0 0 5px;}
.home_Ttitles{height:27px;  font-size:18px; font-family: "微软雅黑";}
.home_more{font-size:12px; font-family:"宋体"; line-height:22px;}
.home_more:hover{text-decoration:underline; }
.tab_home a{font-size:12px; font-family:"宋体"; line-height:25px; height:29px;}
.tab_home a.h_tab1{margin:0 29px 0 40px;}
.tab_home a.h_tab1_show{color:#fabf13; border-bottom:3px solid #fabf13;}

.sin_Infotext { width: 177px;overflow: hidden; height: 84px;}
.sin_details{margin:10px 0; height:90px;}
.sin_img{margin-right:13px; }
.sin_img img{ display: block; width: 190px; height: 90px;}
.sin_titles{font-size:12px; font-weight:bold; font-family:"宋体"; line-height:18px; }
.sin_t2{color:#999; font-weight:normal;width: 177px; height: 18px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.score{height: 22px;padding: 8px 0 0;}
.sin_dml a{font-size:12px; font-family:"宋体"; margin-right:8px; line-height:18px; }
.sin_dml a:hover{color:#2184bd; }

.sins_simg a{margin-right:10px; } 
.sins_simg a img { display: block; width:120px; height:160px;}
.sin_pic1,.sin_pic2,.sin_pic3{width:120px; height:160px; position:relative; }
.sin_pic3{ margin-right:0!important; }
.sinp_wor{overflow: hidden;display:block; width:120px; height:24px; line-height:24px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/fliter.png) repeat; text-align:center; color:#fff; position:absolute;bottom:0; left:0; }
/*home_tab近期上市*/
.jqs_lunbotu{/*padding:20px 0 0 36px;*/height:259px; position:relative;width:380px; }
.jqs_prev{width:18px; height:41px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/jq_prev.png) no-repeat; position:absolute; top:87px; left:6px; }
.jqs_next{width:18px; height:41px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/jq_next.png) no-repeat; position:absolute; top:87px; right:6px; }
.jqs_game{overflow:hidden; zoom:1; height:235px;}
.jqs_game li a{width:144px; height:230px; }
.jqs_game li a img{width:144px; height:192px; }
.jqs_game li{float:left;margin-right:20px;}
/*.jqs_game li.jqs_1{margin-right:20px; }*/
.jqs_main{width:144px; height:192px; position:relative;}
.jqs_js{width:144px; text-align:center; margin-top:2px; }
.jqs_js p{line-height:22px; }
.jqs_time{color:#fabf13; }
.box_pic {width:328px; overflow:hidden;position:relative;float:left;height:235px; margin:20px 0 0 32px;}
#scroll_list {width: 10000em;position: absolute;}

.gameAd2 { display: block; margin: 0 0 10px;}
.gameAd2 img { display: block; width: 810px;}
/*.tabs_alls {padding: 0 0 10px;}*/

/*home_web网页游戏*/
.web_xbtj{}
.web_xbtj ul li{margin:10px 10px 0 0; float:left; }
.web_xbtj ul li.web_mar{margin-right:0; }
.web_xbtj ul li.web_mar img { display:block; width:185px; height:125px;}
.web_xbtj ul li a{display:block; width:185px; height:125px; position:relative; cursor:pointer; }
.web_xbtj ul li a img {display:block; width:185px; height:125px;}

.web_xbtj ul li a:hover .wen_enter{color:#fabf13; }
.web_posi{width:185px; height:25px; line-height:25px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/fliter.png) repeat; position:absolute; left:0; bottom:0; }
.web_posi span{color:#fff; font-size:12px; font-family:"宋体"; font-weight:bold; margin-left:10px; }
.web_posi .wen_enter{width:54px; height:16px; line-height:16px; text-align:center; color:#fff; font-size:12px; font-family:"宋体"; border:1px solid rgba(255,255,255,0.5); margin:4px 10px 0 0; }
/*home_web最新开服*/
.zxkf_tab{width:380px;}
.zxkf_tab .tab1{background:#fafafa;}
.zxkf_tab td{height:29px; border-bottom:1px dashed #e6e6e6; font-family:"宋体";}
.zxkf_tab .td1{width:65px; padding-left:20px; }
.zxkf_tab .td2{width:85px;}
.zxkf_tab .td3{width:125px;}
.zxkf_tab .td4{width:85px;}

/*home_wl网络游戏*/
.wlgame{width:790px; background:#fff; padding:13px 10px 20px 10px; overflow:hidden; margin: 0 0 10px;}
.sins_simg2{margin:10px 0 0 0;}
.sins_simg2 a{margin: 0 14px 10px 0; }
.sins_simg2 img { display: block; width: 120px; height:160px;}

.wlgame1 {margin:0;}

body {background: #eee;}

.border-null { border-color: transparent !important; position: relative;}

/*页面宽度1100*/
/*.bodyer { background: #f5f5f5; padding: 20px; width: 820px; margin: 0 auto; }
.bodyer-2 { width: 1060px; padding: 0 20px 14px;}*/

/* icon12*12 */
.icon12 { display: block; width: 12px; height: 12px; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/icon.png) no-repeat;}
.icon12-1 { background-position: 0 0;}
.icon12-2 { background-position: 0 -12px;}
.icon12-3 { background-position: 0 -24px;}
.icon12-4 { background-position: 0 -36px;}
.icon12-5 { background-position: 0 -48px;}
.icon12-6 { background-position: 0 -60px;}
.icon12-7 { background-position: 0 -72px;}
.icon12-8 { background-position: -12px -48px;}

a:hover .icon12-1 { background-position: -12px 0;}
a:hover .icon12-2 { background-position: -12px -12px;}
a:hover .icon12-3 { background-position: -12px -24px;}
a:hover .icon12-6 { background-position: -12px -60px;}
a:hover .icon12-7 { background-position: -12px -72px;}

a.Aselect .icon12-6 { background-position: -12px -60px;}
a.Aselect .icon12-7 { background-position: -12px -72px;}

/* icon24*24 */
.icon24 { display: block; width: 24px; height: 24px; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/icon24.png) no-repeat;}
.icon24-1 { background-position: 0 0;}
.icon24-2 { background-position: 0 -24px;}
.icon24-3 { background-position: 0 -48px;}
.icon24-6 { background-position: 0 -120px;}

/*状态*/
.state-G { color: #4bbb00;}
.state-Y { color: #ff9e13;}

/*h2*/
.titleH2 { position: relative; font-size: 18px; font-weight: normal; font-family: "微软雅黑"; color: #000;}
.titleH2 a { position: absolute; right: 0; top: 5px; font-size: 12px; font-family: "宋体";}


/*主题*/
.w1020 { width: 1020px !important; margin: 0 auto; padding: 10px 30px 20px; background: #fafafa;}
.zolMain { position: relative;}
.zolMain-1 { /*padding: 20px; background: #fff;*/ margin: 0 0 20px; width: 1020px;}
.zolTopNav { position: absolute; right: 0; top: -31px;}
.zolTopNav a { display: block; width: 63px; height: 31px; line-height: 31px; float: left; background: #fff; border-radius: 8px; margin: 0 0 0 10px; position: relative; padding: 0 0 0 27px; font-size: 12px; font-family: "宋体"; color: #666; border: 1px solid #ddd;}
.zolTopNav a .icon12 { position: absolute; left: 10px; top: 8px;}
.zolTopNav a:hover { color: #ffba35;}



/*轮播图*/
.singleGamePic { width: 500px; margin: 0 20px 0 0;}
.Spic { width: 500px; height: 281px;}
.Spic div img { width: 500px; height: 281px; border: 1px solid #0d0409; -webkit-box-shadow: inset 0px 0px 2px rgba(255,255,255,0.7); box-shadow: inset 0px 0px 2px rgba(255,255,255,0.7);}
.Spic img,.SpicX img { display: block;}
.SpicX { padding: 10px 0 0;}
.SpicX div:nth-child(4n){margin:0;}
.SpicX div { float: left; margin: 0 13.3px 0 0; cursor: pointer; width: 115px; height: 65px;}
.SpicX div.select { position: relative;}
.SpicX div img { width: 115px; height: 65px;}
.SpicX div.select b { position: absolute; border: 6px solid transparent; border-bottom-color: #ffa800; top: -12px; left: 50%; margin-left: -6px; height: 0; font-size: 0;} 
.SpicX div.select span { position: absolute; top: 0; left: 0; display: block; width: 113px; height: 63px; border: 2px solid #ffa800; z-index: 1;}

.zolGameMain { width: 500px;}
.zolGameName { width: 500px; height: 49px; line-height: 49px; font-size: 26px; font-weight: normal; font-family: "微软雅黑"; color: #222; border-bottom: 1px solid #eee;}
.zgm-Main {}

.zgm-MainL { width: 240px; margin: 0 20px 0 0;}
.zgm-Game-Info { /*height: 192px; margin: 24.5px 0; margin: 16px 0;*/ margin: 12.5px 0;}
.zgm-Game-Info li { height: 24px; line-height: 24px; width: 240px; overflow: hidden; vertical-align: top;}
/*.zgm-Game-Info li:after { content: "."; font-size: 0; line-height: 0; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; clear: both;} */
.zgm-left,.zgm-right { font-size: 14px; font-family: "宋体"; float: left; height: 24px; line-height: 24px;overflow: hidden;}
.zgm-left { width: 66px; color: #999;}
.zgm-right { width: 174px; color: #666; }
.zgm-right a { margin: 0 10px 0 0;}

.zgm-Game-deploy { border: 1px solid #f0f0f0; border-right: none; margin: 0 0 10px;}
.zgm-Game-deploy span { display: block; float: left; position: relative; border-right: 1px solid #f0f0f0; height: 28px; line-height: 28px; width: 70.5px; padding: 0 0 0 8px;}
.zgm-Game-deploy-r { color: #75bb57;}
.zgm-Game-deploy-w { color: #db5151;}
.zgm-Game-deploy span .icon12 { position: absolute; right: 8px; top: 8px;}

.zgm-MainR { width: 240px; margin: 5px 0 0;}
.zgm-Game-test { position: relative; width: 238px; height: 58px; border: 1px solid #f0f0f0; background: #fff; margin: -6px 0 31px;}
.zgm-Game-grade { position: absolute; left: 0; top: 0; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/fen.png); width: 84px; height: 75px; text-align: center;}
.zgm-Game-grade span { font-size: 34px; font-family: Georgia; color: #fff; padding: 5px 0; display: block;}
.zgm-Game-grade p { font-size: 12px; font-family: "宋体"; color: #FFF;}

.zgm-PaymentW { height: 148px; /*border: 1px solid transparent;*/}

.zgm-Game-Star { padding: 0 0 0 90px;}
.zgm-Game-Star .testStarB { padding: 5px 0 0 3px;}
.zgm-Game-Star .testStarBL { left: 3px;}
.zgm-Game-Star .cB { display: block; text-align: right; padding: 8px 5px 0 0;}

.zgm-Game-buy { border-top: 2px solid transparent;}
.zgm-Game-buy1 { border-top: 2px solid #f14133;}

.zgm-Payment { height: 146px; *height: 147px; border: 1px solid #f0f0f0; /*padding: 10px 0 0;*/}

.pay-Info { width: 115px; text-align: center;}
.pay-Info p { font-size: 18px; font-family: "微软雅黑"; color: #222; line-height: 24px; padding: 30px 0 10px;}
.pay-Info .cR { font-size: 24px; font-weight: bold; font-family: Arial;}

/*.pay-erweima { position: relative; width: 122px;}
.pay-erweimaBj { position: absolute; right: 1px; top: -11px;padding: 40px 0 0; width: 125px; height: 116px; background: rgba(0,0,0,.8); font-size: 12px; font-family: "宋体"; color: #fff; line-height: 22px; text-align: center; filter: alpha(opacity: 80); background: #000 \9; *top: -9px;}*/
.pay-erweima { position: relative; width: 122px;height: 145px;overflow: hidden;}
.pay-erweimaBj { position: absolute; right: 1px;top: -9px; /*padding: 40px 0 0; width: 125px; height: 116px;*/ background: rgba(0,0,0,.8); font-size: 12px; font-family: "宋体"; color: #fff; line-height: 22px; text-align: center; filter: alpha(opacity: 80); background: #000 \9; *top: -9px;}

.pay-erweima .pay-erweimaBj img { display: block; width: 126px; height:156px;}
.pay-erweima img { display: block; width: 115px; height: 115px;}
.pay-erweima p { text-align: center; line-height: 30px;}


.buy-Win { width: 238px; height: 213px; border: 1px solid #f0f0f0;}
.buy-Win .state-G { padding: 50px 0 15px 63px;}
.buy-Win .state-G img { display: block; float: left; margin: 0 5px 0 0;}
.buy-Win .state-G p { line-height: 24px; font-size: 20px; font-family: "微软雅黑";}

.buy-Win .cG9 { text-align: center; line-height: 20px;}
.buy-Win .cY { text-align: center; line-height: 20px; font-weight: bold; padding: 0 0 18px;}
.buy-Win .zolBtn83 { margin: 0 auto;}

.zgm-accredit-Info .state-G { padding: 40px 0 10px 63px;}
.zgm-accredit-Info .cB { text-align: center; display: block;}
.zgm-accredit { font-size: 14px; padding: 18px 20px; line-height: 24px !important; text-align: left !important;}

.zgm-HK-img { display: block; margin: 25px auto 15px;}
.zgm-HK-img2 { display: block; margin: 0 auto 8px; width: 140px;}
.zgm-HK-txt { text-align: center; font-size: 16px; font-family: "微软雅黑"; line-height: 26px;}


.zolMain-2 { /*background: #f5f5f5;*/ width: 1020px;}
.zolMain-2-1 { padding: 0 20px 0 0; width: 760px; /*background: #f5f5f5;*/}
.zol-DLC { background: #fff; margin: 0 0 20px; padding: 18px; border: 1px solid #ddd;}
.DLC-tig { font-size: 12px; font-family: "宋体"; padding: 0 0 0 20px; margin: -2px 0 0;}

.DLC-list { position: relative; margin: 10px 0 0; border: 1px solid #ddd; background: #f8f8f8; padding: 18px; height: 14px;}
.DLC-list img { position: absolute; left: 0; top: 0;}
.DLC-list .cG2,.DLC-list .cG6 { display: block;}
.DLC-list .cG2 { width: 290px;}
.DLC-list .cG6 { width: 280px;}

#detailsTitle1 {z-index:100;}
.zol-Content { min-height: 800px; height: auto !important; height: 800px; background: #fff; /*border: 1px solid #eee;*/ -webkit-box-sizing: border-box; box-sizing: border-box;}
.zol-c-title { position:relative; border-bottom: 1px solid #eee;height: 50px; width: 760px; background: #fff; }
.zol-c-title span { display: block; float: left; width: 96px; height: 28px; line-height: 28px; margin: 10px 0; text-align: center; border-right: 1px solid #eee; font-size: 14px; font-family: "宋体"; color: #222; cursor: pointer;}
.zol-c-title span:hover { color: #ffb119;}
.detailsTitleShadow {box-shadow: 0 1px 5px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 5px rgba(0,0,0,.1);-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.1);}
.toTop { padding: 0 0 0 45px; font-size: 14px; display: block; position: absolute;right: 0; width: 73px; line-height: 50px; border-left: 1px solid #eee; color:#666;}
.toTopIcon {display: block;background: url('../images/top2.jpg') no-repeat; width: 18px; height: 18px; position: absolute; right:83px; top:15px;}

.zol-c-title span.zol-select { margin: 0; padding: 10px 0; font-weight: bold; color: #ffb119; border-top: 3px solid #ffb119; height: 29px; line-height: 23px; background: #fff; border-left: 1px solid #eee; margin: -1px 0 0 -1px;/* position: relative; */}

.zol-c-tab { padding: 20px; min-height: 200px;}
.gameInfo { border:1px solid #eee; border-top:none;}
.tab-content img { display: block; min-width: 10px; width: auto !important; width: 10px; max-width: 720px !important; margin: 0 auto 20px; }
.tab-content p { font-size: 14px; /*font-family: "宋体"; text-indent: 28px;*/ line-height: 24px; padding: 0 0 10px;}

.zol-c-tab .titleH2 { padding: 0 0 8px; margin: 0 0 12px; border-bottom: 1px solid #e6e6e6;}
.notice span,.notice a {font-size: 14px;}
.notice span { margin: 0 50px 0 0;}

.newsList ul { margin: 0 0 20px; overflow: hidden;}
.newsList ul li { line-height: 26px; height: 26px; clear: both; vertical-align: top;}
.newsList ul li a { color: #666; font-size: 14px; display: block; width: 640px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newsList ul li a:hover { color: #ffb119;}
.newsList ul li .newsTime { font-size: 14px; color: #999;}
.newsList ul li .newsType { padding: 0 5px 0 0;}

.deploy {}
.deployInfo {}
.deployInfo h3 { font-size: 14px; font-weight: normal; font-family: "宋体"; color: #222; margin: 0 0 18px;}
.deployInfo ul {}
.deployInfo ul li { clear: both; min-height: 30px;}
.deployInfoD { width: 365px; }
.deployInfoG { width: 350px; padding: 0 0 0 20px;}
.deployInfoD ul { border-right: 1px solid #ddd;}
.deployL,.deployR { display: block; float: left; font-size: 12px; font-family: "宋体";}
.deployL { width: 36px; text-align: right; line-height: 22px;}
.deployR { width: 279px; line-height: 22px; word-wrap: break-word; overflow: hidden;}

.DC { height: 288px; border: 1px solid #ccc; margin: 0 0 20px;}
.DC-star { height: 49px; border-bottom: 1px solid #ccc;}
.DC-star .testStarB { padding: 13px 0 0 10px;}
.DC-star .testStarBL { *left: 10px; *top: 9px;}
.DC-star .cG9 { font-size: 14px; font-family: "宋体"; padding: 0 0 0 5px; line-height: 24px;}
.DC-textarea { height: 179px; overflow: hidden; border-bottom: 1px solid #ccc;}
.DC-textarea textarea { width: 715px; height: 159px; border: none; background: #fff; padding: 10px; resize: none; outline: 0; font-size: 14px; color: #222; overflow-x: hidden; overflow-y: auto;}
.DC-handle { padding: 10px 10px 0;}
.DC-handle .zolBtn100 { margin: 0 0 0 10px;}
.sPrompt { line-height: 40px;}
.Yz {}
.Yz img { display: block; margin: 0 10px 0 0;}
.Yz input { width: 103px; height: 38px; border: 1px solid #ccc; background: #fff; padding: 0 0 0 5px; margin: 0 10px 0 0; font-size: 14px;}
.Yz a { line-height: 40px;}

.DC-Y { margin: 0 0 20px;}
.DC-Y p { font-size: 16px; font-family: "微软雅黑"; text-align: center; margin: 0 0 20px;}
.DC-Y .zolBtn120 { font-weight: bold; margin: 0 auto 0;}

.evaluatingContent { margin: 0 0 20px;}
.evaluatingContent h3 {padding: 0 0 0 5px; height: 36px; line-height: 36px; font-size: 14px; font-weight: normal; color: #ffa000; overflow: hidden;}
.commentList { border-top: 1px solid #eee; padding: 20px 0 10px;}
.commentListL { border-right: 1px dotted #eee; width: 105px;}
.commentListL img { display: block; width: 48px; height: 48px; margin: 0 auto; padding: 10px;}
.commentListL p { text-align: center; line-height: 18px;}

.commentListR { padding: 0 0 0 10px; width: 600px;}
.commentListR-1 { padding: 5px 0 10px;}
.testStarS .cG9 { padding: 0 0 0 5px;}
.commentListR-2 { word-wrap: break-word; overflow: hidden; font-size: 14px; font-family: "宋体"; line-height: 24px; min-height: 72px; height: auto !important; height: 72px; position: relative; margin: 0 0 10px;}
.commentListR-2 .cB { cursor: pointer;}
.commentListR-2 .p { display: block; background: #fff; position: absolute; bottom: 0; right: 0;}
.comment-star .testStarSL { left: 0;}

.commentListR-3 {}
.fewer { color: #70b4db; position: relative; padding: 0 0 0 20px; cursor: pointer;}
.fewer:after,.fewer:before { position: absolute; content:""; height: 0; font-size: 0;}
.fewer:before { border: 7px solid transparent; border-bottom-color: #70b4db; left: 0; top: -3px;}
.fewer:after { border: 5px solid transparent; border-bottom-color: #fff; left: 2px; top: 0px;}
.fewer:hover:before { border-bottom-color: #fabf13;}

.zan {}
.zan a { position: relative; color: #70b4db; padding: 0 0 0 20px; margin: 0 0 0 15px;}
.zan a .icon12 { position: absolute; left: 0; top: 0;}
.zan a:hover,.fewer:hover,.zan a.Aselect { color: #fabf13; }

.more { display: block; text-align: center; font-size: 14px; font-family: "宋体"; width: 718px; height: 38px; line-height: 38px; background: #e1f4ff; border: 1px solid #93d8ff;}
.more:hover { background: #feffe1; border: 1px solid #ffe6af;}

.zC { margin: 0 0 30px;}

.zolMain-2-2 { width: 240px; /*padding: 20px 20px 0; background: #fff;*/}
.zolMain-2-2 .titleH2 { margin: 0 0 10px;}
.correlation {}
.correlationList { display: block; margin: 0 0 15px;}
.correlationList img { display: block; width: 240px; height: 240px;}
.correlationList .cG6 { font-size: 14px; text-align: center; line-height: 20px;padding: 7px 0 0;}
.correlationList .cR { text-align: center; font-size: 18px; font-weight: bold; font-family: "Arial";}

/*.kind {}
.kindList { display: block; margin: 0 0 10px 10px; float: left; width: 105px;}
.kindList:nth-child(2n) { margin: 0 0 10px;}
.kindList img { display: block; width: 105px; height: 140px;}
.kindList .cG6 { font-size: 12px; text-align: center; line-height: 22px; width: 105px; max-height: 36px; overflow: hidden;}*/
.kind {}
.kindList { display: block;margin: 0 0 10px 0; float: left;width: 220px; position: relative;}
.kindList:nth-child(2n) {/* margin: 0 0 10px; */}
.kindList img { display: block;width: 240px;/* height: 140px; */}
.kindList .cG6 {font-size: 14px; text-align: center; line-height: 22px;/* width: 105px; */max-height: 36px; overflow: hidden;padding: 5px 0 0;}


.correlationList:hover img,.kindList:hover img,.ad:hover img { progid:DXImageTransform.Microsoft.Alpha(Opacity=90); filter: alpha(opacity: 90); opacity: 0.9;}
.ad,.ad1 { display: block; margin: 20px 0 0;}
.ad img { display: block; width: 220px;}
.ad1 img { display: block; width: 240px;}


/*DLC*/
.zgm-Game-Dlc { border: 1px solid #f0f0f0; border-bottom: none; width: 218px; height: 52px; margin-top: -33px; padding: 10px;}
.zgm-Game-Dlc p { border-bottom: 1px solid #ffb119; line-height: 26px;}
.zgm-Game-Dlc h3 { font-size: 12px; font-weight: normal; font-family: "宋体"; width: 165px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; float: left; line-height: 30px;}
.zgm-Game-Dlc a { float: left; line-height: 30px;}

/*网游*/
.zgm-wg {}
.zgm-wg li { height: 24px; line-height: 24px; width: 238px; overflow: hidden;}
.zgm-wg li .zgm-right { width: 172px;}

/*页游*/
.wow { position: absolute; top: -50px; left: 0; width: 500px; height: 110px; z-index: 5;}
.wow-tab { height: 30px;}
.wow-tab span { display: block; float: left; margin: 0 10px 0 0; width: 60px; height: 28px; line-height: 28px; text-align: center; border-bottom: 3px solid transparent; font-size: 12px; font-family: "宋体"; color: #222; cursor: pointer;}
.wow-tab span.wow-select { color: #ffb119; border-color: #ffb119;}
.wow-tab span:hover { color: #ffb119;}
.wow-content { border: 1px solid #e6e6e6; width: 498px; height: 78px;}
.wow-main-1 { padding: 20px;}
.wow-main a { display: block; float: left;}
.wow-main-1 a { background: #f1f1f1; border: 1px solid #c7c7c7; width: 98px; height: 38px; line-height: 38px; font-size: 14px; font-weight: bold; font-family: "宋体"; color: #222; text-align: center; margin: 0 19px 0 0;}
.wow-main-1 a:nth-child(4n) { margin: 0;}
.wow-main-1 a:hover,.wow-main-2 a:hover { background: #fff;}
.wow-main-2 { height: 58px; margin: 10px 0 10px 10px; overflow-x: hidden; overflow-y: auto;}
.wow-main-2 a { background: #f1f1f1; border: 1px solid #c7c7c7; width: 83px; height: 22px; line-height: 22px; font-size: 12px; font-family: "宋体"; color: #222; text-align: center; margin: 0 10px 10px 0;}

.wow-main-2 a:nth-child(5n) { margin: 0 0 10px 0;}

.wow-Btn { position: relative; line-height: 45px;}
.wow-Btn span { position: absolute; left: 0; bottom: 8px; font-size: 12px; display: block; width: 240px; text-align: center;line-height: 20px;}

.activity .titleH2 { padding: 0 !important;}
.activityContent { width: 718px; height: 213px; border: 1px solid #eee; padding: 10px; margin: 20px 0 0;}
.activityContent img { display: block; float: left; width: 420px; height: 215px; margin: 0 20px 0 0;}
.activity-main { float: left; width: 268px; height: 40px; line-height: 40px;}
.activity-main h4 { width: 268px; font-size: 20px; font-weight: normal; font-family: "微软雅黑"; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.activity-main ul { height: 124px; overflow: hidden;}
.activity-main ul li { line-height: 18px; padding: 0 0 10px;}
.activity-main ul li:after { content: "."; font-size: 0; line-height: 0; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; clear: both;} 
.activityL,.activityR { display: block; float: left; min-height: 18px; height: auto !important; height: 18px;}
.activityL { width: 60px;}
.activityR { width: 199px; max-height: 54px; overflow: hidden;}

/*新闻详情*/
.newsName { font-size: 24px; font-weight: normal; font-family: "微软雅黑"; height: 50px; line-height: 50px; text-align: center;}
.newsTime { display: block; font-size: 12px; font-family: "宋体"; height: 26px; line-height: 26px;}
.newsMain { padding: 20px 0 0;}

.ad-1 { margin: 0 0 20px;}
.ad-1 img {}
.ad-1 p { font-size: 14px; text-align: center; height: 30px; line-height: 30px;}
.ad-1 a {}

.newsTitle { border-bottom: 1px solid #eee;}

.newsAD {}
.newsList-1 {}
.newsList-1 ul { height: 110px; margin: 0 0 15px;}
.newsList-1 ul li { height: 22px; line-height: 22px;}
.newsList-1 ul li a { width: 220px; font-size: 12px;}

.newsADA .titleH2 { border-bottom: 1px solid #eee; padding: 0 0 5px;}

.csspg { text-align: center;}
/*分页样式(大样式)*/
.viciao {  margin-bottom: 20px;  display: inline-block;}
.viciao a,.viciao span { display: block; float: left; cursor:pointer;margin: 0 5px 0 0; line-height: 28px;}
.viciao a { border: #ddd 1px solid; color: #222; margin-right: 5px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; text-decoration: none; background: #fff; border-radius:3px; }
.viciao a:hover { background:#ffb119; border: #ffb119 1px solid !important; color: #fff !important; margin-right: 5px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; text-decoration: none;}
.viciao .current { border: #ffb119 1px solid; background: #ffb119; color: #fff; margin-right: 5px; font-size: 12px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; font-weight: bold;}
.viciao:hover .current { border: #ffb119 1px solid; background: #ffb119; color: #fff; margin-right:5px; font-size: 12px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; font-weight: bold; text-decoration: none;}
.viciao .disabled {background: #fff; border: #ddd 1px solid; color: #ccc; width: 58px; height: 28px; text-align: center; line-height: 28px; margin-right: 5px; font-size: 12px; }
.viciao:hover .disabled {border: #ddd 1px solid; color: #ccc; width: 58px; height: 28px; text-align: center; line-height: 28px; margin-right: 5px; font-size: 12px; text-decoration: none;}
.viciao a.next { border: #ddd 1px solid; color: #666; margin-right: 5px; font-size: 12px; width: 58px; height: 28px; text-align: center; line-height: 28px; padding: 0;}


/*分页样式(小样式)*/
.sviciao {  margin-bottom: 20px;  display: inline-block;}
.sviciao a,.viciao span { display: block; float: left; cursor:pointer;margin: 0 5px 0 0; line-height: 28px;}
.sviciao a { border: #ddd 1px solid; color: #222; margin-right: 5px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; text-decoration: none; background: #fff; border-radius:3px; }
.sviciao a:hover { background:#ffb119; border: #ffb119 1px solid !important; color: #fff !important; margin-right: 5px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; text-decoration: none;}
.sviciao .current { border: #ffb119 1px solid; background: #ffb119; color: #fff; margin-right: 5px; font-size: 12px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; font-weight: bold;}
.sviciao:hover .current { border: #ffb119 1px solid; background: #ffb119; color: #fff; margin-right:5px; font-size: 12px; min-width: 30px; height: auto !important; width: 30px; height: 28px; line-height: 28px; text-align: center; font-weight: bold; text-decoration: none;}
.sviciao .disabled {background: #fff; border: #ddd 1px solid; color: #ccc; width: 58px; height: 28px; text-align: center; line-height: 28px; margin-right: 5px; font-size: 12px; }
.sviciao:hover .disabled {border: #ddd 1px solid; color: #ccc; width: 58px; height: 28px; text-align: center; line-height: 28px; margin-right: 5px; font-size: 12px; text-decoration: none;}
.sviciao a.next { border: #ddd 1px solid; color: #666; margin-right: 5px; font-size: 12px; width: 58px; height: 28px; text-align: center; line-height: 28px; padding: 0;}


.totop2 { position: fixed; bottom: 100px; right: 10px;display: block; width: 40px; height: 36px; background: url('../images/top.png') no-repeat top center;}
.totop2:hover { background-position: bottom center;}

.currentNull {color: #999;font-family:"微软雅黑"; font-size:28px;line-height:200px;text-align:center;}

.adviceTxt {text-align: center;font-size: 12px; font-family:"微软雅黑"; color: #ccc;margin: 14px 0 0;}


.titleH2News { border-bottom: 1px solid #e6e6e6;}

.newsMore { padding: 50px 0 0;}
.newsList-2 ul li a { width: 550px;}


/*ss*/
/*.LeftSearchContent { position: absolute; left:0px; top:28px !important; border: 1px solid #feb019; width: 198px !important; height: 140px; background: #fff; overflow: hidden; /*padding: 10px 0; z-index:1;}
.LeftSearchContent li {width: 178px !important; height: 24px; line-height: 24px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; font-family: "宋体"; padding: 0 10px;}
.LeftSearchContent span,.LeftSearchContent a { display: block; width: 180px !important; height: 24px; line-height: 24px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; font-family: "宋体"; padding: 0 10px;}
.LeftSearchContent ul { width: 198px !important; height: 120px; overflow-x: hidden; overflow-y: auto; padding: 9px 0;}
.LeftSearchContent span { color: #ccc;}
.LeftSearchContent li,.LeftSearchContent a { color: #666; cursor: pointer;}
.LeftSearchContent li:hover,.LeftSearchContent li.hover { background: #f0f0f0; color: #333;}*/

.LeftSearchContent {position: absolute;left: 65px;top: 52px !important;border: 1px solid #14100A;width: 220px !important;height: 140px;background: #5C5346;overflow: hidden;/*padding: 10px 0;*/z-index:1;}
.LeftSearchContent li {width: 220px !important;height: 24px;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 12px;font-family: "宋体";padding: 0 10px;}
.LeftSearchContent span,.LeftSearchContent a { display: block; width: 180px !important; height: 24px; line-height: 24px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; font-family: "宋体"; padding: 0 10px;}
.LeftSearchContent ul {width: 220px !important;height: 120px;overflow-x: hidden;overflow-y: auto;padding: 9px 0;}
.LeftSearchContent span { color: #ccc;}
.LeftSearchContent li,.LeftSearchContent a {color: #E4E4E4;cursor: pointer;}
.LeftSearchContent li:hover,.LeftSearchContent li.hover { background: #f0f0f0; color: #333;}




/*游戏详情页+添加1.0.2*/
.dj-grade{height:14px; line-height:14px; font-size:12px; font-family:"Arial";color:#fff; padding:0 5px; border-radius:10px; background:#ffaa00;margin:0 5px 0 0; }
.commentListL .vipphoto{width:40px; height:14px; padding:0;}
.ImgPho{padding:0 0 0 8px; }
/*配置检测*/
.detectionTab{border:1px solid #dfdfdf; border-bottom:none; border-spacing:0; border-collapse:collapse; }
.detectionTab tr th{height:33px; border-bottom:1px solid #dfdfdf ; line-height:33px; font-size:12px; color:#666; }
.detectionTab tr td{padding:15px 0; color:#666;font-size:12px; border-bottom:1px solid #dfdfdf ;}
.detectionTab tr td div{line-height:30px; }
.Th1,.Td1{width:96px; text-align:center;}
.Td1{ color:#000!important; font-weight:bold; }
.Th2,.Td2{width:268px; }
.Th3,.Td3{width:165px; }
.Th4,.Td4{width:72px; text-align:center; }
.Th5,.Td5{width:137px;}
.font-Green{ color:#58b531!important; }
.Th2,.Th3,.Th5{text-align:left;}
.font-red{color:#ee0000; }
.spaceNo{display:block; width:9px; height:9px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/s.jpg) no-repeat;margin:11px 0 0 3px;}
.hdd-space{position:relative; cursor:pointer; }
.hdd-points{width:265px; height:37px;font-size:12px; border:1px solid #767676; color:#575757; line-height:18px!important; background:#e9e9f2; position:absolute; top:30px; right:-230px; padding:0 5px; display:none; }
.odd{background:#fff; }
.even{background:#f9f9f9;}
/*.detectionTab thead{background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/thead.jpg) repeat-x;}*/
/*游戏视频*/
.Game-videoDe{position:relative; margin:0 20px 20px 0;float:left; height:240px;}
.videoImgs{position:absolute; left:0; top:0; display:block; width:360px; height:203px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/play.png) no-repeat center center;filter:alpha(opacity: 70); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}
.videoImgs:hover { tilter: alpha(opacity: 100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1;}
.video2n{width:500px; height:283px; position:absolute;left:20px;top:20px;}
.Game-videoDe img { display: block; width: 360px; height: 203px;}
.vidoBj { background: #000; filter: alpha(opacity: 30); opacity: .3; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9000;}
.tContent { width: 868px; height: 478px; position: fixed; top: 50%; left: 50%; margin: -239px 0 0 -434px; z-index: 9001;}
.hide { width: 48px; height: 48px; position: absolute; top: 0; right: 0; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/hide.jpg) no-repeat; cursor: pointer;}
.falshcontent { background: #12121c; padding: 10px; width: 800px; height: 450px; }
.word-videoj{font-size:14px; line-height:30px; width:360px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
.zol-v-game{overflow:hidden; padding:20px 0 20px 10px;}
/*游戏攻略*/
.zolmess{background:#fff; padding:0 20px 0 0;width:740px; }
.newsDetailsMess{display: block; border-bottom:1px solid #ddd; margin: 0 0 20px; padding:0 0 20px 0;}
.newsDetailsMess img { float: left; display: block; width: 190px; height: 107px; margin: 0 20px 0 0; position:relative; }
.newsDetailsMess p{font-size:14px; color:#999; line-height:22px; height: 70px;    overflow: hidden; }
.newsDetailsMain .gameSource .notie-nameTime{font-size:12px; margin:0;}
.videoImgsIcon{width:190px; height:107px; z-index:2;background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/v_2.png) no-repeat center center;}
.Leftvideo{position:relative; }
.newsTitle-2:hover{ color: #ffb119;}
.word-imgNone{background:none!important; }


/*详情新加 160506*/
.gameInfoListTable { margin: 0 0 20px;}
.gameInfoTable { border-top: 1px solid #ddd;}
.gameInfoTable li { border-left: 1px solid #ddd;}
.gameInfoth,.gameInfotd { float: left; height: 30px; line-height: 30px; font-size: 12px; font-family: "宋体"; color: #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 0 5px 0 10px; overflow: hidden;}
.gameInfoth { background: #f8f8f8; width: 68px;}
.gameInfotd { width: 119px;}
.gameInfotd .icon12 { margin: 10px auto 0;}

.newsDetails { display: block; background: #fff; padding: 20px; margin: 0 0 20px;}
.newsDetails img { float: left; display: block; width: 200px; height: 113px; margin: 0 20px 0 0;}
.newsDetailsMain { float: left; width: 520px;}
.newsTitle-2 { font-size: 19px; font-weight: normal; font-family: "微软雅黑"; color: #222; padding: 0 0 8px;}
.newsDetailsMain p { font-size: 12px; font-family: "宋体"; color: #666; line-height: 18px; height: 55px; overflow: hidden; margin: 0 0 10px;}
.newsDetails:hover { -webkit-transition: all .2s; transition: all .2s; -webkit-box-shadow: 0 0 5px rgba(0,0,0,.2); box-shadow: 0 0 5px rgba(0,0,0,.2);}
.newsDetails:hover .newsTitle-2 { -webkit-transition: all .2s; transition: all .2s; color: #ffb119;} 


/*星星大*/
.testStarB { position: relative;}
.testStarB img,.testStarBL img { display: block; width: 24px; height: 24px; float: left; margin: 0 5px 0 0;}
.testStarBL { position: absolute; height: 24px; overflow: hidden;}
.testStarBL span { display: block; width: 148px; cursor:pointer; }
.testStarBL-0 { width: 0px;}
.testStarBL-10 { width: 12px;}
.testStarBL-20 { width: 24px;}
.testStarBL-30 { width: 41px;}
.testStarBL-40 { width: 53px;}
.testStarBL-50 { width: 70px;}
.testStarBL-60 { width: 82px;}
.testStarBL-70 { width: 99px;}
.testStarBL-80 { width: 111px;}
.testStarBL-90 { width: 128px;}
.testStarBL-100 { width: 140px;}

/*星星小*/
.testStarS { position: relative;}
.testStarS img,.testStarSL img { display: block; width: 14px; height: 14px; float: left; margin: 0 2px 0 0;}
.testStarSL { position: absolute; height: 14px; overflow: hidden;}
.testStarSL span { display: block; width: 80px;}
.testStarSL-10 { width: 7px;}
.testStarSL-20 { width: 14px;}
.testStarSL-30 { width: 23px;}
.testStarSL-40 { width: 30px;}
.testStarSL-50 { width: 39px;}
.testStarSL-60 { width: 46px;}
.testStarSL-70 { width: 55px;}
.testStarSL-80 { width: 62px;}
.testStarSL-90 { width: 71px;}
.testStarSL-100 { width: 78px;}


/*游戏排行榜*/
.bodyer-2-w{width:1080px; }
.zolMain-1-x{width:1040px; }
.RankTit{width:1040px; height:33px;}
.RankImg-game{height:250px; border-bottom:1px solid #eee; padding:20px 0; width:1040px; position:relative; }
.Rank-zyi{}
.Rank-lunprve{display:block; width:24px; height:60px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/Lr.png) no-repeat;position:absolute;top:80px; }

.Rankl1{background-position:0 0; left:0; }
.Rankl2{background-position:-26px 0;right:0; }
.Rank-lunbotuWrap{width:974px; height:250px; padding:0; margin:0 0 0 36px; overflow:hidden; position:relative; }
.Rank-lunbotuWrap ul li{margin:0; width:144px; height:240px ;padding:5px ; margin:0 10px 0 0;}
.Rank-lunbotuWrap ul li a:hover{box-shadow:0px 0px 5px rgba(0,0,0,0.16);}
.Ranking-kindsof{padding-top:30px; }
.Ranking-kindM-left{width:510px; }
.Ranking-ml-top{width:496px; height:30px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/Mtit1.png) no-repeat; padding:70px 0 0 16px;}
.rankNavs li{float:left; color:#7b7070; font-size:14px;}
.rankNavs li.rn1-w{width:225px; }
.rankNavs li.rn2-w{width:93px; }
.rankNavs li.rn3-w{width:57px; }
.rankNavs li.rn4-w{width:72px; }
.rank-center-main{width:510px; background:#17150e; padding:13px 0 25px 0; border-radius: 0 0 8px 8px; height: 700px;}
.rank-one-r{height:35px; padding:0 20px ; line-height:35px; font-size:14px;cursor:pointer;}
.rank-h-border{border-bottom:1px solid #1c1a14; height:34px ;}
.rank-number{width:16px; height:16px; background:#cc2807; color:#fff; line-height:16px; text-align:center; border-radius:3px; font-family:Arial; font-size:10px; margin:10px 10px 0 0; }
.rank-number2n{background:#4d4d4d; }
.rank-redc{color:#cc2807!important; }
.rank-gname{font-size:14px; width:176px; height: 35px; overflow: hidden;}
.rank-times{width:115px; }
.rank-score {width:53px; }
.rank-popularity { width:80px; }
.rank-download{width:16px; height:15px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/dload.png) no-repeat 0 0; margin:8px 0 0 0; }
.rank-bg{background:rgba(255,255,255,0.02); }

.RmtTwo{background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/Mtit2.png) no-repeat;}
.RmtThree{background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/Mtit3.png) no-repeat;}
.RmtFour{background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/Mtit4.png) no-repeat;}
.Rkl-m{margin-top:50px; }
#Js-scroll_list {width: 10000em;position: absolute;}

/*游戏库列表*/
.List-Topsift{width:798px; border:1px solid #ddd; border-bottom:none; background:#fff ; overflow:hidden; border-radius:10px; }
.List-gamesotr{ border-bottom:1px solid #ddd; padding:15px 0 0 10px; overflow:hidden;width:788px;  }
.list-gamelsort{width:90px; color:#222; font-weight:bold; font-size:14px; line-height:24px;}
.list-c-name{width:612px; height:39px; overflow:hidden;  padding-left:48px; position:relative;}
.list-gnl{white-space:nowrap; }
.list-gnl li{float:left; }
.list-gnl li a{padding:0 5px; font-size:14px; color:#666; display:block; height:24px; text-align:center; line-height:24px; margin:0 15px 15px 0;}
.list-gnl li a:hover {  color: #ffb119;}
.list-allHTS{position:absolute; left:0; top:0; }
.list-gnl li.list-lall a{background:#ffb119; border-radius:3px; color:#fff!important; }
.List-more{display:block; width:16px; height:8px; background:url(http://static.roogames.com/gamelib/Content/WebLibrary/images/lgt.png) no-repeat 0 0; position:relative; top:9px; right:21px; text-indent:-99999px; }
.list-verHM{margin:0 75px 0 0;}
.list-verHM-web{margin:0 47px 0 0;}
.list-paixu{height:32px; line-height:27px; background:#f0f0f0; padding:0; padding:10px 10px 0 10px;  width:778px; }
.listpai-vip{font-size:14px; }
.listvip0free{margin-right:10px; }
.list-paixu-l{font-size:14px; }
.list-paixu-stpr ul li{float:left; }

.list-paixu-stpr ul li a { display: block; float:left; padding: 0 5px; height: 26px; line-height: 26px; margin: 0 10px 10px 0; font-size: 14px; color: #666; }
.list-paixu-stpr ul li a:hover { color: #ffb119;}
.list-j-t,.list-j-b { margin: 0 0 0 3px;}
.list-paixu-stpr ul li.list-sort-default a{color: #ffb119;}



/*新加*/
.newmore { position: absolute; right: 0; top: -40px; font-size: 12px; font-family: "宋体"; color: #57a0c5; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/moreJ.png) no-repeat right center; padding: 0 10px 0 0;}
.newmore:hover { background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/moreJHover.png) no-repeat right center; color: #ff9b19;}

.index { background: #14100a;}
.header { position: relative; background: #251e14 url(http://static.roogames.com/gamelib/Content/WebLibrary/images/hearBj.jpg) no-repeat top center; height: 189px; margin-bottom: 55px;}
.topArea { padding: 24px 0 0;}

.searchArea { padding: 16px 0 0; width: 290px; /*overflow: hidden;*/ position: relative;}
.searchSelect,.searchText { width: 55px; line-height: 36px; background: #5c5346; padding: 0 0 0 10px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; cursor: pointer;}
.searchSelect { position: relative; height: 36px;}
.searchSelect span { display: block; height: 36px; line-height: 36px;}
.searchText { position: absolute; top: 0; left: 0; height: 72px; border-bottom-right-radius: 8px;}
.searchSelect b.arrows { border-width: 5px; border-top-color: #251e14; top: 16px; right: 10px; z-index: 5;}
.search { width: 144px; height: 36px; line-height: 36px; border: none; border-left: 1px solid #40382d; background: #5c5346; padding: 0 5px; color: #251e14; }
.searchBtn { color: #473823 !important; width: 70px; height: 36px; line-height: 36px; border-radius: 0px; border-bottom-right-radius: 8px;}
.searchBtn:hover { color: #473823;}
.SearchTopic { padding: 4px 0 0; width: 290px; height: 22px; line-height: 22px; overflow: hidden;}

.logoArea {}
.logo {}
.logo img { display: block;}
.flogo { margin: 40px 0 0 20px;}

.r10 { border-radius: 10px;  border-top-right-radius: 0;}

.nav { position: absolute; left: 50%;top: 154px;margin: 0 0 0 -540px; height: 40px; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/navbj.jpg) repeat-x; -moz-box-shadow: 0 0 5px rgba(21,14,5,.2); -webkit-box-shadow: 0 0 5px rgba(21,14,5,.2); box-shadow: 0 0 5px rgba(21,14,5,.2); padding: 15px 0;}
.navRight { width: 310px; border-left: 1px solid #483e2d; padding-left: 20px;}
.navRight a { display: block; float: left; height: 20px; line-height: 20px; color: #a37c44;    width: 54px; position: relative;}
.navRight a i { position: absolute; width: 23px; height: 11px; top: -8px; left: 17px;}
.navRight a i.hot { background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/hot.png) no-repeat top center;}
.navRight a:hover,.filterPicList:hover p { color: #ff9f00;}
.navLeft { width: 720px; border-right: 1px solid #302619;}
.navLeft a { float: left; width: 80px; height: 36px; line-height: 36px; text-align: center; border-radius: 20px; font-size: 16px; font-family: "微软雅黑"; color: #e8d373; margin: 2px 0 2px 20px;}
.navLeft a:hover { color: #fff;}
.navLeft a.navSelect { background: #fabf13; color: #352b1d;}

.bodyer { width:1040px; background: #fafafa; margin: 0 auto;}

.shortcut { position: fixed; right: 0; bottom: 150px; width: 140px; z-index: 10;}

.icon60 { display: block; background: #332a1c url(http://static.roogames.com/gamelib/Content/WebLibrary/images/icon60.png) no-repeat; width: 60px; height: 60px;border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.icon60-1 { background-position: 0 0;}
.icon60-2 { background-position: 0 -60px;}
.icon60-3 { background-position: 0 -120px;}

a:hover .icon60-1 { background-position: -60px 0;}
a:hover .icon60-2 { background-position: -60px -60px;}
a:hover .icon60-3 { background-position: -60px -120px;}

.shortcut a { float: right; display: block; width: 140px; height: 60px; position: relative;  margin-bottom: 2px;}
.shortcut a:hover { background-color: #fabf13;border-top-left-radius:10px; border-bottom-left-radius:10px;}
.shortcut a.shortcutweixin { width: 60px;}
.shortcut a:hover .icon60 {border-top-left-radius: 0; border-bottom-left-radius: 0; background-color: #fabf13;}
.shortcut a.shortcutweixin:hover .icon60 {border-top-left-radius:10px; border-bottom-left-radius:10px;}
.shortcut a b { display: none; width: 60px; height: 60px; line-height: 60px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; color: #fff; padding-left: 20px;}
.shortcutweixin img { display: none; position: absolute; right: 60px; bottom: 0;}
.shortcutweixin:hover img,.shortcut a:hover b { display: block;}


/*发售表*/
.sellBody { background: #1c1a14;}
.sellLeft { width: 200px; background: #17150e;}
.sellLeft img { display: block; width: 200px; height: 49px;}
.sellLeftMain { border-top: 1px solid #14100a;}
.sellYear {border-bottom: 1px solid #14100a;}
.sellYearSelect .sellYearBtn { color: #ffb119 !important;}
.sellYearBtn { position: relative; display: block; height: 40px; line-height: 40px; background: #1c1a14; padding: 0 20px; font-size: 14px; font-family: "微软雅黑"; color: rgba(255,255,255,.2); cursor: pointer; color: #454441\0; *color: #454441;}
.sellYearBtn:hover {color: rgba(255,255,255,.5); color: #a8a8a7\0; *color: #a8a8a7;}
.sellYearBtn:hover .sellYearBtndown { border-top-color: rgba(255,255,255,.5); border-top-color: #a8a8a7\0; *border-top-color: #a8a8a7;}
.sellYearBtnup,.sellYearBtndown { position: absolute; right: 20px; display: block; height: 0; font-size: 0; border: 6px solid transparent;}
.sellYearBtnup { top: 12px; border-bottom-color: #a4a3a1;}
.sellYearBtndown { top: 15px; border-top-color: rgba(255,255,255,.2); border-top-color: #454441\0; *border-top-color: #454441;}
.sellTime { padding: 10px 19px; }
.sellTime a { float: left; display: block; margin: 0 10px 10px 0; width: 73px; height: 22px; line-height: 22px; text-align: center; border: 1px solid rgba(255,255,255,.2);border: 1px solid #454441\0; *border: 1px solid #454441; background: rgba(255,255,255,.05); background: #23211a\0; *background: #23211a; font-size: 12px; font-family:"宋体"; color: rgba(255,255,255,.2); color: #454441\0; *color: #454441;}
.sellTime a:nth-child(2n) { margin: 0 0 10px;}
.sellTime a:hover { color: #fff; border: 1px solid rgba(255,255,255,.2);border: 1px solid #454441\0; *border: 1px solid #454441; background: rgba(255,255,255,.2);background: #454441\0; *background: #454441;}
.sellTime a.sellTimeSelect { color: #ffb119; border: 1px solid rgb(255,177,25); background: rgba(255,177,25,.05);}


.sellRight { width: 880px; overflow: hidden;}
.sellList { padding: 0 20px; background: #2c2922; height: 49px;}
.sellList span { display: block; float: left; height: 46px; line-height: 46px; text-align: center; border-bottom: 3px solid transparent; width: 80px; font-size: 14px; font-family:"微软雅黑"; color: rgba(255,255,255,.8); color: #82817f\0; *color: #82817f; cursor: pointer;}
.sellList span.sellListSelect { border-bottom-color: #ffb119; color: #ffb119;}
.sellList span:hover { color: #ffb119;}

.sellListMain { padding: 10px 20px; background: #fff; min-height: 600px; height: auto !important; height: 600px;}
.sellContent {/* overflow: auto*/}
.sellContentG { /*width: 658px;*/}
.sellCount { height: 30px; line-height: 30px; font-size: 18px; font-family:"微软雅黑"; color: #222; margin: 0 0 15px; }
.sellCount img { float: left; display: block; width: 85px; height: 30px; margin: 0 10px 0 0;}
.sellCount p { float: left;}


.sellContentInfo { width: 838px; height: 187px; background: #fff; border: 1px solid #eee; cursor: pointer; margin: 0 0 20px;}
.sellContentInfo:hover { -webkit-transition: all .2s; transition: all .2s; -webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); box-shadow: 0 0 10px rgba(0,0,0,.2);}
.sellContentInfo img { display: block; width: 140px; height: 187px;}

.sellContentInfoR { padding: 10px 20px; position: relative; width: 658px; height: 167px;}
.sellContentInfoR .zgm-Game-grade { position: absolute; right: 20px !important; top: 0; left: auto;}

.sellGameName { font-size: 20px; font-weight: normal; font-family:"微软雅黑"; color: #222;}
.sellContentInfoR .zgm-Game-Info { margin: 10px 0;}
.sellContentInfoR li { width: auto; height: 18px; overflow: visible;}
.sellContentInfoR .zgm-left,.sellContentInfoR .zgm-right { height: 18px; line-height: 18px;}
.sellContentInfoR .zgm-left {}
.sellContentInfoR .zgm-right {}
.zgm-rightA { width: 300px;}
.sellContentInfoR .zgm-rightB { width: 500px; height: 36px; overflow: hidden;}

.sellContentBtn {}

.sellBtn1,.sellBtn2 { display: block; width: 80px; height: 28px; line-height: 28px; text-align: center; font-size: 12px; font-family: "宋体"; border: 1px solid; border-radius: 4px; margin: 0 0 0 10px;}
.sellBtn1 { color: #222; border-color: #c7c7c7;}
.sellBtn2 { color: #ffb119; border-color: #ffb119;}
.sellBtn1:hover { background: #fff;}
.sellBtn2:hover { background: #ffb119; color: #fff;} 

/*无发售*/
.sellContentNull { padding: 130px 0 0;}
.sellContentNull img { display: block; margin: 0 auto 20px;}
.sellContentNull p { text-align: center; font-size: 18px; font-family:"微软雅黑"; color: #222;}
.sellContentNullBtn { width: 220px; margin: 140px auto 0;}
.sellContentNullBtn a { display: block; float: left; width: 98px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #ddd; background: #fff; font-size: 12px; font-family: "宋体"; color: #666; margin: 0 5px;}
.sellContentNullBtn a:hover { background: #ebebeb;}



.kindnews { margin: 0 0 15px;}
.newsListN { display: block; line-height: 26px; color: #fff;}
.newsTip-h {}
.newsTip-h .newsTip  { background: #bf5240;}
.newsListN:hover .newsContent,.newsTip-h .newsContent { color: #bf5240;}
.newsTip { display: block; float: left; width: 16px; height: 16px; text-align: center; line-height: 16px; background: #999; margin: 5px 8px 0 0;}
.newsContent { float: left; font-size: 12px; font-family: "宋体"; color: #666; height: 26px; width: 216px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}


.kindList-n16 { display: block; margin: 0 0 10px 20px; float: left; width: 105px;}
.kindList-n16:nth-child(2n) { margin: 0 0 10px;}
.kindList-n16 img { display: block; width: 105px; height: 140px;}
.kindList-n16 .cG6 { font-size: 12px; text-align: center; line-height: 18px; width: 105px; max-height: 36px; overflow: hidden; padding: 5px 0 0;}

.kindList-n16:hover img,.ad:hover img { progid:DXImageTransform.Microsoft.Alpha(Opacity=90); filter: alpha(opacity: 90); opacity: 0.9;}



/*详情新加 160617*/
.gameInfoListTable { margin: 0 0 20px;}
.gameInfoTable { border-top: 1px solid #ddd;}
.gameInfoTable li { border-left: 1px solid #ddd;}
.gameInfoth,.gameInfotd { float: left; height: 30px; line-height: 30px; font-size: 12px; font-family: "宋体"; color: #666; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 0 5px 0 10px; overflow: hidden;}
.gameInfoth { background: #f8f8f8; width: 77px;}
.gameInfotd { width: 130px;}
.gameInfotd .icon12 { margin: 10px auto 0;}

.GameTools { line-height: 33px; padding: 0 5px;}
.GameTools span { padding: 0 5px; cursor: pointer; position: relative; display: inline-block;}
.GameTools span:hover { color: #fabf13;}
.ToolsCopyright:hover .report { display: block;}

.report { display: none; position: absolute; width: 200px; height: 80px; padding: 10px; line-height: 18px; color: #666; border: 1px solid #919191; background: #fff; box-shadow: 0 0 6px rgba(0,0,0,.3); border-radius: 3px; top: -101px; right: -17px;}
.report:hover { color: #666;}
.report b { position: absolute; display: block; width: 14px; height: 14px; background: url(http://static.roogames.com/gamelib/Content/WebLibrary/images/reportJ.png) no-repeat bottom center;bottom: -14px;right: 37px;}

.wxts { margin: -10px 0 10px;}
.goon { text-align: center;display: block; margin: 25px 0 0;}