@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffde00;
}

/* text */

.text12_bk {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #000000;}
.text12_bk A:link {color: #000000; text-decoration: none; }
.text12_bk A:visited { color: #000000; text-decoration: none; }
.text12_bk A:hover {color: #ffffff; text-decoration:none;}


.text13_gy {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666; font-weight: bold;}
.text13_gy A:link {color: #666666; text-decoration: none; }
.text13_gy A:visited { color: #666666; text-decoration: none; }
.text13_gy A:hover {color: #666666; text-decoration:none;}

.text12_or {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #ff9600; font-weight: bold;line-height:18px;}
.text12_or A:link {color: #ff9600; text-decoration: none; }
.text12_or A:visited { color: #ff9600; text-decoration: none; }
.text12_or A:hover {color: #ff9600; text-decoration:none;}

.text12_or2 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #ff6600; font-weight: bold;line-height:20px;}
.text12_or2 A:link {color: #ff6600; text-decoration:underline; }
.text12_or2 A:visited { color: #ff6600; text-decoration:underline; }
.text12_or2 A:hover {color: #cc0000; text-decoration:underline;}

.text12_or3 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #ff9600; line-height:18px;}
.text12_or3 A:link {color: #ff9600; text-decoration:underline; }
.text12_or3 A:visited { color: #ff9600; text-decoration:underline; }
.text12_or3 A:hover {color: #666666; text-decoration:underline;}

.text12_gy {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666;line-height: 18px; }
.text12_gy A:link {color: #666666; text-decoration:underline; }
.text12_gy A:visited { color: #666666; text-decoration:underline; }
.text12_gy A:hover {color: #ff6600; text-decoration:underline;}

.text15_or {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 15px; color: #ff6600; font-weight: bold;line-height:20px;}
.text15_or A:link {color: #ff6600; text-decoration: none; }
.text15_or A:visited { color: #ff6600; text-decoration: none; }
.text15_or A:hover {color: #cc0000; text-decoration:none;}

.text16_or {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 16px; color: #ff6600; font-weight: bold;}
.text16_or A:link {color: #ff6600; text-decoration: none; }
.text16_or A:visited { color: #ff6600; text-decoration: none; }
.text16_or A:hover {color: #cc0000; text-decoration:none;}

.text16_re {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 16px; color: #e90e60; font-weight: bold;}
.text16_re A:link {color: #e90e60; text-decoration: none; }
.text16_re A:visited { color: #e90e60; text-decoration: none; }
.text16_re A:hover {color: #e90e60; text-decoration:none;}

.text16_re2 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 16px; color: #ca0300; font-weight: bold;}
.text16_re2 A:link {color: #ca0300; text-decoration: none; }
.text16_re2 A:visited { color: #ca0300; text-decoration: none; }
.text16_re2 A:hover {color: #ca0300; text-decoration:none;}

.text16_go {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 16px; color: #bd8c00; font-weight: bold;}
.text16_go A:link {color: #bd8c00;  text-decoration: none; }
.text16_go A:visited {color: #bd8c00;  text-decoration: none; }
.text16_go A:hover {color: #bd8c00;  text-decoration:none;}

.text12_re {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #ff0066; font-weight: bold;}
.text12_re A:link {color: #ff0066; text-decoration: none; }
.text12_re A:visited { color: #ff0066; text-decoration: none; }
.text12_re A:hover {color: #ff0066; text-decoration:none;}

.text12_wr {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #ffffff; font-weight: bold; line-height: 16px; }
.text12_wr A:link {color: #ffffff; text-decoration: none; }
.text12_wr A:visited { color: #ffffff; text-decoration: none; }
.text12_wr A:hover {color: #ffffff; text-decoration:none;}

.text12_nb {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666;}
.text12_nb A:link {color: #666666; text-decoration:underline; }
.text12_nb A:visited { color:#666666; text-decoration: none; }
.text12_nb A:hover {color: #ff6600; text-decoration:none;}

.text12_gy_b {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666;line-height: 20px; font-weight: bold; }
.text12_gy_b A:link {color: #666666; text-decoration:underline; }
.text12_gy_b A:visited { color: #666666; text-decoration: none; }
.text12_gy_b A:hover {color: #FF6600; text-decoration:none;}

.text12_gy2 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666;line-height: 20px; }
.text12_gy2 A:link {color: #666666; text-decoration:underline; }
.text12_gy2 A:visited { color: #666666; text-decoration:underline;  }
.text12_gy2 A:hover {color: #FF6600; text-decoration:underline; }

.text15_wr {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 15px; color: #ffffff; font-weight: bold;line-height:20px;}
.text15_wr A:link {color: #ffffff; text-decoration: none; }
.text15_wr A:visited { color: #ffffff; text-decoration: none; }
.text15_wr A:hover {color: #ffffff; text-decoration:none;}

.text11_gy {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #666666;line-height: 14px; }
.text11_gy A:link {color: #666666; text-decoration: none; }
.text11_gy A:visited { color: #666666; text-decoration: none; }
.text11_gy A:hover {color: #ff6600; text-decoration:none;}

.text12_bu {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #0066cc; line-height: 18px; }
.text12_bu A:link {color: #0066cc; text-decoration:underline;  }
.text12_bu A:visited { color: #0066cc; text-decoration:underline; }
.text12_bu A:hover {color: #ff6600; text-decoration:underline; }

.text12_bu2 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #0078d0;line-height: 18px; font-weight: bold; }
.text12_bu2 A:link {color: #0078d0; text-decoration:underline; }
.text12_bu2 A:visited { color: #0078d0; text-decoration:underline; }
.text12_bu2 A:hover {color: #0078d0; text-decoration:underline;}

.text12_bu3 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #0078d0;line-height: 18px;}
.text12_bu3 A:link {color: #0078d0; text-decoration:underline; }
.text12_bu3 A:visited { color: #0078d0; text-decoration:underline; }
.text12_bu3 A:hover {color: #666666; text-decoration:underline;}

.text12_bu4 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #0078d0;line-height: 18px;}
.text12_bu4 A:link {color: #0078d0; text-decoration:underline; }
.text12_bu4 A:visited { color: #0078d0; text-decoration:underline; }
.text12_bu5 A:hover {color: #666666; text-decoration:underline;}


.text12_re3 {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #cc0000; font-weight: bold;line-height:20px;}
.text12_re3 A:link {color: #cc0000; text-decoration:underline;}
.text12_re3 A:visited { color: #333333; text-decoration:underline;}
.text12_re3 A:hover {color: #333333; text-decoration:underline;}

.text16_bu {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 15px; color: #0066cc; line-height: 18px; font-weight: bold; }
.text16_bu A:link {color: #0066cc; text-decoration:underline;  }
.text16_bu A:visited { color: #0066cc; text-decoration:underline; }
.text16_bu A:hover {color: #ff6600; text-decoration:underline; }

.text12_b {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 12px; color: #0066cc; line-height: 18px; font-weight: bold; }
.text12_b A:link {color: #0066cc; text-decoration:underline;  }
.text12_b A:visited { color: #0066cc; text-decoration:underline; }
.text12_b A:hover {color: #ff6600; text-decoration:underline; }

.text15_gy {  font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman"; font-size: 15px; color: #666666; line-height: 18px; font-weight: bold; }
.text15_gy A:link {color: #666666; text-decoration:underline;  }
.text15_gy A:visited { color: #666666; text-decoration:underline; }
.text15_gy A:hover {color: #666666; text-decoration:underline; }



.banner{ width:160px;
			padding:0 0 5px 0;}
			
.nv_on {
	font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman";
	font-size: 15px;
	color: #ffffff;
	line-height: 20px;
	text-decoration:none;
	font-weight: bold;
}

.nv_off {
	font-family: "新細明體", "細明體", "Arial", "Verdana", "Times New Roman";
	font-size: 15px;
	color: #333333;
	line-height: 20px;
	text-decoration:none;
	font-weight: bold;
}

.left_bg{ background-image:url(../images/paint_left.gif);
       background-position:bottom;
	   background-repeat:no-repeat;}
	   
.right_bg{ background-image:url(../images/paint_right.gif);
       background-position:bottom;
	   background-repeat:no-repeat;}
	   

.form_gyline{
	border:1px solid #cfcfcf;
	color:#666666;
	background-color:#f7f7f7;
	font-size:11px;
	padding: 1px 1px 1px 1px;
}

.header{ padding:0 15px 0 0;}

.image_line  {border: 1px solid #cccccc;}

.image_line2  {border: 2px solid #E7E7E7;} 

.line  {border-bottom: 1px solid #666666;}

