﻿@charset "utf-8";
/* CSS Document 國 */

body {
	margin:0px;
	padding:0px;
}
#greo_main_p01 {
	padding:0;
	margin:10px 0 0 0;
	width:200px;
	float:left;
}
#greo_main_p02 {
	padding:0;
	margin:10px 0 0 0;
	width:750px;
	float:left;
}/**分頁**/
#greo_main_p03 {
	padding:0;
	margin:10px 0 0 0;
	width:750px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}/**分頁**/
#greo_main_p04 {
	padding:0;
	margin:20px 0 0 30px;
	width:900px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}
#greo_pro01 {
	padding:0;
	margin:20px 15px 10px 20px;
	width:210px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	text-align:left;
	line-height:27px;
}
#greo_pro01 a {
	color:#333333;
	text-decoration:none;
}
#greo_pro01 a:hover {
	color:#333333;
	text-decoration:underline;
}
#greo_contact_tit {
	padding:0 0 0 25px;
	background-image: url(css_img_p/greo_contact_tit.jpg);
	width:265px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	line-height:25px;
	background-repeat: no-repeat;
}
.greo_table_01 {
	padding:0;
	margin:10px 0 0 30px;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#575757;
	line-height: 120%;
}
.greo_table_02 {
	padding:0;
	margin:50px 0 10px 0;
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}
.greo_table_03 {
	padding:0;
	margin:10px 0 0 25px;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#575757;
.
}/*產品內頁**/
.greo_table_04 {
	padding:0;
	margin:10px 0 0 30px;
	width:500px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:30px;
	color:#575757;
}
.greo_table_conta {
	padding:0;
	margin:20px 0 0 85px;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#575757;
}
.greo_table_conta td {
	vertical-align:top;
}
.greo_td_line01 {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #CCCCCC;
}/*產品內頁標*/
.greo_protitle {
	padding:0;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#999900;
	line-height:40px;
}
.greo_title_icon {
	background-color:#AACC04;
	padding:0;
	margin:0 10px 0 0;
	width:6px;
	height:27px;
	float:left;
}
.greo_title_text01 {
	padding:0;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#333333;
	line-height:30px;
}
.greo_title_contact {
	padding:0;
	margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FF6600;
	line-height:30px;
}
.greo_td_line {
	border:1px #e4e4e4 solid;
}
.greo_zoom_bu {
	background-image: url(css_img_p/zoom_icon.png);
	padding:0;
	margin:8px 0 0 0;
	width:122px;
	height:38px;
}
.greo_zoom_bu a {
	display:block;
	width:auto;
	height:38px;
}
.greo_zoom_bu a:hover {
}
.greo_ret_bu {
	background-image: url(css_img_p/return_icon.png);
	padding:0;
	margin:8px 0 0 0;
	width:122px;
	height:38px;
}
.greo_ret_bu a {
	display:block;
	width:auto;
	height:38px;
}
.greo_ret_bu a:hover {
}
.greo_cont_bu {
	background-image: url(css_img_p/contact_icon.png);
	padding:0;
	margin:8px 0 0 0;
	width:122px;
	height:38px;
}
.greo_cont_bu a {
	display:block;
	width:auto;
	height:38px;
}
.greo_cont_bu a:hover {
}
.greo_pd01 {
	background-image: url(css_img_p/pro/pd001.jpg);
	width:13px;
	height:13px;
	float:left;
}
.greo_pd02 {
	background-image: url(css_img_p/pro/pd002.jpg);
	height:13px;
}
.greo_pd03 {
	background-image: url(css_img_p/pro/pd003.jpg);
	width:13px;
	height:13px;
	float:right;
}
.greo_pd04 {
	background-image: url(css_img_p/pro/pd004.jpg);
	width:13px;
}
.greo_pd05 {
	background-image: url(css_img_p/pro/pd005.jpg);
	width:13px;
}
.greo_pd06 {
	background-image: url(css_img_p/pro/pd006.jpg);
	width:13px;
	height:13px;
	float:left;
}
.greo_pd07 {
	background-image: url(css_img_p/pro/pd007.jpg);
	height:13px;
}
.greo_pd08 {
	background-image: url(css_img_p/pro/pd008.jpg);
	width:13px;
	height:13px;
	float:right;
}
.greo_pd09 {
	background-image: url(css_img_p/pro/pd009.jpg);
	height:13px;
}
#greo_pd10 {
	margin:2px 3px;
	width:80px;
	height:50px;
	float:left;
}/***********************分頁樣式*/
.st_page_chang {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 6px;
	border: 1px solid #999999;
}
.st_page_chang a {
	color: #333333;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.st_page_chang a:hover {
	text-decoration:none;
	color: #ffffff;
	padding:0 5px 0 5px;
	background-color:#6A960A;
}
.greo_ab_map {
	background-image: url(css_img_p/about_map.jpg);
	width:900px;
	height:410px;
}
