.g-header { height: 80px; background: #fff; box-shadow: 0 4px 4px rgba(0,0,0,.1); position: relative; z-index: 2;}
.g-main { width: 1260px; margin: 0 auto; position: relative;}
.fix{zoom:1}.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.g-logo { width: 220px; height: 78px; text-indent: -999px; overflow: hidden; display: table-cell; vertical-align: middle; text-align: center;}
	.g-menu { height: 80px; overflow: hidden; /*width: 696px;*/}
	.g-menu a { display: block; height: 80px; color: #1e1e1e; font-size: 16px; overflow: hidden; margin-left: 30px; position: relative; transition: color 0.2s ease-in; float: left; _display: inline; zoom: 1;}
	.g-menu a span { display: inline-block; vertical-align: top; height: 95px; line-height: 80px; overflow: hidden;}
	.g-menu a:hover, .g-menu .active { color: #03b4f5;}
	.g-menu a:hover i, .g-menu .active i { width: 100%;}
	.g-menu a i { display: block; width: 0%; height: 5px; margin: 0 auto; overflow: hidden; background: #03b4f5; *position: absolute; bottom: 0px; left: 0px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out;}
.fr { float: right; display: inline;}
.g-menu a:hover, .g-menu .active {
    color: #03b4f5;
}
	.top_sub_nav{width:1260px; margin:0 auto; position:relative; z-index:100;}
	.top_sub_nav a:hover .c_web_icon{background-position:-6px -11px;}
	.top_sub_nav a:hover .c_home_icon{background-position:-4px -46px;}
	.top_sub_nav a:hover .c_add_icon{background-position:-5px -82px;}
	.top_sub_nav a:hover .c_login_icon{background-position:-4px -154px;}
	.top_sub_nav a:hover .c_reg_icon{background-position:-4px -226px;}
	.top_sub_nav a:hover .tips_user_nomsg{background-position:-5px -190px;}
	.top_sub_nav a:hover .tips_user_msg{background-position:-5px -369px;}
	.sub_nav_left, .sub_nav_right{line-height:35px;}
	.top_login_tips a{float:left; display:inline; height:35px; padding-left:22px; font-size:12px; color: #999; position:relative;}
	.top_login_tips a.t_btn1{padding-right:10px;}
	.top_login_tips a.t_user_name, .top_login_tips a.t_user_out{padding-left:0; margin-right:10px;}
	.top_login_tips a.t_btn2{margin:0 5px;}
	.top_login_tips a.user_vip{margin-right:5px;}
	.sub_nav_left a:hover, .top_login_tips a:hover{color:#03b4f5; transition:all 0.4s ease-in-out; text-decoration:none;}
	.all_games_ico:hover .game_list_icon{background-position:-2px -298px;}
	.all_games_ico{display:inline-block; vertical-align:top; width:58px; height:35px; line-height:35px; margin-left:12px; padding-right: 12px; text-indent:3px; cursor:default; position:relative;}
.g-allgame-trigger.active { color: #03b4f5;}
.g-allgame-trigger:hover .i-list, .g-allgame-trigger.active .i-list { background-position: 4px -148px; }
.g-allgame-trigger:hover .i-list, .g-allgame-trigger.active .i-list { background-position: 4px -148px; }








/*底部导航*/
.footer2{width:100%;background:#fff}
.w1000{width:1000px!important;margin:0 auto}
.w1200{width:1200px!important;margin:0 auto}
.links-box .more{width:30px;height:30px;position:absolute;top:0;right:0;}
.links-box .morev{transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg);}
.links-box .links-auto { height: auto;}
.links-box{padding:25px 0;}
.links-box .more{width:30px;height:30px;position:absolute;top:0;right:0;}
.links-box .morev{transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg);}
.links-box .links-auto { height: auto;}
.hd-right .to-login i{background-position:-4px 1px}.hd-right .to-reg i{background-position:-44px 1px}.hd-right .all-game-btn i{background-position:-4px -39px}.search-btn{background-position:-40px -40px}.links-box .more{background-position:-70px 12px}.hd-right .to-login i,.hd-right .to-reg i,.hd-right .all-game-btn i,.search-btn,.links-box .more,.user-vip i,.user-msg i,.vip-box .vip,.vip-box .vitem i,.msg-box .c,.safe-mod .close,.safe-mod .hd i,.icon-hot,.icon-new{background-image: url(../images/common.png?201708251703);background-repeat: no-repeat;}
Line 679: .hd-right .to-login i{background-position:-4px 1px}.hd-right .to-reg i{background-position:-44px 1px}.hd-right .all-game-btn i{background-position:-4px -39px}.search-btn{background-position:-40px -40px}.links-box .more{background-position:-70px 12px}.hd-right .to-login i,.hd-right .to-reg i,.hd-right .all-game-btn i,.search-btn,.links-box .more,.user-vip i,.user-msg i,.vip-box .vip,.vip-box .vitem i,.msg-box .c,.safe-mod .close,.safe-mod .hd i,.icon-hot,.icon-new{background-image: url(../images/common.png?201708251703);background-repeat: no-repeat;}
.remgame-box, .friends-box { position:relative; }
.links-list{height:30px;line-height:30px;overflow:hidden;position:relative}
.links-list a{margin-right:20px;color:#9fa0a0;white-space:nowrap}
.links-list a:hover { color: #808080;}
.links-list span { float: left; }
.links-list .lbox { width: 870px; margin-left: 6px; float: left; display: inline;}
.J1200 .links-list .lbox { width: 1100px; }
.links-list .lbox { width: 870px; margin-left: 6px; float: left; display: inline;}
.footer {width:100%;min-width:1260px;height:166px;text-align:center;cursor:default;background:#fff;margin-top:1px ;padding-bottom: 10px;}
.footer .footer_div {  width:1050px;  margin:0 auto ;position: relative}
.footer .footer_div .shu-x{width: 1px;height: 135px;background-color: #e9e9e9;position: absolute;left: 258px;top: 25px;}
.footer .footerLogo { float:left; margin-top:66px; width:179px; height:51px }
.footer .footer_content {float:right;width:665px;text-align:left;margin-top:40px }
.footer .footer_content div,.footer .footer_content div a  {color:#999;font-size:14px;line-height:21px  }
.footer .footer_content div a {color:#333;}
.footer .footer_content div a {  text-decoration:none }
.footer .footer_content div a:hover { color:#16aaff;text-decoration: underline }
.footer .footer_content .footer_pd { margin-left:-3px  }
.footer .footer_content .footer_pd a,.footer .footer_content .footer_pd span {  padding:0 3px }
