@charset "UTF-8";
/* CSS Document */

/*基本*/
body{ margin:0; padding:0;}


/*全BOX版面*/
.WRAPPER { z-index:0; position: relative; display:block; margin: 0 auto; padding:0; overflow:hidden; width:100%; min-width:1220px;background-color:#f6f3ec; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica;}
.WRAPPER img { border:0px; vertical-align:top;}
.WRAPPER a { text-decoration:none; -webkit-tap-highlight-color: transparent}
/*預設清單樣式*/
.Area .list_00 ul {display:inline-block; margin:0; padding:0;}
.Area .list_00 li {list-style:none;float:left;overflow: hidden;}
	@media screen and (max-width:767px){
		.WRAPPER { min-width: inherit; min-height:100vh; overflow: hidden;}
		.WRAPPER img {  width:100%;  height:auto;}
	}

/*背景*/
@media screen and (min-width:768px){
.bg_00 { z-index:0; position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
.bg_01 {z-index:-47;position:absolute;top: 240px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
.bg_02 {z-index: -50;position:fixed;top:0;left:0;width:100%;height:100%;background-repeat:repeat-y;background-position:center top;pointer-events:none;}
.bg_03 { z-index:-49;position:fixed;top:0; left:0; width:100%; height:100%; background-position:center 0px; background-repeat:repeat-y; transition:0.5s linear; pointer-events:none;}
.bg_deco { z-index:-50;position:fixed;top:0; left:0; width:100%; height:100%; background-position:center 0px; background-repeat:repeat-y; transition:0.5s linear; pointer-events:none;}
}
@media screen and (max-width: 767px){
.bg_01{ z-index:-52;position:fixed;bottom:0;left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center bottom; pointer-events:none;background-size:100%;}
.bg_02 { z-index:1;position:absolute;top:0;left:0; width:100%; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;background-size:100%;}
.bg_03 { z-index:-50;position:fixed;top:0; left:0; width:100%; height:100%; background-position:center 0px; background-repeat:repeat-y; transition:0.5s linear; pointer-events:none;background-size:100%;}

}



/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height: 580px;}

/*日期*/	
.Area_title .date {position:absolute;top: 215px;left: 283px;width: 15%;}
.Area_title .date .date_bg {position:relative;left:0;}
.Area_title .date .TIMER_DAY {position: absolute;top: 50px;left: -3px;width: 100%;transform: rotate(348deg)}
.Area_title .date .TIMER_DAY span {font-size: 55px;font-weight:bolder;line-height:5px;margin-left: -19px;color: #2a0707;letter-spacing:0;font-family:Century Gothic;text-align:center;width: 70px;}
.Area_title .date .TIMER_DAY small {font-size:25px;font-weight:bolder;line-height:5px;margin-left: -19px;color: #100202;letter-spacing:0;font-family:Century Gothic;text-align:center;}
.Area_title .date .TIMER_DAY #sendMonth {text-align: center;display: inline-block;}
.Area_title .date .TIMER_DAY #sendToday {margin-left: 0;text-align: center;display: inline-block;}
}
@media screen and (max-width: 767px){
.Area_title {height: 75vw;}
.m_topbg  {position:relative;width:100%;top:0;left:0;pointer-events:none;}	
.m_top  {position:absolute;width:100%;top:0;pointer-events:none;}	
.deco03 {position: absolute;width: 100%;top: 2vw;left: 0;pointer-events: none;}	

/*日期*/	
.Area_title .date {position:absolute;top: 27vw;left: 13vw;width: 20%;}
.Area_title .date .date_bg {position:relative;}
.Area_title .date .TIMER_DAY {position: absolute;width: 100%;top: 6vw;left: 0vw;transform: rotate(348deg);}
.Area_title .date .TIMER_DAY span {font-size: 21px;font-weight:bolder;line-height:5px;margin-left: -19px;color: #2a0707;letter-spacing:0;font-family:Century Gothic;text-align:center;width: 3vw;}
.Area_title .date .TIMER_DAY small {font-size: 15px;font-weight:bolder;line-height:5px;margin-left: 0;color: #100202;letter-spacing:0;font-family:Century Gothic;text-align:center;}
.Area_title .date .TIMER_DAY #sendMonth {text-align: center;display: inline-block;}
.Area_title .date .TIMER_DAY #sendToday {margin-left: 0;text-align: center;display: inline-block;}
	

	
}

/*版頭::主標入稿*/
@media screen and (min-width:768px){
  .Area_title .subtitle {position:absolute;width: 100%;top: 0;}
  .Area_title .subtitle .layout_title {position:absolute;width: 61%;top: 63px;left: 240px;}
  .Area_title .subtitle .layout_title ul li:hover {box-shadow: none; }
  /*副標輪播*/	
  .Area_title .subtitle .layout_title02 {position:absolute;width: 28%;top: 362px;left: 491px;overflow:hidden;height: 95px;z-index:8;transform: rotate(355deg)} 
  .Area_title .subtitle .layout_title02 .PD_layout {} 
  .Area_title .subtitle .layout_title02 .PD_layout ul {display:flex;margin:0;padding:0;grid-gap:0;height: 75px;}
  .Area_title .subtitle .layout_title02 .PD_layout ul li {}
  .Area_title .subtitle .layout_title02 .PD_layout ul li a {pointer-events:none;}
  .Area_title .subtitle .layout_title02 .PD_layout ul li:hover {box-shadow: none; }
  .Area_title .subtitle .layout_title02 .PD_layout ul li .PD_img img {width:100%;margin:0 auto;}
/*線別*/	
.Area_title .layout_title03 {position:absolute;width: 15%;left: 917px;top: 140px;}
}
@media screen and (max-width:767px){
.Area_title .subtitle {position:absolute;width: 80%;height:auto;top: 10vw;left: 10vw;}

/*主標*/	
.Area_title .subtitle .layout_title {position:absolute;width: 100%;}
.Area_title .subtitle .layout_title ul {}
	
/*副標輪播*/	
.Area_title .subtitle .layout_title02 {width: 50%;position:absolute;top: 34vw;left: 25vw;overflow:hidden;height: 11vw;z-index:5;transform: rotate(355deg);}
.Area_title .subtitle .layout_title02 .PD_layout {} 
.Area_title .subtitle .layout_title02 .PD_layout ul {display:flex;margin:0;padding:0;grid-gap:0;height:10vw;}
.Area_title .subtitle .layout_title02 .PD_layout ul li {}
.Area_title .subtitle .layout_title02 .PD_layout ul li .PD_img img {width:100%;}
	
/*線別*/	
.Area_title .layout_title03 {position:absolute;width: 17%;left: 83vw;top: 13vw;}
	
}


/*超大牌加開區*/
@media screen and (min-width:768px){
.Area_bigbrand {height:100%;}
.Area_bigbrand .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}


/*按鈕區*/	
.Area_bigbrand .bigbrand {position:relative;width: 100%;}
.Area_bigbrand .bigbrand .layout_tt{position: absolute;width: 15%;left: -34px;top: 63px;}

  /*公版:按鈕區大顆*/	
  .Area_bigbrand .bigbrand .layout_btn01  {position:relative;width: 35%;top: 0;left: -190px;padding-bottom:20px;background:url(m_btn01_bg.png?t=1775027363820)top center no-repeat;background-size:100%;}
  .Area_bigbrand .bigbrand .layout_btn01 ul {}
  .Area_bigbrand .bigbrand .layout_btn01 ul li {}
  .Area_bigbrand .bigbrand .layout_btn01 ul li:hover {box-shadow: none; }
  .Area_bigbrand .bigbrand .layout_btn01 ul li .PD h3 {color:#1d97d0;font-weight: 900;font-size: 20px;}
  .Area_bigbrand .bigbrand .layout_btn01 ul li .PD h4 {margin-top:10px;font-size:18px;font-weight:600}
  .Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt3 {font-size: 1.8em;}
  .Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt1 {font-size: 1.5em;}
  .Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt2 {display:none;}
  
  /*公版:按鈕區2小*/
  .Area_bigbrand .bigbrand .PD_layout-D1_02B {position:absolute;width: 53%;top: 23px;left: 460px;}
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul {}
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li {}
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li:hover {box-shadow: none; }
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD_img  {width:45%; }
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD_into {width:55%;margin-left:10px;}
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD h3 {font-size:1.5em;color: #1687bc;border-bottom: 1px #cccccc solid;}
  .Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD h4 {font-size:1.2em;}


  /*輪播區*/	
  .Area_bigbrand .bigbrand02 {position:relative;width: 100%;padding-bottom:10px;}
  .Area_bigbrand .bigbrand02 .layout_tt{position: absolute;width: 15%;left: -40px;top: 30px;}

  
  
  .Area_bigbrand .bigbrand02 .layout_PD {position: relative;width: 90%;overflow:hidden;margin: 0 0 0 104px;padding-top: 46px;}
  .Area_bigbrand .bigbrand02 .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 325px;}
  .Area_bigbrand .bigbrand02 .layout_PD ul li {margin:0;padding:0;grid-gap:0}	
  .Area_bigbrand .bigbrand02 .layout_PD ul li:hover {box-shadow: none; }	
  .Area_bigbrand .bigbrand02 .layout_PD .PD_into{justify-content:center;}	
  .Area_bigbrand .bigbrand02 .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	
  .Area_bigbrand .bigbrand02 .layout_PD .swiper-pagination {top:0;position:relative;}
  
}
@media screen and (max-width:767px){
.Area_bigbrand {height:100%;background-color: #ffd0eb;}

/*按鈕區*/	
.Area_bigbrand .bigbrand {position:relative;width:100%;padding-bottom: 2vw;}
.Area_bigbrand .bigbrand .layout_tt{position: absolute;width: 13%;left: -2vw;top: 4vw;}



/*按鈕區公版:按鈕區大顆*/	
.Area_bigbrand .bigbrand .layout_btn01  {width: 38%;margin: 0 0 0 9.5vw;background:url(m_btn01_bg.png?t=1775027363820)top center no-repeat;background-size:100%;}
.Area_bigbrand .bigbrand .layout_btn01 ul {}
.Area_bigbrand .bigbrand .layout_btn01 ul li {}
.Area_bigbrand .bigbrand .layout_btn01 ul li:hover {box-shadow: none; }
.Area_bigbrand .bigbrand .layout_btn01 ul li .PD h3 {border-bottom: 1px #cccccc solid;color: #56a1c2;}
.Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt3 {font-size:1.2em; }
.Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt1 {font-size:1.1em;}
.Area_bigbrand .bigbrand .layout_btn01 ul li .js-PD_txt2 {display:none;}


/*按鈕區公版:按鈕區2小*/
.Area_bigbrand .bigbrand .PD_layout-D1_02B {position:absolute;width: 55%;top: 2vw;left: 46vw;}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul {}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li {}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li:hover {box-shadow: none; }
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD_img  {width: 43%;}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD_into {width: 57%;margin: 0 0 0 2vw;}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD h3 {font-size: 1.2em;color: #2291bd;border-bottom: 1px #c2c2c2 solid;margin-top: 3vw;}
.Area_bigbrand .bigbrand .PD_layout-D1_02B ul li .PD h4 {font-size: 1.1em;color: #221403;font-weight: 500;}

/*輪播區*/	
.Area_bigbrand .bigbrand02 {position:relative;width:100%;}
.Area_bigbrand .bigbrand02 .layout_tt{position: absolute;width: 13%;left: -2vw;top: 11vw;}

.Area_bigbrand .bigbrand02 .layout_PD {position: relative;width: 86%;overflow:hidden;left: 4vw;top: 3vw;}
.Area_bigbrand .bigbrand02 .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 63vw;}
.Area_bigbrand .bigbrand02 .layout_PD ul li {margin:0;padding:0;grid-gap:0}	
.Area_bigbrand .bigbrand02 .layout_PD ul li:hover {box-shadow: none; }	
.Area_bigbrand .bigbrand02 .layout_PD ul li .PD_into{justify-content:center;}	
.Area_bigbrand .bigbrand02 .layout_PD ul li .PD_into h3{font-size:.95em}	
.Area_bigbrand .bigbrand02 .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	
.Area_bigbrand .bigbrand02 .layout_PD .swiper-pagination {top:0;position:relative;}


}
  



  
/*按鈕x2*/
@media screen and (min-width:768px){
.Area_move {height:100%;}
.Area_move .bg { z-index:-48; position:absolute; top:0; left:-520px; width:2000px; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}
.Area_move .layout_PD  {background:url(m_move_bg.png?t=1775027363820)top center no-repeat;background-size:100%;padding-bottom: 85px;}
.Area_move .layout_PD  ul {width: 93%!important;margin:0 auto!important;padding-top: 89px!important;}
.Area_move .layout_PD  ul li:hover {box-shadow: none; }
.Area_move .layout_PD .PD_img img {width:90%;;}

.Area_move .bottom {background:url(m_bottom02.jpg?t=1775027363820)top center no-repeat;background-size:100%;padding-top:7vw;}
   
}
@media screen and (max-width:767px){
.Area_move {height:100%;background-color: #ffd0eb;}
.Area_move .layout_PD  {background:url(m_move_bg.png?t=1775027363820)top center no-repeat;background-size:100%;padding-bottom:5vw;}
.Area_move .layout_PD  ul {width:90%!important;margin:0 auto!important;padding-top: 8vw!important;}
.Area_move .layout_PD  ul li:hover {box-shadow: none; }

.Area_move .bottom {background:url(m_bottom02.jpg?t=1775027363820)top center no-repeat;background-size:100%;padding-top: 7vw;}
}


/*全站加碼*/
@media screen and (min-width:768px){
.Area_whole {height:100%;}
.Area_whole .bg { z-index:-48; position:absolute; top:0; left:-520px; width:2000px; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}

/*公版*/		
.Area_whole .layout_PD  {width: 100%;}
.Area_whole .layout_PD  ul {}
.Area_whole .layout_PD  ul li {}
.Area_whole .layout_PD  ul li:hover {box-shadow: none; }

}
@media screen and (max-width:767px){
  .Area_whole	{height:100%;background-color: #f8f8f8;}
  /*公版*/		
  .Area_whole .layout_PD  {width:98%;padding-bottom: 3vw;padding-top: 2vw;}
  .Area_whole .layout_PD  ul {margin: 0 !important;padding:0!important ;}
  .Area_whole .layout_PD  ul li {}
  .Area_whole .layout_PD  ul li:hover {box-shadow: none; }
  .Area_whole .layout_PD  ul li .PD_img img {width:100%;}	
}






@media screen and (min-width:768px){
  .Area_BN {padding:30px 0 10px 0;}
  .Area_BN .Area_swiper {height: 300px;}
  }
  @media screen and (max-width:767px){
    .Area_BN {padding:5vw 0 1vw 0;}
    .Area_BN .Area_swiper {height: 30vw;}

  }
  
  












/*activ*/
@media screen and (min-width:768px){
.Area_activ {height:100%;}
.Area_activ .bg { z-index:-48; position:absolute; top:0; left:-520px; width:2000px; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}


/**區標**/		
.Area_activ .text {background:url(m_activ_bg.png?t=1775027363820)top center no-repeat;background-size: 100%;}
.Area_activ .layout_text {padding-top: 11px;}
.Area_activ .layout_text ul {}
.Area_activ .layout_text ul li {}
.Area_activ .layout_text ul li:hover {box-shadow: none; }

/*公版*/		
.Area_activ .layout_PD  {background:url(m_ul03.png?t=1775027363820)top center repeat-y;background-size: 100%;}
.Area_activ .layout_PD::before {content:"";position:absolute;display: block;padding-right: 0;width: 99%;height: 10%;background-size: 100%;background-repeat: no-repeat;background-image: url(m_activ.png?t=1775027363820);pointer-events: none;z-index: 5;}
.Area_activ .layout_PD  ul {width: 85%!important;margin:0 auto!important;padding: 0 !important;}
.Area_activ .layout_PD  ul li {background-color:#ffffff;border-radius: 0.5em;}
.Area_activ .layout_PD  ul li:nth-child(6)::before {content:"";position:absolute;top: 284px;display: block;padding-right: 0;width: 48%;height: 12%;background-size: 100%;background-repeat: no-repeat;background-image: url(m_shopicon.png?t=1775027363820);left: 67px;pointer-events: none;}
.Area_activ .layout_PD  ul li:hover {box-shadow: none; }
.Area_activ .layout_PD  ul li .PD_img  {height: 330px;overflow: hidden;}	
.Area_activ .layout_PD  ul li .PD_img img {width:125%;margin:0 0 0 -3vw;}	
.Area_activ .layout_PD  ul li .PD_into h3 {color: #000000 !important;font-size: 1.8em;font-weight: 300;}	
.Area_activ .layout_PD  ul li .PD_into h4 {font-size: 2em;font-weight: 800;color: #617c0e;}	
.Area_activ .layout_PD  ul li .js-PD_txt2 {display: none !important;;}	
.Area_activ .bottom {background:url(m_bottom03.png?t=1775027363820)top center no-repeat;background-size: 100%;padding-top: 60px;}

}
@media screen and (max-width:767px){
.Area_activ	{height:100%;background-color: #f8f8f8;}

/**區標**/		
.Area_activ .layout_text {background:url(m_activ_bg.png?t=1775027363820)top center no-repeat;background-size:100%;}
.Area_activ .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_activ .layout_text ul li {}
.Area_activ .layout_text ul li:hover {box-shadow: none; }

/*公版*/		
.Area_activ .layout_PD  {background:url(m_ul03.png?t=1775027363820)top center repeat-y;background-size:100%;}
.Area_activ .layout_PD::before {content:"";position:absolute;display: block;padding-right: 0;width: 99%;height: 10%;background-size: 100%;background-repeat: no-repeat;background-image: url(m_activ.png?t=1775027363820);pointer-events: none;z-index: 5;}
.Area_activ .layout_PD  ul {width: 93%!important;margin:0 auto!important;padding: 0 !important;}
.Area_activ .layout_PD  ul li {background-color:#ffffff;border-radius: 0.5em;margin-bottom: 1vw;}
.Area_activ .layout_PD  ul li:nth-child(6)::before {content:"";position:absolute;top: 33vw;display: block;padding-right: 0;width: 48%;height: 12%;background-size: 100%;background-repeat: no-repeat;background-image: url(m_shopicon.png?t=1775027363820);left: 8vw;pointer-events: none;}
.Area_activ .layout_PD  ul li:hover {box-shadow: none; }
.Area_activ .layout_PD  ul li .PD_img  {height: 37vw;overflow: hidden;}	
.Area_activ .layout_PD  ul li .PD_img img {width:125%;margin:0 0 0 -3vw;}	
.Area_activ .layout_PD  ul li .PD_into h3 {color: #000000 !important;font-size:1.1em;font-weight: 300;}	
.Area_activ .layout_PD  ul li .PD_into h4 {font-size: 1.2em;font-weight: 800;color: #617c0e;}	
.Area_activ .layout_PD  ul li .js-PD_txt2 {display: none !important;;}	
.Area_activ .bottom {background:url(m_bottom03.png?t=1775027363821)top center no-repeat;background-size:100%;padding-top:7vw;}



}



/*定卡BN*/
@media screen and (min-width:768px){
.Area_banner {height:100%;}
.Area_banner .bg { z-index:-48;position:absolute;top:0; left:-520px; width:2000px; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}
/*公版*/
.Area_banner .layout_PD ul li:hover {box-shadow: none; }
.Area_banner .layout_PD ul li .PD_img img {width: 100%;}	
    
}
@media screen and (max-width:767px){
.Area_banner {height:100%;background-color: #f8f8f8;} 
/*公版*/		
.Area_banner .layout_PD  {width:98%;margin:0 auto;}
.Area_banner .layout_PD  ul {}
.Area_banner .layout_PD  ul li {margin-bottom:2vw;}
.Area_banner .layout_PD  ul li:hover {box-shadow: none; }  
}
  





/*強檔預告區*/
@media screen and (min-width:768px){
  .Area_hot {height:100%;}	
  .Area_hot .bg {z-index:-48;position:absolute;top: -50px;left:-520px;width:2000px;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
  .Area_hot .bg02 {z-index:-48;position:absolute;bottom:0;left:-520px;width:2000px;height:100%;background-repeat:no-repeat;background-position: center bottom;pointer-events:none;}

/*公版*/		
.Area_hot .layout_bn  {padding-top: 110px;}
.Area_hot .layout_bn  ul {}
.Area_hot .layout_bn  ul li {}
.Area_hot .layout_bn  ul li:hover {box-shadow: none; }
  
  
  
  .Area_hot .box {position:relative;}	

  /**區標**/			
   .Area_hot .layout_tt {background:url(m_hot_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
   .Area_hot .layout_tt ul {}
   .Area_hot .layout_tt ul li {}
   .Area_hot .layout_tt ul li:hover {box-shadow: none; }
   .Area_hot .layout_tt ul li .PD_into {padding-top: 92px;}
   .Area_hot .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 45px/50px Arial;color: #000000;letter-spacing: 0;text-align: center;background:transparent;}
    
  
  /**輪播**/	 
  .Area_hot .box .layout_PD {position:relative;width: 97%;margin: 0 auto;overflow: hidden;padding-bottom: 80px;}
  .Area_hot .box .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 369px;}
  .Area_hot .box .layout_PD ul li {margin:0;padding:0;grid-gap:0;background-color:#000000;}	
  .Area_hot .box .layout_PD ul li:hover {box-shadow: none; }	
  .Area_hot .box .layout_PD ul li .PD_btn {background-image: repeating-linear-gradient(45deg, #fb88be -2%, #f056a7 120%);width: 3.5em;height: 3.5em;}
  .Area_hot .box .layout_PD ul li .PD_btn b::after {content:"必買"!important;}
  
  /*搶購*/
  .Area_hot .box .layout_PD .PD .PD_btn b::before {content: "必買"!important;position: relative;top: 0;display: block;padding-right: 0;width: 100%;height: 100%;background-image:none!important;background-position: 45% 50%;padding-top: 1vw;}
  .Area_hot .box .layout_PD .PD .PD_btn b::after { content:"";}
  .Area_hot .box .layout_PD .PD_btn b {font-size:1.3em;line-height:.8em;}
  .Area_hot .box .swipwe_remove_box_style ul li {background-color:#ffffff!important;}	


  .Area_hot .box .layout_PD .swiper-pagination {top:0;position:relative;}
  
  .Area_hot .bottom {position:relative;background:url(mo_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 17vw;}
  
}
@media screen and (max-width:767px){
.Area_hot {height:100%;}	

/*公版*/		
.Area_hot .layout_bn  {}
.Area_hot .layout_bn  ul {}
.Area_hot .layout_bn  ul li {}
.Area_hot .layout_bn  ul li:hover {box-shadow: none; }


.Area_hot .box {position:relative;}	

/**區標**/			
 .Area_hot .layout_tt {background:url(m_hot_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
 .Area_hot .layout_tt ul {}
 .Area_hot .layout_tt ul li {}
 .Area_hot .layout_tt ul li:hover {box-shadow: none; }
 .Area_hot .layout_tt ul li .PD_into {padding-top: 8vw;}
 .Area_hot .layout_tt ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 25px/32px Arial;color: #000000;letter-spacing: 0;text-align: center;background:transparent;}
	

/**輪播**/	 
.Area_hot .box .layout_PD {position:relative;width: 97%;margin: 0 auto;overflow: hidden;}
.Area_hot .box .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 66vw;}
.Area_hot .box .layout_PD ul li {margin:0;padding:0;grid-gap:0;background-color:#000000;}	
.Area_hot .box .layout_PD ul li:hover {box-shadow: none; }	
.Area_hot .box .layout_PD ul li .PD_btn {background-image: repeating-linear-gradient(45deg, #fb88be -2%, #f056a7 120%);width: 2.5em;height: 2.5em;}
.Area_hot .box .layout_PD ul li .PD_btn b::after {content:"必買"!important;}
/*搶購*/
.Area_hot .box .layout_PD .PD .PD_btn b::before {content: "必買"!important;position: relative;top: 0;display: block;padding-right: 0;width: 100%;height: 100%;background-image:none!important;background-position: 45% 50%;padding-top: 1vw;}
.Area_hot .box .layout_PD .PD .PD_btn b::after { content:"";}

.Area_hot .box .swipwe_remove_box_style ul li {background-color:#ffffff!important;}	
.Area_hot .box .layout_PD .swiper-pagination {top:0;position:relative;}

.Area_hot .bottom {position:relative;background:url(mo_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 17vw;}
  
}	


/*限搶*/
@media screen and (min-width:768px){
  .Area_limited	{height:100%;}
  .Area_limited .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}

  /**區標**/	
  .Area_limited .text {position:relative;background:url(mo_limited.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 46px;}
  .Area_limited .text .layout_text {width:100%;}
  .Area_limited .text .layout_text ul {margin:0;padding:0;}
  .Area_limited .text .layout_text .PD_slide:hover{transform:none;}
  .Area_limited .text .layout_text .PD a {pointer-events: none!important}

        
  /*公版*/		
  .Area_limited .layout_PD {background:url(m_ul03.png?t=1775027363821)top center repeat-y;background-size:100%;}
  .Area_limited .layout_PD ul {width: 94%;margin:0 auto;padding-bottom:5vw;}
  .Area_limited .layout_PD ul li {}
  .Area_limited .layout_PD ul li:hover {box-shadow: none; }
  
  .Area_limited .bottom {position:relative;background:url(m_bottom03.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 70px;}
        
}
@media screen and (max-width:767px){
.Area_limited	{height:100%;background-color: #f8f8f8;}
  
/**區標**/	
.Area_limited .text {position:relative;background:url(mo_limited.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 5vw;}
.Area_limited .text .layout_text {width:100%;}
.Area_limited .text .layout_text ul {margin:0;padding:0;}
.Area_limited .text .layout_text .PD_slide:hover{transform:none;}
.Area_limited .text .layout_text .PD a {pointer-events: none!important}
  
/** 倒數 **/
.TimerNick {position:absolute;left: 35vw;top: 12vw;display:inline-block;height: 36px;text-align:right;z-index:1;}
.TimerNick .FontStyle {display:inline-block;margin: 0 5vw 0 0;padding:0;border:0px;font: 16px/32px Arial;color: #45392a;letter-spacing: 0px;text-align:right;background:transparent;}
.TimerNick span { padding-left:2px; font: bold 27px/38px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica; letter-spacing: -0.05em;color: #000;}
      
/*公版*/		
.Area_limited .layout_PD {background:url(m_ul03.png?t=1775027363821)top center repeat-y;background-size:100%;}
.Area_limited .layout_PD ul {width: 94%;margin:0 auto;padding-bottom:5vw;}
.Area_limited .layout_PD ul li {}
.Area_limited .layout_PD ul li:hover {box-shadow: none; }

.Area_limited .bottom {position:relative;background:url(m_bottom03.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 11vw;}
      
      
}






/*mo+全館7折*/
@media screen and (min-width:768px){
  .Area_mosale  {height:100%;}
  .Area_mosale .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}

  /**區標**/	
  .Area_mosale .text {position:relative;background:url(m_brand_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_mosale .text .layout_text {width:100%;}
  .Area_mosale .text .layout_text ul {margin:0;padding:0;}
  .Area_mosale .text .layout_text .PD_slide:hover{transform:none;}
  .Area_mosale .text .layout_text .PD a {pointer-events: none!important}
  
  /*按鈕區*/	
  .Area_mosale .mosale_btn {position:relative;width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;padding-bottom: 20px;}
  .Area_mosale .mosale_btn .layout_tt{position: absolute;width: 15%;left: -1vw;}
  
  
  /*按鈕區公版:按鈕區大顆*/	
  .Area_mosale .mosale_btn .layout_btn01  {width: 37%;margin: 0 0 0 48px;background:url(m_btn01_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_mosale .mosale_btn .layout_btn01 ul {}
  .Area_mosale .mosale_btn .layout_btn01 ul li {}
  .Area_mosale .mosale_btn .layout_btn01 ul li:hover {box-shadow: none; }
  .Area_mosale .mosale_btn .layout_btn01 ul li .PD h3 {border-bottom: 1px #cccccc solid;color: #554015;}
  .Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt3 {font-size:1.2em; }
  .Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt1 {font-size:1.1em;}
  .Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt2 {display:none;}
  
  
  /*按鈕區公版:按鈕區2小*/
  .Area_mosale .mosale_btn .PD_layout-D1_02B {position:absolute;width: 55%;top: 2px;left: 400px;}
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul {}
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul li {}
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul li:hover {box-shadow: none; }
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD_img  {width: 43%;}
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD_into {width: 57%;margin: 0 0 0 2vw;}
  .Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD h3 {font-size: 1.1em;color: #554015;border-bottom: 1px #cccccc solid;}
  
  /*輪播區*/	
  .Area_mosale .mosale_PD {position:relative;width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;}
  .Area_mosale .mosale_PD .layout_tt{position: absolute;width: 15%;left: 0;top: 11vw;}
  .Area_mosale .mosale_PD .layout_PD {position: relative;width: 90%;overflow:hidden;}
  .Area_mosale .mosale_PD .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 355px;}
  .Area_mosale .mosale_PD .layout_PD ul li {margin:0;padding:0;grid-gap:0}	
  .Area_mosale .mosale_PD .layout_PD ul li:hover {box-shadow: none; }	
  .Area_mosale .mosale_PD .layout_PD ul li .PD_into{justify-content:center;}	
  .Area_mosale .mosale_PD .layout_PD ul li .PD_into h3{font-size:.95em}	
  .Area_mosale .mosale_PD .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	
  .Area_mosale .mosale_PD .layout_PD .swiper-pagination {top:0;position:relative;}
  
  .Area_mosale .bottom {position:relative;background:url(m_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 70px;}
  


}
@media screen and (max-width:767px){
.Area_mosale  {height:100%;background-color: #f8f8f8;}

/**區標**/	
.Area_mosale .text {position:relative;background:url(m_brand_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_mosale .text .layout_text {width:100%;}
.Area_mosale .text .layout_text ul {margin:0;padding:0;}
.Area_mosale .text .layout_text .PD_slide:hover{transform:none;}
.Area_mosale .text .layout_text .PD a {pointer-events: none!important}

/*按鈕區*/	
.Area_mosale .mosale_btn {position:relative;width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;}
.Area_mosale .mosale_btn .layout_tt{position: absolute;width: 15%;left: -1vw;}


/*按鈕區公版:按鈕區大顆*/	
.Area_mosale .mosale_btn .layout_btn01  {width: 37%;margin: 0vw 0 0 6vw;background:url(m_btn01_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_mosale .mosale_btn .layout_btn01 ul {}
.Area_mosale .mosale_btn .layout_btn01 ul li {}
.Area_mosale .mosale_btn .layout_btn01 ul li:hover {box-shadow: none; }
.Area_mosale .mosale_btn .layout_btn01 ul li .PD h3 {border-bottom: 1px #cccccc solid;color: #4daedd;}
.Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt3 {font-size:1.2em; }
.Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt1 {font-size:1.1em;}
.Area_mosale .mosale_btn .layout_btn01 ul li .js-PD_txt2 {display:none;}


/*按鈕區公版:按鈕區2小*/
.Area_mosale .mosale_btn .PD_layout-D1_02B {position:absolute;width: 56%;top: 2vw;left: 42vw;}
.Area_mosale .mosale_btn .PD_layout-D1_02B ul {}
.Area_mosale .mosale_btn .PD_layout-D1_02B ul li {}
.Area_mosale .mosale_btn .PD_layout-D1_02B ul li:hover {box-shadow: none; }
.Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD_img  {width: 43%;}
.Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD_into {width: 57%;margin: 0 0 0 2vw;}
.Area_mosale .mosale_btn .PD_layout-D1_02B ul li .PD h3 {font-size: 1.1em;color: #4daedd;border-bottom: 1px #cccccc solid;}

/*輪播區*/	
.Area_mosale .mosale_PD {position:relative;width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;}
.Area_mosale .mosale_PD .layout_tt{position: absolute;width: 15%;left: 0;top: 11vw;}
.Area_mosale .mosale_PD .layout_PD {position: relative;width: 90%;overflow:hidden;}
.Area_mosale .mosale_PD .layout_PD ul {display:flex;margin:0;padding:0;grid-gap:0;height: 65vw;}
.Area_mosale .mosale_PD .layout_PD ul li {margin:0;padding:0;grid-gap:0}	
.Area_mosale .mosale_PD .layout_PD ul li:hover {box-shadow: none; }	
.Area_mosale .mosale_PD .layout_PD ul li .PD_into{justify-content:center;}	
.Area_mosale .mosale_PD .layout_PD ul li .PD_into h3{font-size:.95em}	
.Area_mosale .mosale_PD .swipwe_remove_box_style ul li {background-color:#FFFFFF!important;}	
.Area_mosale .mosale_PD .layout_PD .swiper-pagination {top:0;position:relative;}

.Area_mosale .bottom {position:relative;background:url(m_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 11vw;}

}
  







/*爆款新品*/
@media screen and (min-width:768px){
  .Area_sale	{height:100%;}
  .Area_sale .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
  /**區標**/	
  .Area_sale .text {position:relative;background:url(mo_sale.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_sale .text .layout_text {width:100%;}
  .Area_sale .text .layout_text ul {margin:0;padding:0;}
  .Area_sale .text .layout_text .PD_slide:hover{transform:none;}
  .Area_sale .text .layout_text .PD a {pointer-events: none!important}
        
  
  /*公版*/		
  .Area_sale .layout_PD {background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;}
  .Area_sale .layout_PD ul {width: 94%;margin:0 auto;padding-bottom:5vw;}
  .Area_sale .layout_PD ul li {}
  .Area_sale .layout_PD ul li:hover {box-shadow: none; }
  
  .Area_sale .bottom {position:relative;background:url(m_bottom04.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 90px;}
  }
@media screen and (max-width:767px){
.Area_sale	{height:100%;background-color: #f8f8f8;}
      
/**區標**/	
.Area_sale .text {position:relative;background:url(mo_sale.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_sale .text .layout_text {width:100%;}
.Area_sale .text .layout_text ul {margin:0;padding:0;}
.Area_sale .text .layout_text .PD_slide:hover{transform:none;}
.Area_sale .text .layout_text .PD a {pointer-events: none!important}
      

/*公版*/		
.Area_sale .layout_PD {background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;}
.Area_sale .layout_PD ul {width: 94%;margin:0 auto;padding-bottom:5vw;}
.Area_sale .layout_PD ul li {}
.Area_sale .layout_PD ul li:hover {box-shadow: none; }

.Area_sale .bottom {position:relative;background:url(m_bottom04.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 10vw;}
      
      
}




/*折價券*/
@media screen and (min-width:768px){
.Area_coupon {height:100%;}
.Area_coupon .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}

/*公版:區標*/		

.Area_coupon .layout_text ul li:hover {box-shadow: none; }



	
}
@media screen and (max-width:767px){
.Area_coupon	{height:100%;}
    
/**區標**/		
.Area_coupon .layout_text {background:url(m_coupon.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_coupon .layout_text {padding-top: 9vw;}
.Area_coupon .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_coupon .layout_text ul li:hover {box-shadow: none; }

	

}
  

/*折價券*/
@media screen and (min-width:768px){
  .Area_coupon2 {height:100%;}
  .Area_coupon2 .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
  
  /*公版:區標*/		
  
  .Area_coupon2 .layout_text ul li:hover {box-shadow: none; }
  
  
  
    
  }
  @media screen and (max-width:767px){
  .Area_coupon2	{height:100%;}
      
  /**區標**/		
  .Area_coupon2 .layout_text {background:url(m_coupon2.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_coupon2 .layout_text {padding-top: 0vw;}
  .Area_coupon2 .layout_text ul {margin: 0 !important;padding: 0 !important;}
  .Area_coupon2 .layout_text ul li:hover {box-shadow: none; }
  
    
  
  }
    

/*登記*/
@media screen and (min-width:768px){
.Area_danjiall {height:100%;}
.Area_danjiall .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
 
/*公版:區標*/		

.Area_danjiall .layout_text ul li:hover {box-shadow: none; }

 /*公版*/	 	
.Area_danjiall .Area_danji {}
.Area_danjiall .Area_danji .danji_box {width:100%;}
.Area_danjiall .warningTxt {}
.Area_danjiall .warningTxt h3 {color:#000000;}
  
  }	
@media screen and (max-width:767px){
.Area_danjiall {height:100%;}	

/**區標**/		
.Area_danjiall .layout_text {}
.Area_danjiall .layout_text ul {margin: 0 !important;padding: 0 !important;}
.Area_danjiall .layout_text ul li {}
.Area_danjiall .layout_text ul li:hover {box-shadow: none; }
.Area_danjiall .layout_text ul li .PD_into {width:60%;margin:0 auto}
.Area_danjiall .layout_text ul li .PD h3 {display:block!important;margin: 0;padding:0;border:0px;font: bold 25px/32px Arial;color:#5c2808;letter-spacing: 0;text-align: center;background:transparent;}
  
    
.Area_danjiall .Area_danji {}
.Area_danjiall .Area_danji .danji_box {margin:0!important}
.Area_danjiall .Area_danji .danji_box .box_1 {width:96%!important;margin:0 auto!important}
.Area_danjiall .warningTxt {}
.Area_danjiall .warningTxt h3 {color:#000000;}
.Area_danjiall .bottom {position: relative;background:url(mo_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-top: 17vw;}

}
  

/*mo店+*/
@media screen and (min-width:768px){
  .Area_moshop	{height:100%;}
  .Area_moshop .bg {z-index:-48;position:absolute;top:0;left: -520px;width:2000px;height:100%;background-repeat:repeat-y;background-position: center top;pointer-events:none;}
  .Area_moshop .NavArea_tabbar_page {width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;padding-bottom:20px;}		

  /**區標**/	
  .Area_moshop .text {position:relative;background:url(m_brand_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_moshop .text .layout_text {width:100%;}
  .Area_moshop .text .layout_text ul {margin:0;padding: 0;}
  .Area_moshop .text .layout_text .PD_slide:hover{transform:none;}
  .Area_moshop .text .layout_text .PD a {pointer-events: none!important}
        
  /*公版*/		
  .Area_moshop .layout_mocoupon {background:url(m_moshop_ul.png?t=1775027363821)top center no-repeat;background-size:100%;}
  .Area_moshop .layout_mocoupon ul {margin:0!important;padding:0!important;}
  .Area_moshop .layout_mocoupon ul li {}
  .Area_moshop .layout_mocoupon ul li:hover {box-shadow: none; }
       
  /*頁籤*/	
  .Area_moshop .tab_swiper {overflow-y:visible!important;}		
  .Area_moshop .NavArea .Nav_box {width:95%;margin:0 auto;padding:0;}		
  .Area_moshop .NavArea .Nav ul{padding-left:0!important;}
  .Area_moshop .NavArea_tabbar_page .Nav .swiper-slide-active i{background-color:#209ad6!important;border:1px solid #209ad6 !important}
   
  .Area_moshop .content_swiper {background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;overflow: hidden;}	
  
  
  /**品牌LOGO**/	
  .Area_moshop .page_box .PD_layout-D1_02C {width:95%;background:url(moshop_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}	
  .Area_moshop .page_box .PD_layout-D1_02C ul{width: 72% !important;margin: 0 auto;padding-top: 20px;}	
  .Area_moshop .page_box .PD_layout-D1_02C ul li{}	
  .Area_moshop .page_box .PD_layout-D1_02C ul li a {padding-top:0}	
  .Area_moshop .page_box .PD_layout-D1_02C ul li:hover {box-shadow:none;}	
  .Area_moshop .page_box .PD_layout-D1_02C ul li .PD_img {padding:0;}
  .Area_moshop .page_box .PD_layout-D1_02C ul li .PD_img img{border-radius:0.5em}
  .Area_moshop .page_box .PD_layout-D1_02C ul li .PD_into {margin: 0 0 0 3vw;padding:0;}
  .Area_moshop .page_box .PD_layout-D1_02C ul li .PD h3 {font-size: 1.6em;background-color:#ffffff00;margin: 0;padding: 0;color: #05557d;}	
  
  
    
  /**公版**/		
  .Area_moshop .page_box .layout_PD {width:95%;margin:0 auto;padding-bottom:3vw}
  .Area_moshop .page_box .layout_PD ul {width:100%!important;margin:0!important;padding:0!important;border-radius:0 0 15px 15px}
  .Area_moshop .page_box .layout_PD ul li {}
  .Area_moshop .page_box .layout_PD ul li:hover {box-shadow:none;}
  .Area_moshop .page_box .layout_PD ul li .PD_btn {background-image:repeating-linear-gradient(45deg, #058ed3 -2%, #84c2f5 120%);} 
  
  .Area_moshop .bottom {position:relative;background:url(m_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 90px;}

}
@media screen and (max-width:767px){
.Area_moshop	{height:100%;background-color: #f8f8f8;}
      
/**區標**/	
.Area_moshop .text {position:relative;background:url(m_brand_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_moshop .text .layout_text {width:100%;}
.Area_moshop .text .layout_text ul {margin:0;padding: 0;}
.Area_moshop .text .layout_text .PD_slide:hover{transform:none;}
.Area_moshop .text .layout_text .PD a {pointer-events: none!important}
      

     
/*頁籤*/	
.Area_moshop .NavArea_tabbar_page {width:100%;background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;padding-bottom:2vw;}		

.Area_moshop .page_box {height:98vw!important;background:url(m_ul02.png?t=1775027363821.)top center repeat-y;background-size:100%;}	
.Area_moshop .tab_swiper {overflow-y:visible!important;}		
.Area_moshop .NavArea .Nav_box {width:95%;margin:0 auto;padding:0;}		
.Area_moshop .NavArea .Nav ul{padding-left:0!important;}
.Area_moshop .NavArea_tabbar_page .Nav .swiper-slide-active i{background-color:#209ad6!important;border:1px solid #209ad6 !important}
 
.Area_moshop .content_swiper {background:url(m_ul02.png?t=1775027363821)top center repeat-y;background-size:100%;height: 178vw;}	


/**品牌LOGO**/	
.Area_moshop .page_box .PD_layout-D1_02C {width:95%;background:url(moshop_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}	
.Area_moshop .page_box .PD_layout-D1_02C ul{width: 72% !important;margin: 0 auto;padding-top: 3vw;}	
.Area_moshop .page_box .PD_layout-D1_02C ul li{}	
.Area_moshop .page_box .PD_layout-D1_02C ul li a {padding-top:0}	
.Area_moshop .page_box .PD_layout-D1_02C ul li:hover {box-shadow:none;}	
.Area_moshop .page_box .PD_layout-D1_02C ul li .PD_img {padding:0;}
.Area_moshop .page_box .PD_layout-D1_02C ul li .PD_img img{border-radius:0.5em}
.Area_moshop .page_box .PD_layout-D1_02C ul li .PD_into {margin: 0 0 0 3vw;padding:0;}
.Area_moshop .page_box .PD_layout-D1_02C ul li .PD h3 {font-size:1.1em;background-color:#ffffff00;margin: 0;padding: 0;color: #05557d;}	


	
/**公版**/		
.Area_moshop .page_box .layout_PD {width:95%;margin:0 auto;padding-bottom:3vw}
.Area_moshop .page_box .layout_PD ul {width:100%!important;margin:0!important;padding:0!important;border-radius:0 0 15px 15px}
.Area_moshop .page_box .layout_PD ul li {}
.Area_moshop .page_box .layout_PD ul li:hover {box-shadow:none;}
.Area_moshop .page_box .layout_PD ul li .PD_btn {background-image:repeating-linear-gradient(45deg, #058ed3 -2%, #84c2f5 120%);} 
.Area_moshop .bottom {position:relative;background:url(m_bottom02.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 10vw;}

}







@media screen and (min-width:768px){

  .PD_layout[data-pd-btn][data-pd-btn-pdgo] .PD .PD_btn{bottom: -2.3em !important;}
}
@media screen and (max-width:767px){

  .PD_layout[data-pd-btn][data-pd-btn-pdgo] .PD .PD_btn{bottom: -2.19em !important;}
}


/*精選大牌+*/
@media screen and (min-width:768px){
.Area_selected {height:100%;}
.Area_selected .bg { z-index:-48; position:absolute; top:0; left:-520px; width:2000px; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}

      
/**區標**/	
.Area_selected .text {position:relative;background:url(mo_sale.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_selected .text .layout_text {width:100%;}
.Area_selected .text .layout_text ul {margin:0;padding: 0;}
.Area_selected .text .layout_text .PD_slide:hover{transform:none;}
.Area_selected .text .layout_text .PD a {pointer-events: none!important}
      


/*頁籤*/		
.Area_selected .NavArea {display: block!important;}		
.Area_selected .tab_swiper {overflow-y:visible!important;}		
.Area_selected .NavArea_tabbar_page {width:100%;background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;padding-bottom: 20px;}		
.Area_selected .NavArea .Nav_box {width:94%;margin:0 auto;}		
.Area_selected .NavArea .Nav ul{padding-left:0!important;}
.Area_selected .NavArea_tabbar_page .Nav .swiper-slide-active i{background-color: #ec5ba3 !important;border: 1px solid #ff65d8 !important;}
	


.Area_selected .content_swiper {background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;overflow: hidden;height: 360px;}	

/**品牌LOGO**/	
.Area_selected .page_box .PD_layout-D1_02C {width:95%;background:url(moshop_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}	
.Area_selected .page_box .PD_layout-D1_02C ul{width: 72% !important;margin: 0 auto;padding-top: 20PX;}	
.Area_selected .page_box .PD_layout-D1_02C ul li{}	
.Area_selected .page_box .PD_layout-D1_02C ul li a {padding-top:0}	
.Area_selected .page_box .PD_layout-D1_02C ul li:hover {box-shadow:none;}	
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_img {padding:0;}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_img img{border-radius:0.5em}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_into {margin: 0 0 0 20PX;padding:0;}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD h3 {font-size: 1.6em;background-color:#ffffff00;margin: 0;padding: 0;color: #ec5ba3;}	


	
/**公版**/		
.Area_selected .page_box .layout_PD {width:95%;margin:0 auto;}
.Area_selected .page_box .layout_PD ul {width:100%!important;margin:0!important;padding:0!important;border-radius:0 0 15px 15px}
.Area_selected .page_box .layout_PD ul li {}
.Area_selected .page_box .layout_PD ul li:hover {box-shadow:none;}
.Area_selected .page_box .layout_PD .PD_into {justify-content:center;}

.Area_selected .bottom {position:relative;background:url(m_bottom04.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 90px;}


}
@media screen and (max-width:767px){
.Area_selected	{height:100%;background-color: #f8f8f8;}
      
/**區標**/	
.Area_selected .text {position:relative;background:url(mo_sale.png?t=1775027363821)top center no-repeat;background-size:100%;}
.Area_selected .text .layout_text {width:100%;}
.Area_selected .text .layout_text ul {margin:0;padding: 0;}
.Area_selected .text .layout_text .PD_slide:hover{transform:none;}
.Area_selected .text .layout_text .PD a {pointer-events: none!important}
      


/*頁籤*/		
.Area_selected .tab_swiper {overflow-y:visible!important;}		
.Area_selected .NavArea_tabbar_page {width:100%;background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;padding-bottom: 2vw;}		
.Area_selected .NavArea .Nav_box {width:94%;margin:0 auto;}		
.Area_selected .NavArea .Nav ul{padding-left:0!important;}
.Area_selected .NavArea_tabbar_page .Nav .swiper-slide-active i{background-color: #ec5ba3 !important;border: 1px solid #ff65d8 !important;}
	


.Area_selected .content_swiper {background:url(m_ul04.png?t=1775027363821)top center repeat-y;background-size:100%;height: 85vw;}	

/**品牌LOGO**/	
.Area_selected .page_box .PD_layout-D1_02C {width:95%;background:url(moshop_bg.png?t=1775027363821)top center no-repeat;background-size:100%;}	
.Area_selected .page_box .PD_layout-D1_02C ul{width: 72% !important;margin: 0 auto;padding-top: 3vw;}	
.Area_selected .page_box .PD_layout-D1_02C ul li{}	
.Area_selected .page_box .PD_layout-D1_02C ul li a {padding-top:0}	
.Area_selected .page_box .PD_layout-D1_02C ul li:hover {box-shadow:none;}	
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_img {padding:0;}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_img img{border-radius:0.5em}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD_into {margin: 0 0 0 3vw;padding:0;}
.Area_selected .page_box .PD_layout-D1_02C ul li .PD h3 {font-size:1.1em;background-color:#ffffff00;margin: 0;padding: 0;color: #ec5ba3;}	


	
/**公版**/		
.Area_selected .page_box .layout_PD {width:95%;margin:0 auto;padding-bottom:3vw}
.Area_selected .page_box .layout_PD ul {width:100%!important;margin:0!important;padding:0!important;border-radius:0 0 15px 15px}
.Area_selected .page_box .layout_PD ul li {}
.Area_selected .page_box .layout_PD ul li:hover {box-shadow:none;}

.Area_selected .bottom {position:relative;background:url(m_bottom04.png?t=1775027363821)top center no-repeat;background-size:100%;padding-bottom: 10vw;}



}




/*移除公版設定*/
.Area .remove_box_style ul { background-color: transparent; grid-gap: 10px;}
.Area .remove_box_style ul li { border: none!important;}
@media screen and (max-width:767px){
  .Area .remove_box_style ul { width: 100%; grid-gap: 0.2em;}
  .Area .remove_box_style ul {}
}


/*輪播移除公版設定*/
.Area .swipwe_remove_box_style ul { background-color: transparent; grid-gap: 0;}
.Area .swipwe_remove_box_style ul li { border: none!important; background-color:transparent;}

.Area .swipwe_remove_box_style ul li,
.Area .swipwe_remove_box_style ul li .PD_img img { border-radius: 10px;}
@media screen and (max-width:767px){
  .Area .swipwe_remove_box_style ul { width: 100%; grid-gap: 0.2em;}
  .Area .swipwe_remove_box_style ul {}
}

	














/*置底*/
.fixbn a {padding-bottom:constant(safe-area-inset-bottom); /* 兼容 iOS < 11.2 */
				    padding-bottom:env(safe-area-inset-bottom);}   /* 兼容 iOS >= 11.2 */ 
.fixbn{position:fixed; background-size:100%;bottom:0; display:block; z-index:10;}
.fixbn ul li{float:left;padding:0;list-style-type:none;width:50vw;}
.fixbn ul li img{width:100%;margin:0 auto;}



.fixbn ul{

    margin-top: 0px;
    margin-bottom: 0px;

    padding-left: 0px;
}
/*2顆按鈕*/
.fixbn .class_00 {position:absolute;width:100%; height: 100%; }
.fixbn .class_00 a {display:block;width:100%;height:100%;}
.fixbn .class_01 { top:0%;left:0%;}
.fixbn .class_02 { top:0%;left:34%;}
.fixbn .class_03 { top:0%;left:67%;}






/*區塊_all*/
.Area1220 { margin:0 auto; width:1220px;}
.Area960 { margin:0 auto; width:960px;}
.Area { position: relative; margin:0 auto; padding:0; border-radius:0; text-align:center; }
.Area a { position:relative; display:block;} 
.Area .go_bt {
  -webkit-transition: all 0.4s ease;

     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;
          transition: all 0.4s ease;}
.Area .go_bt:hover {
  -webkit-transform:scale(0.95);
     -moz-transform:scale(0.95);
      -ms-transform:scale(0.95);
       -o-transform:scale(0.95);
          transform:scale(0.95);}
		  

		  
.WRAPPER .go_bt1 {
  -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;

          transition: all 0.4s ease;}
.WRAPPER .go_bt1:hover { 
  -webkit-transform:translateY(-10px);
     -moz-transform:translateY(-10px);
      -ms-transform:translateY(-10px);
       -o-transform:translateY(-10px);
          transform:translateY(-10px);}
		  

		  
	@media screen and (max-width:767px){
		.Area1220 { width:100%;}
		.Area960 { width:100%;}
		.Area .go_bt:hover {  
			-webkit-transform:none;
			-moz-transform:none;
			-ms-transform:none;
			-o-transform:none;
			transform:none;}


	}





	
/*隱鑶*/
.for_phone { display:none !important;}
@media screen and (max-width:767px){
  .for_pc { display:none !important;}
  .for_phone { display: inherit !important;}
}
@media screen and (min-width:1300px){
 .for_newphone { display:none !important;} 
}




    /*注意事項區*/
    .edm_notice{ text-align:center; padding:10px 10px 15px 10px; color:#fff; font:12px/18px Helvetica;}
    .edm_notice .apple_notice{  padding:10px 0px 10px 0px; }
    
    
    
    
