/* 各頁面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 ul { padding: 0; 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; padding: unset;}
	.Area_grabmoney_coupon .PD_layout img { border-radius: .5em;}
}
/* --------------------------------------
 * page 頁面-遊戲頁
 * -------------------------------------- */

 .Area_GameStyle .earn {
  margin-top: 50px;
}

/*遊戲按鈕*/
/* .box_game_btn {position: relative;margin-top: -15px;left: 50%;transform: translateX(-50%); width: 100%;} */
.Area_GameStyle .btn a {width: 85% ;}
.box_game_btn ul{display: flex;justify-content: center;}
.box_game_btn ul li{list-style: none;}

@media screen and (max-width: 767px) {
.box_game_btn {top: -10vw;position: relative;/*bottom:3vw;*/width: 93%;}
.box_game_btn ul{display: flex;justify-content: center;}
.box_game_btn ul li{list-style: none;}
video {width: 100%!important;border-radius: 8vw;
	border: 1vw solid #ff8cd1;}
.box_film {width:96%; margin: 0 auto;}
.Area_GameStyle .btn a {width:100% ;}

}




@media screen and (min-width: 768px) {
video {width: 920px!important;border-radius:71px;
	border:0.5vw solid #ff8cd1;}
	}

@media screen and (max-width: 767px) {
    .Area_GameStyle .earn { margin-top:0vw;}
}

/*按鈕*/ 

@media screen and (min-width: 768px) {  
  .box_game_btn {padding-bottom: 50px;margin-top: -69px;} 
.box_game_btn .btn a { margin: -44px auto 0; }
}

@media screen and (max-width: 767px) {  
  .box_game_btn .btn a { margin: 5vw auto 0; }    
.box_game_btn2 {margin-inline: auto;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));margin: -4vw 0 0;}
.box_game_btn2 .btn2 {width: 100%;margin: 0 auto;}
.Area_game .award_btn li:nth-of-type(1) { width: 64%; }
.Area_PD1 .PD_layout-btn ul { background-color: transparent; }
}

/*more*/
.more { margin: 0 auto;}
.more img {width: 32%;margin: 0 34%;}
.message-table table { text-align: center;}
.Area_grabmoney_NUM li {list-style: none}
@media screen and (min-width: 768px) { 
  .more img {width: 30%;margin: 0 35%;}
  .award_btn li { width: auto;}
  .Area_grabmoney_NUM li {list-style: none}
  .btn_section .btn_info_2 { margin-top:0; }
}



/*活動限制及訂單金額計算說明、活動獎項說明浮鈕*/
.btn_section{ display: flex; justify-content: center; flex-direction: column; align-items: center; }
@media screen AND ( max-width: 767px ){
  .btn_section .btn_info_1 { width: 90%; margin-bottom: unset;}
  .btn_section .btn_info_2 { width: 55%; margin-top: 0vw;  }
}

.btn_alert_game { position: absolute; top: 35vw; left: 0; z-index: 99;
    -webkit-transform-origin: left;
    transform-origin: left;
}


@media screen and (min-width: 768px) {  
	.game-award .PD_box ul li:nth-child(5) .tickets{transform: rotate(0deg);background: url(kfc_pic.jpg?t=1793358523748) center top / 65% no-repeat;width: min(94%, 37vw);
		height: 113px;margin-top: 16px;}
	.game-award .PD_box ul li:nth-child(6) .tickets{transform: rotate(0deg);background: url(bb_pic.jpg?t=1793358523748) center top / 65% no-repeat;width: min(94%, 37vw);
		height: 113px;margin-top:  16px;}

}


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

.game-award .PD_box ul li:nth-child(5) .tickets{transform: rotate(0deg);background: url(kfc_pic.jpg?t=1793358523748) center top / 77% no-repeat;width: min(94%, 37vw);
	height: 8.8vw;margin-top: 3vw;}
.game-award .PD_box ul li:nth-child(6) .tickets{transform: rotate(0deg);background: url(bb_pic.jpg?t=1793358523748) center top / 77% no-repeat;width: min(94%, 37vw);
	height: 8.8vw;margin-top: 3vw;}
} 



