@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: #c4e8fe;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 { padding-bottom:30px; 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;}
.top_rl_watermelom {z-index: 6;position:absolute;top: 292px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}

.bg_01 { z-index:-45; position:absolute;top:0;left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
.bg_02 { z-index:-50; position:absolute;top:1173px;left:0; width:100%; height:100%; background-repeat:repeat-y; background-position: center top; pointer-events:none;}
.bg_deco { z-index:-46;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 {display: none;}
	.bg_02 {display: none;}
}


/*區塊底*/
@media screen and (min-width:768px){
.Area_bottom01 {background:url(pc_bottom01.png?t=1750993642447)top center no-repeat;background-size:100%;padding-top:80px;margin-top:-22px;margin-bottom:50px;}
}
@media screen and (max-width: 767px){
.Area_bottom01 {background: #ffcc82;background-size:100%;padding-top:4vw;}


}
	



/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height: 563px;}
.top_deco {position:absolute;top:700px;left:1080px;z-index:2;pointer-events: none;}
.red_water {position:absolute;top: 181px;left: 8vw;z-index: 6;animation: bounceInUp 1s 0.5s forwards ease-in,pulse 3.2s 1.5s infinite ease-in;opacity: 0;}
.water_01 {position:absolute;top: 234px;left: -257px;z-index: 6;animation: bounceInUp 1s 0.2s forwards ease-in,pulse 3.2s 1.1s infinite ease-in;opacity: 0;}
.water_01 img {width: 101%;}

.watermelon_red {position:absolute;width: 2000px;top: 256px;left: -392px;z-index: 2;}
.duckgirl {position:absolute;width: 289px;top: 206px;right: 217px;z-index: 5;animation: float 3.2s 0.2s infinite ease-in;opacity: 0;}
.duckgirl img {width: 80%;}
.left_watermelon {position:absolute;top: 408px;left: -5%;z-index: 5;}
.right_watermelon {position:absolute;top: 305px;right: -11%;z-index: 5;}
.right_watermelon img {width: 100%;}
.top_icon {position:absolute;width: 28%;top: 52px;right: 4vw;z-index: 5;}
.firecrackers {position: relative;top: -79px;left: 149px;z-index: 5;width: 39%;animation: fireworks 1.2s 0.5s forwards ease-in;opacity: 0;}
.firecrackers img{width: 46%;}

.firecrackers_02 {position: relative;top: -224px;left: 629px;z-index: 5;width: 29%;animation: fireworks 1.2s 0.8s forwards ease-in;opacity: 0;}
.firecrackers_02 img{width: 50%;}
.yellow_fruit {position:absolute;/* width: 21%; */top: 273px;left: -55px;z-index: 5;animation: bounceIn 2.2s 0.2s infinite ease-in,float 3.2s 2.3s infinite ease-in;opacity: 0;}
.red_fruit {position:absolute;top: 363px;right: 57px;z-index: 5;animation: bounceIn 2.2s 0.2s infinite ease-in,float 3.2s 2.3s infinite ease-in;opacity: 0;}
.girl_02 {position:absolute;top: 575px;left: -245px;z-index: 6;animation: float 3.2s 0.2s infinite ease-in;opacity: 0;}


}
@media screen and (max-width: 767px){
.Area_title {height: 55vw;background-color: #ed626e;}
.top_deco {position:absolute;width: 14%;top: 103vw;left: -6vw;z-index: 6;}
.red_water {position:absolute;width: 94%;top: 17vw;left: 6vw;z-index: 6;}
.water_01 {position:absolute;width: 128%;top: 26vw;left: -31vw;z-index: 6;}

.watermelon_red {position:absolute;width: 213%;top: 25vw;left: -56vw;z-index: 1;}
.duckgirl {position:absolute;width: 27%;top: 18vw;right: 6vw;z-index: 5;animation: float 3.2s 0.2s infinite ease-in;opacity: 0;}
.top_icon {position:absolute;width: 21%;top: 2vw;right: 3vw;z-index: 5;}
.firecrackers {position:absolute;width: 21%;top: -7vw;left: 5vw;z-index: 5;animation: fireworks 1.2s 0.5s forwards ease-in;opacity: 0;}
.firecrackers_02 {position:absolute;width: 18%;top: -3vw;left: 56vw;z-index: 5;animation: fireworks 1.2s 0.8s forwards ease-in;opacity: 0;}
.yellow_fruit {position:absolute;width: 21%;top: -7vw;left: 5vw;z-index: 5;animation: bounceIn 2.2s 0.2s infinite ease-in,float 3.2s 2.3s infinite ease-in;opacity: 0;}
.red_fruit {position:absolute;width: 21%;top: -7vw;left: 5vw;z-index: 5;animation: bounceIn 2.2s 0.2s infinite ease-in,float 3.2s 2.3s infinite ease-in;opacity: 0;}


}
	


/*主標入稿*/
@media screen and (min-width:768px){
/*主標*/		
.Area_title .subtitle {position:absolute;width: 589px;height:auto;top: 72px;left: 160px;z-index: 2;}
.Area_title .subtitle .layout_title {}
.Area_title .subtitle .layout_title ul {}
.Area_title .subtitle .layout_title .PD_slide:hover{transform:none;}
	
	
/*副標輪播*/	
.Area_title .subtitle .titile02 {position:absolute;width: 491px;top: 207px;left: 41px;overflow: hidden;z-index:5}
.Area_title .subtitle .titile02 .PD_layout {}
.Area_title .subtitle .titile02 .PD_layout ul {display:flex;}
.Area_title .subtitle .titile02 .PD_layout ul li {}
.Area_title .subtitle .titile02 .PD_slide:hover{transform:none;}
.Area_title .subtitle .titile02 .swipwe_remove_box_style ul li {background-color:#fff0!important;}	

}
@media screen and (max-width:767px){
/*主標*/	
.Area_title .subtitle {position:relative;margin-top: -112vw;left: -1vw;z-index: 2;}
.Area_title .subtitle .layout_title {width: 60%;top: -16vw;left: -13vw;}
.Area_title .subtitle .layout_title ul {}
	
/*副標輪播*/	
.Area_title .subtitle .titile02 {position:absolute;width: 49%;top: 5vw;left: 11vw;overflow: hidden;}
.Area_title .subtitle .titile02 .PD_layout {}
.Area_title .subtitle .titile02 .PD_layout ul {display:flex;}
.Area_title .subtitle .titile02 .PD_layout ul li {}
.Area_title .subtitle .titile02 .swipwe_remove_box_style ul li {background-color:#fff0!important;}		
}






/*版頭品入稿*/
@media screen and (min-width:768px){
	.Area_title .layout_toppd {position:absolute;width: 950px;top: 530px;margin: 0 auto;right: 0;left: 0;z-index: 5;background-color: #a7d4ff;padding: 14px;border-radius: 15px;}
	.Area_title .layout_toppd ul {padding:0;}
	.Area_title .layout_toppd ul li {}
	.Area_title .layout_toppd .PD_into {align-items:center!important;}
	.Area_title .layout_toppd .PD h3 {font-size:20px;}
	.Area_title .layout_toppd .PD h3 span{max-width:100%!important;}
	.Area_title .layout_toppd .PD h4 {font-size:20px;}
	.Area_title .layout_toppd .PD p {height:5em;line-height:5em;}
	.Area_title .layout_toppd .PD p .Price {font-size:35px;}
	
	}
	@media screen and (max-width:767px){
	.Area_title .layout_toppd {position:absolute;top: 54vw;width: 93%;left: 0;right: 0;z-index: 2;background-color: #a7d4ff;padding: 1.5vw 0.2vw 1.5vw 0.2vw;border-radius: 4vw;}
	.Area_title .layout_toppd ul {}	
	.Area_title .layout_toppd .PD h3 {font-size:13px !important;}
	.Area_title .layout_toppd .PD h4 {font-size:11px;}
	.Area_title .layout_toppd .PD p {font-size:10px;}
	.Area_title .layout_toppd .PD p .Price {font-size:21px;}

		
	}



/**01_版頭品輪播公版**/	
@media screen and (min-width:768px){
	.Area_hot {z-index: 10;width: 1220px !important;height:100%;margin-bottom: 70px !important;background-color: #95d7ff;border-radius: 10px !important;}	
	.Area_hot .text .layout_text {position:relative;width:80%;margin:0 auto;padding-bottom:0;height: 240px;}
	.Area_hot .text .layout_text .PD_slide:hover{transform:none;}
	.Area_hot .text .layout_text .PD a {pointer-events: none!important}
		
	.Area_hot .box .PD_layout {width: 100%;margin:0 auto;padding: 22px 0 0px;left: 0px;overflow: hidden}	
	.Area_hot .box .PD_layout ul {display:flex;margin:0;grid-gap:0;}
	.Area_hot .box .PD_layout ul li {height: auto;margin:0;padding:0;grid-gap:0;}
	.Area_hot .box .PD_layout .PD p {height: 3em;}
	.Area_hot .box .PD_layout .PD p del {font-size: 16px!important;}
	.Area_hot .box .PD_layout .PD_into .Price {font-size: 33px!important;}
	.Area_hot .box .PD_layout .swiper-pagination {position:relative;margin: 10px 0 0;}
		
}
@media screen and (max-width:767px){
	.Area_hot {z-index: 10;height: auto;margin-bottom: 5vw !important;padding-left: 0vw !important;background-color: #95d7ff;border-radius: 2vw !important;width: 96% !important;}
	/**區標**/	
	.Area_hot .text .layout_text {position:relative;width: 100%;margin: 0 0 0 0vw;padding: 10vw 0 0 0;}
	.Area_hot .text .layout_text.PD_layout ul {padding-left: 0em!important;padding-right: 0em!important;}
	.Area_hot .text .layout_text .PD a {pointer-events: none!important}
		
	.Area_hot .box .PD_layout {width: 100%;left: 0vw;padding-top: 2.5vw;overflow: hidden;}	
	.Area_hot .box .PD_layout ul {display:flex;margin:0;padding: 0;grid-gap:0;}
	.Area_hot .box .PD_layout ul li {margin:0;padding:0;height: 64vw;grid-gap:0;}
	.Area_hot .box .PD_layout .PD_into .Price {font-size: 24.5px!important;}	
	.Area_hot .box .PD_layout .swiper-pagination {position:relative;margin: 3vw 0 0;}
	
}
	
	
	

/*01_活動按鈕1加3顆_1大*/
.Area_activB .all_01 {z-index: 99;position: relative;margin-bottom: 10px;width: 94.5%;margin: 0 auto;left: 9px;}
.Area_activB .all_01 img {width: 85%;}
.Area_activB .all_01 a:hover {transform: none;filter: none}
/**區標**/	
.Area_activB .text {position:relative;}
.Area_activB .text .layout_text {width: 67%;height: 170px;margin:0 auto;padding-bottom:0;}
.Area_activB .text .layout_text .PD_slide:hover{transform:none;}
.Area_activB .text .layout_text .PD a {pointer-events: none!important}
.Area_activB .all_01{z-index: 99;width: 100%;margin: 0 auto;padding: 0;left: 0vw;}
@media screen and (max-width: 767px) {
.Area_activB .all_01 img {width: 98%;}
.Area_activB .all_01 a:hover {transform: none;filter: none}
/**區標**/	
.Area_activB .text {position:relative;padding: 0vw;height: 15vw;width: 96%;margin-left: 4vw;}
.Area_activB .text .layout_text {width:100%;height: auto;margin:0 auto;padding-bottom:0;}
.Area_activB .text .layout_text.PD_layout ul {padding-left: 0em!important;padding-right: 0em!important;}
.Area_activB .text .layout_text .PD a {pointer-events: none!important}
}


/*01_活動按鈕1加3顆_3小*/
@media screen and (min-width:768px){
.Area_activB {z-index: 99;height: 955px;}
.Area_activB .title { position: relative; z-index: 1;}
.Area_activB .BN2 {display: flex;flex-wrap: nowrap;box-sizing: border-box;width: 75%;height: 420px;}
.Area_activB .BN2 ul{padding-left: 155px;grid-gap: 40px!important;}
}
@media screen and (max-width:767px){
.Area_activB {z-index: 99;height: 97vw;background-color: #ed626e;padding-top: 2vw !important;}
.Area_activB .BN2 {flex-wrap: wrap;width: 94%;margin: 4vw auto 0vw;height: 44vw;}
.Area_activB .BN2 ul{padding: 0;grid-gap: 2.5vw!important;}
}



/*活動倒數*/
.TimerNick2 {display:inline-block;position:relative;top: 20px;left:0;height: 89px;z-index:99;}
.TimerNick2 .FontStyle2 {display: inline-block;margin: 0 0 0 2px;padding: 13px;border: 0;font: normal 33px/30px Arial;color: #000000;background-color: #fff73a;border-radius: 160px;/*text-shadow:1px 1px 0px #fff;*/letter-spacing: 0px;text-align: center;}
.TimerNick2 span {padding-left: 2px;font: 600 28px/48px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: -0em;color: #ffffff;}
@media screen and (max-width:767px){
	.TimerNick2 {display:inline-block;width:100%;position: relative;top: 3vw;left:0;margin:0;height: 4.5vw;padding-bottom:7%;overflow:hidden;text-align:center;background-size:100%;z-index:20;}
	.TimerNick2 .FontStyle2 {margin: 0;padding: 1.3vw;border: 0;font: lighter 5vw/5vw Arial;}
	.TimerNick2 span {padding-left:0;font: 600 4.5vw/5vw "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: -0.05em;}
}




/*折價券*/
@media screen and (min-width:768px){
	.Area_coupon {height:100%;}
	.Area_coupon .layout_coupon {}
	.Area_coupon .layout_coupon ul {width:79% !important;margin: 0 auto !important;}
		
	/**輪播折價券 **/	
	.Area_coupon .box {background:url(pc_ul01.png?t=1750993642447)top center repeat-y;background-size:100%;}	
	.Area_coupon .box .PD_layout {width:90%;margin:0 auto;overflow:hidden}	
	.Area_coupon .box .PD_layout ul {display:flex;height:200px;}
	.Area_coupon .box .PD_layout ul li {}
	.Area_coupon .box .PD_layout .swiper-pagination {position:relative;margin:15px 0;}
	.Area_coupon .swipwe_remove_box_style ul li {background-color:#fff0!important;}
	
}
@media screen and (max-width:767px){
	.Area_coupon {height:100%;background-color: #ed626e;}
	.Area_coupon .PD_layout {}
	.Area_coupon .layout_coupon ul {width: 95% !important;margin: 0 auto !important;}
	
	/**輪播折價券 **/	
	.Area_coupon .box {background:url(mo_ul01.jpg?t=1750993642447)top center repeat-y;background-size:100%;}	
	.Area_coupon .box .PD_layout {width:95%;overflow:hidden}	
	.Area_coupon .box .PD_layout ul {display:flex;height:20vw;}
	.Area_coupon .box .PD_layout ul li {}
	.Area_coupon .box .PD_layout .swiper-pagination {position:relative;margin:1vw 0;}
	.Area_coupon .swipwe_remove_box_style ul li {background-color:#fff0!important;}
		
		
		
		
}






/*登記*/
@media screen and (min-width:768px){
	.Area_danjiall {height:100%;top: 2vw;}
		
	/**區標**/	
	.Area_danjiall .text {position:relative;}
	.Area_danjiall .text .layout_text {width: 65%;margin:0 auto;padding-top:50px;}
	.Area_danjiall .text .layout_text .PD_slide:hover{transform:none;}
	.Area_danjiall .text .layout_text .PD a {pointer-events: none!important}
	
		
	.Area_danji {width:100%;}
	.Area_danji .danji_box {width:80%;margin:0 auto;}
	.Area_danji .warningTxt {margin-bottom:0;}
	.Area_danji .warningTxt h3 {color:#000000!important;}

	.Area_danjiall .active_tt {background: url(active_tt_02.png?t=1750993642447) top center no-repeat;background-size: 80%;height: 90px;margin-top: 35px;}
	.Area_danjiall .text_bottom{font-size: 25px;margin-bottom: 105px;}
	
}	
@media screen and (max-width:767px){
	.Area_danjiall {height:100%;background-color: #ed626e;}
		
		
	/**區標**/	
	.Area_danjiall .text {position:relative;width: 85%;margin:0 auto;}
	.Area_danjiall .text .layout_text {margin:0 auto;padding-top:5vw;}
	.Area_danjiall .text .layout_text .PD a {pointer-events: none!important}
		
		
	.Area_danji {position:relative;width:100%!important;margin:-4px auto 0 auto !important}
	.Area_danji .danji_box {margin:0.5em auto 0em auto !important;}
	.Area_danji .danji_box .box_1 {width:90%;padding:0;margin:0 auto;}
	.Area_danji .warningTxt {padding-bottom:0;}
	.Area_danji .warningTxt h3 {color:#000000;}

	.Area_danjiall .active_tt {background: url(active_tt_02.png?t=1750993642447) top center no-repeat;background-size: 100%;height: 9vw;margin-top: 3vw;}
	.Area_danjiall .text_bottom{font-size: 3vw;padding-bottom: 6vw;}

}
	


	


/*7桃暢銷首選*/
@media screen and (min-width:768px){
.Area_item {height:100%;z-index: 5;}
.bg_blue_curve {z-index: -45;position: absolute;top: -27px;left: -390px;width: 2000px;height: 100%;background-repeat: no-repeat;background-position: center top;pointer-events: none;}
.bg_blue {z-index: -45;position: absolute;top: 0px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;}
.bg_deco {z-index: 5;position: absolute;top: 134px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;}
.repeat_people_01 {z-index: 5;position: absolute;top: 148px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;}
.repeat_people_02 {z-index: 5;position: absolute;top: 224px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;}



	/**區標**/	
	.Area_item .text {position:relative;width: 75%;margin: 35px auto 32px auto;padding: 0;}
	
	
	/*公版*/		
	.Area_item .PD_layout {width:100%;margin:0 auto;}
	.Area_item .PD_layout ul {  width: 100%;}
	.Area_item .layout_PD ul {  width: 80%;}



	.Area_item .layout_PD ul li {background:url(mo_item_li.png?t=1750993642447)top center no-repeat;background-size:100%;}
	
	.Area_item .layout_PD ul li a {color:#484848;}
	.Area_item .layout_PD .PD_img {margin-top: 12px;padding: 48px !important;}

	.Area_item .layout_PD .PD_into {text-align: left;margin-left: 3em;margin-top: -53px;margin-bottom: 85px;}
	.Area_item .layout_PD .PD_img {margin-top: -5px;}

	.Area_item .layout_PD .PD_into h3 {color:#484848;font-size: 39px;}
	.Area_item .layout_PD .PD_into h4 {color:#484848;font-size: 32px;}
	.Area_item .layout_PD .PD_into p {height: 4em;line-height:4em;}
	
	.Area_item .layout_PD .PD_into p .js-PD_del {color:#666;font-size:25px;}
	.Area_item .layout_PD .PD_into p .money	{font-size: 52px;}
	.Area_item .layout_PD .PD_into p .Price	{font-size: 4em;}
	
	
}
@media screen and (max-width:767px){
	.Area_item {height:100%;background-color: #c4e8fe;}

	.bg_blue_curve {display: none;}
	.bg_blue {display: none;}
	.bg_deco {display: none;}
	.repeat_people_01 {display: none;}
	.repeat_people_02 {display: none;}


	/**區標**/	
	.Area_item .text {background: url(Area_item_topbg.jpg?t=1750993642447) no-repeat;background-size: 100%;margin-bottom: 1vw;}

		
		
	/*公版*/		
	.Area_item .PD_layout  {padding-bottom: 0vw;}
	.Area_item .layout_text ul {width: 90% !important;margin: 0 auto !important;}

	.Area_item .layout_PD ul li {background:url(mo_item_li.png?t=1750993642447)top center no-repeat;background-size:100%;}


	.Area_item .layout_PD ul li a {color: #484848;}
	.Area_item .layout_PD .PD_img {margin-top: -4vw;padding: 3vw !important;}
	.Area_item .layout_PD .PD_into {margin-top: -3vw;text-align: center;margin-left: 0em;margin-bottom: 5vw;}
	.Area_item .layout_PD .PD_into h3 {color: #484848;font-size: 17px;}
	.Area_item .layout_PD .PD_into h4 {color: #484848;font-size: 18px;}
	.Area_item .layout_PD .PD_into p {color:#2ab1ff;}
	.Area_item .layout_PD .PD_into p .js-PD_del {color: #666;font-size: 12px;}
	.Area_item .layout_PD .PD_into p .Price	{font-size:25px !important;}

	
}
	

/*區塊7*/
.bn_bg {z-index: -1;position:absolute;top: 0px;width:100%;height: 500px;background-repeat:no-repeat;background-position: center top;pointer-events:none;} 
.Area_BN .swiper_remove_box_style ul li { background-color: #0000!important;}
@media screen and (min-width: 768px){
.Area_BN {padding: 40px 0 100px!important;}
.Area_BN .Area_swiper_box { overflow: hidden; top: 20px;}
.Area_BN .swiper_remove_box_style ul{height: 270px;}
}
@media screen and (max-width:767px){
.bn_bg {z-index: -1;position:absolute;top: -5.5vw;left: 0;width: 100%;height: 260vw;background-repeat:no-repeat;background-position: center top;pointer-events:none;background-size: 100%;}	
.Area_BN {position: relative;padding-bottom: 1vw!important;}
.Area_BN .swiper_remove_box_style ul{height: 42vw;}	
}




/*限時瘋搶*/
@media screen and (min-width:768px){
	.Area_brand {height:100%;z-index: 5;}
	.Area_brand .bg_blue {z-index: -65;position: absolute;top: 24px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;}


	/**區標**/	
	.Area_brand .text {position:relative;width: 75%;margin: 30px auto 0px auto;padding: 0;}
	
	/**小區標**/	
	.Area_brand .sub_text {position:relative;width: 66%;margin: -2px auto;}

	.Area_brand .box {background-color: #95d7ff;width: 95%;margin: auto;padding: 0 0 28px;margin-bottom: 23px;}
	.Area_brand .box:nth-child(10){/* margin-bottom: 177px; */}

		
	/*公版*/		
	.Area_brand .PD_layout {width:100%;margin:0 auto;}
	.Area_brand .PD_layout ul {width: 95%;padding-top: 42px;}
	.Area_brand .PD_layout ul li {}
	.Area_brand .PD_layout ul li a {}

	.Area_brand .PD_layout .PD .PD_into p {height: 3em;}
	.Area_brand .PD_layout .PD .PD_into h3 {font-size: 18px;}
	.Area_brand .PD_layout .PD .PD_into h4 {font-size: 18px;}
	.Area_brand .PD_layout .PD .PD_into .money  {font-size: 20px;}

	.Area_brand .PD_layout .PD .PD_into .Price  {font-size: 30px;}

	
}
@media screen and (max-width:767px){
	.Area_brand {height:100%;/* background: url(bg_02.jpg?t=1750993642447) top center; */background-color: #c4e8fe;}
	/**區標**/	
	.Area_brand .text {position:relative;margin: 0 auto;background: url(Area_item_topbg.jpg?t=1750993642447) no-repeat;background-size: 100%;}
	
	/**小區標**/	
	.Area_brand .sub_text {position:relative;width: 90%;margin: 0 auto;}
	
	.Area_brand .box {background-color: #95d7ff;width: 96.5%;margin: auto;padding-bottom: 4vw;margin-bottom: 7.5vw;}
	.Area_brand .box:nth-child(9){margin-bottom: 0;}
	/*公版*/		
	.Area_brand .PD_layout {padding-bottom:0vw;}
	.Area_brand .PD_layout ul {width: 95%;padding: 0;margin: 0 auto;grid-gap: 0.5em;}
	.Area_brand .PD_layout ul li { }
	.Area_brand .PD_layout ul li a {}
	
	.Area_item .layout_PD {padding-bottom: 0vw;}
	
}



/*6品錨點區*/
@media screen and (min-width:768px){
	.Area_below  {height:100%;}
	.Area_below .bg_blue {z-index: -41;position: absolute;top: 0px;left: -390px;width: 2000px;height: 100%;background-repeat: repeat-y;background-position: center top;pointer-events: none;padding-top: 29px;}

	.Area_below .box {position: relative;width: 95%;background-color: #95d7ff;margin: 0 auto 80px;padding-bottom: 35px;}
	.Area_below .box02 {position: relative;width: 95%;background-color: #95d7ff;margin: 26px auto 55px;padding-bottom: 35px;}
		
	/**區標**/	
	.Area_below .box .layout_tt {position:relative;width: 64%;margin: 0 auto;padding-top: 25px;}
	.Area_below .box02 .layout_tt {position:relative;width:70%;margin:15px auto;padding-top:12px;}

	
		
	/**公版入稿**/		
	.Area_below .box .layout_PD {}
	.Area_below .box .layout_PD ul {width: 95%;}
	.Area_below .box02 .layout_PD ul {width: 95%;}

	}
@media screen and (max-width:767px){
	.Area_below  {height:100%;background: #c4e8fe;background-size:100%;}
	.Area_below .box {position: relative;width: 96.5%;margin: 3vw auto 8vw auto;padding-top: 2vw;padding-bottom: 5vw;background: #95d7ff;}
	.Area_below .box02 {position: relative;width: 95%;margin: 3vw auto 0 auto;padding-top: 2vw;padding-bottom: 5vw;background: #95d7ff;}

	/**區標**/	
	.Area_below .box .layout_tt {position:relative;width: 93%;margin: 1vw auto 0;left: 1.5vw;}
	.Area_below .box02 .layout_tt {position:relative;width:95%;margin:8px auto;}

	/**公版入稿**/		
	.Area_below .box .layout_PD {}
	.tagstyle {padding-top: 8vw;}
	
		
}















/*移除公版設定*/
.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: #fff;}
.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;}


	}




/*版頭*/
.Area_top {}
.Area_top .momologo { z-index:10;position:absolute;top:15px;left:20px;}
.Area_top .momologo a { display:block;width:210px;height:33px; /*background: url(momo_logo.png?t=1750993642447) no-repeat;*/}
/* .Area_top .momologo a:hover{ background: url(momo_logo_on.png?t=1750993642447) no-repeat;} */
	@media screen and (max-width:767px){
		.Area_top { height: auto;}
		.Area_top .momologo { display:none;}
	}


/*按鈕*/
.bnn {
}
.bnn a img {
	transition-duration: 0.1s;
	backface-visibility: hidden;
	transform: translateZ(0);
	display: block;
	margin: 0;
	padding: 0px;
	width: 100%;
	height: auto;
	text-align: left;
}
.bnn:hover a img {
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
}	
	
	

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