@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none; border:0}
a{ text-decoration:none}
body{ padding-top:71px;}
.mag{ width:960px; margin:auto}
.top{ height:71px; background:#242424; position:fixed; width:100%; left:0; top:0; z-index:9999;}
.top h1{ float:left; margin-top:12px;}
.top ul{ float:right;}
.top ul li{ width:100px; float:left; background:url(../images/top_libg.webp) no-repeat left; text-align:center}
.top ul li em{ display:block; background:url(../images/top_a.webp) no-repeat center center; height:41px; margin-top:5px;}
.top ul li a{ font:12px/22px 'microsoft yahei'; color:#fff;}
.top ul li:hover em{background:url(../images/top_a2.png) no-repeat center center;}
.top ul li:hover a{ color:#ae9445}
/*top*/
.banner1{ background:url(../images/banner1.webp) no-repeat center top; height:491px;}
.title_detail{ background:#242424; padding:20px 0;}
.title_detail dl{ color:#fff;}
.title_detail dl dt{ height:82px;font:40px/82px 'microsoft yahei'; margin-bottom:15px;}
.title_detail dl dt img{ float:left; margin-right:40px;}
.title_detail dl dd{font:16px/30px 'microsoft yahei';}
/*title_detail*/
.media{ padding:30px; background:#000;}
.meida_main h1{ float:left;}
.meida_main dl{ float:left;}
.meida_main dl{ width:295px; margin-top:85px;}
.meida_main dl dt{ background:url(../images/media_tit.webp) no-repeat; height:58px; margin-bottom:40px;}
.meida_main dl dd{ background:url(../images/media_a.webp) no-repeat 0 center; font:16px/25px 'microsoft yahei'; padding-left:15px; margin:15px 0 0 80px;}
.meida_main dl dd a{ color:#fff; text-decoration:underline}
/*media*/
.focus{padding:60px 0 20px 0; background:#000;}
.focus_main ul{ width:720px; height:470px; overflow:hidden; border:1px solid #72777b; float:left; position:relative;}
.focus_main ul li{width:720px; height:470px; position:absolute; display:none}
.focus_main ol{ float:left; margin-left:15px; margin-top:-6px;}
.focus_main ol li{ width:135px; height:88px; border:1px solid #444749; opacity:0.6; filter:alpha(opacity=60); margin-top:6px; cursor:pointer}
.focus_main .act{opacity:1; filter:alpha(opacity=100); border:1px solid #c50d00;}
/*focus*/
.game_list{ background:#242424; padding:30px 0;}
.game_list_main_one{ margin-left:-28px;}
.game_list_main_one dl{ float:left; width:196px; margin:0 0 20px 28px;}
.game_list_main_one dl dt{width:196px; height:50px; background:#ae9445; color:#fff; text-align:center;font:22px/50px 'microsoft yahei'; margin-bottom:20px;}
.game_list_main_one dl dt a{ color:#fff;}
.game_list_main_one dl dd{ text-align:center; margin-top:10px;}
.game_list_main_one dl dd a{ position:relative; display:inline-block;}
.game_list_main_one dl dd a span{ position:absolute;font:12px/12px 'microsoft yahei'; color:#b6b6b6; width:100%; left:40px; top:0;}
.game_list_main_one2 dl dt{ margin-bottom:20px;}
.game_list_main_one2 dl dd{ padding-top:10px;}
.game_list_main p{font:12px/12px 'microsoft yahei'; color:#fff; text-align:center; margin-top:20px;}
/*game_list*/

/*右侧侧边栏*/
.g-icon-bitcoin {
    background: url(../images/bitcoin_x2_desktop.webp) no-repeat top left;
    background-position: 50% 50%;
    background-size: 40px 40px;
    height: 40px;
    width: 100%;
    display: block;
}
.g-icon-cash {
    background: url(../images/jackpot4.webp) no-repeat top left;
    background-position: 50% 50%;
    background-size: 30px 30px;
    height: 40px;
    width: 100%;
    display: block;
}