 body {margin: 0; padding:0;background:#b1ebff;}
@media screen and (max-width:767px){
	body { width:100%;background:#4ac7f3;}
	
}


/*全域 套用 */
.for_pc { display:block !important; }
.for_phone { display:none !important; }
.for_mobile { display:none !important;}
.for_mobile2 { display:none !important;}
.for_pc2 , .for_mobile2{display:inline-block !important;}


@media screen and (max-width:767px){
	.for_pc { display:none !important;}
	.for_phone { display:block !important; }
	.for_mobile { display: block !important;}
	.for_mobile2 { display: inline-block !important;}
	.for_pc2{display:none !important;}
}

/*全BOX版面*/
.WRAPPER { position: relative;margin: 0 auto;	padding: 0;	width:100%; max-width:685px; overflow: hidden;font-family:"微軟正黑體","Microsoft JhengHei",Helvetica;background:#4ac7f3; background-size:15%;border-left:3px solid #123e79; border-right:3px solid #123e79; }
.WRAPPER img {display:block;border:0; vertical-align:top;}
.WRAPPER a { text-decoration:none;display:block;}
.WRAPPER .Area{ max-width:685px;  margin:0 auto; /*overflow:hidden;*/position:relative; z-index:6;}
.WRAPPER .Area p{font-family: "Century Gothic","微軟正黑體","Microsoft JhengHei","Helvetica";font-weight:800;}
.WRAPPER .Area li{font-family: "Century Gothic","微軟正黑體","Microsoft JhengHei","Helvetica";}
.WRAPPER .Area .mainArea { display:block; margin:0 auto; padding: 0;  max-width:685px;position:relative;overflow: hidden;}

@media screen and (max-width:767px){
	
	.WRAPPER { padding-bottom:0px; margin:0 auto; display: block; min-width:100%; max-width:100%;border-left:none;border-right:none;box-shadow:none;}
	.WRAPPER .Area .mainArea { position:relative; display:block; margin:0 auto; padding: 0; width:100%;max-width:100%;}
}

/*******************手機版下方直播間選單**********************************************************************/

.cut99 {width:685px; position: fixed;bottom:-10%;z-index:99;left:50%; margin-left:-342.5px;}
.cut99.scroll{ width:685px; position: fixed;bottom: -0%;z-index: 99;transition:all 0.3s;}
.cut99.scroll2{ width:685px; position: fixed;bottom:-10%;z-index: 99;transition:all 0.3s;}
.cut99 .page{ display: block;position: absolute;width:100%; height:100%;top:0%;}
.cut99 .page.link06{left:0%;background:url(page_footer_go.png?t=1753426473828) left top no-repeat;background-size: 100%; animation:pagego 1.5s ease infinite ;}/****直播開寶箱******/
@keyframes pagego{
	0%{opacity:0; }
	50%{opacity:1; }
	100%{opacity:0;}
}
@media screen and (max-width:767px){
	
	.cut99 {width:100%; position: fixed;bottom:-100px;left: 0px;z-index: 99;margin-left:0px;}
	.cut99.scroll{ width:100%;bottom: -0%;}
	.cut99.scroll2{ width:100%;bottom:-10%;}
	.cut99 .page.link06{width:100%;left:0%;top:0%;background:url(page_footer_go.png?t=1753426473828) left top no-repeat;background-size: 100%; animation:pagego 1.5s ease infinite ;}/****直播開寶箱******/
	
}


/*****************************************************************************************************/	
	
.Area.cut00{position:relative;overflow:hidden; margin-bottom:0vw; margin-top:0px;}
.Area.cut00 .mainArea {overflow:hidden; width:100%;height:auto;position:relative;z-index:1;  background:;}
.Area.cut00 .mainArea .bk_bg{width:100%;}
.Area.cut00 .mainArea .bk_surf{width:34%;right:4%;top:56%;position:absolute;animation: coin1 2.5s infinite;}
.Area.cut00 .mainArea .title{width:100%;position:absolute; left:0%;top:0%; z-index:3;}
.Area.cut00 .mainArea .page{width:32%;height:14%;position:absolute;top:0px;right:0% ; z-index:5;/*background:url(logo.png?t=1753426473828) left top no-repeat ;background-size: 100%; */}
.Area.cut00 .mainArea .pic1{width:100%;position:absolute;top:-4.8%;left:0%; z-index:5;animation: floa1 1.5s  infinite linear;}
.Area.cut00 .mainArea .pic2{width:100%;position:absolute;top:-6%;left:0%; z-index:5;animation: floa2 3s  infinite linear;}
.Area.cut00 .mainArea .momoBox{width:28%;height: auto; position:absolute;z-index:1;top:43%;left:-2% ; }
.Area.cut00 .mainArea .momoBox img{width:100%;}
.Area.cut00 .mainArea .momoBox img.momo_2{position:absolute;z-index:1;position:absolute;top:0px;left:0% ; animation: momo_2 2s  infinite ease; transform-origin:bottom center; }
.Area.cut00 .mainArea .momoBox img.momo_1{position:absolute;z-index:1;  }
.Area.cut00 .pic3{opacity:1;width:100%;position:absolute; left:0%;top:0%;z-index:2;animation:shiny 3.5s linear infinite;}
.Area.cut00 .pic4{opacity:1;width:100%;position:absolute; left:0%;top:0%;z-index:2;animation:shiny 2.5s linear infinite;}

.Area.cut00 .mainArea .pic01{position:absolute;top:0%; left:0%;width:100%;height:100%;background:url(title2.png?t=1753426473828) no-repeat;background-size: auto 100%; animation:pic01 steps(2) 1.2s infinite; }

@keyframes coin1 {
		0% { transform: translate(0%,0%);}
		50%{ transform: translate(-3%,5%);}
		100%{transform: translate(0%,0%);}		
	}
@keyframes pic01 {
	0% {background-position:0%;}
	100% {background-position:200%;}		
}
@keyframes shiny{
	0%{opacity:0; filter:brightness(100%) ;}
	15%{opacity:0.5; filter:brightness(100%) ;}
	25%{opacity:1; filter:brightness(100%) ;}
	50%{opacity:1; filter:brightness(100%) ;}
	75%{opacity:1; filter:brightness(100%) ;}
	85%{opacity:0.5; filter:brightness(100%) ;}
	100%{opacity:0; filter:brightness(100%) ;}
}
@keyframes shin2{
	0%{opacity:0; filter:brightness(100%) ;}
	50%{opacity:1; filter:brightness(100%) ;}
	100%{opacity:0; filter:brightness(100%) ;}
}
@keyframes momo_2 {
	0% { transform: translate(0%,0%) rotate(0deg);}
	50%{ transform: translate(0%,0%) rotate(-5deg);}
	100%{transform: translate(0%,0%) rotate(0deg);}		

}
@keyframes floa1 {
	0% { transform: translate(0%,0%);}
	50%{ transform: translate(0%,1%);}
	100%{transform: translate(0%,0%);}		
}
@keyframes floa2 {
	0% { transform: translate(0%,0%);}
	50%{ transform: translate(0%,2%);}
	100%{transform: translate(0%,0%);}			
}
@media screen and (max-width:767px){}


/*****************************************************************************************/
.bbbbox{width:100%;position:relative;margin:0px auto 0 auto;padding:0px 0px 150px 0px ;overflow: hidden;background:url(bk_2.jpg?t=1753426473828); background-size:100%;}
.bbbbox::after{content:""; display:block;width:100%; height:auto; position:relative;}
@media screen and (max-width:767px){
	
	.bbbbox{margin:0vw auto 0 auto;background:url(bk_2.jpg?t=1753426473828); background-size:100%;}
	.bbbbox::after{content:"";display:block;width:100%; margin-top:0px; position:relative; /*background:#eceb83 url(bgggg.jpg?t=1753426473828) no-repeat; background-size:100%; background-position: left bottom;*/}
}

.Area.cut01 , .Area.cut02 , .Area.cut03 , .Area.cut04 , .Area.cut05 , .Area.cut07 , .Area.cut06 , .Area.banner { 
	z-index:50;display:block; position:relative; width:100%; margin:1% auto 3% auto; padding:0px 0px; 
}

.btn{/*background:#000; opacity:0.5;*/ z-index: 4;}


/*******官方主題/天降好禮**********************/

.Area.cut08{ padding:0px 0px 0px 0px; overflow:hidden; }
.Area.cut08 .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.cut08 .mainArea  img{ display:block;width:100%;}
.Area.cut08 .mainArea .box{width:100%; position:relative;margin-bottom:0px; }
.Area.cut08 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/}
.Area.cut08 .mainArea .btn.one{width:15%; height:15%;top:0%; right:3%;}
.Area.cut08 .mainArea .btn.two{width:36%; height:17%;bottom:14%; right:12%;}

/*******7/11超級直播日*加價購**************************/

.Area.cut01{ padding:0px 0px 8px 0px; overflow:hidden; }
.Area.cut01 .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.cut01 .mainArea  img{ display:block;width:100%;}
/*.Area.cut01 .mainArea .box{width:100%;position:relative;margin-bottom:0px; }*/
.Area.cut01 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/}
.Area.cut01 .mainArea .btn.one{position:absolute; width:18%; height:31%;top:65%;left:41%; /*border-radius:500px;*/}
.Area.cut01 .mainArea .btn.two{position: absolute; width: 18%; height: 20%; top: 37%; left: 41%; /*border-radius:500px;*/}
.Area.cut01 .mainArea .btn.one_b{position:absolute; width:18%; height:23%;top:53%;left:41%; /*border-radius:500px;*/}
/*.Area.cut01 .mainArea .btn.three{left:5%; width: 29%; height: 15%;  bottom: 5%;}
.Area.cut01 .mainArea .btn.four{ right:5%;width: 29%; height: 15%;  bottom: 5%;}
.Area.cut01 .mainArea .btn.five{ right:35%;width: 29%; height: 15%;  bottom: 5%;}*/
.Area.cut01 .mainArea .box{width:100%;display:block;overflow:hidden;}
.Area.cut01 .mainArea .box .member{position:absolute; width: 14%; bottom: 45%;}
.Area.cut01 .mainArea .box .member img{width:100%;}
.Area.cut01 .mainArea .box .member.new{left:43%;}
.Area.cut01 .mainArea .box .member.first{left:43%;}
.Area.cut01 .mainArea .box .member.xx{}
.Area.cut01 .mainArea .box .member.vv{}
.Area.cut01 .mainArea .member_what{width: 20%;height: 25%;position: absolute;left: 40%; bottom: 26%;z-index: 99;}

/********************************************/

.Area.banner{ padding:7px 0px 7px 0px; overflow:hidden; }
.Area.banner .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.banner .mainArea .box{width:93%; margin:0 auto;}
.Area.banner .mainArea .box img{width:100%;}


/*******超級直播日限定*回饋5%***********************/

.Area.cut02{ padding:0px 0px 0px 0px; overflow:hidden; }
.Area.cut02 .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.cut02 .mainArea  img{ display:block;width:100%;}
.Area.cut02 .mainArea .box{width:100%; position:relative;margin-bottom:-0px; }

.Area.cut02 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/}
.Area.cut02 .mainArea .btn.one{width:12%; height:29%;top:2%; right:17%;}


