body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,table,tr,th,td{margin:0;padding:0;}
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;}
.pr{position:relative;}
.pa{position:absolute;}
.none{display:none;}
.tc{text-align:center;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.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;}
.cb{clear:both;}

a{color:#666; outline:none; text-decoration:none;}
a:hover{text-decoration:none; color:#03b4f5;}
.mb5{margin-bottom:5px;}
.ml10{margin-left:10px;}
.ml30{margin-left:30px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}

body{background:#fefdfb; font:12px/1.5 Microsoft YaHei,SimHei,simsun, Arial, Helvetica, sans-serif; color:#666;}
.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{height:35px; width:100%; background:#e5e5e5; color:#757575; border-top:1px solid #aaaaab; *position:relative; *z-index:999;}
.top_sub_nav a{color:#757575;}
.top_sub_nav a:hover{color:#ff6a00;}
.sub_nav_left{float:left; width:352px; padding-top:9px; height:26px;}
.sub_nav_right{float:right; width:230px;  padding-top:9px; padding-right:85px; text-align:right; height:26px; position:relative;}
.sub_nav_search{ float:left; width:154px; height:22px; line-height:22px; margin-top:3px; padding:3px; background:url(../images/c_search_bg.gif) no-repeat;}
.sub_nav_left a{margin-right:14px;}
.search_txt{width:130px; height:22px; line-height:22px; font-size:12px; outline:none; text-indent:3px; color:#adadad; border:none; background:none; float:left;}
.search_btn{width:24px; height:22px; cursor:pointer; border:none; background:none; float:left;}
.c_web_icon,.c_home_icon,.c_add_icon,.c_login_icon{background:url(../images/index_little_icons_ie6.gif) no-repeat; _background:url(../images/index_little_icons_ie6.gif?201512111205) no-repeat; display:inline-block; width:18px; height:16px; vertical-align:middle; margin-right:4px;}
a:hover .c_web_icon,a:hover .c_home_icon,a:hover .c_add_icon,a:hover .c_login_icon,.reg_page_right li a:hover em{ -webkit-transition:all ease-in-out 0.2s; -moz-transition:all ease-in-out 0.2s; -ms-transition:all ease-in-out 0.2s; -o-transition:all ease-in-out 0.2s; transition:all ease-in-out 0.2s;}
.c_web_icon{background-position:0 0;}
.c_home_icon{background-position:0 -17px;}
.c_add_icon{background-position:0 -34px;}
.c_login_icon{background-position:0 -52px;}
a:hover .c_web_icon{background-position:-18px 0;}
a:hover .c_home_icon{background-position:-18px -17px;}
a:hover .c_add_icon{background-position:-18px -34px;}
a:hover .c_login_icon{background-position:-18px -52px;}

/********鎵€鏈夋父鎴忛紶鏍囩粡杩囧脊鍑烘*********/
.all_games_ico{width:68px;  height:26px; padding-top:9px; position: absolute; top:0; right:5px; text-align:center; margin-left:10px; display:inline-block; color:#757575;  cursor:pointer; z-index:999;}
.all_games_ico.hover{background:#fff;}
.down_ico{ display:inline-block; background:url(/static/images/c_down_icon.gif) no-repeat 0 0; width:8px; height:4px; overflow:hidden; margin-left:5px;}
.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; background-color:#fff;}
.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; position: relative;}
.top_menu li a em { width: 14px; height: 14px; line-height: 4px; *line-height: 14px; font-size: 56px; text-align: left; color: #f00; overflow: hidden; position: absolute; top: 18px; right: 4px; *top: 14px; _top: 16px;}
.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:none; 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;}
.foot_icon .ico2{width:46px; height:48px;}
.foot_icon .ico3{width:51px; height:51px;}

/** 鍙充晶娴姩鑿滃崟**/
.float_buttons{width:50px;  position: fixed; left:50%; margin-left:510px; border-bottom:1px solid #e7e7e7; _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:49px; background:url(../images/float_buttons.gif) 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_app{background-position:0 0;}
.float_buttons a.float_app:hover{background-position:-50px 0;}
.float_buttons a.float_wechat{background-position:0 -49px;}
.float_buttons a.float_wechat:hover{background-position:-50px -49px;}
.float_buttons a.float_kefu{background-position:0 -98px;}
.float_buttons a.float_kefu:hover{background-position:-50px -98px;}
.float_buttons a.float_top{background-position:0 -147px;}
.float_buttons a.float_top:hover{background-position:-50px -147px;}
/*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;
}

.dialog_9377 { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px; }
.dialog_9377 .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move; }
.dialog_9377 .title { color:#3A7494;}
.dialog_9377 .close { float: right; cursor: pointer; width: 18px; height: 18px; background: url(../../images/dialog_close.gif?201503261453) no-repeat 0px -18px; }
.dialog_9377 .close  span{ display: none; }
.dialog_9377 .content_container { width: 100%; }
.dialog_9377 .content { padding: 5px; }
.dialog_9377 .button_bar { clear: left; }


.ajaxing{position: absolute;  background: #EFEFEF url(../../images/ajaxing.gif?201503261453) no-repeat 2px 2px; padding: 35px 20px 30px 100px; border: 1px solid #AAAAAA; font-weight: bold; }