.affiliate-program-container .main-page-container{max-width:1200px;margin:0 auto}.affiliate-program-container .main-page-box{padding:3rem 0 8rem}.affiliate-program-container .page-banner-box{width:100%;position:relative}.affiliate-program-container .page-banner-box .playing-box{width:100%;display:block}.affiliate-program-container .page-banner-box .playing-box>video{width:100%;height:auto}.affiliate-program-container .page-banner-box .earfun-affiliate-text{position:absolute;color:#fff;text-align:center;top:calc(50% - 1.5rem);width:100%}.affiliate-program-container .page-banner-box .earfun-affiliate-text .affiliate-text{border:3px solid #f6d34b;font-size:3rem;font-weight:700;padding:1rem 10rem;background-color:hsla(0,0%,100%,.4);color:#f6d34b;display:inline-block;border-radius:.75rem}.affiliate-program-container .module-title-box{padding:.5rem 10px;border-bottom:3px solid #f6d34b}.affiliate-program-container .module-title-box>h2{font-size:1.75rem;color:#f6d34b}.affiliate-program-container .about-switch-bot-container{margin-bottom:4rem}.affiliate-program-container .about-switch-bot-container .about-info-list{display:flex;flex-direction:row;padding:2rem 0}.affiliate-program-container .about-switch-bot-container .about-info-item{padding:1rem;background-color:#f6d34b;color:#fff;width:32%;margin-right:2%;border-radius:1rem;display:flex;flex-direction:column;align-items:center}.affiliate-program-container .about-switch-bot-container .about-info-item>img{max-width:70px;height:auto}.affiliate-program-container .about-switch-bot-container .about-info-item .info-text{text-align:center;margin-top:.5rem;font-size:1.25rem}.affiliate-program-container .about-switch-bot-container .about-info-item:last-child{margin-right:0}.affiliate-program-container .about-switch-bot-container .featured-item{padding:1rem 0}.affiliate-program-container .about-switch-bot-container .featured-item .featured-title-box{margin-bottom:1rem;display:flex;align-items:center}.affiliate-program-container .about-switch-bot-container .featured-item .featured-title-box .ab-prefix{width:30px;background-color:#f6d34b;border-radius:10px;height:16px;text-align:right;padding:3px;display:flex;justify-content:flex-end}.affiliate-program-container .about-switch-bot-container .featured-item .featured-title-box .ab-prefix .ab-box{width:10px;height:10px;background-color:#fff;border-radius:50%}.affiliate-program-container .about-switch-bot-container .featured-item .featured-title-box .featured-title{margin-left:5px;font-size:1.15rem;color:#f6d34b}.affiliate-program-container .about-switch-bot-container .featured-item .featured-title-box .featured-desc{font-size:1.15rem}.affiliate-program-container .about-switch-bot-container .notes-info{font-size:.9rem}.affiliate-program-container .about-switch-bot-container .notes-info>a{text-decoration:underline}.affiliate-program-container .condition-container .condition-list{padding:3rem 0}.affiliate-program-container .condition-container .condition-item .condition-title-box{padding:1rem 0;display:flex;align-items:center}.affiliate-program-container .condition-container .condition-item .condition-title-box .icon-positive{color:#f6d34b;font-weight:700;font-size:1.5rem}.affiliate-program-container .condition-container .condition-item .condition-title-box .condition-title{margin-left:5px;font-size:1.15rem;color:#f6d34b}.affiliate-program-container .condition-container .condition-item .condition-desc{font-size:1.15rem;padding:1rem}.affiliate-program-container .condition-container .condition-item .condition-desc-border{border:1px solid #ccc}.affiliate-program-container .condition-container .condition-item .condition-desc-item{display:flex;flex-direction:row;border-bottom:1px solid #ccc}.affiliate-program-container .condition-container .condition-item .condition-desc-item:last-child{border-bottom:none}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-left{width:20%;border-right:1px solid #ccc;display:flex;align-items:center}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-left .left-text{padding:1rem;font-size:.9rem}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-right{padding:1rem;width:80%;font-size:.9rem}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-right ul{margin-top:.5rem}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-right ul li{font-size:.75rem;padding:3px 0}.affiliate-program-container .condition-container .warning-box{margin-top:1.5rem}.affiliate-program-container .condition-container .warning-box>li{padding:3px 0;font-size:.8rem}.affiliate-program-container .recommend-user-container .recommend-info-box{padding:3rem 0}.affiliate-program-container .recommend-user-container .recommend-info-box ul{margin-left:20px}.affiliate-program-container .recommend-user-container .recommend-info-box ul li{list-style:initial;font-size:1rem;padding:5px 0}.affiliate-program-container .join-method-container .join-method-list{padding:3rem 0 1rem}.affiliate-program-container .join-method-container .join-method-item{margin-bottom:2rem}.affiliate-program-container .join-method-container .join-method-item:last-child{margin-bottom:0}.affiliate-program-container .join-method-container .join-method-title-box{margin-bottom:1rem;display:flex;align-items:center}.affiliate-program-container .join-method-container .join-method-title-box .icon-arrow-right{padding:.25rem;cursor:pointer;transition:all .3s ease-in-out;color:#fff;background-color:#f6d34b;font-size:1rem;border-radius:50%;text-align:center}.affiliate-program-container .join-method-container .join-method-title-box .join-method-title{margin-left:5px;font-size:1.15rem;color:#f6d34b;line-height:1}.affiliate-program-container .join-method-container .join-method-desc .desc-text{font-size:1.15rem;padding:1rem 0}.affiliate-program-container .join-method-container .join-method-desc .desc-btn-box{padding-top:1rem;text-align:center}.affiliate-program-container .join-method-container .join-method-desc .affiliate-img{text-align:center}.affiliate-program-container .join-method-container .join-method-desc .affiliate-img .a8-url{font-size:0;display:inline-block}.affiliate-program-container .join-method-container .join-method-desc .affiliate-img .a8-url>img{width:200px;height:auto}.affiliate-program-container .join-method-container .join-method-desc .join-method-btn{border:2px solid #ccc;background-color:#f6d34b;color:#fff;font-size:1.25rem;font-weight:700;border-radius:1rem;transition:all .35s ease-in-out;white-space:normal}.affiliate-program-container .join-method-container .join-method-desc .join-method-btn:hover{background-color:#fff;color:#f6d34b;border-color:#f6d34b}.affiliate-program-container .join-method-container .join-method-desc .time-notes{font-size:1rem;color:#393939;text-align:center}.affiliate-program-container .join-method-container .join-step-list .join-step-item{margin-bottom:1rem}.affiliate-program-container .join-method-container .join-step-list .join-step-item:last-child{margin-bottom:0}.affiliate-program-container .join-method-container .join-step-list .join-step-num{font-size:1rem;font-weight:700;color:#f6d34b;padding:.5rem 0}.affiliate-program-container .join-method-container .join-step-list .join-step-content{font-size:1rem}.affiliate-program-container .join-method-container .join-step-list .join-step-content .a8-logo{text-decoration:underline;display:inline-block}@media screen and (max-width:1250px){.affiliate-program-container .main-page-box{padding:3rem 2% 8rem}}@media screen and (max-width:1150px){.affiliate-program-container .page-banner-box .earfun-affiliate-text .affiliate-text{font-size:1.75rem}}@media screen and (max-width:960px){.affiliate-program-container .page-banner-box .earfun-affiliate-text .affiliate-text{font-size:1.5rem;padding:1rem 6rem}}@media screen and (max-width:767px){.affiliate-program-container .main-page-box{padding:3rem 3% 8rem}.affiliate-program-container .page-banner-box .earfun-affiliate-text .affiliate-text{font-size:1.25rem;padding:.5rem 2rem}.affiliate-program-container .module-title-box>h2{font-size:1.35rem}.affiliate-program-container .about-switch-bot-container .about-info-list{flex-direction:column}.affiliate-program-container .about-switch-bot-container .about-info-item{width:100%;margin-right:0;margin-bottom:2rem}.affiliate-program-container .about-switch-bot-container .about-info-item:last-child{margin-bottom:0}.affiliate-program-container .condition-container .condition-item .condition-desc{padding:.5rem}.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-left .left-text,.affiliate-program-container .condition-container .condition-item .condition-desc-item .desc-right{padding:.75rem}}