﻿@import "reset.css";/*匯入reset.css*/

body, table, tr, th, td, dl, dt, dd, li	{
	font-size: 12px;
	font-family: Tahoma, 新細明體;
}
/*------------------------------------------------------*/
/* 共通樣式                                             */
/*------------------------------------------------------*/

.alt {
	display: none;
}

.hide {
	display: none;
}

.clr {
	clear: both;
	overflow: hidden;
	height: 1px;
}

.red {
	color: #f00;	
}

form	{
	display: inline;
}	/*消除表單間距*/

body {
	margin: 0px 0px 0px 0px;
}	/*body樣式*/

a:link, a:visited, a:active { 
	color: #336666;
	text-decoration: none;
}	/*未連結、已連結、連結中樣式*/

a:hover { 
	color: #CC3333;
	text-decoration: underline;
}	/*滑鼠碰觸連結樣式*/

.button	{
	font-size: 13px;
}	/*按鈕樣式*/

.input	{
	font-size: 13px;
}	/*輸入框樣式*/

#main	{
	width: 783px;
	
}	/*頁寬*/


.title_bar	{
	background-image: url(../images/title_bar.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin: 28px 0px 9px 27px;
	width: 720px;
	height: 31px;
}	/*內頁標題共通樣式*/

.inside_button	{
	background-image: url(../images/button_bg.gif);
	border-top: 1px solid #e1ffde;
	border-left: 1px solid #e1ffde;
	border-right: 1px solid #568656;
	border-bottom: 1px solid #568656;
	width: 154px;
	height: 24px;
	cursor: pointer;
}	/*內頁按鈕樣式*/

#inside_right		{
	min-height:500px;
	width: 740px;
	margin-left: 27px;
	padding: 0px 0px 0px 0px;
}	/*內頁右側*/

.inside_full		{
	width: 740px;
	margin: 0px 20px 20px 27px;
}	/*內頁大版面*/

#inside_right dt, #inside_right dd, #inside_right table	{
	margin: 0px 10px 20px 0px;
}	/*內頁右側段落*/

#inside_right dl	{
	margin-top: 0px;
	margin-bottom: 0px;
}	/*內頁右側段落*/

#inside_right dd	{
	line-height: 170%;
	font-size: 13px;
}	/*內頁右側段落*/

.inside_full dd	{
	line-height: 170%;
	font-size: 13px;
}	/*內頁全版面段落*/

.sub_title	{
	margin: 0px 0px 0px 0px;
	border-left: 8px solid #b56835;
	border-bottom: 1px solid #d3923f;
}	/* 內頁中標題 - 外部 */

.sub_title h1	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	border-left: 3px solid #e3ca73;
	font-size: 15px;
}	/* 內頁中標題 - 內部 */

/*------------------------------------------------------*/
/* 標頭專用                                             */
/*------------------------------------------------------*/
#ckdlogo	{
	background-image: url(../images/ckd.png);
	background-repeat: no-repeat;
	margin: 16px 0px 4px 10px;
	cursor: pointer;
	width: 107px;
	height: 34px;
	float: left;
}	/*CKD LOGO圖示*/

#top_right_item	{
	float: right;
	margin: 3px 13px 0px 0px;
	text-align: right;
}	/*右上角項目*/

#top_right_item div	{
	padding: 0px 10px 5px 0px;
}	/*右上角項目文字區*/

.top-green {
	line-height: 16px;
	font-size: 12px;
	color: #336666;
}	/*首頁上方綠文字連結*/

.green-line	{
	margin: 0px 0px 0px 3px;
	background-color: #006600;
	font-size: 1px;
	height: 2px;
	clear: both;
}	/*綠色分隔線*/

#menu	{
	background-image: url(../images/line_bg.gif);
	background-repeat: repeat-x;
	margin: 14px 10px 19px 10px;
	width: 760px;
	height: 23px;
}	/*上方目錄選單*/

