﻿A:link {color:#666666; text-decoration: none} 
A:visited {color: #666666;text-decoration: none} 
A:hover {color: #538900;;text-decoration: underline;}

.w01 {font-size:100%;font-family: "新細明體";Color:#666666;line-height:1.5}
.w01{font-size:100%;font-family: "verdana";Color:#666666;line-height:1.5}
.w01 A:link {color:#669900; text-decoration: underline} 
.w01 A:visited {color:#333333; text-decoration: none} 
.w01 A:hover {font-weight:bold;color:#669900; text-decoration: underline}

.w02 {font-size:100%;font-family: "新細明體";Color:#99cc00;line-height:1.5}
.w02{font-size:100%;font-family: "verdana";Color:#99cc00;line-height:1.5}
.w02 A:link {color:#669900; text-decoration:underline} 
.w02 A:visited {color:#669900; text-decoration: none} 
.w02 A:hover {font-weight:bold; color:#333333;  text-decoration: underline}

.w03 {font-size:100%;font-family: "新細明體";color:#538900;line-height:1.5}
.w03 {color:#538900; text-decoration: none} 
.w03 A:visited {color: #666666;text-decoration: none} 
.w03 A:hover {color: #538900;text-decoration: underline}

.w04 {font-size:100%;font-family: "新細明體";color:#ff9900;line-height:1.5} 
.w04 a:link {color:#ff9900; text-decoration:underline} 
.w04 a:visited {color:#ff9900;text-decoration: none} 
.w04 a:hover {color: #555555;text-decoration: underline}

.textaree_green {
	BORDER-RIGHT: #b9d08d 1px solid; 
	BORDER-TOP: #b9d08d 1px solid; 
	BORDER-LEFT: #b9d08d 1px solid; 
	COLOR: #666666; 
	BORDER-BOTTOM: #b9d08d 1px solid; 
	BACKGROUND-COLOR: #f9fee6
}
.textaree {
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #999999 1px solid; 
	COLOR: #333333; 
	BACKGROUND-COLOR: #f9fee6
}


h1{
	font-size:150%;
	color:#00000;
	background-image: url(../../Images/til_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: 20px;
	padding:2px;margin:0px;
	float:left;
}
h2{
	color: #669900;
	font-size: 130%;
    margin:2px 0px 5px 0px;
}
h3{
	color: #333333;
	font-size: 130%;
    margin:5px 0px 5px 0px;
}
h4{
	font-weight:normal;
	color: #333333;
	font-size: 110%;
    margin:5px 0px 5px 0px;
	background-image: url(../../Images/til_iconh3.gif);
	background-repeat: no-repeat;
	background-position: 20px;
	text-indent: 40px;
}
h5{font-size: 100%;	color: #33CC00;	line-height: 0.8em;}
h5 a{font-size: 100%;color: #FF9900;line-height: 0.8em;}
h5 a:link{font-size: 100%;color: #FF9900;line-height: 0.8em;}
h5 a:visited{font-size:100%;color: #FF9900;line-height: 0.8em;}
h5 a:hover{	font-size: 100%;color: #FF6600;line-height: 0.8em;}
/* font-size
-------------------------------------*/
.txt10 { font-size: 77%;}
.txt11 { font-size: 85%;}
.txt12 { font-size: 92%;}
.txt13 { font-size: 100%;}
.txt14 { font-size: 107%;}
.txt15 { font-size: 114%;}
.txt16 { font-size: 122%;}
.txt17 { font-size: 129%;}
.txt18 { font-size: 136%;}
.txt19 { font-size: 144%;}
.txt20 { font-size: 152%;}
.txt21 { font-size: 159%;}
.txt22 { font-size: 167%;}
.txt23 { font-size: 174%;}
.txt24 { font-size: 182%;}
.txt25 { font-size: 189%;}
.txt26 { font-size: 197%;}

/* line ------------------------------*/
.line01{ border-bottom:1px dashed #ddd;}


/* color
-------------------------------------*/
.clrred { color: #F00;}
.clrred2 { color:#990000;}
.clrblue { color:#3399CC;}
.clryellow { color: #FC0;}
.clrorange { color: #F90;}
.clrgreen { color: #669900;}
.clrpink { color: #FF999C;}
.clrwhite { color: #FFF;}
.clr333 { color: #333;}
.clr666 { color: #666;}
.clr999 { color: #999;}
.clrCCC { color: #CCC;}


/* 固定內頁框---------------------------------------------*/
.container_box{
	background-image: url(../../Images/container_bk.gif);
	background-repeat: no-repeat;
	background-position: center top;
    margin:20px 0px 0px 0px;
    padding-top:30px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
}

/* 目前內頁-------------------------------------------------------*/
.container_boxmain{
    padding-top:10px;
    padding-left:25px;
    padding-right:20px;
	padding-bottom:10px;
}
.t_indent1{text-indent:20px;}



/* float
-------------------------------------*/
.fltleft { float: left;}
.fltright { float: right;}

/*clear*/
.clear {
	clear: both;
	font-size: 1px;
}
.clearf{clear:left;}
.clearr{clear:right;}

/* align
-------------------------------------*/
.alnleft {
	text-align: left;
}

.alncenter {
	text-align: center;
}

.alnright {
	text-align: right;
}

.fltleft {
	float: left;
}

.fltright {
	float: right;
}
/*margin
------------------------------------*/
.ma20 { margin: 20px;}
.ma10 { margin: 10px;}
.ma05 { margin: 5px;}
.mt20 {	margin-top: 20px;}
.mt10 { margin-top: 10px;}
.mt05 { margin-top: 5px;}
.mb20 { margin-bottom:20px;}
.mb10 { margin-bottom:10px;}
.mb05 { margin-bottom:5px;}
.mr20 { margin-right:20px;}
.mr10 { margin-right:10px;}
.mr05 { margin-right:5px;}
.ml20 { margin-left:20px;}
.ml10 { margin-left:10px;}
.ml05 { margin-left:5px;}
.mtb20 { margin: 20px 0;}
.mtb10 { margin: 10px 0;}
.mtb05 { margin: 5px 0;}

/*padding
------------------------------------*/
.pa20 { padding: 20px;}
.pa10 { padding: 10px;}
.pa05 { padding: 5px;}
.pt20 { padding-top: 20px;}
.pt10 { padding-top: 10px;}
.pt05 { padding-top: 5px;}
.pb20 { padding-bottom:20px;}
.pb10 { padding-bottom:10px;}
.pb05 { padding-bottom:5px;}
.pr20 { padding-right:20px;}
.pr10 { padding-right:10px;}
.pr05 { padding-right:5px;}
.pl20 { padding-left:20px;}
.pl10 { padding-left:10px;}
.pl05 { padding-left:5px;}

/* table-------------------------------------*/
.tabbas td{margin:0 0 5 5px;}

/* offen_table-------------------------------------*/
.tabof{

	border-collapse:collapse;
	margin:0 0 10px 0px;
	border-bottom:1px solid #ddd;
}
.tabof th{
    color:#696969;
	font-size:13px;
	font-weight:normal;
	padding:8px 2px 8px 2px;
	padding:5px;
	border-bottom:1px solid #ddd;	
}
.tabof td{
    color:#808080;
	padding:4px;
	border-bottom:1px solid #ddd;
}
    
/* 黃色table兩個-------------------------------------*/
.tabyel {
	border:1px solid #ddd;
	border-collapse:collapse;
	margin:0 0 15px 0px;
}
.tabyel th{
	font-weight:normal;
	padding:8px 2px 8px 2px;
	border:1px solid #ddd;
	padding:5px;
	background-color:#fff5d6;
}
.tabyel td{
	border-bottom:1px solid #ddd;
	padding:4px;
}
.tabyel tr.even td {
	background: #fff5d6;
}

/* 粉紅table兩個-------------------------------------*/
.tabpink {
	border-top:1px solid #ddd;
	border-collapse:collapse;
	margin:0 0 15px 0px;
}
.tabpink th{
	font-weight:normal;
	padding:8px 2px 8px 2px;
	border-bottom:1px solid #ddd;
	padding:5px;
	background-color:#FED1D0;
}
.tabpink td{
	border-bottom:1px solid #ddd;
	padding:4px;
}
.tabpink tr.even td {
	background: #FFE2E2;
}

.tabpink tr.over td {
	background: #FBE7E6;
}
/* text-indent -------------------------------*/
.text-indent1{text-indent:1em;}
.test-indent2{text-indent:2em;}
.text-indent3{text-indent:3em;}

/* seobox-------------------------------------*/
.seobox01{display:block}
.seobox01{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F2F7E9}
.seobox011{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f9fbf5;
  border-right:1px solid #f9fbf5;
  background:#f5f9ee}
.seobox012{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfefc;
  border-right:1px solid #fdfefc;
  background:#f4f8ed}
.seobox013{ margin-left:1px;margin-right:1px;border-left:1px solid #f4f8ed;border-right:1px solid #f4f8ed;}
.seobox014{ border-left:1px solid #f9fbf5; border-right:1px solid #f9fbf5}
.seobox015{ border-left:1px solid #f5f9ee; border-right:1px solid #f5f9ee}
.seobox01fg{ background:#F2F7E9}
  
.taiwna_recyle a:{color:#FF9900;font-weight: bold;}
.taiwna_recyle a:link {color:#FF9900;font-weight: bold;}
.taiwan_recyle a:visited {color:#FF9900;font-weight: bold;}
.taiwan_recyle a:hover {color:#660000;font-weight: bold;}
  
  
  
/*------------------ 補充說明 -----------------------*/
.h1all{margin: 0px 5px 0px 0px;}
.h1add{text-indent: 18px;color:#ff9900;}
/*---------- top  -------------------------------*/
.backtopall{WIDTH: 100%;height:34px;TEXT-ALIGN: right;}
.backtop a{display:block;width:80px;height:34px;float:right;background-image: url(../../Images/top.gif);background-repeat: no-repeat;	background-position: right center;TEXT-INDENT: -9999px;color:ffffff;}
.backtop a:hover{display:block;width:80px;height:34px;float:right;background-image: url(../../Images/top.gif);background-repeat: no-repeat;	background-position: right center;TEXT-INDENT: -9999px;color:ffffff;}


/* AJAX ToolKit  TextBoxWatermark : connie 2008/07/31*/
.GrayTextBoxWatermark
{
	color:Gray;
}
/*---------- top  -------------------------------*/

.question{
	padding-left:20px;
	background-image: url(Images/icon/question.gif);
	background-repeat: no-repeat;
	background-position:0px 3px;
}
.answer{
	padding-left:20px;
	padding-bottom:10px;
	background-image: url(Images/icon/answer.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position:0px 3px;
	color: #666;
} 

.donate_lovebox{
    padding-left:15px;
    padding-right:15px;
	padding-bottom:10px;
}
.donate_logobox{
	width:665px;
	height:67px;
	background-repeat: no-repeat;
	background-image: url(Images/companylogo_bk.gif);
    padding-top:25px;
	margin-top:10px;
    margin-bottom:20px;
}
.donateleft{float:left;	width:350px;}
.donateleft img{padding-bottom:10px;}
.donateright{
	float:left;
	width:300px;
	background-image: url(Images/tv_center.gif);
	background-repeat: repeat-y;
}
.note01{background-image: url(Images/icon/star_icon.gif);background-repeat: no-repeat;height:20px;padding-left:20px;background-position: 0px 3px;
margin:10px 0px 10px 0px;}
.note02{background-image: url(Images/icon/hear_icon.gif);background-repeat: no-repeat;padding-left:25px;background-position: 0px 0px;}

.allbgred{background-image: url(Images/bg/allbg_red.gif);background-repeat: no-repeat;height:40px;padding-top:13px;padding-left:30px;}
.allbgblu{background-image: url(Images/bg/fr-blue-bg02.jpg);background-repeat: no-repeat;padding-top:15px;padding-left:30px;}


/* com btn */
.btnStyle1{
	cursor:pointer;
	border:outset 1px #ccc;
	color:#333;
	padding: 2px;
	font-size: 12px;
	font-weight: bold;	
	background-image: url(Images/btn/btnStyle1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #999;
}
.btnStyle2{
        cursor:pointer;
        border:outset 1px #ccc;
        background:#999;
        color:#333;
        padding:2px;
		font-size: 13px;		
		background-image: url(Images/btn/btnStyle2.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #999;
}
.btnStyle3{
        cursor:pointer;
        border:outset 1px #ccc;
        background:#999;
        color:#333;
        padding:2px;
		background-image: url(Images/btn/btnStyle3.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #999;
}
.btnStyle4{
        cursor:pointer;
        border:outset 1px #ccc;
        background:#999;
        color:#333;
        padding:2px;
		background-image: url(Images/btn/btnStyle4.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #999;
}

.btnStyle1 a{
	cursor:pointer;
	border:outset 1px #ccc;
	color:#333;
	padding:2px;
	font-size: 12px;
	font-weight: bold;	
	background-image: url(Images/btn/btnStyle1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #999;

	
}
.btnStyle2 a{
	cursor:pointer;
	border:outset 1px #ccc;
	color:#333;
	padding:2px;
	font-size: 13px;
	background-image: url(Images/btn/btnStyle2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #999;
}
.btnStyle3 a{
        cursor:pointer;
        border:outset 1px #ccc;
        background:#999;
        color:#333;
        padding:2px;
		background-image: url(Images/btn/btnStyle3.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #999;
}
.btnStyle4 a{
        cursor:pointer;
        border:outset 1px #ccc;
        background:#999;
        color:#333;
        padding:2px;
		background-image: url(Images/btn/btnStyle4.gif);
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #999;
}
.rightborder {border:outset 1px #e7e7e7;}
.topborder01 {
	padding-top: 3px;
	border-top-width: 1px;
	border-top-style: outset;
	border-top-color: #ffff99;
}

.space10 {DISPLAY: block; HEIGHT: 10px}
.space20 {DISPLAY: block; HEIGHT: 20px}