/***********直播看三標****************************************************************************/


.Area.cut07{ padding:0px 0px 0% 0px; overflow:hidden; }
.Area.cut07 .mainArea{width: 800px;display: block; margin: 20px auto 0px auto; padding: 0; position: relative;}
.Area.cut07 .mainArea .bg_title_01{width:100%;}
.Area.cut07 .mainArea .bg_bottom_01{width:100%;}
.cut07 .box{width:100%;list-style: none; min-height:100px;text-align:center;vertical-align:middle;overflow:hidden;margin:-1px auto -1px auto;padding:15px 0px 15px 0px;background:url(bg_center_01.png?t=1753426473828) repeat;background-size:100%;}
.cut07 .box .swiperBox{width:88%; margin: 0px auto 0px auto; padding:0px 0px 0px 0px; }
.cut07 .box .swiperBox ul.swiper-wrapper{width:100%; margin:0px 0px 3px 0px; padding:0px 0px 0px 0px;list-style:none;text-align:center;vertical-align:middle;}
.cut07 .box .swiperBox ul li.listPD.prep{width:100%;position:relative; text-align:center;margin:0 auto; padding:0; list-style:none; border-radius:7px;}

.Area.cut07 .btn.one{position:absolute; width: 44%; height: 7%; bottom: 1%; left: 6%;z-index: 4;}
.Area.cut07 .btn.two{position:absolute; width: 44%; height: 7%; bottom: 1%; right: 5%;z-index: 4;}
/*.Area.cut07 .btn.three{position:absolute; width: 72.5%; height: 8.5%; bottom: 2%; left: 3%;z-index: 4;}*/

