p-hdd2/*
CSS Credit: http://www.templatemo.com/
*/

body {
	margin: 5;
	padding: 0;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
} 
a:active, a:hover {
	text-decoration:underline;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
}

h1/* CSS Document */

 {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	color: #CCCCCC;
}
h2/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2D4391;
}
h3/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 98a423;
}
h4/* CSS Document */

 {
	color: ff9000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h4 a {
	color: ff9000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


p/* CSS Document */

 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	padding-left: 5px;
}
p1/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	padding-left: 5px;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	list-style-type: none;
}
p2/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 20px;
	padding-left: 5px;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	list-style-type: none;
}
li/* CSS Document */

 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	padding-left: 0px;
}
p3/* CSS Document */

 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	padding-left: 5px;
}
#pd table {
	width: 98%;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	border: 1px solid #333333;
}
#pd caption {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #F6F6F6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
#pd td {
	padding: 8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	font-size: 12px;
}
#pd th {
	padding: 8px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 11px;
}
#pd tr {
	padding: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}


p {
	margin: 0px;
	padding: 0 0 10px 0;
	text-align: left;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;	
}


/* ----- Form ----- */

form {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: right;
}

.inputfield {
	background: #ffffff;
	border: 1px solid #c9f5f6;
	color: #000;
	font-size: 13px;
	font-variant: normal;
	height: 14px;
	line-height: normal;
	padding: 4px;
	margin-bottom: 5px;
	width: 240px;
}

#searchfield {
	background: none;
	border: 1px solid #874d76;
	color: #ffffff;
	font-size: 13px;
	font-variant: normal;
	height: 15px;
	line-height: normal;
	padding: 4px;
	width: 230px;
}


#searchbutton {
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	margin: 0 0 0 7px;
	padding: 0 6px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	width: 66px;
}

.button {
	width: 60px;
	height: 25px;
}

/* end of form */


#templatemo_header_panel {
	width:100%;
	margin: 5px auto;
}

#templatemo_header_panel #templatemo_header_section {
	width: 960px;
	height: 80px;
	margin:0 auto;
	background: url(../templatemo_055_blog/images/templatemo_top_panel_bg.jpg) center top no-repeat;
}

#templatemo_header_section #templatemo_title_section {
	float: left;
	width: 400px;
	padding: 90px 0 15px 30px;
	font-size: 60px;
	color: #d3c2f9;
}

#templatemo_header_section #templatemo_search_section {
	float: right;
	margin-right: 30px;
	width: 330px;
	padding: 70px 0 15px 0;
}

#templatemo_header_section #templatemo_search_section form {
	text-align: left;
}

#templatemo_menu_panel {
	width:100%;
	height: 30px;
	margin: 0 auto;
}
#templatemo_menu_panel #templatemo_menu_section {
	width: 930px;
	height: 30px;
	margin:0 auto;
	color: #333333;
	width: 930px;
	height: 30px;
	margin:0 auto;
	color: #333333;
	padding-left: 135px;
	padding-top: 16px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#templatemo_menu_panel  #templatemo_menu_section  a{
	color: #334F7B;
	font-size: 10px;
	font-weight: bold;
}
#templatemo_menu_panel  #templatemo_menu_section  a:hover {
	color: #334F7B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

#templatemo_menu_panel #templatemo_menu_section2 {
	width: 930px;
	height: 30px;
	margin:0 auto;
	color: #333333;
	width: 930px;
	height: 30px;
	margin:0 auto;
	color: #333333;
	padding-left: 0px;
	padding-top: 16px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#templatemo_menu_panel  #templatemo_menu_section2  a{
	color: #334F7B;
	font-size: 10px;
	font-weight: bold;
}
#templatemo_menu_panel  #templatemo_menu_section2  a:hover {
	color: #334F7B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/*#templatemo_menu_section ul li a {
	float: left;
	width: 110px;
	padding: 5px 0;
	margin-right: 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	
	border-right: 1px solid #660e4c;
	
	
	color: #003366;
	font-weight: bold;
	text-decoration: none;	
}*/

/*#templatemo_menu_section li a:hover, #templatemo_menu_section li .current {
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;

}*/
/* end of menu */

/* content panel */
#templatemo_content_container {
	clear: both;
	overflow: hidden;
	width:100%;
	margin: 0 auto;
}

