.mobile-banner {
	position: relative;
	width: 100%;
}

.mobile-banner-img {
	width: 100%;
	height: 100%;
}

.mobile-banner-shadow {
	position: absolute;
	z-index: 9;
	bottom: 0;
	width: 100%;
	height: 36vw;
	background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}

.mobile-banner-introduce {
	position: relative;
	padding-top: 12vw;
	padding-bottom: 15vw;
	background: #000000;
	padding-left: 6.2vw;
}

.mobile-banner-introduce .mobile-banner-text1 {
	width: 88vw;
}

.mobile-banner-introduce .mobile-banner-text2 {
	margin-top: 3vw;
	font-size: 3.7vw;
	font-weight: bold;
	color: #EAB833;
	line-height: 6.1vw;
}

.mobile-banner-introduce .mobile-logo {
	position: absolute;
	z-index: 999;
	top: -8.2vw;
	width: 48%;
}

.mobile-introduce {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 15vw;
	background: #F6F7FB;
}

.mobile-introduce-wrap {
	width: 100%;
	height: 100%;
}

.mobile-introduce .pic_mobile_introduce {
	width: 88.5vw;
	margin-bottom: 3.2vw;
}

.mobile-introduce-content {
	padding-top: 6.4vw;
	padding-left: 6.4vw;
	padding-right: 6.4vw;
	color: #353739;
}

.mobile-introduce-content-text {
	margin-top: 6.4vw;
	line-height: 6.4vw;
}

.mobile-introduce-content1-img {
	width: 100%
}

.mobile-introduce-content2 {
	width: 87.2vw;
	font-size: 3.7vw;
	line-height: 6.4vw;
}

.mobile-send {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 15vw;
	background: #000000;
	overflow: hidden;
}

.mobile-send-wrap {
	position: relative;
	width: 100%;
	height: 100%;
}

.mobile-send-phone {
	position: absolute;
	z-index: 9999;
	bottom: -15vw;
	transition: all 2s;
}

.mobile-send-title-img {
	width: 30vw;
	margin-bottom: 3.2vw;
}

.mobile-send-context {
	margin-top: 4vw;
	font-size: 3.7vw;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 5.3vw;
	text-align: center;
}

.mobile-product-explain {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 6.5vw;
	background: #ADB2BA;
}

.mobile-product-explain-wrap {
	width: 100%;
}

.mobile-product-explain-img {
	width: 50vw;
	margin-bottom: 3.2vw;
}

.mobile-product-explain-title {
	margin-top: 4vw;
	font-size: 3.7vw;
	font-weight: 500;
	color: #353739;
	line-height: 4vw;
}

.mobile-product-explain-list {
	margin-top: 6.4vw;
}

.mobile-product-explain .swiper-container{
	margin-top: 8vw;
}

.mobile-product-explain .swiper-slide{
	width: 60vw !important;
	padding: 5vw;
	background-color: #FFFFFF;
	border-radius: 0.53vw;
	margin-bottom: 11vw;
	min-height: 47vw;
}

.mobile-product-explain-item-icon {
	width: 6.9vw;
}

.mobile-product-explain-name {
	font-size: 3.7vw;
	font-weight: bold;
	color: #353739;
	line-height: 5.2vw;
	margin-left: 2vw;
}

.mobile-product-explain-content {
	margin-top: 2.6vw;
	width: 48.8vw;
	font-size: 3vw;
	color: #353739;
}

.mobile-handle {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 6.4vw;
	background: #F6F7FB;
}

.mobile-handle-wrap {
	width: 100%;
}

.handle-img {
	width: 20vw;
	margin-bottom: 3.2vw;
}

.mobile-handle-title {
	font-size: 3.7vw;
	font-weight: bold;
	color: #353739;
	line-height: 5.3vw;
	margin-top: 4vw;
	text-align: center;
}

.mobile-handle-list {
	margin-top: 8.8vw;
}

