@charset "utf-8";
/* CSS Document */

.memberset{ margin:10px 0 0 0; padding:10px 20px;}
.memberset h3{ color:#FF9900; line-height:30px;}
.memberset p{ margin:10px 0; line-height:24px; font-size:15px;}
.memberin{ border-top:1px solid #01a4b0; border-left:1px solid #01a4b0; border-right:1px solid #01a4b0; line-height:40px; font-size:15px;}
.memberin th{ background-color:#e6f6f8; border-bottom:1px solid #01a4b0; text-align:left; color:#333;}
.memberin td{ padding:5px 10px; border-bottom:1px solid #01a4b0; font-size:13px;}

.memberin th.aa{ font-weight:bold; padding-left:30px; padding-right:20px; width:100px;}

.memberin th.bb{ text-align:center; font-weight:bold; padding:0; margin:0; width:150px;}
.memberin th.bbb{ border-left:1px solid #01a4b0; font-weight:bold; padding:0 3px; margin:0; text-align:center;}

.memberin th.cc{ text-align:center; font-weight:bold; padding:0; margin:0;}
.memberin th.dd{ text-align:center; font-weight:bold; padding:0; margin:0; background-color:#eee;}

.memberin td.ct01{ font-size:13px; text-align:center; line-height:21px; }
.memberin td.ct001{ text-align:left; font-size:13px; line-height:21px; }
.memberin td.ct02{ border-left:1px solid #01a4b0; font-size:13px; text-align:left; line-height:21px; vertical-align:top;}
.memberin td.ct03{ border-left:1px solid #01a4b0; font-size:13px; text-align:center; line-height:21px;}
.memberin td.ct04{ text-align:left; line-height:24px; }
.memberin td.ct05{ border-left:1px solid #01a4b0; text-align:center; line-height:24px;}
.memberin input{/* width:195px;*/ padding-left:5px;}
.memberin input.let{/* width:280px;*/ padding-left:5px;}
.memberin input.no{ width:80px; padding:3px 0 0 0; margin:0;}
.pic{
	float:left;
	background-color:#ddd;
	padding:5px 5px;
	display:block;
	margin:10px 50px;
}

/*-------------------------------------------service 服務項目-----------------------------------------------*/
.serviceset{ margin:10px 0 0 0; padding:10px 20px; width:700px;}
.serviceset p{ font-weight:bold; font-size:15px; color:#00a4b0; line-height:24px; margin-bottom:15px;}
.serviceset h3{ font-size:15px; font-weight:bold; color:#ff6600; margin:10px 0;}
.serviceset span{ font-size:13px; color:#990000; font-weight:normal;}
.service_in{ margin:0; padding:0; font-size:15px; line-height:21px; margin-bottom:20px;}
.service_in p{ margin:0; padding:0; font-size:15px; line-height:24px; margin-bottom:20px; color:#333; font-weight:normal; text-indent:15px;}
.service_in ul{ list-style:none; font-weight:bold; color:#ff6600; line-height:30px;}
.service_in li{ list-style-type:decimal; list-style-position:inside; margin-left:50px;  font-weight:normal; color:#333; text-indent:-20px; .text-indent:-15px; _text-indent:-15px;   }
.service_in li.tt{ list-style-type:none; list-style-position:inside; margin-left:80px;  font-weight:normal; color:#333; text-indent:-50px; .text-indent:-15px; _text-indent:-15px;   }
.service_in li.tt2{ list-style-type:none; list-style-position:inside; margin-left:80px;  font-weight:normal; color:#333; text-indent:-50px; /*.text-indent:-15px; _text-indent:-15px;*/   }

/*-------------------------------------------服務對象--------------------------------------------------------*/
.peopleset{
	margin:10px 0 0 0;
	padding:10px 20px;
	width:700px;
}
.ppsetin{ margin:0; padding:0; font-size:15px; line-height:30px; margin-bottom:20px;}
.ppsetin_pic{ width:29px; padding-top:-20px; float:left;}
.ppsetin_pic02{ width:50px; padding-top:-20px; float:left;}
.ppsetin h3{font-weight:bold; font-size:15px; color:#00a4b0; line-height:24px; border-bottom:1px dashed #ddd;}
.ppsetin ul{ margin:0; padding:0; list-style:none;}
.ppsetin li{ list-style-type:decimal; list-style-position:inside; border-bottom:1px dashed #ddd; color:#666; text-indent:-27px; .text-indent:-15px; _text-indent:-15px;  margin-left:30px;}
.ppsetin li.pp{ list-style-type:none; list-style-position:none; text-indent:0; margin:0;}
.map{
	float:left;
	background-color:#ddd;
	padding:5px 5px;
	display:block;
	margin:10px 50px;
}

.in_content{ margin:15px 0 0 0; padding:0 10px;}
.in_content ul{ list-style:none; line-height:30px; font-size:15px;}
.in_content li{ list-style:none; background:url(../images/icon.jpg) 5px 10px no-repeat; padding-left:30px; border-bottom:1px dashed #999;}

/*-----------------------------捐款芳名錄------------------------------------*/
.charity{ border-top:1px solid #01a4b0; border-left:1px solid #01a4b0; border-right:1px solid #01a4b0;font-size:15px;}
.charity th{ background-color:#e6f6f8; border-bottom:1px solid #01a4b0; text-align:left; color:#333; line-height:40px;}
.charity td{ padding:5px 10px; border-bottom:1px solid #01a4b0; font-size:13px;}

.charity th.aa{ font-weight:bold; padding-left:10px;}

.charity th.bb{ text-align:center; font-weight:bold; padding:0; margin:0;}
.charity th.bbb{ border-left:1px solid #01a4b0; font-weight:bold; padding:0 3px; margin:0; text-align:center;}

.charity th.cc{ text-align:center; font-weight:bold; padding:0; margin:0;}
.charity th.dd{ text-align:center; font-weight:bold; padding:0; margin:0; background-color:#eee;}

.charity td.ct01{ font-size:13px; text-align:center; }
.charity td.ct001{ text-align:left; font-size:13px;}
.charity td.ct02{ border-left:1px solid #01a4b0; font-size:13px; text-align:left;}
.charity td.ct03{ border-left:1px solid #01a4b0; font-size:13px; text-align:center;}
.charity td.ct04{ text-align:left; line-height:24px; }
.charity td.ct05{ border-left:1px solid #01a4b0; text-align:center;}