.cut07 .listPD div{ overflow:hidden;}
.cut07 .listPD .LinkRoom{width:100%;overflow:hidden; position:relative; clear:both; padding:5px 1px 40px 1px; margin:0 auto; border:0.1vw solid #123e79; background:#fff;border-radius:7px;}
/*.cut07 .listPD .LinkRoom::after{content:"點我看直播 →"; display:block;width:92%; height:30px; background:#d8006d;border-radius:0px 0px 0px 0px;border:0.1vw solid #d8006d;border-radius:50px; color:#fff; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica; letter-spacing:0.5px;font-size:15px; font-weight:bold; line-height:30px;  text-indent:15px; box-shadow:inset 0px 0px 6px 3px #d8006d; position:absolute; bottom:2.5%; left:3.5%;}*/

.cut07 .listPD .LinkRoom .goHref_PDPD{width:100%; height:100%; position:absolute; bottom:2px; left:0px;z-index:2; }
.cut07 .listPD .LinkRoom .goHref_PDPD::after{content:"看商品 →";  display:block;width:92%; height:30px; background:#f56068;border-radius:0px 0px 0px 0px;border:0vw solid #d8006d;border-radius:50px; color:#fff; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica; letter-spacing:0.5px;font-size:15px; font-weight:bold; line-height:30px;  text-indent:15px; position:absolute; bottom:2.5%; left:3.5%;}

.cut07 .listPD .LinkRoom .goHref_live{width:100%; height:100%; position:absolute; bottom:2px; left:0px;z-index:2;}
.cut07 .listPD .LinkRoom .goHref_live::after{content:"前往參加活動 →";  display:block;width:92%; height:30px; background:#d8006d;border-radius:0px 0px 0px 0px;border:0.1vw solid #d8006d;border-radius:50px; color:#fff; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica; letter-spacing:0.5px;font-size:15px; font-weight:bold; line-height:30px;  text-indent:15px; box-shadow:inset 0px 0px 6px 3px #d8006d; position:absolute; bottom:2.5%; left:3.5%;}

.cut07 .listPD .LinkRoom .PD_box{width:93%;padding:0% 0% 0% 0%; margin:0 auto;overflow:hidden; position:relative;float:none;border-radius:5px;/*border:0.1vw solid #a6a6a6;*/}
.cut07 .listPD .LinkRoom .PD_img{width:100%;overflow:hidden; background:#b8b8b8;}
.cut07 .listPD .LinkRoom .PD_box .PD_img img{ width:100%; opacity:1;}
.cut07 .listPD .LinkRoom .text_box{width:95%;padding:7px 0% 0.5% 0%; margin:0 auto;float:none;overflow:hidden; }
.cut07 .listPD .LinkRoom .text_box {  font-family:"微軟正黑體","Microsoft JhengHei",Helvetica;  color:#591100;}
.cut07 .listPD .LinkRoom .text_box .date_box{width:96%;overflow:hidden; margin:0 auto 6px auto;font-weight:bold;  border:1px solid #e24080;  }
.cut07 .listPD .LinkRoom .text_box .date_box .date{width:40%; font-size:14px; line-height:25px; color:#fff;background:#e24080; letter-spacing:0px; float:left; }
.cut07 .listPD .LinkRoom .text_box .date_box .time{width:60%; font-size:14px; line-height:25px; color:#e24080; float:left;}
.cut07 .listPD .LinkRoom .text_box .PDtxt{width:100%;max-height:57px;min-height:57px;text-align:left;font-size:15px; line-height:19px; overflow:hidden; margin-bottom:9px; background:#fff;}
.cut07 .listPD .LinkRoom .text_box .PDtxt p{margin:0px; padding:0px;font-weight:normal; color:#323232; letter-spacing:0px; }
.cut07 .listPD .LinkRoom .text_box .PDtxt p:nth-of-type(2){display:none !important;}
.cut07 .listPD .LinkRoom .text_box .PDtxt p:nth-of-type(3){display:none !important;}
.cut07 .listPD .LinkRoom .text_box .act {width:100%; max-height:30px; overflow:hidden;}
.cut07 .listPD .LinkRoom .text_box .act p{margin:0px; padding:0px;font-size:24px; text-align:left; color:#dc2178; font-weight:bold; font-style:italic; }


.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom:8%; left: 0; width: 100%;}


@media screen and (max-width:767px){
.Area.cut07 .mainArea { width: 100%;margin: 2vw auto 0vw auto; padding:0vw 0px 0vw 0px;}
.Area.cut07 .box{text-align:center;vertical-align:middle;overflow:hidden;padding: 0px 0px 6vw 0px;}
.Area.cut07 .btn.one{position:absolute; width: 44%; height: 7%; bottom: 1%; left: 6%;z-index: 4;}
.Area.cut07 .btn.two{position:absolute; width: 44%; height: 7%; bottom: 1%; right: 5%;z-index: 4;}
}

/*******官方主題/指定商品加碼送50**********************/

.Area.cut03{ padding:0px 0px 0px 0px; overflow:hidden; }
.Area.cut03 .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.cut03 .mainArea  img{ display:block;width:100%;}
.Area.cut03 .mainArea .box{width:100%; position:relative;margin-bottom:0px; }
.Area.cut03 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/}
.Area.cut03 .mainArea .btn.one{width:27%; height:24%;top:4%; right:11%;}
.Area.cut03 .mainArea .btn.two{width:32%; height:30%;bottom:15%; right:9%;}

/******看直播享好康***********************/

.Area.cut04{ padding:0px 0px 0px 0px; overflow:hidden; }
.Area.cut04 .mainArea { display:block; margin:0% auto 0% auto; padding: 0;position:relative;}
.Area.cut04 .mainArea  img{ display:block;width:100%;}
.Area.cut04 .mainArea  .flash_btn{ display:block;width:100%;margin-top:-54%;animation:pagego_2 2s ease infinite ;}
.Area.cut04 .mainArea .box{width:100%; position:relative;margin-bottom:-1px; }
.Area.cut04 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/ }
.Area.cut04 .mainArea .btn.zero-1{ width: 45%; height: 16%; bottom: 3%; left: 3%;}
.Area.cut04 .mainArea .btn.two-1{ width: 45%; height: 16%; bottom: 3%; right:5%;}
.Area.cut04 .mainArea .btn.one{width:15%; height:20%;top:0%; right:3%;}
.Area.cut04 .mainArea .btn.one_b{width:15%; height:28%;top:0%; right:3%;}
.Area.cut04 .mainArea .btn.two{width:18%; height:28%;top:50%;left:38%; /*border-radius:500px;*/}
.Area.cut04 .mainArea .btn.two_b{width:18%; height:36%;top:45%;left:5%; /*border-radius:500px;*/}

.Area.cut04.two .mainArea .btn.one{height:27%;}
.Area.cut04.two .mainArea .btn.two{width:19%; height:46%;top:44%;left:69%;}

@keyframes pagego_2{
	0%{opacity:0.7; }
	50%{opacity:1; }
	100%{opacity:0.7;}
}
/*
.Area.search{padding:5px 0px 5px 0px; overflow:hidden; }
.Area.search img{width:100%;}
.Area.search .mainArea { display:block; width:100%;position:relative;  }
.Area.search .mainArea .btn{position:absolute;}
.Area.search .mainArea .btn.zero-1{ width:45%; height:85%; top:5%;left:3%;}
.Area.search .mainArea .btn.two-1{ width:45%; height:85%; top:5%;right:3%;}
*/

/**********直播新客限定****************************/

.Area.cut05{ padding:0px 0px 0% 0px; overflow:hidden; }
.Area.cut05 .mainArea { display:block; margin:0% auto 0% auto; padding: 0px 0px 0px 0px; position:relative; }
.Area.cut05 .mainArea .box{width:100%;list-style: none; min-height:100px;text-align:center;vertical-align:middle;overflow:hidden;margin:0% auto 0% auto; padding:0px 0px 0px 0px; }
.Area.cut05 .mainArea .box img{width:100%;}
.Area.cut05 .mainArea .box .flash_btn {width:100%;margin-top:-35.5%;animation:pagego_2 2s ease infinite ;}
.Area.cut05 .mainArea .btn{position:absolute; /*background:#000; opacity:0.5;*/}
.Area.cut05 .mainArea .btn.one{ width:16%; height:32%;top:0%; right:3%;}
.Area.cut05 .mainArea .btn.two{ width: 33%; height: 34%; top: 57%; right: 9%;}

/*********消費查詢消費查詢******************************/

.Area.search{padding:5px 0px 5px 0px; overflow:hidden; }
.Area.search img{width:100%;}
.Area.search .mainArea { display:block; width:100%;position:relative;  }
.Area.search .mainArea .btn{position:absolute;}
.Area.search .mainArea .btn.one{ width:33%; height:85%; top:5%;left:26.5%;}
.Area.search .mainArea .btn.two{ width:33%; height:85%; top:5%;right:5%;}

/****************QA表格********************/
.Area.cut06 {margin:5% auto 0% auto; padding:10px 0px 20px 0px; background:rgb(18 62 121);border-radius:25px; }
.Area.cut06 h2{ padding: 0;margin:10px auto 10px auto;width: 94%; line-height:2.7rem; color: #fff; text-align: center; font-size:25px; font-weight:bold;  border-radius:15px;border:0vw solid #f73a4e; }
.Area.cut06 .box{ width:94%;padding: 0;margin: 0vw auto 5px auto;border-radius: 15px;background-color: #fff; overflow:hidden; border:0vw solid #fff; }
.cut06 .box table{width:100%;margin: 0% auto 0% auto; /*border-collapse:collapse;*/ padding:5px;  }
.cut06 .box td { padding:5px; font-size:14px; line-height:18px; vertical-align:middle;  letter-spacing:0px;}

.cut06 .tab{}
.cut06 .tab01{width:10%;font-weight:bold;color:#123e79;text-align: center;border-bottom:1px #9b9b9b dotted;}
.cut06 .tab02 {width:90%;font-weight:bold;color:#123e79;text-align:left;border-bottom:1px #9b9b9b dotted;}
.cut06 .tab03 {width:10%;font-weight:bold;color:#123e79;text-align: center;}
.cut06 .tab04 {width:90%;font-weight:bold;color:#333;text-align:left;}

@media screen and (max-width:767px){
	
	.Area.cut06 {margin:4% auto -8% auto; padding:0.5vw 0px 3.5vw 0px; }
	.Area.cut06 h2{margin:1vw auto 1vw auto;}

}


/*******全域設定 警語******/
.warningBox{display:block;width:100%; overflow:hidden;position:relative; margin:8px auto 12px auto; padding:0px 0px 0px 0px; }
.warningBox ul{ display:block;width: 92%; margin:0px auto; padding:0px; padding-left:5px;list-style-type:disc;}
.warningBox ul li{width:100%; margin:0px auto 2px 3.5%; padding:0px;font-size:18px; letter-spacing:0.3px;line-height:26px; text-align:left; font-weight:bold;color:#123e79; }
.warningBox a{text-decoration:underline; display:inline-block;}
.warningBox mark{background-color:#e9647f; border-radius:15px; padding:1px 8px; color:#ffffff;border:1px solid #0d6bf2;}
.warningBox span{color:#d90059;/*padding:1px 5px; background:#aed0ff; border-radius:5px; text-decoration:underline;*/}

@media screen and (max-width:767px){
	
	/***警語***/
	.warningBox{padding-bottom:0vw;  margin:6px auto 5px -4px;}
	.warningBox ul li{font-size:3vw;line-height:4vw; padding-inline-start:0px;}
	.warningBox ul li::marker{font-size:3vw;vertical-align:middle;}

}


/*********浮層框***********************/		
.blackBox.agree_more .box .menuBox2{ width: 100%;list-style: none; overflow: hidden; padding: 0; margin:0; background-color: #eee; }
.blackBox.agree_more .box .menuBox2 li{width: calc(100%/2);float:left; text-align: center; font-size:19px; font-family:"微軟正黑體";color: #333;padding:7px 0px;cursor:pointer; font-weight:bold;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.blackBox.agree_more .box .menuBox2 li p{margin:5px 0px;}
.blackBox.agree_more .box .menuBox2 li span{display:inline-block;color: #333; }
.blackBox.agree_more .box .menuBox2 li.click{background:#f51490; color:#fff;}
.blackBox.agree_more .box .menuBox2 li.click span{color: #fff;}
#agree_more1 .box h2{color: #f51490; text-align:left; text-indent:15px;}
#agree_more2 .box h2{color: #000; padding:7px 20px;  display:block; width:90%; margin:20px auto 10px auto; border-radius:80px;}
#agree_more2 .box h2 span{color: #e61571; }
#agree_more2 .box .txt{line-height: 1.5em; font-weight:bold;}

.blackBox.agree_more .txtArea .pic{width:90%;}


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

	.blackBox.agree_more .box .menuBox2 li{text-align: center; font-size:1.05em;padding:2.5vw 0px;letter-spacing:-0px;font-weight:bold;vertical-align:middle; height:auto;}
	.blackBox.agree_more .box .menuBox2 li p{margin:0px 0px;}
	.blackBox.agree_more .box .menuBox2 li span{display:block; margin-bottom:-1px;}

}		
	