#templatemo_content_container #templatemo_content {
	overflow: hidden;
	height: 100%;
	width: 790px;
	padding: 10px 0 0 6px;
	margin:0 auto;
}

#templatemo_content_left {
	float: right;
	width: 608px;
	margin-bottom: 15px;
}

#templatemo_content_right {
	float: left;
	width: 176px;
	margin-bottom: 15px;
}

#templatemo_content_left .templatemo_post {
	width: 608px;
	padding: 0;
	padding-bottom: 10px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}

* html #templatemo_content_left .templatemo_post {
	margin-bottom: 5px;
}

.templatemo_post .post_title {
	width: 608px;
	height: auto; /* padding 20px + */
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	background: url(../templatemo_055_blog/images/templatemo_post_title_bg.jpg) no-repeat;
}

.templatemo_post .post_title .post_info {
	width: 100%;
	font-weight: normal;
	font-size: 12px;
	color: #dbc1a7;
	margin-top: 6px;
}

.templatemo_post .post_body {
	padding: 15px 30px;
}

.templatemo_post .post_body img {
	margin-bottom: 15px;
}

.templatemo_post .post_comment {
	padding: 5px 30px;
	font-weight: bold;
}

#templatemo_content_right .templatemo_right_section {
	clear: both;
	display:inline-block;
	width: 176px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
	color: #FF903A;
}
#templatemo_content_right   .templatemo_right_section   h4 a {

color: ff9000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}


#templatemo_content_right .templatemo_right_section ul {
	clear: both;
	margin: 0 0 0 15px;
	padding: 0px;
}
#templatemo_content_right  .templatemo_right_section  li  {
	margin: 0 0 5px 0;
}
#data_content_right {
	float: left;
	width: 176px;
	margin-bottom: 15px;
}

/*左邊memnu*/

#data_content_right .data_right_section {
	clear: both;
	display:inline-block;
	width: 176px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
}


#data_content_right .data_right_section ul {
	clear: both;
	margin: 0 0 0 15px;
	padding: 0px;
	list-style: none;
}
#data_content_right  .data_right_section  li  {
	margin: 7px 7px 10px 0px;
	list-style: none;
	padding: 0px 0 0px 20px;
	background-image: url(/products/css/images/Options_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	font-size: 12px;
	color: ff9000;
}
#data_content_right  .data_right_section    li  a {
	color: ff9000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#data_content_right .data_right_section li a:hover {
	color: ff9000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}



/*技術規格表*/

/*pd detail--datasheet---evy*/
#keyf {
	margin:0px 0px 0px 0px;
	width: 600px;
	float: left;
	padding: 0px 0px 0px 0px;
}
#keyf-2 li/*pd detail--datasheet----evy*/
 {
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 18px;
	background-image: url(/products/css/images/X_icon.gif);
	background-repeat: no-repeat;
	background-position: 1px 8px;
}
#keyf-2   h4 {
	display:block;
	padding:3px;
	margin:2px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


#keyf-2 li ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#keyf-2 li ul li {
	display:block;
	border-bottom:solid 1px #efefef;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 20px;
	background-image: url(/products/css/images/X_icon.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	width: auto;
	list-style: none;
}

/*技術規格表----end*/

/*copyright's css code*/
#templatemo_footer_panel {
	width:100%;
	margin: 0 auto;
	color: #333333;
}

#templatemo_footer_panel #templatemo_footer_section {
	width: 800px;
	margin:0 auto;
	padding: 5px 15px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

/***************************8*2009-10-05 add prodcut index page css ***************************/

#pd_content_left/*for products*/

/* product content */
  {
	float: left;
	width: 800px;
}

#pd_content_left .product_box {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products01.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_box2 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products02.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left  .product_box3 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products03.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_box4 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products04.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left  .product_box5 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products05.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_box6 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products06.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_box7 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products07.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_box8 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products08.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}

/*0424 add P*/
#pd_content_left P {
	margin: 0px;
	text-align: justify;
	line-height: 17px;
	width: 300px;
	color: #000000;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 22px;
}



#pd_content_left a {
	color: #000000;
	text-decoration: none;
}
/*0424 add P-----END*/



#pd_content_left .product_box img{
	margin-bottom: 5px;
}
#p_sbt {
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	color: #003399;
	float: right;
}
#p_sbt2 {
	width: 685px;
	height: 20px;
	padding: 0px;
	color: #003399;
	float: left;
	text-align: right;
}

