.ban-brand{
	position: relative;
	height: 100vh;
	z-index: 5;
}
.ban-brand .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.ban-brand .m-bg{
	display: none;
}
.ban-brand .arrow{
	position: absolute;
	left: 50%;
	bottom: 5.55%;
	width: 18px;
	height: 10px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	margin-left: -9px;
}
.brand-video{
	width: 100%;
	height: 100vh;
	position: relative;
}
.brand-video .video-bg{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.brand-video .video-bg .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.brand-video .video-bg .m-bg{
	display: none;
}
.brand-video .video-bg .play-btn{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 1.3rem;
	height: 1.3rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-image: url('../img/play-icon.png');
	transform: translate(-50%, -50%);
}

.brand-video video{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.brand-product-box{
	position: relative;
	background-color: #fff;
	margin-top: -5px;
}
.brand-product-box .title{
	padding: 3rem 0 2.25rem;
	text-align: center;
	font-size: 1.3rem;
	line-height: 1.5rem;
	color: #222;
	font-family: "FZZZHONGJW";
}
.pro-view{
	width: 68.75%;
	margin: 0 auto;
}
.products-list .bimg img{
	width: 100%;
}
.products-list .bimg .m-img{
	display: none;
}
.products-list .simg-tab-box{
	padding: 3rem 0;
}
.products-list .simg-tab-box.on .swiper-wrapper{
	justify-content: center;
}
.products-list .simg-tab-box.on .pro-btns{
	display: none;
}

.products-list .simg-tab{
	overflow: hidden;
}
.products-list .simg-tab .swiper-slide{
	width: 25%;
	text-align: center;
}
.products-list .simg-tab .con-box{
	display: block;
}
.products-list .simg-tab .img-box{
	width: 3.525rem;
	margin: 0 auto;
	position: relative;
}
.products-list .simg-tab .img-box .img{
	position: relative;
	z-index: 3;
}
.products-list .simg-tab .img-box img{
	width: 100%;
}
.products-list .simg-tab .txt{
	font-size: .6rem;
	line-height:1.5;
	color: #333;
	font-family: "FZZZHONGJW";
	margin-top: .5rem;
}
.products-list .simg-tab .sm-circle{
	position: absolute;
	border-radius: 100%;
	opacity: 0;
	transition: all .3s;
}

.products-list .simg-tab .sm-circle1{
	width: 1.7rem;
	height: 1.7rem;
	box-sizing: border-box;
	border-width: 4px;
	border-style: solid;
	left: -22%;
    bottom: 12%;
}
.products-list .simg-tab .sm-circle2{
	width: .4rem;
	height: .4rem;
	left: 78%;
	top: 26.3%;
}
.products-list .simg-tab .shadow{
	position: absolute;
	left: 50%;
	bottom: -.4rem;
	width: 3.5rem;
	margin-left: -1.75rem;
}
.products-list .pro-prev,
.products-list .pro-next{
	position: absolute;
	top: 50%;
	width: 1.25rem;
	height: 1.25rem;
	background-color: #f7f7f7;
	background-repeat: no-repeat;
	background-position: center;
	background-size: .225rem;
	border-radius: 100%;
	margin-top: -1.225rem;
	transition: all .3s;
}
.products-list .pro-prev{
	background-image: url('../img/xpp-prev.png');
	left: -1.5rem;
}
.products-list .pro-next{
	background-image: url('../img/xpp-next.png');
	right: -1.5rem;
}
.pro-aside{
	position: fixed;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 3rem;
	background-color: #fff;
	border-radius: 4px;
	padding: 1.2rem 0;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	z-index: 5;
	display: none;
}
.pro-aside .item{
	display: block;
	text-align: center;
	margin-bottom: .5rem;
}
.pro-aside .item:last-child{
	margin-bottom: 0;
}
.pro-aside .item .img-box{
	position: relative;
	margin: 0 auto;
	width: 1rem;
}

.pro-aside .item .img{
	z-index: 3;
	position: relative;
}
.pro-aside .item .img img{
	width: 100%;
}
.pro-aside .item .txt{
	font-size: .35rem;
	line-height: .4rem;
	font-weight: bold;
	color: #222;
}

.xpp-history-box{
	padding: 5.75rem 0 0;
	position: relative;
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
	background-image: url('../img/xpp-bg.jpg');
}
.xpp-history-box .right-cup{
	position: absolute;
	width: 18.229%;
	left: 87.29%;
	top: 38.88%;
}
.xpp-history-box .right-cup img{
	width: 100%;
}
.xpp-history-box .bubbles-bg .bubble{
	position: absolute;
}
.xpp-history-box .bubbles-bg .bubble .circle{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 100%;
}
.xpp-history-box .bubbles-bg .bubble1{
	width: 20.4%;
	padding-top: 20.4%;
	left: 88%;
	top: 2.6%;
}
.xpp-history-box .bubbles-bg .bubble1 .circle{
	background: -webkit-linear-gradient(-90deg, rgba(255,255,255,.1),rgba(255,255,255,.1) 20%,transparent 50%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.1) 100%);
    background: -ms-linear-gradient(-90deg, rgba(255,255,255,.1),rgba(255,255,255,.1) 20%,transparent 50%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.1) 100%);
    background: linear-gradient(-90deg, rgba(255,255,255,.1),rgba(255,255,255,.1) 20%,transparent 50%,rgba(255,255,255,.1) 80%,rgba(255,255,255,.1) 100%);
}
.xpp-history-box .bubbles-bg .bubble2{
	width: 2.85rem;
	padding-top: 2.85rem;
	left: 94%;
	top: 24%;
}
.xpp-history-box .bubbles-bg .bubble2 .circle{
	border: 1px solid #fff;
}
.xpp-history-box .bubbles-bg .bubble3{
	width: 2.85rem;
	padding-top: 2.85rem;
	left: -3.54%;
	top: 58.33%;
}
.xpp-history-box .bubbles-bg .bubble3 .circle{
	border: 1px solid #fff;
}
.xpp-history-box .img-bubbles .bubble{
	position: absolute;
}
.xpp-history-box .img-bubbles .bubble .circle,
.xpp-history-box .img-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.xpp-history-box .img-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	border-radius: 100%;
	box-sizing: border-box;
}
.xpp-history-box .img-bubbles .bubble1{
	left: 10.15625%;
	top: 37.77%;
	width: 2.35rem;
	padding-top: 2.35rem;
}
.xpp-history-box .img-bubbles .bubble1 .img{
	border: 1px solid #fff;
	background-image: url('../img/xpp-bubble-img1.jpg');
}
.xpp-history-box .img-bubbles .bubble2{
	left: -3.54%;
	top: 71.48%;
	width:5.65rem;
	padding-top:5.65rem;
}
.xpp-history-box .img-bubbles .bubble2 .img{
	background-image: url('../img/xpp-bubble-img2.jpg');
}
.xpp-history-box .img-bubbles .bubble2{
	left: 82.96875%;
	top: 62%;
	width:2.85rem;
	padding-top:2.85rem;
}
.xpp-history-box .img-bubbles .bubble2 .img{
	background-color: #fff;
	background-image: url('../img/xpp-bubble-img3.png');
}
.xpp-view{
	padding: 0 15.625vw;
}
.history-tit{
	font-size: 1.5rem;
	line-height: 1.6rem;
	font-family: "FZZZHONGJW";
}
.xpp-history-box .history-tit{
	color: #fff;
}
.xpp-history-box .xpp-history{
	width: 57%;
	margin-left: 14.9%;
	margin-top: 4.5rem;
	position: relative;
}
.xpp-history-box .xpp-history svg{
	width: 100%;
	display: block;
}
.xpp-history-box .xpp-history .m-line{
	display: none;
}

