@charset "utf-8";
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	font-size: 62.5%
}

ul,li,div,p,body,h1,h2,h3,h4,h5,h6,dl,dt,dd,input {margin: 0; padding: 0}
li {list-style:none}
a{text-decoration:none; color:#2a2a2a}
em{font-style:normal; font-weight:400}
input{-webkit-appearance:none; outline:0}
*{outline:0; webkit-focus-ring-color:rgba(0,0,0,0); -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none}
.hide {display:none}

body,html {
	width: 100%;
	font-family: "Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;
	font-weight: 400;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: center
}

body{opacity: 1; -webkit-transition: opacity 500ms ease-in; transition: opacity 500ms ease-in}
body.noscroll{overflow: hidden}

p,a,li{font-size: .24rem; color: #b5bbc2}

html {font-size: 312.5%}
@media screen and (max-width: 359px) and (orientation:portrait) {html {font-size:266.67%}}
@media screen and (min-width: 360px) and (max-width:374px) and (orientation:portrait) {html {font-size:300%}}
@media screen and (min-width: 384px) and (max-width:399px) and (orientation:portrait) {html {font-size:320%}}
@media screen and (min-width: 400px) and (max-width:413px) and (orientation:portrait) {html {font-size:333.33%}}
@media screen and (min-width: 414px) and (max-width:431px) and (orientation:portrait) {html {font-size:345%}}
@media screen and (min-width: 432px) and (max-width:479px) and (orientation:portrait) {html {font-size:360%}}
@media screen and (min-width: 480px) and (max-width:639px) and (orientation:portrait) {html {font-size:400%}}
@media screen and (min-width: 640px) and (orientation:portrait) {html {font-size:533.33%}}

body,html{width:100%; background:#1f2124; -webkit-background-size:100% auto; background-size:100% auto; background-color:#24252a}
.hide{
	display: none;
}
/*************/
.wrapper{
	width:100%;
	position: relative;
}

/**top-bar**/
.box-one{
	width:7.5rem;
	height: 14.68rem;
	background:url(../images/rm01.jpg) no-repeat;
	background-size:7.5rem 14.68rem;
}
.topBar{
	width:7.5rem;
	height:1.15rem;
	background-color:rgba(0,0,0,0.9);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
}
.topBar .icon1{
	float: left;
	width: .96rem;
	height: .96rem;
	background:url(../images/icon04.png) no-repeat;
	background-size: .96rem .96rem;
	margin: .08rem 0 0 .15rem;
}
.topBar .logo{
	float: left;
	width: 2.44rem;
	margin: .2rem 0 0 .15rem;
	font-size: .2rem;
	color: #fff;
}
.topBar .logo h3{
	font-size: .27rem;
	font-weight: bold;
}
.topBar .btn1{
	float: left;
	width: 3.6rem;
	height: .66rem;
	background:url(../images/enter.png) no-repeat;
	background-size: 3.6rem .66rem;
	margin: .22rem 0 0 0;
}
.topBar .enter{
	float: left;
	width: 1.54rem;
	height: .64rem;
	margin-left: .06rem;
}
.topBar .download1{
	float: left;
	width: 1.54rem;
	height: .64rem;
	margin-left: .46rem;
}
.sologn{
	width: 7.48rem;
	height: 6.26rem;
	background:url(../images/sologn.png) no-repeat;
	background-size: 7.48rem 6.28rem;
	margin: -1rem 0 0 0;
}
.download{
	width: 3.25rem;
	height: .7rem;
	line-height: .7rem;
	text-align: center;
	background: #ffce0d;
	display: block;
	transform:rotate(-18deg) skew(-18deg);
	margin: .15rem 0 0 3.5rem;
	border-right: 3px solid #29488f;
	border-bottom: 3px solid #29488f;
	font-size: .42rem;
	font-weight: bold;
	color: #142540;
}
.hezuo{
	width: 100%;
	font-size: .3rem;
	color: #fff;
	font-weight: bold;
	clear: both;
	text-align: center;
	display: inline-block;
	font-family: '微软雅黑';
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 255, 255, 1)), to(rgba(196, 216, 253, 1)));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.box-one .text{
	float:left;
	font-size:18px;
	width:7.5rem;
	height:0.5rem;
	margin-top:0.4rem;
	text-align:center;
	color:#b49396;
}
.box-one .text label{
	color:#FFC;
	margin:0 0.1rem;
}
.footerBar {
	width:7.5rem;
	background-color: #14161a;
	font-family: "黑体";
	font-size:.24rem;
	color: #eaf1fa
}
.footerBar .topBlock {
	width:7.5rem;
	min-height: 1rem;
	background-color: #424a55;
	overflow: hidden;
	display: block
}
.footerBar .topBlock .footBtn {
	width:7.5rem;
	height:.74rem;
	padding-top:.33rem;
	padding-bottom:.45rem
}
.footerBar .topBlock .footBtn a {
	width: 1.45rem;
	height:.74rem;
	font-size:.2326rem;
	color: #fff;
	float: left;
	margin-left:.35rem;
	padding-left:.7rem;
	background-size:.58rem .58rem;
	line-height:.74rem;
	position: relative
}
.footerBar .topBlock .footBtn a.gzh{
	background: url(../images/icon01.png) no-repeat;
	background-size:.58rem .58rem;	
}
.footerBar .topBlock .footBtn a.gzh span {
	line-height:.42rem;
	display: block
}
.footerBar .topBlock .footBtn a.gzh p {
	font-size:.2326rem;
	color: #fff;
	line-height:.32rem
}
.footerBar .topBlock .footBtn a.share {
	background: url(../images/icon02.png) no-repeat;
	background-size:.58rem .58rem;
}
.footerBar .topBlock .footBtn a.share span{
	line-height:.42rem;
	display: block
}
.footerBar .topBlock .footBtn a.share p{
	font-size:.2326rem;
	color: #fff;
	line-height:.32rem
}
.footerBar .topBlock .footBtn a.enterZai {
	background: url(../images/icon03.png) no-repeat;
	background-size:.58rem .58rem;
}

.footerBar .bottomBlock {
	min-height:.77rem;
	padding:.35rem 0 .35rem .35rem;
	position: relative
}
.footerBar .bottomBlock .ft-logo{
    margin-right:50px;
    display: block;
}

.footerBar .bottomBlock .ft-logo a.jump-logo{
    width:100px; 
    height:53px; 
    background:url(../images/logo-jump.png) no-repeat; 
    margin-right:25px; 
    display:inline-block;
}
.footerBar .bottomBlock .ft-logo a.dzbq-logo img{
    width:50px; 
    height:57px;
}

.footerBar .bottomBlock p {
	font-size:.24rem;
	color: #fff;
	line-height:.36rem
}
.footerBar .bottomBlock .goTop {
	position: absolute;
	right:.3rem;
	bottom:.3rem;
	width:.93rem;
	height:.93rem;
	background: transparent url(../images/goTop.png) scroll no-repeat 0 0;
	background-size: 100% 100%;
	z-index: 10
}
#NIE-share-m {
    font-size: 1rem
}
.Layer {
    position: fixed;
    top: -10%;
    left: 0;
    width: 100%;
    height: 120%;
    background: rgba(0,0,0,.8);
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: -1;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s
}

