.content {
	width: 7.50rem;
	height: 11.87rem;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -5.2rem 0 0 -3.75rem;
	z-index: 5;
	overflow: hidden;
}

#app {
	width: 100vw;
	background: url(https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/bgimg.jpg?v=1.0) no-repeat;
	background-size: 100% 100%;
}

#bgbox {
	width: 100%;
	height: 100vh;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.caidai{
	width: 100%;
	height: 100vh;
	position: absolute;
	z-index: 5;
}
.logoimg{
	width: 2.6rem;
	height: .42rem;
	top: .26rem;
	left: .44rem;
	position: absolute;
}
.zdx{
	z-index: 9;
}
.hdgz{
	width: 1.47rem;
	height: .48rem;
	top: .29rem;
	right: .31rem;
	position: absolute;
}
.fxhd{
	width: 1.47rem;
	height: .48rem;
	top: .75rem;
	right: .31rem;
	position: absolute;
}
.jfsm{
	width: 1.47rem;
	height: .48rem;
	top: 1.21rem;
	right: .31rem;
	position: absolute;
}
.bt{
	width: 7.07rem;
	height: 1.94rem;
	left: .21rem;
	position: absolute;
	z-index: 4;
	margin-top: -0.1rem;
}
.mhbox{
	background: url("https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/manghek.png?v=1.0") no-repeat;
	background-size: 100% 100%;
	width: 7.5rem;
	height: 6.95rem;
	top: 1.9rem;
	position: absolute;
	z-index: 3;
}
.szimg{
	width: .91rem;
	height: 1.04rem;
	position: absolute;
	right: .94rem;
	top: 5rem;
}
.mhcontent {
	width: 7.50rem;
	height: 11.87rem;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -5.2rem 0 0 -3.75rem;
	z-index: 6;
	overflow: hidden;
}
.mhmin{
	width: 4.6rem;
	height: 3.4rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	position: absolute;
	top: 4.1rem;
	left: 1.45rem;
}
.mhmin span{
	width: calc(100% / 3);
	height: 1.36rem;
}
.szbox1{
	right: 4.84rem !important;
	top: 2.75rem !important;
}
.szbox2{
	right: 3.14rem !important;
	top: 2.75rem !important;
}
.szbox3{
	right: 1.44rem !important;
	top: 2.75rem !important;
}
.szbox4{
	right: 4.84rem !important;
	top: 4.8rem !important;
}
.szbox5{
	right: 3.14rem !important;
	top: 4.8rem !important;
}
.szbox6{
	right: 1.44rem !important;
	top: 4.8rem !important;
}
.jftxt{
	width: 5.26rem;
	height: .67rem;
	font-size: 0.25rem;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0.3rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	position: absolute;
	top: 1.14rem;
	left: 1.12rem;
}
.jftxt span:first-child{
	padding-left: .64rem;
}
.jftxt span:last-child{
	width: 2.5rem;
	text-align: center;
}
.bgbot{
	width: 7.5rem;
	height: 4.98rem;
	bottom: 0;
	position: absolute;
	z-index: 2;
}
.btnbox{
	width: 7.5rem;
	height: 1.16rem;
	position: absolute;
	top: 8.62rem;
	z-index: 3;
	display: flex;
	align-items: center;
	justify-content: center;
}
.btn{
	width: 5.04rem;
	height: 1.16rem;
	position: relative;
	margin: 0 0.12rem;
}
.btn img{
	width: 100%;
	height: 100%;
}
.btn div{
	width: 100%;
	height: 100%;
	position: absolute;
}
.cfk{
	width: .75rem;
	height: .68rem;
}
.jpbox{
	width: 7.5rem;
	height: 2rem;
	position: absolute;
	bottom: 0;
	z-index: 3;
}
.chukou{
	width: 7.5rem;
	height: .85rem;
}
.jiangpiao{
	background: url(https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/jiangpiao.png) no-repeat;
	background-size: 100% 100%;
	width: 7.5rem;
	height: 1.73rem;
	position: absolute;
	bottom: 0;
	z-index: 3;
}
.jiangpiao div{
	width: 4.32rem;
	height: 1.5rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	font-size: .32rem;
	color: #2A2B2C;
	position: absolute;
	left: 2.6rem;
	line-height: .5rem;
}
.mhpop{
	position: fixed;
	z-index: 99;
	width: 100vw;
	height: 100vh;
	background: rgba(0,0,0,0.4);
	perspective:8rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.dengg{
	width: 7.5rem;
	height: 6.67rem;
	position: fixed;
	z-index: 99;
	top: 0;
}
.stage{
	position:relative;
	width:1.35rem;
	height:1.26rem;
	margin:calc(50vh - 0.485rem) auto;
	transform-style:preserve-3d;
	transform:rotateY(0deg);
	animation: stageopen 3s;
}
.stage>.face{
	position:absolute;
	width:1.35rem;
	height:1.26rem;
	box-shadow:0 0 0.15rem #999 inset;
	font-size:0.3rem;
	line-height:0.97rem;
	text-align:center;
	color:pink;
	background: url(https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/manghe.png) no-repeat;
	background-size: 100% 100%;
}
.stage>.front{
	transform:translateZ(0.635rem);
}
.stage>.rear{
	transform:rotateY(180deg) translateZ(0.635rem);
}
.stage>.left{
	transform:rotateY(-90deg) translateZ(0.635rem);
}
.stage>.right{
	transform:rotateY(90deg) translateZ(0.635rem);
}
.stage>.top{
	width:1.35rem;
	height:1.35rem;
	background: #eb1534;
	transform-origin:top center;
	transform: translateZ(-0.635rem) rotateX(90deg);
	animation: stagetopopen 3s forwards ;
	opacity: 0.8;
}
.stage>.bottom{
	width:1.35rem;
	height:1.35rem;
	transform:rotateX(-90deg) translateZ(0.63rem);
}

@keyframes stageopen {
	0% {
		transform:rotateY(0deg);
	}
	100% {
		transform:rotateY(1080deg);
	}
}

@keyframes stagetopopen {
	0% {
		transform: translateZ(-0.635rem) rotateX(90deg);
	}
	100% {
		transform: translateZ(-0.635rem) rotateX(220deg);
	}
}

.tkpop{
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0,0,0,0.5);
	z-index: 99;
	display: flex;
	align-items: center;
	justify-content: center;
}
.tkpop1{
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0,0,0,0.6);
	z-index: 99;
	display: flex;
	align-items: center;
	justify-content: center;
}
.tkpop img,.tkpop1 img{
	width: 100%;
}

