/* reset */
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: 0.24rem;}
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,[ontouchend]{-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;}
.hide {display:block;width:0;height:0;overflow:hidden;}
.db{display:block;text-indent:-9999em;}
a{transition: filter .3s;}
.gary{filter: grayscale(100%);}
/* a:hover{filter: brightness(1.1);} */
.flex{display: flex; justify-content: space-evenly;}
body,html{background-color: #f5f5f5;overflow-x: hidden; }
header,footer {width:100%;margin:0 auto;}
footer{color:#FFFFFF;background-color:#04141a;padding:0.2rem 0;font-size:0.2rem;text-align:center;}
body {
	/* IOS禁止微信调整字体大小 */
	-webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
	-webkit-overflow-scrolling: touch;
	position: relative;
}

@font-face {
	font-family: 'rui';
	src: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/rui.ttf);
}

.flex{display: flex; justify-content: space-evenly;}

/* hengping */
.horizon{width:100%;height:100%;background:#32373b;position:fixed;left:0;top:0;z-index:10000;display:none;}
.horizon-box{width:100%;height:3rem;position:absolute;top:50%;left:0;margin-top:-1.5rem;}
.horizon-pic{width:1.5rem;height:2.3rem;margin:0 auto;text-align:center;}
.horizon span{font-size:0.22rem;display:block;color:#ffd40a;text-align:center;}
.horizon i{width:1.5rem;height:2.27rem;background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/hengping.png) 0 0 no-repeat;background-size:1.5rem 2.27rem;margin:0 auto;-webkit-animation: maskAni 1.5s ease infinite alternate;position:static;display:block;}
@-webkit-keyframes maskAni{0% {-webkit-transform:rotate(-90deg);}30% {-webkit-transform:rotate(-90deg);}70%{-webkit-transform:rotate(0deg);}100% {-webkit-transform:rotate(0deg);}}
@media screen and (orientation:landscape) {.horizon{display:block}}


.wrap{width: 100%!important;height:auto; padding-bottom: 0.1rem; border: 0px solid #fff; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/bg.jpg) no-repeat; background-size: 100% auto;}

.page_swiper{width: 100%;height: 100%;}
.gary{filter: grayscale(90%);}

.top1{width: 100%;justify-content: space-between; height:5.9rem; z-index: 99; border: 0 solid red; position: relative;}

.logo{ width:2.09rem; height: 0.47rem; display: block; background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/logo.png) no-repeat; background-size: 100% auto;}
.btn_fx{ width:1.14rem; height: 0.43rem; z-index: 100; display: block; position: absolute; top: 0.3rem; right: .1rem; background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_fx.png) no-repeat; background-size: 100% auto;}
.btn_rule{ height:1.55rem; width: 0.43rem; display: block; position: absolute; top:2.3rem; right: 0rem; background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_rule.png) no-repeat; background-size: 100% auto;}
.btn_jl{ width:1.55rem; height: 0.43rem; display: block; position: absolute; top:.3rem; right: 1.5rem; background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_jl.png) no-repeat; background-size: 100% auto;}