#p_m_img {
	float: left;
	width: 198px;
	height: 136px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/*產品list的內文*/
#p_list{
	float: left;
	width: 346px;
	height: 150px;
	padding: 0px 0px 0px 10px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
}
#p_list    h3 {
	padding: 0px 0px 0px 0px;
	font-family: "Arial Rounded MT Bold";
	color: #4b6297;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px 0px 0px 0px;
	
}
#p_list ul {
	padding: 0px 0px 0px 0px;
	color: #4b6297;
	margin: 0px 0px 0px 0px;
}

#p_list li {
list-style: none;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #464e70;
	font-weight: normal;
	line-height: 16px;
}

/*產品的內文----end*/


/*產品detail  的內文*/
#p_detail{
	float: left;
	width: auto;
	height: auto;
	padding: 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
}
#p_detail    h3 {
	padding: 0px 0px 2px 20px;
	font-family: "Arial Rounded MT Bold";
	color: #4b6297;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px 0px 0px 5px;
	background-image: url(images/products_detail_square.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#p_detail ul {
	padding: 0px 0px 0px 0px;
	color: #4b6297;
	margin: 0px 0px 0px 0px;
}

#p_detail li {
	padding: 0px 0px 0px 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #464e70;
	font-weight: normal;
	line-height: 16px;
}

/*產品的detail內文----end*/


/*product list box*/
#pd_content_left .product_list1{
	float: left;
	width: 356px;
	background-image: url(images/title_background.gif);
	height: 155px;
	padding: 8px 0px 0px 0px;
	background-repeat: repeat-y;
	margin: 5px 0px 0px 0px;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#pd_content_left .product_list1 a{
	font-size: 14px;
	font-weight: bold;
	color: #325198;
	text-decoration: none;	
}


#pd_content_left .product_list2 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products02.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left  .product_list3 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products03.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}
#pd_content_left .product_list4 {
	float: left;
	width: 356px;
	margin-right: 10px;
	background-image: url(images/products04.gif);
	height: 165px;
	padding: 0px;
	background-repeat: no-repeat;
}


#pd_content_left .product_box img{
	margin-bottom: 5px;
}
/*product_detail*/
#pd_content_left .product_detail{
	float: left;
	width: 702px;
	height: auto;
	padding: 8px 0px 0px 0px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 20px;
}
#pd_content_left .pdtitle {
	padding: 10px 0px 0px 0px;
}
#pd_content_left .pdarticle {
	padding: 5px 5px 12px 3px;
}




#pd_content_left h2{
	color: #ffffff;
	background-image: url(images/products_title.gif);
	background-repeat: no-repeat;
	background-position: left -5px;
	width: 800px;
	height: 30px;
	}
#pd_content_left h3 {
	margin: 0 0 10px 0;
	padding: 25px 0 5px 10px 40px;
	font-size: 16px;
	font-weight: normal;
}
#pd_content_left h4 {
	font-size: 24px;
	color: #ffffff;
	font-weight: normal;
	background-image: url(images/pd_title_search.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0px;
	height: 37px;
	width: 723px;
}

/***************************END----*2009-10-05 add prodcut index page css ***************************/
#pd_content_left p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
	float: left;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 9px;
	text-align: justify;
	width: 778px;
}

/****Prodcut list****/

/*產品詳細頁面的css*/


#pd table {
	width: 98%;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	border: 1px solid #333333;
}
#pd caption {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #F6F6F6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
#pd td {
	padding: 8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
	font-size: 12px;
}
#pd th {
	padding: 8px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 11px;
}
#pd tr {
	padding: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;	
}


/* ----- Form ----- */








/* end of form */


#products_header_panel {
	width:100%;
	margin: 5px auto;
}

#products_header_panel #products_header_section {
	width: 960px;
	height: 80px;
	margin:0 auto;
	background: url(../products_055_blog/images/products_top_panel_bg.jpg) center top no-repeat;
}

#products_header_section #products_title_section {
	float: left;
	width: 400px;
	padding: 90px 0 15px 30px;
	font-size: 60px;
	color: #d3c2f9;
}

#products_header_section #products_search_section {
	float: right;
	margin-right: 30px;
	width: 330px;
	padding: 70px 0 15px 0;
}

#products_header_section #products_search_section form {
	text-align: left;
}