.Layer .on {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    z-index: 10000
}
.cooperation{
	display: block;
	width: 7.05rem;
	height: .73rem;
	background: #daedfb;
	margin-top: -.18rem;
	padding: .2rem 0 0 .45rem;
}
.cooperation a{
	float: left;
	height: .28rem;
	margin-right: .45rem;
	display: inline-block;
}
.cooperation img{
	height: .5rem;
}
.bor1{
	width: 5.2rem;
	height: 2.38rem;
	border: .01rem solid #a9bbec;
	margin: auto auto;
}
.bor1 p{
	color: #fff;
	font-size: .4rem;
	font-weight: bold;
	margin: .1rem 0;
}
.bor1 p.ps{
	font-size: .24rem;
	font-weight: normal;
	color: #db0505;
	margin: 1.0rem 0 0 0;
	clear: both;
}
.bor1 input{
	float: left;
	width: 5rem;
	height: .5rem;
	line-height: .5rem;
	border: 0;
	background: #d0d8ee;
	margin: .1rem 0 0 .1rem;
}
.bor1 h3{
	color: #fff;
	font-size: .4rem;
	font-weight: bold;
	line-height: .4rem;
	margin: .4rem 0;
}
.bor1 .queren{
	float: left;
	width: 3rem;
	height: .6rem;
	line-height: .6rem;
	text-align: center;
	background: #304fc5;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	border: .01rem solid #fff;
	display: inline-block;
	margin-left: 1.1rem;
}