.time{top: 3.54rem; left: 3%; text-align: left; font-size: .18rem; color: #04141a; line-height: 2;}
.time img{width: .18rem; height: auto; display: inline-block; margin-right: 0.1rem;}

.login_box{width: 100%;top: 4.7rem; left: 7%;text-align: left; font-size: .22rem; color: #fff; line-height: 2;  margin: 0 auto; position: absolute; }
.login_box a{color: #fff; text-decoration: none;}

.btnA{ font-size: .22rem; font-weight: bold;	width: 1.43rem; height: .53rem; color: #fff; margin: 0 auto; display: flex; justify-content: center; align-items: center;  text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_lq1.png) no-repeat; background-size: 100% 100%;}
.btnB{ font-size: .3rem; width: 2rem; height: .56rem; color: #000; margin: 0 auto; display: flex; justify-content: center; align-items: center;  text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnB.png) no-repeat; background-size: 100% 100%;}
/* prt0 */
.prt0{ width: 7.26rem; margin: 0 auto; height: 13rem;  box-sizing: border-box; padding-top: 2.13rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/prt0.png) no-repeat; background-size: 100% auto;}
.atit0{width:5.73rem; margin: 0.55rem auto 0; height: auto; display: block;}
.task0 {margin: 0.2rem auto 0.1rem; width: 90%; box-sizing: border-box; padding-top: 0.2rem; justify-content: center;}

.abox1{box-sizing: border-box; padding: 0.1rem 0 0 0; background: #ffffff; text-align: center; display: flex; margin: 0.1rem 0.03rem; justify-content: center; flex-wrap: wrap; }
.abox1 li{ position: relative; width:1.48rem; height: 1.7rem; margin:0.02rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/abox1.png) no-repeat; background-size: 100% 100%;}
.abox1 li.on{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/abox1on.png) no-repeat; background-size: 100% 100%;}
.abox1 li img{width:auto; height: 1rem; margin:0.2rem auto 0.02rem; display: block;}
.abox1 li p{font-size: .2rem; color: #d4894c; line-height: 1.1; margin: 0rem auto; text-align: center; height: 0.4rem; display: flex; justify-content: center; align-items: center;}
.abox1 li i{ width: 0.61rem; height: 0.21rem; position: absolute; top:.04rem; left:.04rem;  background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/xz1.png) no-repeat; background-size: 100% 100%;}
.abox1 li.on i{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/xz2.png) no-repeat; background-size: 100% 100%;}
.abox1 li:nth-of-type(1)::after{ content: ''; position: absolute; width:.44rem; height: .2rem; top: 0.07rem; right: 0.1rem; display: block; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/sficon.png) no-repeat; background-size: 100% 100%;}
.abox1 li:nth-of-type(2)::after{ content: ''; position: absolute; width:.44rem; height: .2rem; top: 0.07rem; right: 0.1rem; display: block; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/sficon.png) no-repeat; background-size: 100% 100%;}


.az1{font-size: .2rem; color: #ff4c17; line-height: 2; margin: 0rem auto; text-align: center;  width: 100%; height: 0.3rem; display: flex; justify-content: center; align-items: center;}
.jd_box{ width: 6.35rem; margin: 0.24rem auto 0.1rem; }
.jd_box li{display: flex; font-size: 0.18rem; color: #fff; justify-content: center; align-items: center; flex-wrap: wrap;}
.jd_box li p{color: #fff283;}
.jd_box li div{width: 100%; display: flex; justify-content: center;}

.jd1{ width: 6.35rem; height: 0.24rem; margin: 0.1rem auto; position: relative; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/jd1.png) no-repeat; background-size: 100% auto;}
.jd1 em{ width: 1%; height: 0.24rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/jd2.png) no-repeat; background-size:auto  100%;  position: absolute; top: 0; left: 0;}

.btnwc{font-size: .3rem; color: #fff; width: 3.17rem; height: .8rem; margin: 0.4rem auto;    align-content: center;  align-items: center;  display: flex; justify-content: center; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnwc.png) no-repeat; background-size: 100% 100%; flex-wrap: wrap;}
.btnwc p{font-size: 0.18rem; color: #fffbc1; width: 100%; line-height: 1;}

/*prt1*/
.prt1{ width: 7.26rem; margin: 0 auto; height: 10.1rem;  box-sizing: border-box; padding-top: 2.04rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/prt1.png) no-repeat; background-size: 100% auto;}
.info{ width: 7.26rem; margin: 0 auto; height: 13.56rem; box-sizing: border-box; position: relative; padding-top: 2.14rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/prt2.png) no-repeat; background-size: 100% auto;}
.lb_box1{width:98%; margin: 0rem auto 0rem; }
.tit0{width:6.34rem; margin: 0rem auto 0.1rem; display: block;}
.tit2{width:7.26rem; margin: 0.1rem auto 0.2rem; display: block;}
.txt1{width:99%; text-align: center; font-size: .2rem; color: #d77e35; margin: 0rem auto 0.12rem; display: block; font-weight: bold;}
.txt1{width:99%; text-align: center; font-size: .2rem; color: #d77e35; margin: 0rem auto 0.12rem; display: block; font-weight: bold;}

.swiper-container{width: 88%; margin: 0 auto;}
.p1bg1{width:6.58rem; height: 6.71rem; margin: 0 auto; padding-top: .9rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/p1bg1.png) no-repeat; background-size: 100% auto;}
.p1dj1{width: 1.86rem; height:2.9rem; position: relative; flex-shrink: 0;  box-sizing: border-box; padding-top: 0.08rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/lbbg0.png) no-repeat; background-size: 100% auto;}
.p1dj1 img{width:auto; margin: 0.1rem auto; height: 1.2rem; display: block;}
.p1dj1 p{font-size: .2rem; color: #fff; margin: 0rem auto; text-align: center;}
.p1dj1 em{font-size: .2rem; display: block; width: 100%; color: #000; top: 1.6rem; text-align: center; position: absolute; left: 50%; transform: translateX(-50%);  line-height: 1;}
.p1dj1 a{position: absolute; top: 2.13rem; left: 50%; transform: translateX(-50%); }
.p1dj1 a.on1{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_lq2.png) no-repeat; background-size: 100% 100%;}
.p1dj1.on1{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/lbbg2.png) no-repeat; background-size: 100% auto;}
/* .p1dj1.on2{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/lbbg1.png) no-repeat; background-size: 100% auto;} */

#btn-prev-p1dj1{ width: 0.22rem; height: .6rem; left: -0.03rem; top: 0.99rem; transform: scaleX(-1); background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/arr1.png) no-repeat; background-size: 100% 100%;}
#btn-next-p1dj1{ width: 0.22rem; height: .6rem; right: -0.03rem; top: 0.99rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/arr1.png) no-repeat; background-size: 100% 100%; }


.p1dj2{width: 5.75rem; height:3rem; position: relative; margin: 0 auto; box-sizing: border-box; padding-top: 2.14rem; justify-content: space-between; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/p1dj2.png) no-repeat; background-size: 100% auto;}
.p1dj2 li{display: flex; justify-content: center;  width:48%;}
.p1dj2 a.on1{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btn_lq2.png) no-repeat; background-size: 100% 100%;}

