﻿

.center_area{width:604px;}
.focus{width:604px; height:332px; overflow:hidden; position:relative;}
.focus img { width:604px; height:332px;}
.cont_tab{ width:27px; height:50px; position:absolute; right:0; top:20px; z-index:100; background:#393f45; text-align:center;}
.cont_tab li{ display:block; height:47px; color:#fff; cursor:pointer; padding-top:3px; font-size:14px;}
.cont_tab .cur{ background:#a43039;}
.KSS_btnBox{bottom:15px !important; right:20px !important;}
#btnlistID li{font-size:0 !important; line-height:0 !important; margin-left:8px !important; }
.active_banner{width:604px; height:329px;}

.tab .tit,.tab .tit li{cursor:default;}
.tab .tit.cur,.tab .tit li.cur{cursor:pointer;}
.tab .txt{display:none;}
.tab .txt.cur{display:block;}


/*新闻*/
.game_news{ width:577px; height:309px; }
.game_news .tit{ border-bottom:1px solid #56565e;height: 40px; text-align:center;zoom:1;}
.game_news .tit li{position:relative; width:580px; height:40px; line-height:40px; text-align:center; color:#dad4ce; font-size:18px; font-family:"Microsoft Yahei"; cursor:pointer; font-weight:bold;}
.game_news .tit li.cur{ top:-0px; border-bottom:2px solid #EA0600; color:#F00}

.headline{ padding:10px 0 14px; color:#F00; font-size:22px; text-align:center; width:577px; height:20px; margin-top:10px; text-align:center; background:#191616}
.headline a{color:#F00; }
.headline a:hover{text-decoration:none;}

.headline h2{color:#F00;font-size:22px }
.headline h2:hover{text-decoration:none;}

.txt { width:577px; height:309px;}
.txt li { line-height:28px; color:#dad4ce; border-bottom:#727e91 dashed 1px}
.txt li:hover { font-size:13px;cursor:pointer;}
.news_type{ display:inline-block; width:64px; height:20px; background:#b2babf; border-radius:3px; color:#000; text-align:center; line-height:20px; margin-right:5px;cursor:pointer;}



/*职业介绍*/
.role{ width:888px; height:281px; overflow:hidden; margin:29px auto; position:relative;}
.role{position:relative;overflow:hidden;width:888px;height:310px;padding:0 0 0 14px;padding-top:20px;background:#222020 url(../images/role_bg.jpg) no-repeat;margin:0 0 10px 10px}
.role .rNav{ width:440px; height:30px; position:relative; margin:25px 0 0 10px; z-index:11;}
.role .rNav ul{ width:auto; height:30px;}
.role .rNav ul li{ float:left; width:107px; height:30px; margin-right:1px; background:#f5f5f5; }

.role .rNav ul li a{ width:107px; height:30px; line-height:30px; display:block;font-size:16px; text-align:center; font-family:"Microsoft Yahei"; color:#363636;}
.role .rNav ul li.cur a{color:#fff;}
.role .rNav ul li.cur{ background:#900;}
.peo{ width:888px; height:281px; overflow:hidden; position:absolute; right:0; top:0; z-index:1;}
.comPeo{ width:888px; height:281px; position:absolute; right:0; top:0;}
.comPeo img { float:right; margin-top:20px; margin-right:20px;}
.hide{ display:none;}
.rTxt{ width:430px; position:absolute; top:70px; left:20px; z-index:11;}
.zy_txt { height:34px; line-height:34px; font-size:18px; color:#675140; border-bottom:1px solid #878787;}
.zy_icons { height:26px; margin:20px 0px; }
.zy_icons span { float:left; margin-right:5px; width:26px; height:26px;}
.star_info .item { clear:both; height:21px; }
.star_info .txt { float:left; color:#000;}
.star3 { float:left; width:57px; height:18px; background:url(../images/main_element.png) -18px -145px; margin-top:2px; }
.star4 { float:left; width:76px; height:18px; background:url(../images/main_element.png) -18px -145px; margin-top:2px; }
.star5 { float:left; width:93px; height:18px; background:url(../images/main_element.png) -18px -145px; margin-top:2px; }
.detail { position:absolute; left:200px; bottom:0; width:81px; height:32px; background:url(../images/main_element.png) 0 -233px; }
.zy_video { float:right; }

.gguide_quick {position:relative;margin: 0px 20px 15px;height:30px; padding:6px 0; border:1px solid #E3e3e3;font-family: simsun;overflow: hidden;}
.gguide_quick .more {position:absolute; right: 6px; top: 12px; width:18px;height:18px;text-indent:-999px;overflow:hidden;background:url(../images/main_element.png) -168px -245px;}
.gguide_quick p {height:30px;color:#EA0600;font-size:14px;line-height:30px;text-align:center;font-weight: 700;}
.mod_news_list {margin:0px 32px;}
.mod_news_list li {height: 38px;line-height: 38px;border-bottom: 1px solid #eee;}
.mod_news_list li:last-child{border-bottom:none;}
.mod_news_list li a {float:left;width: 288px;height:100%;color:#555;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.mod_news_list li a:hover,.game_news_list li a:hover {color:#222;}
.list_video{position:absolute; top:110px; right:286px; cursor:pointer;}
.list_video img { width:200px; height:120px;}
.tDiv { width:300px; margin-top:50px;}

