[v-cloak] {
  display: none;
}
body{
	/*line-height: 0.24rem;*/
	/*position: relative;*/
}
* {
	margin: 0;
	padding: 0;
	list-style: none;
}

#el{
	min-width: 12rem;
	overflow: initial;
}
.oldprice{
	text-decoration: line-through;
}
.f16{
	font-size: 0.16rem!important;
}
.f18{
	font-size: 0.18rem!important;
}
.f20{
	font-size: 0.2rem!important;
}
.f22{
	font-size: 0.22rem!important;
}
.f24{
	font-size: 0.24rem!important;
}
.f26{
	font-size: 0.26rem!important;
}
.f28{
	font-size: 0.28rem!important;
}
.f30{
	font-size: 0.30rem!important;
}
.f32{
	font-size: 0.32rem!important;
}
.f34{
	font-size: 0.34rem!important;
}
.f36{
	font-size: 0.36rem!important;
}
.f44{
	font-size: 0.44rem!important;
}
.f48{
	font-size: 0.48rem!important;
}
.f56{
	font-size: 0.56rem!important;
}
.-ml25{
	margin-left: -0.25em;
}
.mr30{
	margin-right: 0.3rem;
}
.red{
	color: #EA1D1C;
}
.bred{
	color: #E40000;
}
.y999999{
	color: #999999;
}
.y71322E{
	color: #71322E;
}
.y727171{
	color: #727171;
}
.yFFE5B8{
	color: #FFE5B8;
}
.yE71E1E{
	color: #E71E1E;
}
.y777777{
	color: #777777;
}
.yE40000{
	color: #E40000;
}
.op8{
	opacity: 0.8;
}
.center{
	text-align: center;
}
/* 页面标题 */