.hbtxt{
	position: absolute;
	top: 1.62rem;
	width: 100%;
	text-align: center;
	font-size: .38rem;
	color: #2A2B2C;
	display: flex;
	flex-direction: column;
}
.zjbox{
	background: url(https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/zjbg.png) no-repeat;
	background-size: 100% 100%;
	width: 7.5rem;
	height: 11.65rem;
	position: relative;
	display: flex;
	align-items: center;
	flex-direction: column;
}
.zjtit{
	position: absolute;
	top: 1.82rem;
	display: flex;
	flex-direction: column;
	width: 100%;
}
.zjtit p{
	width: 100%;
	text-align: center;
	font-size: .38rem;
	color: #2A2B2C;
	padding: 0 1rem;
}
.zjtit p span{
	color: #056AD1;
}
.jpimg{
	position: absolute;
	top: 3.13rem;
}
.iptbox{
	width: 5.42rem;
	height: 2.8rem;
	position: absolute;
	top: 5.82rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
}
.iptbox input{
	height: 0.83rem;
	width: 5.42rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #EFEFEF;
	border-radius: 0.14rem;
	line-height: 0.83rem;
}
.iptbox1{
	width: 5.42rem;
	height: 2rem;
	position: absolute;
	top: 6rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
}
.iptbox1 input{
	height: 0.83rem;
	width: 5.42rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #EFEFEF;
	border-radius: 0.14rem;
	line-height: 0.83rem;
}
.tksm{
	width: 5.42rem;
	position: absolute;
	top: 8.9rem;
	font-size: 0.25rem;
	color: #7E7E7E;
}
.zjbox .tjbtn{
	width: 2.53rem;
	height: 1.17rem;
	position: absolute;
	top: 9.79rem;
}
.smrztk{
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	overflow-y: auto;
	z-index: 101;
}
.smrztk img:first-child{
	position: fixed;
	top: 0.6rem;
	right: 0.3rem;
	width: 0.7rem;
	height: 0.7rem;
	z-index: 102;
}
.smrztk img:last-child{
	width: 100%;
}

