@charset "utf-8";
/* 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 arial,tahoma,\5b8b\4f53,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;}
/*完美清浮动 和 解决子元素margin-top会带着父级一起走的 类 */
.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;}
.fl{float:left;}.fr{float:right;}.clr{clear:both;}.pa{position:absolute;}.pr{position:relative;}
.none{display:none;}.mn{margin:0!important;}
a:link,a:active{outline:none;}
body{line-height:160%;font-family: Microsoft YaHei, simsun, Helvetica, sans-serif; font-size: 12px; color:#a19a94;}

/* 雷霆开服活动 */
.w1000{width:1000px; margin:0 auto;}
.bg{background:#000 url(../images/bg.jpg) top center no-repeat;}
.mainbg{background:url(../images/main_bg.jpg) no-repeat; padding-bottom:80px;}
.top_header{height:472px; position:relative;}
.logo_box,.meun_top{float:left;}
.logo_box{width:308px; padding-top:10px; position:relative;}
.logo_lt{width:270px; height:130px; position:absolute; top:36px; left:-40px; z-index:999;}
.meun_top{padding-top:73px;}
.meun_top a{width:128px; height:33px; line-height:33px; float:left; text-align:center; color:#fff; text-shadow:1px 0 1px #000;}
.flash_box{position:absolute; width:1000px; height:319px; left:0; top:142px;}

.download_zone{height:74px;}
.download_zone a{float:left; width:180px; height:74px; font:21px/74px \5b8b\4f53; text-align:center; color:#fff;}

.content{position:relative;}
.menu_left{float:left; width:766px;}
.box h2{height:44px; font-size:17px; color:#fff; line-height:40px; vertical-align:middle; background:url(../images/line.jpg) 0 0 no-repeat;}
.box h2 span{width:46px; height:39px; display:inline-block; vertical-align:middle; color:#d6300f; font-size:20px; text-align:center; padding:0 24px 0 8px;}
.box_inner{border:1px solid #272726; border-top:none; background-color:#282828; line-height:24px; color:#a3a3a3; padding:20px;}
.menu_right{float:right; width:189px; position:relative;}
.menu_right ul{background:url(about:blank); min-height:835px;}
.menu_right li{width:187px; height:49px; margin-bottom:1px;}
.menu_right li.gift_box{width:187px; height:127px;}
.menu_right li a{display:block; width:187px; height:49px; color:#fff; line-height:49px; font-size:13px;}
/* 点击充值领豪礼 */
.menu_right li.gift_box a{display:block; width:182px; height:127px; margin:0 auto; background:url(../images/gift.png) center 0 no-repeat; _background:url(/images/lt/xfhd/gift.gif?201505211729) center 0  no-repeat;}
.menu_right li.gift_box a:hover{background:url(../images/gift.png) center 0 no-repeat;}
.menu_right li a:hover{text-decoration:none;}
.h240{height:106px; width:100%;}
/**导航定位**/
* html,* html body{background-image:url(about:blank); background-attachment:fixed;}
.ul_relative{position:relative; _top:expression(eval(document.documentElement.scrollTop))}
.ul_fixed{position:fixed; top:0; _position:absolute; _top:expression(eval(document.documentElement.scrollTop-574))} 
/* css sprite1 */
.download_zone a,.menu_right li a{background:url(../images/code.jpg) 0 0 no-repeat;}
.download_zone a:hover,.download_zone a.do2{background-position:-181px 0; text-decoration:none;}
.menu_right li a{background-position:0 -75px;}
.menu_right li a:hover{background-position:-188px -75px; text-decoration:none; color:#ec9d57;}
/* 注册后 */
.logined{font-size:14px; position:absolute; left:120px; top:420px; z-index:999;}
.username{color:#000; float:left; padding-right:10px;}
.logined a{float:left; color:#80321F; font-weight:bold;}
/* 底部 */
#games_footer{margin-top:0px!important;}
/* 表格 */
.tabiao{width:632px; margin:0 auto;}
.tabiao td,.tabiao th{border:1px solid #282828; border-top:none; text-align:center;}
.tabiao td{height:37px; padding:5px; vertical-align:middle; line-height:20px; background-color:#4f1a1a; color:#ffe4e4;}
.tabiao th{height:26px; line-height:26px; background-color:#e8a9a9; color:#290101; font-weight:normal; font-size:14px; padding:0 5px;}
/*快速注册弹出框*/
.reg_box{width:660px; color:#466267; background:#fff; margin:30px; display:none;}
.reg_box .reg_top{height:41px; background:url(../images/top_bg.jpg) repeat-x; border:1px solid #f1f7f9; border-bottom:none;}
.reg_box .reg_top .reg_top_tit{width:97px; height:25px; background:url(../images/reg_top_tit.jpg) no-repeat; margin:8px 10px; float:left; display:inline;}
.reg_box .reg_top .reg_close{width:25px; height:25px; margin:8px 10px; float:right;}
.reg_box .reg_top .reg_close a{height:25px; background:url(../images/reg_close.jpg) no-repeat; display:block;}
.reg_box .reg_top .reg_close a:hover{background:url(../images/reg_close_hover.jpg) no-repeat;}

.reg_box .reg_content{min-height:200px; color:#63726f; border:solid 1px #a6b5bc; padding:20px 30px;}
.reg_box .reg_content p{padding-left:10px;}
.reg_box .reg_content p label{width:80px; font-size:14px; font-weight:bold; text-align:right; margin-right:10px; display:inline-block;}
.reg_box .reg_content span{background:url(/images/jieji/reg_box/regist_nomal.jpg?201311121120) center left no-repeat; padding-left:24px; margin-left:6px; display:inline-block;}
.reg_box .reg_content input{vertical-align:middle;}
.reg_box .reg_input{width:200px; height:22px; line-height:22px; border:1px solid #4b5a5c; background:#fff; margin:5px 0px; padding:2px;}
.reg_box .code_input{width:80px !important;}

.reg_box .readed{margin:10px 90px;}
.reg_box .readed input{vertical-align:middle; margin-right:5px;}
.reg_box .readed span{color:#f00; border:none; background:none !important; padding-left:0px !important;}

.reg_box .login_btns{width:183px; height:61px; border:0px; background:url(../images/login_btn.jpg) no-repeat; margin:9px 0 5px 90px; cursor:hand; cursor:pointer;}
.reg_box .login_btns:hover{background-position:-0px -61px;}

.reg_box .reg_content .d_ok{color:#04b108 !important; background:url(/images/jieji/reg_box/okicon.gif?201311121120) center left no-repeat;}
.reg_box .reg_content .d_err{color:#f00 !important; background:url(/images/jieji/reg_box/erricon.gif?201311121120) center left no-repeat;}

.gray{width:100%; position:absolute;left:0;top:0;z-index:100;background-color:#000; opacity:0;filter:alpha(opacity=0);}
/*----------footer----------*/
.footer{ width:100%; margin:0 auto; background:#000; border-top:2px solid #2c2a21; padding:30px 0 30px 0; }
.footer ul{ width:460px; margin:0 auto;}
.footer ul li{ float:left; height:30px; line-height:30px; padding:0 9px; text-align:center;}
.footer ul li a{color:#828181;}
.footer ul .nobg{ background:none;}
.footer p{ line-height:30px; color:#999999; text-align:center;}
.footer p a{color:#999999;}