@media screen and (min-width: 320px) and (max-width: 1024px) {
	.phoneheader .ph-top-right {
		display: flex;
		align-items: center;
	}
	.phoneheader .ph-top-right .header-top-right {
		display: flex;
		transition: .5s;
		align-items: center;
		justify-content: center;
	}
	/*.phoneheader .ph-top-right .header-top-right a {*/
	/*	display: inline-block;*/
	/*	width: .7rem;*/
	/*	height: .7rem;*/
	/*	border-radius: 50%;*/
	/*	box-sizing: border-box;*/
	/*	opacity: 1;*/
	/*	line-height: .7rem;*/
	/*	background: #F0F7FF;*/
	/*	border: 1px solid #EEEEEE;*/
	/*	text-align: center;*/
	/*	margin-right: .15rem;*/
	/*}*/
	    .phoneheader .ph-top-right .header-top-right a {
  display: inline-block;
        width: auto;
        height: .7rem;
        box-sizing: border-box;
        opacity: 1;
        border-radius: .3rem;
        line-height: .7rem;
        background: #F0F7FF;
        border: 1px solid #EEEEEE;
        text-align: center;
        margin-right: .15rem;
        padding: 0 .15rem;
    }
	.phoneheader p{
		font-size: .28rem;
	}
	.phoneheader .ph-top-right .header-top-right a span {
		font-size: .26rem;
		display: inline-block;
	}
	/*.phoneheader .ph-top-right .header-top-right a span.tc {*/
	/*	font-size: .28rem;*/
	/*}*/
	/*.phoneheader .ph-top-right .header-top-right a span.bk {*/
	/*	margin-top: .03rem;*/
	/*}*/
.phoneheader .ph-top-right .header-top-right a:hover {
	color: #FFFFFF;
	background-color: #1E40AF;
	transition: .5s;
	transform: translateY(-3px);
}

	.mobile-container.active {
		display: block;
	}
	.phoneheader .ph-top-right .menu {
		width: .8rem;
		height: .8rem;
		display: flex;
		border-radius: 50%;
		align-items: center;
		justify-content: center;
		font-size: 0.38rem;
		margin-right: .18rem;
		color: #1E40AF;
		background-color: #F0F7FF;
	}
	.phoneheader .ph-top-right .menu span {
		font-size: 0.42rem;
		color: #1E40AF;
		margin-top: .08rem;
	}
	.phoneheader .ph-top-right .menu span.hide {
		display: none;
		color: #FFFFFF;
	}
	.phoneheader .ph-top-right .menu.active {
		background: #1E40AF;
	}
	.phoneheader .ph-top-right .menu.active span.show {
		display: none;
	}
	.phoneheader .ph-top-right .menu.active span.hide {
		display: block;
	}
	/*内页*/
	.new .wrap,
	.service .wrap,
	.recharge .wrap,
	.order .wrap {
		padding-top: .55rem;
		padding-bottom: .55rem;
		margin-bottom: .55rem;
	}
	.content {
		margin-top: 0;
	}
	.content .wrap h2,
	.content .register h2,
	.search h2 {
		font-size: .38rem;
	}
	.notice {
		margin: 0 auto;
		margin-bottom: .55rem;
		width: 96.5%;
		height: 1rem;
		padding: 0 .46rem;
		line-height: 1rem;
		border-radius: .21rem;
		background: #FFFFFF;
		box-shadow: 0px .04rem .1rem .1rem rgba(0, 0, 0, 0.01);
		font-family: Source Han Sans;
		font-size: .26rem;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin-top: 1.4rem;
	}
	.notice b {
		font-size: .32rem;
		color: #1E40AF;
	}
	 .marquee-content {
  font-size: .26rem;
/*text-overflow: ellipsis;*/
    }
	.new ul.news_list li {
		width: 94%;
		margin-bottom: .5rem;
	}
	.new ul.news_list>li a {
		display: block;
	}
	.new ul.news_list>li .new_time {
		width: 100%;
		height: auto !important;
		border-radius: .24rem;
	}
	.new ul.news_list>li .new_time img {
		height: auto !important;
		border-radius: .2rem;
	}
	.content .wrap2 ul.news_list>li .new_pp {
		width: 100%;
	}
	.new ul.news_list>li .new_pp {
		width: 100%;
		margin-left: 0;
	}
	.new ul.news_list>li .new_pp h4 {
		font-size: .3rem;
		margin: .2rem auto;
	}
	.new ul.news_list>li .new_pp p {
		font-size: .26rem;
		height: auto !important;
		line-height: .26rem;
		line-height: 1.8em;
		min-height: 0.8rem;
	}
	.new ul.news_list>li .new_pp .new_data {
		font-size: .24rem;
		margin-bottom: .21rem;
	}
	.page {
		margin: .8rem auto;
		text-align: center;
		height: .6rem;
	}
	.page a,
	.page span {
		font-size: .26rem;
		border-radius: .05rem;
		font-family: Source Han Sans;
		padding: .14rem .18rem;
		border: 1px solid #EEEEEE;
		background: #F0F7FF;
	}


.service ul {
	width: 94%;
	margin: 0 auto;
	text-align: center;
}

.service ul li {
	width: 86%;
	box-shadow: 0px .06rem .1rem .1rem rgba(0, 0, 0, 0.02);
	margin: 0 auto;
	margin-bottom: .3rem;
	border-radius: .21rem .21rem;
	padding-bottom: .37rem;
}

.service ul li:nth-of-type(3n) {
	margin-right: 0%;
}

.service ul li:nth-of-type(2n) {
	margin-right: 0;
}

.service ul li .sev_img {
	padding: .3rem 0;
	border-radius: .21rem .21rem 0px 0px;
}

.service ul li .sev_txt h4 {
	font-family: Source Han Sans;
	font-size: .28rem;
	color: #1A1A1A;
	margin: .24rem auto;
}

.service ul li .sev_txt p {
	font-size: .26rem;
}

.recharge ul {
	width: 94%;
	margin: 0 auto;
	text-align: center;
}

.recharge ul li {
	width: 86%;
	border-radius: .21rem;
	box-shadow: 0px .034rem .08rem .08rem rgba(0, 0, 0, 0.04);
	transition: .5s;
	padding-bottom: .3rem;
	margin-bottom: .5rem;
}

.recharge ul li h3 {
	font-family: Source Han Sans;
	font-size: .34rem;
	color: #1A1A1A;
	margin-top: .3rem;
	margin-bottom: .25rem;
}

.recharge ul li p {
	font-family: Source Han Sans;
	font-size: .28rem;
	color: #1A1A1A;
}

.recharge ul li a {
	display: block;
	width: 2.6rem;
	height: .7rem;
	line-height: .65rem;
	text-align: center;
	border-radius: .35rem;
	margin: 0 auto;
	margin-top: .3rem;
	opacity: 1;
	border: 1px solid #1E40AF;
	color: #fff;
	transition: .5s;
	font-size: .28rem;
}

.recharge ul li i {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 1rem;
	height: .5rem;
	border-radius: 0px .12rem 0px .12rem;
	background: #EE3A1E;
	font-size: .22rem;
	text-align: center;
	line-height: .5rem;
	color: #FFFFFF;
	opacity: 0;
	font-style: normal;
}

.register {
	width: 86%;
	border-radius: .21rem;
	opacity: 1;
	background: #FFFFFF;
	box-shadow: 0px .04rem .1rem .1rem rgba(0, 0, 0, 0.01);
	padding-top: .55rem;
	padding-bottom: .55rem;
	margin-bottom: .3rem;
	margin: 0 auto;
	margin-top: 1.5rem;
}

.register form ul li span {
	margin-bottom: .26rem;
	font-size: .3rem;
}

.register form ul li input {
	border-radius: .45rem;
	width: 100%;
	padding-left: .38rem;
	opacity: 1;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	height: .9rem;
	line-height: .9rem;
	font-size: .28rem;
}

.register form ul li {
	margin-bottom: .34rem;
}

.register form ul li.btn button {
	height: 1rem;
	border-radius: .5rem;
	line-height: 1rem;
	font-size: .3rem;
}

.register form p {
	font-size: .3rem;
	margin-top: .35rem;
}

.content .wrap2 {
	width: 96.5%;
}

.order_list h4 {
	font-family: Source Han Sans;
	font-size: .3rem;
	color: #1A1A1A;
	margin-bottom: .3rem;
}

.order_list .table {
	margin-top: .5rem;
	overflow: scroll;
}

.order_list .table table {
	width: 220%;
}

.order_list table tr th,
.order_list table tr td {
	height: .8rem;
	line-height: .8rem;
	padding-left: .42rem;
	font-size: .26rem;
}

.order_list table tr th {
	font-size: .28rem;
}

.content .wrap2 .bk2_tt {
	display: flex;
	width: 90%;
	justify-content: space-between;
	align-items: baseline;
	margin: 0 auto;
	margin-bottom: .3rem;
}

.content .wrap2 ul.news_list>li .new_time {
	width: 100%;
}

.search .search-box {
	width: 96.5%;
	border-radius: .21rem;
	opacity: 1;
	background: #FFFFFF;
	box-shadow: 0px .04rem .1rem .1rem rgba(0, 0, 0, 0.01);
	padding-top: .55rem;
	padding-bottom: .55rem;
	margin-bottom: .3rem;
	margin: 0 auto;
}

.search .search-box .search-list .search-first h5 {
	font-size: .32rem;
	margin-bottom: .45rem;
}

.search .search-box .search-list .search-first p {
        height: auto;
        line-height: unset;
        line-height: .42rem;
        line-height: .42rem;
        border-radius: .21rem;
        background: #F9F9F9;
        border: 1px solid #EEEEEE;
        font-family: Source Han Sans;
        font-size: .26rem;
        padding-left: .4rem;
        padding: .3rem .4rem .3rem .4rem;

}

.search .search-box .search-list .search-two h6 {
	height: 1rem;
	line-height: 1rem;
	border-bottom: 1px solid #EEEEEE;
	font-family: Source Han Sans;
	font-size: .32rem;
	font-weight: 500;
	margin-bottom: .5rem;
	color: #1E40AF;
	padding-left: .4rem;
}

.search .search-box .search-list .search-two p {
	display: block;
	padding-left: .4rem;
	font-family: Source Han Sans;
	font-size: .26rem;
	font-weight: 500;
	color: #1A1A1A;
}

.search .search-box .search-list .search-two input {
	height: .65rem;
	display: block;
	line-height: .65rem;
	padding-left: .35rem;
	border-radius: .325rem;
	width: 90%;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	margin: 0 auto;
	margin-top: .26rem;
	font-size: .26rem;
}

.search .search-box .search-list .search-two .search-time p {
	display: block;
	padding-left: .3rem;
	font-family: Source Han Sans;
	font-size: .28rem;
	font-weight: 500;
	color: #1A1A1A;
	padding-top: .4rem;
	margin-bottom: .26rem;
}

.search .search-box .search-list .search-two .search-time ul li {
	display: block;
	vertical-align: top;
	width: 60%;
	height: .65rem;
	border-radius: .325rem;
	opacity: 1;
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	text-align: center;
	cursor: pointer;
	margin-right: .3rem;
	margin-bottom: .3rem;
}

.search .search-box .search-list .search-two .search-time ul li span {
	font-family: Source Han Sans;
	font-size: .26rem;
	font-weight: 500;
	color: #1A1A1A;
	margin-right: .3rem;
	margin-top: .17rem;
}

.search .search-box .search-list .search-two .search-time ul li i {
	height: .45rem;
	line-height: .45rem;
	border-radius: .21rem;
	font-style: normal;
	background: #EE3A1E;
	color: #FFFFFF;
	font-family: Source Han Sans;
	font-size: .22rem;
	padding: 0 .2rem;
	margin-top: .1rem;
}

.search .search-box .search-list .search-btn {
	width: 100%;
}

.search .search-box .search-list .search-btn span {
	border-radius: .18rem;
	font-size: .3rem;
	color: #1E40AF;
}

.search .search-box .search-list .search-btn p button {
	height: .8rem;
	border-radius: .4rem;
	cursor: pointer;
	width: 2.68rem;
	background: #1E40AF;
	color: #FFFFFF;
	text-align: center;
	line-height: .8rem;
	border: 1px solid #EEEEEE;
	font-family: Source Han Sans;
	font-size: .26rem;
	transition: .5s;
}

.chongzhi-box .cz-jf {
	border-radius: .21rem;
	display: flex;
	background: #FFF9F8;
	justify-content: center;
	padding: .3rem 0;
	margin-bottom: .55rem;
}

.chongzhi-box .cz-jf p {
	font-family: Source Han Sans;
	font-size: .28rem;
	color: #1A1A1A;
}

.chongzhi-box .cz-jf p span {
	display: block;
	font-family: Source Han Sans;
	font-size: .34rem;
	color: #EE3A1E;
	font-weight: 600;
}

.chongzhi-box .cz-tc ul li {
	width: 100%;
	height: auto;
	margin-bottom: .5rem;
	margin-right: 0;
	border-radius: .21rem;
}

.chongzhi-box .cz-tc ul li h4 {
	width: 100%;
	padding: .4rem 0;
	border-radius: .21rem .21rem 0px 0px;
	opacity: 1;
	background: #F0F7FF;
	text-align: center;
	color: #1E40AF;
	font-family: Source Han Sans;
	font-size: .34rem;
}

.chongzhi-box .cz-tc ul li span {
	font-size: .3rem;
}

.chongzhi-box .cz-tc ul li span.money {
	font-size: .34rem;
}

.chongzhi-box .cz-tc ul li span.zs-jf {
	color: #EE3A1E;
	font-size: .26rem;
	margin-top: .34rem;
}

.chongzhi-box .cz-tc ul li a.btn {
	display: block;
	width: 2.8rem;
	height: .65rem;
	line-height: .65rem;
	text-align: center;
	border-radius: .325rem;
	margin: 0 auto;
	margin-top: .7rem;
	margin-bottom: .42rem;
	background: #1E40AF;
	color: #FFFFFF;
	transition: .5s;
	font-size: .28rem;
}

.chongzhi-box .jf-sm p,
.zhifu-box .jf-sm p {
	font-size: .28rem;
}

.chongzhi-box .jf-sm ul li,
.zhifu-box .jf-sm ul li {
	color: #1A1A1A;
	font-family: Source Han Sans;
	font-size: .28rem;
	margin-left: .3rem;
}

.zhifu-box {
	width: 96.5%;
	margin: 0 auto;
	border-radius: .21rem;
	opacity: 1;
	background: #FFFFFF;
	border: 1px solid rgba(0, 0, 0, .03);
	padding: .5rem;
	box-shadow: 0px .05rem .1rem .1rem rgba(0, 0, 0, 0.01);
}

.zhifu-box .zf-tc {
	margin-bottom: .55rem;
}

.zhifu-box h6 {
	font-size: .3rem;
	padding-bottom: .34rem;
}

.zhifu-box .zf-tc ul li {
	margin-top: .34rem;
	margin-bottom: .34rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.zhifu-box .zf-tc ul li span {
	font-size: .28rem;
}

.zhifu-box .zf-fs ul {
	display: block;
	justify-content: space-between;
	align-items: center;
	margin-top: .37rem;
	margin-bottom: .42rem;
	padding-bottom: 2.4rem;
}

.zhifu-box .zf-fs ul li {
	width: 46%;
	height: .9rem;
	line-height: .9rem;
	border-radius: .21rem;
}

.zhifu-box .zf-fs ul li .jifen_txt span {
	font-size: .26rem;
}

.zhifu-box .zf-fs .member {
	text-align: center;
	border-radius: .21rem;
	background: #F0F7FF;
	padding-bottom: .55rem;
}

.zhifu-box .zf-fs .member h4 {
	color: #2E3DFF;
	font-family: Source Han Sans;
	font-size: .3rem;
	margin: 0 auto;
	padding: .34rem 0;
}

.zhifu-box .zf-fs .member .index_bo2_text {
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-radius: .21rem;
	height: .7rem;
	line-height: .7rem;
	width: 92%;
	margin: .34rem auto;
	padding: 0 .34rem;
	background: #F5F5F5;
	border: 1px dashed #D8D8D8;
}

.zhifu-box .zf-fs .member .index_bo2_text p {
	font-size: .26rem;
}

.zhifu-box .zf-fs .member p {
	font-family: Source Han Sans;
	font-size: .26rem;
	color: #1A1A1A;
}

.kw_js_box .zf-btn {
	margin: .37rem auto;
}

.zhifu-box .zf-btn a,
.kw_js_box .zf-btn a {
	display: inline-block;
	font-family: Source Han Sans;
	font-size: .28rem;
	height: .65rem;
	line-height: .62rem;
	border-radius: .325rem;
	border: 1px solid #EEEEEE;
	text-align: center;
	transition: .5s;
}

.zhifu-box .zf-btn a.zf-qr,
.kw_js_box .zf-btn a.zf-qr {
	width: 2.6rem;
	background: #1E40AF;
	margin-right: .34rem;
	color: #FFFFFF;
}

.kw_js_box {
	position: fixed;
	width: 80%;
	height: auto;
	left: 10%;
	top: 20%;
	z-index: 999999;
	box-sizing: border-box;
	display: none;
	text-align: center;
	padding: .3rem;
	background: #FFFFFF;
	border-radius: .21rem;
	box-shadow: 0px .02rem .05rem .05rem rgba(0, 0, 0, 0.04);
}

.kw_js_box h2 {
	font-size: .3rem;
}

.kw_js_box h2 {
	font-size: .3rem;
}

.kw_js_box p {
	font-size: .26rem;
	line-height: .42rem;
	padding-bottom: .37rem;
}

.kw_js_box .zf-tx {
	margin-top: .34rem;
	font-family: Source Han Sans;
	font-size: .28rem;
}

.delete span {
	font-size: .48rem;
}

.content .wrap2 .bk2_tt input {
	width: 65%;
	height: .65rem;
	line-height: .65rem;
	border-radius: .325rem;
	background: #F9F9F9;
	border: 1px solid #EEEEEE;
	padding-left: .42rem;
	font-size: .26rem;
}

.search .title {
	width: 96%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: .37rem;
}

.search .title .title-right p span {
	font-size: .32rem;
}

.search .title .title-right a {
	display: block;
	width: 1.8rem;
	height: .65rem;
	line-height: .65rem;
	text-align: center;
	border-radius: .325rem;
	margin: 0 auto;
	opacity: 1;
	border: 1px solid #1E40AF;
	background: #1E40AF;
	transition: .5s;
	color: #FFFFFF;
	font-size: .28rem;
	margin-left: .1rem;
}

.search .search-box .search-list .jf-sm p {
	font-size: .32rem;
}

.search .search-box .search-list .jf-sm ul li {
	font-size: .26rem;
}

.chongzhi-box .jf-sm p,
.zhifu-box .jf-sm p {
	font-size: .32rem;
}
.zhifu-box .zf-fs .member .index_bo2_text input{
	font-size: .24rem;
}
.zhifu-box .zf-fs .member .index_bo2_text button {
    border: none;
    background: none;
    font-family: Source Han Sans;
    font-size: .26rem;
    color: #1A1A1A;
}

}