body{
	margin:0 auto;
	padding:0;
	border:none;
	border-collapse:collapse;
	background-image:url(../images/bg.png);
background-repeat:repeat;
background-color:#323232;
font-size: 12px;
 	font-family:"微軟正黑體";_display:inline;
 }
 
 
 
 *,table,td{
	margin:0 auto;
	padding:0;
	border:none;
	border-collapse:collapse;
	font-family:"微軟正黑體", Arial, Helvetica, sans-serif;
 }
 
 
 
 
 /* Container */

div.container{
position: relative;
  margin:0 auto;
width:1259px;
   height:auto;  

  background-color:#fff;

  
 }


/* 中間一整塊 */


div.columns {
    position: relative;
    width: 1259px;

   min-height:3050px;
   height:auto;
   background-image:url(../images/con_bg.gif);
background-repeat: repeat-y;}





/* prod_frame */


div.prod_frame{
float:left;
top:0px;
left:0px;
height:auto;  /* 長度暫設 */
width:187px;
margin: 0px 0 0 0px;
*margin: 60px 0 0 0px;
clear:both;

}


/*content*/

div.content{ 
float:left;
margin-left:3px;
_margin-left:0px;
height: auto; background-color: #FFFFFF;_display:inline;
width:820px;
}





div.content2{ 
position: relative;
top: 0px;
left:0px;
width: 820px;
height: auto;
clear:both;

}

