
.b_box {
    max-width: 1920px; margin: auto;
}

.height75{ height: 75px;}.height60{ height: 60px;} .height30{ height:50px;} .height20{ height: 20px;} 
.radius10{ border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px;}

/*游戏*/
.title33{ padding:5% 0; }
.title22,.title33,.Prize{text-align: center; width: 100%; }
.title22{ margin-top: 0; position: relative}
.title22 h1,.title22 h1 img,.title33 img,.Prize h1{display: inline-block;}
.title22 h1{ padding: 25px 0; }
.game-container{background: #3c2e2c;}

.title22 li p { font-size: 20px; }
.title22 li:hover ol {left: auto;  right: 10%;}
.title22 li ol {background:#ffd837 url(https://deal.cafago.com/activity/2018-ca-Black-five-rr.jpg?123) top repeat-x; width:500px;position: absolute;left: -99999px;  z-index: 999; /* box-shadow: 0 0 8px #999;*/ padding:20px; text-align: left; border: 1px solid #b47210; } 
.title22 li img{ cursor:pointer}
.title22 li ol li{ list-style-type: inherit; font-size: 14px; padding:5px 0; margin-left: 10px;}
.title22 li ol li a{ text-decoration: underline;}
.title22 li ol:after{
  left: 10%;
  top: -18px;
  position: absolute;
  border-bottom: 19px solid;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom-color: #feea71;
  content: '';
  margin-left: -25px;
  z-index: 10;
}
/*title*/ 
.title11{ margin-bottom:0; position: relative; text-align: center;}
.title11 h1{ font-size: 48px; font-weight: bold; color: #ffde81; position: absolute; text-align: center; display: block; width: 100%; top:25px}
.BuyNow{ font-size: 25px; font-weight: bold; background:#90aeff; padding: 20px; margin: 0 10px; margin-bottom: 30px;}
.sharing-to-get-it-free{ margin-bottom: 1%; padding: 0 1%;}
@media (max-width:1450px) {
    .title11 h1{font-size: 32px;}
    .title11 img{ width: 750px;}
    .height75 { height: 60px;}
}
@media (max-width:1024px) {
 .title11{max-width: 990px; }   
}
@media (max-width:768px) {
.title11 h1 {  font-size: 24px; top: 9px;} 
.BuyNow { font-size: 19px; padding: 10px;  margin: 0 10px; margin-bottom: 19px;}  
.title11 img { width: 400px;}
.height75 {  height: 40px;}   
}
@media (max-width:650px){ 
 .Shopping-Map h1{ top: 41%;}
 .title22 li ol:after{ left: 50%;} 
  .title22 li ol{ overflow: auto; height: 250px; width: 300px;padding:10px 20px;}  
  .title22 li:hover ol { left: 50%; margin-left: -150px; top:60px; }
  .title22 li ol li{ font-size: 12px; padding:2px 0 ; margin-left:5px;}
}
@media (max-width:550px) {
.title22 li img,.title33 img { width: 300px;}    
.title22 h1 {padding: 15px 0;}   
.title11 h1 {  font-size: 15px; top: 12px} 
.Shopping-Map h1{ top: 41%;}
.title11 img {width: 350px;} 
    .height75 {  height: 30px;}  
}
@media (max-width:450px) {
.title11 img { width: 280px;}
.title11 h1 {font-size: 15px; top: 7px;}    
}
/*------------------Prize*/
.Prize{ background: #3c2e2c; padding: 35px 0;}
.Prize h1{ margin-bottom: 35px; text-align: center;  font-weight: bold; font-size: 42px; background: #ffde81; width: 450px; padding: 5px 0; }
.Prize ul li{ display: block; float: left; width: 25%;}
.Prize ul li div{background:url(https://deal.cafago.com/activity/2018-ca-Black-five-tbg.jpg) top center no-repeat; color: #ffeb11; font-size: 28px; margin: auto;max-width: 231px; line-height:42px; margin-top: 35px; }
.Prize ul li div{
text-shadow:#3c2e2c 1px 0 0, #3c2e2c 0 1px 0, #3c2e2c -1px 0 0, #3c2e2c 0 -1px 0;
-webkit-text-shadow:#3c2e2c 1px 0 0, #3c2e2c 0 1px 0, #3c2e2c -1px 0 0, #3c2e2c 0 -1px 0;
-moz-text-shadow:#3c2e2c 1px 0 0, #3c2e2c 0 1px 0, #3c2e2c -1px 0 0, #3c2e2c 0 -1px 0;
/**filter: Glow(color=#000,strength=1;)*/
}
.Prize ul li {
    webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    -moz-transition: transform .4s ease,-moz-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    max-width: 100%;
}
.Prize ul li:hover {
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}
@media (max-width:1450px) {
.Prize h1{margin-bottom: 35px;font-size: 31px;width: 380px;padding: 5px 0;}
.Prize ul li { padding: 0 2%;} 
.Prize ul li div{font-size: 22px;max-width: inherit;line-height: 35px;margin-top: 27px;background-size: 187px;}    
    }
@media (max-width:768px) {
    .Prize ul li div{font-size: 14px;max-width: inherit;line-height: 24px;margin-top: 22px;background-size: 131px;} 
}
@media (max-width:650px) {
    .Prize ul li div{font-size: 14px;max-width: inherit;line-height: 24px;margin-top: 22px;background-size: 131px;} 
    .Prize ul li {padding: 0 2%;  width: 50%; margin-bottom: 6%;}
    .Prize h1 {  margin-bottom: 35px; font-size: 25px; width: 250px;padding: 5px 0;}
}
/*------------------Prize*/

/*---------------------------------------------------买一赠一---------------------------------*/
.col-1{width: 48.5%;margin: 0.75%;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:#ff5800;}
.jia {padding-top: 13%;width: 13%;text-align: center;}
.spacing-tm{ padding:35px 0;} .spacing2{ height:35px;}

.w4{float: left;background: #ff5800;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: #ff5800; 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:1450px) {
.throwBG .font30 {font-size: 20px;} 
.font60 {font-size: 41px;}   
.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: 1%;}   
}
@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;}    
}
/*---------------------------------------------------////-买一赠一---------------------------------*/

/*------------------------------------------------------CouponCode--------------------------------*/
.b_product_box .top_picks .tab_con li.CouponCode img{width:inherit; max-height:inherit}
.b_product_box .top_picks .tab_con li.CouponCode{  text-align: center;}
.b_product_box .top_picks .tab_con li.CouponCode .table1{ width: 96%; margin: auto;}
.b_product_box .top_picks .tab_con li.CouponCode .table2{ display: table;  width: 100%; background: #ffeebb;}
.b_product_box .top_picks .tab_con li.CouponCode .border1px{ width: 96%; display: table;border: 1px solid #ccc;margin: 2%;height: 378px;}
.b_product_box .top_picks .tab_con li.CouponCode .table3{ display: table-cell; vertical-align: middle;}
.b_product_box .top_picks .tab_con li.CouponCode .font48{ font-size: 48px; color: #ff6600;}
.b_product_box .top_picks .tab_con li.CouponCode .font18{ margin-top: 10px;}
.b_product_box .top_picks .tab_con li.CouponCode .font22{ margin-top:45px;}
.b_product_box .top_picks .tab_con li.CouponCode .ShareTo{ margin-top: 45px; margin-bottom: 10px;}
@media (max-width:1450px) {
    .b_product_box .top_picks .tab_con li.CouponCode .border1px{ height: 355px;}
    .b_product_box .top_picks .tab_con li.CouponCode .font48{ font-size: 40px;}
    .b_product_box .top_picks .tab_con li.CouponCode .font18 {font-size: 16px;}
    .b_product_box .top_picks .tab_con li.CouponCode .font22{ font-size: 16px;}
}
@media (max-width:1204px) {
    .b_product_box .top_picks .tab_con li.CouponCode .border1px{ height: 339px;} 
}
@media (max-width:850px) {
    .b_product_box .top_picks .tab_con li.CouponCode .border1px{ height: 263px;} 
    .b_product_box .top_picks .tab_con li.CouponCode .font22,
.b_product_box .top_picks .tab_con li.CouponCode .ShareTo {
    margin-top: 20px;
}
}
@media (max-width:500px) {
.b_product_box .top_picks .tab_con li.CouponCode .font48 {
    font-size: 30px;
}
.b_product_box .top_picks .tab_con li.CouponCode .font18 {
    font-size: 12px;
}  
.b_product_box .top_picks .tab_con li.CouponCode .font22,
.b_product_box .top_picks .tab_con li.CouponCode .ShareTo {
    margin-top: 20px;
}
.b_product_box .top_picks .tab_con li.CouponCode .border1px {
    height: 250px;
}    
}
/*------------------------------------------------------/CouponCode--------------------------------*/

/*---------------------------------------------------footerimg---------------------------------*/
.footerimg{margin-top: 1%;}
.footerimg li{float:left;display:block;width: 48%;text-align:center;overflow: hidden;margin: 1%;}
/*---------------------------------------------------////-footerimg---------------------------------*/
/*nav描述*/
#text{margin:50px auto;width:500px;}
.hotspot{color:#fff;padding-bottom:1px; z-index:999999}
#tt{position:absolute;display:block;background:url(http://deal.tomtop.com/activity/201710/20171101_paypal_and_tomtop_cooperation_tt_left.gif) top left no-repeat}
#tttop{display:block;height:5px;margin-left:5px;background:url(http://deal.tomtop.com/activity/201710/20171101_paypal_and_tomtop_cooperation_tt_top.gif) top right no-repeat;overflow:hidden}
#ttcont{display:block;padding:2px 12px 3px 7px;margin-left:5px;background:#666;color:#FFF}
#ttbot{display:block;height:5px;margin-left:5px;background:url(http://deal.tomtop.com/activity/201710/20171101_paypal_and_tomtop_cooperation_tt_bottom.gif) top right no-repeat;overflow:hidden}
/*/nav*/
@media (max-width:800px) {
.height30 { height: 30px;}
/*产品*/    
 .pr_price .current_price{ font-size: 16px !important;}   
 .pr_price .origin_price{font-size: 12px !important;}
 .pr_box .buy_btn{ line-height: 25px !important;}    
.tab_btn li{ font-size: 12px !important;}
.tab_btn li .tab_btn_con{ line-height: 16px !important;}

}
@media (max-width:650px) {

/*产品*/
.tab_con li {width: 50% !important;  padding-bottom: 1.5%  !important} 
.pr_price .current_price { font-size: 23px !important;} 
.APP-Exclusive-deals ul li.enjoy-app{ width: 98%;}  
.APP-Exclusive-deals ul li{ width: 48%; margin: 1%;}
   
}
@media (max-width:450px) {
 .height30 {height: 22px;}
.height20 { height: 4px;} 
.tab_btn_con  .height30 {height: 30px;}    
   
/*产品*/    
.scan-it{ display: none;} 
.abcd {float:none;width: 100%;text-align: center;    }    
.d4 a {padding: 3% 13%;}    
}