


/* 一列式商品區product*/
#product  .p_1{ }
#product  .p_1 .p_img{width:100%; float:left; border-bottom:1px dotted #ddd; padding:3px 0; margin:2px 4px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
#product  .p_1 .p_img .pp{float:left; height:130px; margin:0; padding:0;width:130px; text-align:center;overflow:hidden; border:1px solid #e6e6e6; background:#FAFAFA; /* Firefox, Chrome */  line-height :130px;   white-space : nowrap;  /* IE */  *font-size :118px;  /* 132px * 0.9 = 119px */  *font-family : Arial;}
#product  .p_1 .p_img .pp a{height:130px; width:130px;text-align:center; line-height :130px;  white-space : nowrap;}
#product  .p_1 .p_img .pp:after {  content : ".";  font-size :1px;   margin-left : -1px;  opacity : 0;}
#product  .p_1 .p_img  .pp a img {max-width:126px;width: expression(this.width > 126 ? "126" : true);max-height:126px;height: expression(this.height > 126 ? "126" : true); border:1px solid #fff; vertical-align:middle; }
#product  .p_1 .p_img .pp:hover{ background:;  }
#product  .p_1 .p_img .pp a:hover {background: }
#product  .p_1 .p_img  .pp a:hover  img{border:1px  solid #A7A7A7; vertical-align:middle;    }
#product  .p_1 .p_img .f1{ float:left; width:550px; height:auto;padding:3px; background:#F7F7F7; font:11pt/16pt Arial, Helvetica, sans-serif; margin:0 2px; text-align:left;  color:#666;  }
#product  .p_1 .p_img .f1 a{color:#333;text-decoration:none; } 
#product  .p_1 .p_img .f1 a:hover{	color:#39C; text-decoration: underline;}
#product  .p_1 .p_img .f1 a:hover .pp{background:;  }
#product  .p_1 .p_img .f2{ float:left; width:350px; height:auto;padding:3px; margin:0 2px; text-align:left;  color:#666;  }
#product  .p_1 .p_img b{ color: #C00; font-size:12pt;text-align:left;letter-spacing:1px;   } /* 價格*/
#product  .p_1 .p_img:hover .f1 a{ color:#39C; }
#product  .p_1 .p_img  b a{ color: #D04055; font: normal 10pt/18pt Arial; letter-spacing:2px;  } /* 購買 */
#product  .p_1 .p_img b a:hover{ color:#39C}/* 購買 */

/* 2列式商品區product*/
#product  .p_2{ }
#product  .p_2 .p_img{width:320px;height:auto;  float:left; margin:2px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
#product  .p_2 .p_img .pp{height:322px;width:320px; margin:0; padding:0; text-align:center;
background:#FAFAFA; /* Firefox, Chrome */
  line-height :318px; 
  white-space : nowrap;  /* IE */
  *font-size :288px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}
#product  .p_2 .p_img .pp a{height:318px;width:318px; text-align:center; line-height :318px;  white-space : nowrap;}
#product .p_2 .p_img  .pp a img {max-width:318px;width: expression(this.width > 318 ? "318" : true);max-height:318px;height: expression(this.height > 318 ? "318" : true); border:1px solid #FAFAFA; vertical-align:middle; }


/* 3列式商品區product*/
#product  .p_3{ }
#product  .p_3 .p_img{width:222px;height:auto; float:left; margin:2px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
#product  .p_3 .p_img .pp{height:222px;width:222px; margin:0; padding:0; text-align:center;
background:#FAFAFA; /* Firefox, Chrome */
  line-height :218px; 
  white-space : nowrap;  /* IE */
  *font-size :198px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}
#product .p_3 .p_img .pp a{height:218px;width:218px; text-align:center; line-height :218px;  white-space : nowrap;}
#product .p_3 .p_img  .pp a img {max-width:218px;width: expression(this.width > 218 ? "218" : true);max-height:218px;height: expression(this.height > 218 ? "218" : true); border:1px solid #FAFAFA; vertical-align:middle; }
 

