body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
/*h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}*/
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}

body{
background-image:url(images/bg.gif);
background-repeat:repeat-x;
background-position:bottom;}
h1{
display:block;
width:207px;
height:75px;
background-image:url(images/logo.gif);
text-indent:-9999px;}
/* ---上方選項---- */
.top_menu a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
}
.top_menu a:hover{
text-decoration:underline;
color:#e8464d;}

/* ----左選單---- */
.left_menu{ border-bottom:1px solid #ccc;}
.left_menu ul{
list-style-type: none;}
.left_menu li{}
.left_menu a{
padding-left:24px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
line-height:22px;
background-image:url(images/point-A.gif);
background-repeat: no-repeat;
line-height:30px;
}
.left_menu a:hover{
color:#e8464d;
}

/*  ----版權宣告----  */
.info p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;
line-height:22px;
padding-left:30px;
letter-spacing:1px;}
.info a{
color:#e8464d;
text-decoration:none;
}
.info a:hover{
color:#e8464d;
text-decoration:underline;}

/* ----最新消息內文---- */
.news_area h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
line-height:30px;}
.news_area p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;}
.news_area a{
color:#333;
text-decoration:underline;
}
.news_area a:hover{
color:#5794af;}

.news_list p{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
border-bottom:1px solid #ccc;
line-height:20px;}
.news_date p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#333;
}
.news_list a{
color:#666666;
text-decoration:none;}
.news_list a:hover{
color:#5794AF;
}
.news_title{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
line-height:25px;
color:#666;}

/* ----進駐團隊---- */
.team{
border-bottom:1px dashed #999;}
.team h3{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
line-height:25px;
}
.team p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:20px;
}
.team a{
color:#333;
text-decoration:underline;}
.team a:hover{
color:#5794AF;}

/* ----培育週記&知識專欄---- */
.know h4{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
line-height:25px;}
.know p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;}
.know a{
color:#333;
text-decoration:underline;}
.know a:hover{
color:#5794af;}

/* ----廣告---- */
.AD {
margin-top:10px;}
.AD img a{border:1px solid #ccc;}
.AD img a:hover{border:1px solid #669900;}

/* ----新聞列表&內容---- */
.news_p_list a{
text-decoration:none;
color:#666666;}
.news_p_list a:hover{
color:#5794af;
}
.news_p_list{
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:25px;
border-bottom:1px solid #ccc;}
.news_p_date{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:25px;
border-bottom:1px solid #ccc;
border-right:1px dashed #ccc;}
.news_p_date a{
text-decoration:none;
color:#666666;}
.news_p_date a:hover{
color:#5794AF;
}
.count h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
line-height:30px;}
.count p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:20px;}
.count a{
color:#333;
text-decoration:underline;}
.count a:hover{
color:#669900;
text-decoration:none;}
.count_date {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1fa439;
font-weight:bold;}

/* ----頁碼---- */
.page a{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
line-height:20px;
letter-spacing:1px;
text-decoration:none;}
.page a:hover{
color:#5794af;
text-decoration:underline;}

/* ----路徑文字---- */
.here{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1fa439;}
.here a{
color:#999;
text-decoration:none;}
.here a:hover{
color:#1fa439;
text-decoration:underline;}

/* ----共用---- */
.note1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:22px;}
.note1 a{
color:#666;
text-decoration:underline;}
.note1 a:hover{
color:#1fa439;
}
.Bnote1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:22px;
font-weight:bold;}
.Bnote1-1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:22px;
font-weight:bold;}
.Bnote2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333;
line-height:22px;
font-weight:bold;}
.goback{
border-top:1px solid #ccc;}
.desh{
border-bottom:1px solid #eee;}

/* ----廠商基本資料---- */
.info_B{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
background-color:#a7d0e4;
}
.info_in{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:25px;
border-bottom:1px dashed #dcdcdc;}
.info_in a{
color:#5794af;
text-decoration:none;}
.info_in a:hover{
text-decoration:underline;}

/* ----駐站顧問---- */
.adviser{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:25px;
border-bottom:1px solid #dcdcdc;}
.adviser_red{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
line-height:25px;
border-bottom:1px solid #dcdcdc;}

/* ----網站導覽---- */
.map_t {
display:block;
width:70px;
height:70px;
background-color:#a7d0e4;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
padding:5px 0 0 5px;}
.map_t a{}
.map_t a:hover{}
.map_c{}
.map_c ul{}
.map_c li{}
.map_c a{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
line-height:26px;
text-decoration:none;
letter-spacing:1px;
background-image:
url(images/point-A1.gif);
background-repeat:
no-repeat;}
.map_c a:hover{
color:#5794cc;
text-decoration:underline;}

/* ------- */
.B-buue{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5794af;
font-weight:bold;
}
.blue{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#5794af;
}
.B-green{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1fa439;}
.green{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1fa439;}
.B-red{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#f04e59;
}
.B-red1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
}
.red{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f04e59;
}
.red1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
}
.reds{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#f04e59;
letter-spacing:1px;
}
.grays{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
letter-spacing:1px;
}
.boder-line{
border:
1px solid #ccc;}
