@charset "utf-8";
/* CSS Document */


.screen-hot{}
.screen-hot .sh-left{ float:left; display:inline; width:356px; }
.screen-hot .sh-right{ float:right; display:inline; width:573px; }



/**/

.flash-nav{width:573px;height:194px; overflow:hidden;}

/* changeBox_a1 */
.changeBox_a1{
float:left;
width:573px;height:194px; 
padding:0px;
position:relative;
border:0px solid #3f3f3f;
overflow:hidden;
}

.changeBox_a1 .a_bigImg img{
position:absolute;
top:0px;left:0px;
display:none; width:573px;height:194px;  }


.changeDiv{
position:absolute;
top:0px;left:0px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:573px;
height:60px;line-height:30px;
background:#000;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 .title{color:#fff; font-size:22px; clear:both; display:block; padding-top:5px; line-height:25px; font-family:"微软雅黑";}
.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#c0bcbc; text-decoration:none;}





/* ul_change_a2 */
.ul_change_a2{
position:absolute;
right:5px; bottom:7px;
padding-left:19px;
overflow:hidden;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;}

.ul_change_a2 span{

display:inline-block;

*zoom:1;
font-size:30px;
width:45px; height:45px; line-height:45px; text-align:center;
font-family:"微软雅黑";
margin-right:2px;
border:0px solid #999;
background:#191919;
color:#4a4948;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
}

.ul_change_a2 span.on{
border:0px solid #CC0000;
background:#b94424;
color:#191919;}


.newsNav{ clear:both;}

.tudh { width: 950px; height:120px; margin: 0 auto;}
.tudh img { width: 950px; height:120px; margin: 0 auto;}
.dbtu { width: 950px; height:50px; margin: 0 auto;}
.dbtu img { width: 950px; height:50px; margin: 0 auto;}

/*重要新闻*/
.importantNewsNav{height:59px;}
.importantNewsNav .imporNewsItemNav{ height:59px; clear:both; text-align:center; overflow:hidden;}
.importantNewsNav .imporNewsItemNav .BItem{ height:25px; line-height:25px; overflow:hidden;}
.importantNewsNav .imporNewsItemNav .BItem a{ font-size:14px; font-weight:bold; color:#d22108;}
.importantNewsNav .imporNewsItemNav .BItem a:hover{ color:#618797;}
.importantNewsNav .imporNewsItemNav .SItem{color:#618797;}
.importantNewsNav .imporNewsItemNav .SItem a{ font-size:12px; color:#618797; padding:0px 5px}
.importantNewsNav .imporNewsItemNav .SItem a:hover{ color:#618797;}




.mod-news{}
.mod-news .hd{ background:url(../images/theme.jpg) no-repeat; height:37px; line-height:37px; clear:both; overflow:hidden;}
.mod-news .hd .title{ float:left; display:inline; padding-left:34px; color:#addbef; font-size:14px; font-weight:bold;}
.mod-news .hd .entry{ float:right; display:inline; padding-right:8px; color:#618797;}
.mod-news .hd .entry a{color:#618797;}
.mod-news .bd{ padding:5px;}

.mod-news .bd .mod-news-impor{ height:40px; line-height:40px; color:#618797; border-bottom:#162d3b dotted 1px; overflow:hidden; clear:both; text-align:center; margin-bottom:10px;}
.mod-news .bd .mod-news-impor a{color:#618797;}

.main-news{}
.main-news .hd{ background-position:-478px 0px;}

.mn-tab{ float:left;}
.mn-tab li{ float:left; display:inline;}
.mn-tab li a{ width:120px; height:37px; display:block; text-align:center; font-size:14px; color:#addbef; font-weight:bold;}
.mn-tab li a.current{ background:url(../images/theme.jpg) -357px 0px no-repeat; color:#d4c192;}


.news-list{}
.news-list li{ background:url(../images/point.gif) 0px -10px no-repeat; padding-left:15px;}
.news-list li a{ color:#50748b;}
.news-list li .time{ color:#1a425b; font-size:12px;}
.news-list li.line{ border-bottom:#162d3b dotted 1px; background:none; height:10px; margin-bottom:10px; line-height:1px; font-size:0px; overflow:hidden; vertical-align:bottom;}






.game-info{ background:#10212c; border:#000 solid 1px; padding:8px;}
.game-info .gi-row{ clear:both; border-bottom:#2a4354 dotted 1px;  padding:5px 0;}



.game-info .gi-row .label{ float:left; display:inline; width:86px;}
.game-info .gi-row .label b{width:86px; height:29px; line-height:29px; text-align:center; color:#4190b9; font-size:14px; font-weight:bold; display:block; background:url(../images/theme.jpg) -479px -141px no-repeat;}
.game-info .gi-row .con{float:right; display:inline; width:460px; height:auto !important; height:29px; min-height:29px; line-height:29px; color:#fff; }
.game-info .gi-row .con a{color:#50748b; margin-right:10px;}

.game-info .gi-row2 .label b{ background-position:-566px -141px; color:#b3a972;}



/*专题介绍*/
.special-introduce{ padding:6px; background:#233534; border:#000 solid 1px; }
.special-introduce .hd{ height:27px; line-height:27px;}
.special-introduce .hd .title{color:#6c9f9c;}
.special-introduce .bd{}

.si-list{ margin-left:-7px;}
.si-list li{ margin-left:7px;}
.si-list li a{}
.si-list li a img{ width:180px; height:44px;}
.si-list li a cite{ width:180px; color:#669e9b; height:28px; line-height:28px; overflow:hidden;}



/*视频*/
.video{ }
.video .hd{ height:46px; line-height:46px; background:url(../images/theme.jpg) 0px -94px no-repeat; overflow:hidden;}
.video .hd .title{color:#addbef; padding-left:43px; float:left; display:inline; font-size:16px; font-weight:bold;}
.video .hd .entry{color:#addbef; float:right; display:inline; padding-right:10px;}
.video .hd .entry a{color:#addbef;}
.video .bd{ background:#10212c; border:#000 solid 1px; border-top:none; padding:10px;}

.video-list{ margin-left:-3px;}
.video-list li{ margin:0 0 13px 15px;}
.video-list li img{ width:160px; height:120px; padding:2px; border:#000 solid 1px; background:#1d3c48;}
.video-list li a{text-decoration:none;}
.video-list li a cite{ width:164px; height:33px; line-height:33px; color:#addbef; font-size:14px; font-weight:bold; border-bottom:#1c354d dotted 1px; overflow:hidden; text-align:left; margin-bottom:5px; text-decoration:none !important;}
.video-list li a .info{color:#4d707e; line-height:20px; height:60px; overflow:hidden; display:block; width:164px; text-decoration:none;}
.video-list li a:hover .info{color:#addbef;}

.screen-02{ width:949px; clear:both;}
.screen-02 .scr02-left{width:722px; float:left; display:inline;}
.screen-02 .scr02-right{width:227px; float:right; display:inline;}

/*职业栏目*/
.vocation{ }
.vocation .hd{ height:55px; line-height:55px; background:url(../images/theme.jpg) 0px -38px no-repeat; overflow:hidden;}
.vocation .hd .title{color:#e4e5c8; padding-left:45px; float:left; display:inline; font-size:16px; font-weight:bold;}
.vocation .hd .entry{color:#a07f55; float:right; display:inline; padding-right:10px;}
.vocation .hd .entry a{color:#a07f55;}
.vocation .bd{ background:#233534; border:#000 solid 1px; border-top:none; height:363px; padding:15px; overflow:hidden;}


.vocation-tab{ padding-left:40px; padding-top:9px; float:left; display:inline;}
.vocation-tab li{ float:left; display:inline; margin-left:-1px;}
.vocation-tab li a{ display:block; background:url(../images/theme.jpg) -380px -175px no-repeat; width:70px; height:46px; line-height:46px; text-align:center; color:#b3a972; font-size:14px;}
.vocation-tab li a.current{position:relative;  color:#d9daaa; font-weight:bold; background-position:-311px -175px;}

.vocation-panes{ height:365px; overflow:hidden; }
.vocation-con{ clear:both; }
.vocation-con .vc-left{width:370px; height:370px; overflow:hidden; border-right:#307672 dotted 1px; float:left; display:inline;}
.vocation-con .vc-right{width:305px;  float:right; display:inline;}
.vocation-con .vc-impor{ clear:both; height:45px; line-height:45px; overflow:hidden;}
.vocation-con .vc-impor .title{float:left; display:inline; width:245px; overflow:hidden; color:#e4e5c8; font-size:14px; font-weight:bold;}
.vocation-con .vc-impor .title a{color:#e4e5c8;}
.vocation-con .vc-impor .entry{ color:#b3a972; float:right; display:inline;}
.vocation-con .vc-impor .entry a{color:#b3a972; }

.vocation-list{ margin-left:-3px;}
.vocation-list li{ margin:0 0 13px 15px;}
.vocation-list li img{ width:160px; height:120px; border:#000 solid 2px;}
.vocation-list li a cite{ width:164px; height:22px; line-height:22px; color:#6c9f9c;   overflow:hidden;  margin-bottom:5px;}
.vocation-list li a .info{color:#6c9f9c; line-height:20px; height:20px; overflow:hidden; display:block; width:164px; text-align:center;}


.vc-list{}
.vc-list li{ }
.vc-list li a{ color:#669e9b; font-size:12px;}
.vc-list li .time{ color:#669e9b; font-size:12px;}
.vc-list li.line{ border-bottom:#307672 dotted 1px; background:none; height:10px; margin-bottom:10px; line-height:1px; font-size:0px; overflow:hidden; vertical-align:bottom;}

/*图文排行*/
.pic-ranking{ }
.pic-ranking .hd{ height:55px; line-height:55px; background:url(../images/theme.jpg) -722px -38px no-repeat; overflow:hidden;}
.pic-ranking .hd .title{color:#e4e5c8; padding-left:45px; float:left; display:inline; font-size:16px; font-weight:bold;}
.pic-ranking .bd{ background:#10212c; border:#000 solid 1px; border-top:none; border-left:none; height:385px; padding-top:8px;}

.pr-list{}
.pr-list li{ margin-bottom:8px; height:24px; line-height:24px;}
.pr-list li a{ color:#4d707e;}
.pr-list li em{ display:inline; width:24px; height:24px; text-align:right; float:left; color:#919272;}
.pr-list li .img-area{display:none;}
.pr-list li .txt-area{display:none;}

.pr-list li.top{ height:60px; overflow:hidden; padding:8px; border-bottom:#000 solid 1px; margin-bottom:8px;}
.pr-list li.top .img-area{ width:80px; height:60px; float:left; display:inline;}
.pr-list li.top .img-area img{ width:80px; height:60px;}
.pr-list li.top .txt-area{width:125px; height:60px; float:right; display:inline; color:#4d707e; line-height:20px;}
.pr-list li.top .txt-area h2{ color:#e4e5c8; width:125px; overflow:hidden; height:20px; font-weight:bold;}
.pr-list li.top .txt-area .txt{ height:40px; overflow:hidden; display:block; }
.pr-list li.top .title{display:none;}

.screen-03{ width:949px; clear:both;}
.screen-03 .scr03-co01{width:310px; float:left; display:inline;}
.screen-03 .scr03-co02{width:310px; float:left; display:inline; margin-left:9px;}
.screen-03 .scr03-co03{width:310px; float:right; display:inline;}

.scr03-mod{height:380px; width:310px;}
.scr03-mod .sm-hd{height:75px; overflow:hidden; background:url(../images/theme.jpg) 0px -141px no-repeat; padding:5px 5px 0px 5px;}
.scr03-mod .sm-hd .sm-title-hd{ margin-bottom:8px; clear:both;}
.scr03-mod .sm-hd .sm-title{ float:left; display:inline; height:34px; line-height:34px; font-size:14px; font-weight:bold; color:#ece8de; padding-left:30px;}
.scr03-mod .sm-hd .sm-entry{ float:right; display:inline; height:34px; line-height:34px; color:#4d707e; padding-right:5px;}
.scr03-mod .sm-hd .sm-entry a{color:#4d707e;}
.scr03-mod .sm-hd .sm-tab{clear:both;}
.scr03-mod .sm-hd .sm-tab li{float:left; display:inline; margin-left:-1px;}
.scr03-mod .sm-hd .sm-tab li a{ display:block; height:33px; line-height:33px; width:84px; text-align:center; background:url(../images/theme.jpg) -394px -141px no-repeat; color:#d9daaa;}
.scr03-mod .sm-hd .sm-tab li a.current{position:relative;  color:#addbef; background-position:-311px -141px;}
.scr03-mod .sm-bd{ height:280px; border:#000 solid 1px; border-top:none; background:#10212c; padding:10px; overflow:hidden;}



.sm-list{}
.sm-list li{ margin-bottom:7px;}
.sm-list li em{float:left; display:inline; width:16px; height:16px; line-height:16px; text-align:center; background:url(../images/point.gif) 0px -232px no-repeat; margin:3px 5px 0 0; font-size:12px; font-family:Arial;}
.sm-list li.t3-01 em,.sm-list li.t3-02 em,.sm-list li.t3-03 em{ background-position:0px -169px; font-weight:bold; color:#febf00;}
.sm-list li a{ color:#4d707e;}
.sm-list li .time{ color:#4d707e; font-size:12px;}

/*游戏截图*/
.screenshot{ }
.screenshot .hd{ height:36px; line-height:36px; background:url(../images/theme.jpg) 0px -222px no-repeat; overflow:hidden;}
.screenshot .hd .title{color:#e4e5c8; padding-left:43px; float:left; display:inline; font-size:16px; font-weight:bold;}
.screenshot .hd .entry{color:#a07f55; float:right; display:inline; padding-right:10px;}
.screenshot .hd .entry a{color:#a07f55;}
.screenshot .bd{ background:#2b2215; border:#000 solid 1px; border-top:none; padding:10px 0 10px 10px;overflow:hidden;clear:both;}



.screenshot-list{ margin-left:-3px;}
/* .screenshot-list li{ margin:0 0 13px 15px;} */
.screenshot-list li img{ width:130px; height:100px; border:#000 solid 2px;}
.screenshot-list li a cite{ width:134px; height:20px; line-height:20px; color:#b79264;   overflow:hidden;  text-decoration:none; padding-top:5px;}
.screenshot-list li a .info{color:#b79264; line-height:20px; height:20px; overflow:hidden; display:block; width:134px; text-align:center; text-decoration:none;}

/*返回顶部*/
#gotop {
    bottom: 120px;
    cursor: pointer;
    position: fixed;
    _position:absolute;
    display:none;
    z-index: 100;
}


/*游戏公会*/
.hit-feel{ }
.hit-feel .hf-hd{ height:46px; line-height:46px; background:url(../images/theme.jpg) 0px -94px no-repeat; overflow:hidden;}
.hit-feel .hf-hd .hf-title{color:#f5f3e8; padding-left:43px; float:left; display:inline; font-size:16px; font-weight:bold;}
.hit-feel .hf-hd .hf-entry{color:#f5f3e8; float:right; display:inline; padding-right:10px;}
.hit-feel .hf-hd .hf-entry a{color:#f5f3e8;}
.hit-feel .hf-bd{ background:#10212c; border:#000 solid 1px; border-top:none; padding:6px;}

.hit-feel .hf-left{ float:left; display:inline; width:300px;}
.hit-feel .hf-right{float:right; display:inline; width:620px;}


/*公会推荐*/
.guild-recommended{ border:#000 solid 1px;}
.guild-recommended .hd{ height:34px; line-height:34px; background:url(../images/theme.jpg) 0px -259px repeat-x; overflow:hidden; border-bottom:#000 solid 1px;}
.guild-recommended .hd .title{color:#addbef; padding-left:20px; float:left; display:inline; font-size:14px; font-weight:bold;}
.guild-recommended .hd .entry{color:#cecab3; float:right; display:inline; padding-right:10px;}
.guild-recommended .hd .entry a{color:#cecab3;}
.guild-recommended .bd{ background:#10212c; height:175px; padding:5px;}


.gr-list{ margin-left:-3px;}
.gr-list li{ margin:0 0 15px 7px;}
.gr-list li img{ width:88px; height:31px;}


/*公会攻略*/
.guild-strategy{}
.guild-strategy .bd{ padding:5px 10px;}

.gs-list{}
.gs-list li{ background:url(../images/point.gif) 0px -87px no-repeat; padding-left:8px; width:290px; float:left; display:inline; height:24px; line-height:24px;}
.gs-list li a{ color:#50748b; font-size:12px;}

.screen-04{ width:949px; clear:both;}
.screen-04 .scr04-left{width:722px; float:left; display:inline;}
.screen-04 .scr04-right{width:227px; float:right; display:inline;}


/*管理团队*/
.management-team{ height:320px;}
.management-team .hd{ height:55px; line-height:55px; background:url(../images/theme.jpg) -722px -38px no-repeat; overflow:hidden;}
.management-team .hd .title{color:#e4e5c8; padding-left:45px; float:left; display:inline; font-size:16px; font-weight:bold;}
.management-team .bd{ background:#10212c; border:#000 solid 1px; border-top:none; border-left:none; color:#4d707e; padding:5px; height:254px;}
.management-team .bd a{color:#4d707e;}


/*游戏百科*/
.wiki-nav{ background:#10212c; border:#000 solid 1px; height:318px; width:720px; overflow:hidden;}
.wiki-nav .hd{ height:53px; line-height:53px;  overflow:hidden; border-bottom:#000 solid 1px;}
.wiki-nav .hd .title{color:#e4e5c8; padding-left:45px; float:left; display:inline; font-size:16px; font-weight:bold; background:url(../images/theme.jpg) -722px -39px no-repeat;}
.wiki-nav .hd .entry{color:#c4c4a9; float:right; display:inline; padding-right:10px;}
.wiki-nav .hd .entry a{color:#c4c4a9;}
.wiki-nav .bd{height:299px; padding:8px; }

/*开服表表格*/
.kfb {
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	width: 950px;
	position: relative;
}
.kfb table {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

.kfb table tr th {
	background-color: #993300;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	text-align:center;
}

.kfb table tr th.kfbbgs{
	    FONT-SIZE: 12px;
		COLOR: #FFFF00;
	    BACKGROUND-COLOR: #993333;
	    border: 1px solid #cb8181;
	
}

.kfb table tr.xianlus{
	 BACKGROUND-COLOR: #fff;
	
	
}
.kfb table tr.xianlus:hover {
	background-color: #f8a8a8;
}



.kfb table tr.tuijian_bgs{
	 BACKGROUND-COLOR: #FFFFCC;
	
}
.kfb table tr.tuijian_bgs:hover {
	background-color: #fff;
}




.kfb table tr td {
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 30px;
}
.kfb table tr {
	background-color: #FFFFCC;

}
.kfb .fu {
	background-color: #FFFF00;
	color: #990000;
	font-family: "宋体";
}
.kfb .fu a {
	color: #900;
}
.kfb .fu td{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 35px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 35px;
}
.sj{
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	height: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 30px;
	font-weight: bold;
}


.kfb table tr th.kfbbg {
	background:url(../images/kfdh_bj.gif);
	overflow:hidden;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	font-family: "Microsoft Yahei";
	height: 30px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 30px;
}

/*---------底部---------*/
.adFloat { position:fixed; z-index:1010; top:50px;}
.adLocalityLeft { left:5px; border:1px solid #ccc; background-color:#fff;}
.adLocalityRight { right:5px; border:1px solid #ccc; background-color:#fff;}
.adFloat .adCon-Box { margin:3px; overflow:hidden; min-width:100px; min-height:120px;}
.adFloat .actionBar { height:25px; padding:0 5px; border-top:1px solid #ccc; }
.adFloat .actionBar a { width:52px; height:19px; float:right; margin-top:3px; text-indent:-999px; overflow:hidden;}
.adFloat .actionBar a:hover { background-position:-55px -60px;}
.adFloat a.close { background:#fff; width:13px; height:13px; display:block; position:absolute; top:-2px; right:0; text-indent:-999px; overflow:hidden; border:1px solid #ccc;}

.adFloat h2 { font-size:14px; font-weight:800; text-align: center; background-color:#cb0000; color:#fff; line-height:24px; text-indent:10px; margin:3px 3px 0; }
.adFloat h3 { font-size:12px; font-weight:normal; text-align: center; background-color:#f7f7f7; color:#666; line-height:30px; text-indent:10px; clear:both;}

.adFloat .adCon-Box .module ul { font-size:0; line-height:0;}
.adFloat .adCon-Box .module ul li { font-size:12px; line-height:1.5em; padding:2px 4px;}
.adFloat .adCon-Box .module ul li a { white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:100%; display:block; word-wrap:normal;}
.adFloat .adCon-Box .module ul p { font-size:12px; line-height:1.5em; padding:2px 4px 0;}

.adFloat .line { border-top:1px dotted #ccc; height:5px; margin-top:5px;}

.hot-tag { margin:0 auto; padding:10px 0 0;}
.hot-tag li { float:left; padding:0 5px; margin-bottom:8px;}
.hot-tag li a { display:block; padding:0 5px; text-decoration:none; font-size:12px; border:1px solid #d3d3d3; line-height:22px;}
.hot-tag li a:hover { background-color:#fff; color:#cb0000; border-color:#bbb;}
.hot-tag li.hilite a { background-color:#ff7a00; color:#fff; border-color:#d55e00;}
.hot-tag li.hilite a:hover { background-color:#ff4e00; border-color:#c02400;}

.adshow{display:;}
.adhidden{display:none;}


.youqinglians a{    float: left;
    display: inline;    margin: 0 0 13px 15px;}
	
	
 .lunbos {
    height: 210px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
	
	.lunbos ul {
    height: 220px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
}
.lunbos li{
    height: 100px;
    overflow: hidden;
    position: relative;
    width: 130px;
	margin-bottom: 10px;
    margin-left: 12px;
	margin-right: 13px;
}