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



/*切換PC置頂選單*/
.cantantBase1{ display: block; }
.cantantBase2{ display: none; }
/*活動提醒按鈕*/
@media screen and (max-width: 767px){
.btn_alert {position: absolute;top: 19vw;right: -1vw;width: 19%;z-index: 99;}
}


.Area_GameStyle .TXT2 {
  /*font-size: 1.8rem !important;*/
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  color: #fff;
}


/* --------------------------------------
 * page 頁面-整點搶mo幣遊戲區
 * -------------------------------------- */
 .Area_game .Area_boxstyle_box3 {
	background: none;
  }
  .Area_game .go_bt:hover {
	transform: translateY(6px);
  }
  .Area_game .box_1 {
	margin: 0 auto;
	width: 98%;
  }
  .Area_game .box_game {
	z-index: 2;
	position: relative;
  }
  .Area_game .box_game .box_game_scratch ,
  .Area_game .box_game .box_game_loading ,
  /*.Area_game .box_game .box_game_ans     { background-color:#ffa62a; }修掉白角*/
  .Area_game .box_game .game_in_box {
	position: relative;
	margin: 0 auto;
	width: 100%;
	height: auto;
  }
  .Area_game .box_game .game_in_box img,
  .Area_game .box_game .game_in_box video {
	width: 100%;
	height: auto;
	display: block;
  }
  .Area_game .box_game .game_in_box .A {
	position: absolute;
	top: 8.2%;
	left: 11%;
	width: 78%;
  }
  .Area_game .box_game .btn_style {
	position: absolute;
	top: 69.7%;
	display: flex;
	flex-wrap: nowrap;
	gap: 4%;
	justify-content: center;
	width: 100%;
  }
  .Area_game .box_game .btn_style img {
	width: 100%;
	height: auto;
  }
  .Area_game .box_game .txt_time_now {
	z-index: 1;
	font-size: 42px;
	line-height: 1.8;
	font-weight: 900;
	color: #fff;
	font-family: "Century Gothic", "Microsoft JhengHei";
	text-align: center;
	background-color: #fff;
	border-radius: 10px 10px 0 0;
  }
  .Area_game .earn {
	/*color: #000; border-radius: 0.8rem; overflow: hidden; padding-block: 3.5rem;*/
	width: 37%;
	top: 850px;
	position: absolute;
	z-index: 1;
	left: 31.5%;
	background: none;
	color: #fff;
	}
  .Area_game .box_game .btn01 {
	width: 37%;
  }
  .Area_game .box_game2 {
	position: relative;
  }
  .Area_game .box_game2::after {
	pointer-events: none;
	content: "";
	position: absolute;
	top: 88%;
	left: 18%;
	width: 64%;
	height: 75%;
	background: url(game_note.png?t=1784600235303) top center no-repeat;
	background-size: 100%;
	animation: uptodown-play 2s ease-in-out infinite alternate;
  }


  @media screen and (max-width:767px){
  .Area_game .earn {
    /*color: #000; border-radius: 0.8rem; overflow: hidden; padding-block: 3.5rem;*/
    width: 37%;
    top: 92vw;
    position: absolute;
    z-index: 1;
    left: 31.5%;
    background: none;
    color: #fff;
    }

  }





/* 詳情表格 */
.agree-table{
  tr, th, td{
    vertical-align: middle !important;
    text-align: center;
  }
  th:first-child{
    border-radius:.75em 0 0 0 ;
  }
  th:last-child{
    border-radius: 0 .75em 0 0;
  }
  tr:last-child{
    td:first-child{
      border-radius: 0 0 0 .75em;
    }
    td:last-child{
      border-radius: 0 0 .75em 0;
    }
  }
  tr:nth-child(odd){
    td{
      background: #f7f7f7;
    }
  }
  td.table-empty{
    background: #ccc;
    color: #ccc;
  }
}



/* 浮層按鈕 */
.award_btn{z-index: 10}
@media screen and (min-width:768px){

}

@media screen and (max-width:767px){
  .award_btn{width: 95%;}
  .award_btn li:nth-of-type(1) { width: 50%;}
  .award_btn li:nth-of-type(2) { width: 50%;}
}