#menu1, #menu2, #menu3, #menu4, #menu5	{
	background-repeat: no-repeat;
	cursor: pointer;
	width: 152px;
	height: 23px;
	float: left;
}	/*上方目錄共通樣式*/

#menu1	{
	background-image: url(../images/menu1.gif);
}	/*上方目錄 - 公司概要*/

#menu2	{
	background-image: url(../images/menu2.gif);
}	/*上方目錄 - 產品訊息*/

#menu3	{
	background-image: url(../images/menu3.gif);
}	/*上方目錄 - 聯絡我們*/

#menu4	{
	background-image: url(../images/menu4.gif);
}	/*上方目錄 - 全球網站*/

#menu5	{
	background-image: url(../images/menu5.gif);
}	/*上方目錄 - CKD本社*/

#Layer1	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 9px;
	top: 93px;
	z-index: 1;
}	/*上層隱藏選單 - 公司概要*/

#Layer2	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 161px;
	top: 93px;
	z-index: 3; 
}	/*上層隱藏選單 - 產品訊息*/

#Layer3	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 313px;
	top: 93px;
	z-index: 4; 
}	/*上層隱藏選單 - 聯絡我們*/

#Layer2-1	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 313px;
	top: 116px;
	z-index: 5; 
}	/*上層隱藏選單 - 產品訊息*/

#Layer2-1-1	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 465px;
	top: 116px;
	z-index: 5; 
}	/*上層隱藏選單 - 產品訊息*/

#Layer2-1-2	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 465px;
	top: 138px;
	z-index: 5; 
}	/*上層隱藏選單 - 產品訊息*/

#Layer2-1-3	{
	border-top: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	position: absolute;
	visibility: hidden;
	width: 154px;
	left: 465px;
	top: 160px;
	z-index: 5; 
}	/*上層隱藏選單 - 產品訊息*/

.menu_item_on, .menu_item_off, .menu_sub_on, .menu_sub_off	{
	padding: 3px 5px 3px 5px;
	border-left: 2px solid #cdcdcd;
	border-right: 2px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	font-size: 12px;
	font-family: Tahoma, 細明體;
	letter-spacing : 2pt;
	width: 140px;
	height: 15px;
	cursor: pointer;
}	/*上層隱藏選單 - 選單選項共通*/

.menu_sub_on, .menu_sub_off	{
	background-image: url(../images/arrow_gray.gif);
	background-position: 135px center;
	background-repeat: no-repeat;
}	/*上層隱藏選單 - 選單共通*/

.menu_sub_off, .menu_item_off	{
	background-color: #ffffff;
}	/*上層隱藏選單 - 關閉*/

.menu_sub_on, .menu_item_on	{
	background-color: #ffffd1;
}	/*上層隱藏選單 - 開啟*/

/*------------------------------------------------------*/
/* 標底專用                                             */
/*------------------------------------------------------*/
#copyright	{
	background-image: url(../images/corp.png);
	background-repeat: no-repeat;
	background-position: 542px 5px;
	padding: 5px 0px 5px 10px;
}	/*標底*/


/*------------------------------------------------------*/
/* 主頁樣式                                             */
/*------------------------------------------------------*/
#mainflash	{
	margin: 0px 10px 4px 10px;
	width: 760px;
}	/*首頁 Flash 區塊*/

#mainnew	{
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 20px 10px;
	width: 760px;
}	/*首頁公告區塊*/

#whatsnew	{
	border: 1px solid #cccccc;
	margin: 0px 0px 20px 0px;
	width: 373px;
	height: 195px;
	float: left;
}	/*首頁更新情報*/

#activity	{
	border: 1px solid #cccccc;
	margin: 0px 0px 5px 0px;
	width: 373px;
}	/*首頁公司活動*/

#whatsnew_text	{
	background-image: url(../images/whatsnew.gif);
	width: 57px;
	height: 14px;
}	/*首頁公告區標頭 - 更新情報*/

