.m_dialog_subscrile .dialog_c{ background:#81c434 !important; }
.m_dialog_subscrile .dialog_c .dialog_head,.m_email_input .text_c .plc{ color: #fff !important}
.height75{ height:75px; width: 100%;} .height50{ height:50px; width: 100%;}.height25{ height:25px; width: 100%;}.height20{ height:20px; width: 100%;}
.height60 {height: 60px;}
.spacing-a{ height:20px; width: 100%;} 
.w1300{max-width:1300px; margin:auto}
.radius5{ border-radius: 5px;-moz-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; }
.radius15,.flexslider{ border-radius:15px;-moz-border-radius:15px; -ms-border-radius:15px; -webkit-border-radius:15px; }
a.GetMore{  padding: 18px; margin: 0 0.5%; font-size: 20px; text-align: center; display: block; color: #000; background: #fff; text-decoration:underline; text-transform: uppercase; text-decoration: none;}
a.GetMore:hover{ text-decoration:underline; }
.b1111 {
    position: absolute;
    top: -104px;
    left: 31px;
    width: 16.2%;
}
.a1111 {
    position: absolute;
    width: 18.4%;
    top: 2.3%;
    left: -106px;
}
.bottom-x{ height: 10px; background: #fa000b; position: relative;}
.relative{ position: relative}
.bg-yellow{ background: #ff6e1e;}
.anniversary-bg.bg-yellow {
    border: 0 solid #d41929;
}
.anniversary-bg.bg-yellow .b1111{ top:-94px;}
@media (max-width:1600px) {
 .b1111 {top: -88px;width: 158px;}   
.anniversary-bg.bg-yellow .b1111 { top: -78px;}   
.a1111 {top: 2.3%;left: -49px;}    
}
@media (max-width:1200px) {.a1111 {top: 2.3%;left: 10px;} }
@media (max-width:768px) {
.b1111 {top: -73px; width: 127px;}
}
@media (max-width:640px) {
.b1111 {top: -41px; width: 74px;left: 0;}
.anniversary-bg.bg-yellow .b1111 {
    top: -37px;
}    
.bottom-x{ height: 4px; }    
}    
/*Code*/
.b_product_box .top_picks .tab_con li.Home-img{ text-align: center; position: relative;}
.Code0{ border-radius: 50px; -ms-border-radius: 50px; -webkit-border-radius: 50px; margin: 0 10%; }
.span2{ border-radius: 15px;}
.Code0{ position: absolute; bottom: 19%;  border:2px solid #fff; font-size: 17px; }
.Code0,.span1,.span2{display: inline-block; }
.span1{ padding-left: 10px;font-weight: bold;  color: #fff;}
.span2{ background: #fff; color: #8c9be9; font-weight: bold; display: inline-block; width: 100px; padding:2px 0;  margin-left: 5px;}
@media (max-width:1600px) {
.Code0 {bottom: 19%;font-size: 13px;  margin: 0 7%;}
.span2 {margin-left: 5px;}    
}
@media (max-width:550px) {
.Price0,.Price2 {
    padding: 12px 0;
    font-size: 3vw;
} 
    .b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT{ font-size: 12px;}    
}
/*top date*/
.top-Nov{ text-align: center;background: #d41929 url(https://deal.tomtop.com/activity/201903/191112BlackFive-b-66.png?01);}
.top-Nov ul li{ display: block; float: left; width: 50%; font-size: 30px; color: #fff; padding: 20px 0;}
.top-Nov ul li:nth-of-type(1){background: #780316}
.top-Nov ul li:nth-of-type(2){background: #d41929 url(https://deal.tomtop.com/activity/201903/191112BlackFive-b66.png?01) left top no-repeat;}
.top-Nov a{ color: #fff;} .top-Nov a:hover{ text-decoration: underline; color: #fff}
@media (max-width:1600px) {
.top-Nov ul li {font-size: 25px;padding: 16px 0;}
}
@media (max-width:1024px) {
.top-Nov ul li {font-size: 18px;padding: 13px 0;}
.top-Nov ul li:nth-of-type(2){background: #d41929 url(https://deal.tomtop.com/activity/201903/191112BlackFive-b66.png?01) left -40px no-repeat;}    
}
@media (max-width:640px) {
.top-Nov ul li {font-size: 13px;padding: 7px 0;}
.top-Nov ul li:nth-of-type(2){background: #d41929 url(https://deal.tomtop.com/activity/201903/191112BlackFive-b66.png?01) left -60px no-repeat;}    
}
@media (max-width:380px) {
.top-Nov ul li {font-size: 12px;padding: 5px 0;}
.top-Nov ul li:nth-of-type(2){background: #d41929 url(https://deal.tomtop.com/activity/201903/191112BlackFive-b66.png?01) left -70px no-repeat;}    
}
/*title*/
.title-a{ width: 45%;  margin: auto;}

.anniversary-bg .f20{ margin-right: -20px; margin-bottom: -20px;}
.anniversary-bg.yige{} 
@media (max-width:1600px) {
.title-a img{}
}
@media (max-width:640px) {
.title-a img {}    
.height50 { height: 20px;}
   
}    
/*其它*/
.b_box{background:#0c0627; max-width: 1920px; margin: auto; overflow: hidden}
.anniversary-bg.bg-1{background: #ffba57}
.w1920{ width: 1920px;  position: relative; left: 50%; margin-left: -960px;}
.black-bg1{ background: #fff; border-radius: 20px; padding: 20px;}
.anniversary-bg{ position: relative;}
.border-s{height: 3px;width: 98.8%;background:#fa000b;margin-top: -3px;margin-left: 0.6%;margin-right: 0.6%;}
/*---------------------------------------------------买一赠一---------------------------------*/
.anniversary-bg.border-a{ margin:-25px -30px;}
.col-1{width: 45%;  margin:2% 2.5%;float: left;}
.bg-fff{ background: #fff; }
.throw-row{ background: #fff; margin-top: 1.5%;}
.throw-row article,.w6 ul{ float: left; display: block;}
.w6 {width: 100%;padding: 1% 2% 0% 2%;} .w4{ width:100%; }
.throw{width:43.5%;text-align: center;}
.throw img,.jia img{ display: inline-block} 
.jia img{ max-width: 50%;}
.throw li{ display: block; }
.throw-1 {margin: 2% 0;font-size: 12px;height: 34px;overflow: hidden;line-height: 17px;}
.throw-2{font-size: 22px;padding-top: 1%;padding-bottom: 4%;font-weight: bold;color:#fa000b;}
.jia {padding-top: 13%;width: 13%;text-align: center;}
.spacing-tm{ padding:35px 0;} .spacing2{ height:35px;}

.w4{float: left;background: #fa000b;height:100%;padding: 2% 0;}
.w4 li{color: #fff; text-align: center;}
.throwBG {float: left;width: 50%;}
.throwBG li.font60{ margin-bottom: 3%;}
.tb1{margin-top: 24px;}.tb1{ margin-top: 0;}
.lin-e{ text-decoration: line-through; }
.lin-a{ text-decoration: line-through; color: #000; font-size: 16px; font-weight: 100}
.jt{ width: 70%; margin: 2% auto 2% auto; height: 1px; background: #fff; position: relative;}
.jt:after{  left: 50%; position: absolute; border-top:5px solid;border-left:5px solid transparent;border-right:5px solid transparent;border-top-color:#fff;content:'';margin-left:-5px;z-index: 10;top: 0px;}
.throwBG .font30 {font-size: 27px;  margin-top: 6px;} 
.font60{ font-size:36px;}
.buy2{ display: inline-block; padding: 1.5%  10%; font-size: 20px; color: #fa000b; background: #fff;  margin:0 0 0 0;  }
.throwBG a:hover .buy2{background: #000; color: #fff; }
.throw a img{}
.footerimg li{ overflow: hidden}
.bg2 img, .ma img, .throw a img,.footerimg li a img {-webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear;transition: all 0.3s linear;transform: scale(1);
    -o-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1); -ms-transform: scale(1); max-width: 100%;}
.bg2 img:hover, .ma img:hover, .throw a img:hover,.footerimg li a img:hover{ transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);
    -o-transform: scale(1.05);}
.cloude-m{ display: none; position: absolute; top: 0px;}
@media (max-width:1600px) {
.anniversary-bg.border-a {
    margin: -25px -25px;
}    
.throwBG .font30 {font-size: 20px;} 
.font60 {font-size:28px;}   
.buy2 {font-size: 16px;}    
}
@media (max-width:768px) {
.font16 {font-size: 13px;}
.throwBG .font30 { font-size: 17px;}
.font60 { font-size: 33px;}    
}
@media (max-width:700px) {
 .col-1 { width: 98%;margin: 2% 1%;}   
.anniversary-bg .f20 {
    margin-right: -8px;
    margin-bottom: -20px;
}    
}
@media (max-width:640px) {
.black-bg1 {
    border-radius: 10px;
    padding: 10px;
}    
.anniversary-bg .f20 {
    margin-right: -8px;
    margin-bottom: -20px;
} 
.anniversary-bg.border-a {
    margin: 0 -25px; padding: 0 32px;
}   
    .border-s{ display: none;}    
}
@media (max-width:450px) { 
.throwBG .font30 {font-size: 16px;}
.font16 { font-size: 12px;} 
.jt { width: 55%;margin: 2% auto 2% auto;}
.font60 {font-size: 29px;}
.buy2 { font-size: 12px;padding: 1.5% 8%;} 
.tb1 { margin-top:0;}  
.col-1 {   margin: 1% 1% 2% 1%;}   
.throwBG .font30 {margin-top: 2px;}    
}
/*---------------------------------------------------////-买一赠一 ---------------------------------*/
/*Anniversary Flash Deals*/    
.b_product_box .shopping-cart .ComingSoonBuy li .pr_info .buy_btn:after,
.b_product_box .shopping-cart .ComingSoonBuy li .pr_info .buy_btn:after{content: "New buyers Only"; color:#ff6e1e;}
.b_product_box .shopping-cart .ComingSoonBuy li .pr_info .buy_btn,
.b_product_box .shopping-cart .ComingSoonBuy li .pr_info .buy_btn{color: #fff;text-indent: -4.2em; overflow: hidden; text-transform: capitalize;  margin-bottom: 15px;}
.b_product_box .shopping-cart .ComingSoonBuy li .pr_box .buy_btn{ background: #fff; border: 1px solid #ff6e1e;margin-left: 22%; font-size: 12px;}  
@media (max-width:1600px) {     
.b_product_box .shopping-cart .ComingSoonBuy li .pr_box .buy_btn {margin-left: 0;  width: 115px;float: none;}  
   
}   
@media (max-width:1250px) { 
.w1920 { width: 1250px; margin-left: -625px;}    
} 
 
@media (max-width:800px) {
.w1920 {width: 800px;margin-left: -400px;}      

}
@media (max-width:650px) { 
.banner-Social, .bottomRadius, .b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {}    
.TopRadius { border-top-left-radius: 5px; border-top-right-radius: 5px;}    
.height60 { height: 50px;}  
.contain .tab_btn.Two-k .height60 { height: 42px;margin: auto;}  
.contain .tab_btn.Two-k .height60.Mwidth{ width:inherit;}    
.b_product_box .shopping-cart .anniversary-bg.acr .buy_btn.buy_btnTT {padding: 5px 0;}    
.anniversary-bg.bgNone { margin: 0 0.5%;}  
.anniversary-bg.M-bgNone { margin: 0 0.5% -12px 0.5%;}    
.Price0 {padding: 6px 0;font-size: 12px;}    
.height75 {height: 55px;}    
    }
@media (max-width:550px) {
.w1920 {
    width: 550px;
    margin-left: -275px;
} 
.radius15,.flexslider,.anniversary-bg{ border-radius:5px;-moz-border-radius:5px; -ms-border-radius:5px; -webkit-border-radius:5px; }        
}

/*----------------------------------------------ss--*/
.shopping-cart .m_progress_bar{ display: none;}
.b_product_box .shopping-cart ul.OneTwo2 .pr_box .pr_info{ padding:10px 0px 0 0px }
.Price0{ padding: 12px 0; color: #9a9a9a; font-size: 15px;}
.Price2{ color: #fa000b; font-size:18px; font-weight: bold; padding: 5px 0;}
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {/* width: 100%; *//* line-height: 16px; */background: #ff6e1e;font-size: 16px;text-align: center;color: #fff;/* margin: 0 auto 0; */text-transform: capitalize;display: block;margin-top:0px;/* padding: 10px 0; */border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;  margin-left: 23%;}
.FreeGift{ margin-bottom: 20px; padding: 0 0.5%; border-radius: 20px;} 
.FreeGift a{ display: block; border-radius: 20px;}
.OneTwo2.w277 .pr_img{ height: 277px;}
.OneTwo2.w277 li{border-radius: 15px;}
.OneTwo2.w277 li .pr_box,.OneTwo2.w277 .pr_img{border-radius: 15px; border-radius: 15px;}
@media (max-width:1600px) {
.OneTwo2.w277 .Price2 {font-size: 18px;}
    .Price1{ font-size: 12px;} 
    .Price2{ font-size: 14px;} 
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {
    line-height: 27px;
    font-size: 14px;
    display: inline-block;
}
}
@media (max-width:900px) {
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {
    margin-left: 0;
}
}
@media (max-width:670px) {
.FreeGift{ margin-bottom:2%; padding: 0 0.5%} 
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT{ font-size: 15px;padding: 0x 0;}  
.OneTwo2.w277 .Price2 {
    font-size: 24px;
} 
.celebration-title h3 {
    font-size: 20px;
    padding: 20px 0px;
}
.FreeGift a {
    border-radius: 10px;
}    
}

@media (max-width:450px) {
    .Price0 {padding: 5px 0; font-size: 15px;}
    .Price1{ font-size: 10px;}  
    .Price2{ font-size: 12px;} 
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {
    font-size: 13px;
} 
}
/*-----------------------------------------------------*/
.bottom-f{ padding-top: 2%;}
.footerimg{ background-size:100%; }
.footerimg li{ display: block; float: left; overflow: hidden; border-radius: 20px;}
.footerimg li img{ display: block;}
.footerimg{margin:0 -1% 0 -1%;  padding-top: 1%;}
.footerimg li.n2{ margin: 1%; width: 48%; }
.footerimg li.n3{ margin: 1%; width:31.25%; }
.footerimg li.n1{ margin: 1%; width: 98%}
/*---4----*/
@media (max-width:640px) {
.footerimg {margin: 0% 0.5% 0 0.5%;} 
.footerimg li { border-radius: 10px;}
.bottom-f {
    padding: 2% 2.5% 0 2.5%;
}
}

/*banner*/
.flexslider{margin:0 auto 0 auto;position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-44px 0 0 0;display:block;background:url(https://deal.tomtop.com/activity/201701/ad_ctr.png?01) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(https://deal.tomtop.com/activity/201701/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.img_1{width:100%;}
.flexslider2{position:relative; margin:0 auto;}
.Copyright{ text-align:center;width:100%;}
@media (max-width:1200px) {
    .flexslider{ padding: 0 10px;}
    .flexslider img{ max-width: 100%;}
}
@media (max-width:1000px) {
.flexslider {
    margin: -8px auto 0px auto;
}
} 
@media (max-width:650px) {
.flex-direction-nav a{  background-size:100%;width: 25px;height: 37px;margin: -21px 0 0 0;}
.flex-direction-nav .flex-next {
    background-position: 0 -35px;
    right: 11px; 
} 
.flex-direction-nav .flex-prev {
    left: 11px;
}   
.flex-control-paging li a {
    background: url(https://deal.tomtop.com/activity/201701/dot.png) no-repeat 0 -8px;
    background-size: 100%;
    display: block;
    height: 9px;
    width: 9px;
}  
.flex-control-nav {
    bottom: 0;
}    
}


/*-------*/
.icoc{ margin-left:10px;}
.keifu{ position:fixed;  left:0; width:161px;   top: 50% !important; margin-top: -332px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;  }
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(https://deal.tomtop.com/activity/201903/20191113bannerimg_z.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_tab img{ display:block;}
.keifu_head{ width:160px; height:51px; background:url(https://deal.tomtop.com/activity/201903/191112BlackFive-L.png?01) center no-repeat; font-size:0; line-height:0; position:relative; margin-top: 10px;  margin-left: 10px;}
.keifu_close:link,.keifu_close:visited{ display:block;    width: 161px; height: 51px;/* background:url(../images/20191010bannerimg_x.png);*/ position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(https://deal.tomtop.com/activity/201903/191112BlackFive-L.png?01); }
@media (max-width:1600px) {
.keifu { margin-top: -424px;}
 .keifu_head {
    margin-top: 185px;
    margin-left: 5px;
}   
}
@media (max-width:1200px) {
 .keifu{ display: none;}
}


/*Code*/
.CodeCode0{ position: relative;padding-top: 40px; }
.Code1 ul{ margin:0 -0.8%;}
.GiftBouns{border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;-ms-border-radius: 15px;}
.Code1 ul li,.CodeCode ul li{
    border: 0 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:#4e63d4;}
.table1{ display: table; width: 100%;}
.table2,.table3{ display: block;}
.table2{ width: 55%;}
.table3{ width: 70%;  margin: auto;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; -ms-border-radius: 5px;}
.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}
.table3{ text-align: center;}
.table3 .activity_countDown p,
.table3 .activity_countDown span,
.table3 .activity_countDown i
{font-size:22px;  color: #000}
.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: #fff; font-size: 18px; color: #000; 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;}
.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:1600px) {
.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%;} 
.table3 .activity_countDown p,
.table3 .activity_countDown span,
.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;}    
.table3 .activity_countDown p,
.table3 .activity_countDown span,
.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 {}    
.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%;}
.table3 .activity_countDown p,
.table3 .activity_countDown span,
.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;
}    
.footerimg{ margin: 0 10px;}        
}
@media (max-width:450px) {
.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;}    
}


/*slash_to_just_001*/
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li {
    margin: 2.5% 0 0.5% 0;
}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li .pr_box{ position: relative;}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li .pr_box:after{clear: both; display: block; position: absolute; color: #fff; background: #000; top:-24px; text-align: center; padding: 5px 0;  width: 100%;}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li:nth-of-type(1) .pr_box:after{content: "6PCS ONLY. Nov.27(UTC+8)";}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li:nth-of-type(2) .pr_box:after{content: "1PC ONLY. Nov.28(UTC+8)";}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li:nth-of-type(3) .pr_box:after {content: "1PC ONLY. Nov.29(UTC+8)";}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li:nth-of-type(4) .pr_box:after {content: "1PC ONLY. Nov.30(UTC+8)";}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li:nth-of-type(5) .pr_box:after {content: "1PC ONLY. Dec.01(UTC+8)";}
@media (max-width: 640px) {
.tab_con li {
    margin-bottom: 2%;
    margin-top: 6%;
}
.b_product_box .top_picks .tab_con #slash_to_just_001_conn li {
    margin: 5.5% 0 2% 0;
}    
}    