html,
body {
	padding: 0;
	margin: 0;
}

[v-cloak] {
	display: none;
}

ul,
li {
	padding: 0;
	margin: 0;
	list-style: none;
}
/*安卓阻止点击图片放大*/
img{ 
	pointer-events: none;
}
.clearfix {
	overflow: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.text-center {
	text-align: center;
}

.whiteBg {
	background-color: #fff;
}

.width50 {
	width: 50%;
}

.width25 {
	width: 25%;
}

.fontred {
	color: #FF3130;
}

.fontblue {
	color: #0074E4;
}

.fontblack {
	color: #000;
}
.block_none{
	display: none;
}
.tech_support{
	width:100%;
	font-size: 0.5rem;
	padding:0.2rem 0;
}


.footnav{
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 2.2rem;
	background: #FFF;
	display: flex;
	padding-top: .2rem;
	box-shadow: 0 -2px 4px #e5e5e5;
	
}
.footnav>div{
	width: 25%;
	text-align: center;
	font-size: .5rem;
	position: relative;
}
.footnav img{
	width: 1rem;
	height: 1rem;
	margin-top:0.1rem;
}
.foorInfo{
	position: absolute;
	top: 0;
	right: 1rem;
	z-index: 6;
	background: red;
	width: .8rem;
	height: .8rem;
	line-height: .8rem;
	border-radius: 50%;
	color: #FFF;
}
.red{
	color: #FF5D4C;
	position: relative;
	top: -.3rem;
}
.green{
	color: #29B294;
	position: relative;
	top: -.3rem;
}
.gray{
	color: #666666;
	position: relative;
	top: -.3rem;
}
.BGFFF{
	background: #FFF;
}

input::-webkit-input-placeholder{
	color:#9D9D9D ;
}
.van-cell--clickable:active{
	background: transparent !important;
}
.mui-bar{
	z-index: 1990 !important;
}
.van-overlay{
	z-index: 9999999;
}

.van-button--danger{
	background-color: #29B294;
	border: 1px solid #29B294;
}