.btn_player{
	width: .77rem;
	height: .77rem;
	display: inline-block;
	margin: 6.3rem 0 0 5.35rem;
	cursor: default;
}
.btn_pop{
	width: 3.67rem;
	height: 1.11rem;
	background: url(../images/bg_btn.png) no-repeat;
	background-size: 3.67rem 1.11rem;
	display: block;

	text-align: center;
	font-size: .2rem;
	color: #000;
}
.btn_pop h3{
	font-size: .36rem;
	color: #fff;
	font-weight: bolder;
	text-shadow: -1px 0 black,
	0 1px black,
	1px 0 black,
	0 -1px black;
	/*-webkit-text-stroke: 0.02rem black;*/
}
.btn_pop.btn1{
	padding-top: .1rem;
	height: 1.01rem;
	margin: 6.2rem auto 0 auto;
}

.box-two{
	width:7.5rem;
	height: 4rem;
	background:url(../images/rm02.jpg) no-repeat;
	background-size:7.5rem 15.67rem;
	padding-top: 11.67rem;
}
.box-two .box_process{
	width: 7.01rem;
	height: 1.39rem;
	background:url(../images/bg_form.png) no-repeat;
	background-size:7.01rem 1.39rem;
	margin: 0 auto;
	position: relative;
}
.box-two .box_process .process{
	width: 2.4rem;
	height: 1.08rem;
	background:url(../images/bg_grey.png) no-repeat;
	background-size:2.4rem 1.08rem;
	font-size: .24rem;
	font-weight: bold;
	line-height: 1.08rem;
	text-align: center;
	z-index: 2;
	position: absolute;
}
.box-two .box_process .process.processed{
	background:url(../images/bg_yellow.png) no-repeat;
	background-size:2.4rem 1.08rem;
}
.box-two .number{
	font-size: .36rem;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: .5rem;
}
#process_1{
	top: .14rem;
	left: .26rem;
}
#process_2{
	top: .14rem;
	left: 2.3rem;
}
#process_3{
	 top: .14rem;
	 right: .26rem;
}
.success{
	width: 1.31rem;
	height: 1.32rem;
	background:url(../images/success.png) no-repeat;
	background-size:1.31rem 1.32rem;
	position: absolute;
	top: -.6rem;
	right: 0;
	z-index: 6;
}
.box-two .box_process .fornt_form{
	width: 7.01rem;
	height: 1.39rem;
	background:url(../images/fornt_form.png) no-repeat;
	background-size:7.01rem 1.39rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
}
.btn_pop.btn2 {
	padding-top: .25rem;
	height: .86rem;
	margin: .45rem auto 0 auto;
}