#activity_text	{
	background-image: url(../images/activity.gif);
	width: 57px;
	height: 14px;
}	/*首頁公告區標頭 - 公司活動*/

.whatsnew_title	{
	background-image: url(../images/waku2.gif);
	border-right: 1px solid #7ec19a;
	border-bottom: 1px solid #7ec19a;
	padding: 5px 0px 5px 7px;
	margin: 1px 1px 12px 1px;
}	/*首頁公告區標頭*/

.whatsnew_item	{
	margin-left: 8px;
}	/*首頁更新情報文字*/

.whatsnew_list  {
    margin-bottom: 8px;
}	/*首頁更新情報條列*/

.whatsnew_new  {
    margin-left: 10px;
}	/*首頁更新new*/

.whatsnew_item span	{
	color: #cc0000;
	margin-right: 8px;
}	/*首頁更新情報日期文字*/

.whatsnew_more	{
	margin-right: 8px;
	text-align: right;
}	/*首頁更新情報文字*/

#cad	{
	float: left;
}	/*3D CADLOGO*/

#cad img	{
	border: 0;
	display: block;
	margin: 0 4px 3px 0;
}

#cad td	{
	text-align: center;
}

#cad a	{
	background: #eee;
	border: 1px solid #888;
	display: block;
	padding: 3px 4px;
	text-align: center;
	color: #444;
	text-decoration: none;
}

#cad a:hover	{
	background: #ffe;
	border: 1px solid #884;
	color: #440;
}

#adobe	{
	background-image: url(../images/adobe.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	width: 88px;
	height: 31px;
	float: left;
	cursor: pointer;
}	/*Adobe LOGO*/

#flash	{
	background-image: url(../images/flash.gif);
	background-repeat: no-repeat;
	margin-right: 10px;
	width: 88px;
	height: 31px;
	float: left;
	cursor: pointer;
}	/*Flash LOGO*/

#tel	{
	background-image: url(../images/tel.gif);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-top: 83px;
	float: left;
	width: 200px;
}	/*與我們連絡*/

#ttel	{
	background: url(../images/ttel.gif) no-repeat 0 5px;
	margin-left: 10px;
	padding-top: 183px;
	float: left;
	width: 130px;
}	/*與我們連絡*/

#activity_right	{
	margin: 0px 0px 20px 0px;
	width: 373px;
	/*height: 195px;*/
	float: right;
}	/*首頁公司活動+下圖示*/

.activity_item {
	margin-left: 12px;
	height: 38px;
}   /*首頁公司活動條列範圍*/

.activity_list {
	margin-bottom: 4px;
}   /*首頁公司活動條列*/

.activity_list a {
	display: block;
}   /*首頁公司活動條列*/

.activity_list span {
	float: right; padding-right: 10px;
}   /*首頁公司活動條列*/

/*------------------------------------------------------*/
/* 公司新聞列表頁                                       */
/*------------------------------------------------------*/
#title_activity	{
	background-image: url(../images/title_activity.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題總部聯繫文字*/

#title_whatsnew	{
	background-image: url(../images/title_whatsnew.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題總部聯繫文字*/

#inside_right #news  {
	height: 400px;
	margin: 0px 0px 30px 0px;
	font-size: 12px;
}   /*新聞列表高度避免footer過高*/

.n_t {
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 5px 0px;
	border-top: 2px solid #9ccf63;
	border-bottom: 1px solid #dddddd;
}   /*標題上綠hr*/

.n_l {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #cccccc;
}   /*條列下灰hr*/

.n_sub  {
	margin-left: 200px;
	color: #666666;
	font-weight: bold;
}   /*表頭標題*/

.n_date  {
	margin-left: 435px;
	color: #666666;
	font-weight: bold;
}   /*表頭日期*/

.news_l  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	height: 20px;
}   /*條列單元*/

