@import url("common.css");

/* xxx */
td .Cable {
	background: url(/images/sp_arrow_right.gif) top right no-repeat;
	padding: 4px 12px 0px 0;
	}

/* xxx */
.Cable p {
	background: url(/images/sp_arrow_bg.gif) bottom left repeat-x;
	padding: 0 41px 9px 0;
	}

/* xxx */
td .Cable a {
	background: url(/images/sp_arrow.gif) top left no-repeat;
	padding: 5px 2px 44px 26px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
  text-decoration: none;
	font-size: 20px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444444;
}
td .Cable a:hover {
	background: url(/images/sp_arrow_over.gif) top left no-repeat;
	color: #009DFF; 
	text-decoration: none;
}
#MainDesc h3 {
	color: #444;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
	margin-bottom: 14px;
}
#MainDesc h4 {
	color: #666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 1px;
	margin-bottom: 14px;
	border-bottom: 1px dotted #aaa;
}

/* 中間次標題文字基本設定 */
#ProductList h2 {
	background: url(/images/p_menu_darrow.gif) center left no-repeat;
	padding-left: 22px;
	margin: 0px 1px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0px;
	}		
#MainDesc ul {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	}	
#MainDesc ul ul {	
	list-style-type: square;
	}
#MainDesc p {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
	margin: 10px auto;
	}
#MainDesc {
	border-bottom: 1px dotted #ccc;
	margin: auto 13px;
	}	
#PagesMainBlock {
	position: absolute;
	top: 266px;
	left: 0;
	width: 100%;
}
#Bindex a {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	letter-spacing: 1px;
	margin: auto 2px;
}
#Bindex a:hover {
	color: #009DFF;
	text-decoration: none;
	}
#Bindex {
	text-align: center;
	color: #999;
	padding: 13px 0;
	margin: 0 11px;
	border-top: 1px dotted #aaa;
	border-bottom: 1px dotted #aaa;
	}
#Bindex .L1 {
	text-decoration: none;
	color: #999;
	}
	
/* 中間產品model name */		
.ProductItem a {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: underline;
}

.ProductItem a:hover {
	color: #999;
	text-decoration: none;
}
.ProductItem td {
	vertical-align: top;
	}
	
.ProductItem {
	margin: 40px auto 20px auto;
	width: 395px;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 22px;
	}
.ProductItem a img {
	margin-right: 11px;
	}


.ProductItem h3 {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999;
	margin: 6px auto;
	}	
.ProductItem p {
	background: url(/images/p_smallarrow1.gif) top left no-repeat;
	padding-left: 13px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	margin: 3px auto;
}	
.hNewProductIcon {
	margin-left: 4px;
	}
.cNewProductIcon {
	margin-left: 64px;
	}	
.NewProductIcon {
	margin-left: 80px;
	}				
#ProductList {
	padding: 21px 4px;
	text-align: left;
	}	
#MainPic {
	margin: 2px;
	background: url(/lib/seoStyle/pic/mainpic-bk.gif) bottom left repeat-x;
	padding-bottom:20px;
	padding-bottom:24px !important;
	width: 417px;
	}
#TopDesc {
	background: url(/images/main_leftt.gif) top left no-repeat;
	height: 48px;
	padding-left: 23px;
	margin: -2px -1px 0 0;
	margin-top: -4px !important;
	}
#TopDescBK {
	background: url(/images/main_topbg.gif) top left repeat-x;
	padding-top: 8px;
	padding-right: 12px;
	height: 40px;
	}
	
/* 中間上方主標題 */
#TopDescBK h1 {
	background: url(/images/main_dbarrow.gif) top left no-repeat;
	padding-left: 15px;
	margin: 0px 1px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #303030;
	letter-spacing: -1px;
	}
	
#TopDescBK2 {
	background: url(/images/p_menu_darrow.gif) center right no-repeat;
	}
	
	
#LeftBar .McategoryCurr {
	background: url(h/images/p_menu_and.gif) center left no-repeat;
	padding-left: 28px;
	margin-left: -28px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Verdana", "Trebuchet MS", "Arial";
	font-size: 100px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #448AD2;
}

#LeftBar .CurrItem {
	color: #448AD2;
}
	