.top_banner{
	width:1680px; height:794px;
	margin:0 auto;
}

.top_section .lmc_graphic{
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	width:160px; height:111px;
	background:url("../images/other/lmc_graphic.png") center center no-repeat;
	background-size:100%;
}
.top_section  .stxt{
	font-size:16px; font-weight:normal;
	margin-top:10px; margin-bottom:30px;
	line-height:28px; text-align:center;
}

.lmc_table{
	width:1330px;
	margin: 0 auto;
}
.lmc_table .left_cell{
	width:665px; height:auto;
	float:left;
}
.lmc_table .left_cell .ltxt{
	font-size:30px; font-weight:bold;
	margin-top:55px; margin-left:30px;
}
.lmc_table .left_cell .stxt{
	font-size:18px; font-weight:normal;
	margin-top:30px; margin-left:30px;
	margin-right:30px;
	line-height:32px;
}
.lmc_table .right_cell{
	width:665px; height:auto;
	float:right;
}
.lmc_table .right_cell .ltxt{
	font-size:30px; font-weight:bold;
	margin-top:55px; margin-left:50px;
}
.lmc_table .right_cell .stxt{
	font-size:18px; font-weight:normal;
	margin-top:30px; margin-left:50px;
	line-height:32px;
}

.middle_txt{
	font-size:30px; font-weight:bold;
	margin-top:30px; margin-bottom:30px;
	width:100%; text-align:center;
}
.feature{
	font-size:20px; font-weight:bold;
	margin:0 auto;
	width:100%; text-align:center;
	margin-bottom:20px;
}
.caption{
	font-size:14px; font-weight:normal;
	margin:0 auto;
	width:80%; text-align:center;
	margin-bottom:20px;
}
.lmc_sep{
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	width:385px; height:5px;
	background:url("../images/other/lmc_sep.jpg") center center no-repeat;
	background-size:100%;
}

.img_zoom{
	transition: all 0.3s ease-in-out;
  	-webkit-transition: all 0.3s ease-in-out;
  	-moz-transition: all 0.3s ease-in-out;
  	-ms-transition: all 0.3s ease-in-out;
  	-o-transition: all 0.3s ease-in-out;
}
.img_zoom:hover{
	background-size:108%;
}
.img_4{
	width:526px; height:655px; background:url("../images/other/lmc_4.jpg") top center no-repeat; background-size:100%;
}
.img_5{
	width:369px; height:450px; background:url("../images/other/lmc_5.jpg") top center no-repeat; background-size:100%;
}
.img_6{
	width:369px; height:450px; background:url("../images/other/lmc_6.jpg") top center no-repeat; background-size:100%;
}
.img_7{
	width:526px; height:655px; background:url("../images/other/lmc_7.jpg") top center no-repeat; background-size:100%;
}
.img_8{
	width:526px; height:655px; background:url("../images/other/lmc_8.jpg") top center no-repeat; background-size:100%;
}
.img_9{
	width:369px; height:450px; background:url("../images/other/lmc_9.jpg") top center no-repeat; background-size:100%;
}
.img_10{
	width:369px; height:450px; background:url("../images/other/lmc_10.jpg") top center no-repeat; background-size:100%;
}
.img_11{
	width:526px; height:655px; background:url("../images/other/lmc_11.jpg") top center no-repeat; background-size:100%;
}


.lmc_table_2{
	width:1330px;
	margin: 0 auto;
}    
.lmc_table_2 .left_cell{
	width:665px; height:auto;
	float:left;
}
.lmc_table_2 .right_cell{
	width:665px; height:auto;
	float:right;
}
.lmc_table_2 .left_cell.large_pic > div{
	margin-left:75px; margin-top:30px;
}
.lmc_table_2 .left_cell.small_pic > div{
	margin-left:160px; margin-top:110px;
}
.lmc_table_2 .right_cell.large_pic > div{
	margin-left:60px; margin-top:30px;
}
.lmc_table_2 .right_cell.small_pic > div{
	margin-left:130px; margin-top:110px;
}

