/* CSS Document */
*{margin:0; padding:0;}
body{background:#10101b url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/bg.jpg?v=2017040101) center top no-repeat; font:14px Microsoft YaHei; color:#adadad;}
img, input{border:0 none;}
li{list-style:none; vertical-align:top;}
a, input{text-decoration:none; outline:none;}
em,i{font-style:normal;}
.w1271{width:1273px; margin:0 auto;}
.clear{float:none; clear:both;}

/*头部*/
.logo{width:212px; height:117px; float:left; display:block; margin:10px 0 0 20px;}
.nav{width:520px; height:60px; float:left; display:inline; margin:40px 0 0 60px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/nav_bg.png); overflow:hidden;}
.nav a{width:130px; height:20px; padding:20px 0; float:left; display:block; font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:20px; position:relative; text-shadow:1px 1px 5px #000;}
.nav a:before{width:1px; height:20px; content:""; background:#fff; position:absolute; top:20px; right:-1px; text-shadow:1px 1px 5px #000;}
.nav a:hover{color:#f8c85b;}
.wrap{padding-top:496px;}


/*开始游戏+轮播图*/
.start_ban{height:317px; overflow:hidden;}
.start{width:331px; float:left; display:inline;}
.start_btn{width:331px; height:153px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:0 -166px; display:block;}
.start_btn:hover{background-position:0 -321px;}
.reg_btns a{width:165px; height:49px; float:left; display:block; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:0 -475px;}
.reg_btns a+a{background-position:-166px -475px; float:right;}
.reg_btns a:hover{background-position:0 -525px;}
.reg_btns a+a:hover{background-position:-166px -525px;}
.log{height:116px; background:#252526;}
.log_input{width:185px; margin:10px 20px 0 12px; float:left; display:inline;}
.log_input p{width:125px; height:27px; padding-left:60px; margin-top:6px; background:#fff; position:relative;}
.log_input p span{width:38px; height:27px; padding-left:22px; position:absolute; top:0; left:0; font-size:12px; color:#797979; line-height:27px;}
.log_input p span i{width:15px; height:27px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; position:absolute; top:0; left:4px;}
.log_input p span i.log_user{background-position:-223px -601px;}
.log_input p span i.log_pass{background-position:-246px -601px;}
.log_input p input{width:115px; height:17px; padding:5px; background:none;}
.log_btn{width:89px; height:60px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:0 -575px; float:left; display:block; margin-top:16px; cursor:pointer;}
.log_btn:hover{background-position:-90px -575px;}
.log_other{font-size:12px; color:#B8A269; line-height:17px; margin:10px 0 0 10px;}
.log_other a{color:#B8A269;}
.log_other a.log_qq{padding-left:18px; margin:0 25px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-316px -578px;}
.log_other input{vertical-align:-2px;}

.login_y{font-size:12px; line-height:24px; color:#adadad; padding:10px 15px 0; display:none;}
.login_y a{color:#adadad;}
.login_y p a{color:#d81c2b;}
.out{text-align:right;}
.out a{padding:3px 8px; background:#3f3f3f; color:#adadad; margin-left:5px;}

/*轮播图*/
.banner{width:650px; height:317px; overflow:hidden; float:left; display:inline;}
.focus-box{width:650px; height:317px; overflow:hidden; position:relative;}
.focus-box ul{display:block; width:650px; height:317px;}
.focus-box ul li {display:none; left:0; position:absolute; top:0;}
.focus-box ul li img{width:650px; height:317px;}
.focus-btn {position:absolute; right:20px; bottom:10px; z-index:3;}
.focus-btn a{background:#545558; width:14px; height:14px; display:inline-block; z-index:2; margin:0 3px; text-indent:-10px; overflow:hidden;}
.focus-btn a.act {background:#a02d36;}

/*新手+会员*/
.vip{width:292px; float:left; display:inline;margin-top:6px;}
.vip p{width:100%; height:160px; position:relative;}
.vip p+p{height:157px;}
.vip p a{width:100%; height:100%; position:absolute; top:0; left:0; background:#fff; opacity:0; filter:alpha(opacity=0);}
.vip p:hover a{opacity:0.1; filter:alpha(opacity=10);}

/*服务器列表*/
.ser_new, .int_role, .ser_med{margin-top:10px;}
.service{width:331px; float:left; display:inline;}
.til{font-size:24px; line-height:45px; color:#707070; position:relative; }
.til span{font-size:12px;}
.ser_con{height:256px; padding:0 22px; background:#25252b;}
.ser_check, .sers_check{padding-top:18px; font-size:12px; line-height:25px; color:#fff;}
.sers_check{margin-left:220px;}
.ser_check select, .sers_check select{width:70px; height:25px; margin:0 5px 0 10px; float:left; display:inline;}
.sers_check select{width:82px;}
.ser_check input, .sers_check input{width:52px; height:17px; padding:4px 0; text-align:center; background:#fff; float:left; display:inline; margin:0 5px;}
.ser_check span, .sers_check span{float:left; display:inline;}
.ser_check input.ser_btn, .sers_check input.sers_btn{width:72px; height:25px; padding:0; background:#a02d36; color:#fff; cursor:pointer;}
.ser_check input.ser_btn:hover{background:#e83745;}
.ser_con ul{margin-top:10px;}
.ser_con ul li{height:36px; padding-left:35px; border-bottom:1px dashed #35353f; font-size:12px; line-height:36px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-310px -594px;}
.ser_con ul li a{float:left; display:inline; color:#adadad;}
.ser_con ul li span{float:right; display:block; padding-right:16px; margin-right:20px; position:relative;}
.ser_con ul li span i{width:9px; height:9px; margin-top:0; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; position:absolute; top:10px; right:0;}
.ser_con ul li span i.ser_new{background-position:-237px -584px;}
.ser_con ul li span i.ser_hot{background-position:-250px -584px;}
.ser_con ul li:hover a{color:#e42736;}
.ser_more{width:196px; height:27px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:0 -718px; display:block; margin:35px auto 0; text-align:center; color:#fff; line-height:27px;}
.ser_more:hover{background-position:0 -746px;}

/*资讯*/
.news{width:600px; float:left; display:inline;}
.news_con{height:256px; background:#1e1e24;}
.news_til{height:40px; line-height:40px; border-bottom:2px solid #26272c;}
.news_til span{width:105px; height:40px; text-align:center; float:left; display:block; position:relative;}
.news_til span a{color:#adadad; display:block;}
.news_til span i{width:0; height:2px; background:#a02d36; position:absolute; bottom:-2px; left:0; transition:all 200ms linear;}
.news_til span.on, .news_til span:hover{background:#282a2e; font-size:16px; font-weight:bold;}
.news_til span.on a, .news_til span:hover a{color:#fff;}
.news_til span.on i, .news_til span:hover i{width:100%;}
.news_more{width:60px; height:45px; float:right; display:block; position:relative;}
.news_more i{width:35px; height:10px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-182px -575px; position:absolute; top:17px; left:12px;}
.news_more:hover i{background-position:-182px -585px;}
.news_lis{position:relative;}
.news_lis h1{font:bold 20px/45px Microsoft YaHei; text-align:center; color:#e2c550; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news_lis h1 a{color:#e2c550;}
.news_eg{width:575px; visibility:hidden; position:absolute; top:45px; left:10px;}
.news_eg ul li{height:30px; padding-left:18px; border-bottom:1px dashed #35353f; font-size:12px; line-height:30px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-313px -620px; position:relative;}
.news_eg ul li a{max-width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; display:block; color:#adadad;}
.news_eg ul li span{float:right; display:inline;}
.news_eg ul li:hover a{color:#cf2936;}
.news_eg ul li.news_hot i{float:left; display:block;}
.news_eg ul li.news_hot i{width:22px; height:12px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-263px -584px;}
.news_eg ul li.news_hot a{color:#fb1b00;}

/*新手入门*/
.novice{width:292px; height:256px; background:#1C1D21; margin-top:50px; float:left; display:inline;}
.nov_eg{height:50px; background:#1C1D21; overflow:hidden; transition:all 500ms linear;}
.nov_eg_show{height:140px; background:#18191E; transition:all 500ms linear;}
.nov_til{height:38px; padding:10px 20px;}
.nov_til span{display:inline-block; width:142px; height:38px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat;}
.nov_til span.nov_ico1{background-position:0 -637px;}
.nov_til span.nov_ico2{background-position:-143px -637px;}
.nov_til span.nov_ico3{background-position:0 -676px;}
.nov_con{padding:0 10px; height:82px; font-size:12px;}
.nov_con a{display:inline-block; height:20px; line-height:20px; padding:0 7px; border-right:1px solid #858483; color:#cabbb1; margin:3px 0;}


/*游戏资料*/
.intr{width:331px; float:left; display:inline;}
.intr_con{height:271px; padding:20px 15px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/img6.jpg) no-repeat; font-size:12px; line-height:32px; color:#adadad;}
.intr_con p{text-indent:2em;}

/*兵种*/
.roles{width:942px; float:left; display:inline;}
.role_arms{height:311px; background:#1F1F24; position:relative;}
.role_til{position:absolute; top:18px; left:40px; z-index:22;}
.role_til a{width:86px; height:28px;  float:left; display:block; margin-right:20px; line-height:28px; text-align:center; color:#adadad;}
.role_til a.on, .role_til a:hover{background:#6C6C6C; color:#fff;}
.role_box{height:100%; position:relative;}
.role_li{width:100%; height:100%; position:absolute; top:0; left:0; z-index:11; visibility:hidden;}
.role_pic{position:absolute; top:65px; left:40px; z-index:22;}
.role_pic span{width:40px; height:40px; float:left; display:block; margin-right:10px; position:relative;}
.role_pic span a{width:40px; height:40px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-144px -676px; position:absolute; top:0; left:0;}
.role_dec, .role_seg{width:100%; height:100%; position:relative;}
.role_seg{display:none;}
.role_seg img{position:absolute; bottom:0; right:0;}
.role_txt{width:405px; padding:118px 0 0 40px; font-size:12px; line-height:28px; color:#adadad;}
.role_txt h4{font-weight:normal; color:#bb2b37; font-size:14px;}
.role_txt h4 em{font-size:12px; color:#8f8f91;}
.role_txt p span, .role_txt p i, .role_txt p em{float:left; display:inline; margin-right:5px;}
.role_txt p em{width:330px;}
.role_txt p b{font-weight:normal; color:#bb2b37;}
.role_txt i{width:12px; height:28px; display:block; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-202px -745px;}
.role_txt i.k{background-position:-217px -745px;}
.role_more{width:112px; height:30px; line-height:30px; border:2px solid #BB2B37; display:block; font-size:16px; color:#BB2B37; text-align:center; position:absolute; bottom:15px; left:330px; z-index:33;}
.role_more:hover{background:#8c0000; color:#fff;}

/*客服*/
.kf{width:331px; float:left; display:inline;}
.kf_con{height:192px; font-size:12px; line-height:36px; color:#adadad; background:#1f1f25 url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/img3.png) no-repeat bottom right; padding:15px 20px 0;}
.kf_con a{color:#bb2b37;}
.kf_con a.kf_btn{padding:5px 15px; background:#bb2b37; color:#fff;}
.kf_con a.kf_btn:hover{background:#e83745;}

/*游戏截图*/
.pics{width:650px; float:left; display:inline;}
.pic_more{width:34px; height:50px; position:absolute; top:0; right:0;}
.pic_more i{width:13px; height:13px; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; background-position:-288px -582px; position:absolute; top:20px; *top:15px; left:10px;}
.pics_con{height:175px; padding:16px 8px; background:#fff; position:relative;}
.prev, .next{background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/icon.png?v=2017040101) no-repeat; width:19px; height:49px; position:absolute; top:50%; margin-top:-10px; z-index:22;}
.prev{background-position:-204px -678px; left:18px;}
.next{background-position:-226px -678px; right:18px;}
.prev:hover{background-position:-251px -678px;}
.next:hover{background-position:-276px -678px;}
.pic_li{width:632px; height:175px; overflow:hidden; position:relative;}
.pic_li ul li{float:left; display:inline; margin:0 3px;}
.pic_li ul li img{width:206px; height:175px;}


/*合作媒体*/
.media{width:292px; float:left; display:inline;}
.media_con{height:187px; padding-top:20px; background:#1F1F25;}
.media_lis{width:260px; height:65px; overflow:hidden; margin:0 auto;}
.media_left a{width:110px; height:65px; display:block; float:left; margin-right:10px;}

/*友情链接*/
.links{width:276px; padding:0 8px; margin-top:15px;}
.links_til{height:28px; border-bottom:1px solid #404040; font:16px/28px Microsoft YaHei; color:#838383;}
.link_con{overflow:hidden; height:55px; margin-top:8px; position:relative;}
.link_con ul{position:absolute; top:0; left:0;}
.link_con ul li{width:100%; height:28px; overflow:hidden;}
.link_con ul li a{color:#b2b2b2; width:55px; height:28px; text-align:center; font:12px/28px Microsoft YaHei; display:inline-block; float:left; overflow:hidden;}

/*列表页*/
.con_l{width:331px; float:left; display:inline;}
.con_r{width:932px; min-height:1242px; float:right; display:inline; background:#1b1b21;}
.s_til{height:320px; background:#1b1b21; padding-left:20px;  color:#707070;}
/*
.s_til a{color:#707070;}
.s_til h1{font-size:37px; font-weight:normal; color:#d4d8de; padding-top:35px; line-height:50px;}*/
.list{padding:20px 45px 0;}
.list ul li{height:42px; border-bottom:1px dashed #35353f; color:#adadad; line-height:42px; font-size:12px;}
.list ul li a{width:80%; float:left; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#adadad;}
.list ul li span{float:right; display:inline;}
.list ul li:hover a, .prev_next a:hover{color:#a02d36;}
.page{margin-top:30px; text-align:center;}
.page a{padding:3px 8px; border:1px solid #2f2f38; color:#707070; margin:0 3px; display:inline-block;}
.page a:hover, .page a.on{background:#a02d36; color:#fff;}

/*内容页*/
.content{padding:20px;}
.con_til{text-align:center; font-size:12px; color:#939598; padding-bottom:10px; border-bottom:1px solid #36373e;}
.con_til h2{font-size:24px; font-weight:normal; color:#e83745; line-height:50px;}
.con_til p span{margin:0 5px;}
.fx{margin-top:8px;}
.con_txt{padding:20px; font-size:12px; color:#adadad; line-height:28px;}
.prev_next{margin-top:30px; border-top:1px solid #36373e; padding-top:10px; font-size:12px; color:#707070; line-height:28px;}
.prev_next a{color:#707070;}

/*服务器列表页*/
.sers{padding:0 30px;}
.til_ser{height:50px; line-height:50px; margin-top:35px; text-align:center; font-size:24px; color:#d4d8de; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/line.jpg) center repeat-x;}
.til_ser span{display:inline-block; padding:0 10px; background:#1b1b21;}
.tj_con{text-align:center; margin-top:20px;}
.tj_con a{width:204px; height:37px; line-height:37px; color:#fff; display:inline-block; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/ser_icon.png?v=2017040101) no-repeat; background-position:0 0; margin:0 10px;}
.tj_con a span{margin-left:20px; color:#f6ff00}
.tj_con a:hover{background-position:0 -38px;}
.ser_tab{margin-top:20px;}
.stab_til{height:22px; border-bottom:1px solid #303039; padding-left:35px;}
.stab_til a{padding:0 5px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#d4d5d6; border:1px solid #646567; float:left; display:block; margin-right:10px;}
.stab_til a:hover, .stab_til a.on{background:#a02d36;}
.stab_eg{display:none;}
.stab_eg a{width:163px; height:37px; float:left; display:block; margin:15px 9px 0 35px; font-size:12px; line-height:37px; text-align:center; color:#d4d5d6; background:url(http://common.baidu42.com:2000/yun/uploads/web/newgameweb/images/ser_icon.png?v=2017040101) no-repeat; background-position:0 -76px;}
.stab_eg a span{margin-left:10px; color:#ffe400;}
.stab_eg a:hover{background-position:0 -114px;}

.nov_con a:hover, .s_til a:hover{text-decoration:underline;}