.xpp-history-box .xpp-history .left-cup{
	position: absolute;
	left: -45.35%;
	top: 0;
	width: 46.7%;
}
.xpp-history-box .xpp-history .left-cup img{
	width: 100%;
}
.xpp-history-box .xpp-history .left-cup .m-img{
	display: none;
}

.xpp-history-box .xpp-history .pc-box{
	position: relative;
}

.xpp-history .list .item{
	position: absolute;
}
.xpp-history .list .point{
	width: 10px;
	height: 10px;
	background-color: #d80c25;
	border: 2px solid #fff;
	border-radius: 100%;
}

.xpp-history .list .item:nth-child(1){
	left: 15.145%;
	top: .6%;
}
.xpp-history .list .item:nth-child(1) .icon{
	position: absolute;
	left: 6px;
	bottom: 100%;
	width: .7rem;
	padding-bottom: 3px;
}
.xpp-history .list .text{
	position: absolute;
	/* white-space: nowrap; */
}
.xpp-history .list .text .year{
	font-size: .75rem;
	line-height: .8rem;
	color: #fff;
	font-family: "gilroy-bold", "FZZZHONGJW";
}
.xpp-history .list .text .txt{
	font-size: .6rem;
	line-height: .8rem;
	color: #fff;
	font-family: "gilroy-bold", "FZZZHONGJW";
	margin-top: .2rem;
}
.xpp-history .list .item .img,
.xpp-history .list .item .icon{
	position: absolute;
}
.xpp-history .list .item .img img,
.xpp-history .list .item .icon img{
	width: 100%;
	display: block;
}

.xpp-history .list .item:nth-child(1) .text{
	left: 500%;
	bottom: 333%;
	width: 13rem;
}

.xpp-history .list .item:nth-child(2){
	left:33.3%;
	top: 4.5%;
}
.xpp-history .list .item:nth-child(2) .point{
	position: relative;
	z-index: 3;
}
.xpp-history .list .item:nth-child(2) .img{
	left: 50%;
	top: 50%;
	width: 3.1rem;
	transform: translate(-50%, -50%);
}
.xpp-history .list .item:nth-child(2) .text{
	left: 0;
	top: 650%;
	width: 6.1rem;
}

.xpp-history .list .item:nth-child(3){
	left:65.876%;
	top: 5.2%;
}
.xpp-history .list .item:nth-child(3) .point{
	position: relative;
	z-index: 3;
	border-color: #d80c25;
	background-color: #fff;
}
.xpp-history .list .item:nth-child(3) .img{
	left: 50%;
	top: 50%;
	width: 6.875rem;
	transform: translate(-50%, -50%);
}
.xpp-history .list .item:nth-child(3) .text{
	left: 791.7%;
	bottom: 750%;
	width: 11.4rem;
}

.xpp-history .list .item:nth-child(4){
	left:89.87%;
	top: 18.7%;
}

.xpp-history .list .item:nth-child(4) .img{
	left: 250%;
	bottom: 16.7%;
	width: 3.625rem;
}
.xpp-history .list .item:nth-child(4) .text{
	text-align: right;
	right: 316.7%;
	top: 0;
	width: 9.8rem;
}
.xpp-history .list .item:nth-child(5){
	left:81.2%;
	top: 31.1%;
}
.xpp-history .list .item:nth-child(5) .icon{
	left: 50%;
	transform: translateX(-50%);
	width: 2.05rem;
	bottom: 233.33%;
}
.xpp-history .list .item:nth-child(5) .text{
	top: 200%;
	left: -167%;
	width: 10.2rem;
}
.xpp-history .list .item:nth-child(6){
	left:55.29%;
	top: 37.1%;
}
.xpp-history .list .item:nth-child(6) .icon{
	width: .675rem;
	left: 200%;
	top: -66.7%;
}
.xpp-history .list .item:nth-child(6) .img{
	left: -1208.3%;
	top: 500%;
	width: 3.375rem;
}
.xpp-history .list .item:nth-child(6) .text{
	text-align: right;
	right: 366.7%;
	top: 50%;
	transform: translateY(-50%);
	width: 7.6rem;
}
.xpp-history .list .item:nth-child(7){
	left:33.67%;
	top: 56.5%;
}
.xpp-history .list .item:nth-child(7) .icon{
	width: .675rem;
	left: 125%;
	bottom: 116.7%;
}
.xpp-history .list .item:nth-child(7) .img{
	width: 2.975rem;
	left: 603.33%;
	top: 541.7%;
}
.xpp-history .list .item:nth-child(7) .text{
	text-align: right;
	top: 200%;
	right: 183.33%;
	width: 6.6rem;
}

