/* ========================================
 *    Update：1776048398
 *    Author：Repute
 * Copyright：Prestige International
 * ========================================
 * */
.no-margin{margin:0!important;}
body.openModal{overflow:hidden}
.banner-top{position:relative;padding-top:60px}
.banner-container{height:500px}
.cn .banner-container{background:url("/static/images/promotions/affiliate_program/pcbanner-chs.jpg") no-repeat center/cover}
.tw .banner-container{background:url("/static/images/promotions/affiliate_program/pcbanner-cht.jpg") no-repeat center/cover}
.en .banner-container{background:url("/static/images/promotions/affiliate_program/pcbanner-cht.jpg") no-repeat center/cover}
.banner-container .banner-pic-pc{display:block}
.banner-container .banner-pic-m{display:none}
.pr-content{background:var(--white)}
.bg1{background:var(--white)}
.bg2{background:var(--white-9fb)}
.revenue-model,.advanced-bonus,.select-partner,.shared-wealth{padding:120px 0}
.promotions-content>div>.section-title{padding-bottom:64px;text-align:center}
.promotions-content>div>.section-title h3{color:var(--blue-11d);font-size:48px;font-style:normal;font-weight:700;line-height:120%}
.promotions-content>div>.section-title p{margin-top:16px;color:var(--blue-085);font-size:20px;font-style:normal;font-weight:600;line-height:120%}
.promotions-content>div>.section-title a{margin-top:16px;display:inline-block;font-size:20px;text-decoration:underline;font-style:normal;font-weight:400;line-height:120%;color:var(--brown-d17);cursor:pointer}
.promotions-content>div>.section-title a:hover{color:var(--brand-aeb)}
.no-join-in{display:flex;width:1280px;max-width:100%;align-items:center;gap:40px;margin:0 auto}
.no-join-in .no-join-item{display:flex;padding:48px 24px;flex-direction:column;justify-content:center;align-items:center;position:relative;flex:1 0 0;border-radius:16px;background:var(--white-9fb)}
.no-join-in .no-join-item .icon-top{height:150px;display:flex;justify-content:center;align-items:center;margin:0 auto}
.no-join-in .no-join-item i{display:inline-block;background-size:100% 100%;background-repeat:no-repeat}
.no-join-in .no-join-item i.icon-1{width:116px;height:104px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/revenue_01.svg)}
.no-join-in .no-join-item i.icon-2{width:150px;height:94px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/revenue_02.svg)}
.no-join-in .no-join-item i.icon-3{width:125px;height:116px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/revenue_03.svg)}
.no-join-in .no-join-item h5{color:var(--blue-11d);font-size:24px;font-style:normal;font-weight:700;line-height:160%}
.no-join-in .no-join-item p{color:var(--blue-11d);font-size:20px;font-style:normal;font-weight:600;line-height:160%;margin-top:8px}
.no-join-in .no-join-item span{color:var(--blue-11d);font-size:20px;font-style:normal;font-weight:600;line-height:160%}
.no-join-in .no-join-item .red{color:var(--red-b54)}
.star-rating-table{display:flex;width:1280px;max-width:100%;align-items:center;border-radius:16px;overflow:hidden;border:1px solid #D8B96E;margin:0 auto;position:relative}
.star-rating-table table thead th{color:var(--blue-11d);font-size:20px;font-style:normal;font-weight:600;line-height:150%;background:#D8B96E;width:320px;max-width:25%;min-height:72px;padding:16px 0;text-align:center}
.star-rating-table table thead th em.red-envelope{position:relative;top:5px;margin-right:8px;display:inline-block;width:18px;height:26px;background:url(/static/images/promotions/affiliate_program/red-enve.svg) no-repeat 0 0 /100% 100%}
.star-rating-table table tbody td{color:var(--blue-11d);font-size:24px;font-style:normal;font-weight:700;line-height:150%;text-align:center;border-top:1px solid #D8B96E;border-left:1px solid #D8B96E;background:var(--yellow-9f1);height:72px}
.star-rating-table table tbody td:first-child{border-left:0}
.star-rating-table table tbody td.star-td{position:relative;padding-top:20px}
.star-rating-table table tbody td.red{color:var(--red-b54)}
.star-rating-table table tbody td em.star{display:inline-block;background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:8px;left:50%;transform:translateX(-50%)}
.star-rating-table table tbody td em.star-one{width:15px;height:15px;background-image:url(/static/images/promotions/affiliate_program/star_1.png)}
.star-rating-table table tbody td em.star-two{width:34px;height:16px;background-image:url(/static/images/promotions/affiliate_program/star_2.png)}
.star-rating-table table tbody td em.star-three{width:52px;height:16px;background-image:url(/static/images/promotions/affiliate_program/star_3.png)}
.step-content{position:relative;width:1280px;max-width:100%;margin:0 auto;padding-top:112px}
.step-content .step-num{display:flex;align-items:center;gap:40px;position:absolute;top:-8px;left:0;width:100%;height:108px;justify-content:space-between}
.step-content .step-num:before{content:"";position:absolute;bottom:17px;left:50%;transform:translateX(-50%);width:990px;height:0;border-top:1px dashed var(--brown-d17)}
.step-content .step-num i{display:block;background-size:100% 100%;background-repeat:no-repeat;margin:0 auto}
.step-content .step-num i.icon-1{width:52px;height:57px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/step_1.svg)}
.step-content .step-num i.icon-2{width:60px;height:52px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/step_2.svg)}
.step-content .step-num i.icon-3{width:54px;height:54px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/step_3.svg)}
.step-content .step-num i.icon-4{width:62px;height:48px;flex-shrink:0;background-image:url(/static/images/promotions/affiliate_program/step_4.svg)}
.step-content .step-num span{position:relative;z-index:1;display:flex;width:34px;height:34px;flex-direction:column;justify-content:center;align-items:center;border-radius:17px;border:1px solid var(--brown-d17);background:var(--white);margin:0 auto;font-size:22px;font-style:normal;font-weight:700;line-height:normal;color:var(--brown-d17)}
.step-content .step-wrap{display:flex;width:100%;align-items:center;gap:40px}
.step-num .icon-tps{flex:1 0 0;text-align:center;height:100%;display:flex;justify-content:space-between;flex-direction:column;align-items:center}
.step-wrap .step-box{flex:1 0 0;text-align:center}
.step-wrap .step-box h6{color:var(--blue-11d);font-size:24px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:16px}
.step-wrap .step-box p{color:var(--blue-11d);font-size:16px;font-style:normal;font-weight:400;line-height:150%}
.recommend-data-ajax{margin:0 auto 60px;display:flex;justify-content:center;align-items:center;gap:20px;font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:var(--brown-d17);height:80px}
.recommend-num.ajaxndu{display:flex;justify-content:center;align-items:center;gap:20px}
.recommend-num.ajaxndu span{display:flex;width:60px;height:80px;flex-shrink:0;border-radius:8px;background:var(--brown-d17);justify-content:center;align-items:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:var(--white)}
.promotions-content .account_open_group{display:flex;justify-content:center;align-items:center;gap:40px}
.promotions-content .account_open_group a{display:flex;width:212px;height:56px;padding:14px 40px;justify-content:center;align-items:center;font-size:20px;font-style:normal;font-weight:600;line-height:28px;border-radius:8px;gap:4px;position:relative;transition:all .3s}
.promotions-content .account_open_group a.btn_blue{color:var(--white);background:var(--brand-fe3)}
.promotions-content .account_open_group a.btn_blue:hover{background:var(--brand-ce9)}
.promotions-content .account_open_group a.btn_gray{color:var(--blue-11d);background:var(--white)}
.promotions-content .account_open_group a.btn_gray:hover{background:var(--gray-be1)}
.promotions-content .account_open_group a i{display:block;width:28px;height:28px;flex-shrink:0;background-size:100% 100%;animation:moveRigth 2s linear infinite;position:relative}
.promotions-content .account_open_group a.btn_blue i{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.5858%2015.0001H7V13.0001H18.5858L13.2929%207.70718L14.7071%206.29297L21.7071%2013.293C22.0976%2013.6835%2022.0976%2014.3167%2021.7071%2014.7072L14.7071%2021.7072L13.2929%2020.293L18.5858%2015.0001Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E")}
.promotions-content .account_open_group a.btn_gray i{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.5858%2015.0001H7V13.0001H18.5858L13.2929%207.70718L14.7071%206.29297L21.7071%2013.293C22.0976%2013.6835%2022.0976%2014.3167%2021.7071%2014.7072L14.7071%2021.7072L13.2929%2020.293L18.5858%2015.0001Z%22%20fill%3D%22%230C111D%22%2F%3E%0A%3C%2Fsvg%3E")}
/* 活动细则 */
.pop-ups-junebonus{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3001;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:var(--black-000-5)}
.pop-ups-junebonus>div{height:812px;max-height:92%;width:704px;max-width:96%;padding:76px 10px 24px 24px;position:absolute;top:50%;left:50%;margin:0 auto;background-color:var(--white);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-radius:12px}
.pop-ups-layout > .title{position:absolute;top:24px;left:0;width:100%;line-height:28px;text-align:center;font-size:20px;font-style:normal;font-weight:600;color:var(--blue-11d)}
.pop-ups-layout .pop-ups-close{position:absolute;top:2px;right:18px;width:24px;height:24px;display:block;cursor:pointer;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.0004%2021.1716L33.8999%2011.2721L36.7283%2014.1005L26.8288%2024L36.7283%2033.8995L33.8999%2036.7279L24.0004%2026.8284L14.1009%2036.7279L11.2725%2033.8995L21.172%2024L11.2725%2014.1005L14.1009%2011.2721L24.0004%2021.1716Z%22%20fill%3D%22%23B2B7C2%22%2F%3E%0A%3C%2Fsvg%3E")}
.pop-ups-layout .pop-ups-close:hover{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24.0004%2021.1716L33.8999%2011.2721L36.7283%2014.1005L26.8288%2024L36.7283%2033.8995L33.8999%2036.7279L24.0004%2026.8284L14.1009%2036.7279L11.2725%2033.8995L21.172%2024L11.2725%2014.1005L14.1009%2011.2721L24.0004%2021.1716Z%22%20fill%3D%22%23e33b54%22%2F%3E%0A%3C%2Fsvg%3E")}
.pop-ups-body{overflow-y:auto;height:100%;padding-right:10px;font-size:16px;font-style:normal;font-weight:400;line-height:160%;color:var(--blue-085)}
.pop-ups-body::-webkit-scrollbar{width:4px;height:6px}
.pop-ups-body::-webkit-scrollbar-track{background-color:var(--gray-fef);border-radius:2px}
.pop-ups-body::-webkit-scrollbar-thumb{background-color:var(--gray-888);border-radius:10px}
.pop-ups-body::-webkit-scrollbar-thumb:hover{background-color:var(--gray-333)}
.pop-ups-body::-webkit-scrollbar-corner{background-color:var(--green-a16)}
.pop-ups-body .activity-introduction .introduction-list li{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--blue-085)}
.pop-ups-body .activity-introduction .introduction-list li strong{color:var(--blue-11d);font-weight:600}
.activity-section{margin-top:24px}
.activity-section>.title{font-size:14px;font-style:normal;font-weight:600;line-height:160%;color:var(--blue-11d)}
.activity-section>.sub-title{margin-top:24px;font-size:14px;font-style:normal;font-weight:600;line-height:160%;color:var(--blue-11d)}
.activity-section>p{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--blue-085)}
.activity-section .rule-list li{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--gray-39d)}
.activity-section .rule-list2 li{font-size:14px;font-style:normal;font-weight:400;line-height:160%;color:var(--blue-085)}
.activity-section .rule-list li strong,.activity-section .rule-list2 li strong{font-weight:600;color:var(--blue-11d)}
.activity-section .table-bordered{position:relative;width:960px;max-width:100%;border:1px solid var(--gray-be1);border-radius:8px;margin-top:4px;overflow:hidden}
.activity-section .table-bordered table,.activity-section .table-bordered table tbody,.activity-section .table-bordered table tbody tr{width:100%;text-align:center}
.activity-section .table-bordered tr th,.activity-section .table-bordered tr td{padding:8px 8px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;min-height:38px;border-top:1px solid var(--gray-be1);border-left:1px solid var(--gray-be1);color:var(--blue-11d)}
.activity-section .table-bordered tr th{font-weight:600;background-color:var(--gray-5f7)}
.activity-section .table-bordered table tbody tr:nth-child(1) th{border-top:0}
.activity-section .table-bordered table tbody tr td:nth-child(1),.activity-section .table-bordered table tbody tr th:nth-child(1){border-left:0}
.activity-section .table-bordered.table-1 table tr th,.activity-section .table-bordered.table-1 table tr td{width:33.33%}
.activity-section .table-bordered.table-2 table tr th,.activity-section .table-bordered.table-2 table tr td{width:25%}
.activity-section .table-bordered tr .red{color:var(--red-b54)}

@media screen and (min-width:1680px){
	.banner-container{height:500px}
}
@media screen and (min-width:769px) and (max-width:1359px){
	.banner-container{background-position:-300px 0 !important}
	.banner-container .banner-bg-pic{position:absolute;bottom:0;left:0;transform:translateX(0);width:100%;height:100%}
}
@media screen and (min-width:1024px){
	.banner-top{padding-top:88px}
}
@media screen and (min-width:1200px) and (max-width:1359px){
	.no-join-in,.star-rating-table,.step-content{width:1120px}
	.step-content .step-num:before{content:"";width:870px}
}
@media screen and (min-width:1024px) and (max-width: 1199px) {
	.no-join-in,.star-rating-table,.step-content{width:944px}
	.step-content .step-num:before{content:"";width:740px}
	.step-content .step-wrap,.step-content .step-num{gap:10px}
	.star-rating-table table thead th{font-size:17px}
	.star-rating-table table tbody td{font-size:19px}
}
@media screen and (max-width:1023px){
	.banner-container{min-height:100px;padding-bottom:0}
	.recommend-data-ajax{margin:0 auto 30px;gap:10px;font-size:18px;height:40px}
	.recommend-num.ajaxndu{gap:10px}
	.recommend-num.ajaxndu span{display:flex;width:30px;height:40px;border-radius:4px;font-size:18px}
	.promotions-content .account_open_group{gap:16px;max-width:686px;margin:0 auto}
	.promotions-content .account_open_group a{width:686px;max-width:100%;height:49px;padding:12px 10px;font-size:18px;font-style:normal;font-weight:600;line-height:25px}
	.revenue-model,.advanced-bonus,.select-partner,.shared-wealth{padding:60px 16px}
	.promotions-content>div>.section-title{padding-bottom:40px}
	.promotions-content>div>.section-title h3{font-size:24px}
	.promotions-content>div>.section-title p{margin-top:12px;font-size:14px}
	.promotions-content>div>.section-title a{margin-top:12px;font-size:14px}
	.no-join-in{max-width:100%;align-items:center;gap:20px;flex-direction:column}
	.no-join-in .no-join-item{padding:20px 30px;border-radius:12px;width:100%;align-items:flex-start}
	.no-join-in .no-join-item .icon-top{height:auto;position:absolute;right:30px;top:50%;transform:translateY(-50%);}
	.no-join-in .no-join-item i{display:inline-block;background-size:100% 100%;background-repeat:no-repeat}
	.no-join-in .no-join-item i.icon-1{width:69px;height:62px;flex-shrink:0;}
	.no-join-in .no-join-item i.icon-2{width:90px;height:56px;flex-shrink:0;}
	.no-join-in .no-join-item i.icon-3{width:75px;height:70px;flex-shrink:0;}
	.no-join-in .no-join-item h5{font-size:18px}
	.no-join-in .no-join-item p{font-size:14px;margin-top:6px}
	.no-join-in .no-join-item span{font-size:14px}
	.no-join-in .no-join-item .red{color:var(--red-b54)}
	.star-rating-table{border-radius:12px}
	.star-rating-table table thead th{font-size:12px;min-height:54px;padding:9px 0;text-align:center}
	.star-rating-table table thead th em.red-envelope{margin:0 auto 4px; display:block;width:10px;height:14px}
	.star-rating-table table tbody td{font-size:14px;height:54px}
	.star-rating-table table tbody td:first-child{border-left:0}
	.star-rating-table table tbody td.star-td{position:relative;padding-top:8px}
	.star-rating-table table tbody td em.star-one{width:10px;height:10px}
	.star-rating-table table tbody td em.star-two{width:21px;height:10px}
	.star-rating-table table tbody td em.star-three{width:32px;height:10px}
	.step-content{position:relative;padding-top:0;padding-left:107px}
	.step-content .step-num{display:flex;align-items:center;gap:30px;flex-direction:column;position:absolute;top:0;left:24px;width:63px;height:100%;justify-content:center}
	.step-content .step-num:before{content:"";position:absolute;bottom:0;left:50px;transform:translateX(0);height:96%;width:0;border-top:0;border-left:1px dashed var(--brown-d17)}
	.step-content .step-num i{margin:0}
	.step-content .step-num i.icon-1{width:22px;height:24px;flex-shrink:0}
	.step-content .step-num i.icon-2{width:25px;height:22px;flex-shrink:0}
	.step-content .step-num i.icon-3{width:23px;height:23px;flex-shrink:0}
	.step-content .step-num i.icon-4{width:26px;height:20px;flex-shrink:0}
	.step-content .step-num span{position:relative;z-index:1;display:flex;width:24px;height:24px;border-radius:50%;margin:0;font-size:16px}
	.step-content .step-wrap{display:flex;width:100%;align-items:flex-start;flex-direction:column;gap:30px}
	.step-num .icon-tps{flex:1 0 0;text-align:center;width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;padding-top:2px}
	.step-wrap .step-box{flex:1 0 0;text-align:left}
	.step-wrap .step-box h6{font-size:18px;margin-bottom:8px}
	.step-wrap .step-box p{font-size:12px;line-height:160%}
}
@media screen and (max-width:767px){
	.banner-container{height:auto;background:none!important}
	.banner-container .banner-bg-pic{position:relative;bottom:auto;left:auto;transform:translateX(0);width:100%;height:100%}
	.banner-container .banner-pic-pc{display:none}
	.banner-container .banner-pic-m{display:block}
	.promotions-content .account_open_group{flex-direction:column;gap:16px}
	.pop-ups-junebonus>div{height:78%;max-height:85%;padding:52px 8px 16px 16px;position:absolute;bottom:0;left:0;top:auto;margin:0 auto;border-radius:12px 12px 0 0;transform:translate(0);width:768px;max-width:100%}
	.pop-ups-layout > .title{top:12px}
}
@media screen and (max-width:413px){
	.step-wrap .step-box p{height:38.4px}
	.activity-section .table-bordered tr th, .activity-section .table-bordered tr td{font-size:13px;}
}
@media screen and (max-width: 360px) {
	.recommend-data-ajax{font-size:16px;gap:8px}
	.recommend-num.ajaxndu{gap:8px}
	.recommend-num.ajaxndu span{width:28px;font-size:16px}
	.no-join-in .no-join-item{padding:20px}
}