﻿@charset "utf-8";

* {
    padding: 0;
    margin: 0
}
html{height: 100%; /*max-width: 640px;    margin: 0 auto;*/}

body {
    background: #222b35 url(/images/guagua/nigeria/fruit/gua_bg.png) no-repeat 0 bottom;
    background-size:100% 100%;
    color:#111;
    font-size: 12px;
    font-family: lightFont,Verdana,Arial,Helvetica,sans-serif;
    margin:0 auto;
    box-sizing: border-box;
}

@font-face{
    font-family: myfont;
    src: url('../font/CivicBlack.TTF');
}

@font-face{font-family:myfont1;src:url('../font/Paytone One.woff2.ttf');}
@font-face{font-family:impactFont;src:url('../font/Impact.ttf');}
* {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    text-decoration: none;
}
*:active {-webkit-tap-highlight-color:rgba(0,0,0,0);}
img {
    border: none
}

li {
    list-style: none
}
i{font-style: normal;}
em{font-style: normal;}
input[type=button], input[type=submit], input[type=reset] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.boldfont {
    font-family: boldFont;
}

@font-face{
    font-family: roboto_bold;
    src: url('/font/Roboto-BoldCondensed.ttf');
}
@font-face{font-family:markerFont;src:url('/font/marker_felt_thin.ttf');}
.ml5{margin-left:5px;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.c000{color:#000;}
.c111{color:#111;}
.c222{color:#222;}
.c333{color:#333;}
.c444{color:#444;}
.c888{color:#888;}
.c999{color:#999;}
.cfff{color:#fff;}
.cblue{color:#4d8cff!important;}
.mr5{margin-right: 5px;}
.ml5{margin-left: 5px;}
.mt8{margin-top:8px!important;}
.mt50{margin-top:50px;}
.mr_5{margin-right: -5px;}
.left{text-align: left!important;}
.center{text-align: center!important;}
.textc {
    text-align: center!important;
}
.textr{text-align: right!important}
.textl{text-align: left!important}
.mg15{margin:0 15px;}
.m15{margin:15px;}
.mr3{margin-right: 3px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mb5{margin-bottom:5px;}
.mb6{margin-bottom:6px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px;}
.mt50{margin-top:50px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pr15{padding-right:15px;}
.p15{padding:15px;}
.pb0{padding-bottom:0;}
.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font11{font-size: 11px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.font22{font-size:22px;}
.bgf6f6f6{background: #f6f6f6;}

.topcenter{display:-webkit-box;display:box;display:-webkit-flex;display:-webkit-box;display:flex;
    -webkit-box-align:center;-webkit-align-items:center;
    align-items:center;box-align:center;-webkit-flex-align:center ;}/*垂直居中*/
.boxflex{-prefix-box-flex:1;-webkit-box-flex:1;-webkit-flex:1;flex:1; }
.container{ margin: 10px;padding-bottom: 60px;}
.content{
	margin:15px;
	box-sizing: border-box;
}
.content .item_box{
	float: left;
	width:50%;
	margin-bottom: 15px;
    color: #666;
    font-family: boldFont;
}
.content .item_box .item{
	width:96%;
	margin:0 auto;
	position: relative;
}
.content .item_box .item .play_img{
	width:100%;
}
.tag{
	position: absolute;
	right: 0;
	top:10px;
	width:43px;
}
.blance_box{
	width: 96%;
    margin: 5px auto 0;
    text-align: center;
    height: 25px;
    background: #fff;
    line-height: 25px;
    border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.blance_box_soon{
	width: 96%;
    margin: 5px auto 0;
    text-align: center;
    height: 25px;
    background: #f7f7f7;
    color:#d3d3d3;
    line-height: 25px;
    border-radius: 20px;
    -o-border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}
.active_border_img{
    width:100%;
    height: calc(100% + 3px);
}
.blue_diamonds_box{
    background: url(/images/guagua/nigeria/diamonds/blue/bg_img.png) no-repeat;
    background-size: 100% 100%;
}

.red_diamonds_box{
    background: url(/images/guagua/nigeria/diamonds/red/bg_img.png) no-repeat;
    background-size: 100% 100%;
}

.fruit_slots_box{
    background: url(/images/guagua/nigeria/fruit_card/bg_img.png) no-repeat;
    background-size: 100% 100%;
}

.fruit_slots_box_chr{
    background: url(/images/guagua/nigeria/christmas_gift/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.red_hot_box{
    background: url(/images/guagua/nigeria/red_hot/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.lucky_box{
    background: url(/images/guagua/nigeria/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.lucky_box_chr{
    background: url(/images/guagua/nigeria/newyear/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.fruit_box{
    background: url(/images/guagua/nigeria/fruit/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.fruit_box_chr{
    background: url(/images/guagua/nigeria/merry_christmas/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.roulette_box{
    background: url(/images/guagua/nigeria/roulette/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
.star_box{
    background: url(/images/guagua/nigeria/star/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
/*double*/
.blue_diamonds_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_blue.png) no-repeat;
    background-size: 100% 100%;
}
.red_diamonds_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_red.png) no-repeat;
    background-size: 100% 100%;
}

.fruit_slots_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_fruitslots.png) no-repeat;
    background-size: 100% 100%;
}
.fruit_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_fruit.png) no-repeat;
    background-size: 100% 100%;
}
.lucky_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_lucky.png) no-repeat;
    background-size: 100% 100%;
}
.roulette_box_double{
    background: url(/images/guagua/nigeria/double/bgimg_wheel.png) no-repeat;
    background-size: 100% 100%;
}

@media (max-width: 1200px) {
    .main_box{
        position: relative;
        transition: all 0.3s;
        box-sizing: content-box;
        height: 9rem;
        /* left:50%; */
        /* transform: translateX(-50%); */
    }
    
}
@media (min-width: 1201px) {
    .main_box{
        position: relative;
        transition: all 0.3s;
        box-sizing: content-box;
        width:500px;
        height: 591px;
        left:50%;
        margin-left: -250px;
        /* transform: translateX(-50%); */
    }
}

/* .main_box{ */
/* 	background: #fff; */
/* 	position: relative; */
/* 	transition: all 0.3s; */
/* 	box-sizing: content-box; */
/* 	margin:6px; */
/* } */
/* .bg_box{ */
/* 	padding:3px; */
/* 	box-shadow: 0 2px 8px 0 rgba(0,0,0,.15); */
/*     -o-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15); */
/*     -webkit-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15); */
/*     -moz-box-shadow: 0 2px 8px 0 rgba(0,0,0,.15); */
/* } */
/* .bg_box img{ */
/* 	width:100%; */
/* 	display: block; */
/* 	margin-top: -1px; */
/* } */
.money{
	position: absolute;
	top:12px;
	left:12px;
	padding:5px 10px;
	background: rgba(0,0,0,0.2);
	color:#fff;
	border-radius: 20px;

}
.money1 {
    position: absolute;
    top: 12px;
    left: 12px;
    padding: 5px 10px;
    background: rgba(255,255,255,0.3);
    color: #fff;
    border-radius: 20px;}
.icon_money{
	width:15px;
	vertical-align: middle;
}
.num_box{
	position: absolute;
	bottom:2px;
	width:100%;
	text-align: center;
}
.num_box span{
	background: #fff;
	height: 17px;
	line-height: 20px;
	display: inline-block;
	padding:0 10px;
	color:#666;
	font-size: 10px;
}
.gua_box{
	position: absolute;
	bottom:25px;
    width: 90%;
    left: 5%;
}
.scratch_mask {
    position: fixed;
    display: none;
    bottom: 0;
    left: 0;
    z-index: 109;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);

}
.gua_con{
	margin:0 auto;
    position: relative;
}
.box{ position: relative;}
.canvas{ position: relative;left: 1%;}
#redux{ position: absolute;top: 0;z-index: 100;left: 1%;}
.gua_con img{width:98%;position: absolute;top: 0;left: 1%;}
.btn_box{
	position: fixed;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 8;
    padding: 0 15px;
}
.btn{
	display: block;
    margin: 0 auto;
    height: 40px;
    border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    text-align: center;
    font-size: 15px;
    line-height: 40px;
}
.check_btn{
	background: #75d01d;
}
.new_btn{background: #ec7325;}

.check_new_btn{
    background: #75d01d;
}
.new_new_btn{background: #ec7325;}
#selectMask{width:100%;height: 100%;background: #ccc;position: absolute;top:0; z-index: 101; opacity: 0;}

.layerbox1{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index:100;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.6);
}
.learn_box{
	position: absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
    ms-transform:translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
	z-index: 110;
	background: rgba(0,0,0,0.8);
	width:70%;
    heigth: 50%;
	text-align: center;
	padding:15px 10px;
	border-radius: 15px;
    -o-border-radius: 15px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
}
.leran_text{color:#fff;font-weight: bold}
.leran_con .finger_img{width:83px;display: block;margin:0 auto 10px!important;position: static;left:0}
.close_btn{
	position: absolute;
	right:5px;
	top:10px;
	padding:10px;
}
.close_btn img{width:10px!important;}

.mess{
	width:100%;
	height: 50px;
	background: linear-gradient(#424c59 50%, #2f3843 50%);
	line-height: 50px;
	display: none;
	text-align: center;
    margin-top: 10px;
    border-top: 1px solid #5d6b7c;
    border-bottom: 1px solid #5d6b7c;
    margin-top: -10px;
    margin-bottom: 15px;
    margin-left: -10px;
    padding-right: 20px;
}
.mess span{
	background-image: -webkit-linear-gradient(top, #fff, #ffd05f);
	background-image: linear-gradient(top, #fff, #ffd05f);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
    color: transparent;
    font-family: myfont2;
    font-size: 22px;
}
.layerbox{position:fixed;bottom:0;left:0;z-index:102;margin:0;padding:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);}
.popup{position:absolute;top:50%!important;left:50%!important;z-index:110;padding:15px;width:70%;border-radius:5px;-o-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;background:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);}
.popup_tit{padding:10px 0 15px;color:#4d4d4d;font-size:15px;font-family:mediumFont;}
.popup_con{color:#000;line-height:20px;}
.popup_btns{margin-top:20px;text-align:right;}
.popup_btns span{padding:10px 0;color:#444;font-family:mediumFont;}
.popup_btns .popup_cancel{margin-right:20px;}
.popup_btns .popup_confirm{color:#ec7325;}
.layerbox .closeball{position:absolute;top:8px;right:15px;z-index:2;width:21px;height:21px;}
body.modal-open {position: fixed;width: 100%;}

@keyframes finish{
	0%{
		transform: scale(0.75,0.75);
		-ms-transform: scale(0.75,0.75);	
		-webkit-transform: scale(0.75,0.75);	
		-o-transform: scale(0.75,0.75);	
		-moz-transform: scale(0.75,0.75);
	}
	100%{
		
	}
}

.block_box{margin-bottom:20px;border-bottom: 1px solid #E1E1E1}
.how_tit{font-size:14px;font-family: myfont1;color:#938C89;font-weight: normal;}
.prizes1{font-size:14px;}
.prizes2{font-size:11px;}
.prizes{margin:14px 0;color:#79B51f;font-family: myfont1;text-align-last:justify;
    text-align:justify;
    text-justify:distribute-all-lines;}
.prizes span i:before{content:"";width:0;height:0;
    border-top:6px solid transparent;
    border-right:6px solid transparent;
    border-bottom:6px solid transparent;
    border-left:6px solid #938C89;
    vertical-align:middle;
    font-size:0;
    position: relative;top:-2px;}
.block_con{margin:10px 0;line-height:20px;}
.samples_img{width:100%;}
.how_to_play{
    width:100%;
    margin:8px auto 15px;
    font-family: myfont1;
    border-collapse: collapse;
}
.how_to_play tr td{
    padding:6px 0;
    border:1px solid #ccc;
    font-size: 14px;
    text-align: center;

}
.how_to_play tr td span{margin-right: 3px;}
.cgray{color:#ccc;}
.cgreen{color:#79b51c;}
.gua_broadcast_tips {
    background: #e5e5e5;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    width: 90%;
    box-sizing: border-box;
    position: relative;
    padding-left:35px;
    left: 5%;
    margin:15px 0;
    box-shadow: 0px 0px 5px #c0c0c0 inset; 
    overflow: hidden;
    color:#666;
}
.gua_broadcast_tips1 {
    background: #2f3843;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    width: 90%;
    box-sizing: border-box;
    position: relative;
    padding-left:35px;
    left: 5%;
    margin:15px 0;
    /*box-shadow: 0px 0px 5px #c0c0c0 inset; */
    overflow: hidden;
    color:#9aa3ae;
}
.tips_horn {
    position: absolute;
    left: 10px;
    width: 18px;
    top: 10px;
}
.gua_marquee_tips {
    overflow: hidden;
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}
.gua_marquee_tips ul li {
    float: left;
    margin-right: 15px;
    font-family: mediumFont;
}
.gua_marquee_tips ul li>a{
    border-bottom: 1px solid #999999;
    padding-bottom: 3px;
    color:#666;
}
.gua_marquee_tips1 ul li>a{
    border-bottom: 1px solid #999999;
    padding-bottom: 3px;
    color:#9aa3ae;
}
.prive_mess{
    color:#ec7325;
    margin:0 5px;
}
.prive_mess1{
    color:#feb03f;
    margin:0 5px;
}
.activity_into{position: absolute;top:0;left: 0;width:100%;}

.countDown{
    display: block;
    text-align: center;
    color: #666;
    font-size: 12px;
    font-family: lightFont;

}
.bg_countDown1 {
    text-align: center;
}
.bg_countDown1 span {
    background: #d10000;
    height: 17px;
    line-height: 17px;
    display: inline-block;
    color: #fff;
    font-size: 10px;
}
.bg_countDown {
    text-align: center;
    position: absolute;
    bottom: -18px;
    left: 50%;
    transform: translateX(-50%);
    -ms-transform:translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}
.bg_countDown span{
    background: #d10000;
    height: 17px;
    line-height: 17px;
    display: inline-block;
    color: #fff;
    font-size: 10px;
}
.scratch_name {
    display: block;
    text-align: center;
    color: #666;
    font-size: 12px;
    font-family: lightFont;
}

/*圣帕特节*/
.patrickDay_box{
    background: url(../images/guagua/nigeria/shamrock/bg_img.png) no-repeat;
    background-size: 100% 100%;
}
img.imgbg_small{    width:98%;
    position: absolute;
    top: 0;
    left: 1%;
}
.prize_bg_box{
    position: absolute;
    text-align: center;
    top:45%;
    left:50%;
    transform:translate(-50%,-45%);
    -webkit-transform:translate(-50%,-45%);
    max-width: 640px;
}
.prize_bg{
    padding:5px 20px;
    background: url(../images/guagua/nigeria/shamrock/money_box.png)no-repeat 0 0;
    background-size: 100% 100%;
    font-family: markerFont;
    color:#fcff20;
    text-shadow: 0 4px 1px #000;
    -webkit-text-stroke: 1px #000;
    text-stroke: 1px #000;
}
.prize_tit{font-size: 16px;}
.prize_bonus{font-size: 24px;}
.gua_box_small{ width: 75%;left: 12.5%;}
.introduce_img img{display: block;width:85%;margin:3px auto 0;}
.gua_con_small img{
    width: 94%;
    left: 3%;
}
.redux{ left:3%!important}

@media screen and (max-width: 320px) {
    /*cash_chance*/
.gua_box_cash{width:84%;left:8%;}
.chance_box{background: url(../images/guagua/nigeria/cash_chance/bg_img.png) no-repeat;background-size: 100% 100%;}
.cash_prize_bg_box{position: absolute;text-align: center;width:80%;top:34%;left:50%;transform:translate(-50%,-34%);-webkit-transform:translate(-50%,-34%);}
.cash_prize_bg{padding:5px 20px;background: url(../images/guagua/nigeria/cash_chance/money_box.png)no-repeat 0 0; background-size: 100% 100%;font-family: impactFont;color:#c70036;}
.cash_prize_tit{text-shadow:2px 0 2px #fff,0 2px 2px #fff,-2px 0 2px #fff,0 -2px 2px #fff;font-size:14px;}
.cash_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/cash_chance/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.cash_winNumber_box img{display:block;width:100%;}
.cash_winNum_con{margin:0 auto;width:70%;}
.cash_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:50px;min-width:40px;background:url(../images/guagua/nigeria/cash_chance/num_bg.png) no-repeat;background-size:100% 100%;color:#007c43;font-size:18px;}
.cash_winNum{color:#b90b34;}

/*fortune_bay*/
.gua_box_fortune{left:8%;width:84%;}
.fortune_box{background:url(../images/guagua/nigeria/fortune_bay/bg_img.png) no-repeat;background-size:100% 100%;}
.fortune_prize_bg_box{position:absolute;top:36%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%,-36%);transform:translate(-50%,-36%);}
.fortune_prize_bg{padding:5px 20px;background:url(../images/guagua/nigeria/fortune_bay/money_box.png) no-repeat 0 0;background-size:100% 100%;color:#fff;font-family:impactFont;}
.fortune_prize_tit{text-shadow:0 2px 2px #914600;font-size:14px;}
.fortune_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/fortune_bay/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.fortune_winNumber_box img{display:block;width:100%;}
.fortune_winNum_con{margin:0 auto;width:70%;}
.fortune_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:50px;min-width:40px;background:url(../images/guagua/nigeria/fortune_bay/num_bg.png) no-repeat;background-size:100% 100%;color:#5f02d3;font-size:18px;}
.fortune_winNum{color:#ea3111;}

/*magic_million*/
.gua_box_magic{left:7%;width:86%;}
.magic_box{background:url(../images/guagua/nigeria/magic_million/bg_img.png) no-repeat;background-size:100% 100%;}
.magic_prize_bg_box{position:absolute;top:26%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%,-26%);transform:translate(-50%,-26%);}
.magic_prize_bg{padding:5px 20px;background:url(../images/guagua/nigeria/magic_million/money_box.png) no-repeat 0 0;background-size:100% 100%;color:#ffea00;font-family:impactFont;}
.magic_prize_tit{text-shadow:2px 0 2px red,0 2px 2px red,-2px 0 2px red,0 -2px 2px red;font-size:14px;}
.magic_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/magic_million/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.magic_winNumber_box img{display:block;width:100%;}
.magic_winNum_con{margin:0 auto;width:85%;}
.magic_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:50px;min-width:40px;background:url(../images/guagua/nigeria/magic_million/num_bg.png) no-repeat;background-size:100% 100%;color:#00000c;font-size:18px;}
.magic_winNum{color:#5806ed;}
}
@media (min-width: 321px) {
/*cash_chance*/
.gua_box_cash{width:84%;left:8%;}
.chance_box{background: url(../images/guagua/nigeria/cash_chance/bg_img.png) no-repeat;background-size: 100% 100%;}
.cash_prize_bg_box{position: absolute;text-align: center;width:80%;top:34%;left:50%;transform:translate(-50%,-34%);-webkit-transform:translate(-50%,-34%);}
.cash_prize_bg{padding:5px 20px;background: url(../images/guagua/nigeria/cash_chance/money_box.png)no-repeat 0 0; background-size: 100% 100%;font-family: impactFont;color:#c70036;}
.cash_prize_tit{text-shadow:2px 0 2px #fff,0 2px 2px #fff,-2px 0 2px #fff,0 -2px 2px #fff;font-size:22px;}
.cash_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/cash_chance/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.cash_winNumber_box img{display:block;width:100%;}
.cash_winNum_con{margin:0 auto;width:70%;}
.cash_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:70px;min-width:60px;background:url(../images/guagua/nigeria/cash_chance/num_bg.png) no-repeat;background-size:100% 100%;color:#007c43;font-size:35px;}
.cash_winNum{color:#b90b34;}

/*fortune_bay*/
.gua_box_fortune{left:8%;width:84%;}
.fortune_box{background:url(../images/guagua/nigeria/fortune_bay/bg_img.png) no-repeat;background-size:100% 100%;}
.fortune_prize_bg_box{position:absolute;top:36%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%,-36%);transform:translate(-50%,-36%);}
.fortune_prize_bg{padding:5px 20px;background:url(../images/guagua/nigeria/fortune_bay/money_box.png) no-repeat 0 0;background-size:100% 100%;color:#fff;font-family:impactFont;}
.fortune_prize_tit{text-shadow:0 2px 2px #914600;font-size:22px;}
.fortune_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/fortune_bay/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.fortune_winNumber_box img{display:block;width:100%;}
.fortune_winNum_con{margin:0 auto;width:70%;}
.fortune_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:70px;min-width:60px;background:url(../images/guagua/nigeria/fortune_bay/num_bg.png) no-repeat;background-size:100% 100%;color:#5f02d3;font-size:35px;}
.fortune_winNum{color:#ea3111;}

/*magic_million*/
.gua_box_magic{left:7%;width:86%;}
.magic_box{background:url(../images/guagua/nigeria/magic_million/bg_img.png) no-repeat;background-size:100% 100%;}
.magic_prize_bg_box{position:absolute;top:26%;left:50%;width:80%;text-align:center;-webkit-transform:translate(-50%,-26%);transform:translate(-50%,-26%);}
.magic_prize_bg{padding:5px 20px;background:url(../images/guagua/nigeria/magic_million/money_box.png) no-repeat 0 0;background-size:100% 100%;color:#ffea00;font-family:impactFont;}
.magic_prize_tit{text-shadow:2px 0 2px red,0 2px 2px red,-2px 0 2px red,0 -2px 2px red;font-size:22px;}
.magic_winNumber_box{position:relative;margin:0 auto;padding:8px 0 3px;width:85%;background:url(../images/guagua/nigeria/magic_million/win_bg.png) no-repeat center;background-size:100% 100%;color:#2b2b2b;text-align:center;font-family:impactFont;}
.magic_winNumber_box img{display:block;width:100%;}
.magic_winNum_con{margin:0 auto;width:85%;}
.magic_winNumber{display:block;box-sizing:border-box;margin:0 auto;padding:3px 0px;width:70%;max-width:70px;min-width:60px;background:url(../images/guagua/nigeria/magic_million/num_bg.png) no-repeat;background-size:100% 100%;color:#00000c;font-size:35px;}
.magic_winNum{color:#5806ed;}
}


/*选号区域*/
.card_layerbox{position:fixed;top:0;left:0;z-index:500;display:none;width:100%;height:100%;background:rgba(0,0,0,.75);opacity:1;}
.layer_box{position:fixed;bottom:0;left:0;z-index:1000;visibility:visible;overflow-y:scroll;width:100%;background-color:#fff;}
.layer_head{position:fixed;z-index:9999;width:100%;height:44px;border-bottom:1px solid #ccc;background-color:#fff;text-align:center;line-height:44px;}
.layer_head_tit{display:inline-block;margin:0;padding:0;color:#333;font-weight:400;font-size:16px;text-indent:-85px;}
.layer_head a{height:44px;color:#e94643;text-decoration:none;font-size:16px;line-height:44px;}
.layer_head .num_delete img{padding:0 10px 0 15px;vertical-align: middle;}
.layer_head .num_random img{vertical-align: middle;}
.layer_con{box-sizing:border-box;padding:50px 15px 65px;}
.layer_con .card_area>li{float:left;margin:3px 0;width:14.2%;text-align:center;align-items:center;}
.layer_con .card_area .grid_ball{z-index:1;display:inline-block;margin:.3em;width:34px;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f0f0f0;color:#111;text-align:center;font-size:14px;font-family:mediumFont;line-height:35px;cursor:pointer;-o-border-radius:50%;}
.layer_con .card_area .grid_ball.sel{background:#e94643;color:#fff;}

.layer_footer{padding:5px 15px;position:fixed;box-sizing: border-box;
    bottom:0;
    z-index: 9999;
    width: 100%;
    background: #fff;}
.close{width:96%;float:left;background: #f0f0f0;color:#111;height: 40px;line-height: 40px;text-align: center;-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;}
.sure{width:96%;float: right;background: #e94643;color:#fff;height: 40px;line-height: 40px;text-align: center;-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;}



