@charset "utf-8";
/*reset.css*/
html{ font-size:100%;}
body { margin:0; color: #565656; font:12px/1.5 "microsoft yahei", Arial, sans-serif;}
dl, dd, h1, h2, h3, h4, h5, h6, p, ul, ol { margin:0;}
ul, ol { padding-left:0; list-style-type:none;}
img { border:0;}
a { color: #333; text-decoration:none; outline: 0 none;}
a:hover { color: #000; text-decoration:none;}
a, button { cursor:pointer}
table { border-collapse:collapse; border-spacing:0}
input, select, img { vertical-align:middle;}
a, input, button { padding:0; margin:0; outline:0}
i,em {font-style: normal;}
.fl { float: left; display: inline;}
.fr { float: right; display: inline;}
.dib { display: inline-block; vertical-align: top; *display: inline; *zoom: 1;}
.tc { text-align: center;}
.fz14 { font-size: 14px;}
.fix {zoom:1;}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden;}
.none { display: none;}
.hidden { width: 0px; height: 0px; overflow: hidden;}


.wrapper{background:#000 url(/93wgame/images/bg.jpg) top center no-repeat; padding-bottom:100px;}
.wrap{width:1200px; margin:0 auto; color:#7f6d6a;}
.csp{background:url(/93wgame/images/csp_icos.png) 0 0 no-repeat;}
.mrt42{margin-top:42px;}
.word_tit{height:42px; font:0/0 a; overflow:hidden; position:relative; background:#181313 url(/93wgame/images/tit.jpg) 0 0 no-repeat;}
.pcon{height:287px; background-color:#292120;}


/* 头部 */
.header{height:630px; position:relative;}

.menu{height:542px; position:relative;}
.menu_logo{position:absolute; top:0; left:503px;}
.menu_logo a{display:block;}
.menu_list{padding-top:19px;}
.menu_list a{float:left; display:inline; width:158px; padding:8px 0; text-align:center; font:18px/23px \5FAE\8F6F\96C5\9ED1; color:#000;}
.menu_list a span{display:block; font:10px/14px \5FAE\8F6F\96C5\9ED1; color:#565656;}
.menu_list a:hover{color:#d71f29;}
.game-tips{height:29px; font:12px/22px \5FAE\8F6F\96C5\9ED1; color:#000;}

.top_server_area{position:absolute; width:586px; height:59px; padding-left:17px; left:0; bottom:0; background:url(/93wgame/images/t_server.png) 0 0 no-repeat;}
.ser_enter{font:12px/19px \5b8b\4f53; color:#8a8a8a; padding-top:9px;}
.choose_zon{margin:0 5px; width:90px; height:19px; color:#2d2d2d; background-color:#fff;  position:relative; cursor:pointer; z-index:9; text-indent:5px; line-height:20px;}
.choose_zon p{width:100%; height:100%; position:relative;}
.choose_zon i{position:absolute; right:10px; top:8px; width:0; height:0; line-height:0; border-width:5px; border-color:#000 transparent transparent; border-style:solid dashed dashed;}
.choose_zon ul{position:absolute; left:0; top:19px; width:90px; background-color:#fff; display:none;}
.choose_zon ul li{line-height:25px;}

.top_server_list{margin-top:7px;}
.top_server_list li{float:left; display:inline; width:180px; font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#cd2f2f;}
.top_server_list li a{color:#c1a465; margin:0 6px;}
.top_server_list li a:hover{color:#ffd952;}
.top_ser_ico{ display:inline-block; width:5px; height:5px; background:#705f5d; transform:rotate(45deg); overflow:hidden; vertical-align:middle;}

.all_ser{float:left; margin-left:65px; display:block; width:101px; height:19px; font:12px/19px \5FAE\8F6F\96C5\9ED1; color:#cd2f2f; text-align:center;}
.all_ser:hover{color:#ff0000;}
.top_server_list dt p{padding-top:1px; font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#8a8a8a;}
.top_server_list dt input,.go_btn,.top_server_list dt span{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.top_server_list dt input{width:58px; height:20px; border:none; background-color:#fff; text-align:center; color:#000;}
.top_server_list dt span{padding:0 6px;}
.top_server_list dt a.go_btn{width:39px; height:20px; background-color:#c38f39; color:#fff; text-align:center;}
.top_server_list dt a.go_btn:hover{background-color:#d39f4a;}

.enter_zone span,.enter_zone a,.enter_zone input{float:left; display:inline;}
.enter_zone input{margin-right:6px; width:90px; height:19px; line-height:19px; text-align:center; background-color:#fff; border:none; color:#2d2d2d;}
.enter_zone a{margin-left:5px; width:49px; height:19px; background:url(/93wgame/images/home_btns.jpg) -177px -282px no-repeat;}
.enter_zone a:hover{background-position:-229px -282px;}

.rotate{-webkit-transition:all .5s ease-out; -moz-transition:all .5s ease-out; transition:all .5s ease-out; -moz-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%;-webkit-transform-origin:50% 50%; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; transform-style:preserve-3d; _display:inline}
.rotate:hover{-webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);transform:rotateY(360deg);}
.rotate:hover{-webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);transform:rotateY(360deg);}
.login_down a:hover .rotate,.ser_more:hover .rotate{-webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);transform:rotateY(360deg);}

/* part1 */
.index_head{height:316px;}
.login_area{width:279px; height:316px; background-color:#292120; overflow:hidden;}

.start_box{display:block; height:126px; background:url(/93wgame/images/home_btns.jpg) 0 0 no-repeat;}
.start_box:hover{background-position:0 -143px;}
.login_down{height:57px; background-color:#050404;}
.login_down a{width:139px; height:38px; font:16px/38px \5FAE\8F6F\96C5\9ED1; color:#e6dfa6; text-align:center; margin-top:9px;}
.login_down a.b1{border-right:1px solid #2b2b2b;}
.login_down a i{width:20px; height:20px; display:inline-block; vertical-align:middle; margin-right:10px; margin-top:-2px;}
.b1 i{background-position:0 0;}
.b2 i{background-position:0 -24px;}
.login_bb{margin-top:12px; position:relative;}
.form_item{width:164px; height:35px; margin:0 0 4px 14px; background-color:#f7f7f7; overflow:hidden;}
.form_item label,.form_item input{display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.form_item label{width:16px; height:22px; margin:4px 6px 0 6px; text-align:center;}
.account{background-position:0 -79px;}
.pwd{background-position:0 -110px;}
.form_item input{width:126px; height:35px; font:12px/35px \5FAE\8F6F\96C5\9ED1; color:#000; background:none; border:none}
.login_btn{position:absolute; right:12px; top:0;}
.login_btn input{display:block; width:85px; height:74px; cursor:pointer; background:url(/93wgame/images/home_btns.jpg) 0 -282px no-repeat;}
.login_btn input:hover{background-position:-86px -282px;}
.from_links{padding:6px 0 0 14px; font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#705f5d;}
.from_links input,.from_links label,.from_links span,.from_links a{float:left; display:inline;}
.from_links input{margin:5px 3px 0 0;}
.from_links label{color:#705f5d;}
.forgot_pwd{margin:0 7px; color:#705f5d;}
.quick{background:url(/93wgame/images/log_icon.png) 0 0 no-repeat;}
.qq_icon,.wx_icon,.sina_icon{margin:0 1px; width:20px; height:20px;}
.qq_icon{background-position:0 0;}
.qq_icon:hover{background-position:-20px 0;}
.wx_icon{background-position:0 -20px;}
.wx_icon:hover{background-position:-20px -20px;}
.sina_icon{background-position:0 -40px;}
.sina_icon:hover{background-position:-20px -40px;}
.username,.logout{line-height:20px; color:#7f6d6a; padding-left:14px; padding-top:6px;}
.log_link{padding-left:5px;}
.log_link a{float:left; display:inline; color:#a47068; line-height:22px; margin:0 9px;}
.log_link a:hover{color:#cf7a6c;}
.log_server li{line-height:18px; padding-left:2em;}
.log_server li a{color:#8a8a8a;}
.log_server li a:hover{color:#c38f39;}
.log_server li span{padding-left:10px;}

.carousel_box{width:509px; height:316px; position:relative; background:#292120; margin-left:10px;}
.carousel_box .slide-bd li{position:absolute; top:0px; left:0px; display:none;}
.carousel_box .slide-bd li:first-child{display:block}
.carousel_box .slide-nav{position:absolute; right:14px; bottom:11px; margin-left:0; font-size:0; line-height:0;}
.carousel_box .slide-nav li{width:14px; height:14px; border-radius:14px; margin-right:8px; background-color:#fff; overflow:hidden; display:inline-block; *display:inline; transition:width 0.3s ease; z-index:2;}
.carousel_box .slide-nav .active{width:26px; background-color:#c73c3d;}

.news_box{width:392px; height:316px; overflow:hidden; background-color:#292120; position:relative;}
.new_tit{height:42px; background-color:#181313;}
.more_news{width:20px; height:20px; font:0/0 a; overflow:hidden; background-position:0 -52px;}
.news_box .more_news,.raiders .more_news{position:absolute; top:15px; right:6px;}
.new_tit li{float:left; display:inline; width:62px; height:42px;}
.new_tit li a{display:block; font:14px/42px \5FAE\8F6F\96C5\9ED1; color:#705f5d; text-align:center;}
.new_tit li.active a{color:#181313; background:url(/93wgame/images/new.jpg) 0 0 no-repeat;}
.new_word{padding-top:21px; height:38px; font:14px/24px \5FAE\8F6F\96C5\9ED1; color:#c1a465; text-align:center;}
.new_word a{color:#c1a465;}
.news_txt{padding:0 35px;}
.news_txt ul{display:none;}
.news_txt ul:first-child{display:block}
.news_txt li a,.raiders li a{display:block; color:#7f6d6a; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_txt li a{font:12px/31px \5FAE\8F6F\96C5\9ED1;}
.raiders li a{font:12px/31px \5FAE\8F6F\96C5\9ED1;}
.news_txt li a span,.raiders li a span{float:right; display:inline; color:#575757;}
.news_txt li a:hover,.raiders li a:hover{color:#956a64;}
.news_txt li em,.raiders li em{padding-left:4px;}


/* part2 */
.part2{height:396px;}
.active_link{height:339px; overflow:hidden; margin-top:57px;}
.active_link li{display:block; width:279px; height:110px; margin-top:3px; background:url(/93wgame/images/act_link.jpg) 0 0 no-repeat;}
.active_link li a{display:block; width:100%; height:100%; position:relative;}
.active_link li.act1{background-position:0 0;}
.active_link li.act2{background-position:0 -113px;}
.active_link li.act3{background-position:0 -226px;}
.active_link li p{display:none;}
.active_link li span{position:absolute; width:65px; height:56px; left:189px; top:26px; background:url(/93wgame/images/ts_icos.png) no-repeat;}
.active_link li.act1 span{background-position:0 0;}
.active_link li.act2 span{background-position:0 -113px;}
.active_link li.act3 span{background-position:0 -226px;}
.f_tranformachor span{-webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; -o-transition: all 0.3s linear 0s; -ms-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s;}
.f_tranformachor:hover span{-webkit-transform: rotateY(180deg);  -moz-transform: rotateY(180deg);  -o-transform: rotateY(180deg);  -ms-transform: rotateY(180deg);  transform: rotateY(180deg);  -webkit-transition: all 0.4s linear 0.05s;  -moz-transition: all 0.4s linear 0.05s;  -o-transition: all 0.4s linear 0.05s;  -ms-transition: all 0.4s linear 0.05s;  transition: all 0.4s linear 0.05s;}

.job_box{width:911px; height:396px; position:relative; overflow:hidden;}
.job_tit{position:absolute; top:85px; left:51px; z-index:3;}
.job_tit li{float:left; display:inline; width:37px; height:36px; text-align:center; margin-right:15px; font:15px/36px \5FAE\8F6F\96C5\9ED1; color:#c1a465; cursor:pointer; background:url(/93wgame/images/job_tit.png) no-repeat;}
.job_tit li.active{color:#c2c2c2; background-position:0 -43px;}
.job_list{height:396px; padding-left:53px; position:relative; display:none;}
.job_list:first-child{display:block}
.role1{background:url(/93wgame/images/job_zs.jpg) 0 0 no-repeat;}
.role2{background:url(/93wgame/images/job_ds.jpg) 0 0 no-repeat;}
.role3{background:url(/93wgame/images/job_fs.jpg) 0 0 no-repeat;}
.job_name{height:69px; padding-top:141px; font:43px/56px \5FAE\8F6F\96C5\9ED1; color:#ca4141;}
.job_txt{width:396px; height:118px; overflow:hidden; font:12px/22px \5FAE\8F6F\96C5\9ED1; color:#7f6d6a;}
.job_link{display:block; width:115px; height:33px; text-align:center; font:15px/33px \5FAE\8F6F\96C5\9ED1; color:#fff; background:url(/93wgame/images/home_btns.jpg) 0 -360px no-repeat;}
.job_link:hover{background-position:0 -395px; color:#fff;}


/* part3 */
.raiders{width:392px;}
.raiders .word_tit{background-position:center 0;}
.raiders ul{padding:22px 35px 0;}

.ziliao{width:800px; height:287px; background:url(/93wgame/images/ziliao.jpg) 0 0 no-repeat;}
.ziliao dl{float:left; display:inline; width:200px;}
.zltit{display:none;}
.zlcon{padding:102px 0 0 31px; height:184px; overflow:hidden;}
.zlcon li{float:left; display:inline; width:68px; font:12px/31px \5FAE\8F6F\96C5\9ED1; text-align:center;}
.zlcon li a{color:#7f6d6a;}
.zlcon li a:hover{color:#b2a9a8;}


/* part4 */
.kefu{width:392px;}
.kefu .word_tit{background-position:center -126px;}
.kefu_txt{height:106px; background:url(/93wgame/images/smile.jpg) 85px 22px no-repeat;}
.kefu_cell{font:12px/20px \5FAE\8F6F\96C5\9ED1; color:#7f6d6a; padding:31px 0 0 171px;}
.kefu_link{height:48px; padding-left:21px;}
.kefu_link a{float:left; width:98px; height:33px; text-align:center; font:12px/33px \5FAE\8F6F\96C5\9ED1; color:#fff; margin-left:14px; background:url(/93wgame/images/home_btns.jpg) -157px -359px no-repeat;}
.kefu_link a:hover{background-position:-157px -395px; color:#fff;}
.media_box{padding:0 35px;}
.topmedia{z-index:10;}
.links_toggle{height:33px; position:relative; margin-bottom:7px; background-color:#1a1514;}

.toggle_btn{padding-left:11px; height:33px; line-height:33px; color:#7f6d6a; cursor:pointer; position:relative;}
.toggle_btn span{width:33px; height:33px; position:absolute; top:0; right:0;}
.toggle_btn span i{position:absolute; width:0; height:0; font:0/0 a; overflow:hidden; border-width:5px; border-style:dashed dashed solid; border-color:transparent transparent #7f6d6a; margin:8px 0 0 8px;}
.toggle_btn span i.up{border-style:solid dashed dashed; border-color:#7f6d6a transparent transparent; margin:15px 0 0 8px;}
.toggle_con{position:absolute; width:322px; left:0; top:33px; z-index:99; border-top:none; background-color:#1a1514; height:104px; overflow:auto; overflow-x:hidden; display:none;}
.toggle_con a{color:#675b58; text-indent:11px; height:26px; line-height:26px; display:block;}
.toggle_con a:hover{color:#795049;}

.yxjs{width:296px;}
.yxjs .word_tit{background-position:center -42px;}
.yxjs_into{padding:30px 35px 0; height:214px; overflow:hidden; font:12px/28px \5FAE\8F6F\96C5\9ED1; color:#7f6d6a;}

.yxjt{width:492px; margin-left:10px;}
.yxjt .word_tit{background-position:center -84px;}
.yxjt_pic{width:472px; height:226px; position:relative; overflow:hidden; margin:10px auto 0;}
.yxjt_pic .slide-bd{ height:191px; overflow:hidden;}
.yxjt_pic .slide-bd li{width:232px; height:191px; float:left; margin-right:8px;}
.yxjt_pic .slide-nav{text-align:center; padding-top:5px;}
.yxjt_pic .slide-nav li{display:inline-block; *display:inline; zoom:1; vertical-align:middle; width:11px; height:11px; border-radius:11px; margin:0 6px; background-color:#575757; overflow:hidden; z-index:2; font:0/0 a; overflow:hidden;}
.yxjt_pic .slide-nav .on{background-color:#fff;}

/* 左侧栏 */
.sidebar{width:279px;}
.sidebar .active_link{margin-top:7px;}



/*列表页*/
.container{width:911px; background-color:#292120;}
.article-tit{height:45px; text-indent:23px; font:12px/45px \5FAE\8F6F\96C5\9ED1; color:#705f5d; background:url(/93wgame/images/article_tit.jpg) 0 0 no-repeat;}
.article-tit a{color:#705f5d;}
.article-tit a:hover{color:#846966;}
.article-list,.article-con{padding:0 70px; height:auto; min-height:906px;}
.article-list .list{padding-top:30px;}
.article-list .list li{height:46px; overflow:hidden; font:15px/46px \5FAE\8F6F\96C5\9ED1; color:#8e7b74; border-bottom:1px dashed #4f3a36;}
.article-list .list li a{float: left; display:inline; width:660px; color: #8e7b74;  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.article-list .list li a:hover{color:#ccbab4;}
.article-list .list li span{float:right; display:inline;}
.scott {text-align: center; color: #a49a84; line-height: 40px; float: none; padding:30px 0;}
.scott a { padding: 12px 16px; color: #fff; margin: 0 2px; border-radius: 20px; background: #8e7b74;}
.scott a:hover { background: #9d9c9b;}
.scott span { padding: 4px 8px;}
.scott input { width: 80px; height: 22px;}


/*文章页*/
.art-title{height: 34px; line-height:34px; font-size:24px; color: #c1a465; text-align:center; padding:34px 0 9px;}
.art-stitle{height: 42px; line-height: 20px; text-align:center;}
.baidu-search{padding: 6px 0 8px 0; text-align: center;}
.baidu-search .btn{width: 60px; height: 20px; cursor: pointer; border: none; background: url(/93wgame/images/bdyx.jpg) no-repeat;}
.baidu-search input{font-size: 12px;}

.art-content{color: #8e7b74; padding:30px 0 15px; font:13px/27px \5FAE\8F6F\96C5\9ED1; text-align: justify; text-justify:inter-ideograph; border-top: 1px solid #4f3a36; border-bottom: 1px solid #807057;}
.art-content p{margin: 1% 0;}
.art-content img{max-width: 100%;}
.art-content a{color:#ddd;}
.prev_next{height: 24px; overflow: hidden; padding-top: 16px;}
.prev_next li { width: 50%; height: 24px; line-height: 24px; overflow: hidden; color: #a49a84; float: left;}
.prev_next li a { color: #a49a84;}
.prev_next li a:hover { color: #ddd;}

.art-relat { padding: 30px 46px; background: #fff;}
.art-relat .xg_news {}
.art-relat .xg_news h3 { height: 50px; line-height: 32px; color: #28bb9b; text-align:center; border-bottom: 1px solid #dbe0df; font-size: 30px;}
.art-relat ul { margin-right: -10%; padding-top: 20px; overflow: hidden;}
.art-relat li { width: 32%; height: 40px; line-height: 40px; margin-right: 15%; float: left; display: inline; background-position: 0 -167px;}
.art-relat li:hover { background-position: 0 -136px;}

.other-art-wrap { margin-top: 15px;}
.other-art-wrap a {color: #a49a84; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.other-art-wrap a:hover {color: #daa64a;}
.other-art  { width: 362px; float: right;}
.xg_news  { width: 362px; float: left;}
.other-tit, .xg_news h3 { font-size: 12px; line-height: 30px; color: #ffcb3d;}
.other-list li span, .xg_news ul li span { float: right;}
.other-list li, .xg_news ul li{height:32px; line-height:32px; border-bottom:1px dashed #503e3a;}
.other-art-wrap{padding-bottom:20px;}

/****用户中心***/
.userster_main table td {font-size:14px;padding:10px 0px 10px 10px;font-family: 'Microsoft YaHei';}
.userster_main table td input[type="text"],.userster_main table td input[type="password"] {width:200px;height:30px;line-height:30px;border:1px solid #d0d0d0;padding:0 8px;font-size:12px;outline:none; background-color:#CCC;}
.userster_main table td input[type="text"]:hover {border:1px solid #f64f00;}
.userster_main table td.tright {text-align:right; color:#C60;}
.userster_main table td.alcetner {text-align:center;font-size:12px;}
.userster_main table td.regmain_tit {font-size:18px;color:#C60;font-weight:bold; padding-left:70px;}

 /*-----------×reg-----------------------*/
.register_main {width:680px;}
.yellow {color: #f64f00;}
.register_main table td {font-size:14px;padding:10px 0px 10px 10px;font-family: 'Microsoft YaHei';}
.register_main table td input[type="text"],.register_main table td input[type="password"] {width:200px;height:30px;line-height:30px;border:1px solid #d0d0d0;padding:0 8px;font-size:12px;outline:none; background-color:#CCC;}
.register_main table td input[type="text"]:hover {border:1px solid #f64f00;}
.register_main table td.tright {text-align:right; color:#C60;}
.register_main table td.alcetner {text-align:center;font-size:12px;}
.register_main table td.regmain_tit {font-size:18px;color:#C60;font-weight:bold; padding-left:70px;}
.registerbnt {border:0;background:url(/93wgame/images/regbg.jpg) center no-repeat; width:217px; height:42px; border:none;}

/* 返回顶部 */
.goTop{background:url(/93wgame/images/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;}


/*.game-footer --默认黑色 */
/*.game-footer 最小宽度=顶栏宽度，修复移动端下阅读空白问题*/
.game-footer { width: 100%; min-width: 1024px; overflow:hidden; background: #080808; font:12px/1.5 "microsoft yahei", Arial, sans-serif;}
.game-footer-inner { width: 100%; height: 2px; border-top: 1px solid #27262a; border-bottom: 1px solid #27262a; background: #1d1c20; position: relative; overflow:hidden;}
.game-footer-copyright { width: 1024px; min-height: 100px; margin: 0 auto; overflow: hidden;}
.game-footer-copr { height: 77px; margin-top: 34px; color: #6e6e6e; text-align: center;}
.game-footer-copr a { color: #6e6e6e; transition: all 0.4s ease}
.game-footer-copr a:hover { color: #3f6c8c;}
.game-footer-copr p { height: 14px; line-height: 14px; overflow: hidden; margin-bottom: 7px;}