#products_menu_panel {
	width:100%;
	height: 30px;
	margin: 0 auto;
	color: #ffffff;
}

#products_menu_panel #products_menu_section {
	width: 930px;
	height: 30px;
	margin:0 auto;
	color: #333333;
	background:  url(../products_055_blog/images/products_menu_panel_bg.jpg) no-repeat;
	padding-left: 135px;
	padding-top: 16px;
	padding-bottom: 2px;
}

#products_menu_section ul {
	float: left;
	width: 930px;
	margin: 0;
	padding: 15px 0 0 0;
	list-style: none;
}

#products_menu_section ul li {
	display: inline;
	list-style: none;
}

#products_menu_section ul li a {
	float: left;
	width: 110px;
	padding: 5px 0;
	margin-right: 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	border-right: 1px solid #660e4c;	
}

#products_menu_section li a:hover, #products_menu_section li .current {

}
/* end of menu */

/* content panel */
#products_content_container {
	clear: both;
	overflow: hidden;
	width:950px;
	margin: 0 auto auto 5px;
}

#products_content_container #products_content {
	overflow: visible;
	height: 100%;
	width: 930px;
	padding: 0px 0 0 10px;
	margin:0 auto;
}

#products_content_left {
	float: right;
	width: 745px;
	margin-bottom: 15px;
	padding: 0px 0px 0px 0px;
}


#products_content_right {
	float: left;
	width: 176px;
	margin-bottom: 15px;
}

#products_content_left .products_post {
	width: 608px;
	padding: 0;
	padding-bottom: 10px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}

* html #products_content_left .products_post {
	margin-bottom: 5px;
}

.products_post .post_title {
	width: 608px;
	height: auto; /* padding 20px + */
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 26px;
	font-weight: bold;
	color: #ffffff;
	background: url(../products_055_blog/images/products_post_title_bg.jpg) no-repeat;
}

.products_post .post_title .post_info {
	width: 100%;
	font-weight: normal;
	font-size: 12px;
	color: #dbc1a7;
	margin-top: 6px;
}

.products_post .post_body {
	padding: 15px 30px;
}

.products_post .post_body img {
	margin-bottom: 15px;
}

.products_post .post_comment {
	padding: 5px 30px;
	font-weight: bold;
}
/*左邊的區塊*/
#products_content_right .products_right_section {
	clear: both;
	display:inline-block;
	width: 176px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 4px;
	background-repeat: no-repeat;
	background-position: center top;
}
#products_content_right  .products_right_section  li  {
	margin: 0 0 5px 0;
	background-image: url(/products/css/images/Options_arrow.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	list-style: none;
}

#products_content_right  .products_right_section  li  a,a:hover  {
	font-weight: normal;
}
/*左邊區塊有文字的*/
#products_content_right .text {
	clear: both;
	display:inline-block;
	width: 176px;
	padding: 0px 0px 6px 0px;
	color: #FF903A;
	background-repeat: no-repeat;
	background-position: center top;
}

#products_content_right .text ul {
	clear: both;
	margin: 0 0 0 15px;
	padding: 0px;
}

#products_content_right .text ul li {
	margin: 0 0 5px 0;
}

#products_content_right .text ul li a, a:hover {
	font-weight: normal;
}
#products_content_right .text h4 {
	color: #FF903A;
	margin: 2px 0px 4px 0px;
	font-size: 11px;
}

/*左邊區塊-瀏覽記錄*/
#products_content_right .pdmemo {
	clear: both;
	display:inline-block;
	width: 166px;
	padding: 0px 0px 6px 0px;
	color: #FF903A;
	border: 3px solid #FCF4D6;
	text-align: right;
	margin: 0px 0px 6px 3px;
}
#products_content_right .pdmemo img {
	clear: both;
	padding: 0px 0px 0px 0px;
	border: 1px solid #999999;
	margin: 0px 0px 6px 1px;
}
#products_content_right .pdmemo p {
	width: 166px;
	padding: 0px 0px 0px 0px;
	color: #6B97CD;
	text-align: right;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

/*產品類別頁面 product list page*/

/*product list box*/
#pdlist_content {
	float: right;
	width: 790px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#pdlist_content .product_list1{
	float: left;
	width: 783px;
	background-image: url(images/title_background.gif);
	height: 155px;
	padding: 8px 0px 0px 0px;
	background-repeat: repeat-y;
	margin: 5px 0px 0px 2px;
	background-position: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #9EBAD6;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #9EBAD6;
}
#pdlist_content .product_list1 a{
	font-weight: bold;
	color: #325198;
	text-decoration: none;
}