.shop_now{
	width:1330px;
	margin:0 auto;
	text-align:center;
	margin-bottom:160px;
}
.shop_now .shop_flex{
	display: flex;
	width:100%;
	flex-wrap: wrap;
}
.shop_now .shop_item{
	width:33%;
}
.shop_now .address_container{
	width:100%; margin:0 auto;
}

.shop_now .ltxt{
	font-size:30px; font-weight:bold;
	margin-top:30px; margin-bottom:0px;
	width:100%; text-align:center;
}
.shop_now hr.grey{
	width:100%;
	background-color:#d5d5d5;
	margin-top:10px; margin-bottom:30px;
}
.shop_now .stxt{
	font-size:14px; font-weight:normal;
	margin:0 auto;
	width:300px; text-align:left;
	margin-bottom:10px;
}
.shop_now table{
	font-size:14px; font-weight:normal;
	margin:0 auto;
	width:300px; text-align:left;
}
.shop_now table td{
	height:30px;
}



@media (max-width: 1679px) {
	.top_banner{
		width:100%; height:auto;
		margin:0 auto;
	}
	.top_banner img{
		width:100%; 
	}
	
	.lmc_table{
		width:970px;
		margin: 0 auto;
	}    
	.lmc_table .left_cell{
		width:485px;
	}
	.lmc_table .left_cell img{
		width:485px; height:273px;
	}
	.lmc_table .left_cell .ltxt{
		font-size:28px;
	}
	.lmc_table .left_cell .stxt{
		font-size:16px;
		line-height:28px;
	}
	.lmc_table .right_cell{
		width:485px; height:auto;
		float:right;
	}
	.lmc_table .right_cell img{
		width:485px; height:273px;
	}
	.lmc_table .right_cell .ltxt{
		font-size:28px;
	}
	.lmc_table .right_cell .stxt{
		font-size:16px;
		line-height:28px;
	}
	
	.middle_txt{
		font-size:28px;
	}
	
	.lmc_table_2{
		width:970px;
		margin: 0 auto;
	}    
	.lmc_table_2 .left_cell{
		width:485px;
	}
	.lmc_table_2 .right_cell{
		width:485px;
	}
	.lmc_table_2 .left_cell.large_pic > div{
		width:395px; height:491px;
		margin-left:75px; margin-top:30px;
	}
	.lmc_table_2 .left_cell.small_pic > div{
		width:294px; height:358px;
		margin-left:130px; margin-top:80px;
	}
	.lmc_table_2 .right_cell.large_pic > div{
		width:395px; height:491px;
		margin-left:60px; margin-top:30px;
	}
	.lmc_table_2 .right_cell.small_pic > div{
		width:294px; height:358px;
		margin-left:120px; margin-top:80px;
	}
	
	.img_4{width:395px; height:491px;}
	.img_5{width:294px; height:358px; }
	.img_6{width:294px; height:358px;}
	.img_7{width:395px; height:491px;}
	.img_8{width:395px; height:491px;}
	.img_9{width:294px; height:358px;}
	.img_10{width:294px; height:358px;}
	.img_11{width:395px; height:491px;}
	
	.shop_now{
		width:970px;
	}
	.shop_now .ltxt{
		font-size:28px;
	}

}
@media (max-width: 1023px) {
	.top_section .levis_graphic{
		width:120px; height:83px;
	}
	
	.lmc_table{
		width:750px;
		margin: 0 auto;
	}    
	.lmc_table .left_cell{
		width:375px;
	}
	.lmc_table .left_cell img{
		width:375px; height:211px;
	}
	.lmc_table .left_cell .ltxt{
		font-size:26px;
		margin-top:20px; margin-left:20px;
	}
	.lmc_table .left_cell .stxt{
		font-size:14px;
		line-height:26px;
		margin-top:20px; margin-left:20px;
	}
	.lmc_table .right_cell{
		width:375px; height:auto;
		float:right;
	}
	.lmc_table .right_cell img{
		width:375px; height:211px;
	}
	.lmc_table .right_cell .ltxt{
		font-size:26px;
		margin-top:20px; margin-left:20px;
	}
	.lmc_table .right_cell .stxt{
		font-size:14px;
		line-height:26px;
		margin-top:20px; margin-left:20px;
	}
	
	.middle_txt{
		font-size:24px;
		margin-top:20px;
		margin-bottom:20px;
	}
	
	.lmc_table_2{
		width:750px;
		margin: 0 auto;
	}    
	.lmc_table_2 .left_cell{
		width:375px;
	}
	.lmc_table_2 .right_cell{
		width:375px;
	}
	.lmc_table_2 .left_cell.large_pic > div{
		width:316px; height:393px;
		margin-left:45px; margin-top:20px;
	}
	.lmc_table_2 .left_cell.small_pic > div{
		width:235px; height:286px;
		margin-left:70px; margin-top:50px;
	}
	.lmc_table_2 .right_cell.large_pic > div{
		width:316px; height:393px;
		margin-left:30px; margin-top:20px;
	}
	.lmc_table_2 .right_cell.small_pic > div{
		width:235px; height:286px;
		margin-left:70px; margin-top:60px;
	}
	
	.img_4{width:316px; height:393px;}
	.img_5{width:235px; height:286px; }
	.img_6{width:235px; height:286px;}
	.img_7{width:316px; height:393px;}
	.img_8{width:316px; height:393px;}
	.img_9{width:235px; height:286px;}
	.img_10{width:235px; height:286px;}
	.img_11{width:316px; height:393px;}
	
	.shop_now{
		width:750px;
	}
	.shop_now .ltxt{
		font-size:26px;
	}
}
@media (max-width: 767px) {
	.top_section .levis_graphic{
		width:100px; height:69px;
	}
	.top_section .stxt {
		font-size:14px;
		line-height:22px;
		width: 320px;
    	margin: 0 auto;
    	margin-bottom:20px;
	}
	
	.lmc_table{
		width:320px;
	}    
	.lmc_table .left_cell{
		display:block;
		width:320px; height:auto;
		margin-bottom:20px;
	}
	.lmc_table .left_cell img{
		width:320px; height:180px;
		margin-bottom:20px;
	}
	.lmc_table .left_cell .ltxt{
		font-size:22px;
		margin:0px;
		margin-bottom:10px;
	}
	.lmc_table .left_cell .stxt{
		font-size:14px;
		line-height:22px;
		margin:0px;
	}
	.lmc_table .right_cell{
		display:block;
		width:320px; height:auto;
		margin-bottom:20px;
	}
	.lmc_table .right_cell img{
		width:320px; height:180px;
		margin-bottom:20px;
	}
	.lmc_table .right_cell .ltxt{
		font-size:22px;
		margin:0px;
		margin-bottom:10px;
	}
	.lmc_table .right_cell .stxt{
		font-size:14px;
		line-height:22px;
		margin:0px;
	}
	
	.middle_txt{
		font-size:22px;
	}
	.stxt{
		font-size:12px; 
	}
	.lmc_sep {
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
		height: 4px;
		width: 320px;
	}
	
	.lmc_table_2{
		width:320px;
	}    
	.lmc_table_2 .left_cell{
		display:block;
		width:320px; height:auto;
		margin-bottom:20px;
	}
	.lmc_table_2 .right_cell{
		display:block;
		width:320px; height:auto;
		margin-bottom:20px;
	}
	.lmc_table_2 .left_cell.large_pic img{
		width:320px; height:398px;
		margin-left:0px; margin-top:20px;
	}
	.lmc_table_2 .left_cell.small_pic img{
		width:320px; height:390px;
		margin-left:0px; margin-top:20px;
	}
	.lmc_table_2 .right_cell.large_pic img{
		width:320px; height:398px;
		margin-left:0px; margin-top:20px;
	}
	.lmc_table_2 .right_cell.small_pic img{
		width:320px; height:390px;
		margin-left:0px; margin-top:20px;
	}
	
	.shop_now{
		width:320px;
		margin-bottom: 30px;
	}
	.shop_now .shop_item{
		width:100%;
		margin-bottom:20px;
	}
	.shop_now .ltxt{
		font-size:22px;
	}
	.shop_now .left_section{
		width:100%; float:none;
	}
	.shop_now .right_section{
		width:100%; float:none;
		margin-top:20px;
	}
	
}