
.b_box {
    max-width: 1920px; margin: auto;
    background:#fcd134;
    overflow: hidden;    position: relative;
}
.border5{ border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px;}
.center{ text-align: center;}
.mm{ display: none !important;}
.LuckyDrawMM{ background: #1a776d; text-align: center;  padding-top: 2%; padding-bottom: 1%; border-bottom: 2px solid #185e56;}
/*Code*/
.CodeCode0{ position: relative;padding: 50px 0 30px 0; }
.Code1 ul{ margin:0 -0.8%;}
.Code1 ul li,.CodeCode ul li,.GiftBouns{border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius: 15px;}
.Code1 ul li,.CodeCode ul li{
    border: 3px solid #fff;
    box-shadow: 0px 0px 6px 1px rgb(193, 112, 249) inset, 0px 0px 6px 1px rgba(193, 112, 249);
    -moz-box-shadow: 0px 0px 6px 1px rgb(193, 112, 249) inset, 0px 0px 6px 1px rgba(193, 112, 249);
    -ms-box-shadow: 0px 0px 6px 1px rgb(193, 112, 249) inset, 0px 0px 6px 1px rgba(193, 112, 249);
    -webkit-box-shadow: 0px 0px 6px 1px rgb(193, 112, 249) inset, 0px 0px 6px 1px rgba(193, 112, 249);   
}
.Code1 ul li{ display: block; float: left; width:  31.9%; margin: 0.7%; padding:1.5% 1.2%; background:#09a3dd;  text-align: left;}
.table1{ display: table; width: 100%;}
.table2,.table3{ display: table-cell; vertical-align: middle;}
.table2{ width: 55%;}
.table3{ width: 45%; margin: 150px 0; background: #fff;border-radius: 15px;-moz-border-radius: 15px; -webkit-border-radius: 15px; -ms-border-radius: 15px;}
.table2 h1{ font-size: 37px; font-weight: bold; color: #fff;}
.table2 h2{ font-size: 16px; color: #00fcff; margin-top: 2%;}
.table2 h3{font-size: 16px; color: #fff; line-height: 18px; height: 37px; overflow: hidden; margin:5% 0; padding-right: 3%;  display: block;}
.ProgressBar{ color: #fff; font-size: 15px; width: 85%; text-align: right}
.b_product_box .table3{ text-align: center;}
.b_product_box .table3 .activity_countDown p,
.b_product_box .table3 .activity_countDown span,
.b_product_box .table3 .activity_countDown i
{font-size:22px;  color: #000}
.b_product_box .table3 .activity_countDown i{font-weight: bold; margin: 0 0px;}
.Remind{border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;-ms-border-radius: 7px;}
.Remind{ background: #ff6600; font-size: 18px; color: #fff; display: block; margin: 10% 6% 0 6%; padding: 3%;}
.Remind.use_now{ background: #cc2320;}
.Remind999{ background: #999;}
.CodeCode{position: relative;}
.CodeCode ul{ margin: 0 -1%;}
.padding25{padding:45px 2px 20px 2px;}
.CodeCode ul li{
    background: #5583fb; width: 25%; display: block;  position:relative;
    width: 23%; margin: 1%;
    float: left;
    z-index: 1;
    background-size: 100%;
}
.a1-left,.a2-right{ position: absolute;top: 50%; margin-top: -27px}
.a1-left{ left:-15px; }
.a2-right{right:-15px; }
.Code-2{ padding: 6% 5%;}
.Code-2,.Code-3{background: #a947ff; color: #fff;}
.Code-3{ text-align: center; font-size: 16px; padding: 2%; margin-top: 4%}
.jma-left1,.jma-left2{float: left; }
.jma-left1,.jma-left3,.jma-left5 {width: 70%; }
.jma-left1 .font50{ font-size: 50px; font-weight: bold;}
.jma-left2{ text-align: center;}
.jma-left2 .font30{ font-size:30px;font-weight: bold; display: block; line-height: 50px; }
.dd1{position: relative;    text-align: center;}
.dd1:hover .dd2{ display: block;}
.dd2 { border-radius: 5px; z-index: 1; display: none;  background: #fff; color: #000; padding: 5px; width: 200px; position: absolute;right:0;}
.dd2 {
    box-shadow:0px 0px 6px 1px rgb(255, 255, 255) inset, 0px 0px 3px 1px rgb(73, 78, 99);
    -moz-box-shadow:0px 0px 6px 1px rgb(255, 255, 255) inset, 0px 0px 3px 1px rgb(73, 78, 99);
    -ms-box-shadow: 0px 0px 6px 1px rgb(255, 255, 255) inset, 0px 0px 3px 1px rgb(73, 78, 99);
    -webkit-box-shadow: 0px 0px 6px 1px rgb(255, 255, 255) inset, 0px 0px 3px 1px rgb(73, 78, 99);    
}

.title-a{ text-align: center;}
.title-a h1{ display:inline-block; font-size: 24px;  color: #f80076;  background:#fbff00; padding: 3.3% 5%; border: 3px solid #f80076; border-radius: 10px;}
.title-a h1 {  -ms-box-shadow:2px 4px 5px 1px #fffabc inset;-moz-box-shadow:2px 4px 5px 1px #fffabc inset;-webkit-box-shadow:2px 4px 5px 1px #fffabc inset;box-shadow: 2px 4px 5px 1px #fffabc inset;}
.title-a h1 span,.title h1 strong{ display: inline-block; vertical-align:middle;}

.top-a{ margin-bottom: -28px;}
@media (max-width:1450px) {
.CodeCode0 {}    
.table2 h1 {font-size: 30px;}
.table2 h2 { font-size: 14px;}    
.table2 h3 {font-size: 13px; line-height: 15px;height: 29px;margin: 3% 0; padding-right: 3%;} 
.b_product_box .table3 .activity_countDown p,
.b_product_box .table3 .activity_countDown span,
.b_product_box .table3 .activity_countDown i
{font-size:18px;}  
.Remind {font-size: 14px;}  
    
.CodeCode {margin-top:0;}
.jma-left1 .font50 { font-size: 30px;}   
.font16 { font-size: 13px;}   
.jma-left2 .font30 {font-size: 20px;line-height: 32px;}  
.dd1 img{ width: 20px;}    
.Code-3 { font-size: 13px;} 
.padding25 { padding: 27px 2px 20px 2px;}    
.title-a h1 {font-size: 14px; padding: 3.3% 5%; border: 2px solid #ff5800; border-radius: 7px;}   
.top-a {margin-bottom: -19px;}    
} 
@media (max-width:1000px) {
.z-index {
    padding: 0 1%;
}    
.CodeCode ul {margin: 0 -0.2%;}  
.CodeCode { margin-top: -35%;}  
    .Code1{ margin: 0 1%;}    
}
@media (max-width:768px) {
.CodeCode0 {}    
.table2 h1 {font-size:20px;}
.table2 h2 { font-size: 12px;}    
.table2 h3 {font-size: 12px; line-height: 15px;height: 29px;margin: 3% 0; padding-right: 3%;} 
.ProgressBar { font-size: 13px;}    
.b_product_box .table3 .activity_countDown p,
.b_product_box .table3 .activity_countDown span,
.b_product_box .table3 .activity_countDown i
{font-size:13px;}  
.Remind {font-size: 13px;}     
    
 .CodeCode { margin-top: 0;}
 .CodeCode ul li { width: 46.8%; margin: 4% 1.5% 1.5% 1.5%}   
}
@media (max-width:650px) {
.CodeCode0{padding: 10px 0 5px 0; }    
.Code1 ul li {float: none;  width: 98.5%;
    margin: 4% 0.7% 0.7% 0.7%; padding: 1.5% 1.2%;
} 
.Code1 { margin: 0 0%;}    
.Code1 ul li { float: none;width: 96%; margin: 4% 2% 0.7% 2%;padding: 1.5% 1.2%;}
.Remind  {margin: 10px 6% 0 6%;}
.b_product_box .table3 .activity_countDown p,
.b_product_box .table3 .activity_countDown span,
.b_product_box .table3 .activity_countDown i
{font-size:17px;}  
.Code1 ul li, .CodeCode ul li, .GiftBouns {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
}    
}
@media (max-width:450px) {
.Code1 ul li, .CodeCode ul li { border: 2px solid #fff;}    
.CodeCode { margin-top: 0;}
.CodeCode ul { margin: 0 0%;}    
.CodeCode ul li { width:48%; margin: 5% 1% 2% 1%;  border: 2px solid #fff;}  
.a1-left img,.a2-right img{ width: 20px; display: none;} 
.a1-left { left: -11px;} 
.a2-right {right: -11px;} 
.CodeCode ul li{ border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -ms-border-radius: 10px;}    
.jma-left1 .font50 {font-size: 12px;}
.jma-left2 .font30 {font-size: 12px;line-height: 15px;}  
.font16 { font-size: 11px;}
.jma-left1, .jma-left3, .jma-left5 { width: 80%;}
.dd1 img { width: 13px;}
.Code-2 {padding: 3% 2% 3% 5%;}
.Code-3 { font-size: 11px;}  
.padding25 {padding: 12px 2px 10px 2px;}
.title-a h1 {font-size: 12px; padding: 2% 1%; border: 2px solid #ff5800; border-radius: 4px;} 
.top-a {margin-bottom: -13px;}    
}

/*---------------------------------------------------尾部-banner--*/
.footerimg { margin: -0.8%;}
.footerimg li{float:left;display:block;width: 48.4%;text-align:center;overflow: hidden;margin: 0.8%;}
.footerimg li.a44{ width:23.4%;}
.footer-ju{ padding:1%;}
.bottom-f{ margin-bottom: 1%;}
.height30{ height:50px;} .height20{ height: 20px;}.height60{ height:40px; }
.radius10{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px;}
.backgruondIMG{}

/*---------------------------------------------------title*/
.height-50{ height:30px; width: 100%;}.height-40{ height: 40px; width: 100%;}
.title11 { text-align: center;position: relative;  margin: auto;}
.title11 h2{position: absolute;left: 0px;top: 0;color: #fff;text-align: center;display: block;width: 100%;font-size: 42px;font-weight: bold;top:23%;margin-top: 19px;/* text-transform:uppercase; */}
@media (max-width:1450px) { 
.title11 { max-width: 720px;}  
.title11 h2{ font-size: 38px;}    
}
@media (max-width:768px) {
.title11 { max-width: 520px;}  
.title11 h2 { font-size: 26px; top: 16%;}  
.height-50 {
    height: 15px;
    width: 100%;
}    
}
@media (max-width:550px) {
.title11 { max-width: 320px;}  
.title11 h2 {  font-size: 20px; top: -5%;} 
}
/*---------------------------------------------------//title*/

/*---------------------------------------------------游戏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*/
/*-----------拼团----------*/
.img3{padding: 0% 1.2% 2% 1.2%;}
/*----------------------------------------------产品5个--*/
.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;}
/*----------------------------------------------/产品5个--*/
.shopping-cart .m_progress_bar{ display: none;}
.b_product_box .shopping-cart .pr_box .pr_info{ padding:10px 0px 0 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;}
.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 .current_price{ font-size: 16px !important;}   
 .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) {
.swiper-slide .height30 { height: 50px;}
/*产品*/
.height60 { height: 29px;}    
.tab_con li {width: 50% !important;  padding-bottom: 1%  !important} 
.pr_price .current_price { font-size: 18px !important;} 
.APP-Exclusive-deals ul li.enjoy-app{ width: 98%;}  
.APP-Exclusive-deals ul li{ width: 48%; margin: 1%;}

.tab_btn li{ font-size: 14 !important;}    
}
@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%;} 
   
}