/* 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{font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;-webkit-text-size-adjust:none;font-size:0.24rem;}
header,nav,section,article,footer,figure,figcaption{display:block;}
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;}
b{font-weight: bold;}
.hide {display:none;}
.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:-99999em;}
.sp{background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/sp.png) no-repeat;background-size: 8.03rem .26rem;}
a{display: inline-block;}
body,html{font-size: 0.24px;line-height: 1;background-color: #cc94c5;-webkit-overflow-scrolling: touch;}
.wrap{width: 7.50rem;height: auto;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/bg.jpg) no-repeat;background-size:100% auto;-webkit-background-size:100% auto; position: relative;margin:0 auto; overflow-x: hidden;}
#afooter{font-size: 0.18rem; text-align: center;height:auto;width: 100%;padding-top: 0.15rem;line-height: 0.36rem;background: #000;color: #fff;}

/*head*/
.head{height:15rem;position: relative;}
 /*视频*/
.videobg{width: 6.25rem; height: 4.19rem; background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png) no-repeat center center; background-size: 100% 100%;position: absolute; bottom: 0.1rem; left: 50%; transform: translateX(-50%); z-index: 3;}
.video_wrap{width: 5.95rem; height:auto; margin: 0.05rem auto 0;margin-left: 0.15rem; position: relative;}
#container{ width: 100%; height:3.88rem; position: absolute; left: 50%;transform: translateX(-50%); top: 0.11rem;}  

.swiper-container {width: 100%; height: 100%; }
.swiper-slide {width: 100%; height: 9.29rem; margin: 0 auto;}
.swiper-slide img{display: block;width: 100%; height: auto; margin: 0 auto;} 

.list0 .one{width: 7.5rem !important;height: 5rem !important;}
.list0 .one img{       width: 7.15rem;
    height: 4.63rem;
    left: 48.9%;
    top: 48.2%;
    object-fit: unset;}
/* .shadow1{box-shadow:0 0 0.05rem 0.03rem rgb(255,169,167);} */
/* .shadow2{box-shadow:0 0 0.05rem 0.06rem rgb(255,169,167);}  */
/* .shadow-text{text-shadow: 0 0 10px #3a3e5e, 0px 0px 0px #97a9de, 1px 0px 2px #3a3e5e;} */
.content{width: 100%;margin-top: 0rem;}
.part{position: relative; width: 100%;padding-top: 0.3rem;padding-bottom: 0.1rem;}
.content h2{display: block;height: 0.49rem;margin: 0 auto;}

h1.girl{background-position: -5rem -0rem;margin: 0 auto; width: 5.61rem;height: 1.23rem;}
/* .part0{padding-top: 0.2rem;}

.part0 h2{background-position: 0 -2rem;width: 2.6rem;height: 0.8rem}
.part0 h1{width: 7.5rem;height: 1.6rem;margin:auto ;}
.part1 h2{background-position: 0 -3.5rem;width: 3.72rem;height: .8rem}
.part2 h2{background-position: 0 -5rem;width: 2.72rem;height: .8rem}
.part3 h2{background-position: 0 -6.5rem;width: 1.91rem;height: 0.8rem}
.part4 h1{background-position: 0 -8rem;width: 7.5rem;height: 1.6rem;margin:auto;}
.part4 h2{background-position: 0 -10rem;width: 2.73rem;height: .8rem}
.part5 h2{background-position:0 -11.5rem;width: 2.73rem;height: .8rem;}
.part6 h2{background-position:0  -13rem;width: 1.92rem;height: .8rem}
.part7 h2{background-position:0 -5rem;width: 2.73rem;height: .8rem;}
.part8 h2{background-position:0  -14.5rem;width: 2.73rem;height: .8rem}
.part9 h2{background-position:0  -16rem;width: 2.73rem;height: .8rem}
.part10 h2{background-position:0  -17.5rem;width: 2.73rem;height: .8rem}
.part11 h2{background-position:0rem  -19rem;width: 5.57rem;height: .8rem;}
.part12 h2{background-position:0  -20.5rem;width: 1.92rem;height: .8rem}
.part13 h2{background-position:0  -22rem;width: 2.73rem;height:.8rem}
.part14 h2{background-position:0  -23.5rem;width: 1.92rem;height:.8rem}


.part22 h2{background-position:0  -25rem;width: 2.73rem;height: 0.8rem;margin: auto;} */