.news_list  {
	float: left;
}   /*條列單元內標題+new部分*/

.n_l_date  {
	float: right;
	margin-right: 30px;
}   /*條列單元內日期部分*/

/*------------------------------------------------------*/
/* 公司新聞內容頁                                       */
/*------------------------------------------------------*/
#inside_right .wn_title  {
	border-top: 2px solid #cccccc;
	border-bottom: 3px solid #eeeeee;
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 5px 0px;
	font-weight: bold;
	font-size: 15px;
	color: #336666;
	vertical-align: middle;
}   /*標題行*/

#inside_right .wn_date  {
	float: right;
	margin: 0px 20px 0px 0px;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	vertical-align: middle;
}   /*日期*/

#inside_right .wn_content  {
	margin-top: 30px;
	margin-bottom: 30px;
	font-size: 12px;
	color: #333333;
}   /*內文*/

.wn_btm  {
	height: 70px;
	border-top: 1px solid #dddddd;
	padding: 10px 0px 0px 0px;
}   /*底端hr與按鈕部分*/

.wn_back  {
	display: block;
	width: 39px;
	height: 17px;
	background: url(../images/back.jpg) no-repeat;
	float: right;
	text-align: right;
	margin-bottom: 40px;
}   /*back按鈕*/

/*------------------------------------------------------*/
/* 網站地圖                                             */
/*------------------------------------------------------*/
#title_sitemap	{
	background-image: url(../images/title_sitemap.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題網站地圖文字*/

#sitemap_inside_left	{
	width: 355px;
	height: 280px;
}	/*網站地圖內頁左框架*/

#sitemap_inside_right	{
	width: 355px;
	float: right;
}	/*網站地圖內頁右框架*/

.sitemap_sub_area	{
	margin: 0px 0px 20px 0px;
}	/* 網站地圖內頁中區塊 */

.sitemap_sub_title	{
	margin: 0px 0px 0px 0px;
	border-left: 8px solid #9e81bf;
	border-bottom: 1px solid #9e81bf;
}	/* 網站地圖內頁中標題 - 外部 */

.sitemap_sub_title h1	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	border-left: 3px solid #b8bad9;
	font-size: 15px;
}	/* 網站地圖內頁中標題 - 內部 */

.sitemap_sub_area .sitemap_sub_in1		{
	background-image: url(../images/arrow_purple.gif);
	background-position: 4px 1px;
	background-repeat: no-repeat;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	color: #444444;
	font-family: 新細明體;
	font-weight: bold;
}	/* 網站地圖內頁中選項種類 1 */

.sitemap_sub_area1		{
	margin: 0px 0px 0px 0px;
	/*height: 50px;*/
}	/* 網站地圖內頁中選項種類 2 */

.sitemap_sub_area1 .sitemap_sub_in2		{
	background-image: url(../images/arrow_purple2.gif);
	background-position: 4px 1px;
	background-repeat: no-repeat;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	font-size: 12px;
	font-family: Tahoma, 新細明體;
	color: #444444;
	/*width: 120px;
	float: left;*/
}	/* 網站地圖內頁中選項種類 2 */

/*------------------------------------------------------*/
/* 公司概要                                             */
/*------------------------------------------------------*/
#title_company1	{
	background-image: url(../images/title_company1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題公司概要文字*/

#company_detail	{
	font-size: 13px;
	border: 0px;
	width: 500px;
}	/*公司概要表格*/

#company_detail th	{
	width: 80px;
	padding: 0px 20px 7px 0px;
	font-size: 13px;
	word-spacing: 3px;
	text-align: center;
	font-weight: normal;
}	/*公司概要表格左項目*/

#company_detail td	{
	font-size: 13px;
	padding: 0px 0px 7px 0px;
	text-align: left;
	font-weight: normal;
}	/*公司概要表格右項目*/

#company_detail .company_name	{
	font-weight: bold;
}	/*公司概要表格公司名稱*/

