/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal;}
ol,ul{list-style:none}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
fieldset,img,abbr,acronym{border:0}
i,em{font-style: normal;}
.c:before,.c:after {content:"";display:table}
.c:after {clear:both}
.c {zoom:1}
body {font:12px/1.5 'font1',simhei,Helvetica,'\9ED1\4F53',sans-serif;padding-top:0 !important;text-align:justify;background-color: #0c0e14;}
.widget-header{min-width: 1000px;}
a {text-decoration:none;}
#actTitleWrap{top: 0 !important;}
a:hover {filter: brightness(1.06);}
.hide {display:block;width:0;height:0;overflow:hidden;}
.pr {position:relative;}
.pa {position:absolute;}
.fl {float: left;}
.fr {float: right;}
.db {display:block;text-indent:-9999em;}
.last{margin-right: 0!important;}
/*footer*/
#afooter{line-height:22px;color: #ffffff;background-color: #0e0e0e;padding: 20px 0;text-align: center;font-size: 12px;}
#afooter a{ color: #ffffff;}
#footer_ieg{width: 100%;}
.widget-header{z-index: 10;}
body,html{width: 100%;height: 100%;overflow: hidden;}
.wrap{width: 100%;height: 100%;position: relative;}

.gray{filter: grayscale(1) !important;}

/*@font-face {
	font-family:'font1';
	src: url(ossweb-img/p-med.ttf);
}
@font-face {
	font-family:'font2';
	src: url(ossweb-img/p-bold.ttf);
}*/

@font-face {
	font-family:'font1';
	src: url(ossweb-img/font/SourceHanSansCN-Medium.otf);
}
@font-face {
	font-family:'font2';
	src: url(ossweb-img/font/SourceHanSansCN-Bold.otf);
}

@font-face {
	font-family:'ar-m';
	src: url(ossweb-img/font/NotoNaskhArabic-Medium.ttf);
}
@font-face {
	font-family:'ar-b';
	src: url(ossweb-img/font/NotoNaskhArabic-Bold.ttf);
}
@font-face {
	font-family:'kr-m';
	src: url(ossweb-img/font/NotoSansKR-Medium.otf);
}
@font-face {
	font-family:'kr-b';
	src: url(ossweb-img/font/NotoSansKR-Bold.otf);
}
@font-face {
	font-family:'jp-m';
	src: url(ossweb-img/font/NotoSerifJP-Medium.otf);
}
@font-face {
	font-family:'jp-b';
	src: url(ossweb-img/font/NotoSerifJP-Bold.otf);
}

.wrap,
.search_box input{font-family:'font1';}
.t_txt1,
.titl,
.btn_lbzs2,
.pt_txt,
.pdj_txt2,
.pdj_price,
.btn_plbzs,
.pbtn_box1,
.zl_name span{font-family:'font2';}

.lang_AR .wrap,
.lang_AR .search_box input{font-family:'ar-m';}
.lang_AR .t_txt1,
.lang_AR .titl,
.lang_AR .btn_lbzs2,
.lang_AR .pt_txt,
.lang_AR .pdj_txt2,
.lang_AR .pdj_price,
.lang_AR .btn_plbzs,
.lang_AR .pbtn_box1,
.lang_AR .zl_name span{font-family:'ar-b';}

.lang_KO .wrap,
.lang_KO .search_box input{font-family:'kr-m';}
.lang_KO .t_txt1,
.lang_KO .titl,
.lang_KO .btn_lbzs2,
.lang_KO .pt_txt,
.lang_KO .pdj_txt2,
.lang_KO .pdj_price,
.lang_KO .btn_plbzs,
.lang_KO .pbtn_box1,
.lang_KO .zl_name span{font-family:'kr-b';}

.lang_JA .wrap,
.lang_JA .search_box input{font-family:'jp-m';}
.lang_JA .t_txt1,
.lang_JA .titl,
.lang_JA .btn_lbzs2,
.lang_JA .pt_txt,
.lang_JA .pdj_txt2,
.lang_JA .pdj_price,
.lang_JA .btn_plbzs,
.lang_JA .pbtn_box1,
.lang_JA .zl_name span{font-family:'jp-b';}


.swiper-container,.swiper-slide{width: 100%;height: 100%;overflow: hidden;position: relative;}
.foot_box{height: auto;}

.sp{background: url(ossweb-img/sp.png) no-repeat;background-size: 19.2rem auto;}

.bg1{background: url(ossweb-img/rp.jpg) no-repeat 50% 50%;background-size: cover;}
.top_box1{width: 18.2rem;background: url(ossweb-img/line1.png) no-repeat 50% 100%;height: .8rem;position: absolute;top: 0;left: 50%;margin-left: -9.1rem;background-size: 100% auto;}

.top_left{position: absolute;top: 0;left: 0;display: flex;justify-content: center;align-items: center;height: 100%;}
.s1_logo{background: url(ossweb-img/logo.png) no-repeat 50% 0;width:1.7rem;height:0.38rem;margin-bottom: .06rem;background-size: 100% auto;}
.t_line1{background-position: -1.74rem -0.15rem;width:0.02rem;height:0.3rem;margin: 0 .44rem;}
.t_txt1{font-size: .24rem;color: #ffffff;line-height: .34rem;}

.top_right{position: absolute;top: 0;right: 0;display: flex;justify-content: flex-start;align-items: center;height: 100%;}
.login_box{margin-right: .3rem;font-size: .18rem;color: #ffffff;line-height: .26rem;}
.login_box a{color: #ffffff;}

.logout *{display: inline-block;vertical-align: middle;}
.t_icon1{background-position:  -3.25rem -0.08rem;width:0.18rem;height:0.17rem;margin-left: .1rem;}
.t_icon2{background-position:  -3.57rem -0.08rem;width:0.13rem;height:0.17rem;margin-left: .1rem;}
.btn_bgm{background-position: -2.62rem -0.08rem;width:0.51rem;height:0.41rem;}
.btn_bgm.play{background-position: -2.04rem -0.08rem;}

.language {
	position: relative;
    width: .46rem;
    height: .36rem;
    z-index: 10;
    white-space: nowrap;
    text-align: center;
    font-size: .16rem;
    color: #a6a6a6;
    transition: width .5s;
    cursor: pointer;
    overflow: hidden;
    background-color: rgba(37,37,37,.45);
    border: .02rem rgba(255,255,255,.6) solid;
    border-radius: .05rem;
    margin-right: .14rem;
}

.language.show {
    overflow: visible;
    width: 1.44rem;
    background-color: rgba(255,255,255,.45)
}

.language:before {
    content: "";
    position: absolute;
    width: .35rem;
    height: .35rem;
    top: 50%;
    left: .04rem;
    transform: translateY(-48%);
    transition: left .5s;
    background: url(ossweb-img/css_sprites.png) no-repeat -.04rem -1.81rem/3rem
}
.language.show:before{left: .02rem;}

.language:after {
    content: "";
    position: absolute;
    width: .16rem;
	height: .11rem;
    top: .11rem;
    right: .04rem;
    opacity: 0;
    background: url(ossweb-img/css_sprites.png) no-repeat -2.71rem -.51rem/3rem
}

.language p {
    width: 100%;
    height: .36rem;
    line-height: .36rem;
    font-size: .16rem;
    color: rgba(255,255,255,.6);
    opacity: 0;
    box-sizing: border-box;
    padding-left: .1rem;
}

.language.show p {
    animation: an_opacity2 .5s linear forwards
}

.language.show:after {
    animation: an_opacity2 .5s linear forwards
}
@keyframes an_opacity2 {
    0% {
        opacity: 0
    }

    60% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}
.language ul {
    position: absolute;
    width: 100%;
    height: auto;
    top: 0;
    left: 0;
    box-sizing: border-box;
    padding-top: .36rem;
    max-height: 0;
    overflow: hidden
}

.language.show ul {
    max-height: 6rem;
    transition: max-height 1s
}

.language li {
    width: 100%;
    height: .36rem;
    line-height: .36rem;
    border-left: 1px #7a7773 solid;
    border-right: 1px #7a7773 solid;
    border-bottom: 1px #7a7773 solid;
    background-color: rgba(16,16,16,.77);
    box-sizing: border-box
}

.language li.on,.language li:hover {
    color: #0ff796;
    background-color: rgba(127,135,135,.6)
}





.main{width: 18.2rem;position: absolute;height: calc(100vh - 1.52rem);top: 1.22rem;left: 50%;margin-left: -9.1rem;}
.left_box{position: absolute;left: 0;top: 0;width: 3.24rem;padding: 1px;height: 100%;box-sizing: border-box;overflow-x: hidden;}
::-webkit-scrollbar {
  width: 0.04rem;
}
::-webkit-scrollbar-track {
  background-color: rgba(255,255,255,.1);
}
::-webkit-scrollbar-thumb {
  background-color: rgba(115,115,115,.4);
}
.titl{background: url(ossweb-img/tit_bg.png) no-repeat 50% 0;width:2.82rem;height:0.46rem;font-family: 'font2';font-size: .2rem;color: #ffffff;text-align: left;line-height: .4rem;margin-left: .4rem;background-size: 100% auto;}

.list_box{overflow-y: auto;margin: .24rem auto 0;height: calc(100% - .92rem);position: relative;}
.list1{position: relative;}
.list1:after{content: '';background: rgba(255,255,255,.15);width: .02rem;height: 100%;position: absolute;top: 0;left: .08rem;}
.list1 li{width: 3rem;box-sizing: border-box;padding-left: .4rem;margin-bottom: .2rem;position: relative;}
.list1 li:last-child{margin-bottom: 0;}
.limg_box{width: 2.58rem;height: 1.26rem;position: relative;}
.limg_box:after{background: url(ossweb-img/mask1_1.png) no-repeat 50% 0;width: 2.83rem;height: 1.26rem;position: absolute;top: 0;right: 0;content: '';background-size: 100% auto;transition: .2s all linear;}
.list1 li:hover .limg_box:after,.list1 li.on .limg_box:after{background-image: url(ossweb-img/mask2.png);}
.limg_box img{display: block;width: 100%;height: 100%;object-fit:cover;}

.limg_box p{font-size: .14rem;color: #ffffff;line-height: .18rem;width: 100%;box-sizing: border-box;padding: 0 .1rem;left: 0;bottom: .06rem;position: absolute;}

.point{background:url(ossweb-img/point1.png) no-repeat 50% 0;width:0.17rem;height:0.18rem;position: absolute;left: 0;top: .58rem;z-index: 1;transition: .2s all linear;background-size: 100% auto;}

.list1 li:hover .point,.list1 li.on .point{background-image: url(ossweb-img/point2.png);}

.list1 li.suo{pointer-events: none;}
.list1 li.suo .limg_box img{display: none;}
.list1 li.suo .limg_box:before{content: '';background: url(ossweb-img/suo.png) no-repeat 50% 0;width: .50rem;height: .5rem;background-size: 100% auto;position: absolute;top: .26rem;left: 50%;margin-left: -.25rem;}

.list1 li.suo .limg_box p{text-align: center;bottom: .14rem;}

.right_box{width: 14.5rem;height: 100%;position: absolute;top: 0;right: 0;}
.lb_box,.lb_ct{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.lb_scroll{width: 10.38rem;height: 1.52rem;position: absolute;left: 0;bottom: 0;overflow: hidden;z-index: 2;}
.lb_scroll .swiper-slide{width: 1.32rem;margin-right: .1rem;}
.lb_btn{display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: nowrap;}
.btn_lb{background: url(ossweb-img/lb_bg1.png) no-repeat 50% 0;width: 1.32rem;height: 1.32rem;background-size: 100% auto;box-sizing: border-box;padding: .02rem;display: block;position: relative;}
.btn_lb img{display: block;width: 1.18rem;margin: 0 auto;height: 1.18rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);object-fit: contain;}
.btn_lb.grey{background-image: url(ossweb-img/grey.png);}
.btn_lb.green{background-image: url(ossweb-img/green.png);}
.btn_lb.blue{background-image: url(ossweb-img/blue.png);}
.btn_lb.purple{background-image: url(ossweb-img/purple.png);}
.btn_lb.orange{background-image: url(ossweb-img/orange.png);}
.btn_lb.red{background-image: url(ossweb-img/red.png);}
.btn_lb i{background: #000000;position: absolute;top: .05rem;right: .05rem;border: .01rem solid #34516e;box-sizing: border-box;padding: 0 .04rem;font-size: .18rem;color: #f4cf67;text-align: center;line-height: .26rem;opacity: .8;}
.btn_lb.on:after{content:'';background: url(ossweb-img/lb_on.png) no-repeat 50% 0;background-size: 100% auto;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.lb_scroll .swiper-scrollbar{width: 100%;left: 0;bottom: 0;height: .04rem;background: rgba(255,255,255,.1);border-radius: 0;}
.lb_scroll .swiper-scrollbar .swiper-scrollbar-drag{background-color: rgba(115,115,115,.4);;border-radius: 0;}

.lb_name{width: 100%;}
.lb_name p{font-size: .46rem;color: #ffffff;line-height: .6rem;}
.lb_name span{font-size: .16rem;color: #ffffff;opacity: .5;line-height: .26rem;display: block;}
.lb_pic{width: 100%;height:calc(100% - 5.2rem);position: absolute;left: .2rem;top:1.6rem;}
.lb_pic img{display: block;margin: 0 auto;width: 62%;height: 100%;object-fit: contain;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.lb_info{position: absolute;left: 0;bottom: 1.6rem;}
.lb_name1{width: 5.42rem;height: .7rem;border-bottom: .02rem solid rgba(255,255,255,.1);display: flex;justify-content: flex-start;align-items: center;font-size: .22rem;color: #ffffff;line-height: .34rem;}
.lb_name1 img{width:0.35rem;margin-right: .14rem;}
.lb_intr{font-size: .16rem;color: #ffffff;line-height: .24rem;opacity: .3;width: 5.42rem;height: .5rem;margin-top: .1rem;}
.lb_zs{margin-bottom: .2rem;}
.lb_num1{display: flex;justify-content: flex-start;align-items: center;font-size: .2rem;color: #ffffff;line-height: .3rem;}
.lb_num1 i{background:url(ossweb-img/icon1.png);width:0.24rem;height:0.24rem;margin-right: .08rem;background-size: 100% auto;position: relative;top: -.02rem;}
.btn_lbzs1{background:rgba(0,0,0,.3);min-width:1.64rem;height:0.38rem;font-size: .16rem;color: #f4cf67;text-align: center;line-height: .38rem;margin-top: .1rem;display: inline-block;box-sizing: border-box;border: 1px solid rgba(244,207,103,.7);white-space: nowrap;box-sizing: border-box;padding: 0 .1rem;}

.lb_zs1{position: absolute;right: 0;bottom: .2rem;width: 3.26rem;}
.txt1{font-size: .16rem;color: #ffffff;text-align: center;line-height: .3rem;}
.btn_lbzs2{background-position: -0.06rem -1.91rem;width:3.26rem;height:0.69rem;display: flex;justify-content: space-around;align-items: center;margin: .1rem auto;box-sizing: border-box;padding: 0 .1rem;}
.zs_num1{display: flex;justify-content: center;align-items: center;}
.zs_num1 i{background:url(ossweb-img/icon1.png);background-size: 100% auto;width:0.34rem;height:0.34rem;margin-right: .08rem;position: relative;top: -.02rem;}
.zs_num1 em{display: block;font-size: .22rem;color: #f4cf67;text-align: center;line-height: .26rem;}
.zs_num1 s{font-size: .14rem;color: #77642c;text-align: center;line-height: .16rem;display: block;}
.zs_txt{font-size: .22rem;color: #f4cf67;line-height: .3rem;text-align: center;line-height: 1.1;}
.zs_time{display: flex;justify-content: space-between;align-items: center;font-size: .14rem;color: #ffffff;opacity: .5;line-height: .2rem;}
.zs_time p:first-child{text-align: left;}
.zs_time p:last-child{min-width: 1.4rem;text-align: right;}
.pop_box{width: 100%;height: 100%;background: rgba(0,0,0,.8);position: fixed;top: 0;left: 0;z-index: 9999;display: none;}
.pop{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);box-sizing: border-box;}
.pop_close{background: url(ossweb-img/close.png) no-repeat 50% 0;width:0.4rem;height:0.4rem;position: absolute;top: .32rem;right: -.3rem;background-size: 100% auto;}
.pop1{background: url(ossweb-img/pop2.png) no-repeat 50% 0;width: 8.19rem;height: 5.65rem;background-size: 100% auto;padding: .46rem .14rem 0 .26rem;}
.pop2{background: url(ossweb-img/pop3.png) no-repeat 50% 0;width: 8.19rem;height: 4.71rem;background-size: 100% auto;padding: .46rem .14rem 0 .26rem;}
.p_tit1{width: 7.22rem;height: .62rem;background-size: 100% auto;margin: -.1rem auto 0;box-sizing: border-box;padding-left: .5rem;position: relative;}
.pt_txt{font-size: .26rem;color: #ededed;line-height: .68rem;position: relative;height: .44rem;display: inline-block;}
.pt_txt span{opacity: .8;}
.btn_prule{background:url(ossweb-img/wen.png) no-repeat 50% 0;width:0.22rem;height:0.22rem;position: absolute;right: -.36rem;top: .22rem;background-size: 100% auto;}
.pt_txt1{position: absolute;top: 0;right: 0;font-size: .16rem;color: #ebebeb;height: .6rem;line-height:1.2;opacity: .6;max-width: 4.8rem;display: flex; justify-content: center; text-align: right; align-items: center;}

.p_box1{width: 7.22rem;margin: .18rem auto 0;display: flex;justify-content: space-between;align-items: flex-start;box-sizing: border-box;padding-left: .1rem;}
.pbox_l{width: 2.88rem;box-sizing: border-box;padding-right: .3rem;border-right: 1px solid #333637;height: 3.8rem;}
.pdj_info{margin: 0 auto;height: 3rem;}
.pdj_box{width: 2.58rem;height: 1.26rem;margin: 0 auto;position: relative;}
.pdj_box:after{content: '';position: absolute;top: 0;left: 0;background: url(ossweb-img/mask3.png) no-repeat 50% 0;width: 2.58rem;height: 1.26rem;background-size: 100% auto;}
.pdj_box img{display: block;width: 98%;height: 96%;object-fit: contain;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.pdj_txt1{font-size: .18rem;color: #ededed;text-align: center;line-height: .24rem;margin: .26rem auto 0;}
.pdj_txt2{font-size: .24rem;color: #ededed;text-align: center;line-height: .34rem;margin: .1rem auto;}
.pdj_txt3{font-size: .16rem;color: #ebebeb;text-align: center;line-height: .24rem;opacity: .3;}

.pdj_price{display: flex;justify-content: center;align-items: center;}
.pdj_price i{background:url(ossweb-img/icon1.png);background-size: 100% auto;width:0.3rem;height:0.3rem;position: relative;top: -.02rem;}
.pdj_price span{font-size: .24rem;color: #f4cf67;line-height: .34rem;padding: 0 .1rem;}
.pdj_price s{font-size: .14rem;color: #77642c;line-height: .18rem;}
.pdj_price .gold_icon{background:url(ossweb-img/icon.png);background-size: 100% auto;width:0.3rem;height:0.3rem;position: relative;top: -.02rem;}

.pbox_r{width: 4rem;}
.search_box{background-position: -0.06rem -2.89rem;width:3.96rem;height:0.34rem;box-sizing: border-box;padding:0 .46rem;margin: 0 auto;position: relative;}
.search_box:after{background: url(ossweb-img/sel.png) no-repeat 50% 0;width: .22rem;height: .23rem;background-size: 100% auto;position: absolute;top: .06rem;left: .1rem;content: '';}
.search_box input{width: 3.16rem;height: .34rem;background: none;border: 0;outline: none;font-size: .16rem;color: #ebebeb;}
.inp_clear{background-position: -3.92rem -0.78rem;width:0.22rem;height:0.22rem;position: absolute;top: 50%;right: .1rem;margin-top: -.11rem;}

.user_box{margin: .18rem auto 0;height: 2.74rem;position: relative;}
/* .user_box:after{content: '';width: 100%;height: .3rem;position: absolute;left: 0;bottom: 0;background-image: linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));} */

.no_user{width: 100%;padding-top: .7rem;box-sizing: border-box;height: 100%;}
.no_user img{display: block;width: .55rem;margin: 0 auto;}
.no_user p{font-size: .16rem;color: #ababab;text-align: center;line-height: .3rem;margin: .04rem auto 0;}

.list_user{width: 3.96rem;margin: 0 auto;height: 2.58rem;overflow-y: auto;overflow-x: hidden;}
.list_user li{width: 3.74rem;margin-bottom: .18rem;display: flex;justify-content: space-between;align-items: center;}
.user_pic{width: .5rem;height: .5rem;flex-shrink: 0;overflow: hidden;border: 1px solid #333637;border-radius: 50%;}
.user_pic img{display: block;width: 100%;height: 100%;object-fit: cover;}
.user_info{width: 2.6rem;}
.user_info span{display: block;font-size: .18rem;color: #eaebeb;line-height: .24rem;}
.user_info em{display: block;font-size: .14rem;color: #ebebeb;opacity: .3;line-height: .18rem;}
.user_icon{background-position: -3.7rem -2.34rem;width:0.26rem;height:0.26rem;}
.list_user li.on .user_icon{background-position: -3.7rem -1.94rem;}

.pbtn_box{display: flex;justify-content: center;align-items: flex-end;flex-direction: column;position: relative;box-sizing: border-box;}
.pbtn_box_1{padding-top: .32rem;}
.pnum_box{font-size: .14rem;color: #7f7f7f;line-height: .22rem;display: flex;justify-content: flex-end;align-items: center;position: absolute;top: 0;right: 0;}
.pnum_box p{padding-right: .16rem;}
.pnum_box p:last-child{padding-left: .16rem;padding-right: 0;border-left: 1px solid #38393a;}
.pnum_box em{color: #ededed;}
.pnum_box i{background: url(ossweb-img/icon1.png);background-size: 100% auto;width:0.17rem;height: .17rem;display: inline-block;vertical-align: middle;margin-right: .04rem;position: relative;top: -.02rem;}
.pnum_box i.p_icon1{background: url(ossweb-img/icon.png) no-repeat 50% 0;width:0.14rem;height: .14rem;background-size: 100% auto;top: 0;}
.btn_plbzs{background-position: -0.1rem -3.37rem;width:2.46rem;height:0.52rem;display: flex;justify-content: space-around;align-items: center;box-sizing: border-box;padding: 0 0.1rem;}
.btn_plbzs .zs_num1{margin-right: -.2rem;}
.btn_plbzs .zs_num1 i{background: url(ossweb-img/icon1.png);background-size: 100% auto;width:0.3rem;height:0.3rem;position: relative;top: -.02rem;}
.btn_plbzs .zs_num1 .gold_icon{background: url(ossweb-img/icon.png);background-size: 100% auto;width:0.3rem;height:0.3rem;position: relative;top: -.02rem;}
.btn_plbzs .zs_num1 em{color: #0ff796;font-size: .2rem;line-height: .22rem;}
.btn_plbzs .zs_num1 s{color: #0ff796;font-size: .12rem;line-height: .14rem;opacity: .3;}
.btn_plbzs .zs_txt{font-size: .2rem;color: #0ff796;opacity: .8;min-width: .9rem;text-align: center;}
.p_tips{position: absolute;top: -.36rem;height: .44rem;min-width: 4.4rem;box-sizing: border-box;padding: 0 .4rem;font-size: .18rem;color: #ebebeb;text-align: center;line-height: .44rem;background-color: #000000;border: .02rem solid #414648;left: 50%;transform: translateX(-50%);white-space: nowrap;animation: tipsanim .6s both;}

@keyframes tipsanim{
	from{transform: translate(-50%,.4rem);opacity: 0;}
	to{transform: translateX(-50%,0);opacity: 1;}
}

.list_rule{width: 7.4rem;height: 3.8rem;overflow-y: auto;overflow-x: hidden;margin: .24rem auto 0;}
.list_rule li{width: 7rem;margin: 0 auto;font-size: .16rem;color: #ededed;line-height: .32rem;text-align: left;}
.list_rule li em{float: left;}
.list_rule li p{padding-left: .26rem;}

.pt_txt2{opacity: 1;color: rgba(234,235,235,.9);background: url(ossweb-img/p_bg3.png) no-repeat 50% 0;width: 2.15rem;height: .28rem;background-size: 100% auto;display: flex;justify-content: space-around;align-items: center;line-height: .28rem;top: .1rem;}
.pt_txt2 i{background:url(ossweb-img/icon1.png);background-size: 100% auto;width:0.18rem;height:0.18rem;display: inline-block;vertical-align: middle;margin-right: .04rem;position: relative;top: -.02rem;}
.pt_txt2 i.p_icon1{background: url(ossweb-img/icon.png) no-repeat 50% 0;width:0.18rem;height: .18rem;background-size: 100% auto;top: 0;}

.list_buy{width: 7.04rem;margin: .26rem auto 0;display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.list_buy li{background: url(ossweb-img/p_bg1.png) no-repeat 50% 0;width: 2.26rem;height: 1.3rem;background-size: 100% auto;margin-bottom: .2rem;position: relative;}
.list_buy li:after{content: '';background: url(ossweb-img/p_bg1.png) no-repeat 50% 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-size: 100% auto;pointer-events: none;}
.list_buy li.on:after{content: '';background: url(ossweb-img/p_bg2.png) no-repeat 50% 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-size: 100% auto;}
.list_buy li img{display: block;width: 100%;margin: 0 auto;}
.buy_num{position: absolute;top: .06rem;left: .08rem;display: flex;justify-content: flex-start;align-items: center;}
.buy_num i{background:url(ossweb-img/icon.png);background-size: 100% auto;width:0.18rem;height:0.18rem;margin-right: .04rem;}
.buy_num span{font-size: .18rem;color: #eaebeb;line-height: .22rem;}
.buy_num p{margin-left: .04rem;background-color: #1f2a2e;height: .18rem;font-size: .12rem;color: #eaebeb;line-height: .18rem;padding: 0 .06rem;border: .02rem solid #555d61;border-bottom: 0;border-top: 0;white-space: nowrap;}
.buy_num p em{color: #f4cf67;}
.buy_num p em b{font-weight: normal;}
.buy_price{width: 100%;position: absolute;left: 0;bottom: 0;height: .24rem;background: rgba(21,30,32,.4);font-size: .2rem;color: rgba(237,237,237,.8);text-align: center;line-height: .26rem;}

.pbtn_box1{display: flex;justify-content: flex-end;align-items: center;margin: .2rem auto 0;width: 7.04rem;}
.pbtn_box1 a{width: 2.46rem;height: .52rem;font-size: .2rem;line-height: .52rem;text-align: center;}
.btn_pqx{background-position: -.1rem -4.05rem;color: #eaebeb;margin-right: .3rem;}
.btn_pay{background-position: -.1rem -3.37rem;color: #0ff796;}

.p_intr{display: flex;justify-content: center;align-items: center;width: 6.2rem;margin: 0 auto;height: 1.54rem;font-size: .18rem;color: #ededed;text-align: center;line-height: .3rem;padding-top: .1rem;}
.p_intr>span{color: #f4cf67;}
.p_intr .send_price, .p_intr .send_name_bp, .p_intr .have_name_bp, .p_intr .send_name{color: #f4cf67;}

.p_intr_group{position: relative; height: 1.54rem;}
.p_intr_position{display: block; position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);height: auto;}

.p_name{font-size: .2rem;color: #ededed;text-align: center;line-height: .3rem;width: 6.2rem;margin: 0 auto;}
.p_intr1{width: 6.2rem;font-size: .16rem;color: #eaebeb;text-align: center;line-height: .3rem;margin: .04rem auto 0;opacity: .4;}

.pbtn_box2{width: 5.9rem;margin: .2rem auto 0;align-items: flex-end;flex-direction: row;justify-content: space-between;}
.pbtn_box2 .pnum_box{text-align: center;color: #eaebeb;margin-bottom: .04rem;}

.pbtn_box3{justify-content: center;margin: .4rem auto 0;flex-direction: row;padding-top: 0;}
.pbtn_box4{margin: .4rem auto 0;flex-direction: row;justify-content: space-between;padding-top: .32rem;}
#pop6 .pbtn_box4{margin: .1rem auto 0;}
.pbtn_box2 .pnum_box em{color: #dd302f;}

.p_intr2{height: 2.3rem;}
.pnum_box1{color: #eaebeb;margin: .4rem auto 0;justify-content: center;position: relative;top: 0;left: 0;right: 0;}
.p_txt1{font-size: .22rem;color: #eaebeb;text-align: center;font-weight: bold;line-height: .3rem;margin-bottom: .2rem;}


/*1024*/
.btn_gift{display: flex;justify-content: center;align-items: center;font-size: .18rem;color: #ffffff;line-height: .24rem;margin-right: .22rem;}
.t_icon3{background: url(ossweb-img/1024/icon.png) no-repeat 50% 0;width: .18rem;height: .16rem;margin-right: .04rem;background-size: 100% auto;}
.btn_line{position: relative;display: inline-block;vertical-align: middle;}
.btn_line:after{content: '';width: 100%;height: 1px;background-color: #ffffff;left: 0;bottom: .02rem;position: absolute;}

.gift_box{width: 6.4rem;margin: .16rem auto 0;height: 3.5rem;position: relative;}
.list_gift{width: 100%;margin: 0 auto;}
.list_gift li{display: flex;justify-content: flex-start;align-items: center;height: .74rem;border-bottom: 1px solid #333637;position: relative;font-size: .14rem;color: #eaebeb;line-height: .26rem;}
.gift_ct{background: #010101;border: 1px solid #333637;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-40%);width: 90%;box-sizing: border-box;padding: .16rem .2rem;font-size: .14rem;color: #ebebeb;line-height: .2rem;display: none;}
.gift_ct.show{display: block;}
.zl_name{width: 2.7rem;}
.zl_name span{display: block;}
.zl_txt1{width: 1.5rem;text-align: left;padding-top: .26rem;}
.zl_ct{width: 2.2rem;text-align: right;}
.zl_ct p{display:flex;justify-content: flex-end;align-items: center;}
.zl_ct p img{width: auto;height: .22rem;margin-right: .04rem;}
.zl_icon{background: #000000;border: .01rem solid #34516e; box-sizing: border-box; padding: 0 .04rem; font-size: .18rem; color: #f4cf67; text-align: center; line-height: .26rem; opacity: .8;transform: scale(.68);}
.btn_sel{color: #0ff796;text-decoration: underline;}

.lb_tips1{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;justify-content: center;align-items: center;font-size: .26rem;color: #eaebeb;text-align: left;line-height: .4rem;}

.lb_tips{width: 6.4rem;margin: .16rem auto 0;font-size: .14rem;color: #eaebeb;text-align: left;line-height: .26rem;}
.lb_page{display: flex;justify-content: center;align-items: center;margin: .24rem auto 0;}
.lb_page a{width: 1.04rem;height: .32rem;border: 1px solid #3e3f40;background-color: #151515;font-size: .16rem;color: #eaebeb;text-align: center;line-height: .32rem;border-radius: .02rem;}
.page_num{font-size: .16rem;color: #6e6f6f;padding: 0 .4rem;line-height: .28rem;}
.page_num span{color: #eaebeb;}

.pop_ifr{background: none;padding: 0;width: 7.5rem;min-width: 690px;min-height: 435px;}
.pop_ifr .pop_close{top: 0;right: -.5rem;}
.iframe_box{display: block;width: 7.5rem;height:4.73rem;margin: 0 auto;border: 0;min-width: 690px;min-height: 435px;}

.popdl{background: url(ossweb-img/1121/pbg1.png) no-repeat 50% 0;width: 7.7rem;height: 4.9rem;background-size: 100% auto;}
.popdl .pop_close{top: -.4rem;right: .08rem;}
.dl_txt{font-size: .36rem;color: #eaebeb;text-align: left;line-height: .66rem;position: absolute;left: -.42rem;top: -.56rem;background: url(ossweb-img/1121/ptbg.png) no-repeat 50% 0;width: 8.14rem;height: .6rem;box-sizing: border-box;padding-left: .94rem;background-size: 100% auto;}
.dl_icon{display: flex;justify-content: center;align-items: center;padding-top: 1.48rem;}
.dl_icon a{background: url(ossweb-img/1121/pbg2.png) no-repeat 50% 0;width: 1.52rem;height: 1.52rem;background-size: 100% auto;margin: 0 .54rem;position: relative;display: flex;justify-content: center;align-items: center;}
.dl_icon a img{display: block;width: auto;height: .88rem;}
.dl_icon a span{position: absolute;font-size: .24rem;color: #eaebeb;text-align: center;line-height: .34rem;width: 100%;left: 0;bottom: -.4rem;}

.popcopy{display: flex;justify-content: center;align-items: center;flex-direction: column;}
.fz_txt1{font-size: .22rem;color: #96a098;text-align: center;line-height: .32rem;}
.inp_copy{display: block;margin: .2rem auto 0;width: 5.14rem;height: .54rem;border: 1px solid #444546;background-color: #0c1516;font-size: .22rem;color: #96a098;box-sizing: border-box;padding: 0 .2rem;text-align: center;}
.btn_fz{background: url(ossweb-img/1121/btn_bg.png) no-repeat 50% 0;width: 1.86rem;height: .38rem;background-size: 100% auto;margin: .4rem auto 0;font-size: .2rem;color: #eaebeb;text-align: center;line-height: .38rem;display: block;}

.pop_box1{background-color: #000000;}
.p_intrn{height: 2.74rem;}


.nav_line{width: 18.2rem;height: 0.025rem;position: absolute;bottom: 0;left: 0;}
.page_show{display: block;}
.page_hide{display: none;}
.active_tab{width:fit-content;height: 0.82rem;line-height: 0.82rem;background: url(ossweb-img/20250414/nav_tab_bg.png) no-repeat 50% 100%;background-size: 100% 100%;}
.season_pass{margin-left: 0.67rem;}
.common_tab{width:fit-content;line-height: 0.82rem; text-align: center;padding:0 0.4rem;box-sizing: border-box;}
.cursor_pointer{cursor: pointer;}
.nav_top{width: 100%;height: .8rem;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,.3)}
.season_pass_bg{background: url(ossweb-img/20260121/bg.jpg) no-repeat 50% 50%;background-size: cover;}
.season_pass_bg1{background: url(ossweb-img/20260121/bg1.jpg) no-repeat 50% 50%;background-size: cover;}
.season_pass_bg2{background: url(ossweb-img/20260121/bg2.jpg) no-repeat 50% 50%;background-size: cover;}

.profile_level_bg{background: url(ossweb-img/20250414/back_bg.png) no-repeat 50% 50%;background-size: cover;}
.mall_gifts_bg{width: 100%;background: url(ossweb-img/m/rp1.jpg) no-repeat 50% 100%;background-size: cover;}

.left_side{margin-left: 0.38rem;}
.profile_level{margin-top: 0.1rem;}
.high_profile_active{color: #eaebeb;background: url(ossweb-img/20250414/high_profile_active.png) no-repeat 50% 100%;;background-size: 100% 100%;position: relative;}
.high_profile_normal{color: #9a9b9d;background: url(ossweb-img/20250414/high_profile_normal.png) no-repeat 50% 100%;;background-size: 100% 100%;position: relative;}
.profile_level_active{color: #eaebeb;background: url(ossweb-img/20250414/level_active.png) no-repeat 50% 100%;;background-size: 100% 100%;position: relative;}
.profile_level_normal{color: #9a9b9d;background: url(ossweb-img/20250414/normal_level.png) no-repeat 50% 100%;;background-size: 100% 100%;position: relative;}
.profile_text{text-align: center;line-height: 1.2;position: absolute;width: 100%;bottom: 0.04rem;}
.common_profile{width: 0.92rem;height: 0.84rem;font-family: 'font2';font-weight: bold;font-size: 0.16rem;}
.fire_logo{position: absolute;left: 1.74rem;top: 0rem;width: 5.4rem;height: auto;}
.base_tab_main{width: 17.44rem; height: 1.28rem;display:flex;flex-direction: row;align-items:baseline;justify-content: space-between;}
.high_profile_main{position: absolute;left: 0;bottom: 0.3rem;margin-left: 0.38rem;}
.base_plate{width: 17.44rem;height: 1.92rem;background: url(ossweb-img/20251105/base_plate.png) no-repeat 50% 100%;background-size: 100% auto;position: relative;}
.three_plate{width: 17.44rem;height: 1.92rem;background: url(ossweb-img/20251105/three_plate.png) no-repeat 50% 100%;background-size: 100% auto;position: relative;}

.width_height100{width: 100%;height: 100%;}
.common_plate{display: flex;align-items: center; flex-direction: row;}
.img_list{width:10.68rem;display: flex;align-items: center; flex-direction: row;justify-content: space-between;}
.three_luxury_logo{width: 1.4rem;height: 1.4rem;margin-left: 0.635rem;margin-right: 0.77rem;}
.three_luxury_icon{width: 1.4rem;height: 1.4rem;}
.right_btn{width: 2.98rem;height: 0.58rem;display: flex;align-items: center; flex-direction: row;justify-content: center; margin: 0 0.51rem 0 0.485rem; background: url(ossweb-img/20250414/gold_btn_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.money_icon{width:0.33rem;height: 0.33rem;}
.give_text{color: #f4cf67;font-family: 'font2';font-size: .2rem;line-height: 1.2;padding: 0 0.06rem;box-sizing: border-box;}
.up_text{width: 2rem;text-align: center;}
.right_up_btn{width: 2.98rem;height: 0.58rem;display: flex;align-items: center; flex-direction: row;justify-content: center; margin: 0 0.51rem 0 0.485rem; background: url(ossweb-img/20250414/gold_btn_bg.png) no-repeat 50% 100%;background-size: 100% 100%;}
.tab_bg_active{width: 5.78rem;height: 1.28rem;}
.tab_bg_normal{width: 5.78rem;height: 0.88rem;}
.common_three_tab{width: 5.78rem;}
.tab_con{width: 100%; position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%); display: flex;align-items: center; flex-direction: column;justify-content: center;}
.tab_title_active{font-family: 'font2';font-size: .26rem;}
.tab_title_normal{font-family: 'font2';font-size: .2rem;}
.gold_title{color: #f4cf67;}
.white_title{color: #ffffff;}
.normal_title{color: #c4c5c5;}
.blue_title{color: #18D1FF;}
.tab_money_icon{width:0.33rem;height: 0.33rem;}
.tab_text{color: #f4cf67;font-family: 'font1';font-size: .16rem;margin-left: 0.04rem;}
.tab_desc{width: 5rem;color: #949595;font-family: 'font1';font-size: .16rem;line-height: 1.2;text-align: center;}
.tab_money{display: flex;align-items: center; flex-direction: row;justify-content: center;}
.up_profile_btn{position: absolute;right: 0rem;top: -1.2rem;height: 1rem;}
.left_give_side{ width: 6.35rem;height: 8rem;background: url(ossweb-img/20250414/black_dialog_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.right_give_side{ width: 6.35rem;height: 8rem;margin-left: 0.55rem;background: url(ossweb-img/20250414/black_dialog_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.profile_level_main{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%); display: flex;flex-direction: row;justify-content: center;}
.three_luxury_img1{width: 2.85rem;height: 1.44rem;}
.three_luxury_img2{width: 1.44rem;height: 1.44rem;}
.three_luxury_img3{width: 1.44rem;height: 1.44rem;}
.three_luxury_img4{width: 1.44rem;height: 1.44rem;}
.three_luxury_img5{width: 2.88rem;height: 1.44rem;}
.position_relative{position: relative;}
.award_title{position: absolute;left: 0.1rem;top: 0.05rem;margin-right:0.1rem;color: #939393;font-family: 'font1';font-size: 0.18rem;}
.award_num{position: absolute;right: 0.06rem;bottom: 0rem;color: #bebfbf;font-family: 'font1';font-size: 0.24rem;line-height: 0.36rem;}
.de_line{width: 5.98rem;height: 0.07rem;}
.line_group{width:100%;display: flex;justify-content: center;}
.big_title{font-size: 0.36rem;font-family: 'font2';margin: 0.28rem auto 0.16rem; text-align: center;}
.change_group{margin: 1.57rem auto 1.63rem;display: flex;justify-content: center;flex-direction: row;align-items: center;}
.level_icon{width: 0.91rem;height: 1.23rem;}
.point_icon{width: 0.61rem;height: 0.33rem;margin: 0 0.25rem;}
.change_num{font-size: 0.36rem;font-family: 'font1';display: flex;justify-content: center;position: absolute;left: 50%;top: 0.25rem;transform: translateX(-50%);}
.decrease_btn{width: 0.38rem;height: 0.38rem;}
.de_btn_disable{background: url(ossweb-img/20250414/decrease_btn.png) no-repeat 50% 50%;background-size: 100% auto;}
.de_btn_active{background: url(ossweb-img/20250414/decrease_btn_active.png) no-repeat 50% 50%;background-size: 100% auto;}
.change_tips{font-size: 0.18rem;font-family: 'font1';margin-bottom: 0.15rem;text-align: center;}
.change_foot{padding: 0 0.52rem 0 0.55rem;box-sizing: border-box; text-align: center;position: absolute;left: 0;bottom: 1.36rem;width: 100%;}
.change_input{width: 4.39rem;height: 0.38rem;background: url(ossweb-img/20250414/num_input.png) no-repeat 50% 100%;background-size: 100% auto;}
.add_btn{width: 0.38rem;height: 0.38rem;}
.change_level_box{display: flex;justify-content: space-between;flex-direction: row;align-items: center;}
.input_num{line-height: 0.38rem;font-family: 'font1';font-size: 0.16rem;color: #949799;}
.num_group{margin-top: 0.05rem;}
.num_level_normal{background: url(ossweb-img/20250414/num_base_normal.png) no-repeat 50% 100%;background-size: 100% auto;}
.num_level_active{background: url(ossweb-img/20250414/num_base_active.png) no-repeat 50% 100%;background-size: 100% auto;}
.num_level_bg{width: 1.01rem;height: 0.32rem;line-height: 0.32rem;font-family: 'font2';font-size: 0.18rem;}
.down_btn{position: absolute;bottom: 0.26rem;left: 50%; transform: translateX(-50%);width: 2.98rem;height: 0.58rem;display: flex;align-items: center; flex-direction: row;justify-content: center;background: url(ossweb-img/20250414/gold_btn_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.level_sign{width: 1.46rem;height: 1.46rem;}
.change_right_group{margin-top: 1.38rem;display: flex;justify-content: center;align-items: center;flex-direction: row;}
.right_side_num{font-size: 0.28rem;font-family: 'font1';}
.right_side_text{font-size: 0.18rem;font-family: 'font1';color: #939393;}
.main_dialog{position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,.8);width: 100vw;height: 100vh;}
.dialog_box{width: 7.79rem;height: 4.45rem;position: absolute;transform: translate(-50%, -50%);left: 50%;top: 50%;background: url(ossweb-img/20250414/dialog_bg.png) no-repeat 50% 100%;background-size: 100% auto;;}
.dialog_tips{width: 7.22rem;height: 0.51rem;margin: 0.25rem 0.28rem;background: url(ossweb-img/20250414/tips_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.dia_btn_group{position: absolute;bottom: 0.52rem;left: 50%; transform: translateX(-50%);}
.single_btn{width: 2.98rem;height: 0.58rem;text-align: center; font-size: 0.18rem;font-family: 'font2';line-height: 0.58rem;}
.cancel_bg{margin-right: 0.21rem;color: #c0c1c1; background: url(ossweb-img/20250414/gray_btn_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.confirm_bg{ color:#0FF796; background: url(ossweb-img/20250414/green_btn_bg.png) no-repeat 50% 100%;background-size: 100% auto;}
.double_btn{display: flex;justify-content: space-between;align-items: center;flex-direction: row;}
.green_color{color:#0FF796;}
.dialog_center_text{display:flex;flex-direction: column; justify-content: center;align-items: center; width: 100%;text-align: center;}
.multi_text{margin-top:0.58rem}
.p_line{margin-bottom: 0.3rem;font-family: 'font1';font-size: 0.18rem;}
.tips_desc{margin-left: 0.5rem;line-height: 0.51rem; font-family: 'font1';font-size: 0.24rem;}
.discount_box{position: absolute;left: 1.65rem;bottom: 0.42rem;text-align: center;font-family: 'font2';font-size: .16rem; width: 0.6rem;height: 0.24rem;line-height: 0.24rem;background: url(ossweb-img/20250414/red_sign.png) no-repeat 50% 100%;background-size: 100% auto;}
.original_money{text-decoration: line-through;color: #635839;line-height: 0.2rem;font-size: 0.16rem;}
.give_up_text{color: #f4cf67;font-family: 'font2';font-size: .18rem;margin-left: 0.04rem;}
.right_up_text{line-height: 0.22rem;}
.margin_top02 {margin-top: 0.02rem;}
.down_limit_text{position: absolute;bottom: 0;left: 50%; transform: translateX(-50%);font-family: 'font1';font-size: .15rem;height: 0.28rem;line-height: 0.28rem;}
.btn_margin{margin: 0 0.3rem;}
.display_row{display: flex;flex-direction: row;}
.align_items_center{align-items: center;}
.margin_left3{margin-left: 0.3rem;}

.pop_box1{background-color: #000000;}
.p_intrn{height: 2.74rem;}

.lang_FR .pt_txt{font-size: .22rem;}
.lang_FR .btn_prule{right: -.26rem;}
.lang_FR .pt_txt1{max-width: 4.3rem;}

.lang_DE .pt_txt{font-size: .22rem;}
.lang_DE .btn_prule{right: -.26rem;}
.lang_DE .pt_txt1{max-width: 4.3rem;}
.lang_DE .buy_num span{font-size: .14rem;}

.lang_ES .zs_txt{font-size: .2rem;}
.lang_ES .pt_txt{font-size: .22rem;}
.lang_ES .btn_prule{right: -.26rem;}
.lang_ES .pt_txt1{max-width: 4.3rem;}

.lang_PT .pt_txt{font-size: .22rem;}


.lang_RU .pt_txt{font-size: .22rem;}
.lang_RU .btn_prule{right: -.26rem;}
.lang_RU .pt_txt1{max-width: 4.1rem;}

.lang_JA .pt_txt{font-size: .22rem;}

.lang_TR .pt_txt{font-size: .22rem;}
.lang_TR .btn_prule{right: -.26rem;}
.lang_TR .pt_txt1{max-width: 4.5rem;}

.lang_AR p,.lang_AR a,.lang_AR .list_rule li, .lang_AR .lb_name span{direction: rtl;}
.lang_AR .list_rule li{text-align: right;}
.lang_AR p.lb_name1,.lang_AR p.lb_num1{direction: ltr;}
.lang_AR p.lb_name1 span{direction: rtl;}
.lang_AR a .d_ltr, .lang_AR p.zs_num1,.lang_AR span.d_ltr,.lang_AR p.d_ltr{direction: ltr;}
.lang_AR span.d_ltr, .lang_AR p.d_ltr, .pdj_price i{display: inline-block;}
.pdj_price span.d_ltr{display: flex;justify-content: center;align-items: center;}

