/* 各頁面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;}
}






/* --------------------------------------
* Page 頁籤_202405291900
* -------------------------------------- */
.NavArea_tabbar_page { margin: 0 auto 20px  ; width: 94%; }  
.NavArea_tabbar_page .Nav { overflow: visible; transform: translate3d(-30.5%, 0, 0);}  
.NavArea_tabbar_page .Nav_box { border-radius: 8px; overflow: hidden; padding: 0 2%;}
.NavArea_tabbar_page[data-num="2"] .Nav-wrapper { transform: translate3d(55.5%, 0, 0)!important}
.NavArea_tabbar_page[data-num="3"] .Nav-wrapper { transform: translate3d(43.0%, 0, 0)!important}
.NavArea_tabbar_page[data-num="4"] .Nav-wrapper { transform: translate3d(30.5%, 0, 0)!important}
.NavArea_tabbar_page[data-light="box"] .Nav ul { padding: 0 }
.NavArea_tabbar_page .Nav li { overflow: visible; }
@media screen and (min-width:768px){ 
  .NavArea_tabbar_page { display: block; }
}
/*頁籤高亮顏色設定 */  
.NavArea_tabbar_page .Nav .swiper-slide-active a { color:#fff;}
.NavArea_tabbar_page .Nav .swiper-slide-active i { display:block; border: 1px solid #000000 !important; background-color: #000000 !important;}
/*推編輯按鈕 */  
.NavArea_tabbar_page .Nav input { position: fixed; left: 30%}
                    




.Area_page {overflow: hidden; margin-bottom: 10px;}

@media screen and (max-width: 767px) {
.layout_40pd {margin-bottom: 4vw;}
.Area_boxstyle .swiper-pagination-bullet { bottom: 0 !important;}
}


/*今日主打*/
.Area4BN .PD_layout[data-pd-li=BN] ul, .PD_layout[data-pd-li=BN-AWD] ul, .PD_layout[data-pd-li=PDBN] ul{grid-gap: 15px;}

@media screen and (max-width: 767px) {
.Area4BN .PD_layout[data-pd-li=BN] ul, .PD_layout[data-pd-li=BN-AWD] ul, .PD_layout[data-pd-li=PDBN] ul{grid-gap: 1.2em;}
}



/*限時搶購*/
@media screen and (max-width: 767px) {
	.Area30pd { margin-right: -2vw; margin-left: -2vw;}
	.Area30pd .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{    position: relative;}

	}


/*今日瘋搶攻略*/
.Area00 .box-item2 .PD_wrapper{padding: 0;}
.Area00 .BN00{position: relative; margin-bottom: 10px;}
.Area00 .BN00 img {width: 960px;}

.Area00 .BN01 {margin: 2% 0;}
.Area00 .BN01 .PD_wrapper{padding: 0!important;}
/* .Area00 .bankbn{height: 415px;} */

@media screen and (max-width: 767px) {
	.Area00 .BN00{position: relative; margin: 1vw 0; }
	.Area00 .BN00 img {width: 100%;}
	/* .Area00 .bankbn{height: 73vw;} */

	.Area00 .Area001{margin: 0 2%;}
	.Area00 .Area_boxstyle_box1{padding-right: 0; padding-left: 0;}
	}


/*登記贈品文案顏色*/
.Area_danji .danji_box ul li .activityText .gifts span { color: #6200e8;}
.Area_danji1 .danji_box ul li .activityText .gifts span { color: #d62672;}                   
              


/*bn+45品輪播 家電揪團*/
.Area01 .PD_layout.PD_layout-D1_06 .PD_into p::after {background:linear-gradient(110deg, #fff 73%, #d62672 50%); border: solid 1px #d62672;}
.Area01 .PD_layout.PD_layout-D1_06 .PD_into h3 span { background-color: #d62672;}
.Area01 .PD_layout.PD_layout-D1_06 .PD_into h3::before {border-top: 8px solid #d62672;}


/*雙11最強看這邊*/
.Area02 .Area_swiper_box .PD_layout li {background-color:transparent;}
.Area02 .Area_swiper_box .PD_layout ul{height: 108px;}

@media screen and (max-width: 767px) {
	.Area02 .Area_swiper_box .PD_layout ul{height: 12vw;}
}




/*今日最強品牌聯盟*/
.Area03bottom {margin-bottom: 20px;}
.Area03 .Area_swiper_box .PD_layout li {background-color:transparent;}
.Area03 .PD_layout.PD_layout-D1_16 ul .PD .PD_img img { border-radius:0;}
.Area03 .PD_layout[data-pd-h3="1"] .PD h3, .PD_layout[data-pd-h3="2"] .PD h3, .PD_layout[data-pd-h3="3"] .PD h3, .PD_layout[data-pd-h3="4"] .PD h3, .PD_layout[data-pd-h3="6"] .PD h3{ color: #000000!important; background-color: #ffa5ab;}

.Area03 .PD_layout .PD h4{color: #ffffff;font-size: 2em;font-weight: 500;}

@media screen and (max-width: 767px) {
	.Area03bottom {margin-bottom: 15vw;}
	.Area03 .Area_boxstyle_box1{padding-right: 0; padding-left: 0;}
	.Area03 .PD_layout .PD h4{font-size: 1em;}
	}


/*家電：白金*/
.Area04 .PD_layout.PD_layout-D3_02 ul li .PD h3 {color: #ffffff;}
.Area04 .PD_layout-btn ul {background-color:transparent; margin-top: 20px;}
.Area04 {background: #383838; padding: 0 20px; border-radius: 30px;}
.Area04 .PD_layout-btn li .PD h3 {color: #383838; background: #ffa5ab;}

@media screen and (max-width: 767px) {
	.Area04 {background: #383838; padding:0; border-radius: 0; }
	.Area04 .PD_layout-btn ul {background-color:transparent; margin-top: 1vw;}
	}




/*潮流新品 集資熱銷中*/
.Area05 .btn { position: absolute; top: 72px; left: 622px; z-index: 10;}

@media screen and (max-width: 767px) {
.Area05 .btn { position: absolute;top: 7vw; left: 65vw; z-index: 10; width: 11%; z-index: 10;}
}


/*今日好便宜 好便宜搶先看 新品搶先看*/
@media screen and (max-width: 767px) {
	.Area08 .Area_boxstyle_box1{padding-right: 0; padding-left: 0;}
	}


/*超大牌預告bnx6*/
.Areabn2 .Area_swiper_box .PD_layout ul{height: 343px;}

@media screen and (max-width: 767px) {
	.Areabn2 .Area_swiper_box .PD_layout ul{height: 27vw;}
	}


/*mo+*/
.Area06 .PD_layout-btn ul {background-color:transparent; margin-top: 15px;}

@media screen and (max-width: 767px) {
	.Area06 .Area_boxstyle_box1{padding-right: 0; padding-left: 0;}
	.Area06 .PD_layout-btn ul {background-color:transparent; margin-top: 1vw;}
	}


/*品牌加碼5%*/
.Area07 .Area_swiper_box .PD_layout li{background-color:transparent;}

@media screen and (max-width: 767px) {
	.Area07 .Area_boxstyle_box1{padding-right: 0; padding-left: 0;}
	.Area07 .PD_layout .PD_img{ padding: 0;}
	.Area07 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{    position: relative;}

	}



.agree_more .agree_more33 {  display: block !important; margin: 2% 0 0 2%;}

.agree_more .agree_more33 .itembox_box{width: calc(100%)!important; padding: 0 0em 0 1em!important;}
