.zxwap{
	position:fixed; right:.1rem; top:53%;
	display: none;
	width: 1.4rem;
	background-color: #fff;
	border-radius: .06rem;
	box-shadow: 0 .1rem .21rem rgba(211,229,244,.77);
	border-bottom: .02rem #47a8eb solid;
	z-index: 100;
	padding: .12rem 0 .28rem;
}
.zxwap ul li{width: 1.2rem;height: 1.5rem;background: url("/images/zxicon3.jpg") no-repeat 0 0;background-size: 100%;margin: 0 auto;}
.zxwap ul li p{font-size: .24rem;color: #464646;text-align: center;line-height: 2rem;}
.zxwap ul li.li_live{height: 1.6rem;background-image: url("/images/zxiconlive.jpg")}
.zxwap ul li.li_live p{line-height: .36rem;padding-top: .8rem;}
.zxwap .li_6{position: absolute;left: 0;bottom: -.6rem;width: 1.4rem;height: .5rem;border-radius: .06rem;background-color: #fff;box-shadow: 0 .1rem .21rem rgba(211,229,244,.77);}
.zxwap .li_6 a{float: left;width: 100%;height: 100%;}
.zxwap .li_6 span.icon_s{display: block;width: .46rem;height: .2rem;background:url(/images/zxbot.jpg) no-repeat;background-size: 100%;margin: .15rem auto 0;}

.zx{width: 96px; position:fixed; right:16px; top:53%; margin-top:-150px; z-index: 100;}
.zx ul{box-shadow: 0 10px 21px rgba(211,229,244,.77);border-radius: 6px;background: #fff;padding-top: 10px;}
.zx li{width: 96px;height: 110px;box-sizing: border-box; position: relative; z-index: 99999;}
.zx li.li_live{height: 120px;}
/* .zx li.li_live p{position: relative;} */
/* .zx li.li_live p:after{position: absolute;left: 11px;bottom: 0;width: 74px;height: 1px;background: #dfeefb;content: "";} */
/* .zx li.li_lj{padding-top: 10px;border-radius: 6px 6px 0 0;} */
/* .zx li.li_tb{height: 110px;} */
.zx li a{float: left;width:100%;height: 100%;}
.zx li span.icon_s{ display:block; width: 60px; height: 60px; background:url(/images/zxicon1.jpg) no-repeat center top; margin: 6px auto 6px;}
.zx li.li_live span.icon_s{width: 76px;background-image:url(/images/zxiconlive.jpg);}
.zx li.li_tb span.icon_s{background-image:url(/images/zxicon2.jpg);}
.zx li p{font-size:14px;color: #464646;text-align: center;line-height: 21px;margin-top: -8px;}
.zx li:hover p{color: #0d9fef;}
.zx li.li_lj p,
.zx li.li_tb p{width: 74px;border-bottom: 1px #dfeefb solid;margin: -8px auto 0;padding-bottom: 12px;}
.zx .li_6{width: 96px;height: 33px;border-radius: 6px;box-shadow: 0 10px 21px rgba(211,229,244,.77);background-color: #fff;margin-top: 8px;}
.zx .li_6 a{float: left;width: 100%;height: 100%;}
.zx .li_6 span.icon_s{display: block;width: 33px;height: 13px;background-image:url(/images/zxbot.jpg);margin: 10px auto 0;}
.mask_bkxx{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 101;
}
.mask_bkxx .mask_bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.5);
}
.mask_bkxx .bkxx_con{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 686px;
	border-radius: 30px;
	overflow: hidden;
	background: #fdfeff url("/images/bkxxpic2.jpg") no-repeat right bottom;
	transform: translate(-50%,-50%);
	padding: 46px 0 70px;
}
.mask_bkxx .bkxx_con .close{
	position: absolute;
	right: 12px;
	top: 15px;
	cursor: pointer;
}
.mask_bkxx .bkxx_con .bkxxpic1{display: block;margin: 0 auto;}
.mask_bkxx .bkxx_con p{
	width: 390px;
	height: 54px;
	border: 1px #e1f1ff solid;
	border-radius: 6px;
	background-color: #fff;
	margin: 15px auto 0;
	overflow: hidden;
}
.mask_bkxx .bkxx_con p input{
	height: 100%;
	font-size: 15px;
	color: #5a5a5a;
	border: none;
	background: none;
	padding-left: 16px;
}
.mask_bkxx .bkxx_con .a_btn{
	display: block;
	width: 214px;
	height: 56px;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 56px;
	font-weight: bold;
	border-radius: 28px;
	background-color: #f86900;
	box-shadow: inset -182px 0px 20px rgba(255,245,134,.19) , 0 4px 18px rgba(255,134,16.2);
	margin: 32px auto 0;
}

@media screen and (max-width: 750px){
	.zx,.mask_bkxx{display: none;}
	.zxwap{display: block;}
	
	.mask_bkxx .bkxx_con{
		width: 90%;
		background-size: 3.79rem;
		padding: .6rem 0 .8rem;
	}
	.mask_bkxx .bkxx_con .close{width: .32rem;height: .32rem;}
	.mask_bkxx .bkxx_con .bkxxpic1{width: 80%;}
	.mask_bkxx .bkxx_con p{width: 80%;height: .8rem;}
	.mask_bkxx .bkxx_con p input{font-size: .28rem;}
	.mask_bkxx .bkxx_con .a_btn{width: 3.6rem;height: .9rem;line-height: .9rem;font-size: .3rem;margin: .4rem auto 0;}
}