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 !important;}
.show{display: block !important;}
.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;}
.sp{background: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png) no-repeat;background-size: 11.87rem 18rem;-webkit-background-size: 11.87rem 18rem}
.rw_ul li.show .rwicon{display: block;}
.rw{background: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/rw.png) no-repeat;background-size: 15.3rem 6.84rem;-webkit-background-size: 15.3rem 6.84rem;}
.szbg{background: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sz_bg.png) no-repeat;background-size: 16.22rem 11.99rem;-webkit-background-size:  16.22rem 11.99rem;}
html,body{width: 100%;height: 100%;background-color: #F8CBBE;line-height: 1;}
/*横屏判断*/
.landscape{width: 100%;height: 100%;position: relative;background-color: #0b0a1c;display: none;position: absolute;z-index: 99;}
.land_img{position: absolute;background: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/resize.png) no-repeat;width: 1.28rem;height:1.94rem;
background-size: 100% 100%;left: 50%;top: 50%;margin: -1.25rem 0 0 -0.64rem;
-webkit-animation: Shine_landscapeAni 1.5s ease infinite alternate;
animation: Shine_landscapeAni 1.5s ease infinite alternate;}
@-webkit-keyframes Shine_landscapeAni{
	0% {-webkit-transform:rotate(0deg);}
	30% {-webkit-transform:rotate(0deg);}
	70%{-webkit-transform:rotate(-90);}
	100% {-webkit-transform:rotate(-90deg);}
}
@keyframes Shine_landscapeAni{
	0% {transform:rotate(0deg);}
	30% {transform:rotate(0deg);}
	70%{transform:rotate(-90deg);}
	100% {transform:rotate(-90deg);}
}
.land_text{font-size:0.28;color: #ffd40a;width: 100%;position: absolute;left: 0;top: 50%;text-align: center;line-height: 1;margin-top: 0.8rem;}
/*竖屏*/
.swiper-container1 {width: 100%;height:100%;}
@-webkit-keyframes fadeSacle{
	50%{-webkit-transform:scale(1.1);}
}
@keyframes fadeSacle{
	50%{transform:scale(1.1);}
}
.swiper-container1 .swiper-slide{background: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/bg_1.jpg) no-repeat;background-size: 100% 100%;-webkit-background-size:  100% 100%;width: 100%;height: 100%;overflow: hidden;}

.box{
	width: 100%;
	position: absolute;
	left: 0; right: 0;
	margin: 0 auto;
	overflow: hidden;
	box-sizing: border-box;
	padding-top: 1.27rem;
}

/*page1*/
/*顶部*/
.page1{background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/bg.jpg) !important;}
.title{width: 7.01rem;height: 2.37rem;background-position: -0.45rem -11.49rem;top:53.5%;left: 50%;margin-left: -3.505rem;position: relative;animation-name: zoomIn;-webkit-animation-name: zoomIn;animation-delay: 0.5s;animation-direction: 5s;}
.btn_in{display: block;position: absolute;width: 4.1rem;height: 2.41rem;background-position: -0.96rem -14.45rem;left: 50%;margin-left: -2.05rem;top:76.5%;-webkit-animation:fadeSacle 2.5s linear infinite;animation:fadeSacle 2.5s linear infinite;}
.to_down{background-position: -9.33rem -12.36rem;width: 1.06rem;height: 0.37rem;top: 0.19rem;left:5.15rem;}
.to_gw{background-position: -10.39rem -12.36rem;width: 1.06rem;height: 0.37rem;top: 0.19rem;left:6.21rem;}


@-webkit-keyframes zoomIn {
  from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
  50% {opacity: 1;}
}
@keyframes zoomIn {
  from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}
  50% {opacity: 1;}
}
@-webkit-keyframes fadeSacle{
	50%{-webkit-transform:scale(1.1);}
}
@keyframes fadeSacle{
	50%{transform:scale(1.1);}
}

