body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, span, font,a{
	font-family : Arial,Verdana, Helvetica, sans-serif,"微軟正黑體"; }

body{
	margin: 0; /*緊貼頂部(上下左右)，沒有空隙*/
	padding:0;
	width: 100%;
	/*background:url(../images/.jpg) repeat-x;*/
	font-size : 12pt; 
    font-family : Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
    color : #404040;
    letter-spacing : 0pt;  /*字間距離*/
	line-height:150%;      /*設定行高*/
	overflow-y:scroll;
}

*:first-child+html body {
	overflow-y:auto;
}/*--for ie7--*/
* html body {
	overflow-y:auto;
}/*--for ie6--*/


a{  /*所有超連結*/
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;}
a:link {
	text-decoration: none;
	color: #404040;}
a:visited {                  /*瀏覽過的*/
	text-decoration: none;
	color: #404040; }
a:hover {                    /*滑鼠移置連結*/
	text-decoration: none;
	color: #8b8b8b; }
a:active {
	text-decoration: none; }
	
/*----子選單-------------------------------------------------------------------*/

.menu_01{  /*滑鼠未移過去前之狀態。滑鼠移過去後效果見menu.js*/
	font-family: Arial, Helvetica, sans-seri,"微軟正黑體"f;
	font-size: 11pt;
    background-image: url(../images/bt01.png);
	background-repeat: no-repeat;
	width: 150px;	
	height: 25px;
	padding-left:15px;
	background-position: center;}
.menu_01 a:link{
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	text-decoration: none;}
.menu_01 a:visited{
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	text-decoration: none;}
.menu_01 a:hover{
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	text-decoration: none;	}
.menu_01 a strong {
	color: #F00;}	

/**左側選單項目**/
.menu_title {
	width: 150px;
    height: 30px;
    padding: 5px;
    background-position: center;
    background: #966725;
    color: #fff;
    font-size: 16px;
    font-weight: bolder;
    border-right: 7px solid #fff;
    border-left: 7px solid #fff;
	}
	
.menu_02{  /*目前所在位置*/
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	color: #FFF;
	background-image: url(../images/bt02.png);
	background-repeat: no-repeat;
	width: 150px;	
	height: 25px;
	padding-left:15px;
	background-position: center;}
.menu_02 a:link{
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	color: #FFF;
	text-decoration: none;}
.menu_02 a:visited{
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	color: #FFF;
	text-decoration: none;}
.menu_02 a:hover{              /*滑鼠移置連結*/
	font-family: Arial, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
	color: #FFF;
	text-decoration: none;}

/**按鈕**/
.sendbtn {
	color: #67421a !important;
	font-size: 16px;
    border-radius: 30px;
    border: 1px solid #946f40;
    padding: 7px 40px;
    text-decoration: none;
    background: linear-gradient(#faf6ed 0%, #d79c50 100%);
    margin: 0 6px;
    font-weight: bolder;
	box-shadow: 0 1px 5px rgba(0,0,0,.4);
	}
.sendbtn:hover {
	background: linear-gradient(#faf6ed 0%, #bca48a 100%);
	border: 1px solid #876844;
	}	
	
/**繳費通知**/	
.text16_red {
    font-size: 16px;
    color: #F00;
    font-weight: bold;
}
.green16_link {
    color: #090;
    font-size: 16px;
    font-weight: bold;
    line-height: 25px;
}	

/*---------------text--------------------------------------------------------*/ 
.grey9_link {
	color: #404040;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 9pt;}
.grey9_link a:link{
	color: #404040;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 9pt;}
.grey9_link a:hover{
	color: #b2b2b2;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 9pt; }
.grey9_link a:visited { /*瀏覽過的*/
	color: #404040;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 9pt; }
.grey9_link a:active {
	text-decoration: none; }
	

.text11_white {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 11pt;
    line-height:150%;  /*設定行高*/
	color:#FFF;}

.text12_grey {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:130%;  /*設定行高*/
	color:#999;}

.text12_green {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:130%;  /*設定行高*/
	color:#060;}
	
.text12_brown {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:150%;  /*設定行高*/
	color:#960;}
	
.text12_red {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:130%;  /*設定行高*/
	color: #F00;}

.text12_red_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:130%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/
	color: #F00;}

.text14_green_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 14pt;
    line-height:150%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color:#060;}

.text14_grey_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 14pt;
    line-height:150%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #202020;}

.text12_brown_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12pt;
    line-height:150%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #960;}
	
.text14_brown_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 14pt;
    line-height:150%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #960;}
	
.text15_grey_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15pt;
    line-height:130%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #202020;}

.text16_red_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 16pt;
    line-height:130%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #F00;}
	
.text16_blue_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 16pt;
    line-height:130%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #06C;}
	
.text16_grey_bold {
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 16pt;
    line-height:130%;  /*設定行高*/
	font-weight: bold; /*文字粗體*/ 
	color: #202020;}
		
.red13_link {
	color: #F00;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt;}
.red13_link a:link{
	color: #F00;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt;}
.red13_link a:hover{
	color: #F60;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt; }
.red13_link a:visited { /*瀏覽過的*/
	color: #F000;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt; }
.red13_link a:active {
	text-decoration: none; }


.brown13_link {
	color: #C30;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt;}
.brown13_link a:link{
	color: #C30;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt;}
.brown13_link a:hover{
	color: #C30;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt; }
.brown13_link a:visited { /*瀏覽過的*/
	color: #C30;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13pt; }
.brown13_link a:active {
	text-decoration: none; }



.white13_link {
	color: #FFF;
	font-family:"Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-size: 13pt;}
.white13_link a:link{
	color: #FFF;
	font-family:"Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-size: 13pt;}
.white13_link a:hover{
	color: #FFF;
	font-family: "Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-size: 13pt; }
.white13_link a:visited { /*瀏覽過的*/
	color: #FFF;
	font-family:"Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-size: 13pt; }
.white13_link a:active {
	text-decoration: none; }
	
.white16_link {
	color: #FFF;
	font-family: "Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-weight: bold; /*文字粗體*/
	font-size: 16pt;}
.white16_link a:link{
	color: #FFF;
	font-family: "Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-weight: bold; /*文字粗體*/
	font-size: 16pt;}
.white16_link a:hover{
	color: #393;
	font-family: "Microsoft JhengHei","微軟正黑體","ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3","nsimsun","宋体";
	font-weight: bold; /*文字粗體*/
	font-size: 16pt; }
.white16_link a:visited { /*瀏覽過的*/
	color: #FFF;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-weight: bold; /*文字粗體*/
	font-size: 16pt; }
.white16_link a:active {
	text-decoration: none; }

/*-----------------文字-------------------------------------------*/
.style{	
	color: #222222;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:125%; 
}
.style1{	
	color: #8b8b8b;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12px;
	line-height:125%;
}
.style2{	
	color: #000;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 25px;
	line-height:125%; 
}
.style3{	
	color: #333;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 13px;
	line-height:125%; 
}
.style4{	
	color: #ff0000;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 12px;
	line-height:125%;
}

.style4 a{
	color: #996600;
	border: 1px solid #996600;
    border-radius: 3px;
    padding: 3px 12px;
	background: #f6f6f6;
	}
.style4 a:hover {
	color: #000;
	border: 1px solid #000;
	background: #f6f6f6;
	}	
	
.style5{	
	color: #960;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:125%;
}
.style6{	
	color:#666;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:125%; 
}
.style7{	
	color: #222222;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:125%;
	padding-left:5px; 
}
.style8{	
	color:#666;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:125%;
	padding-left:5px; 
}
.style9{	
	color: #222222;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:150%;
}
.style10{	
	color: #000;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:150%;
	font-weight:bold;
}
.style11{
	margin-left:7px;	
}
.style11-2 {
	font-size: 15px;
	border: 1px solid #a9a9a9;
    padding: 2px;
    margin-right: 7px;
    width: 93%;
	}
.style12{	
	color: #fff;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	font-size: 15px;
	line-height:150%;
}
.style13{	
	color: #960;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	line-height:150%;
	font-weight:bold;
}
.red {
	color: #C30D22;
	}
span.title {
	/*border-bottom: 1px solid #000;*/
	font-weight:bolder;
	}	
/*-----------------------------------------表格------------------------------------------------------------*/
#frame_content{
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	padding:5px 9px;
	width:896px;
	height:580px;
	overflow-y:scroll;
	border:1px solid #222;
	color:#333;
	font-size:14px;
	line-height:150%;
}
#frame_content1{
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	padding:5px 9px;
	width:896px;
	height:180px;
	overflow-y:scroll;
	border:1px solid #222;
	color:#333;
	font-size:14px;
	line-height:150%;
}

.line td {
	border-bottom:1px solid #ccc;
}

input.blur {
	color: #999;
	font-size:12px;
}

.ps{width:24px; height:24px; background:#000; float:left; margin-right:5px;}



/*---------------- This css button was generated by css-button-generator.com -------------------------------------------------*/
.btn {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #ffaa22;
	padding:0px 50px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	background:-ms-linear-gradient( top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ffec64), color-stop(100%, #ffab23) );
	background-color:#ffec64;
	color:#171717;
	display:inline-block;
	text-shadow:1px 1px 0px #ffee66;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #fff6af;
 	-moz-box-shadow:inset 1px 1px 0px 0px #fff6af;
 	box-shadow:inset 1px 1px 0px 0px #fff6af;
}.btn:hover {
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	background:-ms-linear-gradient( top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ffab23), color-stop(100%, #ffec64) );
	background-color:#ffab23;
}.btn:active {
	position:relative;
	top:1px;
}
/*---------------- This css button was generated by css-button-generator.com -------------------------------------------------*/
.btn2 {
	font-size:16px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #4a8a16;
	padding:0px 50px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #99d42a 5%, #83b812 100% );
	background:-ms-linear-gradient( top, #99d42a 5%, #83b812 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d42a', endColorstr='#83b812');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #99d42a), color-stop(100%, #83b812) );
	background-color:#99d42a;
	color:#2e3a00;
	display:inline-block;
	text-shadow:1px 1px 0px #b7de7c;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #dbedab;
 	-moz-box-shadow:inset 1px 1px 0px 0px #dbedab;
 	box-shadow:inset 1px 1px 0px 0px #dbedab;
}.btn2:hover {
	background:-moz-linear-gradient( center top, #83b812 5%, #99d42a 100% );
	background:-ms-linear-gradient( top, #83b812 5%, #99d42a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#83b812', endColorstr='#99d42a');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #83b812), color-stop(100%, #99d42a) );
	background-color:#83b812;
}.btn2:active {
	position:relative;
	top:1px;
}

/*---------------content--------------------------------------------------------*/
#content1{
	width:1100px;
	height:inherit;
	margin:18px auto;
	overflow:hidden;
    /*content陰影效果開始/
	background-color:#FFF;
    -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.75);
    -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.75);
    box-shadow: 0 5px 5px rgba(0,0,0,0.75);/*content陰影效果結束*/
}

#content1 .leftside{
	float:left;
	width:200px;
}
#content1 .rightside{
	float:none;
	width:900px;
	margin-left:200px;
}
/*-----------------slide----------------------------------------------------*/ 

.slide a:link{
	color: #FFF;
}
.slide a:visited{
	color: #FFF;
}
.slide a:hover{
	color: #FFF;
}.slide a:active{
	color: #FFF;
}

/*-----------------Page----------------------------------------------------*/ 
.pagebar{
	color: #666;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	line-height: 16px;
	}
.pagebar a:link{
	color: #666;
	text-decoration: none;
	border: 1px solid #CCC;
	margin: 0px 2px;
	padding: 1px 6px;
	float:left;
	}
.pagebar a:visited{
	color: #666;
	text-decoration: none;
	border: 1px solid #CCC;
	float:left;
	}
.pagebar a:hover{
	color: #FFF;
	text-decoration: none;
	border: 1px solid #004981;
	background-color: #004981;
	float:left;
	}
.pagebar a:active{
	color: #FFF;
	text-decoration: none;
	border: 1px solid #6D9124;
	float:left;
　　 background-color: #6D9124;
}
/*-----------------------------------------------------------------------*/
#footer{
	/*width:1400px;*/
	font-size:10pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color:#FFF;
	color:#333;
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;}
	
/*-------滑鼠移過列變色效果test範例)-------------------------*/ 
.datatable tr:hover{
background-color: #006bff;
color: #000000;
}
/*-----------------------------------------------------------------------*/ 
.t1{
font-size:16pt;
color:#AA9FAA;
}

/*---------------美化input欄位--------------------------------------------------------*/
.input {
    font-size: 14pt;
	font-family: Arial,Verdana, Helvetica, sans-serif,"微軟正黑體";
	color:#5b5b5b;
	border: 1px solid #BBBBBB; /*改變外框*/
    background: #fff; /* 背景色 */
    /*邊角圓弧化，不同瀏器覧設定不同*/
    -moz-border-radius:3px; /* Firefox*/
    -webkit-border-radius: 3px; /* Safari 和 Chrome*/
    border-radius: 3px; /* Opera 10.5+*/

	/*陰影*/
	-webkit-box-shadow: 0px 2px 3px #dedede;
    -moz-box-shadow: 0px 2px 3px #dedede;
    box-shadow: 0px 2px 3px #dedede;
}
/*-----------------转化中永远能在pdf中从左到右显示出来，防止出现转化后内容不全等情况----------*/
.pdf{
	position:fixed;
	left: 0;
	top: 0;
}