.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:45px;}
.spacing-a{ height:20px; width: 100%;} 
.w1300{max-width:1300px; margin:auto}
.radius5,.flexslider{ border-radius: 10px;-moz-border-radius: 10px; -ms-border-radius: 10px; -webkit-border-radius: 10px; }
.radius15{ 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; }
.anniversary-bg{ position: relative;}
.b1111 {position: absolute; top: -37px;left: 31px; font-size: 20px; background: #ff465b; color: #fff; padding:7px 15px;}
.b_product_box .top_picks .tab_con li.code-c{position: relative;}
.juzh {position: absolute; top: 50%; left: 50%;  width: 100%; transform: translate(-50%,-50%);  -webkit-transform: translate(-50%,-50%);text-align: center; color: #000}
.code-c img{max-width: 95%}
.juzh1{font-size: 24px; height: 58px; margin-bottom: 10%;}
.juzh2{color: #ff465b; font-weight: bold; text-transform: uppercase;}
.juzh2-d,.juzh a{color: #000}
.juzh2-a{ font-size:30px;}
.juzh2-b{ font-size:90px;}
.juzh2-c{ font-size:48px;}
.juzh2-d{ font-size:30px; }
.code-co{ font-weight: bold; font-size: 24px; color:#ff465b; margin-top: 10%;}
.juzh a{ font-size: 24px; text-decoration: underline; margin-top: 5%; display: inline-block; }
@media (max-width:1600px) {
.juzh1 {font-size: 20px; height: 46px;  margin-bottom: 10%;} 
.juzh2-a { font-size: 24px;}
.juzh2-b {font-size: 65px;}
.juzh2-c {font-size: 40px;}
.juzh2-d {font-size: 20px;}
.code-co {font-size: 16px;margin-top: 10%;}
.juzh a { font-size: 20px;}    
}
@media (max-width:768px) {
.juzh1 { font-size: 16px;height: 38px;margin-bottom: 10%;}
.juzh2-a {font-size: 20px;}
.juzh2-b {font-size: 45px;}
.juzh2-c {font-size: 26px;}
.juzh2-d {font-size: 20px;}
.code-co { font-size: 12px;margin-top: 10%;}
.juzh a {font-size: 14px;} 
}
@media (max-width:640px) {
.b_product_box .top_picks .tab_con li.code-c img { width: 94%; max-height: 349px;}
.b1111 {position: absolute;top: -24px;left: 12px;font-size: 12px;background: #ff465b;color: #fff;padding: 5px 5px;}    
}
@media (max-width:550px) {
.b_product_box .top_picks .tab_con li.code-c img { width: 94%; max-height: 330px;}
}

@media (max-width:520px) {
.b_product_box .top_picks .tab_con li.code-c img { width: 94%; max-height: 325px;}
}
@media (max-width:420px) {
.b_product_box .top_picks .tab_con li.code-c img {max-width: inherit}
}

/*title*/
.anniversary-bg .f20{ margin-right: -20px; margin-bottom: -20px;}
.anniversary-bg.yige{} 
@media (max-width:1600px) {}
@media (max-width:1000px) {}
@media (max-width:500px) {}    

.footer-b{ margin:-1%;}
.footer-b ul li a img{transitaion: .5s;-moz-transition: .5s;-o-transition: .5s;-ms-transition: .5s;-webkit-transition: .5s}
.footer-b ul li:hover a img {transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1)}
.footer-b ul li:hover a{ color: #e8e8e8 }
.clear {clear: both}
.footer-b ul li { float: left; width: 48%; margin: 1%; text-align: left; padding: 1%; }
.footer-b ul li a{ display:table; width: 100%;color: #fff; font-size: 44px;border: 2px solid #fff; font-weight: bold; text-transform: uppercase; }
.footer-b ul li a .fo-1,.fo-2{ display: table-cell; vertical-align: middle; width: 50%;}
.footer-b ul li.color1{background:#e87434;}
.footer-b ul li.color2{background:#379d97;}
.footer-b ul li.color3{background:#5dbd54;}
.footer-b ul li.color4{background:#714ed4;}
.fo-1{ padding-left: 7%;}
.fo-a{ font-weight: 100; font-size: 30px; text-transform:none;}
.fo-2{overflow: hidden;}
/*---4----*/
@media (max-width:1600px) {
.footer-b ul li a {font-size: 38px;}
.fo-a { font-size: 26px;}
.W1200.footer-a{max-width: 950px;}    
}
@media (max-width:1200px) {
.footer-b {
    margin: 0;
}
}
@media (max-width:950px) {
.footer-b ul li a {font-size: 24px;}
.fo-a { font-size:18px;}
}
@media (max-width:640px) {
.footer-b ul li a {font-size: 14px;}
.fo-a { font-size:12px;}
.footer-b { margin: 1%;}    
}
@media (max-width:480px) {
.footer-b ul li a {font-size: 12px;}
.fo-a { font-size:12px;}
.footer-b ul li a { border: 1px solid #fff;} 
.fo-1 {padding-left: 2%;}  
.footer-b ul li a .fo-1{ width: 53%}
.fo-2{ width: 47%}  
 .footer-b { margin: 2%;}  
}
/*-------*/
.icoc{ margin-left:10px;}
.keifu{ position:fixed;  left:0; width:161px;   top: 50% !important; margin-top: -317px; _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/200102left-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/200102left-L.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/200102left-L.png); }
@media (max-width:1600px) {
.keifu { margin-top: -424px;}
 .keifu_head {
    margin-top: 185px;
    margin-left: 5px;
}   
}
@media (max-width:1200px) {
 .keifu{ display: none;}
}

.bannerbottom{ background:#66352b; text-align: center; padding: 0.7% 0;}


.title-a { text-align: center; margin-bottom:37px; }
.title-a h1{font-size: 44px;  color: #000;display: initial;  padding: 0;}
.title-a h1 img{   vertical-align: text-top;}
.title-a h1 span{line-height: 0}
.title-a h1 span,.title h1 strong{ display: inline-block; vertical-align:sub; margin: 0 2%}
.title-a h2 {color: #ffe6a6;}
@media (max-width:1600px) {
.title-a h1 { font-size: 38px;}
}
@media (max-width:1000px) {

}    
@media (max-width:768px) {   
    
.title-a h1 img{ display: none;}
.title-a h1 { font-size: 30px;}    
}
@media (max-width:640px) {

.title-a h1 {  font-size: 23px;}
.title-a { margin-bottom: 26px;}
.height50 {height: 26px;}    
}    