/* ?? */
.nav-dondload,.btn-mune,.btn-video,.icon-horn,.video-frame{background: url(//game.gtimg.cn/images/ffom/m/m201806/sp.png)top center no-repeat;background-size:5rem 5rem;}
.h-nav{width: 100%;position:fixed;z-index: 9999;top: 0;left: 0;right: 0;margin: 0 auto;}
.head{width: 100%;height: 1.27rem;background: url(//game.gtimg.cn/images/ffom/m/m201806/nav-top.png)top center no-repeat;background-size: 100% 100%;position:relative;}
.icon{display: block;width: 1.01rem;height: 1.01rem;background: url(//game.gtimg.cn/images/ffom/m/m201806/icon.png)top center no-repeat;background-size:100% 100%;position: absolute;
left: 0.15rem;top: 0.13rem}
.top-tit{font-size: 0.35rem;position: absolute;left:1.27rem;top: 0.2rem;color:#5c85d5;}
.top-text{font-size: 0.22rem;position: absolute;color: #5c85d5;left: 1.29rem;top: .7rem;}
.nav-font{width: 2.23rem;height: .75rem;display:block;position: absolute;left: 1.27rem;top: 0.25rem;}
.nav-dondload{width: 1.61rem;height: 0.58rem;background-position: 0 -1.33rem; right: .95rem;top: 0.36rem;display: block;position: absolute;}
.btn-mune{width: 0.56rem;height: 0.56rem;background: url(//game.gtimg.cn/images/ffom/m/m201806/btn-none.png)top center no-repeat;background-size:100% 100%;  position: absolute;right: 0.18rem;top: 0.35rem;-webkit-transition: all 1s;transition: all 1s;}
.menu-none{width: 0.56rem;height: 0.56rem;background: url(//game.gtimg.cn/images/ffom/m/m201806/btn-none.png)top center no-repeat;background-size:100% 100%;position: absolute;right: 0.18rem;top: 0.35rem;-webkit-transition: all 1s;transition: all 1s;}
.common_nav{z-index:-1;width:50%;height:0rem;position:absolute;overflow: hidden; right:0;top:1rem;transition:all .5s;-webkit-transition:all .5s;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;opacity: 0;}
.common_nav::after{clear: both;display: block;content: "";}
.icon-arr{width: 0.28rem;height: .31rem;background: url(//game.gtimg.cn/images/ffom/m/m201806/sp.png)top center no-repeat;background-size: 5rem auto;background-position:-.73rem -.75rem;display: block;float: right;margin-bottom: -0.02rem;margin-right: 0.332rem;}
.common_nav ul{width:100%;overflow:hidden;text-align:center;background-color: #fdfefe;border-radius: 0.1rem;}
.nav_content li{display:block;overflow:hidden;position:relative;height: 1rem;line-height: 1rem;}
.nav_content a{width: 2.93rem;margin:  0 auto;color: #25346d;display:block;height: 0.95rem;line-height: 0.95rem;font-size: 0.3rem;text-decoration:none;text-align:center;border-bottom: 1px dashed #c6cadb;}  
.nav_content a:active{background-color:#427de9;}
.nav_content li:last-child a{border-bottom:none;}
.act_menu_on{width:50%;top: 1.05rem;height: 8.9rem;transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);z-index: 99999;transition:all .5s;-webkit-transition:all .5s;opacity: 1;}
.act_menu_on{height: auto;}
.nav_content li:active{background:#eceef3;}
.nav_content li a:active{border-bottom: none;background:#eceef3;}
.nav_content li.dn{display:none;}

.swiper-slide .main{width: 6.3rem;height: 8.75rem;position: absolute;top:2.6rem;left: 50%;margin-left: -3.15rem;overflow: hidden;;overflow-y:auto;}
.main .article{padding-bottom: 1.5rem;width: 95%;margin: 0 auto;}
/*内页导航*/
.navinner{width: 7.78rem;height: 2.12rem;background-position: 0 0;bottom: 0.22rem;left: 0;right: 0;z-index: 7;}
.navinner li{width:1.04rem;height: 1.15rem;display: block;position: absolute;background-image: none;}
.navinner li a{display: block;width: 100%;height: 100%;}
.nav1{bottom: 0.65rem;left: 0.44rem;}
.nav1.on{background-position: -0.45rem -2.32rem;background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png)}
.nav2{bottom: 0.27rem;left: 1.9rem;}
.nav2.on{background-position: -1.91rem -2.32rem;background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png)}
.nav3{bottom: 0;left:3.35rem;}
.nav3.on{background-position: -3.37rem -2.32rem;background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png)}
.nav4{bottom: 0.25rem;left: 4.85rem;}
.nav4.on{background-position: -4.85rem -2.32rem;background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png)}
.nav5{bottom: 0.55rem;left: 6.3rem;}
.nav5.on{background-position: -6.3rem -2.32rem;background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/sp.png)}
.return_index{width: 1.45rem;height: 0.51rem;background-position: -8.22rem 0;bottom: 0.1rem;right: 0;z-index: 9;}
/*page2*/
.tit2{background-position:0 -3.54rem;width: 5.06rem;height: 1.21rem;top: 0.67rem;left: 50%;margin-left: -2.53rem;}
.bjjs{background-position: -5.29rem -3.74rem;width: 2.23rem;height: 0.46rem;margin: 0 auto 0.25rem}
.sub_tit{font-size: 0.2rem;color: #8F6E57;text-align: center;margin-bottom: 0.38rem;line-height: 0.28rem;}
.sub_tit2{font-size: 0.22rem;color: #6F5A46;margin-top:0.3rem;line-height: 0.35rem;}
.mt0{margin-top: 0;}
.main p{font-size: 0.25rem;line-height: 0.4rem;color: #8A7159;}
.jsbs{width: 2.24rem;height: 0.46rem;background-position: -7.75rem -3.74rem;margin: 0.45rem auto 0.25rem}
.page2 img{width: 3.72rem;height: 2.12rem;display: block;margin: 0 auto;}
.wflc{width: 2.23rem;height: 0.47rem;background-position: -5.29rem -4.28rem;display: block;margin:0.45rem auto 0.25rem;}
.img_tit{display: block;width: 100%;text-align: center;font-size: 0.25rem;margin-top: 0.2rem;margin-bottom: 0.25rem;color: #8A7159;}
.hdjl{width: 2.24rem;height: 0.47rem;background-position: -7.75rem -4.28rem;margin: 0.45rem auto 0.25rem;}
.wfsp{width: 2.24rem;height: 0.47rem;background-position: -5.29rem -4.83rem;margin: 0.45rem auto 0.25rem;}

/*page3*/
.main img{display: block;margin: 0 auto 0.35rem;width:5.9rem;height: 3.2rem;}
.tit3{width: 5rem;height: 1.2rem;background-position:0 -5.01rem;top: 0.67rem;left: 50%;margin-left: -2.5rem;}
/*.img_large{width:6.3rem  !important;margin-bottom: 0.5rem;height: 3.6rem  !important;margin-bottom: 0.65rem  !important;}*/
.page3 .main p{margin-bottom: 0.33rem;}
.imglarge_2{margin-top: 0.7rem !important;}
.sub_tit2{font-weight: 600;font-size:0.25rem;color: #A67351;position: relative;padding-left:0.15rem;}
.sub_tit2 span{font-weight: 400;color: #8A7159;}
/* .icon{display: inline-block !important;vertical-align: bottom;width: 0.68rem !important;height: 0.58rem !important;margin: 0 !important;} */
.page4 .icon{display: inline-block !important;vertical-align: bottom;width: 0.68rem !important;height: 0.58rem !important;margin: 0 !important;}
.dian{background-position: -5.65rem -5.84rem;width: 0.08rem;height: 0.14rem;display: inline-block;margin-top: 0;position: absolute;top: 50%;margin-top: -0.06rem;left: 0;}
/*page4*/
.tit4{width: 4.89rem;height: 1.21rem;background-position: 0   -6.48rem;top: 0.67rem;left: 50%;margin-left: -2.45rem;}
.sml_img{width: 2.82rem;height: 2.43rem;display: block;margin: 0 auto 0.35rem;}
.page4 p{margin-bottom: 0.2rem;}
.page4 .sub_tit2{margin-top: 0;margin-bottom: 0.15rem;line-height: 0.2rem;}
.page4 .sub{line-height: 0.35rem;}
.page4 .sub_tit2 .dian{top: 0.05rem;margin-top: 0;}
/*page5*/
.tit5{width: 5.06rem;height: 1.2rem;background-position: 0 -7.94rem;top: 0.67rem;left: 50%;margin-left: -2.53rem;}
.sub .dian{top: 0.45rem !important;}

/*page6*/
.page6{background-image: url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/bg_2.jpg) !important; }
.tit6{width: 5.06rem;height: 1.2rem;background-position: 0 -9.39rem;top: 0.67rem;left: 50%;margin-left: -2.53rem;}
.zq{display: block;width:7.5rem;height:3.22rem;margin: 2.653rem auto 0.45rem}
.gq{display: block;width:7.5rem;height:3.22rem;margin: 0 auto}
.page6 a{display: block;}
  /*人物轮播*/
.swiper_bg{width: 5.67rem !important;height: 5.78rem;background:url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/img4_bg_1.png) no-repeat;background-size: 100% 100%;-webkit-background-size: 100% 100%;position: absolute;top: 0;left: 50%;margin-left:-2.89rem;}
.swiper-container2 .swiper-slide{text-align: center;font-size: 18px;background:none;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-container2{width: 6.91rem;height: 6.39rem;position: relative;margin-top: 0.25rem;}
.swiper-button-prev.prev{width:0.55rem;height: 1.09rem;background-position: -5.38rem -8.66rem;left: 0;margin-top: -0.545rem;}
.swiper-button-next.next{width:0.55rem;height: 1.09rem;background-position: -6.72rem -8.6rem;right: 0;margin-top: -0.545rem;}

.btns{padding-top: 2.2rem;margin:0 auto 0.2rem;width: 4.1rem;height: 0.53rem;}
.btns li{float: left;}
.sz{width:1.92rem;height: 0.52rem;background-position: -5.35rem -6.66rem;margin-right: 0.25rem;}
.sz.act{background-position: -5.38rem -7.44rem;}
.zj{width: 1.92rem;height: 0.52rem;background-position: -7.55rem -6.62rem;}
.zj.act{background-position: -7.52rem -7.44rem;}
.line{width: 6.04rem;height: 0.25rem;background-position: -0.3rem -10.72rem;margin: 0 auto;}
.li_box{display: none;}
.sex_i{left: 0;right: 0;background: #ffc0cb4f;}
.sex_i i{position: absolute;width: 0.72rem;height: 0.72rem;}
.boy{background-position:-7.75rem -8.48rem;top: 1.19rem;left: 1rem;}
.boy.act{background-position:-7.75rem -9.39rem;}
.girl{background-position: -8.87rem -9.44rem;top: 0.53rem;left: 1.59rem;}
.girl.act{background-position: -8.87rem -8.49rem}
.rw_img{position: absolute;top: 0.15rem;left: 50%;margin-left: -1.38rem;width: 2.68rem;}
.rw_img img{display: none;margin: 0 auto}
.rw1 img{width: 2.68rem;height: 5.13rem;margin: 0 auto}
.rw2 img{width: 1.9rem;height: 5.13rem;margin: 0 auto}
.zyn{width: 2.14rem !important;}
.rw3 img{width:1.71rem;}
.bbn{width: 2.27rem !important;}
.rw_name{font-size: 0.2569rem;color: #946954;display: block;text-align: center;position: absolute;bottom: 0;width: 100%;}
.swiper-container3{width: 6.91rem;height: 6.39rem;position: relative;margin-top: 0.25rem;}
.swiper-container3 .swiper_bg{width: 5.67rem !important;height: 5.78rem;background:url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/img4_bg_2.png) no-repeat;background-size: 100% 100%;-webkit-background-size: 100% 100%;position: absolute;top: 0;left: 50%;margin-left:-2.89rem;}
.swiper-container3 .swiper-slide{text-align: center;font-size: 18px;background:none;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-container3 img{height: 5.13rem;width: auto;display: block;margin: 0 auto;}


.vdio_div{width:100%;height:3.42rem;margin:0.4rem auto 0;background:url(//game.gtimg.cn/images/ffom/cp/a20180910ygbh/h5/img1_10.jpg) no-repeat;background-size: 100% 100%;-webkit-background-size: 100% 100%;}
.vdio_div a{display: block;width: 100%;height: 100%;}
/*视频*/
.dia-video {display: none;width: 100%;height: 3.84rem;position: relative}
.dia-video-wp {width:6.84rem;height: 100%;margin: 0 auto;position: relative;}
.dia-cls {display: block;width: 0.31rem;height: 0.31rem;position: absolute;right: 50%;bottom: -0.5rem;background-position: -7.54rem -6.59rem;margin-right: -0.155rem;font-size: 0.5rem;color: white;text-align: center;line-height: 0.31rem}

.main::-webkit-scrollbar {width: 0.08rem;}
.main::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(234,195,170,1);-webkit-box-shadow: inset 0 0 6px rgba(234,195,170,1);border-radius: 10px;}
.main::-webkit-scrollbar-thumb {border-radius: 10px;background: rgba(138,113,89,0.8);box-shadow: inset 0 0 6px rgba(138,113,89,0.8);-webkit-box-shadow: inset 0 0 6px rgba(138,113,89,0.8);}
.main::-webkit-scrollbar-thumb:window-inactive {background: rgba(138,113,89,0.8);}
.main{scrollbar-arrow-color: #fff;scrollbar-face-color: #3b3e4f;scrollbar-highlight-color: #fff;scrollbar-shadow-color: #3b3e4f;scrollbar-track-color: #fff;}