body,html{height:100%;overflow:hidden}.mainSwiper{width:100%;height:100%}.loading{position:fixed;top:0;width:100%;height:100%;background:url(../img/loading_bg.png) no-repeat center #000;background-size:cover;z-index:1000;transition:transform .6s cubic-bezier(.84,.02,1,1)}.loading.out{transform:translateY(-100%)}.loading .progress{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;background:url(../img/loading_progress.png) no-repeat center center;background-size:100vw auto;width:0;height:1px;transform-origin:center center;transition:width 1s ease-out}.loading .icon{position:absolute;display:block;width:auto;height:1.48rem;transform:translate(-50%,-50%);left:50%;top:50%}.loading .progress_num{position:absolute;width:.7rem;height:.4rem;overflow:hidden;transform:translateX(-50%);left:50%;top:calc(50% + 1.41rem);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 18.75%,#000 32.5%,#000 70.31%,rgba(0,0,0,0) 87.5%);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 18.75%,#000 32.5%,#000 70.31%,rgba(0,0,0,0) 87.5%)}.loading .progress_num .progress_wording{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-family:fzyansz;font-size:.18rem;line-height:1;color:#fff;user-select:none;transition:transform 1s ease-in-out;transform:translateY(100%)}.loading .progress_num .progress_wording.in{transform:translateY(0)}.loading .progress_num .progress_wording.in.out{transform:translateY(-100%)}.mainSwiper .swiper-slide{overflow:hidden}.home .homeKvSwiper{width:100%;height:100%}.home .homeKvSwiper .kv_pic{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.home .homeKvSwiper .swiper-pagination{text-align:right;right:.8rem;left:unset;bottom:unset;top:calc(50% + 2.49rem)}.home .homeKvSwiper .swiper-pagination .swiper-pagination-bullet{width:.18rem;height:.18rem;border-radius:0;background-color:#8f8f8f;opacity:1;margin:0 .12rem;transform:rotate(45deg);transition:background-color .6s ease-out}.home .homeKvSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ed712d}.home .title{position:absolute;display:block;width:2.5rem;height:auto;top:50%;transform:translateY(-50%);left:.4rem;z-index:1}.home .mask{position:absolute;display:block;width:12.96rem;height:auto;right:0;bottom:0;z-index:1}.home .line{position:absolute;display:block;width:8.06rem;height:auto;top:calc(50% + 4.54rem);z-index:1}.home .arrow_icon_down{position:absolute;display:block;width:.24rem;height:auto;transform:translate(-50%,-1.16rem);left:50%;top:calc(50% + 4.14rem);opacity:0;transition-delay:.3s;transition:opacity .6s ease-out,transform .6s ease-out;z-index:1}.home .arrow_icon_down.show{opacity:1;transform:translate(-50%,0)}.home .btm_box{will-change:transform;position:absolute;left:.4rem;top:calc(50% + 2.75rem);z-index:1}.home .btm_box .slogan{display:block;width:1.66rem;height:auto;transform:translateY(1rem);transition-delay:1ms;transition:transform .6s ease-in-out}.home .btm_box .slogan.show{transform:translateY(0)}.home .btm_box .container{display:flex;align-items:end;margin-top:.19rem}.home .btm_box .container .ecode{width:1rem;padding:.06rem;box-sizing:border-box;background-color:rgba(0,0,0,.5);border:solid 1px grey;transform:translateY(1rem);transition-delay:1ms;transition:transform .6s ease-in-out}.home .btm_box .container .ecode.show{transform:translateY(0)}.home .btm_box .container .ecode img{display:block;width:100%;height:auto}.home .btm_box .container .ecode .text{width:100%;text-align:center;font-family:fzyansz;font-size:.16rem;color:#fff;line-height:1;margin-top:.05rem}.home .btm_box .container .download{display:flex;flex-direction:column;margin-right:.13rem;transform:translateY(1rem);transition-delay:1ms;transition:transform .6s ease-in-out}.home .btm_box .container .download.show{transform:translateY(0)}.home .btm_box .container .download a.btn{display:flex;width:1.8rem;height:.5rem;box-sizing:border-box;background-color:rgba(0,0,0,.6);border-width:1px;border-style:solid;border-color:grey;transition:border-color .4s ease-in-out}.home .btm_box .container .download a.btn:last-child{margin-top:-1px}.home .btm_box .container .download a.btn .icon{position:relative;width:.48rem;height:100%;border-right-width:1px;border-right-style:solid;border-right-color:grey;z-index:1;transition:border-right-color .4s ease-in-out}.home .btm_box .container .download a.btn .icon img{position:absolute;display:block;transform:translate(-50%,-50%);left:50%;top:50%;transition:all .4s ease-in-out}.home .btm_box .container .download a.btn .icon img:last-child{opacity:0}.home .btm_box .container .download a.btn .icon.android img{width:auto;height:.34rem}.home .btm_box .container .download a.btn .icon.ios img{width:auto;height:.32rem}.home .btm_box .container .download a.btn .text{flex:1;text-align:center;color:#fff;font-family:fzyansz;font-size:.2rem;line-height:1;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:grey;box-sizing:border-box;padding:.13rem 0 .1rem 0;transition:border-bottom-color .4s ease-in-out,color .4s ease-in-out}.home .btm_box .container .download a.btn.pc{position:relative}.home .btm_box .container .download a.btn.pc::after{content:"官方合作-雷电模拟器";position:absolute;top:100%;left:0;width:100%;text-align:center;color:#fff;font-family:fzyansz;font-size:.15rem;line-height:1;box-sizing:border-box;padding-top:.05rem;transition:border-bottom-color .4s ease-in-out,color .4s ease-in-out}.home .btm_box .container .download a.btn:hover{border:solid 1px #ed712d;z-index:1}.home .btm_box .container .download a.btn:hover .icon{border-right-color:#ed712d}.home .btm_box .container .download a.btn:hover .icon img:first-child{opacity:0}.home .btm_box .container .download a.btn:hover .icon img:last-child{opacity:1}.home .btm_box .container .download a.btn:hover .text{color:#ed712d;border-bottom-color:#ed712d}.home .btm_box .container .order_btn{position:relative;width:2.63rem;height:1.01rem;transform:translateY(1.4rem);transition-delay:1ms;transition:transform .6s ease-in-out}.home .btm_box .container .order_btn.show{transform:translateY(0)}.home .btm_box .container .order_btn .pic{position:relative;width:100%;height:100%}.home .btm_box .container .order_btn .pic img{position:absolute;display:block;width:auto;height:100%;transition:opacity .6s ease-in-out}.home .btm_box .container .order_btn .pic img:last-child{opacity:0}.home .btm_box .container .order_btn .order_mask{position:absolute;left:0;top:0;width:100%;height:auto}.home .btm_box .container .order_btn .order_b_line{position:absolute;bottom:0;width:100%;height:.03rem;background:#ed712d}.home .btm_box .container .order_btn .center_group{position:absolute;width:1.69rem;height:.6rem;transform:translate(-50%,-50%);left:50%;top:50%}.home .btm_box .container .order_btn .center_group img{position:absolute;display:block;width:auto;height:100%}.home .btm_box .container .order_btn .center_group .text{position:absolute;width:100%;text-align:center;line-height:1;font-family:avantm;font-size:.07rem;color:#fff;text-transform:uppercase;letter-spacing:.0032rem;transform:translateY(-50%);top:1px}.home .btm_box .container .order_btn .center_group .arrow{position:absolute;width:.0636rem;height:.0636rem;top:50%;transition:transform .6s ease-in-out}.home .btm_box .container .order_btn .center_group .arrow span{display:block;width:.045rem;height:.045rem;transform-origin:center center;transform:rotate(45deg);background-color:#fff}.home .btm_box .container .order_btn .center_group .arrow.left{left:0}.home .btm_box .container .order_btn .center_group .arrow.right{right:0}.home .btm_box .container .order_btn .center_group .arrow_down{position:absolute;transform:translate(-50%,0);left:50%;bottom:calc(-.06rem + 1px);width:0;height:0;border-left:.06rem solid transparent;border-right:.06rem solid transparent;border-top:.06rem solid #fff;transition:transform .6s ease-in-out}.home .btm_box .container .order_btn .center_group .txt{position:absolute;width:100%;height:100%;line-height:1;display:flex;justify-content:center;align-items:center;font-size:.36rem;font-family:fzyansz;color:#fff;transition:opacity .6s ease-in-out}.home .btm_box .container .order_btn .center_group .txt.hasMask{background:url(../img/index_order_line2.svg) no-repeat center;background-size:1.63rem auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home .btm_box .container .order_btn:hover .pic img:last-child{opacity:1}.home .btm_box .container .order_btn:hover .center_group .arrow.left{transform:translateX(-.2rem)}.home .btm_box .container .order_btn:hover .center_group .arrow.right{transform:translateX(.2rem)}.home .btm_box .container .order_btn:hover .center_group .arrow_down.move{transform:translate(-50%,.06rem)}.home .btm_box .container .order_btn:hover .center_group .txt:last-child{opacity:0}.home .btm_box .container .tips{display:block;width:auto;height:1.04rem;margin-left:.08rem;transform:translateY(1.7rem);transition-delay:1ms;transition:transform .6s ease-in-out}.home .btm_box .container .tips.show{transform:translateY(0)}.home .index_ad{position:absolute;width:7.1rem;height:1.48rem;right:.4rem;top:calc(50% + 2.92rem);background-color:#000;background-image:url(../img/index_ad_bg.png);background-repeat:no-repeat;background-size:auto 100%;display:flex;align-items:center;font-family:fzyansz;opacity:0;transform:translateX(7.5rem);transition-delay:.6s;transition:opacity .6s ease-in-out,transform .6s ease-in-out;z-index:1}.home .index_ad.show{opacity:1;transform:translateX(0)}.home .index_ad .pic{position:relative;width:2.65rem;height:100%;overflow:hidden}.home .index_ad .pic img{display:block;width:100%;height:auto}.home .index_ad .container{display:flex;flex-direction:column;justify-content:center;margin-left:.28rem;margin-right:.4rem}.home .index_ad .container .ad_title{font-size:.28rem;letter-spacing:.02rem;color:#fff;line-height:1}.home .index_ad .container .ad_desc{display:flex;align-items:center;line-height:1;margin-top:.1rem}.home .index_ad .container .ad_desc .text{font-size:.23rem;letter-spacing:.014rem;line-height:1;color:#999}.home .index_ad .container .ad_desc .icon{margin-left:.22rem;display:block;width:.17rem;height:auto;display:none}.home .index_ad .qrcode{display:flex;flex-direction:column;justify-content:center;align-items:center}.home .index_ad .qrcode img{display:block;width:1rem;height:auto}.home .index_ad .qrcode span{color:#fff;font-size:.14rem;line-height:1;letter-spacing:.014rem;margin-top:.1rem;display:none}.weal .weal_title{will-change:transform;position:absolute;width:5.4rem;box-sizing:border-box;left:0;top:calc(50% - 2.62rem);display:flex;align-items:end;padding-left:.4rem;padding-bottom:.25rem;border-bottom:solid 1px rgba(143,143,143,.3);opacity:0;transform:translateY(1.2rem);transition:opacity .6s ease-out,transform .6s ease-out}.weal .weal_title.show{opacity:1;transform:translateY(0)}.weal .weal_title .cn{position:relative;font-family:fzyansz;font-size:.54rem;color:#fff;line-height:1;padding-left:.21rem;white-space:nowrap}.weal .weal_title .cn::after{position:absolute;content:"";background-color:#ed712d;width:.05rem;height:.52rem;left:0;top:50%;transform:translateY(-50%)}.weal .weal_title .en{font-family:avantm;font-size:.17rem;color:#8d8d8d;margin-left:.17rem;margin-right:.17rem;line-height:1}.weal .weal_title .progress{font-family:fzyansz;font-size:.19rem;color:#ed712d;line-height:1}.weal .weal_container{will-change:transform;position:absolute;transform:translate(-50%,2.8rem);left:50%;top:calc(50% + .47rem);opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.weal .weal_container.show{opacity:1;transform:translate(-50%,0)}.weal .weal_container .progress_container{position:relative;display:flex;justify-content:center;align-items:center;width:15rem;height:.23rem}.weal .weal_container .progress_container .status_icon{width:.2rem;height:.2rem;background-position:center center;background-repeat:no-repeat;background-size:100% auto;background-image:url(../img/weal_close_normal.svg)}.weal .weal_container .progress_container .status_icon.active{background-image:url(../img/weal_close_active.svg)}.weal .weal_container .progress_container .progress_bar{flex:1;height:.02rem;margin-left:.18rem;margin-right:.18rem;background:url(../img/weal_progress_bg.svg) repeat-x center right;background-size:auto .02rem}.weal .weal_container .progress_container .progress_bar .bar{position:absolute;width:9%;height:.06rem;background-color:#ed712d;transform:translateY(-50%);top:50%;transition-property:width;transition-duration:.6s;transition-timing-function:ease-out}.weal .weal_container .weal_box_container{position:absolute;transform:translateX(-50%);top:-1.835rem;left:50%;width:14.24rem;display:flex;justify-content:center;align-items:center}.weal .weal_container .weal_box_container .weal_item{display:flex;flex-direction:column;align-items:center;width:1.22rem;margin-left:.35rem;margin-right:.35rem}.weal .weal_container .weal_box_container .weal_item .gift_box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:1.5rem;background-color:#595959;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .gift_box::after{position:absolute;content:"";border-left:solid .1rem transparent;border-right:solid .1rem transparent;border-top:solid .15rem #595959;transform:translateX(-50%);left:50%;bottom:-.14rem;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .gift_box .pic{width:1.1rem;height:1.05rem;overflow:hidden;background:url(../img/weal_texture.jpg) no-repeat right top;background-size:1.11rem auto;display:flex;justify-content:center;align-items:center}.weal .weal_container .weal_box_container .weal_item .gift_box .pic img{position:absolute;display:block;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .gift_box .pic img:last-child{opacity:0}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="1"] .pic img{width:.89rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="5"] .pic img{width:.93rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="2"] .pic img,.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="3"] .pic img{width:.88rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="4"] .pic img{width:.9rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="6"] .pic img{width:.88rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box[data-gift="7"] .pic img{width:.89rem;height:auto}.weal .weal_container .weal_box_container .weal_item .gift_box span{font-family:fzyansz;font-size:.19rem;color:#000;line-height:1;margin-top:.1rem}.weal .weal_container .weal_box_container .weal_item .gift_box .ward_detail{position:absolute;transform:translateX(-50%);left:50%;bottom:.4rem;border-top:solid .03rem #ed712d;width:2.47rem;display:none}.weal .weal_container .weal_box_container .weal_item .gift_box:hover .ward_detail{display:block}.weal .weal_container .weal_box_container .weal_item .gift_box .ward_detail::after{content:"";position:absolute;width:0;height:0;border-left:solid .13rem transparent;border-right:solid .13rem transparent;border-top:solid .15rem #e1e1e1;left:50%;transform:translateX(-50%);bottom:-.15rem}.weal .weal_container .weal_box_container .weal_item .gift_box .ward_detail ul li{width:2.47rem;height:1.07rem;background:url(../img/dialog_weal_bg.png) no-repeat center center;background-size:cover;display:flex;align-items:center;justify-content:center;list-style:none;border:none;padding:0;margin:0}.weal .weal_container .weal_box_container .weal_item .gift_box .ward_detail ul li img{display:block;width:.79rem;height:auto;margin-right:.24rem}.weal .weal_container .weal_box_container .weal_item .gift_box .ward_detail ul li .desc{width:1rem;font-family:fzyansz;font-size:.18rem;color:#000;line-height:1.3}.weal .weal_container .weal_box_container .weal_item .dot_box{position:relative;width:.4rem;height:.4rem;margin-bottom:.15rem;margin-top:.25rem}.weal .weal_container .weal_box_container .weal_item .dot_box .rect{position:absolute;width:.21rem;height:.21rem;box-sizing:border-box;background-color:#1c1c1c;border:solid .03rem grey;transform-origin:center center;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .dot_box .rect::after{position:absolute;content:"";width:.09rem;height:.09rem;background-color:grey;transform:translate(-50%,-50%);left:50%;top:50%;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .dot_box .fire{position:absolute;width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:end;justify-content:center;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item .dot_box .fire img{width:.45rem;height:.45rem;display:block}.weal .weal_container .weal_box_container .weal_item .dot_box .fire video{width:.45rem;height:.45rem;object-fit:cover;mix-blend-mode:screen;-webkit-mix-blend-mode:screen}.weal .weal_container .weal_box_container .weal_item .title{font-family:avantm;font-weight:700;font-size:.25rem;color:#b3b3b3;line-height:1;transition-duration:.3s;transition-property:color;transition-timing-function:ease-out}.weal .weal_container .weal_box_container .weal_item.active .gift_box{background-color:#ed712d}.weal .weal_container .weal_box_container .weal_item.active .gift_box::after{border-top:solid .15rem #ed712d}.weal .weal_container .weal_box_container .weal_item.active .gift_box .pic img:last-child{opacity:1}.weal .weal_container .weal_box_container .weal_item.active .dot_box .rect{border:solid .03rem #ed712d}.weal .weal_container .weal_box_container .weal_item.active .dot_box .rect::after{background-color:#ed712d}.weal .weal_container .weal_box_container .weal_item.active .dot_box .fire{opacity:.85}.weal .weal_container .weal_box_container .weal_item.active .dot_box .fire.hide{opacity:0}.weal .weal_container .weal_box_container .weal_item.active .title{color:#ed712d}.weal .weal_container .weal_info_container{display:flex;flex-direction:column;align-items:center;position:absolute;transform:translate(-50%,6.3rem);left:50%;top:calc(50% + 1.64rem);transition:transform .6s ease-out}.weal .weal_container .weal_info_container.show{transform:translate(-50%,0)}.weal .weal_container .weal_info_container .num_group{position:relative;height:.86rem;display:flex;flex-direction:column;justify-content:space-between}.weal .weal_container .weal_info_container .num_group .half_num{position:relative;height:.42rem;overflow:hidden}.weal .weal_container .weal_info_container .num_group .half_num .num_text{overflow:hidden;height:.86rem;display:flex;align-items:center;justify-content:center}.weal .weal_container .weal_info_container .num_group .half_num .num_text .num{height:.86rem;overflow:hidden}.weal .weal_container .weal_info_container .num_group .half_num .num_text .num .digital_group{display:flex;flex-direction:column;transition:transform .3s ease-in}.weal .weal_container .weal_info_container .num_group .half_num .num_text .num .digital_group .digital{font-family:avantm;font-size:.8rem;font-weight:700;color:#ed712d;height:.42rem;line-height:.86rem;overflow:hidden;display:flex;align-items:flex-start}.weal .weal_container .weal_info_container .num_group .half_num:last-child .num_text .num .digital_group .digital{align-items:flex-end}.weal .weal_container .weal_info_container .num_group::after{position:absolute;right:-.16rem;top:.42rem;content:"/  当前已加入死神代理人";opacity:.5;font-family:fzyansz;font-size:.26rem;color:#ed712d;letter-spacing:.0026rem;line-height:1;transform:translateX(100%);white-space:nowrap}.weal .weal_container .weal_info_container p{width:100vw;text-align:center;font-family:fzyansz;font-size:.19rem;color:#999;line-height:.23rem;margin-top:.1rem}.weal .arrow_icon_down{will-change:transform;position:absolute;display:block;width:.24rem;height:auto;transform:translate(-50%,0);left:50%;top:calc(50% + 4.14rem);opacity:0;transition-delay:.3s;transition:opacity .6s ease-out,transform .6s ease-out}.weal .arrow_icon_down.show{opacity:1}.role .role_bg1{position:absolute;width:100%;height:100%;background:url(../img/role_bg1.png) no-repeat center left;background-size:auto 10.8rem;opacity:.4}.role .role_bg2{position:absolute;width:100%;height:100%;background:url(../img/role_bg2.png) no-repeat center left;background-size:100% auto;opacity:.4}.role .role_mask1{will-change:transform;position:absolute;width:100%;height:100%;background:url(../img/role_mask1.png) no-repeat center bottom;background-size:100% auto}.role .role_mask2{will-change:transform;position:absolute;width:100%;height:100%;background:url(../img/role_mask2.png) no-repeat center bottom;background-size:100% auto}.role .role_info_group{will-change:transform;position:absolute;top:calc(50% - 2.09rem)}.role .role_info{position:absolute;opacity:0;transition:opacity .6s ease-out}.role .role_info.show{opacity:1}.role .role_info .t_con{opacity:0;transform:translateY(1.88rem);transition:opacity .6s ease-out,transform .6s ease-out}.role .role_info .t_con.show{opacity:1;transform:translateY(0)}.role .role_info .t_con .title{display:flex;align-items:center;padding-left:.4rem;padding-bottom:.17rem;width:6.27rem;box-sizing:border-box;border-bottom:solid 1px rgba(143,143,143,.3)}.role .role_info .t_con .title .cn{font-family:fzyansz;font-size:.57rem;line-height:1;color:#fff;margin-right:.1rem}.role .role_info .t_con .title .other{display:flex;flex-direction:column;justify-content:center}.role .role_info .t_con .title .other .mark{position:relative;display:inline-block;font-family:avantm;font-size:.46rem;font-weight:700;color:#000;line-height:.32rem;height:.32rem;background-color:#ed712d;padding-right:.1rem;box-sizing:border-box;align-self:flex-start}.role .role_info .t_con .title .other .mark::after{position:absolute;top:0;right:-.234rem;content:"";width:0;height:0;border-right:.24rem solid transparent;border-top:.32rem solid #ed712d}.role .role_info .t_con .title .other .en{display:inline-block;font-family:avantm;font-size:.16rem;color:#737373;line-height:1;margin-top:.03rem}.role .role_info .t_con .property_group{display:flex;align-items:center;margin-top:.23rem;margin-left:.4rem}.role .role_info .t_con .property_group .icon{display:block;width:auto;height:.64rem;margin-right:.14rem}.role .role_info .t_con .property_group .content{display:flex;flex-direction:column;justify-content:space-between;height:.64rem}.role .role_info .t_con .property_group .content .bt{display:flex;align-items:center}.role .role_info .t_con .property_group .content .bt .close_icon{display:block;width:.285rem;height:auto;margin-right:.1rem}.role .role_info .t_con .property_group .content .bt span{font-family:fzyansz;font-size:.3rem;color:#ed712d;line-height:1}.role .role_info .t_con .property_group .content .property{display:flex;align-items:center}.role .role_info .t_con .property_group .content .property span{display:flex;justify-content:center;align-items:center;width:1rem;height:.24rem;font-family:fzyansz;font-size:.18rem;color:#fff;background-color:rgba(179,179,179,.5);margin-right:.1rem}.role .role_info .t_con .desc{width:5.87rem;margin-left:.4rem;margin-top:.28rem;font-family:fzyansz;font-size:.2rem;color:#8f8f8f;line-height:1.2}.role .role_info .quotes{margin-left:.4rem;margin-top:.3rem;box-sizing:border-box;width:6.53rem;line-height:.35rem;padding:.1rem 0 .1rem .13rem;background:url(../img/role_quotes_bg.png) no-repeat top left;background-size:100% auto;font-family:fzyansz;font-size:.28rem;color:#101010;opacity:0;transform:translateY(3.48rem);transition:opacity .6s ease-out,transform .6s ease-out;white-space:pre-line;display:none}.role .role_info .quotes.show{opacity:1;transform:translateY(0)}.role .role_group{position:absolute;left:.23rem;top:calc(50% + 2.03rem);opacity:0;transform:translateY(4.8rem);transition:opacity .6s ease-out,transform .6s ease-out}.role .role_group.show{opacity:1;transform:translateY(0)}.role .role_group .title{display:flex;align-items:end;padding-left:.17rem}.role .role_group .title .cn{position:relative;padding-left:.12rem;font-family:fzyansz;font-size:.29rem;color:#999;line-height:1}.role .role_group .title .cn::before{content:"";position:absolute;width:.05rem;height:.29rem;background-color:#ed712d;left:0;top:50%;transform:translateY(-50%)}.role .role_group .title .en{font-family:avantm;font-size:.07rem;color:#737373;margin-left:.14rem;margin-right:.22rem}.role .role_group .title .more_btn{display:flex;align-items:center}.role .role_group .title .more_btn span{font-family:fzyansz;font-size:.17rem;color:#999;line-height:1;margin-right:.1rem}.role .role_group .title .more_btn .icon{display:block;width:.19rem;height:auto}.role .role_group .role_profile_group{position:relative;width:5.16rem;margin-left:.17rem;margin-top:.19rem}.role .role_group .role_profile_group .roleProfileSwiper{width:100%;overflow:hidden}.role .role_group .role_profile_group .roleProfileSwiper .swiper-slide{width:.82rem;margin-right:.13rem}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn{display:block;width:.82rem}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn .pic{position:relative;width:.82rem;height:.97rem;overflow:hidden}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn .pic img{position:absolute;display:block;width:100%;height:auto}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn .pic img.status{opacity:0;transition:opacity .6s ease-out}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn .pic img:nth-child(2){opacity:1}.role .role_group .role_profile_group .roleProfileSwiper .profile_btn .name{width:100%;text-align:center;line-height:1;font-family:fzyansz;font-size:.16rem;color:#999;margin-top:.15rem;transition:color .6s ease-out}.role .role_group .role_profile_group .roleProfileSwiper .swiper-slide-active .profile_btn .pic img:nth-child(2){opacity:0}.role .role_group .role_profile_group .roleProfileSwiper .swiper-slide-active .profile_btn .pic img:nth-child(3){opacity:1}.role .role_group .role_profile_group .roleProfileSwiper .swiper-slide-active .profile_btn .name{color:#ed712d}.role .role_group .role_profile_group .role_profile_mask{position:absolute;top:0;width:100%;height:.97rem;background:url(../img/role_group_mask.png) no-repeat center center;background-size:100% auto;z-index:1;pointer-events:none}.role .role_group .role_profile_group .arrow_btn{position:absolute;transform:translateY(-50%);top:.485rem;z-index:1;width:.34rem;height:.34rem}.role .role_group .role_profile_group .arrow_btn.prev{left:-.17rem}.role .role_group .role_profile_group .arrow_btn.next{right:-.17rem}.role .role_group .role_profile_group .arrow_btn span{position:absolute;width:.24rem;height:.24rem;background-color:#ed712d;transform-origin:center center;transform:translate(-50%,-50%) rotate(45deg);left:50%;top:50%}.role .role_group .role_profile_group .arrow_btn img{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;display:block;width:auto;height:.14rem;margin-left:-1px}.role .role_group .role_profile_group .arrow_btn.next img{margin-left:1px}.role .role_group .role_profile_group .arrow_btn.swiper-button-disabled span{background-color:#9a9a9a}.role .man_group{will-change:transform;position:absolute;width:100%;height:100%;opacity:0;transform:translateX(5.04rem);transition:opacity .6s ease-out,transform .6s ease-out}.role .man_group.show{opacity:1;transform:translateX(0)}.role .man_group .man_pic{position:absolute;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:center top;opacity:0;transform:translateX(5.6rem);transition:opacity .6s ease-out,transform .6s ease-out}.role .man_group .man_pic.show{opacity:1;transform:translateX(0)}.dialog#role_pop{background:url(../img/role_pop_bg.png) no-repeat center center;background-size:cover}.dialog#role_pop .role_pop_tab{position:absolute;left:.4rem;transform:translateY(calc(-50% + 1.5rem));top:50%;transition:transform .6s ease-out}.dialog#role_pop .role_pop_tab.show{transform:translateY(-50%)}.dialog#role_pop .role_pop_tab .line{position:absolute;transform:translateY(-50%);top:50%;display:block;width:auto;height:3.42rem}.dialog#role_pop .role_pop_tab .list{position:relative}.dialog#role_pop .role_pop_tab .list .switch_btn{position:relative;display:block;font-family:fzyansz;margin-bottom:.16rem;white-space:nowrap;height:.18rem;transition:height .6s ease-out}.dialog#role_pop .role_pop_tab .list .switch_btn.active{height:.37rem}.dialog#role_pop .role_pop_tab .list .switch_btn .cn_grey{position:relative;padding-left:.04rem;border-left:solid .03rem #9a9a9a;font-size:.18rem;color:#9a9a9a;height:.18rem;line-height:.18rem;opacity:1;transition:opacity .6s ease-out}.dialog#role_pop .role_pop_tab .list .switch_btn.active .cn_grey{opacity:0}.dialog#role_pop .role_pop_tab .list .switch_btn .cn{position:absolute;top:0;height:.29rem;line-height:.29rem;padding-left:.07rem;border-left:solid .05rem #ed712d;font-size:.3rem;color:#ed712d;opacity:0;pointer-events:none;transition:opacity .6s ease-out}.dialog#role_pop .role_pop_tab .list .switch_btn.active .cn{opacity:1;pointer-events:unset}.dialog#role_pop .role_pop_tab .list .switch_btn .en{font-family:avantm;position:absolute;top:.31rem;padding-left:.12rem;font-size:.08rem;color:#737373;height:.06rem;line-height:.06rem;opacity:0;pointer-events:none;transition:opacity .6s ease-out}.dialog#role_pop .role_pop_tab .list .switch_btn.active .en{opacity:1;pointer-events:unset}.dialog#role_pop .role_pop_slogan{position:absolute;right:.4rem;top:50%;transform:translateY(calc(-50% + 3.5rem));display:block;width:.21rem;height:auto;transition:transform .6s ease-out}.dialog#role_pop .role_pop_slogan.show{transform:translateY(-50%)}.dialog#role_pop .close_btn{position:absolute;right:.4rem;top:calc(50% - 4.4rem);background:url(../img/close_icon.svg) no-repeat center center #000;background-size:.27rem .27rem;display:block;width:.72rem;height:.72rem}.dialog#role_pop .role_pop_group{position:absolute;top:0;width:100%;height:100%;overflow-y:auto;transition:opacity .6s ease-out,transform .6s ease-out,top .6s ease-out;transform:translateY(2.7rem);opacity:0;-ms-overflow-style:none;scrollbar-width:none;padding-top:2.7rem;box-sizing:border-box}.dialog#role_pop .role_pop_group::-webkit-scrollbar{display:none}.dialog#role_pop .role_pop_group.show{opacity:1;transform:translateY(0)}.dialog#role_pop .role_pop_group .item_group{width:8.11rem;margin-left:5.545rem;margin-bottom:.66rem}.dialog#role_pop .role_pop_group .item_group:last-child{margin-bottom:calc(100vh - 4.18rem)}.dialog#role_pop .role_pop_group .item_group .title{width:100%;background:url(../img/role_pop_line3.svg) no-repeat center bottom;background-size:100% auto}.dialog#role_pop .role_pop_group .item_group .title span{position:relative;display:inline-block;font-family:avantm;font-size:.24rem;font-weight:700;background:url(../img/role_pop_title_bg1.svg) repeat-x left center;background-size:auto 100%;height:.35rem;line-height:.35rem;padding-left:.1rem;padding-right:.84rem}.dialog#role_pop .role_pop_group .item_group .title span::after{position:absolute;right:-.32rem;content:"";width:.32rem;height:.35rem;background:url(../img/role_pop_title_bg2.svg) no-repeat center center;background-size:auto 100%}.dialog#role_pop .role_pop_group .item_group .list_container{width:100%;display:flex;flex-wrap:wrap}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn{display:block;width:1.37rem;margin-right:.3rem;margin-top:.3rem;transition:transform .6s ease-out}.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(2){transform:translateY(1rem)}.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(3){transform:translateY(2rem)}.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(4){transform:translateY(4rem)}.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(5){transform:translateY(5rem)}.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(2).show,.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(3).show,.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(4).show,.dialog#role_pop .role_pop_group .item_group:first-child .list_container a.profile_btn:nth-child(5).show{transform:translateY(0)}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn:nth-child(5n){margin-right:0}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn .pic{position:relative;width:1.37rem;height:1.6rem;overflow:hidden}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn .pic img{position:absolute;display:block;width:100%;height:auto}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn .pic .status{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url(../img/role_profile_big_normal.png);transition:opacity .6s ease-out}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn .pic .status.active{background-image:url(../img/role_profile_big_active.png);opacity:0}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn .name{margin-top:.09rem;font-size:.16rem;color:#999;transition:color .6s ease-out}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn.active .pic .status{opacity:0}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn.active .pic .status.active{opacity:1}.dialog#role_pop .role_pop_group .item_group .list_container a.profile_btn.active .name{color:#ed712d}.dialog#role_pop .role_pop_group .item_group .list_container .noData{position:relative;width:3.56rem;height:.76rem;margin-top:.37rem}.dialog#role_pop .role_pop_group .item_group .list_container .noData .cn{position:absolute;width:3.56rem;height:.66rem;line-height:.66rem;background:url(../img/role_no_data_bg1.png) no-repeat center center;background-size:3.56rem auto;color:#000;padding-left:.26rem;font-family:fzyansz;font-size:.4rem;box-sizing:border-box}.dialog#role_pop .role_pop_group .item_group .list_container .noData .en{position:absolute;width:3.36rem;height:.12rem;line-height:.12rem;background:url(../img/role_no_data_bg2.png) no-repeat center center;background-size:3.36rem auto;color:#000;font-family:avantm;font-weight:700;font-size:.16rem;box-sizing:border-box;top:.65rem}.feature .featureKvSwiper{width:100%;height:100%}.feature .featureKvSwiper .swiper-slide{width:100%;height:100%}.feature .featureKvSwiper .swiper-slide .bg{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.feature .feature_mask{will-change:transform;position:absolute;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-image:url(../img/feature_mask.png);bottom:0}.feature .feature_arrow{will-change:transform;position:absolute;z-index:1;width:.48rem;height:.48rem;background-position:center center;background-repeat:no-repeat;background-size:auto .28rem;top:50%;cursor:pointer;opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}.feature .feature_arrow.prev{background-image:url(../img/feature_arrow_l_active.svg);left:.3rem;transform:translate(3.3rem,-50%)}.feature .feature_arrow.next{background-image:url(../img/feature_arrow_r_active.svg);right:.3rem;transform:translate(-3.3rem,-50%)}.feature .feature_arrow.prev.show{opacity:1;transform:translate(0,-50%)}.feature .feature_arrow.next.show{opacity:1;transform:translate(0,-50%)}.feature .feature_arrow.prev.swiper-button-disabled{background-image:url(../img/feature_arrow_l_normal.svg)}.feature .feature_arrow.next.swiper-button-disabled{background-image:url(../img/feature_arrow_r_normal.svg)}.feature .feature_container{will-change:transform;position:absolute;width:8.26rem;top:calc(50% + 3.6rem);left:0;z-index:1;transform:translateX(-7.8rem);opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}.feature .feature_container.show{opacity:1;transform:translateX(0)}.feature .feature_container .tab_group{display:flex;align-items:center;padding-left:.4rem;box-sizing:border-box;height:.35rem}.feature .feature_container .tab_group .item{display:flex;align-items:center;margin-right:.2rem}.feature .feature_container .tab_group .item .icon{position:relative;width:.2rem;height:.2rem;margin-right:.16rem;transition:all .6s ease-out}.feature .feature_container .tab_group .item.active .icon{width:.11rem;height:.16rem}.feature .feature_container .tab_group .item .icon .p1{position:absolute;width:.2rem;height:.2rem;background-repeat:no-repeat;background-position:center center;background-image:url(../img/weal_close_normal.svg);background-size:100% 100%;transition:opacity .6s ease-out}.feature .feature_container .tab_group .item .icon .p2{position:absolute;width:.11rem;height:.16rem;background-repeat:no-repeat;background-position:center left;background-image:url(../img/feature_active_icon.svg);background-size:100% 100%;transition:opacity .6s ease-out;opacity:0}.feature .feature_container .tab_group .item.active .icon .p1{opacity:0}.feature .feature_container .tab_group .item.active .icon .p2{opacity:1}.feature .feature_container .tab_group .item .tab_btn{display:block;font-family:fzyansz;font-size:.23rem;color:#737373;height:.28rem;line-height:.28rem;transition:all .6s ease-out}.feature .feature_container .tab_group .item.active .tab_btn{font-size:.29rem;color:#ed712d;height:.35rem;line-height:.35rem}.feature .feature_container .info_group{position:relative;border-top:solid 1px rgba(143,143,143,.3);padding-top:.14rem;margin-top:.1rem;width:100%;box-sizing:border-box;padding-left:.4rem;font-family:fzyansz;font-size:.2rem;color:#595959}.feature .feature_container .info_group .item{position:absolute;top:0;opacity:0;transition:opacity .6s ease-out;display:flex;align-items:center}.feature .feature_container .info_group .item.active{opacity:1}.feature .feature_container .info_group .item .rect{position:relative;width:.1rem;height:.1rem;margin-left:.2rem;margin-right:.2rem}.feature .feature_container .info_group .item .rect::after{position:absolute;content:"";width:.065rem;height:.065rem;background-color:#737373;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center center;left:50%;top:50%}.footer_info{position:absolute;width:100%;bottom:0;z-index:1000;transform:translateY(100%);transition:transform .6s ease-out}.footer_info.show{transform:translateY(0)}