?@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;}


/*???????*/
.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(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(theme.jpg) -357px 0px no-repeat; color:#d4c192;}


.news-list{}
.news-list li{ background:url(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(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(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(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(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(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:345px; width:310px;}
.scr03-mod .sm-hd{height:40px; overflow:hidden; background:url(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(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(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(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;}



.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;}


/*???????*/
.hit-feel{ }
.hit-feel .hf-hd{ height:46px; line-height:46px; background:url(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(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(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(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(http://ue1.17173.itc.cn/images/d2/2011/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; }


/*????????*/
.link{ }
.link .hd{ height:36px; line-height:36px; background:url(theme.jpg) 0px -222px no-repeat; overflow:hidden;}
.link .hd .title{color:#e4e5c8; padding-left:43px; float:left; display:inline; font-size:16px; font-weight:bold;}
.link .hd .entry{color:#a07f55; float:right; display:inline; padding-right:10px;}
.link .hd .entry a{color:#a07f55;}
.link .bd{ background:#2b2215; border:#000 solid 1px; border-top:none; padding:10px 0 10px 10px;}

.link-list{ margin-left:5px;}
.link-list a{ margin-right:15px;}
 