.tab_box1{width: 90%; margin: 0 auto 0.1rem; position: relative;}
.tab_box1 a{font-size: .3rem; color: #fff; width: 3.17rem; height: .65rem; font-family: 'rui'; align-items: center;  display: flex; justify-content: center; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/tab1.png) no-repeat; background-size: 100% 100%;}
.tab_box1 a.cur{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/tab1on.png) no-repeat; background-size: 100% 100%;}

.pop-btn1{font-size: .3rem; color: #fff; margin: 0 auto; width: 3.17rem; height: .65rem; font-family: 'rui'; align-items: center;  display: flex; justify-content: center; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/tab1on.png) no-repeat; background-size: 100% 100%;}
.popbtnc a{ width: 2.17rem; height: .6rem; font-size: .28rem;background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnwc.png) no-repeat; background-size: 100% 100%;}

.xing{top: 0.27rem; left: 61%; }
.xing i{width: 0.39rem; height: 0.44rem; margin-right: 0.1rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/xing1.png) no-repeat; background-size: 100% auto;}
.xing i.on{background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/xing2.png) no-repeat; background-size: 100% auto;}


.lot_box1{width: 6.53rem; height:5.9rem; margin: 0 auto; }
.lottery{ width: 6.53rem; height:5.74rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/lot.png) no-repeat; background-size: 100% auto;}
.lottxt{position: absolute; top: 3.2rem; left: 50%; transform: translateX(-50%); font-size: .18rem; color: #fedb89; line-height: 2;}
.btnlot{position: absolute; top: 1.9rem; left: 50%; transform: translateX(-50%); width: 2.1rem; height: 1.8rem;}

.btnB{font-size: .22rem; color: #fff; width: 1.53rem; height: .53rem;  align-items: center;  display: flex; justify-content: center; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnB.png) no-repeat; background-size: 100% 100%;}
.p1box1{justify-content: center;align-items: center; margin: 0.2rem auto; }
.p1box1 img{ width: 2.35rem; margin: 0;}
.p1box1 a{margin: 0;}
.p1box1 div{color: #04141a; margin: 0 0 0 -0.2rem; width: 2.4rem; font-weight: bold; font-size: 0.24rem; text-align: left;  align-items: center;}

.list1{width: 90%; margin: 0 auto;}
.list1 li{ width: 6.53rem; height: 1.13rem; margin-bottom: 0.06rem; display: flex; justify-content: space-between; box-sizing: border-box; padding: 0 0.2rem; align-items: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/listbg.png) no-repeat; background-size: 100% 100%;} 
.list1 li p{font-size: 0.21rem; color: #d67d35; line-height: 1.4; font-weight: bold;  padding-left: 0.1rem; box-sizing: border-box;}
.list1 li span{color: #fc7930; display: block;}
.list1 li a{font-size: .26rem; line-height: 2; margin: 0; font-weight: bold;}
/* 
.list1 li:nth-of-type(3) p{color: #5087f0;}
.list1 li:nth-of-type(3) span{color: #5087f0;} */


.btntxt1{color: #ff0f0f;  text-decoration: underline; font-size: 0.2rem; line-height: 3; text-align: center; position: absolute; top:2rem; right: 0.4rem; z-index: 11;}


/* page */
.page1{position: relative;width: 100%!important;height:16.24rem; border: 0px solid #fff; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/page1.jpg) no-repeat; background-size: 100% auto;}
.page1 .top1{height: 7.4rem;}
.page1 .time{font-size: 0.22rem; top: 4.5rem; left: 0.6rem;}
.txtA{font-family: 'rui'; font-size: 0.42rem; color: #fff; text-align: center; margin: 0.7rem auto 0.4rem; display: block; line-height: 1.5;}
.txtA::after{content: ''; width:3.64rem; height: 0.14rem; background: #ff5705; display: block; margin: -0.2rem auto 0;}
.yy1{width: 3.23rem; margin: 0.3rem auto; display: block;}
.p4dj1{width:6.43rem; height: 3.4rem;  margin: 0.2rem auto 0rem; box-sizing: border-box; padding-top: 2.4rem; background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/adj1.png) no-repeat; background-size: 100% auto;}

.page2{position: relative;width: 100%!important;height:16.24rem; border: 0px solid #fff; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/page2.jpg) no-repeat; background-size: 100% auto;}
.page2 .time{font-size: 0.3rem; top: 4.9rem; left:50%; transform: translateX(-50%); color: #0257cb;}
.page2 .top1{height: 8.1rem;}
.txtA1{font-size: 0.24rem; color: #0257cb; text-align: center; margin: 0.78rem auto 0.2rem; display: block; line-height: 1.5;}
.topbtn {width:90%; top: 7.8rem; display: flex; justify-content: space-between; left: 50%; transform: translateX(-50%);}
.page2 .btnwc{font-size: .3rem; color: #fff; width: 3.17rem; height: .8rem; margin: 0.2rem auto;  font-family: 'rui';  align-content: center;  align-items: center;  display: flex; justify-content: center; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnwc.png) no-repeat; background-size: 100% 100%; flex-wrap: wrap;}


.breath{animation: breath 2s ease-in-out infinite;}
@keyframes breath {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.08);
  }
}

/*pop*/
.pop_box{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;}
.pop_content{position: absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);animation: scale-up-ver-center .4s ease both;}
.pop_close{background:url(//game.gtimg.cn/images/cf/cp/a20260715cfj/close.png) no-repeat; background-size: 100% 100%; width: 0.36rem;height: 0.36rem;position: absolute;top:-0.4rem;right:0.1rem;}
.pop1 {background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/pop1.png) no-repeat;width:7rem;height: auto;background-size: 100% 100%;padding:.3rem 0.3rem 0.4rem;box-sizing: border-box; }
.pop2 {background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/pop2.png) no-repeat;width:7rem;height:auto;background-size: 100% 100%;padding:.3rem 0rem 0.2rem;box-sizing: border-box; }

.poptit1{ width: 5.36rem; height: .61rem; margin: 0 0 0 0; font-size: .38rem; line-height: .61rem; font-family: 'rui'; font-style: italic; padding: 0 0 0 .54rem; color:#fff;  box-sizing: border-box; text-align: left; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/pop_titbg.png) no-repeat; background-size: 100% auto; display: block;}
.pop_txt2{color: #fff; margin: 0 0 0 0.24rem;  width: 100%; text-align: left; font-size: .2rem; line-height:1.5; }
.poptit2{ width: 6.25rem; height: .61rem; margin: 0.2rem auto ; font-size: .38rem; line-height: .61rem; font-family: 'rui'; font-style: italic; padding: 0 0 0 0rem; color:#fff;  box-sizing: border-box; text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/pop_titbg2.png) no-repeat; background-size: 100% auto; display: block;}

.pop_txt3{color: #fff; margin: 0 0 0 0.24rem;  width: 100%; text-align: left; font-size: .2rem; line-height:1.5; }


.zd_box{ width: 6.01rem; height:1.54rem; margin: 0.2rem auto 0; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/line.png) no-repeat; background-size: 100% 100%; align-items: center;}
.zd_box p{font-size: 0.22rem; text-align: center; display: block;  color: #686868;}
.code1{ margin: 0 auto 0.02rem; width: 1.48rem; height:1.48rem; display: flex; justify-content: center; align-items: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/codebg.png) no-repeat; background-size: 100% 100%;}
.code1 em{border: 1px solid #1457f4; width: 84%; height: 84%; border-radius: 100%; overflow: hidden;}
.code1 em img{width: 100%; height: 100%;}
.zd_box .ctxt{display: flex; justify-content: center; align-items: center;}
.ctxt p{color: #fff; font-size: 0.2rem; font-weight: bold;}
.ctxt a{ width: .27rem; height:.18rem; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/icon3.png) no-repeat; background-size: 100% 100%;}
.popdj1{width: auto; height: 1.81rem; display: block; margin: 0.3rem auto 0.1rem;}
.zd_box .btnA{position: relative; top: -0.15rem;}

.pop3tab{width:99%; margin:0.2rem auto 0.1rem; height:3.4rem; overflow: auto; display: block;}
.pop3tab th{font-weight: bold;  font-size: .24rem;color: #fff;border: 0; text-align: center;height:.5rem;background: #1457f4; border-bottom:1px solid #1457f490;}
.pop3tab td{font-size: .22rem; border: 0; color: #fff;text-align: center;line-height: .3rem;padding: .08rem 0;border-bottom:1px solid #f45c1a00;}
table{width: 100%;}
.btn3{ width: 50%; font-weight: bold; font-size: 0.3rem; margin: 0 auto; align-items: center; justify-content: space-evenly; }
.btn3 a{text-align: center; color: #ffffff; font-weight: bold;}
.btn3 p{margin: 0 0.13rem; color: #ffffff;font-weight: bold;}

.gl{width:6.88rem; margin: 0 auto;}

.pop_txt1{color: #fff; height: 1.2rem; flex-wrap: wrap; width: 90%; margin: 0 auto; text-align: center; font-size: .26rem; line-height:1.5; display: flex; justify-content: center; align-items: center;margin-top:.2rem;margin-bottom:.4rem}
.pop_txt1 span{color: #fff; display: contents;}
.pop_rule{color: #fff;  width:92%; text-align: left; font-size: .2rem; line-height:1.5; font-weight: bold; margin: 0.2rem auto; }

.pop_btn1{ font-size: .34rem; 	font-family: 'rui';width: 2.23rem; height: .66rem; color: #000; margin: 0 auto; display: flex; justify-content: center; align-items: center;  text-align: center; background: url(//game.gtimg.cn/images/cf/cp/a20260715cfj/btnA.png) no-repeat; background-size: 100% 100%;}

/* .dj_box1{width: 2.8rem; padding: 0.1rem; box-sizing: border-box; border-radius: 0.2rem; background: #f7f7f8; margin: 0.1rem auto 0.2rem;}
.dj_box1 div{background: #e8e8e8; border-radius: 0.2rem; width: 90%; height: 1.5rem; margin: 0 auto 0.05rem;}
.dj_box1 div img{width: auto; height: 1.2rem; display: block; margin: 0 auto;}
.dj_box1 p{text-align: center; width: 100%; font-size: 0.2rem;color: #04141a;}
 */


.tab2{ width: 90%; background: #f7f7f8; margin: 0.2rem auto; padding: 0.01rem 0.4rem 0.1rem; height: auto; box-sizing: border-box;}
.tab2 td{text-align: center; color: #04141a; line-height: 1.5; border-bottom: 1px solid #e8e8e8;}
.tab2 p{color: #d71b12;  flex-wrap: wrap; width: 100%; text-align: center; font-size: .22rem; line-height:1.5; margin-top:.2rem;}




