
/*- homepage gallery view -*/
.span2-b {
height:240px;
width:120px;
}

/*- homepage gallery view -*/
 .span2-b > h4{
height:3.5em;
overflow:hidden;
margin-bottom:6px;
}
/*- homepage gallery view -*/
 .span2-b > p{
height:3em;
overflow:hidden;
}



.footer_all_brand > li{
width:190px;
float:left;
}

#footer{
margin-left:0px;
}


#center_col dl{
width:100%;
float:left;
margin-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
height:120px;
display:block;
border-bottom:#ddd 1px dotted;
}




@media screen and (max-width: 1259px){




#all_brand{
padding:20px 0 20px 20px;
}


.footer_all_brand > li{
width:20%;
float:left;
}


#footer{
margin-left:0px;
}


}

@media screen and (min-width:1260px) and (max-width: 1310px){



.container{
width:1220px;
margin-left:22px;
}


 .site_logo_block{
	width:750px;
	padding-left:20px;
	}


.center10{ /*- home page --*/
width:850px;
}

 #center_col .span10 center10  > h3{
	margin:12px 0;
	}

.topseller10{  /*- home page --*/
width:400px !IMPORTANT;
}

.center7{ /*- list view main -*/

width:670px;
}

#center_col dl{ /*- list view main -*/

border-bottom:#ddd 1px dotted;
}


 .flickWrapper{
	text-align:center;
	margin:0 auto;
	}


.flickBtn  {
width:578px !IMPORTANT;
	text-align:center;
	margin:0 auto;
}


.pager{
	text-align:center;
	margin:6px  auto 6px auto;
	display:block;
}





.center6{ /*- detail main -*/
width:610px;

}
/*- detail main -*/
	 #item_detail  th{
 width:109px;
}
	
 #item_detail  td{
 width:500px;
}

/*- detail main -*/
 #item_detail > table {
margin-left:6px;
width:609px;
display:inline;
float:left
}
	
	/*- detail main -*/
.item_picture_m{
float:left;
}

.page_title{
	padding-top:12px;
	}
	
	#right_col7  h3{
	margin:12px 0;
	}

.main_forms {
margin-right:12px;
margin-top:18px;
}


 .main_forms .btn    {
	padding:2px 3px;
	}
	

/*- homepage gallery view -*/
 p .price_mini{
color:#FF0000;
}

#widget{
display:block;
}

	
#center_col dl{
width:330px;
float:left;
margin-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
height:120px;
display:block;
border-bottom:#ddd 1px dotted;
}


#center_col  .dl_right{
margin-left:10px;
}


 .center10  > dl {
width:420px !important;
}



.main_item_name > h3{
	font-size:110%;
	}

 .center7  > dl {
	font-size:98%;
	}

.sub_category_image_block{
width:100%;
}


 #osusume_words > ul > li {
	margin-bottom:130%;
	}
	

#all_brand{
padding:20px 0 20px 12px;
}


.footer_all_brand > li{
width:200px;
float:left;
}
.salespoint {
width:1200px;
}
.salespoint > h3 {

text-align:left;

}

#extract  {
display: block;
float:left;
margin:0px 0 0px 0px;
}

#item_list_pulldown{
margin:18px 12px 0 0 ;
}
.pager{
padding-top:0px;
}

.pager:before{
    content: "";
    clear: both;

}


#item_list_pulldown{
display: inline;
	float:left;
}

.sort_box_form{
text-align:right;
}

#footer{
margin-left:0px;
width:1238px;
}

}


@media screen and (min-width:1311px) and (max-width: 1399px){


.container{
width:1300px;
margin-left:20px;
}

 .site_logo_block{
	width:870px;
	padding-left:10px;
	}


.center10{ /*- home page --*/
width:900px;
}

.center7{ /*- list view main -*/

width:750px;
}



 .flickWrapper{
	text-align:center;
	margin:0 auto;
	}


.flickBtn  {
width:578px !IMPORTANT;
	text-align:center;
	margin:0 auto;
}


.pager{
	text-align:center;
	margin:6px  auto 6px auto;
	display:block;
}





.center6{ /*- detail main -*/
width:690px;

}
	 #item_detail  th{
 width:90px;
}
	
 #item_detail  td{
 width:250px;
}