#pdlist_content_sbt {
	width: 105px;
	height: 32px;
	padding: 0px;
	color: #003399;
	float: right;
}
#pdlist_content_sbt2 {
	width: 685px;
	height: 20px;
	padding: 0px;
	color: #003399;
	float: left;
	text-align: right;
}

#pdlist_content_m_img {
	float: left;
	width: 200px;
	height: 136px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}


/*產品list的內文*/
#pdlist_content_list{
	float: left;
	width: 472px;
	height: 140px;
	padding: 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
}
#pdlist_content_list    h3 {
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4b6297;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px 0px 0px 0px;
}
#pdlist_content_list h3 a {
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4b6297;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}
#pdlist_content_list ul {
	padding: 0px 0px 0px 0px;
	color: #4b6297;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

#pdlist_content_list li {
	padding: 0px 0px 0px 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #464e70;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
	list-style: none;
	font-size: 10px;
}
#pdlist_content_list  li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
	font-size: 11px;
}

/*產品的內文----end*/


/*產品detail  的內文*/
#pdlist_content_detail{
	float: left;
	width: auto;
	height: auto;
	padding: 0px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	margin: 0px 0px 0px 5px;
}
#pdlist_content_detail    h3 {
	padding: 0px 0px 2px 20px;
	font-family: "Arial Rounded MT Bold";
	color: #4b6297;
	font-size: 15px;
	font-weight: bold;
	line-height: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin: 0px 0px 0px 5px;
	background-repeat: no-repeat;
	background-position: left top;
}

#pdlist_content_detail ul {
	padding: 0px 0px 0px 0px;
	color: #4b6297;
	margin: 0px 0px 0px 0px;
}

#pdlist_content_detail li {
	padding: 0px 0px 0px 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #464e70;
	font-weight: normal;
	line-height: 16px;
}

#pdlist_content_list p {
	padding: 0px 0px 0px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #464e70;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
	list-style: none;
	width: 460px;
	font-size: 11px;
}



p {
	line-height: 1.67em;
	padding-left: 2px;
}



/*產品的detail內文----end*/
/***************end******************/

/****產品list頁內的單一產品欄*****/


.pd_sec_all h2 {
	height: 17px;
	font-size: 17px;
	color: #0066CC;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 0;
	text-indent: 15px;
}

.pd_sec_all h2 span {
	float: left;
	padding-left: 3px;
	padding-right: 10px;
	display: block;
	color: #ffffff;
}


.pd_sec_all {
	width: 792px;
	margin: 0px 0px 0px 6px;
	
}

.v_right {
	border-right: 1px dashed #cccccc;
}
.pd_button {
	width: 154px;
	padding-left: 28px;
	font-weight: normal;
}
.pd_sec_a {
	background-image: url(../desktop/images/PD_BG.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
	float: left;
	width: 386px;
	padding-right: 0px;
	margin-right: 6px;
	padding-top: 6px;
	padding-bottom: 25px;
}

.pd_sec_a p {
	text-align: justify;
	line-height: 14px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-right: 10px;
}

.pd_sec_b {
	float: right;
	width: 140px;
	padding-top: 18px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(images/image-coming-soon.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#pd_series_t4cr {
	background-image: url(images/PD_T4HCR.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	
}
#pd_series_e400fr {
	background-image: url(../images/product_detail/gallery/series-e400fr_front.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}


.pd_sec_c {
	float: left;
	width: 220px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
.pd_sec_c1 {

}
.pd_sec_c   li  {
	list-style: none;
	background-image: url(../desktop/images/li_img.gif);
	background-repeat: no-repeat;
	background-position: left 2px;







!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-bottom-style: none;
	font-weight: bold;
	padding: 9px 0px 0px 0px;







!important;								padding: 1px 0px 0px 0px;
	margin-left: 0px;
	width: 220px;
}
.pd_sec_c      li a   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 9px 0px 0px 15px;
}
.pd_sec_c1 p {
	font-weight: bold;
	color: #646464;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;

}


.pd_sec_c ul {
	float: right;
	width: 180px;
	padding: 2px 9px 0px 0px;
}
.pd_sec_c_in {
	height: 95px;

}






/****end*****/

.price{
	font-size:16px;
	margin-bottom: 10px;
}

.price span{
	font-size:16px;
	color: #ffffff;
}

.buynow a{
	clear: both;
	display: block;
	float: left;
	width: 80px;
	padding: 1px 0;
	margin: 0 15px 10px 25px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 30px;
	font-size: 1px;	
}

.price{
	font-size:16px;
	margin-bottom: 10px;
}

.price span{
	font-size:16px;
	color: #ffffff;
}

.buynow a{
	clear: both;
	display: block;
	float: left;
	width: 80px;
	padding: 1px 0;
	margin: 0 15px 10px 25px;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 30px;
	font-size: 1px;	}



/*HDD 的table------------------------------------------------------end*/

/*在產品頁的hdd Compatibility的最外框*/

#p-hdd-all {
	width: 557px; /* 指定區塊寬度 */
	margin: 0px 0px 0px 21px;
}
/*table*/
#p-hdd {
	width: 557px; /* 指定區塊寬度 */
	margin: 0px 0px 0px 0px;
	font-size: 10px;
}
#p-hdd .stitle {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
#p-hdd table {
	width: 557px;
	text-align: left;
}