/* 4列式商品區product*/
#product .p_4{ }
.p_4 .p_img{width:165px; float:left; height:auto;  margin:2px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
.p_4 .p_img .pp{height:168px;width:165px; margin:0; padding:0; text-align:center;
background:#FAFAFA; /* Firefox, Chrome */
  line-height :165px; 
  white-space : nowrap;  /* IE */
  *font-size :148px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}
#product  .p_4 .p_img .pp a{height:166px;width:165px; text-align:center;  white-space : nowrap;}

#product  .p_4 .p_img  .pp a img {max-width:163px;width: expression(this.width > 163 ? "163" : true);max-height:163px;height: expression(this.height > 163 ? "163" : true); border:1px solid #FAFAFA; vertical-align:middle; }

/* 5列式商品區product*/
#product  .p_5 .p_img{width:128px; float:left;height:auto;  margin:2px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
#product  .p_5 .p_img .pp{height:128px;width:128px; margin:0; padding:0; text-align:center; 
background:#FAFAFA; /* Firefox, Chrome */
  line-height :126px;  
  white-space : nowrap;  /* IE */
  *font-size :148px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}
#product  .p_5 .p_img .pp a{height:126px;width:126px; text-align:center; line-height :126px;  white-space : nowrap;}
#product .p_5 .p_img  .pp a img {max-width:126px;width: expression(this.width > 126 ? "126" : true);max-height:126px;height: expression(this.height > 126 ? "126" : true); border:1px solid #FAFAFA; vertical-align:middle; }
  
.p_img .f_out{ display:block; height:67px; margin-bottom:15px;} 
.p_img .pp:after {  content : ".";  font-size :1px;   margin-left : -1px;  opacity : 0;}
.p_img .pp:hover{ background:#fff;  }     
.p_img .pp a:hover {background:#fff }
.p_img .pp a:hover  img{border:1px  solid #A7A7A7; vertical-align:middle;    }
.p_img .f1{ height:auto;padding:0; margin:2px 0; text-align:left;  color:#666; display:block;  }
.p_img .f1 a{color:#333;text-decoration:none; } 
.p_img .f1 a:hover{	color:#39C; text-decoration: underline;}
.p_img .f1 a:hover .pp{background:;  }
.p_img b{ color: #C00; font-size:12pt;text-align:left;letter-spacing:1px;   } /* 價格*/
.p_img:hover .f1 a{ color:#39C; }
.p_img  b a{ color: #D04055; font: normal 10pt/18pt Arial; letter-spacing:2px;  } /* 購買 */
.p_img b a:hover{ color:#39C}/* 購買 */


.browse_log{ width:100%;}

.browse_log .p_img{width:128px; float:left;height:auto;  margin:10px 15px; display:inline; text-align:left ;font:10pt/13pt Verdana; color:#C00 ;/* $顏色 */ }
.browse_log .p_img .pp{height:128px;width:128px; margin:0; padding:0; text-align:center; 
background:#FAFAFA; /* Firefox, Chrome */
  line-height :126px;  
  white-space : nowrap;  /* IE */
  *font-size :148px;  /* 132px * 0.9 = 119px */
  *font-family : Arial;}
.browse_log .p_img .pp a{height:126px;width:126px; text-align:center; line-height :126px;  white-space : nowrap;}
.browse_log .p_img  .pp a img {max-width:126px;width: expression(this.width > 126 ? "126" : true);max-height:126px;height: expression(this.height > 126 ? "126" : true); border:1px solid #FAFAFA; vertical-align:middle; }
  
.browse_log .p_img .f_out{ display:block; height:67px; margin-bottom:15px;} 
.browse_log .p_img .pp:after {  content : ".";  font-size :1px;   margin-left : -1px;  opacity : 0;}
.browse_log .p_img .pp:hover{ background:#fff;  }     
.browse_log .p_img .pp a:hover {background:#fff }
.browse_log .p_img .pp a:hover  img{border:1px  solid #A7A7A7; vertical-align:middle;    }
.browse_log .p_img .f1{ height:auto;padding:0; margin:2px 0; text-align:left;  color:#666; display:block;  }
.browse_log .p_img .f1 a{color:#333;text-decoration:none; }  
.browse_log .p_img .f1 a:hover{	color:#39C; text-decoration: underline;}
.browse_log .p_img .f1 a:hover .pp{background:;  }
.browse_log .p_img b{ color: #C00; font-size:12pt;text-align:left;letter-spacing:1px;   } /* 價格*/
.browse_log .p_img:hover .f1 a{ color:#39C; }
.browse_log .p_img  b a{ color: #D04055; font: normal 10pt/18pt Arial; letter-spacing:2px;  } /* 購買 */
.browse_log .p_img b a:hover{ color:#39C}/* 購買 */



