/* CSS Document */
@media (max-width: 767px) {
.w_t1 { font-size:1rem; line-height:1.5rem;}
.main_color2 {
	width:100%; background-color:#eee; margin:1rem auto 0 auto;
	padding:0rem;
}
/*購物清單頁面-需保留*/
#cart_list_all_1 {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}
#cart_list_all_2 {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}	
/*購物清單頁面需-保留*/
}
@media (max-width: 480px) {
.w_t1 { font-size:1.2rem; line-height:1.7rem;}
.main_color2 {
	width:100%; background-color:#eee; margin:1rem auto 0 auto;
	padding:0rem;
}
/*購物清單頁面-需保留*/
#cart_list_all_1 {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}
#cart_list_all_2 {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	}	
/*購物清單頁面需-保留*/
}
@media (min-width: 768px) and (max-width: 979px) {
.w_t1 { font-size:1.5rem; line-height:2.5rem;}
.main_color2 {
	width:100%; background-color:#eee; margin:1rem auto 0 auto;
	padding:0rem;
}
/*購物清單頁面-需保留*/
#cart_list_all_1 {
	width:48%;
	float:left;
	}
#cart_list_all_2 {
	width:48%;
	float:right;
	}	
/*購物清單頁面需-保留*/
}
@media (min-width: 980px) {
.w_t1 { font-size:2.2rem; line-height:3.5rem;}
.main_color2 {
	width:90%; background-color:#eee; margin:1rem auto 0 auto;
	padding:2rem;
}
/*購物清單頁面-需保留*/
#cart_list_all_1 {
	width:48%;
	float:left;
	}
#cart_list_all_2 {
	width:48%;
	float:right;
	}	
/*購物清單頁面需-保留*/
.main_max_width{
	width:100%;
	max-width:1500px; margin:auto;
}
}
@media (min-width: 1200px) {
.w_t1 { font-size:2.2rem; line-height:3.5rem;}
.main_color2 {
	width:90%; background-color:#eee; margin:1rem auto 0 auto;
	padding:2rem;
}
/*購物清單頁面-需保留*/
#cart_list_all_1 {
	width:48%;
	float:left;
	}
#cart_list_all_2 {
	width:48%;
	float:right;
	}	
/*購物清單頁面需-保留*/
.main_max_width{
	width:80%;
	max-width:1500px; margin:auto;
}
}