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;}
.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:456px;  padding-top:9px;  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/payimg/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(../imagesindex_little_icons.png) no-repeat; _background:url(../images/payimg/index_little_icons_ie6.gif) 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(../images/payimg/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;}
.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{background-image: url(../payimg/3975_logo.png)}*/


/** 右侧浮动菜单**/
.float_buttons{width:50px;  position: fixed; left:50%; margin-left:510px;bottom:20px;_bottom: "auto"; z-index:4}
.float_buttons a{display:block; width:50px; height:50px; background:url(../images/payimg/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_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;
}
a.h_beauty{ position: relative;    margin-right: 205px;}
a.h_beauty img.small{ position: absolute; left: 20px; top:-12px;}
a.h_beauty img.big{ position: absolute;     right: -360px;
    top: 25px; z-index: 11112; display: none;}