#company1_photo1	{
	background-image: url(../images/honsya.jpg);
	margin: 10px auto 20px auto;
	width: 404px;
	height: 300px;
}	/*公司概要照片1*/

#company1_photo2	{
	background-image: url(../images/taipeibuil.jpg);
	background-position: left;
	background-repeat: no-repeat;
	margin: 0px auto 10px auto;
	text-align: right;
	width: 318px;
	height: 177px;
}	/*公司概要照片2*/

#company1_map	{
	background-image: url(../images/CKDmap.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 318px;
	height: 177px;
}	/*公司概要地圖*/

#tcompany1_photo2	{
	background-image: url(../images/ttaipeibuil.jpg);
	background-position: left;
	background-repeat: no-repeat;
	margin: 0px auto 10px auto;
	text-align: right;
	width: 318px;
	height: 177px;
}	/*公司概要照片2*/

#tcompany1_map	{
	background-image: url(../images/tCKDmap.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 318px;
	height: 177px;
}	/*公司概要地圖*/

/*------------------------------------------------------*/
/* 公司理念                                             */
/*------------------------------------------------------*/
#title_company2	{
	background-image: url(../images/title_company2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題公司理念文字*/

/*------------------------------------------------------*/
/* 社長的話                                             */
/*------------------------------------------------------*/
#title_company3	{
	background-image: url(../images/title_company3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題社長的話文字*/

/*------------------------------------------------------*/
/* 主要產品                                             */
/*------------------------------------------------------*/
#title_company4	{
	background-image: url(../images/title_company4.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題主要產品文字*/

#company4_tree	{
	background-image: url(../images/tree.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	position: absolute;
	margin: 0px 0px 0px -10px;
	width: 800px;
	height: 1098px;
}	/*主要產品 - CKD成長之樹*/

#company4_tree_space	{
	height: 1098px;
}	/*主要產品 - CKD成長之樹*/

/*------------------------------------------------------*/
/* 人才招募                                             */
/*------------------------------------------------------*/
#title_company5	{
	background-image: url(../images/title_company5.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題人才招募文字*/

#company5_detail	{
	border-top: 1px solid #888888;
	border-left: 1px solid #888888;
	margin-left: 40px;
	width: 500px;
}	/*人才招募表格*/

#company5_detail td	{
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	padding: 3px 3px 3px 15px;
	line-height: 130%;
}	/*人才招募表格*/

#company5_detail th	{
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	background-color: #ffffc0;
	padding: 3px 3px 3px 3px;
	font-weight: normal;
	text-align: center;
	line-height: 130%;
}	/*人才招募表格*/

#company5_detail .td1	{
	padding: 3px 3px 3px 3px;
	text-align: center;
	width: 50px;
}	/*人才招募表格*/

#company5_detail .td2	{
	padding: 3px 3px 3px 30px;
}	/*人才招募表格*/

.sub_in	{
	padding-left: 40px;
}	/*子內容*/

/*------------------------------------------------------*/
/* 產品介紹                                             */
/*------------------------------------------------------*/
#title_product1	{
	background-image: url(../images/title_product1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題產品介紹文字*/

#product1_area1	{
	height: 300px;
}	/*產品介紹區塊1*/

#product1_img1, #product1_img2, #product1_img3	{
	background-repeat: no-repeat;
	background-position: center;
	border-bottom: 2px solid #cfdccf;
	margin: 0px 0px 0px 5px;
	width: 236px;
	height: 156px;
	float: left;
}	/*產品介紹區塊1 圖片共通樣式*/

#product1_img1	{
	background-image: url(../images/product1_img1.jpg);
}	/*產品介紹區塊1 圖片1*/

#product1_img2	{
	background-image: url(../images/product1_img2.jpg);
}	/*產品介紹區塊1 圖片2*/

#product1_img3	{
	background-image: url(../images/product1_img3.jpg);
}	/*產品介紹區塊1 圖片3*/

