/* ========================================
 *    Update：1763726387
 *    Author：Repute
 * Copyright：Prestige International
 * ========================================
 * */

.en .banner-container{background:url("/static/images/promotions/new_customer_activity/december-2025/pcbanner-cht.jpg") no-repeat center/cover}


.en .pr-container .new-customer-title h3{font-size:30px;line-height:140%}
.en .pr-container .new-customer-title p{font-size:16px;line-height:140%}
.en .no-join-in .no-join-item.hot em{font-size:15px}
.en .no-join-in .no-join-item h5{font-size:26px}
.en .no-join-in .no-join-item span,.en .no-join-in .no-join-item a{font-size:20px}
.en .no-join-in .no-join-item .welfare-box{font-size:13px;line-height:140%;width:77%}
.en .pr-container .trade-bonus h5{font-size:22px;line-height:110%}
.en .pr-container .trade-bonus p{top:36%;padding-right:34%;padding-left:7%;line-height:140%;font-size:25px}
.en .bonus-step .title,.en .enjoy-good-gifts .title{font-size:30px;line-height:140%}
.en .bonus-step .step-box .step-item{padding:50px 0 0 0}
.en .bonus-step .step-box .step-item span{font-size:20px}
.en .bonus-step .step-box .step-item h5{font-size:22px;line-height:29px;min-height:82px}
.en .bonus-step .step-box .step-item p{font-size:14px;line-height:120%}
.en .good-gifts-list .good-gifts-item a span{font-size:16px;line-height:120%}
.en .good-gifts-list .good-gifts-item a p{font-size:15px}
.en .pop-ups-layout > .title{font-size:30px;line-height:140%}
.en .activity-section>.title{font-size:18px}
.en .bonus-infor-table table tr th{line-height:120%}
.en .bonus-infor-table table tr.trRec td em{font-size:14px}
.en .activity-section .table-bordered tr th, .en .activity-section .table-bordered tr td{line-height:120%;}
@media screen and (max-width: 1679px) {
	.en .pr-container .new-customer-title h3{font-size:28px}
	.en .no-join-in .no-join-item h5{font-size:24px}
}
@media screen and (max-width: 1359px) {
	.en .pr-container .new-customer-title h3{font-size:26px}
	.en .no-join-in .no-join-item h5{font-size:22px}
	.en .no-join-in .no-join-item.hot em{font-size:13px;padding:0 20px}
	.en .no-join-in .no-join-item span{font-size:18px}
	.en .no-join-in .no-join-item .welfare-box{width:85%;line-height:130%;padding:6px 12px}
	.en .no-join-in .no-join-item a{font-size:17px}
	.en .bonus-step .title,.en .enjoy-good-gifts .title,.en .pop-ups-layout > .title{font-size:26px}
}
@media screen and (max-width: 1199px) {
	.en .pr-container .new-customer-title h3{font-size:24px}
	.en .no-join-in .no-join-item h5{font-size:19px}
	.en .no-join-in .no-join-item span{font-size:16px}
	.en .no-join-in .no-join-item .welfare-box{width:90%;font-size:12px}
	.en .no-join-in .no-join-item a{font-size:14px}
	.en .bonus-step .title,.en .enjoy-good-gifts .title,.en .pop-ups-layout > .title{font-size:22px}
	.en .bonus-infor-table table tr.trRec td em{font-size:0px;}
}
@media screen and (max-width: 1023px) {
	.en .pr-container .new-customer-title h3{font-size:22px}
	.en .pr-container .new-customer-title p{font-size:14px}
	.en .pr-container .no-join-in{gap:16px;width:580px}
	.en .no-join-in .no-join-item{background-size:100% 100%;height:270px;padding-top:50px}
	.en .no-join-in .no-join-item h5,.en .pop-ups-layout > .title{font-size:18px}
	.en .no-join-in .no-join-item.hot em{top:15px;font-size:13px;padding:0 16px;letter-spacing:-0.5px}
	.en .no-join-in .no-join-item span{font-size:14px}
	.en .no-join-in .no-join-item a{font-size:14px;width:65px;height:65px}
	.en .no-join-in .no-join-item .welfare-box{padding:6px 8px;width:65%;font-size:13px}
	.en .pr-container .trade-bonus{width:480px}
	.en .pr-container .trade-bonus p{font-size:22px}
	.en .pr-container .trade-bonus h5{font-size:18px}
	.en .bonus-step .title,.en .enjoy-good-gifts .title{font-size:20px}
	.en .good-gifts-item .picture{left:8px}
	.en .good-gifts-list .good-gifts-item a{padding:8px 12px 8px 50px}
	.en .good-gifts-list .good-gifts-item a span{font-size:13px}
	.en .good-gifts-list .good-gifts-item a p{font-size:12px;letter-spacing:-0.5px}
	.en .bonus-step .step-box .step-item{padding: 0 0 0 46px}
	.en .bonus-step .step-box .step-item span{font-size:18px;left:0;}
	.en .bonus-step .step-box .step-item h5{font-size:20px;line-height:130%;height:auto;padding:0;min-height: 20px;margin-bottom:8px;}
	.en .bonus-step .step-box .step-item p{font-size:13px;line-height:120%;padding:0}
	.en .activity-section>.title{font-size:16px}
	.en .bonus-infor-table table tr th{line-height:115%}
	.pr-container .new-customer-title{padding-top:60px;margin-bottom:40px}
}
@media screen and (max-width: 768px) {
	.en .pr-container .new-customer-title h3{font-size:20px}
	.en .pr-container .no-join-in{width:300px;max-width:100%}
	.en .no-join-in .no-join-item{width:100%;flex:0 0 100%;height:280px}
	.en .pr-container .trade-bonus h5{font-size:15px}
	.en .pr-container .trade-bonus p{font-size:16px;line-height:120%}
	.en .bonus-step .title,.en .enjoy-good-gifts .title{font-size:18px}
	.en .bonus-step .step-box .step-item h5{font-size:18px;line-height:120%}
	.en .pop-ups-body,.en .pop-ups-body .activity-introduction .introduction-list li,.en .activity-section>p,.en .activity-section .rule-list li,.en .activity-section .table-bordered tr th,.en .activity-section .table-bordered tr td{font-size:13px;line-height:125%}
	.en .activity-section .table-bordered{overflow-x:auto}
}