.mobile-handle-list .swiper-slide{
	width: auto !important;
	border-radius: 0.5vw;
	margin-bottom: 10vw;
	background: #f3f4fa;
}

.mobile-scan {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 15vw;
	background: #ADB2BA;
}

.mobile-scan-wrap {
	word-wrap: 100%;
}

.mobile-scan-img {
	width: 25vw;
	margin-bottom: 3.2vw;
}

.mobile-scan-content {
	margin-top: 3.2vw;
	color: #353739;
	font-size: 3.7vw;
	line-height: 6.4vw;
	padding-left: 6.4vw;
	padding-right: 6.4vw;;
}

.mobile-scan-content-text1{
	margin-top: 6.4vw;
}


.mobile-scan-content-text1-img {
	width: 100%;
}


.mobile-about {
	width: 100%;
	padding: 15vw 6.4vw;
	background: #F6F7FB;
}

.mobile-about-wrap {
	width: 100%;
}

.mobile-about-img {
	width: 20vw;
	margin-bottom: 3.2vw;
}

.mobile-about-content {
	margin-top: 6.4vw;
	font-size: 3.7vw;
	color: #353739;
	line-height: 6.4vw;
}

.mobile-about-content-text2 {
	margin-top: 3.2vw;
}


.mobile-enter {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 15vw;
	background: #FCBD1B;
}


.mobile-enter-wrap {
	width: 100%;
}

.mobile-enter-wrap .mobile-line {
	background-color: #FFFFFF;
}

.mobile-enter-img {
	width: 20vw;
	margin-bottom: 3.2vw;
}

.mobile-enter-tips {
	margin-top: 4vw;
	font-size: 3.7vw;
	font-weight: 500;
	color: #353739;
	line-height: 5.3vw;
	text-align: center;
}

.mobile-enter-item {
	margin-top: 6.5vw;
	color: #353739;
	text-align: center;
}

.mobile-enter-item-title {
	font-size: 4.2vw;
	line-height: 4vw;
}

.mobile-enter-item-content {
	margin-top: 3vw;
	font-size: 3.7vw;
	line-height: 5.3vw;
}

.mobile-join-in {
	width: 100%;
	padding-top: 15vw;
	padding-bottom: 15vw;
	background: #F6F7FB;
}

.mobile-join-in-wrap {
	width: 100%;
}

.mobile-join-in-img {
	width: 20vw;
	margin-bottom: 3.2vw;
}

.mobile-join-in-list {
	margin-top: 6.2vw;
}

.mobile-join-in-item {
	width: 85vw;
	color: #353739;
	font-size: 3.7vw;
	line-height: 6.4vw;
}

.mobile-join-in-item .dot {
	font-size: 5vw;
	color: #FCB61B;
	margin-right: 2vw;
	width: 2vw;
	line-height: 6.4vw;
}
.mobile-join-in-item-right{
	flex: 1;
}
.mobile-join-in-item .text {
	line-height: 6.4vw;
}


.mobile-footer {
	width: 100%;
	background: #FFFFFF;
	padding-top: 11vw;
	padding-bottom: 6.4vw;
}

.mobile-footer-wrap {
	width: 100%;
}

.mobile-footer-contact {
	width: 84vw;
	font-size: 3.2vw;
	color: #353739;
	line-height: 6.4vw;
	text-align: center;
}

.mobile-qrcode {
	margin-top: 5vw;
	width: 19.2vw;
}

.mobile-footer-contact-man {
	margin-top: 1.7vw;
	font-size: 3.2vw;
	color: #353739;
}

.mobile-footer-company {
	width: 80vw;
	margin-top: 11vw;
	font-size: 2.4vw;
	color: #ADB2BA;
	line-height: 6.4vw;
	text-align: center;
}

.mobile-send-phone-bg {
	position: relative;
	width: 60vw;
}

.mobile-send-phone-wrap {
	position: relative;
	width: 37vw;
}

