
/* CSS reset */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dialog,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 Microsoft Yahei,arial,tahoma,simsun,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}ul,ol{list-style:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}legend{color:#333;}fieldset,img{border:0 none;vertical-align:top;}button,input,select,textarea{font-size:100%;overflow:visible;}table{border-collapse:collapse;border-spacing:0;}article,aside,details,figcaption,figure,footer,header,menu,nav,section,time,audio,video{display:block;margin:0;padding:0;}
.clearfix:before,.clearfix:after{content:""; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.clearout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cleartxt{color:transparent;font:0/0 a;overflow:hidden;}a:link,a:active{outline:none;}input{border:none;}.fl{display:inline; float:left;}.fr{display:inline; float:right;}.tc{text-align:center;}.dib{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}.pr{position:relative;}.gray{width:100%; position:absolute; left:0; top:0; z-index:100; background-color:#000; opacity:0; filter:alpha(opacity=0);}


.wrapper{background:#34373d url(../image/bg.png) center top no-repeat;}
.wrap{
	width:1100px; 
	margin:0 auto; 
	/*background:url(../image/main.jpg) 0 0 no-repeat;*/ 
	padding-bottom:30px;
}
.csp{background:url(../image/csp.png) 0 0 no-repeat;}
.box{padding:0 14px;}
.mtp{margin-top:6px;}


/* 头部 */
.header{
	height:415px; padding-left:253px;
	background: url(../image/main.png) 0 0 no-repeat;
}
.logos{position:absolute; margin-left:-216px;}
.header li{float:left; width:126px; padding-right:2px;}
.header li a{display:block; width:126px; text-align:center; font:8px/12px \5FAE\8F6F\96C5\9ED1; color:#868686;}
.header li em{display:block; padding-top:26px; font:16px/21px \65B9\6B63\5927\6807\5B8B\7B80\4F53; color:#dbdbdb;}
.header li a:hover em{color:#fff;}


/* 左侧栏 */
.sliderbar{width:256px;}
.start_box{display:block; width:256px; height:152px; background:url(../image/start.jpg) 0 0 no-repeat;}
.start_box:hover{background-position:0 -153px;}
/* 登录前 */
.login_bb{height:auto; padding:5px 14px 0; background:url(../image/log_bg.jpg) 0 0 no-repeat;}
.form_item{height:36px; border:1px solid #363536; margin-top:9px; padding-left:38px;}
.form_item label{width:38px; height:36px; position:absolute; margin-left:-38px;}
.account{background-position:9px 4px;}
.pwd{background-position:9px -43px;}
.form_item input{display:block; width:180px; height:36px; background:none; font:14px/36px \5FAE\8F6F\96C5\9ED1; color:#fff;}
.login_btn{padding:14px 0 8px;}
.login_btn input{display:block; width:228px; height:51px; cursor:pointer; background:url(../image/enter_btn.jpg) 0 0 no-repeat;}
.login_btn input:hover{background-position:0 -53px;}
.from_links{font:13px/20px \5b8b\4f53; color:#4a4a4a;}
.from_links a{color:#4a4a4a;}
.from_links a.csp{width:21px; height:20px; overflow:hidden; margin-left:4px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.from_links label{padding:0 8px 0 3px;}
.qq_icon{background-position:0 -82px;}
.qq_icon:hover{background-position:0 -105px;}
.wx_icon{background-position:-25px -82px;}
.wx_icon:hover{background-position:-25px -105px;}
.sina_icon{background-position:-51px -82px;}
.sina_icon:hover{background-position:-51px -105px;}
/* 登录后 */
.username,.logout{padding-top:16px; line-height:24px; color:#e7e7e3;}
.log_link{padding-left:30px;}
.log_link a{float:left; display:inline; color:#5e5e5e; margin:0 18px; line-height:18px;}
.log_server li{line-height:18px; padding-left:2em;}
.log_server li a{color:#5e5e5e;}
.log_server li span{padding-left:10px;}

/* 其他链接 */
.more_links{height:201px; padding:17px 0 0 14px; background:url(../image/link_bg.jpg) 0 0 no-repeat;}
.more_links li{float:left; display:inline; width:73px; height:73px; margin:0 5px 5px 0;}
.more_links li a{display:block; width:73px; height:73px; -webkit-transform:rotateY(0); -moz-transform:rotateY(0); -ms-transform:rotateY(0); transform:rotateY(0);}
.more_links li a:hover{-webkit-transition:transform ease-in-out .6s; -moz-transition:transform ease-in-out .6s; -ms-transition:transform ease-in-out .6s; transition:transform ease-in-out .6s; -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); transform:rotateY(360deg);}
.ml1{background-position:0 -132px;}
.ml1:hover{background-position:0 -286px;}
.ml2{background-position:-78px -132px;}
.ml2:hover{background-position:-78px -286px;}
.ml3{background-position:-156px -132px;}
.ml3:hover{background-position:-156px -286px;}
.ml4{background-position:0 -210px;}
.ml4:hover{background-position:0 -364px;}
.ml5{background-position:-78px -210px;}
.ml5:hover{background-position:-78px -364px;}
.ml6{background-position:-156px -210px;}
.ml6:hover{background-position:-156px -364px;}

/* 推荐服务器 */
.server_box{height:301px; background:url(../image/ser_bg.jpg) 0 0 no-repeat;}
.s_tit{font:14px/28px \5b8b\4f53; color:#b3b3b3; border-bottom:1px solid #cf4212;}
.server_box .s_tit{padding-top:9px;}
.s_tit a{float:right; display:inline; font-size:12px; color:#4a4a4a;}
.enter_ser{padding:18px 0 8px;}
.enter_ser input{width:121px; height:32px; padding:0 6px; background-color:#1c1c1c; border:1px solid #363536; border-right:none; font:12px/32px \5b8b\4f53; color:#fff;}
.enter_ser a{width:94px; height:34px; background-color:#cf4212; text-align:center; font:12px/34px \5b8b\4f53; color:#fff;}
.ser_list{height:151px; overflow:hidden;}
.ser_list li{height:37px; border-bottom:1px dashed #363536;}
.ser_list li.slist4{border-bottom:none;}
.ser_list li a{display:block; height:37px; font:12px/37px \5b8b\4f53; color:#777;}
.ser_list li a span{float:right; display:inline;}
.ser_list li a em{float:right; display:inline; color:#4a4a4a; padding-right:24px;}
.ser_list li a .defend{color:#fff;}
.ser_list li a .expect{color:#2c844b;}
.ser_list li a .hot{color:#cf4212;}

/* 游戏介绍 */
.gameinfo{
	height:auto;
	background-image: url(../image/game_bg.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
}/*height:214px; */
.gameinfo p{padding-top:6px; font:12px/20px \5b8b\4f53; color:#777;}

/* 客服中心 */
.custom{height:172px; background:#161616 url(../image/custom_bg.jpg) 0 0 no-repeat; text-align:center; color:#4a4a4a;}
.custom h3{padding:11px 0 4px; font:13px/24px \5FAE\8F6F\96C5\9ED1;}
.custom p{font:bold 22px/45px \5FAE\8F6F\96C5\9ED1;}
.custom a{display:block; width:132px; height:34px; margin:0 auto; font:12px/34px \5b8b\4f53; color:#fff; background-color:#cf4212;}
.custom a:hover{background-color:#e65016;}

/* 媒体，友情链接 */
.media_box{height:89px; background:url(../image/media_bg.jpg) 0 0 no-repeat;}
.links_toggle{height:34px; margin-bottom:7px; position:relative; background-color:#1c1c1c;}
.topmedia{z-index:10;}
.toggle_btn{padding-left:13px; height:32px; font:12px/32px \5b8b\4f53; color:#777; cursor:pointer; border:1px solid #363536; position:relative;}
.toggle_btn span{width:34px; height:32px; position:absolute; top:0; right:0; background-color:#363536;}
.toggle_btn span i{position:absolute; width:0; height:0; font:0/0 a; overflow:hidden; border-width:6px; border-style:dashed dashed solid; border-color:transparent transparent #b3b3b3; margin:6px 0 0 10px;}
.toggle_btn span i.up{border-style:solid dashed dashed; border-color:#b3b3b3 transparent transparent; margin:14px 0 0 10px;}
.toggle_con{position:absolute; width:226px; border:1px solid #363536;left:0; top:34px; z-index:99; border-top:none; background-color:#1c1c1c; height:104px; overflow:auto; overflow-x:hidden; display:none;}
.toggle_con a{color:#777; text-indent:9px; height:26px; line-height:26px; display:block;}
.toggle_con a:hover{color:#b3b3b3;}


/* 主要内容 */
.main{padding-left:6px; width:836px;}

.carousel_box{width:834px; height:285px; position:relative; overflow:hidden;
    border-style: solid;
    border-color: #424242;
    border-width: 1px;
}
.carousel{height:285px; overflow:hidden; }
.carousel ul{width:5000px; height:285px;}
.carousel ul li{width:836px; height:285px; float:left;}
.info_links{position:absolute; width:100%; height:36px; bottom:0; left:0; overflow:hidden; background:rgba(0,0,0,0.8); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000',endColorstr='#8c000000');}
.info_links ul li{float:left; display:inline; width:209px; height:36px;}
.info_links ul li a{display:block; width:209px; height:36px; overflow:hidden; text-align:center; color:#6f6e6e; font:12px/36px \5b8b\4f53;}
.info_links ul li.active a{color:#fff; background:#aa3a15;}

.news_box{height:301px; background-color:#252525;
    border-style: solid;
    border-color: #424242;
    border-width: 1px;
}
.new_tit{height:41px; background-color:#1c1c1c; padding-right:24px;}
.more_news{float:right; display:inline; font:12px/41px \5b8b\4f53; color:#666; padding-left:19px; background:url(../image/more.jpg) left center no-repeat;}
.new_tit li{float:left; display:inline; width:80px;}
.new_tit li a{display:block; width:80px; text-align:center; font:15px/41px \5FAE\8F6F\96C5\9ED1; color:#6c6c6c;}
.new_tit li.cur a{background-color:#252525; color:#cf4212;}

.news_con{padding:20px 24px 0;}
.news_txt{width:418px; color:#6f6e6e;}
.news_txt a{color:#6f6e6e;}
.new_word{height:28px; font:bold 20px/28px \5FAE\8F6F\96C5\9ED1; color:#b3b3b3;}
.new_word a{color:#b3b3b3;}
.new_word2{height:37px; font:12px/18px \5b8b\4f53; overflow:hidden;}
.news_txt ul{display:none;}
.news_txt li{border-bottom:1px dashed #323132;}
.news_txt li.nlist5{border-bottom:none;}
.news_txt li a{display:block; font:12px/29px \5b8b\4f53;}
.news_txt li a span{float:right; display:inline;}
.news_txt li a em{color:#cf4212; padding-right:12px;}

.video_click{margin-top:4px; cursor:pointer;}

/* 游戏资料 */
.gamedata{height:auto; background-color:#1c1c1c;min-height:510px;}
.g_tit{padding-left:20px; font:14px/42px \5b8b\4f53; color:#b3b3b3;}
.zl_item{float:left; display:inline; width:209px; height:259px; position:relative; overflow:hidden;}
.item_more{position:absolute; width:209px; height:259px; left:0; top:300px; background:rgba(20,20,20,0.9); filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9c141414',endColorstr='#9c141414');}
.item_more ul{padding:18px 0 0 30px;}
.item_more li{float:left; display:inline; width:89px;}
.item_more li a{display:block; font:12px/32px \5b8b\4f53; color:#b3b3b3;}
.item_more li a:hover{color:#fff;}

/* 职业介绍 */
.job_box{width:836px; height:295px; background-color:#252525; overflow:hidden; position:relative;}
.job_who{position:absolute; top:31px; left:66px; z-index:9;}
.job_who li{float:left; display:inline; width:62px; height:62px; margin-right:25px;}
.job_who a{display:block; width:62px; height:62px; background:url(../image/job.jpg) 0 0 no-repeat;}
.job_who a.who1{background-position:0 0;}
.job_who li.active a.who1{background-position:0 -68px;}
.job_who a.who2{background-position:-84px 0;}
.job_who li.active a.who2{background-position:-84px -68px;}
.job_who a.who3{background-position:-166px 0;}
.job_who li.active a.who3{background-position:-166px -68px;}
.job_who a.who4{background-position:-248px 0;}
.job_who li.active a.who4{background-position:-248px -68px;}
.job_list{position:relative; z-index:1;}
.job_item{position:absolute; width:836px; height:295px; display:none;}
.job1{background:url(../image/soldier.jpg) right bottom no-repeat;}
.job2{background:url(../image/master.jpg) right bottom no-repeat;}
.job3{background:url(../image/archer.jpg) right bottom no-repeat;}
.job4{background:url(../image/job4.jpg) right bottom no-repeat;}
.con{padding:174px 380px 0 96px; font:12px/22px \5b8b\4f53; color:#6f6e6e;}

/* 游戏截图 */
.yxjt{position:relative; height:158px; background-color:#252525;
    border-style: solid;
    border-color: #424242;
    border-width: 1px;
}
.yxjt_img{position:relative; width:744px; height:140px; margin:0 auto; padding-top:9px; overflow:hidden;}
.yxjt_img ul{position:absolute;}
.yxjt_img li{float:left; width:248px; height:140px;}
.yxjt_img li img{display:block; width:240px; margin:0 auto;}
.yxjt .btn{position:absolute; width:38px; height:38px; cursor:pointer; top:50%; margin-top:-19px;}
.prev{left:8px; background-position:-101px -10px;}
.prev:hover{background-position:-101px -72px;}
.next{right:8px; background-position:-180px -10px;}
.next:hover{background-position:-180px -72px;}


/* 列表页 */
.article_body{padding-left:6px; width:836px;}
.article_tit{height:99px; padding-left:27px; background-color:#1c1c1c; color:#b3b3b3;}
.article_tit h4{padding-top:10px; font:bold 24px/46px \5FAE\8F6F\96C5\9ED1; border-bottom:1px solid #cf4212;}
.article_tit p{font:12px/34px \5b8b\4f53; text-align:right; padding-right:27px;}
.article_tit p span{color:#4a4a4a;}
.article_tit p a{color:#b3b3b3;}

.article_con{padding:30px 30px 20px; background-color:#252525; min-height:1125px; _height:aotu; color:#777;}
.article_con a:hover{text-decoration:underline; color:#b3b3b3;}
.article_list li{border-bottom:1px dashed #565656;}
.article_list li a{display:block; height:43px; font:14px/43px \5FAE\8F6F\96C5\9ED1; color:#777;}
.article_list li span{float:right;}
.article_list li a:hover{color:#b3b3b3; text-decoration:none;}

/* 分页 */
.scott{text-align:center; float:none; margin-top:26px; color:#6f6f6f;}
.scott a{color:#6f6f6f; margin:0 3px;}
.scott input{border:1px solid #d4d4d4; background:none; width:40px; height:24px; padding:0 6px; line-height:24px; color:#6f6f6f;}

/* 详情页面 */
.game_read_tit{color:#b3b3b3; font-size:22px; line-height:30px;  text-align:center; font-weight:normal;}
.art-stitle{height:36px; line-height:38px; text-align:center; border-bottom:1px solid #4a4a4a; padding-bottom:10px;}
.game_read_txt{padding:24px 20px; line-height:28px;}
.game_read_txt a,.prev_next a{color:#777;}
.prev_next{padding:10px 0;}
.prev_next li{line-height:28px;}
.prev_next li a{margin-left:6px;}
.other_art { width: 100%; overflow: hidden;}
.rm_news, .xg_news { width: 370px; height: 190px; margin-right: 10px; overflow: hidden; float: left; display: inline;}
.xg_news h3,.rm_news h3{border-bottom:1px solid #4a4a4a; font-size:16px; padding-top:4px; line-height:36px; margin-bottom:10px;}
.rm_news ul:after,.xg_news ul:after,.rm_news ul:before,.xg_news ul:before{content:""; display:table;}
.rm_news ul:after,.xg_news ul:after{clear:both;}
.rm_news ul,.xg_news ul{*zoom:1;}
.xg_news li,.rm_news li{font:12px/28px \5b8b\4f53; width:100%; }
.xg_news li a,.rm_news li a{color:#777; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.rm_news li span{float:right; padding-right:20px;}


/* 视频弹窗 */
.video_box{width:640px; height:360px; border:10px solid #717171; background:#000; display:none;}
.video_close{width:30px; height:30px; line-height:30px; color:#fff; font-size:24px; text-align:center; position:absolute; top:0; right:0;}
.video_close:hover{color:#c9b275; text-decoration:none;}
.video_address{height:360px;}

/* 返回顶部 */
.goTop{background:url(http://212mu.com:99/images/fwdtx/top.gif?201611231512) no-repeat; width:42px; height:48px; text-indent:-999px; overflow:hidden; z-index:999; cursor:pointer; position:fixed; top:80%; display:none; right:10px; _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2-this.offsetHeight/2));left:50%;margin-left:600px;}
.goTop:hover{background-position:0 -48px;}


.TableTD td,Table,tr{
	color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #ccc;
	font-size: 12px;
}
.TableTD a{
	color: #fff;
	font-size: 12px;
	
}

.TableTD input{
	padding-right: 5px;
	padding-left:5px;
	border: 1px solid #777;
	padding-top: 5px;
	padding-bottom: 5px;
}