.m_dialog_subscrile .dialog_c{ background:url(https://deal.tomtop.com/activity/201903/20190905Popup-top.png?011) top no-repeat,url(https://deal.tomtop.com/activity/201903/20190905Popup-bottom.png) bottom no-repeat;background-color: #fff8de !important;}
.m_dialog_subscrile .dialog_c .dialog_head{ color: #000}
.close {
    color: #000;
    background: #fff;
    padding: 7px 17px 18px 9px;
    border-radius: 59px;
}
.height75{ height:75px; width: 100%;} .height50{ height:20px; width: 100%;}.height25{ height:25px; width: 100%;}.height20{ height:20px; width: 100%;}
.height60 {
    height: 70px;
}
.top20{ margin-top: 1%}
.w1920{ max-width: 1920px; margin: auto}
.spacing-a{ height:20px; width: 100%;} 
.w1300{max-width:1300px; margin:auto}
a.GetMore{ padding: 15px; margin: 0 0.5%; font-size: 20px; text-align: center; display: block; color: #000; background: #fff;  text-transform: uppercase;}
a.GetMore:hover{ background:#f4f4f4;}

.celebration-title{ overflow: hidden; text-align: center;}
.celebration-title h3 i{font-weight: bold; }
.celebration-title h3 br{ display: none;}
.celebration-title h3{
    font-size: 37px;
    color: #aa2016;
    display: inline-block;
    vertical-align: middle;
    padding: 10px 0;
    text-transform: uppercase;
}
.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: 0 20px;}
@media (max-width:900px) {
    .celebration-title h3{ font-size: 24px;}
}
@media (max-width:768px) {
    .celebration-title h3 img{ display: none;}
    
}
@media (max-width:550px) {
    .celebration-title h3{ padding: 0}
    .height60 { height: 40px;}
    a.GetMore {padding: 10px;margin: 0 0.5%; font-size: 16px;}
}
@media (max-width:400px) {
    .celebration-title h3{ font-size: 20px;}
}

/*---------------------------------------------------left nav*/
#n_a_v{width: 160px;height: 371px;/*position: fixed;top: 50%;margin-top: -187px;z-index: 999; left: 10px;*/}
#n_a_v ul { width: 116px; margin: 98px 0 0 24px;}
#n_a_v ul li{ display: block; text-align: center; }
#n_a_v ul li a {color: #000; font-size: 12.63px;line-height: 15px;padding: 10.5px 0;display: block;background: #fedd58;margin: 8px 0; text-transform: uppercase;}
#n_a_v ul li a:hover{ background:#fff;}
#n_a_v ul li a:hover{ color: #000;}
/*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:1450px) {
.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;}    
}
/*----------------------------------------------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: 17px;}
.Price2{ color: #ff6e1e; font-size: 24px; 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: 8px 0; border-radius: 0px;-ms-border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;}
.FreeGift{ margin-bottom: 20px; padding: 0 0.8%} 
.OneTwo2.w277 .pr_img{ height: 277px;}
@media (max-width:550px) {
.Price0{ font-size: 14px;}
}


/*--top banner 2--*/
.footerimg { margin:30px -1.5%  -0.8% -1.5%;}
.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;}
.radius10{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px;}
.backgruondIMG{  }
@media (max-width:550px) {.footerimg {margin: 20px 0 0 0;}.footerimg li{ margin-bottom: 0;}}
/*New Buyers Only*/ 
.NewBuyersOnly{text-align: center;line-height: 23px;padding: 5px 0 20px 0;}
.NBO1{ font-size: 24px; color: #aa2016; }
.NBO2{ font-size: 18px; }
.b_product_box .top_picks .tab_con .OneTwo3 li .buy_btn:after{content: "New Buyers Only"; color: #fff; font-size: 12px;text-align: center; text-transform: capitalize;}
.b_product_box .top_picks .tab_con .OneTwo3 li .buy_btn{text-indent: -62px; overflow: hidden; color: #ff6e1e;}
@media (max-width:550px) {
.NewBuyersOnly {
    text-align: center;
    line-height: 16px;
    padding: 0px 0 10px 0;
}    
.NBO1{ font-size: 14px;}
.NBO2{ font-size: 12px; }
}
/*footer*/
.footer44{ margin: -0.5%}
.footer44 li{  float: left; width:24%; margin: 0.5%; display: block;overflow: hidden}
.footer44 li img{ width: 100%;}
@media (max-width:1000px) {
 .footer44{ margin: 0.5%}
}
@media (max-width:550px) {
.footer44 li {width: 47%;  margin: 1.5%;}
}

@media (max-width:480px) {
   
}


/*-------*/
.icoc{ margin-left:10px;}
.keifu{ position:fixed;  left:0; width:161px;   top: 50% !important; margin-top: -202px; _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/20190916bannerimg_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_z.png); }

@media (max-width:1200px) {
 .keifu{ display: none;}
}