/*- detail main -*/
 #item_detail > table {
margin-left:10px;
width:320px;
display:inline;
float:left
}

 #item_detail > table:after{
	overflow:hidden;
	
	}
	
	/*- detail main -*/
.item_picture_m{
float:left;
}

.page_title{
	padding-top:12px;
	}
	
	#right_col7  h3{
	margin:12px 0;
	}
	
	
#center_col dl{
width:370px;
float:left;
margin-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
height:120px;
display:block;
border-bottom:#ddd 1px dotted;
}


#center_col  .dl_right{
margin-left:10px;
}


 .center10  > dl {
width:440px !important;
}



.main_forms {
margin-right:12px;
margin-top:12px;
}


/*- homepage gallery view -*/
 p .price_mini{
color:#FF0000;
}

#widget{
display:block;
}

.topseller10{
width:430px !IMPORTANT;
}

.sub_category_image_block{
width:100%;
}


 #osusume_words > ul > li {
	margin-bottom:130%;
	}
	

#all_brand{
padding:20px 0 20px 12px;
}
.footer_all_brand > li{
width:200px;
float:left;
}
.salespoint {
width:1200px;
}
.salespoint > h3 {

text-align:left;

}

#extract  {
display: block;
float:left;
margin:0px 0 0px 0px;
}

#item_list_pulldown{
margin:18px 12px 0 0 ;
}
.pager{
padding-top:6px;
}

.pager:before{
    content: "";
    clear: both;

}


#item_list_pulldown{
display: inline;
	float:left;
}

.sort_box_form{
text-align:right;
}

#footer{
margin-left:0px;
width:1318px;
}

}



@media screen and (min-width:1400px){

 .site_logo_block{
	width:960px;
		padding-left:20px;
	}

 .flickWrapper{
	text-align:center;
	margin:0 auto;
	}


.flickBtn  {
width:578px !IMPORTANT;
	text-align:center;
	margin:0 auto;
}


.pager{
	text-align:center;
	margin:6px  auto 6px auto;
	display:block;
}


.container{
width:1400px;
}

 #center_col h3{
	margin:12px 0 6px 0;
	}


.center10{ /*- home page --*/
width:1030px;
}


.center7{ /*- list view main -*/

width:850px;
}

.center6{
width:780px;

}

.main_forms form

{

text-align: right;

position: relative;

bottom: 0px;

}



#center_col dl{
display:block;
width:410px;
float:left;
margin-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
height:120px;

border-bottom:#ddd 1px dotted;
}


#center_col  .dl_right{
margin-left:16px;
}


.center10  > dl { /*- instore 7 has 10 column -*/
width:490px !IMPORTANT;
	}


.main_forms {
margin-right:12px;
}

.page_title{
	padding-top:12px;
	}
	
	#right_col7  h3{
	margin:12px 0;
	}

 p .price_mini{
color:#FF0000;
}

#widget{
display:block;
}

.topseller10{
width:430px !IMPORTANT;
}

.sub_category_image_block{
width:100%;
}


 #osusume_words > ul > li {
	margin-bottom:130%;
	}
	
	 #item_detail  th{
 width:90px;
}
	
 #item_detail  td{
 width:300px;
}

 #item_detail > table {
margin-left:12px;
width:400px;
display:inline;
float:left
	}
	

.item_picture_m{
float:left;
}
#all_brand{
padding:20px 0 20px 12px;
}
.footer_all_brand > li{
width:200px;
float:left;
}
.salespoint {
width:1400px;
}
.salespoint > h3 {

text-align:left;

}

#extract  {
display: block;
float:left;
margin:0px 0 0px 0px;
}

#item_list_pulldown{
margin:18px 12px 0 0 ;
}
.pager{
padding-top:6px;
}

.pager:before{
    content: "";
    clear: both;

}


#item_list_pulldown{
display: inline;
	float:left;
}

.sort_box_form{
text-align:right;
}

#footer{
margin-left:0px;
}

}