.lgbox,.sfzbox{
	display: flex;
	flex-direction: column;
	align-items: center;
}
.lgcon{
	width: 7.5rem;
	height: 9.16rem;
	background: url("https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/lgbox.png?v=1.1") no-repeat;
	background-size: 100% 100%;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.lgbox .wxlgcon{
	background: url("https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/wxlj.png?v=1.0") no-repeat;
	background-size: 100% 100%;
}
.wxcd{
	width: 7.5rem;
	position: fixed;
	top: 0;
	z-index: 99;
}
.sfzcon{
	width: 7.5rem;
	height: 8.2rem;
	background: url(https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/sfz.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.lgcon .lgipt1{
	height: 0.83rem;
	width: 5.42rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #EFEFEF;
	border-radius: 0.14rem;
	line-height: 0.83rem;
	position: absolute;
	top: 3.3rem;
	font-size: .3rem;
}
.sfzcon .lgipt1{
	height: 0.83rem;
	width: 5.42rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #EFEFEF;
	border-radius: 0.14rem;
	line-height: 0.83rem;
	position: absolute;
	top: 3.86rem;
	font-size: .3rem;
}
.codebox{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 0.83rem;
	width: 5.42rem;
	position: absolute;
	top: 4.26rem;
}
.codebox input{
	height: 0.83rem;
	width: 3.35rem;
	padding: 0.1rem 0.2rem;
	border: 0;
	background: #EFEFEF;
	border-radius: .14rem;
	line-height: .83rem;
	font-size: .3rem;
}
.codebox span{
	height: .83rem;
	width: 1.84rem;
	background: #EFEFEF;
	border-radius: .14rem;
	line-height: .83rem;
	font-size: .3rem;
	color: #7E7E7E;
	text-align: center;
}
.tit1{
	width: 5.42rem;
	text-align: right;
	position: absolute;
	top: 5.19rem;
	font-size: .2rem;
	color: #7E7E7E;
	line-height: .2rem;
}
.pickbox{
	width: 5.32rem;
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 5.75rem;
}
.sfzcon .pickbox{
	top: 4.9rem;
}
.pickbox span{
	width: .18rem;
	height: .18rem;
	border-radius: .09rem;
	border: .02rem solid #7E7E7E;
	margin-top: 0.05rem;
}
.pickbox .active{
	width: .18rem;
	height: .18rem;
	border-radius: .09rem;
	background: #7E7E7E;
	margin-top: 0.05rem;
}
.pickbox p{
	width: 4.96rem;
	font-size: .25rem;
	line-height: .3rem;
	color: #7E7E7E;
}
.lgbtn{
	display: flex;
	width: 5.32rem;
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 7.25rem;
}
.sfzcon .lgbtn{
	width: 6.1rem;
	top: 6.48rem;
}
.lgbtn img:first-child{
	width: 2.14rem;
	height: 1.08rem;
}
.lgbtn img:last-child{
	width: 2.71rem;
	height: 1.08rem;
}
.sfzcon .lgbtn img:last-child{
	width: 3.96rem;
	height: 1.08rem;
}
.gzcon~img{
	margin-top: -1px;
}
.gzcon{
	width: 100%;
	background: url("https://csdn.whbhst.com/app/gongyin/20220323/qt1/img/gzc.png?v=1.0") no-repeat;
	background-size: 100% 100%;
	height: 6.07rem;
}
.gzcon div{
	width: 6.47rem;
	overflow-y: scroll;
	height: 5.6rem;
	-webkit-overflow-scrolling: touch; 
	overflow-scrolling: touch;
	margin: auto;
	    margin-top: -0.01rem;
}
.gzcon div img{
	width: 6.1rem;
	height: 12.44rem;
	margin: auto;
	margin-top: 0.2rem;
}
.gzcon .backbtn{
	width: 2.03rem;
	height: 1.01rem;
	margin: auto;
	margin-top: 1rem;
}

::-webkit-scrollbar {
    -webkit-appearance: none;
}
 
::-webkit-scrollbar:vertical {
    width: 0.16rem;
}
 
::-webkit-scrollbar:horizontal {
    height: 0.16rem;
}
 
::-webkit-scrollbar-thumb {
    background-color: #ec1d45;
    border-radius: 0.16rem;
    border: 0.02rem solid #f2f2f2;
}
 
::-webkit-scrollbar-track {
    border-radius: 0.16rem; 
    background-color: #f2f2f2;
}
.jtimg{
	position: fixed;
	z-index: 100;
	top: 0;
	right: 0;
	width: 1.66rem!important;
	height: 1.92rem;
}

/***********loading************/
.loadingbox {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
}

.loadings {
	width: 100px;
	height: 100px;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 999;
	border-radius: 10px;
	margin: -50px 0 0 -50px;
	background: rgba(0, 0, 0, 0.4);
	display: flex;
	display: -webkit-flex;
	align-items: center;
	-webkit-align-items: center;
	justify-content: center;
	-webkit-justify-content: center;
	flex-direction: column;
	-webkit-flex-direction: column;
	color: #ffffff;
}

.weui-loading {
	width: 60px;
	height: 60px;
	display: inline-block;
	vertical-align: middle;
	-webkit-animation: weuiLoading 1s steps(12, end) infinite;
	animation: weuiLoading 1s steps(12, end) infinite;
	background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;
	background-size: 100%;
}

.weui-loading.weui-loading_transparent,
.weui-btn_loading.weui-btn_primary .weui-loading,
.weui-btn_loading.weui-btn_warn .weui-loading {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E");
}

@-webkit-keyframes weuiLoading {
	0% {
		transform: rotate3d(0, 0, 1, 0deg);
	}

	100% {
		transform: rotate3d(0, 0, 1, 360deg);
	}
}

@keyframes weuiLoading {
	0% {
		transform: rotate3d(0, 0, 1, 0deg);
	}

	100% {
		transform: rotate3d(0, 0, 1, 360deg);
	}
}

.jxtxt{
	width: 7.5rem;
	height: 0.31rem;
	position: absolute;
	top: 5.82rem;
}
.txttop{
	width: 7.5rem;
	height: 0.29rem;
	position: absolute;
	top: 1.54rem;
	z-index: 4;
}
.jfbox{
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.jfbox span{
	position: absolute;
	width: 1rem;
	height: 1rem;
	bottom: 0;
}
.jfbox a{
	width: 6rem;
	height: 0.5rem;
	position: absolute;
	bottom: 2rem;
}