.xpp-history .list .item:nth-child(8){
	left:81%;
	top: 65%;
}
.xpp-history .list .item:nth-child(8) .text{
	left: 0;
	bottom: 200%;
	width: 12.6rem;
}
.xpp-history .list .item:nth-child(8) .img1{
	left: -416.7%;
	top: 333.3%;
	width: 2.65rem;
}
.xpp-history .list .item:nth-child(8) .img2{
	left: 650%;
	top: 1200%;
	width: 3.2rem;
}
.xpp-history .list .item:nth-child(9){
	left:52.281%;
	top: 82.5%;
}
.xpp-history .list .item:nth-child(9) .icon{
	left: 200%;
	top: 50%;
	transform: translateY(-50%);
	width: .65rem;
}
.xpp-history .list .item:nth-child(9) .text{
	right: 416.7%;
	top: -250%;
	text-align: right;
	width: 13.8rem;
}

.meco-page footer{
	background-color: #19a8e2;
}
.meco-page .top-btn{
	background-color: #1eb3f0;
}

.meco-history-box{
	height: 100vh;
	position: relative;
	background-color: #fff;
}

.scroll-fix{
	position: absolute;
	left: 0;
	top: 0;
	height: 100vh;
	width: 100%;
	overflow: hidden;
}
.scroll-wrapper{
	height: 100%;
}
.meco-history-box .cup-img{
	position: absolute;
	left: -8.8%;
    top: 46%;
    width: 26.71875vw;
}
.scroll-slider .cup-img img{
	width: 100%;
}
.meco-history-box .cup-line{
	position: absolute;
	left: 14.84375vw;
	top: 32.96%;
	width: 297.65625vw;
	z-index: 3;
}
.cup-line .zhan-line{
	width: 100%;
	opacity: 0;
}
.cup-line .line{
	position: absolute;
	left: 0;	
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: cover;
}
.linear-bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
    opacity: 0;
    transition: all .5s;
}
.meco-history-box .linear-bg{
	background: -webkit-linear-gradient(60deg, #79c9ea,#1aa8e2);
    background: -ms-linear-gradient(60deg, #79c9ea,#1aa8e2);
    background: linear-gradient(60deg, #79c9ea,#1aa8e2);
}

.meco-history-box .bubbles-bg .bubble{
	position: absolute;
}

.meco-history-box .bubbles-bg .bubble .circle{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 100%;
}
.meco-history-box .bubbles-bg .bubble1{
	width: .9rem;
	padding-top: .9rem;
	left:1.6%;
	top: 19.62%;
}
.meco-history-box .bubbles-bg .bubble1 .circle{
	background-color: #45b7e6;
}
.meco-history-box .bubbles-bg .bubble2{
	width: 12px;
	padding-top: 12px;
	left:10.4%;
	top: 9.8%;
}
.meco-history-box .bubbles-bg .bubble2 .circle{
	background-color: #45b7e6;
}
.meco-history-box .bubbles-bg .bubble3{
	width: 24px;
	padding-top: 24px;
	left:13.367%;
	top: 84.44%;
}
.meco-history-box .bubbles-bg .bubble3 .circle{
	border: 1px solid #45b7e6;
}
.meco-history-box .bubbles-bg .bubble4{
	width: 2.875rem;
	padding-top: 2.875rem;
	left:42.53%;
	top: 94.17%;
}
.meco-history-box .bubbles-bg .bubble4 .circle{
	border: 1px solid #45b7e6;
}
.meco-history-box .bubbles-bg .bubble5{
	width: 2.875rem;
	padding-top: 2.875rem;
	left:51.83%;
	top: 8.33%;
}
.meco-history-box .bubbles-bg .bubble5 .circle{
	border: 1px solid #45b7e6;
}
.meco-history-box .bubbles-bg .bubble6{
	width: 12px;
	padding-top: 12px;
	left:53.567%;
	top: -9px;
}
.meco-history-box .bubbles-bg .bubble6 .circle{
	background-color: #45b7e6;
}
.meco-history-box .bubbles-bg .bubble7{
	width: 1rem;
	padding-top: 1rem;
	left:66.23%;
	top: 49.44%;
}
.meco-history-box .bubbles-bg .bubble7 .circle{
	border: 1px solid #45b7e6;
}
.meco-history-box .img-bubbles .bubble{
	position: absolute;
}
.meco-history-box .img-bubbles .bubble .circle,
.meco-history-box .img-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.meco-history-box .img-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	border-radius: 100%;
}
.meco-history-box .img-bubbles .bubble1{
	left: 5.367%;
	top: 78.33%;
	width: 2rem;
	padding-top: 2rem;
}
.meco-history-box .img-bubbles .bubble1 .circle .img{
	/* background-image: url('../img/meco-circle-img1.png');
	border: 2px solid #45b7e6; */
}
.meco-history-box .img-bubbles .bubble2{
	left: 43%;
	top: 8.33%;
	width: 3.575rem;
	padding-top: 3.575rem;
}
.meco-history-box .img-bubbles .bubble2 .circle .img{
	background-image: url('../img/meco-circle-img2.png');
}
.meco-history-box .big-bubbles .bubble{
	position: absolute;
}
.meco-history-box .big-bubbles .bubble .circle,
.meco-history-box .big-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.meco-history-box .big-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.meco-history-box .big-bubbles .bubble1{
	top: 0;
	left: 23.567%;
	width: 24.7rem;
	height: 12.275rem;
}
.meco-history-box .big-bubbles .bubble1 .circle .img{
	background-image: url('../img/meco-big-img1.png');
}
.meco-history-box .big-bubbles .bubble2{
	bottom: 0;
	left: 50.63%;
	width: 24.7rem;
	height: 10.2rem;
}
.meco-history-box .big-bubbles .bubble2 .circle .img{
	background-image: url('../img/meco-big-img2.png');
}
.meco-history-box .big-bubbles .bubble3{
	top: 0;
	left: 76%;
	width: 24.7rem;
	height: 13.46rem;
}
.meco-history-box .big-bubbles .bubble3 .circle .img{
	background-image: url('../img/meco-big-img3.png');
}
.history-item{
	position: absolute;
	width: 12px;
	height: 12px;
}
.history-item .point{
	width: 10px;
	height: 10px;
	border-radius: 100%;
	border: 2px solid #fff;
	background-color: #08b8ff;
	position: relative;
	z-index: 3;
}
.history-img{
	position: absolute;
}
.history-img img{
	width: 100%;
	display: block;
}
.history-text{
	position: absolute;
	/*white-space: nowrap;*/
}
.history-text .time{
	font-size: .75rem;
	line-height: .8rem;
	transition: all .3s;
}
.history-text .txt{
	font-size: .4rem;
	line-height:.6rem;
	color: #222;
	margin-top: .2rem;
	/* width:360px; */
	transition: all .3s;
}
.meco-list .history-text .time{
	color: #08b8ff;
	font-family: "gilroy-bold","FZZZHONGJW";
}
.meco-list .history-text .txt{
	font-family: "FZZZHONGJW";
}
.meco-list .history-item .history-text{
	width: 9rem;
}
.meco-list .history-item:nth-child(1){
	left: 2.974%;
	top: 38.5%;
}
.meco-list .history-item:nth-child(1) .history-img{
	width: 3.3rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.meco-list .history-item:nth-child(1) .history-text{
	left: -1rem;
	top: 2rem;
}
.meco-list .history-item:nth-child(2){
	left: 11.636%;
	top: 42.5%;
}
.meco-list .history-item:nth-child(2) .history-img{
	width: 2.175rem;
	left: -1.5rem;
	top: .5rem;
}
.meco-list .history-item:nth-child(2) .history-text{
	left: 0;
	bottom: 1.6rem;
}
.meco-list .history-item:nth-child(3){
	left: 17.85%;
	top: 76.5%;
}
.meco-list .history-item:nth-child(3) .history-img{
	width: 8.25rem;
	left: -2.25rem;
	bottom: .8rem;
}
.meco-list .history-item:nth-child(3) .history-text{
	left: -2.5rem;
	top: 1rem;
}
.meco-list .history-item:nth-child(4){
	left: 26.2467%;
	top: 96.5%;
}
.meco-list .history-item:nth-child(4) .history-img{
	width: 2.05rem;
	left: 0;
	bottom: 3.1rem;
}
.meco-list .history-item:nth-child(4) .history-text{
	left: 0;
	bottom: 1rem;
}
.meco-list .history-item:nth-child(5){
	left: 34.93%;
	top: 93.5%;
}
.meco-list .history-item:nth-child(5) .history-img{
	width: 4.75rem;
	left: -1.8rem;
	bottom: -1.25rem;
}
.meco-list .history-item:nth-child(5) .history-text{
	left: .3rem;
	bottom: 4rem;
}
.meco-list .history-item:nth-child(6){
	left: 45.5643%;
	top: 48%;
}
.meco-list .history-item:nth-child(6) .history-img{
	width: 11.875rem;
	left: -5.6rem;
	top: -1.75rem;
}
.meco-list .history-item:nth-child(6) .history-text{
	left: -2.25rem;
	top: -4.375rem;
}

.meco-list .history-item:nth-child(7){
	left: 55.573%;
	top: 2%;
}
.meco-list .history-item:nth-child(7) .history-img{
	width: 3.125rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.meco-list .history-item:nth-child(7) .history-text{
	left: -.25rem;
	top: 2rem;
}

.meco-list .history-item:nth-child(8){
	left:63.272%;
	top: 2%;
}
.meco-list .history-item:nth-child(8) .history-img{
	width: 3.125rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.meco-list .history-item:nth-child(8) .history-text{
	left: -.25rem;
	top: -3.75rem;
}

.meco-list .history-item:nth-child(9){
	left:70.341%;
	top: 19%;
}
.meco-list .history-item:nth-child(9) .history-img{
	width: 6.2rem;
	left: -2.75rem;
	top: 2px;
}
.meco-list .history-item:nth-child(9) .history-text{
	left: -1.9rem;
	top: -2.25rem;
}
.meco-list .history-item:nth-child(9) .history-text{
	width: 10.5rem;
}

.meco-list .history-item:nth-child(10){
	left:78.845%;
	top: 57.5%;
}
.meco-list .history-item:nth-child(10) .history-img{
	width: 6.2rem;
	left: -2.75rem;
	top: 2px;
}
.meco-list .history-item:nth-child(10) .history-text{
	right: -.25rem;
	top: 1.4rem;
	text-align: right;
}
.meco-list .history-item:nth-child(10) .history-text{
	width: 10.5rem;
}
.meco-list .history-item:nth-child(11){
	left:86.63%;
	top: 72.5%;
}
.meco-list .history-item:nth-child(11) .history-img{
	width: 3.125rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.meco-list .history-item:nth-child(11) .history-text{
	left: -.75rem;
	top: 2.25rem;
}
.meco-list .history-item:nth-child(11) .history-text{
	width: 10.5rem;
}
.meco-history-box .history-tit{
	position: absolute;
	left: 0;
	top: 21.296%;
	width: 100%;
	color: #08b8ff;
}

.meco-history-box.on .linear-bg{
	opacity: 1;
}
.meco-history-box.on .meco-list .history-item .history-text .time,
.meco-history-box.on .meco-list .history-item .history-text .txt{
	color: #fff;
}
.meco-history-box.on .bubbles-bg .bubble1 .circle,
.meco-history-box.on .bubbles-bg .bubble2 .circle,
.meco-history-box.on .bubbles-bg .bubble6 .circle{
	background-color: #fff;
}
.meco-history-box.on .bubbles-bg .bubble3 .circle,
.meco-history-box.on .bubbles-bg .bubble4 .circle,
.meco-history-box.on .bubbles-bg .bubble5 .circle,
.meco-history-box.on .bubbles-bg .bubble7 .circle{
	border-color: #fff;
}

.lfy-page .brand-product-box .title{
	font-family: "FZSHUIYJW_ZHONG";
}
.lfy-page .products-list .simg-tab-box{
	padding: 0 0 3rem;
	margin-top: -.6rem;
}
.lfy-page .products-list .simg-tab .txt{
	font-family: "FZSHUIYJW_ZHONG";
}
.lfy-page footer{
	background-color: #006e63;
}
.lfy-page .top-btn{
	background-color: #06756a;
}
.lfy-history-box .linear-bg{
	background-color: #006e63;
}

.lfy-history-box{
	position: relative;
	background-color: #fff;
}
.lfy-history-box .cup-line{
	position: absolute;
	left: 14.84375vw;
	top: 29.17%;
	width: 332.03125vw;
	z-index: 3;
}

.lfy-history-box .cup-img{
	position: absolute;
    left: -7.9%;
    top: 49%;
    width: 26.71875vw;
}
.lfy-list .history-text{
	white-space: normal;
}
.lfy-list .history-item .point{
	background-color: #006e63;
}
.lfy-list .history-text .time{
	color: #006e63;
	font-family: "gilroy-bold","FZZZHONGJW";
}
.lfy-list .history-text .txt{
	font-family: "FZSHUIYJW_ZHONG";
}
.lfy-list .history-item:nth-child(1){
	left: 2.67%;
	top: 42.5%;
}
.lfy-list .history-item:nth-child(1) .history-img{
	width: 1.475rem;
	left: -.3rem;
	top: .9rem;
}
.lfy-list .history-item:nth-child(1) .history-text{
	left: -.3rem;
	top: 3.25rem;
	/* width: 10rem; */
}

.lfy-list .history-item:nth-child(2){
	left: 10.4%;
	top: 46.5%;
}
.lfy-list .history-item:nth-child(2) .history-img{
	width: 3rem;
	left: 50%;
	top: 46.5%;
	transform: translate(-50%, -50%);
	border-radius: 100%;
	border: 1px solid #fff;
	overflow: hidden;
}
.lfy-list .history-item:nth-child(2) .history-text{
	left: 0rem;
	bottom: 2.25rem;
	/* width: 5.5rem; */
}

.lfy-list .history-item:nth-child(3){
	left: 16%;
	top: 78%;
}
.lfy-list .history-item:nth-child(3) .history-img{
	width: 3rem;
	left: 50%;
	top: 46.5%;
	transform: translate(-50%, -50%);
	border-radius: 100%;
	border: 1px solid #fff;
	overflow: hidden;
}
.lfy-list .history-item:nth-child(3) .history-text{
	left: -2.5rem;
	top: 2.5rem;
	width: 11rem;
}

.lfy-list .history-item:nth-child(4){
	left: 23.498%;
	top: 97%;
}
.lfy-list .history-item:nth-child(4) .history-img{
	width: 7.6rem;
	left: -3rem;
	bottom: -1.5rem;
}
.lfy-list .history-item:nth-child(4) .history-text{
	left: 0;
	bottom: 4rem;
	/* width: 6.75rem; */
}
.lfy-list .history-item:nth-child(5){
	left: 36.8%;
	top: 74%;
}
.lfy-list .history-item:nth-child(5) .history-img{
	width: 3.125rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.lfy-list .history-item:nth-child(5) .history-text{
	left: -6.25rem;
	bottom:5rem;
	width: 13rem;
}

.lfy-list .history-item:nth-child(6){
	left: 46.65%;
	top: 18.5%;
}
.lfy-list .history-item:nth-child(6) .history-img{
	width: 3.125rem;
	left: 0;
	top: 1.1rem;
	/* width: 2.05rem; */
}
.lfy-list .history-item:nth-child(6) .history-img img{
	transition: all .3s;
}
.lfy-list .history-item:nth-child(6) .history-img .white-img{
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
}
.lfy-list .history-item:nth-child(6) .history-text{
	left: 0;
	top:2.25rem;
	width: 8rem;
}

.lfy-list .history-item:nth-child(7){
	left: 56.69%;
	top: 8%;
}
.lfy-list .history-item:nth-child(7) .history-img{
	width: 3.125rem;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.lfy-list .history-item:nth-child(7) .history-text{
	left: 0rem;
	bottom:2.5rem;
	/* width: 7.8rem; */
}

.lfy-list .history-item:nth-child(8){
	left: 66.9%;
	top: 42%;
}
.lfy-list .history-item:nth-child(8) .history-img{
	width: 3.875rem;
	left: -1.8rem;
	top: -.1rem;
}
.lfy-list .history-item:nth-child(8) .history-text{
	left: .1rem;
	bottom:.9rem;
	/* width: 7.2rem; */
}

.lfy-list .history-item:nth-child(9){
	left: 77.145%;
	top: 74.5%;
}
.lfy-list .history-item:nth-child(9) .history-text{
	left: 0;
	top: 1.2rem;
	width: 11rem;
}

.lfy-list .history-item:nth-child(10){
	left: 89.17647%;
	top: 53.5%;
}
.lfy-list .history-item:nth-child(10) .history-img{
	width: 3.125rem;
	left: -.4rem;
	bottom: 1.35rem;
}
.lfy-list .history-item:nth-child(10) .history-text{
	left: 0;
	top:1.1rem;
	/* width: 7rem; */
}

.lfy-history-box .history-tit{
	position: absolute;
	left: 0;
	top: 26.851%;
	width: 100%;
	color: #006e63;
	font-family: "FZSHUIYJW_ZHONG";
}

.lfy-history-box .bubbles-bg .bubble{
	position: absolute;
}
.lfy-history-box .bubbles-bg .bubble .circle{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 100%;
}
.lfy-history-box .bubbles-bg .bubble1{
	width: .9rem;
	padding-top: .9rem;
	left:1.44%;
	top: 19.62%;
}
.lfy-history-box .bubbles-bg .bubble1 .circle{
	background-color: #006e63;
}
.lfy-history-box .bubbles-bg .bubble2{
	width: 12px;
	padding-top: 12px;
	left:9.37%;
	top: 9.72%;
}
.lfy-history-box .bubbles-bg .bubble2 .circle{
	background-color: #006e63;
}

.lfy-history-box .bubbles-bg .bubble3{
	width: 24px;
    padding-top: 24px;
    left: 12%;
    top: 84.44%;
}
.lfy-history-box .bubbles-bg .bubble3 .circle{
	border:1px solid #006e63;
}
.lfy-history-box .bubbles-bg .bubble4 {
    width: 2.875rem;
    padding-top: 2.875rem;
    left: 38.288%;
    top: 94.17%;
}
.lfy-history-box .bubbles-bg .bubble4 .circle {
    border: 1px solid #006e63;
}

.lfy-history-box .bubbles-bg .bubble5{
    width: 2.875rem;
    padding-top: 2.875rem;
    left: 46.7%;
    top: 8.33%;
}
.lfy-history-box .bubbles-bg .bubble5 .circle {
    border: 1px solid #006e63;
}

.lfy-history-box .bubbles-bg .bubble6{
    width: 12px;
    padding-top: 12px;
    left: 48.258%;
    top: -9px;
}
.lfy-history-box .bubbles-bg .bubble6 .circle {
    background-color: #006e63;
}
.lfy-history-box .bubbles-bg .bubble7{
    width: 1rem;
    padding-top: 1rem;
    left: 59.64%;
    top: 49.44%;
}
.lfy-history-box .bubbles-bg .bubble7 .circle {
    border: 1px solid #006e63;
}

.lfy-history-box .img-bubbles .bubble{
	position: absolute;
}
.lfy-history-box .img-bubbles .bubble .circle,
.lfy-history-box .img-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.lfy-history-box .img-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	border-radius: 100%;
}
.lfy-history-box .img-bubbles .bubble1{
	left: 3.69%;
	top: 78.33%;
	width: 2rem;
	padding-top: 2rem;
}
.lfy-history-box .img-bubbles .bubble1 .circle .img{
	background-image: url('../img/lfy-circle-img1.jpg');
	border: 2px solid #d80c25;
}

.lfy-history-box .img-bubbles .bubble2{
    left: 38%;
    top: 16.67%;
    width: 3.575rem;
    padding-top: 3.575rem;
}
.lfy-history-box .img-bubbles .bubble2 .circle .img{
	background-image: url('../img/lfy-circle-img2.jpg');
}
.lfy-history-box .big-bubbles .bubble{
	position: absolute;
}
.lfy-history-box .big-bubbles .bubble .circle,
.lfy-history-box .big-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.lfy-history-box .big-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
.lfy-history-box .big-bubbles .bubble1{
	top: -4.17%;
	left: 19%;
	width: 19.2rem;
	height: 13.95rem;
}
.lfy-history-box .big-bubbles .bubble1 .circle .img{
	background-image: url('../img/lfy-big-img1.png');
}
.lfy-history-box .big-bubbles .bubble2{
	bottom: 0;
	left: 45.5%;
	width: 29.45rem;
	height: 8.525rem;
}
.lfy-history-box .big-bubbles .bubble2 .circle .img{
	background-image: url('../img/lfy-big-img2.png');
}

.lfy-history-box .big-bubbles .bubble3{
	top: 0;
	left: 71.89%;
	width: 24.775rem;
	height:12.275rem;
}
.lfy-history-box .big-bubbles .bubble3 .circle .img{
	background-image: url('../img/lfy-big-img3.png');
}

.lfy-history-box.on .linear-bg{
	opacity: 1;
}
.lfy-history-box.on .lfy-list .history-item .history-text .time,
.lfy-history-box.on .lfy-list .history-item .history-text .txt{
	color: #fff;
}
.lfy-history-box.on .bubbles-bg .bubble1 .circle,
.lfy-history-box.on .bubbles-bg .bubble2 .circle,
.lfy-history-box.on .bubbles-bg .bubble6 .circle{
	background-color: #fff;
}
.lfy-history-box.on .bubbles-bg .bubble3 .circle,
.lfy-history-box.on .bubbles-bg .bubble4 .circle,
.lfy-history-box.on .bubbles-bg .bubble5 .circle,
.lfy-history-box.on .bubbles-bg .bubble7 .circle{
	border-color: #fff;
}

.lfy-history-box.on .lfy-list .history-item:nth-child(6) .history-img .black-img{
	opacity: 0;
}
.lfy-history-box.on .lfy-list .history-item:nth-child(6) .history-img .white-img{
	opacity: 1;
}

@keyframes rubberBounceDown {
  0% {
    opacity: 0;
    transform: translateY(0) scaleX(1) scaleY(1);
  }

  65% {
    opacity: 1;
    transform: translateY(0) scaleX(1) scaleY(1);
  }

  70% {
    transform: translateY(20%) scaleX(1.4) scaleY(.6);
  }

  80% {
    transform: translateY(-10%) scaleX(.8) scaleY(1.2);
  }

  90% {
    transform: translateY(5%) scaleX(1.1) scaleY(.9);
  }

  100% {
    transform: translateY(0) scaleX(1) scaleY(1);
  }
}

.brandinfo-dialog-box{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100vh;
	z-index: 60;
	opacity: 0;
	visibility: hidden;
}

.brandinfo-dialog-box .bg-box .bg-circle{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: scale(0);
	border-radius: 100%;
}
.brandinfo-dialog-box .bg-box .bg-circle1{
	width: 120%;
	padding-top: 120%;
	margin: -60% 0 0 -60%;
}
.brandinfo-dialog-box .bg-box .bg-circle2{
	width: 87.5%;
	padding-top: 87.5%;
	margin: -43.75% 0 0 -43.75%;
}
.brandinfo-dialog-box .bg-box .bg-circle3{
	width: 60.9375%;
	padding-top: 60.9375%;
	margin: -30.46875% 0 0 -30.46875%;
}

.brandinfo-dialog-box .bimg-tab,
.brandinfo-dialog-box .text-tab,
.brandinfo-dialog-box .text-tab ul,
.brandinfo-dialog-box .text-tab li{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.brandinfo-dialog-box .text-tab{
	z-index: 3;
}
.brandinfo-dialog-box .text-tab li{
	display: none;
}
.brandinfo-dialog-box .img-box{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 38%;
	padding-top: 38%;
	border-radius: 100%;
	background-color: #fff;
	transform: scale(0);
	margin: -19% 0 0 -19%;
}
.brandinfo-dialog-box .img-box .img{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 50%;
	transform: translate(-50%, -50%);
}
.brandinfo-dialog-box .img-box .img img{
	width: 100%;
}
.brandinfo-dialog-box .text-box{
	position: absolute;
	left: 0;
	bottom: 9%;
	width: 100%;
}
.brandinfo-dialog-box .text-box .text-inner,
.brandinfo-dialog-box .text-box .ani-inner{
	transform: translateY(100%);
}
.brandinfo-dialog-box .text-box .type-img{
	/* width: 4rem; */
	overflow: hidden;
	font-size: 0;
}
.brandinfo-dialog-box .text-box .type-box{
	padding: .4rem .6rem;
	background-color: rgba(255,255,255,.2);
	border: 3px dashed #fff;
	border-radius: .7rem;
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: center;
}
.brandinfo-dialog-box .text-box .type-box .type-tit{
	font-size: .8rem;
	line-height: .9rem;
	color: #fff;
	font-family: "FZZZHONGJW";
}
.brandinfo-dialog-box .text-box .type-box .type-desc{
	font-size: .35rem;
	line-height: .4rem;
	color: #fff;
	margin-top: .3rem;
	font-family: "FZZZHONGJW";
}
.brandinfo-dialog-box .text-box .tit{
	font-size: 1rem;
	width:15rem;
	line-height:1.2;
	font-family: "FZZZHONGJW";
	margin-top: .8rem;
	color: #fff;
	text-shadow: 0 5px 5px rgba(0,0,0,.1);
}
.brandinfo-dialog-box .text-box .type-img img{
	width: 100%;
}
.brandinfo-dialog-box .text-box .tit{
	/* height: 1.675rem; */
	margin-top: 1rem;
	overflow: hidden;
}
.brandinfo-dialog-box .text-box .tit img{
	height: 100%;
}
.brandinfo-dialog-box .text-box .sub-tit{
	font-size: .6rem;
	line-height: .7rem;
	color: #fff;
	font-family: "FZZZHONGJW";
	margin-top: .2rem;
	overflow: hidden;
}
.brandinfo-dialog-box .text-box .con{
	font-size: .45rem;
	line-height: .7rem;
	color: #fff;
	margin-top: .9rem;
	overflow: hidden;
	width: 36.56%;
}

.brandinfo-dialog-box .bubbles-bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	visibility: hidden;
	opacity: 0;
}
.brandinfo-dialog-box .bubbles-bg .bubble{
	position: absolute;
}
.brandinfo-dialog-box .bubbles-bg .bubble .circle{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	border-radius: 100%;
}
.brandinfo-dialog-box .bubbles-bg .bubble1{
	left: -7.4%;
	top: -14%;
	width: 7.625rem;
	padding-top: 7.625rem;
}
.brandinfo-dialog-box .bubbles-bg .bubble1 .circle{
	background-color: #222;
	opacity: .05;
}

.brandinfo-dialog-box .bubbles-bg .bubble2{
	left: 20.2%;
	top: 46%;
	width: 8px;
	padding-top: 8px;
}
.brandinfo-dialog-box .bubbles-bg .bubble2 .circle{
	border: 2px solid #fff;
}
.brandinfo-dialog-box .bubbles-bg .bubble3{
	left: 66.67%;
	top: 8.6%;
	width: 1.25rem;
	padding-top: 1.25rem;
}
.brandinfo-dialog-box .bubbles-bg .bubble3 .circle{
	border:1px solid #fff;
}

.brandinfo-dialog-box .bubbles-bg .bubble4{
	left: 95.83%;
	top: 38.7%;
	width: 2.85rem;
	padding-top: 2.85rem;
}
.brandinfo-dialog-box .bubbles-bg .bubble4 .circle{
	border:1px solid #fff;
}


.brandinfo-dialog-box .img-bubbles{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 3;
	visibility: hidden;
	opacity: 0;
}
.brandinfo-dialog-box .img-bubbles .bubble{
	position: absolute;
}
.brandinfo-dialog-box .img-bubbles .bubble .circle,
.brandinfo-dialog-box .img-bubbles .bubble .circle .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.brandinfo-dialog-box .img-bubbles .bubble .circle .img{
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	box-sizing: border-box;
	border-radius: 100%;
}
/* .brandinfo-dialog-box .img-bubbles .bubble1{
	left: 6.25%;
	top: 59.259%;
	width: 1.75rem;
	padding-top: 1.75rem;
}
.brandinfo-dialog-box .img-bubbles .bubble1 .circle .img{
	background-image: url('../img/brandinfo-circle-img1.jpg');
} */

.brandinfo-dialog-box .img-bubbles .bubble1{
	left: 73.177%;
	top: 29%;
	width: 2.45rem;
	padding-top: 2.45rem;
}
.brandinfo-dialog-box .img-bubbles .bubble1 .circle .img{
	background-image: url('../img/brandinfo-circle-img2.png');
}
.brandinfo-dialog-box .con-box{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.brandinfo-dialog-box .img-eles{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}

.brandinfo-dialog-box .img-eles .item{
	position: absolute;
	width: 1.9rem;
	height: 1.9rem;
	transform: scale(0);
}
.brandinfo-dialog-box .img-eles .item .ele,
.brandinfo-dialog-box .img-eles .item .ele .img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.brandinfo-dialog-box .img-eles .item .ele .img{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
}

.brandinfo-dialog-box .img-eles .left .item{
	left: 50%;
	top: 50%;
	margin: -.95rem 0 0 -.95rem;
}
.brandinfo-dialog-box .img-eles .right .item{
	right: 50%;
	top: 50%;
	margin: -.95rem -.95rem 0 0;
}



.brandinfo-dialog-box .img-eles .left .item .ele{
	animation:spin 8s infinite linear;
	transform-origin: 30% 30px;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(2n) .ele{
	animation:spin2 8s infinite linear;
}
.brandinfo-dialog-box .img-eles .left .item .ele .img{
	animation:spin-reverse 8s infinite linear;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(2n) .ele .img{
	animation:spin-reverse2 8s infinite linear;
}


.brandinfo-dialog-box .img-eles .right .item .ele{
	animation:spin 7s infinite linear;
	transform-origin: 30% 30px;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(2n) .ele{
	animation:spin2 7s infinite linear;
}
.brandinfo-dialog-box .img-eles .right .item .ele .img{
	animation:spin-reverse 7s infinite linear;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(2n) .ele .img{
	animation:spin-reverse2 7s infinite linear;
}

/* .brandinfo-dialog-box .img-eles .left .item:nth-child(1){
	left: 28%;
	top: 3.5%;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(2){
	left: 20%;
	top: 22.22%;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(3){
	left: 17.5%;
	top: 47.22%;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(4){
	left: 20.5%;
	top: 72.22%;
}
.brandinfo-dialog-box .img-eles .left .item:nth-child(5){
	left: 27.5%;
	top: 89%;
}

.brandinfo-dialog-box .img-eles .right .item:nth-child(1){
	right: 28%;
	top: 3.5%;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(2){
	right: 20%;
	top: 22.22%;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(3){
	right: 17.5%;
	top: 47.22%;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(4){
	right: 20.5%;
	top: 72.22%;
}
.brandinfo-dialog-box .img-eles .right .item:nth-child(5){
	right: 27.5%;
	top: 89%;
} */
.brandinfo-dialog-box .brandinfo-prev,
.brandinfo-dialog-box .brandinfo-next{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	width: 1.25rem;
	height: 1.25rem;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
	z-index: 3;
	visibility: hidden;
	opacity: 0;
}
.brandinfo-dialog-box .brandinfo-prev{
	left: 25.2%;
	background-image: url('../img/brandinfo-prev.png');
}
.brandinfo-dialog-box .brandinfo-next{
	right: 25.2%;
	background-image: url('../img/brandinfo-next.png');
}

.brandinfo-dialog-box .bubbles-bg .bubble{
	animation:spin 8s infinite linear;
	transform-origin: 50% 45%;
}
.brandinfo-dialog-box .bubbles-bg .bubble:nth-child(2n){
	animation:spin2 8s infinite linear;
}
.brandinfo-dialog-box .bubbles-bg .bubble .circle{
	animation:spin-reverse 8s infinite linear;
}
.brandinfo-dialog-box .bubbles-bg .bubble:nth-child(2n) .circle{
	animation:spin-reverse2 8s infinite linear;
}
.brandinfo-dialog-box .bubbles-bg .sm-bubble{
	transform-origin: 30% 30px;
}

.brandinfo-dialog-box .img-bubbles .bubble .circle{
	animation:spin 8s infinite linear;
	transform-origin: 30% 30px;
}
.brandinfo-dialog-box .img-bubbles .bubble:nth-child(2n) .circle{
	animation:spin2 8s infinite linear;
}
.brandinfo-dialog-box .img-bubbles .bubble .circle .img{
	animation:spin-reverse 8s infinite linear;
}
.brandinfo-dialog-box .img-bubbles .bubble:nth-child(2n) .circle .img{
	animation:spin-reverse2 8s infinite linear;
}

.cup-line .m-line{
	display: none;
}
.scroll-slider .cup-img .m-img{
	display: none;
}


.lfy-page .lfy-history-box .history-text{
	width:10rem;
}
