
.b_box {
    max-width: 1920px; margin: auto;
    overflow: hidden;
}
.vip_cyl{ display: none;}
.gameBG {
    background: #fff  ;
    width: 100%;
    text-align: center;
    background-position: center 0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    zoom: 1;
}
.vip_item{    width: 16.8%; float: left; display: block;}
.vip_shsl{ width:83.2%; float: left;}


.border5{ border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px;}
.center{ text-align: center;}
/*---------------------------------------------------footer-banner--*/
.footerimg li{float:left;display:block;width: 48%;text-align:center;overflow: hidden;margin: 1%;}
.bottom-f{ margin-bottom: 1%;}
.height30{ height:50px;} .height20{ height: 20px;}.height60{ height:77px; }
.radius10{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px;}

/*---------------------------------------------------游戏-------*/
.padding6{ padding: 0 6.6%;}
.Guidelines{ position:relative; padding: 7% 0 2% 0;}
.Guidelines-a{ float: right;}
.Guidelines-a li p { font-size: 20px; }
.Guidelines-a li:hover ol {left: auto; right: 0;}
.Guidelines-a li ol {background-color: #FFF;width:600px;position: absolute;left: -99999px; z-index: 999;  box-shadow: 0 0 8px #999; padding:20px; text-align: left; } 
.Guidelines-a li img{ cursor:pointer}
.Guidelines-a li ol li{ list-style-type: inherit; font-size: 20px; padding: 5px 0; margin-left: 30px;}
.Guidelines-a li ol li a{ text-decoration: underline;}

.FreeChance-b{ float: left;}
.FreeChance-b h4{ font-size: 30px;    padding-left: 10px;}
.red{ color:#e44025;} .orange{ color: #ebaa14;}
.FreeChance-b h3,.FreeChance-b h4{ display: inline-block; vertical-align: middle;}

.GetMoreOrder{ background:#d92428; margin-top: 5%;}
.GetMoreOrder ul li{ float: left; width: 50%; font-size: 26px; text-align: center; color: #fff; padding: 1.3% 0;}
.GetMoreOrder ul li a{ color:#fff; text-decoration: underline}
.GetMoreOrder ul li a:hover{color: #ffbb1e}
@media (max-width:1450px){
	.vip_item {
    width: 17.8%;
    float: left;
    display: block;
}
.vip_shsl {
    width: 82.2%;
    float: left;
}
.Guidelines-a li ol li{ font-size: 14px;}
.GetMoreOrder ul li { font-size: 20px; padding: 2% 0;}    
}
@media (max-width:1024px){
.FreeChance-b h3{ width:50px;}  
.FreeChance-b h4 {  font-size: 25px; }   
}
@media (max-width:1024px){
.Guidelines-a li img {  width: 138px;}   
.padding6 {padding: 0 0;}    
}
@media (max-width:650px){
.Guidelines-a li ol { width: 400px;padding: 10px;}   
.GetMoreOrder ul li { font-size: 14px;}    
}
@media (max-width:550px){
.Guidelines-a li ul { height: 300px; overflow:auto;}  
.GetMoreOrder ul li { font-size: 12px; float: none; width: 100%; padding: 1% 0;}    
.GetMoreOrder { padding: 2% 0; }    
}  
@media (max-width:450px){
.Guidelines-a li ol { width: 300px; height: 250px; overflow: auto;  padding: 10px 10px 10px 0px;} 
.FreeChance-b h3 { width: 30px;} 
.FreeChance-b h4 { font-size: 16px;} 
.Guidelines-a li img { width: 105px;}    
}

/*------------------------------------------------------*/
.WeeklyGrandPrize h1{ font-size: 30px; font-weight: bold; text-align: center; margin:27px 0 27px 0; }
/* apply */
.apply_array{width:255px;float:left;height:246px;margin-right:14px; position: relative}
.apply_last{margin-right:0px}
.apply_img{text-align:center;width:100px;display:table-cell;background:#e2e2e2;height:100px;font-size:95px;vertical-align:middle}
.apply_info{text-align:center;padding:15px;}
.apply_comment{text-align:center}
.apply_info a{line-height:17px;font-weight:700}
.apply_nav{position:relative;width:1068px;float:left;height:252px;overflow:hidden}
.apply_w{position:absolute;width:1000px;float:left;left:0px}
.apply .img_l{padding: 107px 5px;margin:0 10px 0 7px;float:left;cursor:pointer;background: #ff5800;}
.apply .img_r{padding: 107px 5px;margin: 0 0 0 5px;float:left;cursor:pointer;background: #ff5800;}
.apply .img_l:hover,.apply .img_r:hover{background: #ec5100}

.WinnersList{ font-size: 22px; text-align: center; max-width: 800px; margin: auto; line-height: 32px;margin-bottom: 15px;}
.b_product_box .contain.paddingNone{ padding: 0;}

.position11 { position: absolute;  display: block; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.51); z-index: 10;  top: 0; bottom: 0; opacity: 0; filter: Alpha(opacity=0); transition: all 0.3s ease;  -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -transition: all 0.3s ease;}
.position11:hover { opacity: 10; filter: Alpha(opacity=100);}
.table11 { display: table;height: 100%; width: 100%;}
.ComingSoon { display: table-cell; text-align: center; vertical-align: middle;}
.ComingSoon h1 { color: #fff; display: inline-block; text-align: center; background: #21222a; width: 100px;  height: 100px; border-radius: 100px;  -webkit-border-radius: 100px;-ms-border-radius: 100px; -moz-border-radius: 100px;  font-size: 20px;}
@media (max-width:1450px) {
.apply_nav { width: 868px;}
.apply_array { width: 205px; height: 199px; margin-right: 14px;}
.apply_nav{ height: 199px;}    
.apply .img_l,.apply .img_r {padding: 83px 5px;}    
}
@media (max-width:1024px) {
    .apply .img_l, .apply .img_r{ display: none;} 
    .WeeklyGrandPrize{ overflow: hidden}
    .apply_w{ float: none;  position:inherit;  width:1097px !important; overflow: auto} 
    .apply_nav { width: 100%; overflow: auto; height: 215px;}
    .apply_nav{width: 100%;overflow-y: auto;_overflow: auto;margin: 0 0 1em;}
	.apply_nav::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
	.apply_nav::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, .3);}
}
@media (max-width:786px) {
.WinnersList {
    font-size: 17px;;
    margin-bottom: 15px;
}
}
@media (max-width:550px) {
.apply_array { width: 116px; height: 113px;  margin-right: 8px;}  
.apply_nav{ height: 131px;}  
.apply_w {  width: 620px !important; overflow: auto;} 
.WeeklyGrandPrize h1 {font-size: 20px; margin: 16px 0 15px 0;}  
.WinnersList { font-size: 12px;; margin-bottom: 10px; line-height: 20px;}    
}
/*---------------------------------------------------/---*/

/*---------------------------------------------------title*/
.title11{ position: relative; z-index: 2;}
.title11 h1{font-size: 32px;text-align: center;color: #fff;width:100%;line-height: 100px; display: inline-block;background:#21144a;} 
.height-50{ height: 50px; width: 100%;}.height-40{ height: 0px; width: 100%;}
.size36{ font-size: 36px; text-align: center; padding: 10px 0 20px 0}
@media (max-width:1450px) {
	
	.height60 {
    height: 50px;
}
.title11 img,.title11 h1{ }  
.title11 h1 { }
		.title11 h1 {
    font-size: 26px;
    text-align: center;
    color: #fff;
    width: 100%;
    line-height: 66px;
    display: inline-block;
    background: #21144a;
}
}
@media (max-width:650px) {
.title11 img,.title11 h1{ width: 300px;} 
.title11 h1 { font-size: 16px; line-height: 25px;padding:6px 0;}    
}
@media (max-width:450px) {
.size36{ font-size: 25px;}
.height-40 { height: 0px;}
.title11 h1 {
    font-size: 16px;
    line-height: 36px;
    padding: 1px 0;
}
	.vip_item {
    width: 16.8%;
    float: left;
    display: none;
}
	.vip_shsl {
    width: 100%;
    float: none;
}
.title11 img, .title11 h1 {
    width: 100%;
}
.ComingSoon h1{ font-size: 14px; width: 60px;  height: 60px;}    
}

/*---------------------------------------------------//title*/
/*------------product----------*/
.b_product_box .tab_con .OneTwo li:nth-of-type(1),
.b_product_box .tab_con .OneTwo li:nth-of-type(2) { width:50%;  margin-bottom: 1%; position: relative;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1):after,
.b_product_box .tab_con .OneTwo li:nth-of-type(2):after,.count_time:after {clear: both; display: block; content: "";}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_img,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info{ width: 50%; display:table-cell; vertical-align: middle; }
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_img,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_img{vertical-align: middle;width: 50%;display: table-cell;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_info,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info{ vertical-align: middle; display: table-cell;text-align: left; }
.b_product_box .tab_con .OneTwo li .pr_box{display: table;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_img,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_img{ height: inherit;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_tt a,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_tt a {font-size: 17px; height: 63px;line-height: 22px; text-align: center;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_box,
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_box{ width: 98%;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_info .pr_tt, 
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info .pr_tt{margin-bottom: 30px;}
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info .pr_price .current_price{ }
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_box .buy_btn, 
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_box .buy_btn{ }
@media (max-width:650px) {
.pr_img {height:inherit;}  
.b_product_box .like_bags .hd h3, .b_product_box .share_save .hd h3, .b_product_box .top_picks .hd h3 {padding: 0px 0;} 
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_img, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_img { vertical-align: middle; width: 100%;display:block;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_img, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info{ display: block; width: 100%;text-align: center}    
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_tt a, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_tt a { width: 98%;text-align: center;font-size: 13px;line-height: 1;height: 27px;}  
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_info .pr_tt, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info .pr_tt { margin-bottom:0px;}
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_box, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_box {width: 96%;} 
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_info, .b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_info{ display: block; width: 100%; text-align: center}  
.b_product_box .tab_con .OneTwo li:nth-of-type(1) .pr_box .buy_btn, 
.b_product_box .tab_con .OneTwo li:nth-of-type(2) .pr_box .buy_btn{ margin: auto;}    
}
/*-----------//product-----------*/
/*----------------------------------------------------/Winners List*/

/*---------------------------------------------------æ¸¸æˆbanner*/
.W1136{ margin: auto; max-width: 1136px; }
@media (max-width:1450px) {.W1136{margin: auto;max-width: 958px;}}
@media (max-width:1024px) {.W1136{margin: 0 2%;}}
/*---------------------------------------------------Scratch*/

.c-50{ width: 50%; float: left; padding: 2%;}
.ScratchRight h1{ margin-bottom: 5%; }
.Scratch{ padding: 10px 0;}
.sidebar{ width:138px; float:left;}
#breakNews .list6 {height: 158px;overflow:hidden;font-size: 23px;max-width: 776px;margin: auto;}
#breakNews .list6 li{ display: block; padding: 2px 0;}
@media (max-width:1450px) {
#breakNews .list6 {height: 138px;font-size: 20px;}
}
 @media (max-width:768px) {
     .c-50{ font: none; width: 100%;}
}
 @media (max-width:480px) {
.ScratchRight h1 {font-size: 20px; margin-bottom: 5%;}
#breakNews .list6 { height: 111px; font-size: 14px;}

}
/*---------------------------------------------------/Scratch*/

/*------------------------------------------------------*/
.p5 .tab_con li{ width: 20%;}
.p5 .tab_con li .pr_img { height: 224px;}
.p5 .Price0{ padding: 5px 0; font-size: 14px;}
.p5 .Price2{font-size: 20px;}
/*---------------------------------------------------*/
.shopping-cart .m_progress_bar{ display: none;}
.b_product_box .shopping-cart .pr_box .pr_info{ padding: 0px }
.Price0{ padding: 15px 0; color: #9a9a9a; font-size: 15.7px;}
.Price2{ color: #e44025; font-size: 16px; font-weight: bold; padding: 5px 0;}
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {width: 100%;line-height: 16px; background: #e44025;font-size: 16px;text-align: center;color: #fff;margin: 0 auto 0;    text-transform: capitalize;display: block;margin-top:0px;padding: 8px 0;    max-width: 100%; border-radius: 0;}
.FreeGift{ margin-bottom: 20px; padding: 0 0.5%} 
@media (max-width:1450px) {
.Price0 {font-size: 13px;} 
.Price2 {font-size: 15px; padding: 5px 0;}  
.p5 .tab_con li .pr_img { height:185px;}    
}
@media (max-width:850px) {
.p5 .tab_con li .pr_img {height: 151px;}    
}
@media (max-width:650px) {
.p5 .tab_con li .pr_img {height:inherit;}    
}
@media (max-width:500px) {
/*-----------1----------*/
.Social p a{font-size: 15px;}
/*-----------2----------*/  
.Price0 {font-size: 2.7vw; padding: 8px 0;}
.Price2 { font-size: 2.8vw; padding: 1px 0;}   
.LearnMore {font-size: 15px;}    
}
/*-----------æ‹¼å›¢-------*/

@media (max-width:1200px) {#n_a_v{ display: none}}
@media (max-width:1000px) {.APP-Exclusive-deals ul .img1 {height:inherit;}}
@media (max-width:800px) {
.height30 { height: 30px;}
/*--*/    
   
 .pr_price .origin_price{font-size: 12px !important;}
 .pr_box .buy_btn{ line-height: 25px !important;}    
.tab_btn li{ font-size: 12px !important;}
.tab_btn li .tab_btn_con{ line-height: 16px !important;}

}
@media (max-width:650px) {
	.vip_cyl {
    text-align: center;
    color: #fff;
    width: 81%;
    display: block;
    background: #21144a;
    font-size: 14px;
    font-weight: bold;
    line-height: 36px;
		overflow: hidden;
    padding: 1px 0;
    margin: 0 auto 10px;
}
	
.swiper-slide .height30 { height: 50px;}
/*--*/
.height60 { height: 37px;}    
.tab_con li {width: 50% !important;  padding-bottom: 1.5%  !important} 
.pr_price .current_price {} 
.APP-Exclusive-deals ul li.enjoy-app{ width: 98%;}  
.APP-Exclusive-deals ul li{ width: 48%; margin: 1%;}

.tab_btn li{    font-size: 3.3vw !important; padding: 0 10px;}    
}
@media (max-width:450px) {
.height60.mm60{ height: 25px;}    
.height30 {height: 22px;}
.height20 { height: 12px;} 
.swiper-slide .height30 { height: 50px;font-size: 11px;line-height: 14px;}
   
/*--*/    
.scan-it{ display: none;} 
.abcd {float:none;width: 100%;text-align: center;    }    
.d4 a {padding: 3% 13%;} 
   
}