/*.title{width: auto;height:1.5rem ;position: relative;top: 0.8rem;}*/
.title0{width: auto;height:0.51rem ;position: relative;top: 0.4rem;}
/*.title1{width: auto;height:.65rem ;position: relative;top: 0.5rem;}*/
/*.title2{width: auto;height:.29rem ;position: relative;margin-top: 0.2rem;}*/

.tit2{width: 1.43rem !important;height: 0.43rem;background-position: -7rem -6rem;margin: auto;}


.part23{padding-top: 0.74rem;padding-bottom: 0.20rem;}
.part23 h2{ display: block; width: auto;height: auto;font-size: 0.38rem; text-align: center; color: #FFFFFF; font-weight: 500; letter-spacing: 0.02rem; margin: 0 auto 0.20rem;}


.part23 ul{width: 90%; margin: 0 auto;display: flex;flex-flow: wrap;background: linear-gradient(to right top, #c8491d ,#c8491d 50%, #a78c83 55%,#a78c83);
    -webkit-background-clip: text;
    color: transparent;}
.part23 ul li{width: 100%; margin: 0.13rem auto;text-align: left; }
.part23 ul li p{line-height: 0.3rem;color: #FFFFFF;font-size: 0.21rem;}
.part23 ul li a{color: #FFFFFF;font-size: 0.21rem;text-decoration:underline;}

/*图片居中裁剪*/
img{object-fit: cover;height: 100%;width: 100%;display: block;position: absolute; left: 50%;top: 50%;transform: translate(-50%,-50%);}
.imgbg{overflow: hidden;position: absolute;}

.list0{width: 100%; display: flex; justify-content: space-around;flex-wrap: wrap; margin: 0 auto; position: relative;}
.list0 .shadow-box{width: 3.6rem; height: 2.4rem;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative; margin: 0; background-size: 100% 100%; position: relative; display: inline-block;margin: 0.14rem auto 0;}
.list0 li .imgbg{       width: 3.432rem;
    height: 2.23rem;
    left: 0.08rem;
    top: 0.09rem;

}
.list0 p{width: 3.56rem;color:#fefdfc;font-size: 0.17rem;text-align: center;overflow: hidden;text-overflow: ellipsis; white-space:nowrap;}

.list1{display: flex; justify-content: center;flex-wrap: wrap; margin: 0.15rem auto 0; position: relative;}
/* .list1 li{ position: relative; display: inline-block;} */
.list1 li{width: 3.74rem; height: 2.5rem;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative; margin: 0; background-size: 100% 100%; position: relative; display: inline-block;}
/* .list1 li .imgbg{width: 3.26rem; height: 2rem; left: 0.15rem; top: 0.15rem;} */
.list1 li .imgbg{width: 3.48rem; height: 2.12rem; left: 0.134rem; top: 0.2rem;}


.list2 .imgbg{width: 4.51rem; height: 2.88rem;left: 0.20rem; top: 0.20rem;}

.list3{width: 97%; height: auto; display: flex;justify-content: space-between;margin: 0.14rem auto 0; position: relative;flex-wrap: wrap;}
.list3 .ls3{display: inline-block;}
.list3 .list3-lf{width: 3.55rem; height: 6.53rem; background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg3.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative;}
.list3 .list3-lf .imgbg{   width: 3.23rem;
    height: 6.15rem;
    left: 0.16rem;
    top: 0.19rem;}
.list3 .list3-lf img{object-position: 45% 50%;}
.part6 .list3 .list3-lf img{object-position: 35% 50%;}
.part10 .list3 .list3-lf:nth-of-type(1) img{object-position: 41% 50%;}
.part10 .list3 .list3-lf img{object-position: 47% 50%;}
.part14 .list3 .list3-lf img{object-position: 54% 50%;}
.part17 .list3 .list3-lf img{object-position: 55% 50%;}
.part9  img{object-position: 1% 50%;}
.part8 li:nth-of-type(1) img{object-position: 44% 50%;}
.part8 li:nth-of-type(2) img{width: 135%;height: auto;}
.part14 li:nth-of-type(4) img{width: 113%;height: auto;}
.list3 .list3-rg{width: 3.33rem; height: auto; position: relative;}
.list3 .list3-btm{width: 100%;}
.list3 .list3-btm ul{margin-left: 0.2rem;margin-top: 0.05rem; width: 97%; display: flex;flex-wrap: nowrap;justify-content: space-between;}
.list3 .list3-rg ul{width: 100%; height: 6.53rem;display: flex; justify-content: space-evenly; flex-flow: wrap;flex-direction: column; flex-wrap: wrap; align-content: center;position: relative;}
.list3 .list3-rg ul li,.list3 .list3-btm ul li{width: 3.32rem; height: 2.14rem !important; background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg2.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative; margin: 0 auto 0;display: block;}
.list3 .list3-rg ul li .imgbg,.list3 .list3-btm ul li .imgbg{width: 3.015rem;
    height: 1.84rem !important;
    left: 0.15rem;
    top: 0.15rem;}

/* .list3 .list3-rg ul li .imgbg img{object-position: 66% 50%;} */

.list3.list3_2 .list3-lf{height: 7.5rem;}
.list3.list3_2 .list3-lf .imgbg{height: 7.03rem;}
.list3.list3_2 .list3-rg ul{height: 7.5rem;}
.list3.list3_2 .list3-rg ul li{height: 1.8rem;}
.list3.list3_2 .list3-rg ul li .imgbg{height: 1.76rem;}


.list7{width: 95%; display: flex; justify-content: space-between; flex-wrap: wrap; margin: 0 auto; position: relative;}
.list7 li{width: 3.451rem; height: 2.12rem; background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg2.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative; margin: 0.14rem auto 0;display: inline-block;}
.list7 li .imgbg{    width: 3.15rem;
    height: 1.82rem;
    left: 0.15rem;
    top: 0.15rem;
    /*background: #15294e;*/
    position: relative;}
/* .lis1 .list7 li:nth-of-type(2) .imgbg img{height: 88%;} */
/* .lis2 .list7 li:nth-of-type(2) .imgbg img{height: 72%;} */
.lis2 .list7 li:nth-of-type(4) .imgbg img{object-position: 54% 0;}

.qian{display: inline-block;width: 0.83rem; height: 0.26rem; position: absolute; bottom: 0.2rem; left: 0; z-index: 1;}
.list7 i {pointer-events: none;}
.list7 .qian1{background-position: 0rem 0rem;    margin: 0.03rem 0rem;transform: scale(.9);}
.list7 .qian2{background-position: -1rem 0rem;    margin: 0.03rem 0rem;transform: scale(.9);}
.list7 .qian3{background-position: -2rem 0rem;    margin: 0.03rem 0rem;transform: scale(.9);}
.list7 .qian4{background-position: -3rem 0rem;    margin: 0.03rem 0rem;transform: scale(.9);}
.list7 .qian5{background-position: -4rem 0rem;    margin: 0.03rem 0rem;transform: scale(.9);}
/*.list7 .qian6{background-position: -5rem  0rem;    margin: 0.03rem 0rem;transform: scale(.8);}
.list7 .qian7{background-position: -6rem  0rem;    margin: 0.03rem 0rem;transform: scale(.8);}
.list7 .qian8{background-position: -7rem  0rem;    margin: 0.03rem 0rem;transform: scale(.8);}*/



.list6{width: 6.82rem; height: 7.72rem;background-repeat: no-repeat;position: relative; margin: 0rem auto;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg4.png) no-repeat;background-size: 100% 100%;}
/* box-shadow:0 0 0.09rem 0.03rem rgb(255,169,167); */
.list6 .imgbg{width: 6.55rem; height: 7.4rem; left: 0.14rem; top: 0.14rem;}

:focus{outline: none;}
img{border: none;}
img[src=""],img:not([src]){ opacity:0; }

.list61 .imgbg img,.list62 .imgbg img,.list63 .imgbg img,.part64 .imgbg img{height: auto;}

.list0 p{color: #cfcbc5;font-size: 0.16rem;}

.part4 li:nth-of-type(2) img{object-position:44% 0;}
.part5 .ls3:nth-of-type(2) img{object-position:44% 0;}
.part6 li:nth-of-type(3) img{object-position: 40% 50% !important;}

.list1 .lis1{width: 5.03rem; height: 3.4rem;    background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;}
.list1 .lis1 .imgbg{width: 4.6rem;height: 2.82rem;left: 0.22rem;top: 0.25rem;}
.list1 .lis71{width: 3.91rem;height: 2.5rem;background:  url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;}
.list1 .lis71 .imgbg{width: 3.46rem;height: 2.07rem;left: 0.24rem;top: 0.21rem;}
.part2 .list1 .lis1 .imgbg img{object-position: 42% 50%;}

.list1 .lis71{width: 6rem;height: 3.78rem;background:  url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;}
.list1 .lis71 .imgbg{width: 5.72rem;height: 3.51rem;top: 0.14rem;left: 0.14rem;}
.part21 .list1 .lis71{width: 7rem;height: 4.3rem;background:  url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg1.png);background-size: 100% 100%;}
.part21 .list1 .lis71 .imgbg{width: 6.6rem;height: 3.9rem;top: 0.2rem;left: 0.2rem;}

.ties {text-align: center; font-size: 0.18rem;padding: 0.1rem 0;color:  #211d1f; text-shadow:0 0 10px #ffcfe4, 0px 0px 0px #ffcfe4, 1px 0px 2px #ffcfe4;width: 90%;margin: 0 auto;line-height: 0.25rem;letter-spacing: 0.03rem;}

.list61{width: 6.97rem;height: 6.51rem;}
.list61 .imgbg{width: 6.7rem;height: 6.2rem;top: 0.16rem;left: 0.13rem;}

.list62{width: 6.97rem;height: 7.8rem;}
.list62 .imgbg{width: 6.7rem;height: 7.4rem;top: 0.2rem;left: 0.13rem;}

.list63{width: 6.97rem;height: 4.7rem;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg4.png) no-repeat;background-size: 100% 100%;}
.list63 .imgbg{width: 6.7rem;height:4.4rem;top: 0.15rem;left: 0.13rem;}

.list64{width: 6.97rem;height: 3.6rem;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg4.png) no-repeat;background-size: 100% 100%;}
.list64 .imgbg{width: 6.7rem;height:3.4rem;top: 0.1rem;left: 0.13rem;}

.list65{width: 6.97rem;height: 2.1rem;background: url(//game.gtimg.cn/images/x52/cp/a62110543lyzb/imgbg5.png) no-repeat;background-size: 100% 100%;}
.list65 .imgbg{width: 6.7rem;height:1.9rem;top: 0.1rem;left: 0.13rem;}



.part23 h2{color: transparent;}

.part23 .shadow-text1{color:  #211d1f; text-shadow:0 0 10px #ffcfe4, 0px 0px 0px #ffcfe4, 1px 0px 2px #ffcfe4;}
.part23 .shadow-text{font-family: 'Microsoft YaHei', 'Arial', sans-serif;  font-weight: 500;color:  #211d1f; text-shadow:0 0 10px #ffcfe4, 0px 0px 0px #ffcfe4, 1px 0px 2px #ffcfe4;}
.part23 ul li a{color: #211d1f; text-shadow:0 0 10px #ffcfe4, 0px 0px 0px #ffcfe4, 1px 0px 2px #ffcfe4;}


/* .shx{border-top:1px solid  transparent;} */
.two{width: 6rem !important;height: 3.8rem !important;}
.two1{    width: 5.39rem !important;
    height: 3.24rem !important;
    left: 0.3rem !important;
    top: 0.3rem !important;}
.dan{margin: auto .2rem;}
/*去除图片点击出现边框和背景色*/
img{border: none; -webkit-tap-highlight-color:transparent; -moz-tap-highlight-color:transparent;}
html{ -webkit-tap-highlight-color: rgba(0,0,0,0);}

/* .txp_clipboard {display: none;} */