@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 768px){
.WRAPPER.Template_bg {background: url(bgrepeat.jpg?t=1794474287493)top center repeat-y;}
}

/*本檔必搶*/
@media screen and (min-width: 768px){
.Area01 {}
.Area01 .topPD {aspect-ratio: 960 / 456;background-image: url(Area01_bg.png?t=1794474287493)!important;}
.Area_pd-carousel2 .topPD .Area_swiper {width: 92%;left: 38px;top: 0;padding: 41px 0 22px;}
}
@media screen and (max-width:767px){
  .Area01 {}
  .Area_pd-carousel2 .topPD .Area_swiper {width: 90%;left: 5vw;top: 0;padding: 6vw 0 1vw;}
}

/*先搶再購 省荷包*/
@media screen and (min-width: 768px){
.Area02 {}
.Area02 .warningTxt h3 {color: #000;}
.Area_danji .danji_box {margin-bottom: 0;}
}
@media screen and (max-width:767px){
  .Area02 {}
  .Area02 .warningTxt h3 {color: #000;padding-bottom: 3vw;}
  .Area_danji .danji_box {margin-bottom: 0;}
}

/*熱銷好物推薦*/
@media screen and (min-width: 768px){
.Area03 {}
.Area03 .PD_layout-D1_01.PD_layout .PD_img img {border-radius: 13px 13px 13px 60px;}
.Area03 .PD_layout-D1_01.PD_layout .PD_img {padding:0;}
.Area03 .PD_layout-D1_01.PD_layout .PD h4 {font-size: 30px;}
}
@media screen and (max-width:767px){
  .Area03 {}
  .Area03 .PD_layout-D1_01.PD_layout .PD_img img {border-radius: 0 0 0 30px;}
  .Area03 .PD_layout-D1_01.PD_layout .PD_img {padding:0;}
  .Area03 .PD_layout-D1_01.PD_layout .PD_into {top: 1vw;position: relative;}
}

/*品牌帶逛*/
@media screen and (min-width: 768px){
.Area04 {}
.Area04 .PD_layout-D3_02 ul .PD .PD_logo {width: 36%;margin-left: 127px;padding: 6px !important;}
.Area04 .PD_layout-D3_02 ul {padding: 48px 0!important;}
.Area04 .PD_layout-D3_02 ul li .PD h3 {font-size: 46px!important;}
}
@media screen and (max-width:767px){
  .Area04 {}
  .Area04 .PD_layout-D3_02 ul .PD .PD_logo {width: 35%;margin-left: 6vw;padding: 1%;}
  .Area04 .PD_layout-D3_02 ul {padding: 3.5vw 0!important;}
  .Area04 .PD_layout-D3_02 ul .PD .PD_into {gap: 0em;}
}

/*強牌精選*/
@media screen and (min-width:768px){
.Area07 {}
.Area07 .layout_bn {width: 85%;}
}
@media screen and (max-width: 767px){
  .Area07 {}
}

      /* --------------------------------------
       * Page 頁面
       * -------------------------------------- */
      /*Phone置頂滑動選單*/
      .tagstyle {
        margin: 0 auto 5vw;
        width: 96%;
      }

      .tagstyle.cate-fixed {
        width: 100%;
      }

      .tagstyle .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);
      }

      .tagstyle .Nav li {
        overflow: visible;
      }

      /*.NavArea_tabbar .Nav a { display:inline-block;}*/
      .tagstyle.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);
      } 