.mobile-send-phone .my-wrap {
	position: relative;
}

.mobile-send-phone-wrap .mobile-send-phone-content {
	position: absolute;
	width: 60vw;
	top: 10vw;
	overflow: hidden;
}

.mobile-amout {
	font-size: 10vw;
	font-weight: normal;
	color: #000000;
	line-height: 8.1vw;
	margin-top: 12vw;
	text-align: center;
}

.mobile-remark {
	font-size: 3vw;
	font-weight: normal;
	color: #000000;
	margin-top: 0.6vw;
	margin-bottom: 15vw;
	text-align: center;
	margin-top: 1vw;
}

.mobile-arrows {
	width: 15.2vw;
	height: 25vw;
	position: absolute;
	/* top: 0; */
	background-repeat: no-repeat;
	background-image: url(../images/iphone-arrow.png);
	background-size: 100% 100%;
	-webkit-animation: mobile-b 3s infinite;
	animation: mobile-b 3s infinite;
}

@keyframes mobile-b {
	0% {
		margin-top: 100px;
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	80% {
		opacity: 0;
	}

	100% {
		opacity: 0;
		margin-top: -50vw;
	}
}

.mobile-coin {
	position: relative;
	z-index: 99;
	top: 0px;
	width: 35vw;
	transition: transform 1500ms;
}

.mobile-fun-name {
	font-size: 3vw;
	position: absolute;
	bottom: 1vw;
}

.mobile-send-pot {
	position: relative;
	margin-top: 8vw;
}

.mobile-show-money {
	position: absolute;
	left: 72vw;
	top: 35vw;
	width: 28vw;
	height: 17vw;
	background-color: #000000;
	border-radius: 20px
}

.mobile-show-money-text {
	font-size: 8vw;
	color: #FFFFFF;
}

.mobile-money-loading {
	width: 10vw;
}

.mobile-send-pot-img {
	position: relative;
	width: 170vw;
}

.mobile-move-down {
	bottom: -81vw !important;
}


.mobile-dailog-wrap {
	position: absolute;
	top: 40vw;
	padding: 3.7vw 4.8vw;
	background-color: #000;
	border-radius: 1.2vw;
	opacity: 1;
	-webkit-transform: scale(.9);
	transform: scale(.9);
	transition: all 1s;
}

.mobile-dailog-wrap .mobile-loading {
	width: 15vw;
	font-size: 4vw;
}

.mobile-dailog-wrap.restart {
	top: 10vw !important;
}

.mobile-dailog-con {
	background: none;
	border: none;
	font-size: 3.7vw;
	color: #000000;
	background-color: #FCBD1B;
	padding: 3.2vw 4.8vw;
	border-radius: 0.5px;
}


.mobile-pic-loader {
	width: 8vw;
	margin-bottom: 1.3vw;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

span.swiper-pagination-bullet{
	width: 4vw !important;
	height:4vw !important;
	border-radius: 50% !important;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active{
	background-color: #F3BD2B !important;
}

.mobile-enter-text-center{
	width: 60vw;
	margin-top: 10vw;
}

.mobile-banks{
	width: 100%;
	padding: 15vw 0;
	background: #ADB2BA;
}

.mobile-banks-wrap{
	width: 100%;
}
.mobile_pic_banks{
	width: 20vw;
	margin-bottom: 3.2vw;
}

.mobile-banks-title{
	font-size: 3.7vw;
	color: #353739;
	line-height: 6.4vw;
	margin-top: 6.4vw;
}

.mobile-banks-list{
	padding:  0 6.4vw;
	margin-top: 6.4vw;
}

.mobile-banks-item{
	width: 25vw;
	margin: 0 2vw;
	margin-bottom: 2vw;
	background-color: #FFFFFF;
	padding: 2.4vw;
}
.mobile-bank-img{
	width: 100%;
}

.mobile-contact-left{
	margin-right: 10vw;
}

