/* CSS Document */
body {
	background-color: #FFFFFF;
	margin: 0px;
	font-family: Arial;line-height: 170%;
}

div,p,h1,h2,h3 {	
margin: 0px;
	padding: 0px;
	
	word-wrap : normal | break-word;}

h1 {
	font-size: 24px;
	color: #333333;
line-height: 1.5;
	font-weight: bold;
	padding-bottom: 5px;
}

h2 {

font-size:20px;
font-weight:bold;
line-height: 1.5;
padding:3px 0 0.5em;
}
h3 {

font-size:16px;
font-weight:bold;
line-height: 1.5;
padding:3px 0 0.5em;
}
.a13-2 {
	font-size: 13px;
	color: #666666;line-height: 120%;

}
a{
	font-size: 13px;color:#003399;
	text-decoration: none;
	font-weight: normal;
	
}

a:hover {
	color:#663399;
	text-decoration: none;
}
/*=======================================連結樣式==============================*/


a.t13_02 {
	font-size: 13px;color:#666666;
	text-decoration: none;
	line-height: 180%;
}

a.t13_02:hover {
	color:#660099;
	text-decoration: underline;
}

a.t13_03 {
	font-size: 13px;color:#566204;
	text-decoration: none;

}

a.t13_03:hover {
	color:#663399;
	text-decoration: none;
}


a.t13_04 {
	font-size: 13px;color:#669900;
	text-decoration: none;
	line-height: 180%;
}

a.t13_04:hover {
	color:#679106;
	text-decoration: underline;
}

a.t13_05 {
	font-size: 13px;color:#674A82;
	text-decoration: none;

}

a.t13_05:hover {
	color:#663399;
	text-decoration: none;
}



/*評鍵抬頭*/



/*淺藍15級字*/
a.t15_01 {
	font-size: 15px;
	color:#196997;
	text-decoration: none;

}
a.t15_01:hover {font-size: 15px;color:#663399;text-decoration: none;}


a.t16_01 {
	font-size: 16px;
	color:#0151A9;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
}

a.t16_01:hover {
	color: #660099;
}

/*=======================================連結樣式==============================*/

.a24_01 {
	font-size: 24px;
	font-weight: bolder;
	color: #014465;
	font-family: Arial;
	letter-spacing: 1px;
}
.a1001 {
	font-size: 10px;
	color: #666666;
	line-height: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.a12_01 {
	font-size: 12px;
	color: #666666;
	line-height: 15px;

}
.a12_02 {
	font-size: 12px;
	color: #3480B8;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.a13_01 {
	font-size: 13px;
	color: #999999;
}
.a13_02 {
	font-size: 13px;
	color: #494949;
	line-height: 23px;

}

.a13_02_01 {
	font-size: 13px;
	color: #666666;
	line-height:22px;
}
.a13_03 {
	font-size: 13px;
	color: #333333;
}
.a13_04 {
	color: #000000;
}
.a13_05 {
	font-size: 13px;
	line-height: 20px;
	color: #6633CC;
}

.a13_06 {
	font-size: 13px;
	line-height: 18px;
	color: #FF3300;
}

.a13_07 {
	font-size: 13px;
	line-height: 18px;
	color: #666600;
}

.a13_08 {
	font-size: 13px;
	line-height: 18px;
	color: #FF6600;
}
.a16_01 {
	font-size: 16px;
	line-height: 25px;
	color: #464646;
	font-family: Arial;
	font-weight: 600;
}
.a16_02{

	font-size: 16px;
	line-height: 23px;
	color: #585858;
	font-family: Arial;
	font-weight: 600;
}

.a16_03 {
	font-size: 16px;
	line-height: 25px;
	color: #464646;
	font-family: Arial;
	font-weight: 700;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
/*====================== top設定=========================*/
.toplogo {
	background-image: url(image/bysologo.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 149px;
}
.topdom {
	background-image: url(image/01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 125px;
	width: 950px;
}

.topdomm {
	width: 960px;
	background-color: #FFFFFF;
}
/*====================== top設定=========================*/

/*====================== 底版設定=========================*/
.hcpdom {
	background-image: url(image/09.gif);
	background-repeat: repeat-y;
	width: 950px;
}

.hcpdom2 {
	background-image: url(image/08.gif);
	background-repeat: no-repeat;
	width: 950px;
	background-position: bottom;
	height: 56px;
}
/*====================== 底版設定=========================*/

/*====================== 選項=========================*/
#options td{
	margin: 0px;
	height: 45px;
}
#options td a{
	margin: 0px;
	height: 45px;
	display: block;
}

.options_o1{
background-image: url(image/01_01.gif);
width: 47px;
}
.options_o8{
background-image: url(image/01_08.gif);
width: 233px;
}
.options_o1a{
	background-image: url(image/01_09.gif);
	width: 47px;
	background-repeat: repeat-x;
	background-color: 116496;
}
.options_o9{
	background-image: url(image/03.gif);
	width: 950px;
	background-repeat: no-repeat;
	height: 14px;
}
/*公司首頁*/
#options td a.o2{
	background-image: url(image/01_02.gif);
	width: 112px;
	display: block;
}
#options td a.o2:hover{background-image: url(image/01a_02.gif);	display: block;}

/*公司簡介*/
 #options td a.o3{
	background-image: url(image/01_03.gif);
	width: 111px;display: block;}
#options td a.o3:hover{background-image: url(image/01a_03.gif);	display: block;}


/*產品型錄*/  
  #options td a.o4{
	background-image: url(image/01_04.gif);
	width: 112px;	display: block;}