#product1_area1 .product1_text	{
	margin: 0px 0px 0px 5px;
	font-family: Tahoma, 新細明體;
	font-size: 12px;
	width: 236px;
	float: left;
}	/*產品介紹區塊1 文字*/

#product1_area1 .product1_text h2	{
	margin: 5px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #336666;
}	/*產品介紹區塊1 文字標題*/

.product1_area2	{
	height: 200px;
	margin-bottom: 5px;
	border-bottom: 2px solid #cfdccf;
}	/*產品介紹區塊2*/

#product1_img4, #product1_img5, #product1_img6, #product1_img7, #product1_img8, #product1_img9, #product1_img10, #product1_img11	{
	background-repeat: no-repeat;
	background-position: center;
	margin: 0px 0px 0px 0px;
	padding-top: 125px;
	font-family: Tahoma, 新細明體;
	font-size: 12px;
	text-align: center;
	float: left;
}	/*產品介紹區塊2 圖片共通樣式*/

#product1_img4	{
	background-image: url(../images/product1_img4.jpg);
	width: 220px;
}	/*產品介紹區塊2 圖片4*/

#product1_img5	{
	background-image: url(../images/product1_img5.jpg);
	width: 110px;
}	/*產品介紹區塊2 圖片5*/

#product1_img6	{
	background-image: url(../images/product1_img6.jpg);
	width: 110px;
}	/*產品介紹區塊2 圖片6*/

#product1_img7	{
	background-image: url(../images/product1_img7.jpg);
	width: 160px;
}	/*產品介紹區塊2 圖片7*/

#product1_img8	{
	background-image: url(../images/product1_img8.jpg);
	width: 110px;
}	/*產品介紹區塊2 圖片8*/

#product1_img9	{
	background-image: url(../images/product1_img9.jpg);
	width: 170px;
}	/*產品介紹區塊2 圖片9*/

#product1_img10	{
	background-image: url(../images/product1_img10.jpg);
	width: 270px;
}	/*產品介紹區塊2 圖片10*/

#product1_img11	{
	background-image: url(../images/product1_img11.jpg);
	width: 170px;
}	/*產品介紹區塊2 圖片11*/

.product1_area2 .product1_text	{
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, 新細明體;
	font-size: 12px;
	width: 300px;
	height: 200px;
	float: left;
}	/*產品介紹區塊2 文字*/

.product1_area2 .product1_text h2	{
	margin: 5px 0px 3px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #336666;
}	/*產品介紹區塊2 文字標題*/

.product1_area2 .product1_text div	{
	border-right: 2px solid #cfdccf;
	padding-right: 10px;
	height: 140px;
}	/*產品介紹區塊2 文字右邊線*/

#product1_area3	{
	height: 600px;
}	/*產品介紹區塊3*/

#product1_area3 .product1_text	{
	margin: 0px 0px 20px 0px;
	font-family: Tahoma, 新細明體;
	font-size: 12px;
	width: 730px;
	float: left;
}	/*產品介紹區塊3 文字*/

#product1_area3 .product1_text h2	{
	margin: 5px 0px 0px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #336666;
}	/*產品介紹區塊3 文字標題*/

#product1_imga, #product1_imgb, #product1_imgc, #product1_imgd, #product1_imge, #product1_imgf, #product1_imgg, #product1_imgh, #product1_imgi, #product1_imgj, #product1_imgk, #product1_imgl	{
	background-repeat: no-repeat;
	background-position: top center;
	margin: 0px 0px 20px 0px;
	padding-top: 125px;
	font-family: Tahoma, 新細明體;
	font-size: 12px;
	text-align: center;
	width: 230px;
	float: left;
}	/*產品介紹區塊3 圖片共通樣式*/