#p-hdd h2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8A8F21;
	font-weight: bold;
	padding: 35px 0px 0px 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px 11px 5px 8px;
}

#p-hdd h3 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #42586F;
	font-weight: bold;
	padding: 0px 0px 0px 25px;
	background-image: url(/images/hdd_dot.gif);
	background-repeat: no-repeat;
	background-position: 13px center;
	
}




/*HDD 的table------------------------------------------------------end*/


/*table*/
#p-hdd2 {
	width: 540px; /* 指定區塊寬度 */
	margin: 0px 0px 0px 8px;
	font-size: 10px;
}
#p-hdd3 {
	width: 540px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#p-hdd3 li {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 0px;
	text-indent: 10px;
	margin-top: 10px;
}
#p-hdd2 table {
	font-size: 11px;
	width: 530px;
	text-align: left;
	border: 1px solid #999999;
}
#p-hdd2 
th.must  {
	font-weight: bold;
	padding: 2px 0px 1px 2px;
	width: auto;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #B2B2B2;
	border-left-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#p-hdd2 th.must2 {
	font-weight: bold;
	padding: 2px 0px 1px 2px;
	width: auto;
	background-color: #E8E8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #828282;
	border-left-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#p-hdd2 th.cache {
	font-weight: bold;
	padding: 2px 0px 1px 2px;
	width: 40px;
	background-color: #E8E8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #828282;
	border-left-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#p-hdd2 th.dname {
	font-weight: bold;
	padding: 2px 0px 1px 2px;
	width: 114px;
	background-color: #E8E8E8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B2B2B2;
	border-right-color: #B2B2B2;
	border-bottom-color: #828282;
	border-left-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#p-hdd2 th em {
	font-style: normal;
	color: #3C5E9D;
	padding-left: 5px;
}
#p-hdd-menu {
	font-style: normal;
	width: 540px;
	margin: 0px 0px 0px 0px;
	float: left;
	height: auto;
	text-decoration: none;
	text-align: left;
	color: #FFFFFF;
}
#p-hdd-menu h2 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8A8F21;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-top: 5px;
	float: left;
	width: 520px;
	text-decoration: none;
	background-repeat: repeat;
}
#p-hdd-menu h3 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #42586F;
	font-weight: bold;
	padding: 0px 0px 0px 25px;
	background-image: url(/images/hdd_dot.gif);
	background-repeat: no-repeat;
	background-position: 13px center;
}
#p-hdd-menu ul {
	margin: 0px;
	float: left;
	list-style-type: none;
	height: auto;
	width: 530px;
	padding: 0px;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#p-hdd-menu li {
	font-style: normal;
	float: left;
	list-style-type: none;
	width: 530px;
	text-align: left;
}
#p-hdd-menu ul.submenu  {
	display: none;
}
#pd2 table {
	width: 98%;
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	border: 1px solid #999999;
}
#pd2 caption {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #F6F6F6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
#pd2 td {
	padding: 3px;
	border-top-width: 1px;
	border-top-color: #A0A0A0;
	font-size: 12px;
}
#pd2 th {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 10px;
	font-size: 11px;
	padding: 8px;
}
#pd2 tr {
	padding: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}

