/* 各頁面CSS */


/*切換PC置頂選單*/
.cantantBase1{ display: block; }
.cantantBase2{ display: none; }




/*momo幣這裡用*/
@media screen and (min-width: 768px) {
	.Area_grabmoney_coupon .PD_layout ul { padding: 0 25px; grid-gap: 15px;}
	.Area_grabmoney_coupon .PD_layout img {	border-radius: 10px;}
}
@media screen and (max-width: 767px) {
	.Area_grabmoney_coupon .PD_layout ul { grid-gap: 1.8vw;}
	.Area_grabmoney_coupon .PD_layout img { border-radius: .5em;}
}



 /* 併版併版 */
 @media screen and (max-width: 767px){
.NavArea_tabbar { padding-bottom: 5vw;}
.hero-title .md-text{font-size: 5vw;}
}
	
@media screen and (min-width:768px){
.Area_coupon { margin-bottom: 36px;}
}
@media screen and (max-width: 767px){
.Area_coupon { margin-bottom: 4vw; }
.Area_coupon .PD_layout .PD_img {padding: 0em;}
}
	
	
	  
/* 郵票 */
.Area_hot .layout_text ul { grid-gap: 0 !important ; padding: 0 !important ; }
.Area_hot .layout_hot_tt ul { padding: 0 !important ;}
@media screen and (min-width: 768px) {
.Area_hot .layout_hot_tt { position: absolute ; width: 7% ; left: 10px ; padding-top: 20px ; }
.Area_hot .Area_swiper { padding-left: 90px ; }
.Area_hot .layout_hot { margin-bottom: 20px ; }
.Area_hot .layout_photo ul li { background-color: transparent ; background-image: url(hot_bn_bg.png?t=1781777849033); background-size: 100% ;background-repeat: no-repeat ; height: 385px ; border-radius: 0 !important ;  }
.Area_hot .layout_photo .PD_logo { position: absolute ; right: 0 ; bottom: 0 ; width: 20% ;  }
.Area_hot .layout_photo ul li h3{ color: #c90f10 ; font-size: 30px; margin-top: -5px ; }
.Area_hot .layout_photo ul li h4{ color: #000 ; font-size: 25px; margin-top: -13px ; }
.Area_hot .layout_photo .PD_img img { margin: 35px 0 0 ; width: 95% ; }
}
@media screen and (max-width:767px){
.Area_hot .layout_hot_tt { position: absolute ; width: 8% ; left: 2vw ; padding-top: 2vw ; }
.Area_hot .Area_swiper { padding-left: 12vw ; }
.Area_hot .layout_hot { margin-bottom: 0 ; }
.Area_hot .layout_photo ul li { border-radius: 2vw ; background: transparent ; }
.Area_hot .layout_photo .PD_logo { position: absolute ; right: 0 ; bottom: 0 ; width: 20% ; pointer-events: none ;  }
.Area_hot .layout_photo .PD_into { padding-bottom: 2vw ; }
.Area_hot .layout_photo ul li { background-color: transparent ; background-image: url(hot_bn_bg.png?t=1781777849033); background-size: 100% ;background-repeat: no-repeat ; height: 46vw ; border-radius: 0 !important ;  }
.Area_hot .layout_photo ul li h3{color: #c90f10;font-size: 17px;margin-top: 27.5vw;}
.Area_hot .layout_photo ul li h4{ color: #000 ; margin-top: -2vw ; }
.Area_hot .layout_photo .PD_img { position: absolute ; top: 3vw ; }
.Area_hot .layout_photo .PD_img img { border-radius: 0 !important ; padding: 0 ; }
.Area_hot .Area_swiper_box .swiper-pagination { bottom: 2vw !important ; }
.Area_hot .Area_swiper_box .swiper-pagination-bullet { width: 6px ; height: 6px ; }
}
	
	
	
/*時尚mo店+*/
.Area06 .box{position: relative; } 
.Area06 .box .title{ position: absolute;  width: 20%; top: -53px; left: -51px;}
.Area06 .box6_swiper{ position: absolute; right: 80px;}
.Area06 .Area05PD {margin-left: 84px;}
.Area06 .Area05PD .PD .js-PD_txt2{ display: none;}
.Area06 .morebtn { width: 70%; margin-top: 10px;}
.Area06 .motitle {position: absolute;top: 50px;}
.Area06 .motitle img { width: 100%;}
@media screen and (max-width:767px){
.Area06 .box{ padding-left: 0; padding-right: 0; } 
.Area06 .Area05PD {margin-left: 13vw;}
.Area06 .motitle {position: absolute;top: 4vw;}
.Area06 .box .PD_layout ul li .PD_into{ padding: 1vw 2vw;}
.Area06 .box .title{ width: 15%; top: 0; left: 0;}
.Area06 .box6_swiper{ right: -18vw;}
.Area06 .Area05PD ul li{ padding: 0;}
.Area06 .morebtn { width: 100%;}
.Area06 .boxtop {margin-bottom: 4vw;margin-top: -20vw;}
}
	
	
/* 區標01 */
.title {height: 139px; }
.title .PD img{ width: 100%!important;}
.title  .PD_layout.PD_layout-D3_01 .PD h3 {top: 49%;color: #ffffff;/* position: absolute; */font-style: italic;left: 142px;font-size: 50px;}
.PD_layout .PD h3 span {padding-right: 10px;}
.title .PD_layout-D3_01 .PD_img{position: relative;left: -58px;}
@media screen and (max-width:767px){
.title {height: 17vw;}
.title .PD_layout-D3_01 {margin-bottom: 0vw;}
.title .PD_layout-D3_01 .PD_img{position: relative;left: 0;}
.title .PD img{ width: 113% !important; left: -5vw; position: relative;}
.title .PD_layout.PD_layout-D3_01 .PD h3 {font-size: 1.5em;top: 50%;color: #ffffff;position: absolute;left: 20vw;font-size: 6vw;font-style: normal;}
.PD_layout .PD h3 span {padding-right: 0;}
}
	 
/* 區標02 */
.title02 { height:155px;}
.title02 .PD img{ width: 100%!important;}
.title02  .PD_layout.PD_layout-D3_01 .PD h3 {top: 50%;color: #ffffff;}
@media screen and (max-width:767px){
.title02 { height:20vw;}
.title02 .PD_layout-D3_01 {  margin-bottom: 0vw;}
.title02 .PD img{ width: 113% !important; left: -5vw; position: relative;}
.title02 .PD_layout.PD_layout-D3_01 .PD h3 {   font-size: 6vw; top: 50%;color: #ffffff;}
	
}
	
/*Phone錨點*/
.Area_floorPD_NavArea_tabbar {margin: 0 auto 5vw ;width: 94%;padding-bottom: 30px;
}
.Area_floorPD_NavArea_tabbar.cate-fixed { width: 100%;}
.Area_floorPD_NavArea_tabbar .Nav_box { border-radius: 8px;
-webkit-box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
}
.Area_floorPD_NavArea_tabbar .Nav li {overflow: visible;}
.Area_floorPD_NavArea_tabbar.cate-fixed .Nav_box {
border-radius: 0;
background-color: rgba(255, 255, 255, 1);
-webkit-box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
		box-shadow: -1px 0 10px rgba(150, 150, 150, 0.2);
}
	  
@media screen and (min-width: 768px){
.Area_floorPD_NavArea_tabbar .Nav ul {display: flex;justify-content: center;}
}
	   
@media screen and (max-width:767px){
.Area_floorPD_NavArea_tabbar {padding-bottom: 3vw;}
}
	
/*按鈕*/
@media screen and (max-width: 767px){
.Area07 .PD_layout{width: 96%;}
}
	