#product1_imga	{
	background-image: url(../images/product1_imga.jpg);
}	/*產品介紹區塊3 圖片a*/
#product1_imgb	{
	background-image: url(../images/product1_imgb.jpg);
}	/*產品介紹區塊3 圖片b*/
#product1_imgc	{
	background-image: url(../images/product1_imgc.jpg);
}	/*產品介紹區塊3 圖片c*/
#product1_imgd	{
	background-image: url(../images/product1_imgd.jpg);
}	/*產品介紹區塊3 圖片d*/
#product1_imge	{
	background-image: url(../images/product1_imge.jpg);
}	/*產品介紹區塊3 圖片e*/
#product1_imgf	{
	background-image: url(../images/product1_imgf.jpg);
}	/*產品介紹區塊3 圖片f*/
#product1_imgg	{
	background-image: url(../images/product1_imgg.jpg);
}	/*產品介紹區塊3 圖片g*/
#product1_imgh	{
	background-image: url(../images/product1_imgh.jpg);
}	/*產品介紹區塊3 圖片h*/
#product1_imgi	{
	background-image: url(../images/product1_imgi.jpg);
}	/*產品介紹區塊3 圖片i*/
#product1_imgj	{
	background-image: url(../images/product1_imgj.jpg);
}	/*產品介紹區塊3 圖片j*/
#product1_imgk	{
	background-image: url(../images/product1_imgk.jpg);
}	/*產品介紹區塊3 圖片k*/
#product1_imgl	{
	background-image: url(../images/product1_imgl.jpg);
}	/*產品介紹區塊3 圖片l*/

/*------------------------------------------------------*/
/* 總部聯繫                                             */
/*------------------------------------------------------*/
#title_contact1	{
	background-image: url(../images/title_contact1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 100px;
	height: 20px;
}	/*標題總部聯繫文字*/

.googlemap		{
	width: 550px;
	height: 400px;
	border: 1px solid #cccccc;
}	/*GOOGLE地圖框架*/

/*------------------------------------------------------*/
/* 客戶諮詢                                             */
/*------------------------------------------------------*/
#title_contact2	{
	background-image: url(../images/title_contact2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px 0px 0px 40px;
	width: 75px;
	height: 20px;
}	/*標題客戶諮詢文字*/

.form_item	{
	font-family: 細明體;
	font-size: 15px;
	margin: 0px 0px 7px 0px;
}	/*客戶諮詢表單項目*/

.form_item input, .form_item textarea	{
	vertical-align: top;
}	/*客戶諮詢表單項目*/

.submit		{
	margin-left: 71px;
}
/*------------------------------------------------------*/
/* 管理ページ                                             */
/*------------------------------------------------------*/


div#admin_manage{
font-size:35px;color:#666;
width:720px;
margin:30px auto 20px auto;
text-align:center;
}
.btn{
text-decoration: none;
font-weight: bold;
text-align: center;
font-size: 13px;
display: block;
background: -moz-linear-gradient(top,#FFF 0%,#EEE);
background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EEE));
border: 1px solid #DDD;
color:#111;
width: 100px;
padding: 10px 0;
}

/*登錄*/
#title_mail{
background-image: url(../images/title_login1.gif);
background-repeat: no-repeat;
background-position: bottom;
margin: 0px 0px 0px 40px;
width: 259px;
height: 21px;
}

div.tborder{
border:1px solid #5bcd83;
padding:10px 10px 0 10px;
width:360px;
}


table#mail_form th,table#mail_form td{
padding:5px 5px 5px 0;
}


/*登錄確認*/
#title_mailCheck{
background-image: url(../images/title_login2.gif);
background-repeat: no-repeat;
background-position: bottom;
margin: 0px 0px 0px 40px;
width: 290px;
height: 21px;
}

table#checkTable{
width:400px;
}
table#checkTable td{
padding:6px;
border-top:1px dotted #ccc;
}
table#checkTable td input[type="text"]{
padding:3px;
background:#eee;
}

.fntdGreen{color:#0a956d;}
.fntRed{color:#e72323;}