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

body {
margin:0px;
padding:0px;
background-image: url(css_img_p/tmd_bg.jpg);
background-repeat: repeat-x;
}
#grep_allbody{
padding:0;margin:0 auto;
position:relative;
width:950px;
height:100px;
top:0px;left:0px;
}
#grep_logo{
background-image: url(css_img_p/logo_bg.png);
padding:0;	margin:0;
width:178px;	height:36px;
position:absolute;
top:6px;	left:0px;
z-index:3;
}
#grep_banner{
background-image: url(css_img_p/banner_bg.jpg);
padding:0;	margin:0;
width:950px;	height:214px;
position:absolute;
top:0px;left:0px;
z-index:2;
}
#grep_menu{
padding:0;	margin:0;
width:260px;	height:26px;
position:absolute;
top:0px;
left:704px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#44D98B;
line-height:26px;
z-index:2;
display:none;
}
#grep_menu2{
padding:0;	margin:0;
width:700px;	height:21px;
position:absolute;
top:30px;left:208px;
z-index:3;
}
#grep_main{
padding:0;	margin:0;
width:950px;
position:absolute;
top:214px;	left:0px;
z-index:1;
}
#grep_main td {
vertical-align:middle;
}
#grep_main2{
padding:0;	margin:0;
width:950px;
position:absolute;
top:214px;	left:0px;
z-index:1;
}
#grep_main2 td {
vertical-align:top;
}
#grep_main_n01{
	padding:0;
	margin:8px 0 0 0;
	width:950px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:160%;
	text-align: justify;
}
#grep_title_01{
background-image: url(css_img_p/title/grep_title_01.jpg);
padding:0;	margin:0;
width:950px;	height:75px;
}
#grep_title_02{
background-image: url(css_img_p/title/grep_title_02.jpg);
padding:0;	margin:0;
width:950px;	height:75px;
}
#grep_title_03{
background-image: url(css_img_p/title/grep_title_03.jpg);
padding:0;	margin:0;
width:950px;	height:75px;
}
#grep_title_04{
background-image: url(css_img_p/title/grep_title_04.jpg);
padding:0;	margin:0;
width:950px;	height:75px;




}
#grep_main_copy{
background-image: url(css_img/copy_bg.jpg);
padding:0;	margin:20px 0 0 0px;
width:950px;	height:63px;
float:left;
}
.grep_main_copy_de{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#666666;
line-height:20px;
padding:0;	margin:25px 0 0 190px;
width:100%;	height:20px;
float:left;
}
.grep_main_copy_de a {
color:#666666;
text-decoration:none;
}
.grep_main_copy_de a:hover {
color:#666666;
text-decoration:none;
}
.grep_copy_text01{
margin:0 15px 0 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:20px;
}
.grep_table_01{
background-color:#E2DDD0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
line-height:20px;
border: 1px solid #330000;
}
.grep_table_01 td{
vertical-align:top;
padding:4px 4px;
}
.grep_table_02{
padding:0;margin: 0 20px 10px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
line-height:30px;
width:660px;
}
.grep_table_02 a{
color:#664500;
text-decoration:none;
}
.grep_table_02 a:hover{
color:#664500;
text-decoration:underline;
}
.grep_table_02 td{
padding:4px 4px;
}
.grep_news_title01{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#664500;
font-weight:bold;
line-height:26px;
}
.grep_news_text01{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:26px;
margin:0 0 0 4px;
}
.grep_news_text01 a {
color:#333333;
text-decoration:none;
}
.grep_news_text01 a:hover {
color:#333333;
text-decoration:underline;
}
.grep_news_text02{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
line-height:26px;
margin:0;
}
.grep_news_text03{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
line-height:26px;
margin:0 0 0 0;
}
.grep_news_icon01{
background-image: url(css_img/news_icon.png);
height:26px;
width:7px;



}/*右上角選單*/
.grep_menu_text01{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#28C171;
line-height:26px;
margin:0 10px;
}
.grep_menu_text01 a {
color:#28C171;
text-decoration:none;
}
.grep_menu_text01 a:hover {
color:#146138;
text-decoration:underline;
}
.grep_new_more_bu{
padding:0;margin:8px 0 0 0;
width:67px;height:16px;
float:right;
}
.grep_new_more_bu a {
display:block;width:auto;
height:16px;
}
.grep_new_more_bu a:hover {
background-image: url(css_img/more_bu_c.png);
}
.grep_td_center{
text-align:center;
}


