/*base s*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,th,td,p,pre,form,input,textarea{padding: 0;margin: 0;}
table{border-collapse: collapse;border-spacing: 0;}
ol,ul{list-style:none;}
img{border:0 none;display:block;}
a{outline: none;outline:none;text-decoration: none;}
a:focus{outline:none;-moz-outline:none;}
em,strong{font-weight: normal;font-style: normal;}
html,body{font: 12px/20px "Microsoft YaHei";}
body{/* background:#f5f6f8; */padding-top: 42px;}
.hide{width: 0;height: 0;line-height:0;font-size: 0;visibility: hidden;text-indent: -9999px;display: block;}
.clearfix:after{content:"."; height:0; line-height:0;display:block; clear:both;overflow: hidden;}
.clearfix{*zoom:1;}
.fl{float: left;}
.fr{float: right}
.wrap{background: url(http://ossweb-img.qq.com/images/x5/web201403/wrap.jpg?v=1012) no-repeat 50% 0;min-width:980px;height: 1600px;position: relative;}
.star{background: url(http://ossweb-img.qq.com/images/x5/web201403/star.png) repeat;width: 1920px;height: 146px;position: absolute;top: 42px;left: 0;}
.header{position: relative;background: url(http://ossweb-img.qq.com/images/x5/web201403/header.jpg?v=1012) center 120px no-repeat;height: 610px;}
.logo{width: 180px;height: 120px;position: absolute;z-index:10;left: 50%;margin-left: -110px;overflow: hidden;}.logo a{display: block;height: 120px;text-indent: -9999px;}
.icon_h,.icon_n,.footer_logo,.s_renew_btn,.s_mgc_btn,.sf_title i,.sf_list i,.s_recharge_btn,.s_lighten_btn{background:url(http://ossweb-img.qq.com/images/x5/web201403/s_comm.png) no-repeat 0 0;}
.nav{padding: 32px 0 0 30px;width:950px;margin:0 auto;height: 160px;position:relative;z-index:2;}
.nav ol{padding-top: 32px;}
.nav ol a{color: #FFFFFF;font-family: "microsoft yahei";text-decoration: none;}
.nav ol a:hover{color: #FFFFCC;}
.nav_home,.nav_down,.nav_info,.nav_event,.nav_vip,.nav_video,.nav_int,.nav_service{float: left;width: 90px;margin-left: 5px;display: inline;}
.nav_home{width: 60px;}.nav_vip{margin-left: 185px;}.nav_video{width: 105px;}
.nav strong,.nav span{display: block;text-indent: -9999px;overflow: hidden;cursor: pointer;}.nav span{margin-top: 2px;}
.n_home_txt strong{width:33px;height:18px;}
.n_down_txt strong{width:66px;height:18px;}
.n_info_txt strong{width:66px;height:18px;}
.n_event_txt strong{width:66px;height:18px;}
.n_vip_txt strong{width:66px;height:18px;}
.n_video_txt strong{width:82px;height:18px;}
.n_int_txt strong{width:66px;height:18px;}
.n_ser_txt strong{width:66px;height:18px;}
.n_home_txt span{width:33px;height:11px;}
.n_down_txt span{width:56px;height:11px;}
.n_info_txt span{width:56px;height:11px;}
.n_event_txt span{width:64px;height:11px;}
.n_vip_txt span{width:33px;height:11px;}
.n_video_txt span{width:33px;height:11px;}
.n_int_txt span{width:58px;height:11px;}
.n_ser_txt span{width:40px;height:11px;}
.icon_h,.icon_n{display: inline-block;width:16px;height:16px;font-size: 0;overflow: hidden;line-height: 0;position: relative;top: 2px;margin-left: 3px;}
.icon_h{background-position:-256px 0px;}
.icon_n{background-position:-256px -16px;}
.ban{width: 980px;height:220px;display:block;margin:0 auto;position: relative;z-index:2;}
.ban i{display: block;background: url(http://ossweb-img.qq.com/images/x5/web201403/i_fc.png) no-repeat;width: 274px;height: 274px;position: absolute;top: -24px;left: -95px;}
.main{float:right;width: 739px;min-height: 990px;height: auto !important;_height: 990px;}
.main_inside{border-bottom: 1px solid #e4e5e6;background: #fbfbfb;border-right: 1px solid #f1f1f4;}
.content{width: 980px;margin:-200px auto 0;position: relative;z-index: 2;}
.sidebar{float:left;width:222px;}
.s_flash{width: 220px;height: 224px;position:relative;}
.s_flash p{width: 252px;height: 224px;position:absolute;left:-14px;background: url(http://ossweb-img.qq.com/images/x5/web201403/s_flash.png) no-repeat;_background: url(http://ossweb-img.qq.com/images/x5/web201403/s_flash_ie6.png) no-repeat;}
.s_flash a{display: block;width: 252px;height: 224px;background:url(about:blank);}
.s_renew_btn,.s_mgc_btn{display:block;width:222px;height:57px;background-position:-187px -108px;text-decoration: none;color: #fff;font: 20px/57px "microsoft yahei";text-indent: 68px;margin: 5px 0 7px;}
.s_mgc_btn{background-position:-207px -166px;height: 57px;line-height: 57px;}
.s_fast_nav{background: #6e52b9;width: 222px;height: 305px;overflow: hidden;}
.s_recharge_btn,.s_lighten_btn{display: block;width:182px;height:50px;color: #fff;text-decoration: none;font: 18px/38px "microsoft yahei";text-indent: 60px;margin-left: 25px;}
.s_recharge_btn{background-position:0 -115px;margin-top: 15px;}
.s_lighten_btn{background-position:0 -165px;}
.sf_title{height: 48px;background: #594097;color: #a887ff;font: normal 16px/48px "microsoft yahei";text-indent:85px;position: relative;margin-top: 8px;}
.sf_title i{width:20px;height:20px;background-position:-187px -166px;display:block;position: absolute;left:62px;top: 14px;margin-right: 4px;overflow: hidden;}
.sf_list li{width:220px;height: 30px;border-bottom: 2px solid #6f50b8;background: #7557c5;float: left;}
.sf_list .sf_odd{background: #7b58d9;}
.sf_list a{float: left;display: block;position: relative;color : #faf4ff;text-decoration: none;width: 110px;height:30px;text-indent: 30px;line-height: 30px;}.sf_list a:hover{text-decoration: underline;}
.sf_list i{width:7px;height:9px;background-position:-401px 0;display: block;overflow: hidden;position: absolute;left: 21px;top: 10px;}
.s_vip{height: 215px;border-bottom: 1px solid #e4e5e6;background: #fff;margin-top: 10px;}
.s_vip img{margin: 15px auto 20px;display: block;}
.s_advert{display: block;width: 222px;height: 115px;margin-top: 10px;}
.footer{width: 980px;height:110px;margin: 0 auto;clear: right;padding: 100px 0;}
.footer_logo{float:left;display:block;width:250px;height:52px;background-position:0 0;text-indent: -9999px;}
.footer_con{float:left;width:730px;text-indent: 38px;color: #9792a1;}
.footer_con a:hover{text-decoration: underline;}
.f_con_list{color: #7e7885;}
.f_con_list a{color: #7e7885;}
.f_con_permit{float:left;width:740px;}
.f_con_permit a{color: #9792a1;}
.f_con_permit .fcp_tc{display:block;text-align: right;margin-top: -20px;overflow: hidden;}
.f_con_copyright{font-family: "tahoma";color: #9c98a4;margin-top: 15px;}.f_con_copyright strong{color: #ff840c;}
.foot{width:1000px;padding:50px 0;}
.foot_links,.foot_links a{color: #7e7885;}
.foot_links li img {display: inline-block;}
.foot .logo1 {text-indent: -999em;margin: 5px 0 0 10px;width: 102px;height: 51px;background: url(//game.gtimg.cn/images/x5/web201403/corporation_yh.png) no-repeat;}
.foot_cpright {padding: 0!important;}
.main_title_con,.act_tab i,.act_tab .current,.act_tab a:hover{background:url(http://ossweb-img.qq.com/images/x5/web201403/main_title.png) no-repeat 0 0;}
.main_title_con{width:739px;height:64px;background-position:0 0;}
.main_title strong{display:block;text-indent: 75px;font: 20px "microsoft yahei";color: #fefeff;padding-top: 10px;}
.main_title span{display: block;text-indent: 75px;color: #4720a8;font: 12px "arial";}
.main_path{text-align: right;margin-top: -30px;padding-right:10px;overflow: hidden;color: #fff;}
.main_path a{color: #ddcfff;padding: 0 5px;}.main_path a:hover{text-decoration: underline;}
.act_tab{height: 66px;border-bottom:2px solid #ff7d00;}
.act_tab ul{padding: 23px 0 0 60px;}
.act_tab li{float: left;width:120px;height:43px;margin-right: 2px;display: inline;}
.act_tab a{position:relative;display: block;width:120px;height:43px;font:16px/43px "microsoft yahei";color: #6b6a6e;text-indent:38px}
.act_tab .current,.act_tab a:hover{width:120px;height:43px;background-position:-532px -65px;color: #fff;}
.act_tab .act_item10,.act_tab .act_item10 a,.act_tab .act_item10 a:hover{width:167px;height:43px;background-position:-364px -65px;}
.act_tab i{display: block;width:18px;height:18px;position: absolute;top: 14px;left: 18px;font-size: 0;overflow: hidden;}
.act_item1 i{background-position:0 -84px;}
.act_item2 i{background-position:-19px -84px;}
.act_item3 i{background-position:-38px -84px;}
.act_item4 i{background-position:-57px -84px;}
.act_item5 i{background-position:-76px -84px;}
.act_item6 i{background-position:-95px -84px;}
.act_item7 i{background-position:-114px -84px;}
.act_item8 i{background-position:-133px -84px;}
.act_item9 i{background-position:-152px -84px;}
.act_item10 i{background-position:-171px -84px;}
.act_item1 .current i,.act_item1 a:hover i{background-position:0 -65px;}
.act_item2 .current i,.act_item2 a:hover i{background-position:-19px -65px;}
.act_item3 .current i,.act_item3 a:hover i{background-position:-38px -65px;}
.act_item4 .current i,.act_item4 a:hover i{background-position:-57px -65px;}
.act_item5 .current i,.act_item5 a:hover i{background-position:-76px -65px;}
.act_item6 .current i,.act_item6 a:hover i{background-position:-95px -65px;}
.act_item7 .current i,.act_item7 a:hover i{background-position:-114px -65px;}
.act_item8 .current i,.act_item8 a:hover i{background-position:-133px -65px;}
.act_item9 .current i,.act_item9 a:hover i{background-position:-152px -65px;}
.act_item10 .current i,.act_item10 a:hover i{background-position:-171px -65px;}
/*css3*/
.db{display: block;}
.ban i{animation: 30s linear 0s normal none infinite fc;-webkit-animation:30s linear 0s normal none infinite fc;}
.m_area_tab a:hover i,.act_tab a:hover i{-webkit-animation:mat 0.5s ease-in-out;-moz-animation:mat 0.5s ease-in-out;-o-animation:mat 0.5s ease-in-out;animation:mat 0.5s ease-in-out;}
@-webkit-keyframes fc{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
@-moz-keyframes fc{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}
@-ms-keyframes fc{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}
@-o-keyframes fc{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}
@-webkit-keyframes mat{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}
@-moz-keyframes mat{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);}}
@-o-keyframes mat{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}}
@keyframes mat{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.sider_fix_gg {position: fixed;_position: absolute;right: 30px;top: 400px;z-index: 100}
.sider_fix_close {position: absolute;width: 25px;height: 25px;display: block;background: url('//game.gtimg.cn/images/x5/web201403/img_code_float_close.png') no-repeat;right: -20px;top: 22px;cursor: pointer;}