#options td a.o4:hover{background-image: url(image/01a_04.gif);}


/*商情訊息*/ 
  #options td a.o5{
	background-image: url(image/01_05.gif);
	width: 112px;	display: block;}
#options td a.o5:hover{background-image: url(image/01a_05.gif);}  


/*最新消息*/
#options td a.o6{
	background-image: url(image/01_06.gif);
	width: 111px;	display: block;}
#options td a.o6:hover{background-image: url(image/01a_06.gif);}

/*聯絡我們*/
#options td a.o7{
	background-image: url(image/01_07.gif);
	width: 112px;	display: block;}
#options td a.o7:hover{background-image: url(image/01a_07.gif);}


/*====================== 選項=========================*/




/*================================公司聯絡資訊==============================*/

.contact_top{
	background-image: url(image/06.gif);
	height: 30px;
	width: 220px;
	background-repeat: no-repeat;
}
.contact_c_01{
	border: 1px solid #C6C6C6;
}
/*================================公司聯絡資訊==============================*/

/*================================EMAIL聯絡資訊==============================*/

a.email {
	background-image: url(image/07.gif);
	height: 65px;
	width: 220px;
	background-repeat: no-repeat;
	display: block;
}
a.email:hover {
	background-image: url(image/07a.gif);
	background-repeat: no-repeat;
}
/*================================EMAIL聯絡資訊==============================*/

/*================================產品小圖==============================*/
.images_01 {
	background-image: url(image/10.gif);
	height: 8px;
	width: 8px;
	background-repeat: no-repeat;
	display: block;
}

.images_02 {
	background-image: url(image/11.gif);
	height: 13px;
	width: 13px;
	background-repeat: no-repeat;
	display: block;
}

.images_03 {
	background-image: url(image/a01.gif);
	height: 9px;
	width: 6px;
	background-repeat: no-repeat;
	display: block;
}

.images_04 {
	background-image: url(image/a02.gif);
	height: 9px;
	width: 6px;
	background-repeat: no-repeat;
	display: block;
}



.images_06 {
	background-image: url(image/a08.gif);
	height: 11px;
	width: 11px;
	background-repeat: no-repeat;
	display: block;
}
/*================================產品小圖==============================*/
.c_01{
	border: 1px solid #e1e1e1;
}

.c_01r{
	border: 1px dashed #e1e1e1;
}

.c_about{
	background-color: #E7F1FA;
}


.c_02{
	border: 1px solid #D2D2D2;
	background-color: #FFFFEC;
}
.c_03{
	border: 1px solid #CBE2EF;
}
.ct_01r{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	font-size: 13px;
	line-height: 16px;
	color: #333333;
}

.cd_01{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
.cd_01r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	line-height: 16px;
	color: #585858;
}

.cd_02r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	line-height: 16px;
	color: #336600;
}
.cd_03r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	line-height: 25px;
	color: #2C478F;
	font-weight: 600;
}

.cd_04r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	line-height: 16px;
	color: #464646;
	font-family: Arial;
	font-weight: 600;
}
.cd_05r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	line-height: 16px;
	color: #1767A8;
}
.cd_06r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 16px;
	line-height: 23px;
	color: #585858;
	font-family: Arial;
	font-weight: 600;
}

.cd_07r{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 13px;
	line-height: 22px;
	color: #747249;
	font-weight: 600;
}
/*================================調himt字高======================*/
#height17{
	color:#5B5B5B;
	font-size:13px;
	line-height: 2;
	clear: right;
	float: none;
	width: 640px;
	overflow: hidden;
	text-align: left;
}