/*product_search*/
div.product_search{width:818px; height:20px; margin-top:2px; 
background-color: #617EB6;
float:right;
background-image:url(../images/product_search_ba.gif);/*背景圖片*/
background-repeat:repeat-x;
padding-top:1px  ;
font-size:12px;
color:#333333;
}
.product_search{
	border: 1px solid #999999;
}
span.product_search_word{font-size:14px; color:#FFFFFF; font-weight:bold;letter-spacing : 1pt;/*字間距離*/ padding-left:10px;}

a.search_button{  margin-top:3px;}



/*banner*/
div.sale_title{height:20px;
width:800px;
background-color:#000000;
color:#EA0000;
margin-top:2px;
font-weight:bold;
font-family: Arial;
padding:3px 0 0 20px;}

div.banner{
margin-top:2px;
margin-left:0px;
margin-right:2px;
margin-bottom:3px;
height:195px;
width:820px;
background-color:#000000;
float:left;
}




/*collection_frame*/

div.collection_frame{ width:820px;height:auto;  margin-left:0px; margin-right:2px; margin-bottom:2px; margin-top:0px; }

div.collection_frame_bar{ width:818px;height:30px;  
background-image:url(../images/shopping/link_bar_bg.gif);/*背景圖片*/
background-repeat:repeat-x; float:left; }

.collection_frame_bar {
	border: 1px solid #999999;
}

div.collection_frame_bar_home{width:46px; height:30px; float:left;
background-image:url(../images/shopping/link_bar_home.gif);/*背景圖片*/
background-repeat: no-repeat;}

p.collection_frame_bar_word{margin:6px 0 0 10px;letter-spacing : 1pt;font-size:12px;color:#333;/*字間距離*/float:left;
}


div.aaa{width:auto;height:auto;margin:0px 10px 0 0px;*margin:-13px 10px 0 0px;letter-spacing : 1pt;font-size:12px;color:#FFFFFF;/*字間距離*/ float:right; }


div.collection_frame_1{ position:relative;width:204px;height:250px; background-image:url(../images/shopping/collection_bg_4.gif);/*背景圖片*/
background-repeat:repeat-x; margin-top:2px;float:left;  display:inline; }

div.collection_frame_2{ position:relative;width:204px;height:250px;  background-image:url(../images/shopping/collection_bg_4.gif);/*背景圖片*/
background-repeat:repeat-x;margin-top:2px; margin-left:2px; float:left; display:inline;}

div.collection_frame_3{ position:relative;width:203px;height:250px;  background-image:url(../images/shopping/collection_bg_4.gif);/*背景圖片*/
background-repeat:repeat-x; margin-top:2px;margin-left:2px;float:left;  display:inline; }

div.collection_frame_4{ position:relative;width:203px;height:250px;  background-image:url(../images/shopping/collection_bg_4.gif);/*背景圖片*/
background-repeat:repeat-x;margin-top:2px; margin-left:2px;float:left;  display:inline;}





div.collection_pic{width:175px;height:135px; margin: 15px 2px 0px 14px;}

div.collection_word{font-size:12px; width:175px; 
color:#333333;

margin: 0px 0 0 15px; float:left;}
.collection_word{font-size:13px; color:#222;text-decoration: none;letter-spacing : 1pt;/*字間距離*/ }
.collection_word:link,visited{ color:#222;}
.collection_word:active{color : #666;}/*滑鼠點過後顏色*/
.collection_word:hover{color : #666 ;text-decoration: none;}/*滑鼠指上顏色*/


div.collection_word_title{font-size:12px; height:50px;overflow:hidden;max-height:50px; 
color: #000000;
font-weight:bold;
word-wrap:break-word; 
margin-bottom:3px;
white-space: pre-wrap;

}

div.sale{width:45px; height:45px; float:right;margin:-35px 0 0 0px ;display: block;display:block; padding: 0px 0px 0 0px;}
a.sale{font-size:12px;margin:0 0 0 0px ; color: #666;text-decoration: none;font-family:Arial;width:45px; height:45px;display:block;display:block;background-image:url(../images/sale/sale2-2.gif);}	
a.sale:link,visited{ color:#666;}
a.sale:active{color : #333;}/*滑鼠點過後顏色*/
a.sale:hover{color : #333 ;text-decoration: none;background-image:url(../images/sale/sale2.gif);}/*滑鼠指上顏色*/

div.collection_button{width:auto; height:20px;margin-top:0px;margin-left:0px;/*background-image:url(../images/shopping/price_bg.jpg);/*背景圖片*/
background-repeat:repeat-x;padding-top:0px; }



a.collection_button{font-size:12px;margin:0 0 0 0px ; color: #666;text-decoration: none;font-family:Arial;}	
a.collection_button:link,visited{ color:#666;}
a.collection_button:active{color : #333;}/*滑鼠點過後顏色*/
a.collection_button:hover{color : #333 ;text-decoration: none;}/*滑鼠指上顏色*/

div.pro_title{font-size:12px; color:#666;margin:6px 0 0 0 ;}
.pro_title{font-size:12px; color:#666;text-decoration: none;letter-spacing : 1pt;/*字間距離*/ }
.pro_title:link,visited{ color:#666;}
.pro_title:active{color : #333;}/*滑鼠點過後顏色*/
.pro_title:hover{color : #333 ;text-decoration: none;}/*滑鼠指上顏色*/

div.collection_pic{width:175px;height:135px;background-color:#000000; margin: 15px 2px 0px 14px;}


div.sale_pic0{margin: 15px 2px 0px 14px;z-index:3;width:175px;height:135px;float:left;_display:inline; margin-bottom:10px;_margin-bottom:5px;}

div.sale_title_2{float:left;margin: -195px 0 0 0px;*margin: -195px 0 0 0px;width:175px; height:auto;z-index:4;top:54px;background-color:#2b2b2b;display: block; filter: alpha(opacity=90);
letter-spacing:1px;position:relative;font-family: Arial;
}
a.sale_title_2{ color: #FEE14F; text-decoration: none;  font-size: 12px;background-color:#2b2b2b;display: block;padding:5px 10px 5px 10px;background-repeat:no-repeat;
 font-weight:bold;font-family: Arial;}
a.sale_title_2:hover { color: #000; background-image: url(../images/sale/sales-listing-grad.png) ;display: block; background-repeat:repeat-x ;filter: alpha(opacity=100); height:100%;font-family: Arial;}





/* feature_bottom */

div.feature_bottom{width:820px;height:23px; background-color:#000;float:left;letter-spacing:1px; padding: 8px 0 0 0;letter-spacing:5px;margin:10px 0px 0px 0px}

a.more_feature { font-size : 11pt; text-decoration:none;color:#000; font-weight:bold;}/*文字大小+文字色彩*/
a.more_feature:link,visited{color : #000;}
a.more_feature:active{color: #000;font-weight:bold;}/*滑鼠點過後顏色*/
a.more_feature:hover {color: #09A4E7;}/*滑鼠指上顏色*/

a.page_up { text-decoration:none;width:8px; height:11px;background-image:url(../images/feature/next_2.gif);
background-repeat:no-repeat;
display:block;
margin:0px 0px 0px 0px;}/*文字大小+文字色彩*/
a.page_up:hover{background-image:url(../images/feature/page_up.gif)}/*滑鼠指上顏色*/


a.page_down { text-decoration:none;width:8px; height:11px;background-image:url(../images/feature/next.gif);
background-repeat:no-repeat;
display:block;
margin:0px 0px 0px 0px;}/*文字大小+文字色彩*/
a.page_down:hover{background-image:url(../images/feature/page_down.gif)}/*滑鼠指上顏色*/



a.page_up_10 { text-decoration:none;width:18px; height:11px;background-image:url(../images/feature/next10.gif);
background-repeat:no-repeat;
display:block;
margin:0px 0px 0px 0px;}/*文字大小+文字色彩*/
a.page_up:hover{background-image:url(../images/feature/next10.gif)}/*滑鼠指上顏色*/


a.page_down_10 { text-decoration:none;width:18px; height:11px;background-image:url(../images/feature/next10_2.gif);
background-repeat:no-repeat;
display:block;
margin:0px 0px 0px 0px;}/*文字大小+文字色彩*/
a.page_down:hover{background-image:url(../images/feature/page_down.gif)}/*滑鼠指上顏色*/


a.all { font-size : 9pt; text-decoration:none;color:#fff}/*文字大小+文字色彩*/
a.all:link,visited{color : #fff;}
a.all:active{color: #fff;}/*滑鼠點過後顏色*/
a.all:hover{color: #fff;text-decoration: underline;}/*滑鼠指上顏色*/


a.all_2 { font-size : 9pt; text-decoration:none;color:#999}/*文字大小+文字色彩*/
a.all_2:link,visited{color : #999;}
a.all_2:active{color: #999;}/*滑鼠點過後顏色*/
a.all_2:hover{color: #999;text-decoration: underline;}/*滑鼠指上顏色*/



div.feature_bottom2 {
    width: 820px;
    height: 23px;
    background-color: #fff;
    float: left;
    letter-spacing: 1px;
    padding: 8px 0 0 0;
    letter-spacing: 5px;
    margin: 3px 0px 0px 0px
}

table.pagelist {
    background-color: #fff;
    float: initial;
    margin-left: 300px;
    border-color: darkgray;
    border-width: 0px;
    border-radius: 5px;
}

table.pagelist2 {
    background-color: #fff;
    float: initial;
    border: 0px;
    border-radius: 5px;
}

a.page_up2 {
    text-decoration: none;
    font-size: 16px;
    color: #000;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    display: block;
    margin: 0px 0px 0px -3px;
    text-decoration: none;
    letter-spacing: 1px;
    font-weight: bold;
}
    /*文字大小+文字色彩*/


a.page_down2 {
    text-decoration: none;
    font-size: 16px;
    color: #000;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    display: block;
    margin: 0px 0px 0px -3px;
    text-decoration: none;
    letter-spacing: 1px;
    font-weight: bold;
}
    /*文字大小+文字色彩*/


a.page_up3 {
    text-decoration: none;
    font-size: 16px;
    color: #000;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    display: block;
    margin: 0px 0px 0px -5px;
    text-decoration: none;
    font-family: Microsoft JhengHei;
    letter-spacing: -10px;
    font-weight: bold;
}
/*文字大小+文字色彩*/



a.page_down3 {
    text-decoration: none;
    font-size: 16px;
    color: #000;
    width: 25px;
    height: 25px;
    background-repeat: no-repeat;
    display: block;
    margin: 0px 0px 0px -5px;
    text-decoration: none;
    font-family: Microsoft JhengHei;
    letter-spacing: -10px;
    font-weight: bold;
}

a.page_down2:hover {
    color: #09A4E7;
}
/*滑鼠指上顏色*/
a.page_up2:hover {
    color: #09A4E7;
}
/*滑鼠指上顏色*/
a.page_down3:hover {
    color: #09A4E7;
}
/*滑鼠指上顏色*/
a.page_up3:hover {
    color: #09A4E7;
}
/*滑鼠指上顏色*/