*{
   margin: 0;
   padding: 0;
   border: 0;
}
html,body{
	font-family: "microsoft yahei";
	background-color: #f5f5f5;
	width: 100%;
	height: 100%;
	color: #333333;
	font-size: 0.3rem;
}
.clearfix::before,
.clearfix::after{
    content: "";
    height: 0;
    line-height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
a{
	text-decoration: none;
	color: #333333;
}
li{
	list-style: none;
}
div,a,ul,li,p,span,input,textarea{
    box-sizing: border-box;
    outline: none;
}
img{
	display: block;
	width: 100%;
	height: 100%;
}
.ellipsis{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.abox{
	display: block;
	width: 100%;
	height: 100%;
}
.home{
    width: 100%;
		min-height:100vh;
		/* padding-top: 1rem; */
}
.flex{
	display: flex;
	display: -ms-flexbox;
}
.flexItems{
	display: flex;
	display: -ms-flexbox;
	align-items: center;
}
.flexBetween{
	display: flex;
	display: -ms-flexbox;
	justify-content: space-between;
	align-items: center;
}
.flexCenter{
	display: flex;
	display: -ms-flexbox;
	align-items: center;
	justify-content: center;
}
.flexColumn{
	display: flex;
	display: -ms-flexbox;
	flex-flow: column;
}

.mask{
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 10;
	background:rgba(0,0,0,.3);
	top: 0;
	left: 0;
	display: none;
}


/* 主体内容 */
.zmlContent{
	flex: 1;
	-ms-flex: 1;
	overflow: hidden;
	position: relative;
}
.home_index{
	height: 100%;
}
/* 底部导航 */
.navbar{
	width: 100%;
	height: 1rem;
	background-color: #fff;
	overflow: hidden;
	box-shadow: 0 -0.03rem 0.05rem 0rem rgba(0,0,0,0.05);
	z-index: 6;
}
.navbarItem{
	flex: 1;
	-ms-flex: 1;
	color: #B3B3B3;
	font-size: 0.22rem;
	padding: 0.08rem 0 0.12rem 0;
}
.navbar-img{
	width: 0.44rem;
	height: 0.44rem;
}

.navbarItem-On span{
	color: #E60012;
}

/* 搜索 */
.search{
	width: 100%;
	height: 0.88rem;
	background-color: #fff;
	border-bottom: 0.02rem solid #F5F5F5;
	padding: 0.1rem 0.3rem;
}
.searchBox{
	width: 100%;
	height: 100%;
	background-color: #F2F2F2;
	border-radius:0.08rem;
}
.search-ico{
	width: 0.64rem;
	height: 100%;
}
.search-ico img{
	width: 0.26rem;
	height: 0.26rem;
}
.search-input{
	flex: 1;
	-ms-flex: 1;
	height: 100%;
}
.search-input input{
	width: 100%;
	height: 100%;
	background-color: #F2F2F2;
	color: #666;
}
.search-input input::placeholder{
	font-size: 0.28rem;
	color: #B3B3B3;
}

/* 主要内容 */
.content{
	flex: 1;
	-ms-flex: 1;
	overflow: hidden;
	height: 100%;
}

/* 产品分类 */
.product{
	width: 100%;
	height: 100%;
	background-color: #fff;
}
.product-left{
	width: 1.5rem;
	height: 100%;
	overflow-y: auto;
}
.product-right{
	height: 100%;
	flex: 1;
	-ms-flex: 1;
	padding: 0 0.3rem 0 0.32rem;
	overflow-y: auto;
}
.product-left ul li{
	width: 100%;
	line-height: 1.04rem;
	background-color: #F9F9F9;
	padding-left: 0.34rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 0.3rem;
	color: #333;
	font-weight: 500;
}
.product-left ul .ProSelected{
	color: #E60012;
	background-color: #fff;
	position: relative;
}
.product-left ul .ProSelected::before{
	position: absolute;
	width: 0.04rem;
	height: 0.22rem;
	background-color: #E60012;
	content: "";
	left: 0.2rem;
	top: 50%;
	transform: translateY(-50%);
}

.product-tags{
	width: 100%;
	height: auto;
	padding-right: 0.24rem;
	flex-wrap: wrap;
	padding-top: 0.3rem;
	margin-bottom: 0.15rem;
	position: relative;
	overflow: hidden;
	max-height: 2.45rem;
}
.product-tags span{
	padding: 0rem 0.15rem;
	border: 0.01rem solid rgba(222,222,222,1);
	margin-right: 0.2rem;
	margin-bottom: 0.15rem;
	border-radius: 1rem;
	font-size: 0.24rem;
	height: 0.4rem;
	display: flex;
	align-items: center;
}
.product-tags .TagSelect{
	background-color: #E60012;
	border: 0.01rem solid #E60012;
	color: #fff;
}
.tagOpen{
	width: 0.24rem;
	height: 0.14rem;
	position: absolute;
	right: 0;
	bottom: 0.30rem;
	transform: rotate(0deg);
	transition: .3s;
}


.product-list{
	
}
.product-item{
	width: 100%;
	height: auto;
	box-shadow:0rem 0.02rem 0.12rem rgba(0,0,0,0.08);
	border-radius: 0.08rem;
	margin-bottom: 0.24rem;
}
.product-item-name{
	font-size: 0.32rem;
	padding: 0.20rem 0.12rem;
	font-weight: bold;
}
.product-item-img{
	width: 1.28rem;
	height: 0.48rem;

}
.product-item-tag{
	padding: 0 0.12rem;
	flex-wrap: wrap;
	padding-bottom: 0.12rem;
}
.product-item-tag span{
	display: block;
	padding: 0.04rem 0.20rem;
	background:rgba(230,0,18,0.06);
	font-size: 0.22rem; 
	color: #DB1B13;
	border-radius: 0.06rem;
	margin-right: 0.08rem;
	margin-bottom: 0.08rem;
	height: 0.4rem;
}
.product-item-age{
	font-size: 0.26rem;
	color: #999;
	padding: 0.20rem 0.12rem;
}
.product-item-price{
	height: 0.74rem;
	padding: 0 0.12rem;
	border-top: 0.01rem solid #EBEBEB;
}
.product-item-price-left{
	font-size: 0.28rem;
	color: #7F7F7F;
}
.product-item-price-left span{
	font-size: 0.30rem;
	color: #E60012;
}
.product-item-price-right span{
	font-size: 0.28rem;
	color: #E60012;
	margin-right: 0.10rem;
}
.product-item-price-right img{
	width: 0.14rem;
	height: 0.24rem;
}

.proMask{
	width: 100%;
	height: auto;
	position: fixed;
	bottom: 0;
	left: 0;
	background-color: #fff;
	z-index: 11;
	display: none;
}
.proMask-title{
	width: 100%;
	height: 1rem;
	border-bottom: 0.01rem solid #EBEBEB;
	padding: 0 0.30rem;
}
.proMask-title span{
	font-weight: bold;
	font-size: 0.32rem;
}
.close{
	display: block;
	width: 0.25rem;
	height: 0.25rem;
}
.proMask-content{
	padding: 0.30rem;
}
.proMask-content p{
	font-size: 0.26rem;
	margin-bottom: 0.28rem;
	color: #888;
	line-height: 0.36rem;
}
.proMask-content table{
	width: 100%;
	height: auto;
	text-align: center;
	border-collapse: collapse;
}
.proMask-content table,
.proMask-content table tr th, 
.proMask-content table tr td { 
	border:1px solid #F3F3F3; 
}
.proMask-content table tr td{
	height: 0.68rem;
}
.proMask-content table tr:nth-of-type(1){
	background-color: #F8F8F8;
}

/* 我的 */
.my{
	width: 100%;
	height: 100%;
	overflow-y: auto;
}
.myinfoBox{
	padding: 0.30rem;
	background-color: #fff;
}
.myPhoto{
	width: 1.28rem;
	height: 1.28rem;
	border-radius: 50%;
	overflow: hidden;
}
.myname{
	flex: 1;
	padding-left: 0.28rem;
}
.myname p{
	font-size: 0.30rem;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0.14rem;
}
.myright{
	width: 0.17rem;
	height: 0.32rem;
}
.mynameTag span{
	display: block;
	padding: 0.04rem 0.20rem;
	background:rgba(230,0,18,0.03);
	font-size: 0.22rem;
	color: #9a9a9a;
	border-radius: 0.04rem;
	margin-right: 0.08rem;
}


.myprice{
	background-color: #fff;
}
.myprice-item{
	flex: 1;
	height: 1.46rem;
}
.myprice-item p:nth-of-type(1){
	font-size: 0.32rem;
	font-weight: bold;
}
.myprice-item p:nth-of-type(2){
	font-size: 0.24rem;
	color: #999;
	margin-top: 0.02rem;
}

.zmlBox{
	margin-top: 0.10rem;
	background-color: #fff;
}
.zmlItems{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.30rem;
	border-top: 0.01rem solid #F5F5F5;
}
.zmlItems:nth-of-type(1){
	border-top: 0;
}
.zmlItems span{
	font-weight: bold;
	font-size: 0.30rem;
}
.zmlItems-right{
	display: flex;
	align-items: center;
}
.myEwm{
	width: 0.42rem;
	height: 0.40rem;
	margin-right: 0.14rem;
}


/* 登录 */
.zmlSign{
	padding: 0 0.30rem;
	overflow: hidden;
	padding-top: 1.26rem;
}
.zmlSignBox{
	width: 100%;
	height: auto;
	background:rgba(255,255,255,1);
	border-radius: 0.08rem;
	background-color: #fff;
	padding: 0 0.30rem;
}
.zmlSignInput{
	width: 100%;
	height: 1rem;
	/* padding: 28rem 0; */
	border-bottom: 1px solid #f5f5f5;
}
.zmlSignInput:nth-last-of-type(1){
	border-bottom: 0;
}
.zmlSignInput-icon{
	width: 0.36rem;
	height: 0.36rem;
}
.zmlSignInput input{
	flex: 1;
	padding-left: 0.20rem;
}
.zmlSignInput input::placeholder{
	color: #c2c2c2;
}
.zmlSignOpen{
	padding: 0.10rem 0.30rem;
}
.zmlSignOpen-left{
	color: #7F7F7F;
}
.zmlSignOpen-right{
	color: #E60012;
}
.zmlSignBtn{
	margin-top: 0.63rem;
}
.buttonRed{
	width: 100%;
	height: 0.90rem;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	background-color: #E60012;
	border-radius: 0.08rem;
	font-size: 0.32rem;
	margin-bottom: 0.40rem;
}
.buttonWhite{
	width: 100%;
	height: 0.90rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	color: #333;
	font-size: 0.32rem;
	border-radius: 0.08rem;
	margin-bottom: 0.40rem;
}
.zmlSignXY{
	position: absolute;
	bottom: 0.18rem;
	left: 0;
	right: 0;
	font-size: 0.26rem;
	color: #999;
}
.zmlSignXY a{
	color: #E60012;
}
.getCode{
	padding: 0.10rem 0.26rem;
	font-size: 0.26rem;
	color: #fff;
	background-color: #E60012;
	border-radius: 0.08rem;
}
.getCode1{
	display: block;
}
.getCode2{
	display: none;
}

.zmlSignText{
	margin-bottom: 0.16rem;
	color: #666;
}
.zmlXY{
	height: 100%;
	overflow-y: auto;
	padding: 0.50rem;
}

.zmlSign-agree{
	margin-bottom: 0.16rem;
	font-size: 0.26rem;
	color: #666;
}
.zmlSign-agree input{
	margin-right: 0.12rem;
}
.zmlSign-agree a{
	color: #E60012;
}


.applyMask{
	padding: 0 0.75rem;
}
.applyResult{
	width: 100%;
	height: auto;
	background-color: #fff;
	border-radius: 0.12rem;
	padding: 0rem 0.20rem 0.64rem;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	overflow: hidden;
}
.applyResult .close{
	position: absolute;
	right: 0.32rem;
	top: 0.36rem;
}
.applyResult-icon{
	width: 1.15rem;
	height: 1.15rem;
	margin-top: 1.24rem;
}
.applyResult .buttonRed{
	margin-bottom: 0;
	margin-top: 0.56rem;
}
.applyResult-text{
	text-align: center;
}
.applyResult-text p:nth-of-type(1){
	font-weight: bold;
	color: #000;
	font-size: 0.32rem;
	margin-top: 0.34rem;
}
.applyResult-text p:nth-of-type(2){
	color: #666;
	margin-top: 0.10rem;
}


/* 个人信息 */
.myinfo{
	width: 100%;
	height: auto;
	margin-top: 0.10rem;
}
.myinfoBox{
	width: 100%;
	height: auto;
	padding: 0.24rem 0.30rem;
	background-color: #fff;
	margin-bottom: 0.02rem;
	color: #666666;
}
.myinfoBox .myinfoPhoto{
	width: 1rem;
	height: 1rem;
}
.myinfoBox .myinfoText{
	font-size: 0.28rem;
	color: #333;
}

/* 联系客服 */
.mycustomer{
	width: 100%;
	height: auto;
	padding:  1rem 0.20rem;
}
.mycustomerBox{
	width: 100%;
	height: auto;
	background-color: #fff;
	background: url(../img/bg.png) no-repeat center;
	background-size: cover;
}
.mycustomer-1{
	width: 100%;
	height: 3.25rem;
	padding: 0.60rem 0.50rem 0;
}
.mycustomer-2{
	width: 100%;
	height: 5.90rem;
	padding: 0.50rem 0.50rem 0;
}
.mycustomer-title{
	font-size: 0.32rem;
	font-weight: bold;
}
.mycustomer-title span{
	display: block;
	width: 0.04rem;
	height: 0.32rem;
	background-color: #E60012;
	margin-right: 0.16rem;
}
.mycustomer-phone{
	padding-left: 0.20rem;
	padding-top: 0.12rem;
}
.mycustomer-phone div{
	margin-top: 0.22rem;
	color: 	#888888;
}
.mycustomer-phone div span{
	color: #000;
}
.mycustomer-ewm-img{
	width: 2.52rem;
	height: 2.52rem;
	margin-top: 0.62rem;
}
.mycustomer-ewm p:nth-of-type(1){
	margin-top: 0.26rem;
	font-size: 0.28rem;
	color: #252E48;
}
.mycustomer-ewm p:nth-of-type(2){
	margin-top: 0.20rem;
	font-size: 0.28rem;
	color: #666666;
}

/* 我的订单 */
.myOrder{
	width: 100%;
	height: auto;
	padding: 0.15rem;
}
.myOrder-item{
	display: block;
	width: 100%;
	height: auto;
	background-color: #fff;
	border-radius: 0.08rem;
	margin-bottom: 0.10rem;
}
.myOrder-head{
	width: 100%;
	height: auto;
	padding: 0.20rem;
	font-weight: bold;
	border-bottom: 0.01rem solid #EFEFEF;
}
.myOrder-icon{
	width: 1.28rem;
	height: 0.48rem;
}
.myOrder-foot{
	padding: 0.24rem 0.20rem;
}
.myOrder-foot-box{
	margin-top: 0.12rem;
}
.myOrder-foot-box:nth-of-type(1){
	margin-top: 0;
}
.myOrder-foot-box span:nth-of-type(1){
	font-size: 0.28rem;
}
.myOrder-foot-box span:nth-of-type(2){
	font-size: 0.28rem;
	color: #999;
}


/* 订单详情 */
.myOrderDetail{
	height: 100%;
	overflow-y: auto;
}
.myOrderDetail-box{
	width: 100%;
	height: auto;
}
.myOrderDetail-title{
	width: 100%;
	height: 0.90rem;
	padding: 0 0.30rem;
	background-color: #F8F8F8;
	color: #000;
	font-weight: bolder;
}
.myOrderDetail-li{
	height: 0.90rem;
	background-color: #fff;
	padding: 0 0.30rem;
	border-top: 0.01rem solid #f5f5f5;
}
.myOrderDetail-li:nth-of-type(1){
	border-top: 0;
}
.myOrderDetail-li span:nth-of-type(1){
	color: #000;
	font-weight: 400;
}
.myOrderDetail-li span:nth-of-type(2){
	font-size: 0.28rem;
	color: #666;
}

/* 推广订单 */
.myExtend{
	width: 100%;
	height: 100%;
}
.myExtend-con{
	flex: 1;
	overflow-y: auto;
}

.myExtend-nav{
	width: 100%;
	height: auto;
	background-color: #fff;
	padding: 0.22rem 0.30rem;
	border-radius: 0.08rem;
}
.myExtend-nav span{
	flex: 1;
	height: 0.56rem;
	border:0.02rem solid rgba(230,0,18,1);
	color: #E60012;
	font-size: 0.26rem;
}
.myExtend-nav span:nth-of-type(1){
	border-radius: 0.08rem 0 0 0.08rem;
}
.myExtend-nav span:nth-of-type(2){
	border-radius: 0 0.08rem 0.08rem 0;
}
.myExtend-nav .extendSelect{
	background-color: #E60012;
	color: #fff;
}


.myExtend-date{
	padding: 0.15rem 0.30rem;
	font-size: 0.28rem;
	color: #666;
}
.myExtend-date-time{
	background-color: #fff;
	border-radius: 1rem;
	padding: 0.06rem 0.15rem;
}
.myExtend-date-icon{
	width: 0.19rem;
	height: 0.12rem;
	margin-left: 0.10rem;
}

.myExtend-list{
	width: 100%;
	height: 100%;
	display: none;
}
.myExtend-list .myOrder-item-time{
	border-top: 0.01rem solid #F5F5F5;
	padding-top: 0.24rem;
	margin-top: 0.24rem;
}
.myExtend-list .myOrder{
	padding-top: 0;
}

.myExtend-item{
	background-color: #fff;
	border-top: 0.01rem solid #EFEFEF;
	padding: 0.20rem 0.30rem;
}
.myExtend-item:nth-of-type(1){
	border-top: 0;
}
.myExtend-item-left p:nth-of-type(2){
	font-size: 0.26rem;
	color: #999;
	margin-top: 0.04rem;
}
.myExtend-item span{
	color: #E60012;
}


/* 推广二维码 */
.myEwm-box{
	padding-top: 0.60rem;
}
.myEwm-box a p:nth-of-type(1){
	font-weight: bold;
	color: #E60012;
	font-size: 0.36rem;
}
.myEwm-box a p:nth-of-type(2){
	font-size: 0.24rem;
	color: #666;
	margin-top: 0.10rem;
}
.myEwm-box>span{
	display: block;
	width:0.2rem;
	height:0.68rem;
	background:rgba(205,205,205,.64);
	margin: 0 0.50rem;
}
.myEwm-share{
	font-size: 0.24rem;
	width: 100%;
	margin-top: 0.64rem;
	padding: 0 0.50rem;
}
.myEwm-share i{
	display: block;
	width: 0.30rem;
	height: 0.30rem;
	margin-right: 0.10rem;
}


/* 我的团队 */
.myExtend-date>span>span{
	color: #E60012;
	font-weight: bold;
}
.myTeam-item{
	width: 100%;
	height: auto;
	padding: 0.20rem 0.30rem;
	margin-bottom: 0.12rem;
	background-color: #FFFFFF;
}
.myTeam-item-name span{
	display: block;
	padding: 0.02rem 0.08rem;
	border-radius: 0.04rem;
	background:rgba(205,205,205,.22);
	font-size: 0.22rem;
	color: #9A9A9A;
	margin-left: 0.08rem;
}
.myTeam-item-name .teamOn{
	background:rgba(230,0,18,0.06);
	color: #E60012;
}
.myTeam-item-time{
	margin-top: 0.16rem;
	font-size: 0.28rem;
	color: #999999;
}


/* 提现 */
.myMoney{
	
}
.myMoney-head{
	background-color: #fff;
	padding: 0 0.30rem;
	overflow: hidden;
}
.myMoney-points{
	margin-top: 0.96rem;
}
.myMoney-points i{
	width: 0.76rem;
	height: 0.88rem;
	margin-right: 0.36rem;
}
.myMoney-points-right p:nth-of-type(1){
	font-size: 0.32rem;
	color: #666;
}
.myMoney-points-right p:nth-of-type(1) span{
	/* font-size: 32rem; */
	color: #333;
	font-weight: bold;
}
.myMoney-points-right p:nth-of-type(2){
	font-size: 0.32rem;
	color: #999;
}
.myMoney-canPoint{
	margin-top: 0.58rem;
}
.myMoney-canPoint p:nth-of-type(1){
	font-size: 0.28rem;
	color: #666;
}
.myMoney-canPoint p:nth-of-type(2){
	font-size: 0.34rem;
	color: #E60012;
	margin-top: 0.04rem;
}
.myMoney-head .buttonRed{
	margin-top: 0.38rem;
	margin-bottom: 0;
}
.myMoney-detaild{
	text-align: right;
	padding: 0.16rem 0 0.58rem;
	font-size: 0.28rem;
	color: #E60012;
}
.myMoney-detaild a{
	font-size: 0.28rem;
	color: #E60012;
}
.myMoney-foot{
	padding: 0.66rem 0.30rem;
}
.myMoney-foot p{
	margin-top: 0.10rem;
	color: #999;
	font-size: 0.28rem;
}

/* 提现 */
.tixian{
	margin-top: 0.20rem;
	background-color: #fff;
}
.tixian-btn{
	padding: 0.42rem 0.30rem;
}
.tixian-account{
	height: 1rem;
	padding: 0 0.30rem;
	color: #9A9A9A;
	border-bottom: 0.01rem solid #EFEFEF;
}
.tixian-account i{
	display: block;
	width: 0.17rem;
	height: 0.32rem;
	margin-left: 0.16rem;
}
.tixian-price{
	padding: 0 0.30rem 0.10rem;
}
.tixian-price p:nth-of-type(1){
	margin-top: 0.42rem;
}
.tixian-price p:nth-of-type(2){
	margin-top: 0.24rem;
	font-size: 0.48rem;
	font-weight: bold;
}
.tixian-price input{
	height: 100%;
	font-size: 0.48rem;
	font-weight: bold;
}
.tixian-price input::placeholder{
	font-weight: 400;
	color: #e2e2e2;
}
.tixian-all{
	padding: 0 0.30rem;
	height: 0.76rem;
	border-top: 0.01rem solid #EFEFEF;
	font-size: 0.26rem;
	color: #B3B3B3;
}
.tixian-all>span:nth-of-type(1) span{
	color: #E60012;
}
.tixian-all>span:nth-of-type(2){
	font-size: 0.26rem;
	color: #E60012;
}


.myAccount{
	width: 100%;
	height: auto;
	position: fixed;
	bottom: 0;
	left: 0;
	background-color: #fff;
}
.myAccount .close{
	position: absolute;
	left: 0.30rem;
	top: 0.48rem;
}
.myAccount-title{
	height: 1.56rem;
}
.myAccount-title p:nth-of-type(1){
	font-size: 0.32rem;
}
.myAccount-title p:nth-of-type(2){
	font-size: 0.28rem;
	color: #9A9A9A;
	margin-top: 0.04rem;
}
.delete{
	display: block;
	width: 0.52rem;
	height: 0.52rem;
	background:rgba(230,0,18,0.08);
	border-radius:50%;
	overflow: hidden;
}

.myAccount-item{
	height: 1.30rem;
	padding: 0 0.30rem;
	border-top: 0.01rem solid #F5F5F5;
}


/* 新建账户 */
.addAccount{
	width: 100%;
}
.addAccount-btn{
	padding: 1.18rem 0.30rem 0;
}
.addAccount-box{
	width: 100%;
	height: auto;
	background-color: #fff;
}
.addAccount-item{
	height: 1rem;
	padding: 0 0.30rem;
	border-bottom: 0.01rem solid #F5F5F5;
}
.addAccount-item span{
	color: #9A9A9A;
}
.addAccount-item input{
	text-align: right;
	flex: 1;
}
.addAccount-item input::placeholder{
	color: #9A9A9A;
}
.addAccount-item-radio label{
	margin-left: 0.50rem;
	color: #666;
}
.addAccount-item-radio label input{
	margin-right: 0.10rem;
	width: 0.30rem;
	height: 0.30rem;
}
.addAccount-imgs{
	padding: 0.18rem 0.30rem 0.14rem;
	color: #9A9A9A;
}
.addAccount-imgs-list{
	width: 100%;
	height: auto;
	flex-wrap: wrap;
	margin-top: 0.18rem;
}
.addAccount-imgs-add{
	width:1.60rem;
	height:1.60rem;
	background:rgba(230,0,18,1);
	border-radius:0.08rem;
	color: #fff;
	overflow: hidden;
	margin-right: 0.12rem;
	position: relative;
	margin-bottom: 0.12rem;
}
.addAccount-imgs-add span{
	font-size: 0.40rem;
}
.addAccount-imgs-add p{
	font-size: 0.20rem;
}
.addImgs input[type='file']{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	opacity: 0;
}

/*小文字提示*/

.hiht_black {
	text-align: center;
	position: fixed;
	bottom: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	box-sizing: border-box;
	background: rgba(0, 0, 0, 0.5);
	z-index: 1001;
	padding: 0.10rem 0.10rem;
	border-radius: 0.10rem;
	color: #fff;
	font-size: 0.30rem;
	max-width: 80%;
}