/*================================調himt字高======================*/

/*====================== 產品選項=========================*/
#product_options td{
	margin: 0px;
}

#product_options td a{
	background-image: url(image/13.gif);
	width: 84px;
	display: block;
	height: 35px;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 6px;
	*line-height: 23px;
}
#product_options td a:hover{
	background-image: url(image/13a.gif);
	display: block;
	text-decoration: underline;
}
/*====================== 產品選項=========================*/

/*======================加入詢問盤=========================*/
#product_q1 td{
	margin: 0px;
}

#product_q1 td a{
	background-image: url(image/14.gif);
	width: 72px;
	display: block;
	height: 22px;

}
#product_q1 td a:hover{
background-image: url(image/14a.gif);
}
/*====================== =加入詢問盤========================*/

/*======================詢問盤=========================*/
.q_01{
	background-color: #FFFFFF;
	font-size: 13px;
	color: #4B4B4B;
}
.q_02{
	background-color: #EAF6FB;
	font-size: 13px;
	color: #4B4B4B;
}
.q_03{
	background-color: #FFFCF0;
	font-size: 13px;
	color: #4B4B4B;
}


.imga{
	vertical-align: text-bottom;
}

.hotspot {
	cursor:pointer;
	border: 1px solid #FFFFFF;
}

#tt {
	position:absolute;
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
}
#tttop {
	display:block;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: right top;
	margin: 5px;
}
#ttcont {
	display:block;
	padding:2px;
	color:#FFF;
	margin: 5px;
	border: 1px solid #E1E1E1;
	background-color: #FFFFFF;
}
#ttbot {
	display:block;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: right top;
}

/*文字欄位框顏色跟高度和字*/
.table01 {
	font-size: 13px;
	color: #333333;
	border: 1px solid #989395;
height:17px;
	
}
/*送出確定選項欄位框顏色跟高度和字*/
.table02 {
	font-size: 13px;
	color: #FFFFFF;
	height: 22px;
	padding-top: 0px;
	*padding-top: 2px;
	background-image: url(/themes/hcp/image/01_10.gif);
	width: 55px;
	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;
	padding-bottom: 0px;

}
/*=================================產品分類樣式====================================*/
/*產品分類第一層連結顏色*/
a.t_categories1{
	font-size: 15px;
	color:#005599;
	text-decoration: none;
	font-weight: 700;
	line-height: 180%;
}

a.t_categories1:hover {
	font-size: 15px;
	color:#663399;
	text-decoration: none;
	font-weight: 700;
}

/*產品分類第二層連結顏色*/
a.t_categories2{
	font-size: 13px;
	color:#333333;
	text-decoration: none;

}

a.t_categories2:hover {
	font-size: 13px;
	color:#663399;
	text-decoration: none;

}

/*產品分類第三層連結顏色*/
a.t_categories3{
	font-size: 13px;
	color:#005599;
	text-decoration: none;

}

a.t_categories3:hover {
	font-size: 13px;
	color:#663399;
	text-decoration: underline;

}


/*產品分類數量標示顏色*/
.acategories_09_01 {
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
/*產品分類數量標示顏色*/
.acategories_09_02 {
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}


/*目前產品分類標題顏色*/
.acategories_12_01 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}

/*目前產品分類位置顏色*/
.acategories_12_02 {
	font-size: 12px;
	color: #FF6600;
	font-weight: normal;
}

/*=================================產品分類樣式====================================*/

a.img{
	border: 1px solid #e1e1e1;
	display: block;
	padding: 2px;
}
a.img:hover {border: 1px solid #BBDBFF;}

/*縮圖名稱超連結*/
a.t_product_13{
	font-size: 13px;
	color:#067093;
	text-decoration: none;
	line-height: 20px;
}
a.t_product_13:hover {font-size: 13px;color:#663399;text-decoration: underline;line-height: 20px;}

/*圖文產品名稱超連結*/
a.t_product_16{
	font-size: 16px;
	color:#0372AD;
	text-decoration: none;
	font-weight: normal;
}
a.t_product_16:hover {	font-size: 16px;
	color:#663399;
	text-decoration: none;
}
	
.supply_c_03 {
	border: 1px solid #89cdd8;
	background-color: #EDF8FA;
}
.icon_03{
	background-image: url(image/02_3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.img_01 {

	vertical-align: middle;
} 

#img640 {
	overflow: hidden;
	height: auto;
	width: 640px;
	text-align: left;
}

