.web_head{background-color: rgba(0,0,0,1);}
.fixed-nav{background-color: transparent;height: 0;}

.page_ibanner{background: url(../images/temp/banner.webp) no-repeat center/cover;margin-top: 72px;}
.page_ibanner .info{padding: 13% 0 9%;max-width: 850px;}
.page_ibanner .title{font-size: clamp(30px, 5vw, 64px);font-family: 'R_B';}

.module{padding: 5% 0;}
.module .layout{display: flex;justify-content: space-evenly;align-items: center;}
.module1{background-color: #fff;}
.module1 .info{background-color:#593C2D ;color: #fff;}
.module2{background-color: #F5F5F5;}
.module2 .info{background-color:#F5F5F5 ;color: #333;}
.module3{background-color: #fff;}
.module3 .layout{flex-direction: row-reverse;}
.module3 .info{background-color:#2F2F2F ;color: #fff;}
.module .layout .img_warp{width: 50%;padding-bottom: 39%;}
.module .info{padding: 5% 3%;width: fit-content;max-width: 600px;}
.module .info .title{font-size: clamp(30px, 5vw, 48px);font-family: 'R_B';margin-bottom: 3%;}
.module .info .desc{font-size: 16px;font-family: 'R_M';}



@media only screen and (max-width: 1600px) {
}
@media only screen and (max-width: 950px) {
	.fixed-nav{height: 70px;}
	.module .layout{flex-direction: column-reverse;}
	.module .layout .img_warp{width: 100%;padding-bottom: 78%;}
	.module .info{padding: 5%;}

	
}
@media only screen and (max-width: 414px) {
	.hot_selling .list{grid-template-columns: repeat(1,1fr);}

}
