

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









.PD_layout[data-pd-btn] .PD_into .PD_into_PDgo b::after{content: "立即追蹤";font-size: 1.2em;}
body{background-color: #ffe66f;}
.Area_swiper_box .swiper-pagination-white .swiper-pagination-bullet{background: #353535;}
.Area_logo a::before{display: none;}

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

	.hero-title .md-text{position: relative;top: 330px;left: -116px;color: #FFF;}
	.hero-title{top: 0px;}
	.Area_GameStyle{background-color:#ffffff;border-radius: 45px;margin: 0 auto 45px;}
	.Area_GameStyle .pp_font{color:#fc5796;font-size: 43px;}

	.Area_GameStyle .box_game {margin: 30px;padding: 31px 32px 16px;border-radius: 37px;background-color: #7dd5c4;}
	.Area_GameStyle .box_game_btn{margin-top: 2px;}
	.Area_GameStyle .box_game_btn02{margin-top: -71px;}
	.Area_GameStyle .btn a{width: 45%;margin: 54px auto 49px;}
	
	.Area_boxstyle .Area_boxstyle_box1{background: url(sub_tt_title.png?t=1792670445992)top center no-repeat;background-size: 100%;margin-bottom: 24px;}
	.Area_boxstyle_title{color: #ffffff;}
	
	.Area_GameStyle .message-4 {color: #666666;}
	.Area_GameStyle .message-8 {color: #fc5796;font-size: 91px;}
	.Area_GameStyle .message-5 {font-size: 2.8rem;}
	.Area_GameStyle .earn{font-weight: 600;margin-top: -50px;margin-bottom: -30px;background: #ffffff00;}

	.Area_AD{width: 960px;margin:0 auto 45px;background-color:#ffffff;border-radius: 45px;}

	.message-table table .table-amount{font-size:35px ;}
	.message-table table th{ background:linear-gradient(to bottom,#ffffff, #6bd6c1);font-size: 2.2rem;color: #333333;font-weight: 800;}
	.message-table{border: 2px solid #dddddd;border-radius: 16px;}

	.Area_GameStyle .box_btn_content{display: flex;justify-content: center;}
	.Area_GameStyle .box_btn_content .box_btn{width: 90%;}
	.Area_GameStyle .box_btn{display: flex;justify-content: center;}

	.Area_hotsale .Area_content {padding: 0;}
	.Area_hotsale .Area_content .page_box ul li .PD .PD_logo {height: 2.2em;}
	.Area_hotsale .Area_content .page_box ul li .PD .PD_logo img{padding: 0;}
	.Area_hotsale .Area_content .page_box ul li .PD .PD_into .PD_btn{background-color: #ff5697;}
	.Area_hotsale .Area_content .page_box ul li .PD .PD_into h4 span{display: block;}

	.Area_hotsale .Area_content .page_box ul li .PD .PD_into .PD_go span {padding-right: 4.25em;}
	.Area_hotsale .Area_boxstyle_box{background: url(sub_tt_title02.png?t=1792670445992)top center no-repeat;background-size: 100%;margin-bottom: 5vw;}

}


@media screen and (max-width: 767px) {

/* .bg-deco .m_bgdeco, .bg-deco .m_bgdeco>span{background-position:top center ;} */
.hero-title .md-text{position: relative;top: 24vw;left: -12vw;color: #ffffff;}
.Area_GameStyle{background-color:#ffffff;border-radius: 4vw;width: 96%;margin: auto;}
.Area_GameStyle .message-6{padding-top: 4vw;margin-bottom: -2vw;}
.Area_GameStyle .pp_font{color:#fc5796;font-size: 23px;}

.Area_GameStyle .box_game {margin: 2vw;padding: 5vw 5vw 0.5vw;border-radius: 4vw;background-color: #7dd5c4;}
.Area_GameStyle .box_game img{margin-bottom: 1vw;}
.Area_GameStyle .box_game_btn{margin-top: 2vw;}
.Area_GameStyle .box_game_btn02{margin-top: -2vw;}

.Area_GameStyle .btn02{margin-top: 6vw;}
.Area_GameStyle .btn a{width: 45%;margin: -7vw auto 4vw;}
.Area_GameStyle .message-6 {font-size: 1.1rem;}
.Area_GameStyle .message-4 {color: #666666;font-size: 0.95rem;padding: 3vw 3vw 4vw;}
.Area_GameStyle .message-5{margin-bottom: -4vw;margin-top: -4vw;font-size: 1.3rem;background: #ffffff00;}
.Area_GameStyle .message-7 {line-height: 128%;font-size: 1.3rem;}
.Area_GameStyle .message-8 {color: #fc5796;font-size: 2.5rem}
.Area_boxstyle .Area_boxstyle_box1{background: url(sub_tt_title.png?t=1792670445992)top center no-repeat;background-size: 100%;margin-bottom: 5vw;}
.Area_boxstyle_title{color: #ffffff;height: 11vw;font-size: 6vw;margin-left: 3vw;}

.Area_AD1{width: 96%;margin: auto;background-color:#ffffff;border-radius: 4vw;}

.message-table table .table-amount{font-size:1.2em ;}
.message-table table th{ background:linear-gradient(to bottom,#ffffff, #6bd6c1);font-size: 1.2rem;color: #333333;font-weight: 800;}
.message-table{border: 1px solid #dddddd;border-radius: 3vw;}


.Area_GameStyle .box_btn_content{display: flex;}
.Area_GameStyle .box_btn_content .box_btn{width: 100%;}
.Area_GameStyle .box_btn{display: flex;justify-content: center;}

.Area_hotsale .Area_content {padding: 0;}
.Area_hotsale .Area_content .page_box ul li .PD .PD_logo {height: 2.2em;}
.Area_hotsale .Area_content .page_box ul li .PD .PD_logo img{padding: 0;border: 0.2vw solid #c7c7c7;}
.Area_hotsale .Area_content .page_box ul li .PD .PD_into .PD_btn{background-color: #ff5697;}
.Area_hotsale .Area_content .page_box ul li .PD .PD_into h4 span{display: block;}
.Area_hotsale .Area_content .page_box ul li .PD .PD_into .PD_go span {padding-right: 3.25em;}

.Area_hotsale .Area_boxstyle_box{background: url(sub_tt_title02.png?t=1792670445992)top center no-repeat;background-size: 100%;margin-bottom: 5vw;}


/* .Area_boxstyle_title{inset-inline-start: 38.5vw;} */


}


    /*可拖移廣告icon*/
    .Area_hammerAD { z-index: 300; display: none; position: fixed; bottom: 0; right: 0; transform: translate3d(0,180px,0); /*background-color: rgba(0,0,0,0.5);*/}
    .Area_hammerAD .box { position: relative; margin-right: 10px; opacity: 1;}
    .Area_hammerAD img { width: 100%; height: auto;}
    .Area_hammerAD .closeButton a { display:block; cursor:pointer; position:absolute; width:20px; height:20px; border-radius:50%; font:bold 20px/1em "Century Gothic"; color:#FFF; text-align:center; background-color:rgba(0%,0%,0%,0.5); text-decoration: none; z-index:2}
        @media screen and (min-width:768px){
          .Area_hammerAD { display: block; width: 120px;}
          .Area_hammerAD .closeButton a { top: 0; right: 0;}
        }
        @media screen and (max-width:767px){
            .Area_hammerAD { display: block; width: 22%;}
            .Area_hammerAD .closeButton a { top: 1vw; right: 1vw;}
        }




.Area_page { overflow: hidden;}
/* --------------------------------------
* Page 頁籤_202405291900
* -------------------------------------- */
.NavArea_tabbar_page { margin: 0 auto 10px; 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%}