.privilege{
	width: 12rem;
	margin: auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 0.30rem;
}
.privilege-xian{
	width: 4.1rem;
	border-bottom: 1px solid #b5b5b5;
}
.privilege-text{
	margin:  0 0.3rem;
	font-weight: 600;
}
.brandlistimg{
	width: 100%;
	min-width: 12rem;
	height: 3rem;
}
.brandlistimg img{
	width: 100%;
	height: 100%;
}
.brandlist_title{
	margin-top: 0.95rem;
}
.brandlist_title_produc{
	width: 12rem;
	margin: auto;
	margin-top: 0.9rem;
}
/*多图上传组件*/
	content{
		margin-top: 0.3rem;
		display: block;
		background-color: white;
		width: 100%;
		
	}
	.funcsin{
		color: #F86690!important;
	}
	.hide{
		display: none !important;
	}
	.mask{
		position: fixed;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0,0,0,0.2);
		overflow: hidden;
		z-index: 1000;
	}
	.mask.midson{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.upload_title{
		margin-left: 0.3rem;
		height: 0.9rem;
		font-size: 0.28rem;
	}
	.uploadbox{
		position: relative;
		width: 1.8rem;
		height: 2.4rem;
	}
	.uploadinp{
		position: absolute;
		top: 0;
		left: 0;
		width: 1.6rem;
		height: 1.6rem;
		z-index: 1000;
		opacity: 0;
		margin: 0.3rem 0.45rem 0.5rem 0.15rem;
	}
	.uploadinp+.uploadicon{
		position: absolute;
		top: 0;
		left: 0;
		position: absolute;
		content: "";
		display: inline-block;
		width: 1.6rem;
		height: 1.6rem;
		border:1px solid #b9b8b8;
		border-radius: 0.1rem;
		background: url(/static/images/v2/pr.png) no-repeat center 0.48rem;
		background-size: 0.38rem 0.38rem;
		z-index: 1;
		margin: 0.3rem 0.45rem 0.5rem 0.15rem;
		font-size: 0.22rem;
		text-align: center;
		line-height: 2.1rem;
		color: #b9b8b8;
	}
	.imguploadbox{
		display: flex;
		flex-flow: row wrap;
		justify-content: flex-start;
		width: calc(100% - 0.6rem);
		margin-left: 0.3rem;
		background-color: white;
	}
	.imguploadbox .upimg{
		width: 1.6rem;
		height: 1.6rem;
		margin: 0.3rem 0.45rem 0.5rem 0.15rem;
		border-radius: 0.08rem;
	}
	.upimg_col4{
		margin: 0.3rem 0.1rem 0.3rem 0!important;
	}
	.upimgbox{
		position: relative;
	}
	.delimg{
		background-image: url(/static/images/v2/close@2x.png);
		background-size: 0.3rem 0.3rem;
		width: 0.3rem;
		height: 0.3rem;
		position: absolute;
		top: 0;
		right: 0;
	}
/*底部tab栏css*/
/* #foot-box{
	width: 100%;
	position: fixed;
	bottom: 0;
	z-index: 1;
	background: #FBFBFB;
	height: 0.98rem;
	font-size: 0.24rem;
	box-shadow: 0 0 0.1rem rgba(0,0,0,0.06);
}
.bottom_black{
	height: 0.98rem;
}
.foot-ul{
	display: flex;
	justify-content: space-between;
}
.foot-ul li{
	width: 25%;
	text-align: center;
}
.foot-img{
	width: 0.45rem;
	height: 0.45rem;
	margin-top: 0.13rem;
}
.foot-zi{
	font-size: 0.2rem;
	color: #9B9B9B;
	display: block;
} */
.header{
	width: 100%;
	background: #fe0000;
	height: 0.82rem;
}
.header_cont{
	width: calc(100% - 6rem);
	min-width: 12rem;
	height: 100%;
	margin: auto;
	/* background: white; */
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.header_cont_img{
	width: 1.65rem;
	height: 0.40rem;
}
.header_cont_button{
	width: 5.35rem;
	font-size: 0.16rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
	color: white;
}
.header_cont_button p{
	cursor: pointer;
}
/* 页面底部结束栏 */
a:link{color:white;}
.foot{
	background: #fe0000;
	width: 100%;
	height: 3.2rem;
	margin-top: 1rem;
}
.foot_cont{
	width: 100%;
	/* margin: auto; */
	height: 100%;
	color: white;
	font-size: 0.16rem;
	flex-flow: column;
	display: flex;
	align-items: center;
	justify-content:center;
}
.foot_cont_two{
	display: flex;
	align-items: center;
	justify-content: center;
}
.foot_cont_logo1{
}
.foot-vertical-line{
	height: 1rem;
	width: 0.01rem;
	background: #fff;
	margin: 0 1rem;
}
.foot_cont_logo2{
	flex-flow: column;
	display: flex;
	align-items: center;
	justify-content:center;
}
.foot_cont_logo2 img{
	width: 1rem;
	height: 1rem;
	display: block;
}
.foot_cont_bottom{
	margin-top: 0.5rem;
	width: 100%;
	flex-flow: column;
	display: flex;
	align-items: center;
	justify-content: center;
}
.foot_cont_bottom-div{
	margin-top: 0.1rem;
	display: flex;
	align-items: center;
	justify-content: center;
}
.bottom-vertical-line{
	height: 0.2rem;
	width: 0.01rem;
	background: #fff;
	margin: 0 0.1rem;
}
/*分享顶部tab栏*/
.find-tab{
	width: 100%;
	display:flex;
	justify-content:space-around;
	background-color: white;
	/* padding-top: 0.4rem; */
	position: fixed;
	top: 0;
}
.find-tab .find-item{
	height: 0.88rem;
	padding: 0 0.3rem;
	line-height: 0.88rem;
	vertical-align: middle;
	font-size: 0.3rem;
	color: rgba(153, 153, 153, 1);
}
.tab-block{
	height: 0.88rem;
}
.black{
	color: black!important;
}
/*弹框*/
.tips_mask,.alert_mask{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color:rgba(0,0,0,0.2);
	z-index: 10000;
}
.tips_mask .tips_container,.alert_mask .tips_container{
	position: fixed;
	top: 3.5rem;
	left: 0.65rem;
	width: 6.2rem;
	border-radius: 0.08rem;
	background-color: white;
}
.tips_mask .tips_header,.alert_mask .tips_header{
	height: 0.9rem;
	line-height: 0.9rem;
	text-align: center;
}
.tips_mask .tips_content,.alert_mask .tips_content{
	text-align: center;
	width: 5.6rem;
	margin: 0.2rem auto;
}
.tips_mask .tips_footer,.alert_mask .tips_footer{
	display: flex;
	justify-content: space-between;
}
.tips_mask .tips_footer div{
	width: 50%;
	height: 0.88rem;
	line-height: 0.88rem;
	text-align: center;
}
.alert_mask .tips_footer div{
	width: 100%!important;
	height: 0.88rem;
	line-height: 0.88rem;
	text-align: center;
}
.header-bar-box{
	top:0;
	width: 100%;
	height:0.88rem;
	background: white;
	/*border-bottom: 1px solid #EBEBEB;*/
	position: fixed;
	z-index: 10;
}
.header-bar-a{
	/*width: 90%;*/
	height:0.88rem;
	margin: auto;
	position: relative;
}
.header-bar-return{
	padding: 0.24rem 0.3rem 0.24rem;
	width: 0.24rem;
	height: 0.4rem;
	/*margin-top: 0.24rem;*/
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
}
.header-bar-title{
	font-size: 0.3rem;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center;
	line-height: 0.88rem;
	vertical-align: middle;
}
.loading{
	display: block;
	margin: 50% auto;
}
/*toast*/
.toast_box{
	background-color: rgba(0,0,0,0.6);
	position: fixed;
	top: 5.5rem;
	left: 1.24rem;
	border-radius: 0.08rem;color: white;
	border-radius: 0.1rem;
	padding: 0.21rem 0.56rem 0.26rem;
}
.toast_mask{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10000;
	display: flex;
	align-items: center;
	justify-content: center;
}
.toast_mask .tips_content{
	text-align: center;
	width: 4rem;
	
}
/*空页面样式*/
.meiyou {
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
}
.meiyou img {
    width: 3.3rem;
    height: 2.68rem;
    margin-top: 0.28rem;
}
.meiyou_p {
    color: #999999;
}
.onalipay{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	background: rgba(0,0,0,0.7);
	/* opacity: ; */
	z-index: 2;
}
.onalipay img{
	position: absolute;
	top: 1.5rem;
	width: 80%;
	left: 10%;
}
.masks{
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgb(0,0,0);
	/* overflow: hidden; */
	z-index: 100000;
	padding-bottom: 1rem;
	overflow-y: scroll;
}
.mask_showimg{
	display: block;
    margin: 0.5rem auto;
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
    width: 80%;
	/* padding-bottom: 0.5rem; */
	/* margin-top: 1rem; */
	/* padding-top: 0.5rem; */
    /* height: 4rem; */
}
.masks2{
	display: flex;
	align-items: center;
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgb(0,0,0);
	/* overflow: hidden; */
	z-index: 100000;
	padding-bottom: 1rem;
	overflow-y: scroll;
}
.mask_showimg2{
	display: block;
    margin: 0.5rem auto;
    width: 80%;
	padding-bottom: 1rem;
    /* height: 4rem; */
}
.emptybox{
	text-align: center;
}
.emptylist{
	height: 5rem;
	width: 100%;
	background: url(/static/images/v2/empty.png) 50% 50% no-repeat;
	background-size: 3.3rem 2.7rem;
}
.emptybox span{
	margin-top: 0.7rem;
	font-size: 0.28rem;
	color: #999999;
}
/*//用户协议样式*/
.infobox{
	position: relative;
	background-color: white;
	width: 6.2rem;
	margin: 2.9rem 0.65rem;
	font-size: 0.28rem;
}
.infotitle{
	text-align: center;
	height: 0.88rem;
	line-height: 0.88rem;
}
.infobox p{
	margin-bottom: 0.24rem;
	width: 5.6rem;
	margin: auto;
}
.infobox .important{
	color: #DB4663;
}
.infocontent{
	max-height: 5rem;
	overflow-y: scroll;
}
.info_footer{
	border-top: 1px solid #EBEBEB;
}
.infobox .shadow{
	width: 100%;
	height: 0.3rem;
	position: absolute;
	box-shadow: 0 -0.2rem 0.2rem white;
}
.h20box{
	height: 0.2rem;
}
.info_footer .tips_sure{
	border-left: 1px solid #EBEBEB;
}
/*分享框样式*/
.sharebox{
	width: 100%;
	height: 3.58rem;
	background-color: white;
	border-top-left-radius: 0.2rem;
	border-top-right-radius: 0.2rem;
	position: fixed;
	bottom: -4rem;
	font-size: 0.28rem;
}
.sharebox.show{
	bottom: 0rem;
	transition: all 0.25s;
} 
.sharebox .sharecontent{
	width: 100%;
	height: 1.8rem;
	display: flex;
}
.sharebox .sharecontent .shareitem{
	width: 25%;
	height: 1.78rem;
	/*text-align: center;*/
}
.shareitem img{
	display: block;
	width: 0.64rem;
	height: 0.64rem;
	margin: 0.3rem auto 0rem;
}
.shareitem span{
	display: inline-block;
	width: 100%;
	margin-top: 0.3rem;
	text-align: center;
}
.sharebox .sharetitle{
	width: 100%;
	height: 0.89rem;
	line-height: 0.89rem;
	text-align: center;
}
.mask .fill{
	width: 100%;
	height: 9.76rem;
}
.cursor{
	cursor: pointer;
}
/*分享框结束*/
@media screen and (max-width:960px){
	#el{
		min-width: auto;
	}
	.header_cont{
		min-width: 100%;
		position: relative;
	}
	.headMenu{
		width: 0.5rem;
		height: 0.40rem;
		margin-right: 0.5rem;
	}
	.menuItem{
		width: 0.5rem;
		height: 0.08rem;
		margin-top: 0.05rem;
		background-color: white;
	}
	.phoneHide{
		display: none!important;
	}
	.header_cont_button{
		position: absolute;
		z-index: 10;
		right: 0;
		top: 0.82rem;
		text-align: center;
		display: block;
		width: 2rem;
		background-color: #fe0000;
	}
	.header_cont_button p{
		padding: 0.2rem;
	}
	.privilege{
		width: 100%;
	}
	.privilege-xian{
		width: 30%;
	}
	.foot{
		height: auto;
	}
	.foot_cont{
		width: 100%;
	}
	.foot_cont_qrcode-text{
		text-align: center;
	}


	/* 公共 */
	body,html{
		overflow-x: hidden;
		min-width: auto;
	}
	.brandlistimg{
		min-width: auto;
		height: 2.5rem;
	}
	.product {
		width: auto;
		flex-direction: column;
		margin-left: 0.1rem;
		margin-right: 0.1rem;
	}
	iframe {
		width: 100%!important;
	}


	/* 聚米品牌 */
	.brandlist_title_produc {
		width: auto;
	}
	.brandlist_cont, .pingxin, .pingxin>div{
		width: auto;
	}
	.product-img {
	    width: auto;
	}
	.product-img img {
		width: 100%;
		height: 100%;
	}
	.product-img_cont {
		font-size: 0.13rem;
	}
	.pingxin > div > div {
		padding: 0 5px;
		padding-bottom: 50px!important;
	}
	.jingshi {
		width: auto;
		height: auto;
	}
	.jingtu > img {
		height: 100%;
	}
	.pint {
		width: 3.52rem;
		padding: 35px 35px;
	}
	.jingziu {
		font-size: 15px;
	}


	/* 新闻中心 */
	.newel, .pagefy{ 
		width: auto;
	}
	.newcont_time p:first-child {
		font-size: 0.3rem;
	}
	.newcont_time p:last-child {
		font-size: 0.1rem;
	}
	.newcont_cot {
		overflow: auto;
		margin-right: 0.2rem;
	}
	.newcont_cot img {
		width: 2rem;
		height: 1rem;
	}
	.newcont_cot_cot p:first-child {
		margin-bottom: 0.1rem;
	}
	.newcont {
		width: auto;
		margin: 1.4rem 0.1rem 2.1rem 0.1rem;
		flex-direction: column;
	}
	.newcont_detal {
		width: auto;
		border-right: none;
	}
	.newcont_list {
		width: 100%;
		margin-left: 0;
		margin-top: 0.3rem;
	}
	.newcont_list_cont {
		justify-content: left;
	}
	.newcont_list_cont > div > p {
		width: auto!important;
	} 


	/* 关于我们 */
	.gsvideo {
		width: 100%!important;
		height: auto!important;
	}
	.gsvideo > video {
		width: 100%;
		height: 100%;
	}
	.aboutcont {
		width: auto!important;
		flex-direction: column!important;
		margin-top: 0.5rem!important;
	}
	.aboutcont_moule {
		width: 100%!important;
		display: flex;
		justify-content: space-around;
		margin-bottom: 0.5rem;
	}
	.aboutcont_cont {	
		width: 100%!important;
	}
	.grops-img-left {
		/* height: 4rem!important;
		width: 70%!important; */
		justify-content: space-evenly;
	}
	.grops-img-right {
		display: none;
	}
	.groups,.develop,.honor,.society{
		padding: 0 0.1rem;
	}
	.swiper-container,.honor-img {
		height: 6rem!important;
	}
	.swiper-slide {
		width: 2.65rem !important;
		height: 2.35rem !important;
	}
	.ringyuimg {
		width: 100% !important;
		height: 100% !important;
	}
	.society-cont img {
		height: 5.8rem !important;
	}


	/* 常见问题 */
	.product_kunag,.contact_three_location {
		width: 2.71rem!important;
		height: 2.51rem!important;
		font-size: 0.2rem!important;
		margin-bottom: 0.1rem;
	}
	.contact_three_location:first-child{
		height: auto!important;
	}
	.contact_three_location:first-child .contact_three_location_add{
		margin-bottom: 0.1rem;
	}
	.product_kunag img,.contact_three_location img {
		width: 0.5rem;
		height: 0.5rem;
		margin-top: 0.54rem;
		margin-bottom: 0.34rem;
	}
	.product_kunag p {
		margin-bottom: 0;
	}
	/* 防伪 */
	.security {
		width: auto;
		margin-left:0.1rem;
		margin-right:0.1rem;
	}
	.security-title {
		font-size: 0.3rem;
	}
	.security-input {
		width: 3rem;
	}
	.security-input-fagnwei {
		font-size: 0.2rem;
		height: 0.4rem;
	}
	.security-input-yanzheng input {
		font-size: 0.2rem;
		height: 0.4rem;
	}
	.security-input-but {
		width: 1.82rem;
		height: 0.42rem;
		line-height: 0.42rem;
	}
	.security-text,.security-beizhu {
		font-size: 0.15rem;
	}
	/* 产品证书 */
	.cont {
		width: auto;
	}
	.creden_img {
		justify-content: start;
	}
	.creden_img img {
		width: 29%;
		height: auto;
		margin: 0.15rem;
	}
	/* 联系 */
	.contact {
		width: auto;
	}
	.contact_three {
		flex-direction: column;
	}

	/*  */
	.bgimgbox {
		width: auto;
	}
	.bgimgbox img {
		width: 100%;
	}
	.foot_cont_two{
		margin: 0 0.4rem;
	}
	.foot-vertical-line{
		margin: 0 0.2rem;
	}
}
/* 窗口宽度<768,设计宽度=640 */
@media screen and (max-width:767px){
	/*公共*/
	.brandlistimg{
		height: 2rem;
	}
	.newcont_cot img {
		width: 1.5rem;
		height: 1rem;
	}
	.menuItem {
		width: 0.4rem;
		height: 0.06rem;
	}


	/* 聚醚品牌 */
	.newcont_cot img {
		width: 1.5rem;
		height: 1rem;
	}
	.pint {
		width: 2.52rem;
		padding: 25px 25px;
	}
	.jingtu > img {
		width: 100%;
	}


	/* 关于我们 */
	.grops-img-left img {
		width: 2.8rem!important;
		height: 1.8rem!important;
	}
	.swiper-container,.honor-img {
		height: 5rem!important;
	}
	.swiper-slide {
		width: 2.05rem !important;
		height: 1.75rem !important;
	}
	.swiper-slide > p {
		font-size: 14px;
	}
	.society-cont img {
		height: 4.8rem !important;
	}


	/* 常见问题 */
	.product_kunag, .contact_three_location{
		width: 2.21rem!important;
		height: 2.01rem!important;
		font-size: 0.2rem!important;
		margin-bottom: 0.1rem;
	}
	.contact_three_location:first-child{
		height: auto!important;
	}
	.contact_three_location:first-child .contact_three_location_add{
		margin-bottom: 0.1rem;
	}
	.product_kunag img, .contact_three_location img{
		width: 0.4rem;
		height: 0.4rem;
		margin-top: 0.44rem;
		margin-bottom: 0.24rem;
	}
	/* 防伪 */
	.security-title {
		font-size: 0.24rem;
	}
	.security-input {
		width: 2.2rem;
	}
	.security-input-fagnwei {
		font-size: 0.15rem;
		height: 0.3rem;
	}
	.security-input-yanzheng input {
		font-size: 0.15rem;
		height: 0.3rem;
	}
	.yanzheng-code {
		height: 0.3rem;
	}
	.security-input-but {
		width: 1.42rem;
		height: 0.32rem;
		line-height: 0.32rem;
	}
	.security-text,.security-beizhu {
		font-size: 0.1rem;
	}
	/* 证书 */
	.prodc-shuhuan {
		font-size: 0.15rem;
	}
	.creden_img img {
		width: 45%;
		height: auto;
		margin: 0.15rem;
	}
	/* 联系 */
	.contact_three_location_add{
		font-size: 0.2rem;
		margin-bottom: 0.1rem;
	}
	.contact_three_location_address {
		font-size: 0.14rem;
	}
	
}
/* 窗口宽度<640,设计宽度=480 */
@media screen and (max-width:639px){
	/*公共*/
	.brandlistimg{
		height: 1.5rem;
	}
	.menuItem {
		width: 0.3rem;
		height: 0.04rem;
	}
	/* .header {
		height: 0.42rem;
	} */
	.privilege {
		font-size: 0.2rem;
	}
	.newcont_cot img {
		width: 1rem;
		height: 0.5rem;
	}


	/* 关于我们 */
	.aboutcont_moule {
		font-size: 0.15rem!important;
	}
	.grops-img-left img {
		width:80%!important;
		height: 60%!important;
	}
	.groups {
		padding-bottom: 7.37rem!important;
	}
	.swiper-container,.honor-img {
		height: 4rem!important;
	}
	.swiper-slide {
		width: 1.75rem !important;
		height: 1.45rem !important;
	}
	.swiper-slide > p {
		font-size: 10px;
	}
	.society-cont img {
		height: 3.8rem !important;
	}


	/* 常见问题 */
	/* 证书 */
	.prodc-shuhuan {
		font-size: 0.1rem;
	}
	.creden_img img {
		width: 100%;
		height: auto;
		margin: 0.15rem;
	}
	
}
/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){

	/* 聚醚品牌 */
	.pint {
		width: 2rem;
		padding: 25px 25px;
	}
	.brandlistimg{
		height: 1.1rem;
	}


	/* 关于我们 */
	.grops-img-left img {
		width:70%!important;
		height: 50%!important;
	}
	.groups {
		padding-bottom: 5.37rem!important;
	}
	.society-cont img {
		height: 2.8rem !important;
	}


	/* 常见问题 */
	/* 证书 */
	.prodc-shuhuan {
		font-size: 0.05rem;
	}
	.foot_cont_two{
		margin: 0 0.4rem;
	}
	.foot-vertical-line{
		width: 0.02rem;
		margin: 0 0.2rem;
	}
}