.box-three{
	width:7.5rem;
	height: 6.10rem;
	background:url(../images/rm03.jpg) no-repeat;
	background-size:7.5rem 9.49rem;
	padding-top: 3.39rem;
}
.box-three h3{
	font-size: .24rem;
	color: #151e35;
	padding-left: .34rem;
	margin-bottom: .4rem;
}
.box-three h3 span{
	border-radius: 50%;
	width: .3rem;
	height: .3rem;
	background: #485b84;
	display: inline-block;
	text-align: center;
	margin-right: .1rem;
}
.box-three li{
	float: left;
	text-align: center;
	font-size: .2rem;
	color: #000;
}
.box-three .reward1{
	height: 1.79rem;
	margin: 0 0 .45rem .33rem;
}
.box-three .reward1 li{
	width: 1.21rem;
	margin-right: .2rem;
}
.box-three .reward1 li:last-child{
	margin-right: 0;
}
.box-three .reward1 li img{
	width: 1.21rem;
}

.box-three .reward2{
	margin: 0 0 0 .8rem;
}
.box-three .reward2 li{
	width: 1.56rem;
	margin-right: .6rem;
}
.box-three .reward2 li:last-child{
	margin-right: 0;
}
.box-three .reward2 li img{
	width: 1.56rem;
}

.box-four{
	width:7.5rem;
	height: 9.28rem;
	background: url(../images/rm04.jpg) #465984 no-repeat;
	background-size:7.5rem 10.68rem;
	padding-top: 2.5rem;
	position: relative;
}
.box-four .timi{
	width: 1.78rem;
	height: 1.34rem;
	background: url(../images/timi.png) no-repeat;
	background-size: 1.78rem 1.34rem;
	position: absolute;
	bottom: 0;
	right: .5rem;
	z-index: 5;
}
.box-five{
	width:7.5rem;
	height: .6rem;
	background: #151e35;
	background-size:7.5rem .6rem;
	font-size: .22rem;
	color: #fef8a4;
	text-align: center;
	line-height: .6rem;
}
/************************************* 弹窗 ****************************************************/
#overlay {
	position: fixed;
	_position: absolute;
	display: none;
	z-index: 99;
	left:0;
	top:0;
	right: 0;
	bottom: 0;
	width:100%;
	height:100%;
	opacity: 0.7;
	filter: alpha(opacity=80);
	-moz-opacity: 0.4;
	background: #000;
}
.actAccountPop {
	background-size: 7.22rem auto;
	width: 7.22rem;
	position:absolute;
	z-index: 100;
	display: none;
	text-align: center;
}
.close_xx{
	font-weight: bold;
	width: .71rem;
	height: .79rem;
	position: absolute;
	right: .3rem;
	top: .3rem;
	background: url(../images/xx.png) no-repeat;
	background-size: .71rem .79rem;
	cursor: pointer;
}

