/* reset */
*,*::before,*::after{box-sizing: border-box;}
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{-webkit-text-size-adjust:none; font-size: 24px;font-family: "Source Han Sans", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Serif", "Noto Serif CJK SC", "Noto Serif SC", sans-serif;}
header,nav,section,article,footer,figure,figcaption{display:block;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
ol,ul{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
table{border-collapse:collapse;border-spacing:0;}
em,strong{font-weight:normal;font-style:normal;}
a {text-decoration:none;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.fl {float:left;}
.fr {float:right;}
.pr {position:relative;}
.pa {position:absolute;}
.db {display:block;text-indent:-999em;}
body,html{background-color: #262626;overflow-x: hidden;width: 100%;height: 100%;}

.main{width:36.7rem;height: 100%;margin: 0.7rem auto 0;}
.swiper-container{width: 100%;height: 100%;}



/*-- --------------------------------- 字体引入 ---------------------------------- --*/
/* 三角洲体 */
@font-face {
  font-family: 'font1';
  src: url('../img/font1.ttf');
}
/* 战术粗体 */
@font-face {
  font-family: 'font2';
  src: url('../img/font2.ttf');
}

.lang_es{
  /* font-family: 'font1'; */
}
.lang_ar,.lang_AR{
  direction: rtl;
}
.gray{filter: grayscale(100%);}
.wrap{position: relative; width: 100%;height: 100%; overflow: hidden;background-image: url(../img/bg2.jpg);background-size: cover;background-position: 50% 0; background-repeat: no-repeat;padding-top: 0.6rem;box-sizing: border-box;}
.wrap::-webkit-scrollbar{width:0;}


/*-- --------------------------------- 头部 ---------------------------------- --*/
.header{font-size: 0.12rem;width: 35.7rem;height: 1rem;display: flex;align-items: center;justify-content: space-between;margin: 0 auto;}
.back_and_tit{
  display: flex;
  align-items: center;
  font-size: 0.56rem;
  color: #bbbdbd;
  vertical-align: middle;
  margin-right: 0.2rem;
}
.back_btn{
  position: relative;
  width: 0.76rem;
  height: 0.6rem;
  margin-right: 0.2rem;
  background-image: url(../img/back_btn.png);background-size: 100% 100%;background-repeat: no-repeat;
}

.header-left{pointer-events: auto;display: flex;align-items: center;}
.header-left .logined{display: flex;align-items: center;}
.header-left .username{width: 2.2rem;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #fff;}
.header-left .log-in{font-size: 0.4rem;color: #f4cf67;margin-right: 0.2rem;position: relative;z-index: 999;}
.lang_ar .header-left .log-in{direction: rtl;}
.header-left .log-out{display: flex;align-items: center; font-size: 0.4rem;color: #fff;margin-right: 0.2rem;}
.lang_ar .header-left .log-out{direction: rtl;}
.header-left .log-out a{font-size: 0.4rem;color: #fff;margin-right: 0.2rem;}
.header-left .log-out #login_nickname_span{display: inline-block; width: 1rem; font-size: 0.4rem;color: #fff;margin-right: 0.2rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.header .btn_login,.header .btn_logout{color: #f4cf67;text-decoration: none;margin-right: 0.4rem;font-size: 0.2rem;}
.header .logined{display: none;}

.select-wrap{position: relative;z-index: 99; font-size: 0.24rem;color: #e5e5e5;width:2.9rem;height:0.75rem;background-image: url(../img/bg-select.png);background-size: 100% 100%;background-repeat: no-repeat;}
.select-wrap .selected-value{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;cursor: pointer;user-select: none;}
.select-wrap .selected-value .lang-value{margin-top: -0.06rem;}
.select-wrap .select-list{display: none;opacity: 0;z-index: 0;transition: all 0.5s ease;}
.select-wrap.active .select-list{display: block;opacity: 1;z-index: 100;}
.select-list li{font-family: none;text-align: center;background-color: rgba(29, 31, 31, 0.7);color: #a6a6a6;width: 100%;height: 0.6rem;display: flex;align-items: center;justify-content: center;border: 1px solid #808080;border-top: none;user-select: none;cursor: pointer;}
.select-list li.on,.select-list li:hover{color: rgb(15, 247, 150);background-color: rgba(127, 135, 135, 0.8);}

.header-right{
  display: flex;
  align-items: center;
}
.header-right .rt_bod{
  position: relative;
  display: flex;
  align-items: center;
  font-size: 0.4rem;
  color: #8e908f;
  margin-left: 0.2rem;
}

.header-right .rt_bod .xyb_icon_big{
  width: 0.64rem;
  height: 0.64rem;
  margin-right: 0.05rem;
  background-image: url(../img/xyb_icon_big.png);background-size: 100% 100%;background-repeat: no-repeat;
}



/*-- --------------------------------- 页面1 ---------------------------------- --*/
.jackpot_list{
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  overflow-y: auto;
  padding-bottom: 2rem;
  box-sizing: border-box;
}

/* 自定义滚动条整体部分 */
.jackpot_list::-webkit-scrollbar {
  width: 0.06rem; /* 滚动条宽度 */
  background-color: #69696a; /* 滚动条背景颜色 */
}

/* 自定义滚动条滑块（可拖动的部分） */
.jackpot_list::-webkit-scrollbar-thumb {
  background-color: #adadad; /* 滑块颜色 */
}

/* 自定义滚动条轨道（滚动条所在的槽） */
.jackpot_list::-webkit-scrollbar-track {
  background-color: #69696a; /* 轨道背景颜色 */
}
.jackpot_list .jackpot_itm{
  position: relative;
  width: 11.72rem;
  height: 5.62rem;
  margin: 0 0.22rem 0.22rem 0;
  flex-shrink: 0;
  overflow: hidden;
  background-image: url(../img/pg2_lt_bg.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.jackpot_itm .djnm_box{
  position: absolute;
  top: 0.3rem;
  left: 0.3rem;
  z-index: 99;
  display: flex;
  align-items: center;
  padding-bottom: 0.1rem;
  box-sizing: border-box;
  border-bottom: 0.02rem solid #474949;
}
.djnm_box .lpj_icon{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon2.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .lpj_icon.c2{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon3.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .lpj_icon.c3{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .lpj_icon.c4{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon4.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .lpj_icon.c5{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon6.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .lpj_icon.c6{
  width: 0.54rem;
  height: 0.54rem;
  background-image: url(../img/lpj_icon5.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.djnm_box .dj_nm{
  width: 6.9rem;
  flex-shrink: 0;
  font-size: 0.36rem;
  color: #eaebeb;
  padding-left: 0.1rem;
  box-sizing: border-box;
}
.djnm_box .seach_icon2{
  width: 0.64rem;
  height: 0.64rem;
  background-image: url(../img/seach_icon2.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.convertible{
  position: absolute;
  right: 0.4rem;
  top: 0.35rem;
  font-size: 0.34rem;
  color: #9aa19c;
}
.convertible span{
  color: #0ff796;
}

.jackpot_itm .dj_nm2{
  position: absolute;
  top: 1.4rem;
  left: 0.5rem;
  font-size: 0.32rem;
  color: #979999;
}
.jackpot_itm .bot_box{
  position: absolute;
  right: -1rem;
  bottom: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  width: 5.61rem;
  height: 3.84rem;
  background-image: url(../img/page2_bot_box.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  padding-bottom: 0.3rem;
  box-sizing: border-box;
} 
.jackpot_itm .bot_box .yb_bod{
  display: flex;
  align-items: center;
  font-size: 0.32rem;
  color: #eaebeb;
  margin-bottom: 0.15rem;
}
.jackpot_itm .bot_box .xyb_icon{
  width: 0.4rem;
  height: 0.4rem;
  background-image: url(../img/xyb_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
    margin-right: 0.06rem;
}
.jackpot_itm .bot_box .dh_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 0.8rem;
  flex-shrink: 0;
  font-size: 0.3rem;
    line-height: 1;
  text-align: center;
  color: #11cc7e;
  border: 0.02rem solid #158255;
  font-weight: bold;
  cursor: pointer;
}
.jackpot_itm .bot_box .dh_btn.no_click{
  cursor: default;
  filter: grayscale(100%);
  pointer-events: none;
  background-color: #131515;
}
.jackpot_list .jackpot_itm:nth-child(3n+3){
  margin-right: 0;
}
.jackpot_itm .img{
  width: 100%;
  height: 100%;
}



/* 弹窗遮罩 */
.mask{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 9990;}
.close_btn{position: absolute;top: 0;right: 0;z-index: 9999; width: 1.12rem;height: 1.07rem;background-image: url(../img/pop/close_btn.png);background-size: cover;background-repeat: no-repeat;    transition: transform 0.5s ease-in-out;}

/* 弹窗1 */
.dialog{position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 9999;font-family: 'font';}
/* .lang_ar .dialog{direction: rtl;} */
.dialog1{width: 23.84rem;height: 11.58rem;background-image: url(../img/pop/pop1_bg.png);background-size: cover;background-repeat: no-repeat;}
.dia1_tit{
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia1_cont{
  width: 22.54rem;
  margin: 0.74rem auto 0;
}
.dia1_cont .cont_top{
  position: relative;
  z-index: 99;
  display: flex;
  justify-content: space-between;
  width: 22.34rem;
  border: 0.02rem solid #393f44;
  box-sizing: border-box;
}
.dia1_cont .cont_top .tp_itm{
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 33.3%;
  height: 0.88rem;
  background-color: rgba(39, 43, 51, 0.5);
  box-sizing: border-box;
  flex-shrink: 0;
  font-size: 0.32rem;
  color: #9c9fa1;
  font-weight: bold;
  cursor: pointer;
}
.dia1_cont .cont_top .tp_itm::after{
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 0.02rem;
  height: 0.44rem;
  background-color: #4d5156;
}
.dia1_cont .cont_top .tp_itm.on{
  color: #c3c8c8;
  background-color: rgba(42, 59, 60, 0.5);
  border-top: 0.02rem solid #42655a;
  border-bottom: 0.04rem solid #53ab82;
}
.dia1_cont .cont_top .tp_itm.on::after{
  display: none;
}
.dia1_cont .cont_body{
  height: 7.9rem;
  overflow-y: auto;
  overflow-x: hidden;
  padding-right: 0.2rem;
  box-sizing: border-box;
}
/* 自定义滚动条整体部分 */
.dia1_cont .cont_body::-webkit-scrollbar {
  width: 0.06rem; /* 滚动条宽度 */
  background-color: #69696a; /* 滚动条背景颜色 */
}

/* 自定义滚动条滑块（可拖动的部分） */
.dia1_cont .cont_body::-webkit-scrollbar-thumb {
  background-color: #adadad; /* 滑块颜色 */
}

/* 自定义滚动条轨道（滚动条所在的槽） */
.dia1_cont .cont_body::-webkit-scrollbar-track {
  background-color: #69696a; /* 轨道背景颜色 */
}
.dia1_cont .cont_body .row_bod{
  padding-top: 0.5rem;
  box-sizing: border-box;
  margin-bottom: 0.5rem;
}
.dia1_cont .cont_body .row_bod2{
  display: flex;
  align-items: center;
  height: 1.08rem;
  font-size: 0.32rem;
  color: #919594;
}
.dia1_cont .row_bod2:nth-child(1){
  margin-top: 0.2rem;
}
.dia1_cont .row_bod2 .date{
  width: 5.45rem;
  padding-left: 0.26rem;
  box-sizing: border-box;
  flex-shrink: 0;
}
.dia1_cont .row_bod2 .txt1{
  width: 17rem;
  flex-shrink: 0;
}
.dia1_cont .row_bod2 .txt2{
  flex-shrink: 0;
  flex-grow: 1;
}

.row_bod .sub_tit{
  font-size: 0.32rem;
  color: #c0c3c4;
  padding-bottom: 0.16rem;
  box-sizing: border-box;
  border-bottom: 0.02rem solid #30373d;
}
.row_bod .sub_cont{
  width: 22.5rem;
  display: flex;
  flex-wrap: wrap;
  font-size: 0.32rem;
  color: #c0c3c4;
  margin-top: 0.16rem;
}
.row_bod .sub_cont span{
 color: #f4cf67;
}
.pj_0{color: #0ff796;}
.pj_1{color: #c4c4c2;}
.pj_2{color: #2aca96;}
.pj_3{color: #589fdc;}
.pj_4{color: #9a71dc;}
.pj_5{color: #d0814d;}
.pj_6{color: #da5758;}
.row_bod .sub_cont .cont_itm{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 11.05rem;
  height: 1.6rem;
  background-color: rgba(33, 40, 46, 0.5);
  margin-right: 0.24rem;
  padding: 0 0.24rem;
  box-sizing: border-box;
}
.row_bod .sub_cont .cont_itm:nth-child(2n+2){
  margin-right: 0;
}
.cont_itm .itm_lt{
  display: flex;
  align-items: center;
}
.cont_itm .itm_lt .dj_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1rem;
  height: 1rem;
  /* background-color: #2c221c; */
  border: 0.02rem solid #4d4944;
  margin-right: 0.2rem;
}
.cont_itm .itm_lt .dj_bod img{
  flex-shrink: 0;
}
.cont_itm .itm_lt .dj_name{
  color: #919594;
  white-space: nowrap;
}
.cont_itm .itm_rt{
  color: #919594;
}

/* dialog2 */
.dialog2{width: 15.31rem;height: 8.58rem;background-image: url(../img/pop/pop2_bg.png);background-size: cover;background-repeat: no-repeat;}
.ts_bod{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.42rem;
  color: #dd302f;
  text-align: center;
  width: 7.54rem;height: 2.82rem;background-image: url(../img/pop/ts_bod.png);background-size: cover;background-repeat: no-repeat;
}
.dia2_tit{
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  margin-bottom: 0.2rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia2_cont{}
.dia2_cont .top_cont{
  display: flex;
  align-items: center;
  width: 14.34rem;
  height: 0.9rem;
  font-size: 0.32rem;
  color: #919594;
  margin: 0 auto;
  background: url(../img/pop/hx_icon.png) no-repeat 50% 100%/100% 0.08rem;
}
.dia2_cont .top_cont .gy_bod span:nth-child(2){
  color: #f4cf67;
}
.dia2_cont .top_cont .uid_bod{
  margin-left: 0.5rem;
}
.dia2_cont .cont_txt{
  display: flex;
  align-items: center;
  justify-content: center;
  height: 3.3rem;
  text-align: center;
  font-size: 0.43rem;
  color: #919594;
  line-height: 1.8;
}
.dia2_cont .cont_txt span{
  color: #f4cf67;
}

.dia2_btns{
  display: flex;
  justify-content: space-between;
  width: 12.24rem;
  margin: 0 auto;
}
.dia2_btns .cancel_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 5.96rem;
  height: 1.16rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #bfc2c3;
  background: url(../img/pop/btn_bg2.png) no-repeat 50% 100%/100% 100%;
}
.dia2_btns .confirm_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 5.96rem;
  height: 1.16rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #10cc7f;
  background: url(../img/pop/btn_bg1.png) no-repeat 50% 100%/100% 100%;
}  
.dia2_cont .tip_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0.6rem auto 0;
}
.dia2_cont .tip_bod .slct{
  position: relative;
  width: 0.26rem;
  height: 0.26rem;
  margin-right: 0.18rem;
  border: 0.02rem solid #454a4f;
}
.dia2_cont .tip_bod.on .slct::before{
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 0.2rem;
  height: 0.2rem;
  background-color: #10cc7f;
}
.dia2_cont .tip_bod .tip_txt{
  font-size: 0.32rem;
  color: #919594;
}
.header-right{
  display: flex;
  align-items: center;
}
.tips_txt{
  display: none;
  position: absolute;
  top: 0.45rem;
  left: 0;
  width: 4rem;
  min-height: 1.08rem;
  padding: 0.1rem;
  box-sizing: border-box;
  background-color: rgba(0,0,0,0.4);
  border: 1px solid #848484;
  font-size: 0.3rem;
  color: #fff;
}
.tips_txt .mini_fc_icon2{
  width: 0.16rem;
  height: 0.16rem;
  margin-right: 0.05rem;
  background-image: url(../img/mini_fc_icon2.png);background-size: 100% 100%;background-repeat: no-repeat;
  flex-shrink: 0;
}
.tips_txt .row{
  display: flex;
  align-items: center;
}
.tips_txt .txt2{
  /* padding-left: 0.16rem; */
  box-sizing: border-box;
  line-height: 1.5;
}




/* pop4 */
#pop4 .top_cont{
  display: flex;
  justify-content: space-between;
}
#pop4 .cont_right{
    display: flex;
    align-items: center;
}
#pop4 .rt_bod{
  position: relative;
  display: flex;
  align-items: center;
  font-size: 0.32rem;
  color: #969a9d;
  margin-left: 0.2rem;
}

#pop4 .rt_bod .tp2_icon{
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.05rem;
  background-image: url(../img/pop/sjq_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
}
#pop4 .rt_bod .mini_jb_icon{
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.05rem;
  background-image: url(../img/pop/sjb_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.jh_icon{
  width: 0.28rem;
  height: 0.28rem;
  margin-left: 0.1rem;
  background-image: url(../img/pop/jh_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.djs_bod{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 14.34rem;
  margin: 0 auto;
}
.djs_bod img{
  width: 4.6rem;
  margin-bottom: 0.27rem;
}


/* dialog5 */
.dialog5{width: 15.31rem;height: 8.58rem;box-sizing: border-box; background-image: url(../img/pop/pop2_bg.png);background-size: cover;background-repeat: no-repeat;}


.dia5_cont{
  width: 14.54rem;
  height: 6rem;
  overflow-y: auto;
  margin: 0.78rem auto 0;
  
} 
/* 自定义滚动条整体部分 */
.dia5_cont::-webkit-scrollbar {
  width: 0.06rem; /* 滚动条宽度 */
  background-color: #69696a; /* 滚动条背景颜色 */
}

/* 自定义滚动条滑块（可拖动的部分） */
.dia5_cont::-webkit-scrollbar-thumb {
  background-color: #adadad; /* 滑块颜色 */
}

/* 自定义滚动条轨道（滚动条所在的槽） */
.dia5_cont::-webkit-scrollbar-track {
  background-color: #69696a; /* 轨道背景颜色 */
}
.dia5_cont .sub_tit_bod{
  display: flex;
  align-items: center;
  font-size: 0.32rem;
  color: #c0c2c4;
  font-weight: bold;
}
.dia5_cont .sub_tit_bod .dia5_num_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0.32rem;
  color: #c0c2c4;
  margin-right: 0.15rem;
  background-image: url(../img/pop/dia5_num_bod.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.dia5_bod1{
  display: flex;
  align-items: center;
  width: 8.93rem;
  height: 1.67rem;
  margin-top: 0.2rem;
  margin-bottom: 0.45rem;
  background-color: rgba(30, 37, 43, 0.5);
  background-image: url(../img/pop/dia5_bod1.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.dia5_bod1 .cont_itm{
  position: relative;
  width: 50%;
  font-size: 0.32rem;
  box-sizing: border-box;
}
.dia5_bod1 .cont_itm:nth-child(1){padding-left: 0.32rem;}
.dia5_bod1 .cont_itm:nth-child(2){padding-left: 0.5rem;}
.dia5_bod1 .cont_itm:nth-child(1):after{
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 0.02rem;
  height: 1rem;
  background-color: #484d52;
}
.dia5_bod1 .cont_itm .itm_tp{color: #919594;}
.dia5_bod1 .cont_itm .itm_bt{color: #f4cf67;}

.dia5_tabs{display: flex;margin-top: 0.3rem;}
.dia5_tabs .btn{
  width: max-content;
  height: 0.48rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 0.2rem;
  box-sizing: border-box;
  font-size: 0.2rem;
  color: #919594;
  border: 0.02rem solid #4c5156;
  margin-right: 0.15rem;
}
.dia5_tabs .btn.on{
  color: #f4cf67;
  border: 0.02rem solid #f4cf67;
}
.dia5_cont .amount_bod{
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.22rem;
  /* width: 14.34rem; */
}
.dia5_cont .amount_bod .sum_itm{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.22rem;
  height: 1.02rem;
  font-size: 0.32rem;
  color: #989c9f; 
  border: 0.02rem solid #4c5156;
  margin-right: 0.18rem;
  margin-bottom: 0.22rem;
}
.dia5_cont .amount_bod .sum_itm:nth-child(6n+6){
  margin-right: 0;
}
.dia5_cont .sjb_icon{
  width: 0.48rem;
  height: 0.48rem;
  margin-right: 0.05rem;
  background-image: url(../img/pop/sjb_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
}


/* dialog6 */
.dialog6{width: 38.4rem;height: 21.58rem;padding-top: 2rem; box-sizing: border-box; background-image: url(../img/pop/pop3_bg.png);background-size: cover;background-repeat: no-repeat;}
.dia6_tit{
  font-size: 0.9rem;
  color: #eaebeb;
  font-weight: bold;
  text-align: center;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia6_cont{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 33.91rem;
  height: 11.12rem;
  margin: 2rem auto 0;
  background-image: url(../img/pop/fk_bod.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.dia6_cont .img_box{
  position: relative;
  width: 3rem;
  height: 3rem;
  background-color: #101e28;
  text-align: center;
}
.dia6_cont .img_box img{
  width: 100%;
  height: 100%;
}
.dia6_cont .img_box .mtk_cf{
 position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.3rem;
  color: #fff;
}
.dialog6 .djkbjx_bg{
  display: block;
  width: max-content;
  min-width: 5.69rem;
  height: 0.73rem;
  padding: 0 0.2rem;
  box-sizing: border-box;
  margin: 2rem auto 0;
  font-size: 0.48rem;
  color: #797a7e;
  line-height: 0.73rem;
  text-align: center;
  background-image: url(../img/pop/djkbjx_bg.png);background-size: 100% 100%;background-repeat: no-repeat;
}


/* dialog7 */
.dialog7{width: 38.4rem;height: 21.58rem;padding-top: 2rem; box-sizing: border-box; background-image: url(../img/pop/pop3_bg.png);background-size: cover;background-repeat: no-repeat;}
.dia7_tit{
  font-size: 0.9rem;
  color: #eaebeb;
  font-weight: bold;
  text-align: center;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia7_cont{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 33.91rem;
  height: 11.12rem;
  margin: 2rem auto 0;
  background-image: url(../img/pop/fk_bod.png);background-size: 100% 100%;background-repeat: no-repeat;
}
.dia7_cont .djs_bod{
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  width: 16.6rem;
}
.dia7_cont .img_box{
  position: relative;
  width: 3rem;
  height: 3rem;
  margin-right: 0.38rem;
  margin-bottom: 0.38rem;
  background-color: #101e28;
  text-align: center;
}
.dia7_cont .img_box:nth-child(5n+5){
  margin-right: 0;
}
.dia7_cont .img_box img{
  width: 100%;
  height: 100%;
}
.dia7_cont .img_box .mtk_cf{
   position: absolute;
  bottom: 0;
  right: 0;
  font-size: 0.3rem;
  color: #fff;
}
.dialog7 .djkbjx_bg{
  display: block;
  width: 5.69rem;
  height: 0.73rem;
  margin: 2rem auto 0;
  font-size: 0.48rem;
  color: #797a7e;
  line-height: 0.73rem;
  text-align: center;
  background-image: url(../img/pop/djkbjx_bg.png);background-size: 100% 100%;background-repeat: no-repeat;
}


/* dialog8 */
.dialog8{width: 23.84rem;height: 11.58rem;background-image: url(../img/pop/pop4_bg.png);background-size: cover;background-repeat: no-repeat;}

.dia8_tit{
  height: 1.13rem;
  line-height: 1.13rem;  
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  margin-bottom: 0.5rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia8_cont{}
.dia8_cont .top_cont{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 22.34rem;
  height: 0.9rem;
  font-size: 0.32rem;
  color: #919594;
  margin: 0 auto;
}
.dia8_cont .top_cont .tp_lt{
  display: flex;
  align-items: center;
}
.dia8_cont .top_cont span{
  color: #f4cf67;
}
.dia8_cont .top_cont .uid_bod{
  margin-left: 0.5rem;
}
.dia8_cont .top_cont .tp_rt{
  display: flex;
  align-items: center;
  color: #979a9d;
}
.dia8_cont .rcle{
  width: 0.48rem;
  height: 0.48rem;
  background-image: url(../img/xyb_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
  margin: 0 0.12rem;
}
.dia8_cont .cont_bod{
  display: flex;
  align-items: flex-end;
  width: 22.34rem;
  margin: 0.8rem auto 0;
}
.dia8_lt{
  width: 12rem;
  height: 6.75rem;
  text-align: center;
}
.dia8_lt img{
  /* width: 100%; */
  height: 90%;
}
.dia8_rt{
  margin-left: 1.19rem;
}
.dia8_row{
  display: flex;
  align-items: center;
  height: 0.9rem;
  font-size: 0.32rem;
  color: #919594;
}
.dia8_row span{
  color: #f4cf67;
  margin-left: 0.05rem;
}
.dia8_btns{
  display: flex;
  justify-content: space-between;
  width: 7.95rem;
  margin-top: 1.8rem;
}
.dia8_btns .cancel_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.72rem;
  height: 0.9rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #bfc2c3;
  background: url(../img/pop/btn_bg4.png) no-repeat 50% 100%/100% 100%;
}
.dia8_btns .confirm_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.72rem;
  height: 0.9rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #10cc7f;
  background: url(../img/pop/btn_bg3.png) no-repeat 50% 100%/100% 100%;
}

/* dialog9 */
.dialog9{width: 23.84rem;height: 11.58rem;background-image: url(../img/pop/pop5_bg.png);background-size: cover;background-repeat: no-repeat;}
.dia9_tit{
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  margin-bottom: 0.2rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia9_cont{}

.dia9_cont .cont_txt{
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-size: 0.43rem;
  color: #919594;
  margin-top: 1.4rem;
  min-height: 2rem;
}
.dia9_cont .cont_txt span{
  color: #f4cf67;
}

.dia9_cont .djk_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 7.2rem;
  height: 2.42rem;
  margin: 0.5rem auto 0;
  background: url(../img/pop/djk_bod.png) no-repeat 50% 100%/100% 100%;
}
.dia9_cont .djk_bod img{
  width: 1.5rem;
  flex-shrink: 0;
}

.dia9_btns{
  display: flex;
  justify-content: center ;
  width: 12.24rem;
  margin: 0.8rem auto 0;
}
.dia9_btns .buy_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 5.96rem;
  height: 1.16rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #10cc7f;
  background: url(../img/pop/btn_bg1.png) no-repeat 50% 100%/100% 100%;
}
.payment_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.32rem;
  color: #919594;
  margin: 1.2rem auto 0;
}
.pay_itm{
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.3rem;
}
.sjq_icon{
  width: 0.48rem;
  height: 0.48rem;
  background: url(../img/pop/sjq_icon.png) no-repeat 50% 100%/100% 100%;
  margin-right: 0.1rem;
}
.sjb_icon{
  width: 0.48rem;
  height: 0.48rem;
  background: url(../img/pop/sjb_icon.png) no-repeat 50% 100%/100% 100%;
  margin-right: 0.1rem;
}
.red{
  color: #dd302f;
}


/* dialog10 */
.dialog10{width: 15.31rem;height: 8.58rem;background-image: url(../img/pop/pop6_bg.png);background-size: cover;background-repeat: no-repeat;}
.dia10_tit{
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  margin-bottom: 0.2rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia10_cont{}

.dia10_cont .cont_txt{
  display: flex;
  align-items: center;
  justify-content: center;
  height: 4.6rem;
  text-align: center;
  font-size: 0.43rem;
  color: #919594;
}
.dia10_cont .cont_txt span{
  color: #f4cf67;
}

.dia10_cont .djk_bod{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 7.2rem;
  height: 2.42rem;
  margin: 0.5rem auto 0;
  background: url(../img/pop/djk_bod.png) no-repeat 50% 100%/100% 100%;
}
.dia10_cont .djk_bod img{
  width: 1.5rem;
  flex-shrink: 0;
}

.dia10_btns{
  display: flex;
  justify-content: center;
  width: 12.24rem;
  margin: 0 auto 0;
}
.dia10_btns .confirm_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 5.96rem;
  height: 1.16rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #10cc7f;
  background: url(../img/pop/btn_bg1.png) no-repeat 50% 100%/100% 100%;
}

/* dialog11 */
.dialog11{width: 23.84rem;height: 11.58rem;background-image: url(../img/pop/pop4_bg.png);background-size: cover;background-repeat: no-repeat;}

.dia11_tit{
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-left: 0.9rem;
  margin-bottom: 0.5rem;
  padding-right: 1rem;
  box-sizing: border-box;
}
.dia11_cont{}
.dia11_cont .top_cont{
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 22.34rem;
  height: 0.9rem;
  font-size: 0.32rem;
  color: #919594;
  margin: 0 auto;
}
.dia11_cont .top_cont .tp_lt{
  display: flex;
  align-items: center;
}
.dia11_cont .top_cont span{
  color: #f4cf67;
}
.dia11_cont .top_cont .uid_bod{
  margin-right: 0.5rem;
}
.dia11_cont .top_cont .tp_rt{
  display: flex;
  align-items: center;
  color: #979a9d;
}
.dia11_cont .rcle{
  width: 0.48rem;
  height: 0.48rem;
  background-image: url(../img/xyb_icon.png);background-size: 100% 100%;background-repeat: no-repeat;
  margin: 0 0.12rem;
}
.dia11_cont .cont_bod{
  display: flex;
  align-items: flex-end;
  width: 22.34rem;
  margin: 0.8rem auto 0;
}
.dia11_lt{
  width: 12rem;
  height: 6.75rem;
  overflow: hidden;
  text-align: center;
}
.dia11_lt img{
  /* width: 100%; */
  height: 100%;
}
.dia11_rt{
  margin-left: 1.19rem;
}
.dia11_row{
  display: flex;
  align-items: center;
  height: 0.9rem;
  font-size: 0.32rem;
  color: #919594;
}
.count_box{
  display: flex;
  justify-content: space-between;
  width: 2.99rem;
  margin-left: 0.2rem;
}
.dia11_cont .add{
  width: 0.52rem;
  height: 0.52rem;
  background: url(../img/pop/add_icon.png) no-repeat 50% 100%/100% 100%;
}
.dia11_cont .add.gray{
  background: url(../img/pop/add_icon2.png) no-repeat 50% 100%/100% 100%;
}
.dia11_cont .add:hover{
  background: url(../img/pop/add_icon3.png) no-repeat 50% 100%/100% 100%;
}
.dia11_cont .num_cont{
  width: 1.6rem;
  height: 0.48rem;
  border: 1px solid #44494e;
  background-color: transparent;
  outline: none;
  color: #95989a;
  font-size: 0.32rem;
  text-align: center;
}
.dia11_cont .minus{
  width: 0.52rem;
  height: 0.52rem;
  background: url(../img/pop/minus_icon.png) no-repeat 50% 100%/100% 100%;
}
.dia11_cont .minus.gray{
  background: url(../img/pop/minus_icon2.png) no-repeat 50% 100%/100% 100%;
}
.dia11_cont .minus:hover{
  background: url(../img/pop/minus_icon3.png) no-repeat 50% 100%/100% 100%;
}
.dia11_row span{
  color: #f4cf67;
}
.dia11_btns{
  display: flex;
  justify-content: space-between;
  width: 7.95rem;
  margin-top: 1.8rem;
}
.dia11_btns .cancel_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.72rem;
  height: 0.9rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #bfc2c3;
  background: url(../img/pop/btn_bg4.png) no-repeat 50% 100%/100% 100%;
}
.dia11_btns .confirm_btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.72rem;
  height: 0.9rem;
  padding-bottom: 0.04rem;
  box-sizing: border-box;
  font-size: 0.43rem;
  font-weight: bold;
  color: #10cc7f;
  background: url(../img/pop/btn_bg3.png) no-repeat 50% 100%/100% 100%;
}

/* dialog12 */
.dialog12{width: 100%;height: 100%;background-color: #040402;padding-top: 1.13rem;box-sizing: border-box;}
.dia12_tit{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1.13rem;
  line-height: 1.13rem;
  font-size: 0.42rem;
  color: #7d8084;
  font-weight: bold;
  margin-bottom: 0.2rem;
  padding-left: 1.2rem;
  padding-right: 1rem;
  box-sizing: border-box;
  background: url(../img/pop/dia12_top_bg.png) no-repeat 0 100%/cover;
}
.dia12_cont{
  width: 100%;
  height: 100%;
}


