*{margin:0; padding:0;}
body{font:12px/1.5 Microsoft YaHei,SimHei,simsun, Arial, Helvetica, sans-serif; color:#666;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0; vertical-align:top;}
address,caption, cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style:none;}
capation,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{color:#666; outline:none; text-decoration:none;}
a:hover{text-decoration:underline; color:#03b4f5;}

.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearout{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cleartxt{color:transparent;font:0/0 a;overflow:hidden;}
.clearfix{ display:inline-block;}
*html.clearfix{ height:1%}
.clearfix{ display:block;}

.mb5{margin-bottom:5px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

.wrapper{width:1000px; margin:0 auto; position:relative;}

/* 弹窗遮罩层 */
.gray{width:100%; background:#000; opacity:0.7; position:absolute; top:0px; left:0px; z-index:100;}

/******主页头部部分*******/
/*.top_sub_nav{width:100%; height:40px; line-height:40px; color:#757575; background:url(/images/form/top_nav_bg.jpg) repeat-x; border-bottom:2px solid #e5e5e5;}
.top_sub_nav a{color:#757575;}
.top_sub_nav a:hover{color:#ff6a00;}
.sub_nav_left{padding-left:10px; float:left;}
.sub_nav_left a{width:100px; height:40px; background:url(/images/form/logo.jpg) no-repeat; text-indent:-999px; overflow:hidden; display:block;}
.sub_nav_right{padding-right:94px; text-align:right; float:right; position:relative;}
*/
/********所有游戏鼠标经过弹出框*********/
/*.all_games_ico{width:80px; height:42px; text-align:center; display:inline-block; color:#757575; cursor:pointer; position: absolute; top:0; right:4px; z-index:99;}*/
/*.all_games_ico.hover{background:#fff;}*/
.down_ico{ display:inline-block; background:url(../gif/c_down_icon.gif) no-repeat; width:8px; height:4px; overflow:hidden; margin-left:6px;}
.all_games_ico.hover .down_ico{ background-position:0 -4px;}
.all_games_up{position:absolute; width:480px; top:42px; right:0px; padding:4px; background:#fefefb; z-index:999;}
.all_wel{ background:#f7f4f4; color:#0096d0; height:30px;line-height:30px;}
.all_wel span{ display:inline-block;  color:#666; margin-left:15px;}
.all_wel span img{ margin-right:4px;}
.all_games_list li{ float:left;width:160px;height:30px; line-height:30px; position:relative; background:#f7f4f4;}
.all_games_list li a{ border:1px solid #aaa; display:block; width:159px; height:29px; text-decoration:none; margin:0 0 -1px -1px; position:relative; z-index:0; text-align:center;  }
.all_games_list li em{position:absolute; right:10px; top:8px; line-height:13px; font-size:10px; width:14px; border-radius:2px; height:14px; color:#fff; text-align:center; overflow:hidden;}
.all_games_list li em.b_icon{background-color:#0893be;}
.all_games_list li em.n_icon{background-color:#46c600;}
.all_games_list li em.h_icon{background-color:#ff3d0d;}
.all_games_list li a:hover{border:1px solid #ff6a00; z-index:1; text-decoration:none;}
.all_gemes_tra{ position:absolute; top:-9px; right:20px}

/****** 导航部分 ******/
.top_menu{height:70px;}
.top_menu .logo,.pay_header .logo{ float:left;}
.top_menu .logo{padding-right:56px;}
.top_menu ul{float:left; margin-right:-6px;}
.top_menu li{width:90px; height:70px; float:left; display:inline; margin-left:6px;}
.top_menu li a{display:block; width:100%; height:100%; text-align:center; font:16px/70px \5FAE\8F6F\96C5\9ED1; color:#333;}
.top_menu li a:hover,.top_menu li a.on{color:#fff!important; background:#03b4f5; text-decoration:none; font-weight:bold;}
.top_menu li a.on{-webkit-transition:all linear 0.2s;-ms-transition:all linear 0.1s;-o-transition:all linear 0.1s;-mz-transition:all linear 0.1s;transition:all linear 0.1s;}

/**底部***/
.commer_foot{width:100%; text-align:center; height:132px; padding:10px 0 12px; background:#f0f0f0; border-top:1px solid #dbdada; line-height:24px; color:#999; position:relative;}
.commer_foot a{color:#999; text-decoration:underline; margin:0 4px;}
.foot_icon{padding-top:6px; text-align:center;}
.foot_icon a{margin:0 8px!important; display:inline-block; vertical-align:middle; outline:none;}
.foot_icon .ico1{width:46px; height:46px; background:url(../footer-ico9af6.html) -93px -3px; _background:url(../footer-ico9af6-2.html) -93px -3px;}
.foot_icon .ico2{width:46px; height:48px; background:url(../footer-ico9af6.html) -0px -52px; _background:url(../footer-ico9af6-2.html) -0px -52px;}
.foot_icon .ico3{width:51px; height:51px; background:url(../footer-ico9af6.html) -51px -51px; _background:url(../footer-ico9af6-2.html) -51px -51px;}

/** 右侧浮动菜单**/
.float_buttons{width:50px;  position: fixed; left:50%; margin-left:510px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));bottom:20px;_bottom: "auto"; z-index:4}
.float_buttons a{display:block; width:50px; height:50px; background:url(../float_buttonse02a.html) no-repeat;}
.float_buttons a:hover{-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s; transition:0.2s;}
.float_buttons a.float_wechat{background-position:0 0;}
.float_buttons a.float_wechat:hover{background-position:-50px 0;}
.float_buttons a.float_kefu{background-position:0 -50px;}
.float_buttons a.float_kefu:hover{background-position:-50px -49px;}
.float_buttons a.float_top{background-position:0 -100px;}
.float_buttons a.float_top:hover{background-position:-50px -98px;}

/*Tab 切换基本显示/隐藏*/
.tab .tit,.tab .tit li{cursor:default;}
.tab .tit.cur,.tab .tit li.cur{cursor:pointer;}
.tab .txt{display:none;}
.tab .txt.cur{display:block;}

.mouse_out a.on{background:#03b4f5!important; color:#fff!important; font-weight:bold !important;}
.mouse_out a.cur_hover{background:#03b4f5!important; color:#fff!important; border-bottom:1px solid #ff6a00 !important;}

.index_news .index_news_first a{
	color: #03b4f5;
	font-weight: bold;
}