.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:30px; 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,.anniversary-bg{ 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; }
.bannerBottom{background: url(https://deal.tomtop.com/activity/201903/20191019Double11-img6.jpg) top center no-repeat; background-size:100%; }
/*其它*/
/*11.11*/
.a1111{ position: absolute; width: 15.4%; top:30px; left: -186px;}
.b_box{background:#c6190b; max-width: 1920px; margin: auto; overflow: hidden}
.anniversary-bg.bg-1{background: #ffba57}
.w1920{ width: 1920px;  position: relative; left: 50%; margin-left: -960px;}
.anniversary-bg.bgNone{ background: none; padding: 0; margin: 0 -7px}
.anniversary-bg.M-bgNone{ margin: 0 -7px -20px -7px}
.banner-Social,.bottomRadius,.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT{border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.b_product_box .shopping-cart .anniversary-bg.acr .buy_btn.buy_btnTT{ border-radius: 5px; background: #ff6e1e; padding: 10px 0;}
.TopRadius{border-top-left-radius: 15px; border-top-right-radius: 15px;}
.banner-Social{ padding: 0 5px;}
.anniversary-bg{ position: relative;}
.b1111{position: absolute; top: -50px;}
.b1111-1{top: -50px; left: 25px;}
.TLRadius,.b1111{border-top-left-radius: 5px; border-top-right-radius: 5px;}
.banner31{ padding: 0 7px 15px 7px}
.banner31 img{ width: 100%;}

.L1L4{ padding: 5px 0;  margin: 5% 5%; }
.L1L4 h2{color: #ff6e1f;   font-size: 13px;  border: #ff6e1e solid 1px; padding: 5px 0; margin-bottom: 5px; }
.L1L4 h2 span.font24{ color: #ff6e1f; font-size: 19px; font-weight: bold}
.L1L4 h3{ font-size: 14px; color: #000;}
.L1L4 h3 span{ text-decoration: line-through;}
/*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;}  
.a1111 { left: -148px;}     
}   
@media (max-width:1300px) { 
.a1111 { left: -88px;}        
}
@media (max-width:1250px) { 
.a1111 {
    left: 10px;
    top: 10px;
}
.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 {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}    
.TopRadius {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}    
.height60 {
    height: 50px;
}  
.contain .tab_btn.Two-k .height60 {
    height: 50px;
    width: 141px;
    margin: auto;
}  
.contain .tab_btn.Two-k .height60.Mwidth{ width:inherit;}    
.bbb{ display: block;}
.b1111 {
    top: -23px;
    width: 37px;
}
.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; }        
}
/*进度条*/
.celebration-title1.W1200 {
    margin: 0 auto 0px auto;
    position: relative;    z-index: 0;
}
.celebration-title1 h3{ font-size: 24px; text-align: center; color: #fff;}
.tiao1{ width: 100%; height: 4px; background:#fff;  border-radius: 62px;-webkit-border-radius: 62px;}
.tiao2{ width: 25%;height:4px;  background:#ffed51;  border-radius: 62px;-webkit-border-radius: 62px;}
.jiandut{ margin-top:17px; margin-left: 4%;  margin-right: 4%;}
.jiandut ul { margin-bottom: -73px;color: #fff;height: 90px;}
.jiandut ul li{float: left;font-size:18px;width: 25%;position: relative;text-align: center;}
.jiandut ul li .inline{ display: inline-block; margin-top: 10px;margin-bottom: 6px;}
.jiandut ul li span{ }
.radius50,.dot,.pulse{ width: 18px; height:18px; border-radius: 50px; -webkit-border-radius: 50px; -ms-border-radius: 50px; -moz-border-radius: 50px; }
.f000{ background: #000;}.d10b0c{ background: #ffed51;}.a268a8c{ background: #fff;} .fff{ color:#ffed51}
.Black-Friday{font-size: 18px;  padding-top: 15px;}

/* 产生动画（向外扩散变大）的圆圈  */  
/*.pulse {position: absolute;border: 23px solid #d10b0c; z-index: 1; opacity: 0; left: 50%;margin-left: -23px; margin-top: -4px;
    -webkit-animation: diffusion 3s ease-out; -moz-animation: diffusion 3s ease-out;  animation: diffusion 3s ease-out;  -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;
}  
@keyframes diffusion {  
    0% {transform: scale(0);   opacity: 0.0;}  
    25% {transform: scale(0);   opacity: 0.1;}  
    50% {transform: scale(0.1);  opacity: 0.3;}  
    75% {transform: scale(0.5);  opacity: 0.5;}  
    100% {  transform: scale(1);  opacity: 0.0;}  
}  
@-webkit-keyframes diffusion{  
    0% {transform: scale(0);   opacity: 0.0;}  
    25% {transform: scale(0);   opacity: 0.1;}  
    50% {transform: scale(0.1);  opacity: 0.3;}  
    75% {transform: scale(0.5);  opacity: 0.5;}  
    100% {  transform: scale(1);  opacity: 0.0;}  
} */ 
@media (max-width:1600px) { 
    .celebration-title1.W1200 {}
    .celebration-title1 h3 { font-size: 20px;}
    .jiandut ul li{ font-size:16px;}
    .jiandut ul {margin-bottom: -61px; height: 79px;}
}
@media (max-width:1250px) { 
.celebration-title1.W1200 {
 padding-top:50px;  
}
}    
@media (max-width:768px) { 
.celebration-title1 h3 {
    font-size: 16px;
}   
.celebration-title1.W1200 {
  
}     
.jiandut ul li { font-size: 12px;}  
.jiandut ul li .inline { margin-top: 5px; margin-bottom: 5px;}    
.jiandut ul {margin-bottom: -47px; height: 59px;}  
.jiandut { margin-top: 11px; margin-left: 0;margin-right: 0;}
.pulse{ margin-top: -10px;}   
   
}
@media (max-width:550px){
.celebration-title1.W1200 {
    margin: 0 auto 0px auto;
}
.celebration-title1 h3 {
    font-size: 14px;
}   
.jiandut ul li {
    font-size: 11px;
}    
}

@media (max-width:470px){
.jiandut {
    margin-top: 2px;
}
.celebration-title1.W1200 {
    padding-top: 35px;
}    
.celebration-title1 h3 {
    font-size: 12px;
} 

}
@media (max-width:420px){
.celebration-title1.W1200 {
    padding-top: 38px;
}
     
}
/*/进度条*/
.celebration-title{ overflow: hidden; text-align: center;}
.celebration-title h3 i{font-weight: bold; }
.celebration-title h3{
    font-size: 36px;
    color: #fff;
    display: inline-block;
    vertical-align: middle;
    padding: 0 0;
}
.celebration-title h3 p { line-height: 30px; margin-bottom:30px;}
.celebration-title h3 p a{ font-size:24px; color: #344ebf;}
.celebration-title h3 p a:hover{color: #000;}
.celebration-title h3 img { margin: 20px 10px 0 10px;}
@media (max-width:768px) {
    .celebration-title h3 img{ display: none;}
    .celebration-title h3 {font-size: 25px; padding: 25px 30px;}
    .height50 { height:0;}
}
@media (max-width:550px) {
.celebration-title h3 {font-size: 23px; padding:13px 30px;}
.height50 { height: 0;}
a.GetMore { padding: 11px;margin: 0 0.5%;font-size: 13px;}
    a.GetMore.top10{ margin-top: 10px;}   
    
}
/*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;}  
    .celebration-title h3{font-size: 30px;}    
.celebration-title h3 img {
    margin: 20px 0px 0 0px;
}    
}
@media (max-width:550px) {
.Price0,.Price2 {
    padding: 12px 0;
    font-size: 3vw;
} 
  
}
/*----------------------------------------------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: #ff6e1e; font-size: 22px; font-weight: bold; padding: 5px 0;}
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {width: 100%;line-height: 16px; background: #2f8cde;font-size: 16px;text-align: center;color: #fff;margin: 0 auto 0;    text-transform: capitalize;display: block;margin-top:0px;padding: 14px 0;border-top-left-radius: 0px; border-top-right-radius: 0px;}
.FreeGift{ margin-bottom: 20px; padding: 0 0.5%} 
.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;
}

}
@media (max-width:650px) {
.FreeGift{ margin-bottom:2%; padding: 0 0.5%} 
  .b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT{ font-size: 15px;padding: 10px 0;}  
.OneTwo2.w277 .Price2 {
    font-size: 24px;
} 
.celebration-title h3 {
    font-size: 20px;
    padding: 20px 0px;
}
}
/*-----------------------------------------------------*/
.footerimg li{ display: block; float: left; overflow: hidden; border-radius: 20px;}
.footerimg li img{ display: block;}
.footerimg{margin:-1% -1% 0 -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 li{  border-radius: 0px;}
.footerimg {
    margin: -1.5% 0.5% 0 0.5%;
}    
}



/*banner*/
.flexslider{margin:105px auto 60px 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) 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: 79px auto 30px 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: -283px; _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/20190916bannerimg_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/20190916bannerimg_x.png) 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/20190916bannerimg_x.png); }
@media (max-width:1600px) {
.keifu { margin-top: -424px;}
 .keifu_head {
    margin-top: 185px;
    margin-left: 5px;
}   
}
@media (max-width:1200px) {
 .keifu{ display: none;}
}
/*---*/
.topG{position: absolute;    z-index: 1;  top:78.5%; font-size: 22px; padding: 15px 0; text-align: center; background: #2f8cde; width:625px; 
background: url(https://deal.tomtop.com/activity/201903/20191019Double11-img12.png) center no-repeat; background-size: 100%;
left: 50%; margin-left: -312px;
}

.scrollDiv{height:40px;line-height:25px;/*border:#ccc 1px solid;*/overflow:hidden; }
.scrollDiv li{height:40px;padding-left:10px; line-height: 38px; }
.scrollDiv li a{color: #fff}
@media (max-width:1600px) {
.topG{top:78%; font-size: 16px; padding: 15px 0; width:530px; margin-left: -265px;}   
}
@media (max-width:1250px) {
.topG{ top:92%; font-size: 16px; padding: 15px 0; width:480px; margin-left: -240px;} 
}
@media (max-width:768px) {
.scrollDiv{height:37px;line-height:25px;/*border:#ccc 1px solid;*/overflow:hidden; }    
.topG{top:92%; font-size: 15px; padding: 15px 0; width:360px; margin-left: -180px;}  
.crollDiv li{height:40px;padding-left:10px; line-height: 27px; }       
}
@media (max-width: 550px){
.scrollDiv{height:28px;line-height:25px;/*border:#ccc 1px solid;*/overflow:hidden; }
.scrollDiv li{height:40px;padding-left:10px; line-height: 27px; }    
.topG{top:99%; font-size: 11px; padding: 0px 0; width:250px; margin-left: -125px;}      
}
@media (max-width: 420px){
.scrollDiv{height:22px;line-height:23px;/*border:#ccc 1px solid;*/overflow:hidden; }
.scrollDiv li{height:40px;padding-left:10px; line-height: 25px; }    
.topG{top:100%; font-size: 2.1vw; padding: 0px 0; width:200px; margin-left: -100px;}      
}

/*Code*/
.CodeCode{position: relative;margin-top: 18px;    margin-bottom: -1%;}
.CodeCode ul{ margin: 0 -1%;}
.padding25{padding:5px 2px 10px 2px;}
.CodeCode ul li{
    background: #fff; width: 25%; display: block;  position:relative;
    width: 23%; margin: 1%;
    float: left;
    z-index: 1;
    background-size: 100%;
    border-radius: 20px;
}
.a1-left,.a2-right{ position: absolute;top: 50%; margin-top: -27px}
.a1-left{ left:-15px; }
.a2-right{right:-15px; }
.Code-1{ margin: 0 10px;}
.Code-2{ padding: 6% 5%; border-bottom:dashed #000 1px}
.Code-2,.Code-3{color: #000; }
.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; color:#ff6e1e}
.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: 16px;  color: #fff;  background:#ff6e1e; padding: 3.3% 5%; 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{ padding-bottom: 25px; display: block; text-align: center; padding-top: 10px;  font-size: 16px; color: #ff6e1e;}
a.top-a:hover{ color:crimson;}
@media (max-width:1600px) {
.CodeCode0 {margin-top: -457px;}    
.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_banner_bg .table3 .activity_countDown p,
.b_banner_bg .table3 .activity_countDown span,
.b_banner_bg .table3 .activity_countDown i
{font-size:18px;}  
.Remind {font-size: 14px;}  
    
.CodeCode { margin-top: 1%;}
.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: 5px 2px 10px 2px;}    
.title-a h1 {font-size: 14px; padding: 3.3% 5%; border-radius: 7px;}   
.top-a {}    
} 
@media (max-width:1000px) {
.z-index {
    padding: 0 1%;
}    
.CodeCode ul {margin: 0 -0.2%;}  
.CodeCode { }  
    .Code1{ margin: 0 1%;}    
}
@media (max-width:768px) {    
.CodeCode0 { margin-top: -44%;}    
.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_banner_bg .table3 .activity_countDown p,
.b_banner_bg .table3 .activity_countDown span,
.b_banner_bg .table3 .activity_countDown i
{font-size:13px;}  
.Remind {font-size: 13px;}     
    
 .CodeCode {    margin-top: 1.5%;}
 .CodeCode ul li { width: 46.8%; margin:1% 1.5% 1.5% 1.5%}   
}
@media (max-width:650px) {
.CodeCode0 {margin-top: -48%;}    
.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_banner_bg .table3 .activity_countDown p,
.b_banner_bg .table3 .activity_countDown span,
.b_banner_bg .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;
}    
.title-a h1 {font-size: 12px;}  
.top-a{ padding-bottom: 15px; padding-top: 5px;  font-size: 14px; }    
}
@media (max-width:450px) {
.Code-1 { margin: 0 5px;}
.Code1 ul li, .CodeCode ul li { border: 2px solid #fff;}    
.CodeCode {    margin-top: 2%;}
.CodeCode ul { margin: 0 0%;}    
.CodeCode ul li { width:48%; margin: 0.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: 5px 2px 5px 2px;}
.title-a h1 {font-size: 11px; padding: 2% 1%; border: 0 solid #ff5800; border-radius: 4px;} 
.top-a {}    
}