@charset "utf-8";
/* CSS Document */
body{
	text-align:center;
}
ul,li{
	margin:0;
	padding:0;
}
ul{
	list-style-type:none;
}
.clear{
	clear:both;
	height:0;
	overflow:hidden;
}
#page{
	width:830px;
	margin:auto;
	text-align:left;
}
#main{
	background:#eaeaea;
	padding-bottom:10px;
}
#submenu{
	width:210px;
	border-left:solid 1px #eaeaea;
	margin-bottom:10px;
	text-align:left;
}
/*
#submenu .title{
	width:200px;
	height:21px;
	font-size:13px;
	font-weight:bold;
	padding:8px 0 0 17px;
	background:url(../images/submenu_title_bg.gif) no-repeat;
}
#submenu .boxtop{
	background:url(../images/submenu_top_bg.gif) no-repeat top -31px;
}
*/
#submenu .boxbot{
	background:url(../images/submenu_bot_bg.gif) no-repeat bottom -31px;
}
#submenu ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#submenu li{
	width:177px;
	height:17px;
	padding:8px 0 0 30px;
	background:url(../images/submenu_li_bg.gif) no-repeat;
}
#submenu li a{
	color:#9b0505;
	font-size:12px;
}

/*類別圖片
#cate_1{
	width:209px;
	height:39px;
	background:url(../images/cate_1.gif) no-repeat;
}
類別圖片　end*/
.abs{
	width:210px;
	border-left:solid 1px #eaeaea;
}
.abs ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
.abs li{
	width:195px;
	height:115px;
	padding-top:10px;
	padding-left:10px;
}

.probox_top{
	width:610px;
	height:33px;
	background:url(../images/probar.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	margin-top:4px;
}
.probox_top a{
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.probox_top a:hover{
	font-size:12px;
	text-decoration:underline;
}
.probox_top .title{
	float:left;
	padding-top:8px;
	padding-left:30px;
}
.probox_top .more{
	float:right;
	padding-top:9px;
	padding-right:20px;
}
.probox_top .more a{
	color:#fff;
	font-weight:600;
	font-size:11px;
}
.proinfobox a:hover{
	font-size:12px;
	text-decoration:underline;
}
.pagenav{
	text-align:center;
	padding-top:10px;
	color:#333;
}
.pagenav .link{
	color:#f00;
}
.pagenav a{
	color:#f00;
}
.pagenav a:visited{
	color:#f00;
}
.protable a{
	color:#29437c;
}

.probox{
	clear:both;
	width:596px;
	overflow:hidden;
}
.probox .sbox{
	float:left;
	width:198px;
	height:250px;
	overflow:hidden;
	text-align:center;
	margin-top:10px;
	padding-top:8px;
	overflow:hidden;
	background:url(../images/pro_sbox_bg.gif) no-repeat 5px top;
}
.probox .sbox .proimg{
}
.probox .sbox .proimg img{
	clear:both;
	width:180px;
	height:135px;
	border:none;
}
.probox .sbox .proname{
	clear:both;
	height:24px;
	padding-top:8px;
	padding-left:20px;
	text-align:left;
}
.probox .sbox .proname a{
	font-weight:600;
	color:#000;
}
.probox .sbox .proname a:hover{
	text-decoration:underline;
}
.probox .sbox .prono{
	clear:both;
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	color:#000;
}
.probox .sbox .proprice{
	clear:both; 
	padding-top:5px;
	padding-left:20px;
	text-align:left;
	font-weight:bold;
	color:#f00;
}
.probox .sbox .morebtn{
	margin-top:15px;
	width:61px;
	height:26px;
	float:left;
	margin-left:20px;
}
.probox .sbox .morebtn a{
	width:61px;
	height:26px;
	display:block;
	background:url(../images/small_view.gif) no-repeat;
}
/*
.probox .sbox .morebtn a:hover{
	text-decoration:none;
	background:url(../images/small_view_hover.gif) no-repeat;
}
*/
.probox .sbox .buybtn{
	float:left;
	margin-top:15px;
	margin-left:15px;
	width:85px;
	height:26px;
}
.probox .sbox .buybtn a{
	width:85px;
	height:26px;
	display:block;
	background:url(../images/button_buy_now.gif) no-repeat;
}
/*
.probox .sbox .buybtn a:hover{
	text-decoration:none;
	background:url(../images/button_buy_now_hover.gif) no-repeat;
}
*/

/*类别列表层样式*/
.catebox{
	width:600px;
	border-bottom:solid 1px #009;
}
.catebox h3{
	clear:both;
	font-size:14px;
	margin:0;
	padding:8px;
}
.catebox li{
	float:left;
	width:175px;
	height:20px;
	font-size:13px;
	padding-left:15px;
	background:url(../images/cate_li_bg.gif) no-repeat;
}
.catebox li a{
	color:#333;
}
.catebox li a:hover{
	color:#f00;
}