
.height75{ height:75px; width: 100%;} .height50{ height:50px; width: 100%;}.height25{ height:25px; width: 100%;}.height20{ height:20px; width: 100%;}
.height60 {
    height: 65px;
}
.spacing-a{ height:20px; width: 100%;} 
.w1300{max-width:1300px; margin:auto}
.bg1202{max-width:1341px;margin:auto;}

/*----*/
.bgbg{ 
	  background-size: 100%; padding-bottom: 2.5%;
}
.bgbg2{
	 background-size: 100%; padding-bottom: 2.5%;
}
.bgbg3{
	 background-size: 100%; padding-bottom: 2.5%;
}
.a_top1{ padding-top: 30px;}
@media (max-width:1000px) {.bgbg,.bgbg2,.bgbg3{ background-size: 110%;}	}
/*-----------------------------------------------------*/
.anniversary-bg .aleft{float: left;display: block;width: 48%;margin:0% 1% 1% 1%;border-radius: 30px;}
.anniversary-bg .aleft img,.anniversary-bg .aleft a,.footerimg li,.footerimg li a{border-radius: 30px;}
.anniversary-bg .aleft a,.footerimg li a{display: block; overflow: hidden}

.bottom-f {  max-width: 1133px;   margin: auto;}
.footerimg li{ display: block;  float: left; text-align: center;overflow: hidden; border-radius: 7px; }
.footerimg li{ margin: 1%; width: 48%;}
.footerimg li a{ color: #fff;}
.footerimg li{ position: relative;display: block;}

/*---4----*/
@media (max-width:1600px) {
.height60 { height: 56px;}
.bottom-f {
    max-width: 880px;
}	
}
@media (max-width:640px) {
.footerimg {margin: 0% 0.5% 0 0.5%;} 
.height60 {height: 40px;}    
.anniversary-bg .aleft img, .anniversary-bg .aleft a, .footerimg li, .footerimg li a {
    border-radius: 10px;
}	
}

/*---*/
.tomIMG15{ margin-top: 10px; margin-bottom: 20px;}
.tomIMG2{margin-top: 0px; margin-bottom: 20px;}
.anniversary-bg.padding5{ padding:45px 5px 5px 5px}
/*-----------------------Saving With  Friends-------------------------*/
.fgleft .pr_tt a,.Price11,.Price22,.tab_con ul.fgleft .m_progress_bar{  text-align: left;}
.tab_con ul.fgleft li .pr_box .pr_info{ padding: 2px 10px 6px 10px;}
.tab_con ul.fgleft .m_progress_bar .bar_wrap{ margin: 0; width:inherit;}
.tab_con ul.fgleft .m_progress_bar .bar_sale{background: none;padding: 0 0 2px 0;text-align: left;margin: 11px 0 0 0;font-size: 17px;color: #ff7c2d;font-weight: bold;}
.tab_con ul.fgbottom .m_progress_bar{ margin-bottom: 10px;}

.Price0{ padding:8px 0; color: #9a9a9a; font-size: 15.7px;}
.Price1{font-size: 14px; }
.Price2{color: #ff7800;font-size: 16px;font-weight: bold;padding: 5px 0;}
.Price11,.Price22{}
.Price11{font-size: 14px;  }
.Price22{font-size: 18px;color: #000; font-weight: bold; padding: 5px 0;}
.Home-img a{ display: block; overflow: hidden}
.tab_con li.Home-img  .pr_box{background: none;}
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {width: 78%;background: #ff7800;font-size: 15px;text-align: center;color: #fff;text-transform: capitalize;display: block;margin-top:0px;border-radius: 5px;-ms-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;margin-left: 11%;}
@media (max-width:1600px) {
.bg1202 {
    max-width: 1000px;
    margin: auto
}
.Price0 {  padding: 1px 0;}	
.Price1{font-size: 13px; }
.Price2{ color: #ff6e1e; font-size: 13px;}  
	.Price22{ font-size: 15px;}	
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT{ font-size: 14px;}    
}
@media (max-width:1000px) {
.Price0 {padding: 4px 0;}
 
}
@media (max-width:880px) {
.Price0 {padding: 10px 0;}
}
@media (max-width:640px) {
.Price0 {padding: 17px 0;}
	.tab_con ul.fgleft .m_progress_bar .bar_sale{ font-size: 14px;}	
}
@media (max-width:520px) {
.Price0 {padding: 5px 0;}
.Price11 {
    font-size: 13px;
}	
.Price22 {
    font-size: 13px;
}	
}
@media (max-width:440px) {
.Price0 {padding: 0px 0;}
}
/*---4----*/
.w570{width: 570px;}  h1.w330{width: 330px;}
.w630{width: 673px;}  h1.w390{width: 433px;}
.w875{ width: 875px;} h1.w635 {width: 635px;}
.celebration-title{ text-align: center; margin: auto; margin-bottom: 1.5%; }
.celebration-title h1{display: block; text-align: center;}
.celebration-title img.t1{float: left;}
.celebration-title img.t2{float: right;}
.celebration-title h1{
	    background: url(https://deal.tomtop.com/img/20200930_svd_titlebg.png) top no-repeat; font-size: 30px;  display: block; color: #fff;  font-weight: bold; width: 566px; height: 85px; line-height: 85px; margin: auto;
}
.celebration-title{ position: relative; text-align: center}
.celebration-title .imgleft{ position: absolute; left: -26px; top: -22px;}
.celebration-title .imgright{ position: absolute; right: -58px; top: -2px;}

@media (max-width:1600px) {
.celebration-title h1 {font-size: 35px; padding: 0px 0 31px 0;}	
h1.w635 {width: 570px;}	.w875 { width: 786px;}	
}
@media (max-width:1200px) {.celebration-title .imgleft,.celebration-title .imgright{ display: none; }}
@media (max-width:818px) {
.w875 { width: 478px;}  h1.w635 {width: 310px;}
.w570 { width: 418px;}	h1.w330 { width: 250px;}	
.w630 { width: 436px;}	h1.w390 {  width: 268px;}
.celebration-title h1 { font-size: 20px;padding: 20px 0 22px 0;background-size: 7px;}
.celebration-title img.t1,.celebration-title img.t2 {width: 84px;}	
}
@media (max-width:640px) {
.height50{ height:30px; } 
.anniversary-bg.padding5 { padding: 30px 5px 5px 5px;}    
}
@media (max-width:520px) {
.celebration-title h1 {
        font-size: 14px;
    padding: 0;
    background-size: 100%;
    line-height: 50px;
	height: 100%;
}
h1.w635 { }  .w875 {width: 332px;}	
h1.w330 { width:100%} .w570 { width: 286px;}
h1.w390 {  } .w630 {  width: 313px;}	
.celebration-title img.t1, .celebration-title img.t2 {
        
}	
}
@media (max-width:450px) {
	.b_banner_bg, .b_product_box {
    background-size: 160%;
}
.Price1,.Price2{ font-size: 3vw;}    
.height60 { height: 35px;} 
.anniversary-bg.padding5 { padding: 20px 5px 5px 5px;}     
}

.OneTwo2.w277 .pr_img{ height: 277px;}
.b_product_box  .OneTwo2.w277 .buy_btn{ margin-bottom: 20px;}
@media (max-width: 1600px){
.OneTwo2.w277 .pr_img { height: 229px; }
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {
    font-size: 12px;
    float: left;
    width: 86%;
    margin-left: 7%;
}
}	

@media (max-width: 960px){.OneTwo2.w277 .pr_img { height:215px; }}
@media (max-width: 850px){.OneTwo2.w277 .pr_img { height: 181px;}}	
@media (max-width: 785px){
.b_product_box .shopping-cart .anniversary-bg .buy_btn.buy_btnTT {font-size: 12px;float: left;}	
.OneTwo2.w277 .pr_img {height: 173px;}
}	
@media (max-width: 768px){.OneTwo2.w277 .pr_img { height: 165px;}  }
@media (max-width: 640px){.OneTwo2.w277 .pr_img { height:inherit;} }
@media (max-width: 450px){.OneTwo2.w277 .pr_img { height: 177px;}  }
@media (max-width: 380px){.OneTwo2.w277 .pr_img { height: 165px;}  }    



/*-------*/
.icoc{ margin-left:36px;}
.keifu{ position:fixed;  left:0; width:203px;   top: 50% !important;  margin-top: -328px;_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:224px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(https://deal.tomtop.com/img/20201003eft-z.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_tab img{ display:block;}
.keifu_head {width: 201px; height: 74px;  background: url(https://deal.tomtop.com/img/20201003left-L.png) center no-repeat; font-size: 0; line-height: 0;  position: relative; margin-top: 15px;margin-left: 32px;}
.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/img/20201003left-L.png); }
@media (max-width:1600px) {
.keifu { margin-top: -424px;    width: 162px;}
.keifu_head {
    margin-top:140px;
    margin-left: 7px;
    width: 151px;
    background-size: 51px;
	
} 
.keifu_tab {
    width: 158px;
}	
}
@media (max-width:1200px) {
 .keifu{ display: none;}
}