.pop_top{
	width: 7.22rem;
	height: 2.78rem;
	background: url(../images/pop_top.png) no-repeat;
	background-size: 7.22rem 3rem;
	padding-top: 0.2rem;
}
.pop_cont{
	background: url(../images/pop_cont.png) repeat-y;
	background-size: 7.22rem auto;
	min-height:2.5rem;
}
.pop_bottom{
	width: 7.22rem;
	height: .6rem;
	background: url(../images/pop_bottom.png) no-repeat;
	background-size: 7.22rem .6rem;
}
.pop_top img{
	height: .5rem;
}
#pop1 .rule1{
	width: 6.15rem;
	height: 1.12rem;
	background: url(../images/pop_01.png) no-repeat;
	background-size: 6.15rem 1.42rem;
	margin: 0 auto;
	padding-top: .3rem;
	line-height: .4rem;
}
#pop1 .rule1 h3{
	font-size: .3rem;
	color: #fef8a4;
}
#pop1 .rule1 p{
	color: #fff;
}
#pop1 .rule2{
	width: 6.37rem;
	height: 2.9rem;
	background: url(../images/pop_02.png) no-repeat;
	background-size: 6.37rem 3.38rem;
	margin: 0 auto;
	padding-top: .48rem;
	line-height: .4rem;
}
#pop1 .rule2 h3{
	font-size: .3rem;
	color: #fef8a4;
}
#pop1 .rule2 p{
	color: #fff;
	width: 6rem;
	margin: .2rem auto 0 auto;
}
#pop2 h4{
	font-size: .3rem;
	margin-bottom: .4rem;
}
#pop2 .input1{
	width: 3.94rem;
	height: .58rem;
	background: url(../images/pop_03.png) no-repeat;
	background-size: 3.94rem .58rem;
	margin: 0 auto;
	position: relative;
}
#pop2 .input1 input{
	width: 3.5rem;
	height: .58rem;
	border: none;
	background: transparent;
	position: absolute;
	top: 0;
	left: .22rem;
}
#pop2 .pop_cont{
	padding-top: .4rem;
}
#pop2 .input2{
	width: 2.18rem;
	height: .58rem;
	background: url(../images/pop_04.png) no-repeat;
	background-size: 2.18rem .58rem;
	margin: .4rem auto 0 auto;
	position: relative;
}
#pop2 .input2 select{
	width: 2.05rem;
	height: .58rem;
	border: none;
	background: transparent;
	position: absolute;
	top: 0;
	left: .05rem;
}
.actAccountPop .btn{
	width: 2.87rem;
	height: .87rem;
	background: url(../images/bg_btn.png) no-repeat;
	background-size:2.87rem .87rem;
	display: inline-block;
	line-height: .8rem;
	font-size: .32rem;
	color: #fff;
	font-weight: bold;
	text-shadow: -1px 0 black,
	0 1px black,
	1px 0 black,
	0 -1px black;
}
#pop3 h4{
	font-size: .3rem;
	margin-top: .4rem;
}
#pop3 li{
	float: left;
	text-align: center;
	font-size: .2rem;
	color: #000;
	width: 1.21rem;
	margin:0 .55rem .2rem 0;
}
#pop3 .reward{
	height: 4rem;
	margin: 0 0 0 1.15rem;
	display: block;
	text-align: center;
}
#pop3 li:last-child{
	margin-right: 0;
}
#pop3 li img{
	width: 1.21rem;
}
#pop3 .box_btn{
	width: 2.87rem;
	margin: 0 auto;
}
#pop4 h4{
	font-size: .3rem;
	margin-top: .4rem;
}
#pop4 .box_download a{
	display: block;
	margin-bottom: .35rem;
}
#pop4 .box_download a img{
	width: 2.2rem;
}


.yxts {
	width: 7.5rem;
	height: auto;
	position: relative;
	top:0.25rem;
}

.yxts .swiper-container {
	width: 100%;
	height: auto;
	margin: .5rem auto .36rem;
	overflow: hidden
}
.yxts .swiper-container .swiper-slide {
	width: auto;
	height: 7.78rem;
	float: left;
	-webkit-opacity: .5;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=50)
}
.yxts .swiper-container .swiper-slide.active {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100)
}

.yxts .swiper-container .swiper-slide img {
	width: 5.01rem;
	height: auto
}
.yxts .swiper-pagination {
	width: 100%;
	height: .13rem
}
.yxts .swiper-pagination li {
	width: .79rem;
	height: .13rem;
	background-color: #515167;
	border-radius: 0;
	margin: 0 .03rem
}
.yxts .swiper-pagination .swiper-pagination-bullet-active {
	width: .79rem;
	height: .13rem;
	background-color: #ffd500;
	border-radius: 0
}



.swiper-container-3d {
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}

.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}

.swiper-container-cube,.swiper-container-flip {
	overflow: visible
}

.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}

.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	-moz-transform-origin: 100% 0;
	-ms-transform-origin: 100% 0;
	transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none
}

.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

#pop5 video{
	width: 7.22rem;
	height: auto;
}
#pop5 .close_xx{
	z-index: 99;
}