@charset "big5";
body {font-family: Arial;
	background-color: #FFFFFF;
	margin: 0px;
color: #000000;
}
td {
	font-family: Arial;

	color: #000000;
	letter-spacing: 0px;
}
.qq{
padding-top:4px;
padding-right:3px;
}
.all {
	font-size: 75%;
}
a:link {
	color: #000000;
	text-decoration: none;
	
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #956900;
	text-decoration: none;
}
a.map:link {
	font-size: 10px;
	color: #dcdbd6;
	text-decoration: none;
	letter-spacing: 0px;
}
a.map:visited {
	font-size: 10px;
	color: #dcdbd6;
	text-decoration: none;
	letter-spacing: 0px;
}
a.map:hover {
	font-size: 10px;
	color: #dcdbd6;
	text-decoration: none;
	letter-spacing: 0px;
}

/*-------------------------------------------------------------------------------------------------*/
.down-bg {
	height:102px;
	background-image:url(data1_b1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.down-w {

	text-decoration: none;

	line-height: 1.5;
}
.down{
padding-top:5px;
	line-height:2;
	font-size:11px;
	}
a.down:link {
padding-top:5px;
	text-decoration: none;
}
a.down:visited {
padding-top:5px;

	text-decoration: none;
}
a.down:hover {
padding-top:5px;
	color: #801c1c;
	text-decoration: underline;
}

.down2{

	line-height:1.5;
	}
a.down2:link {

	color: #675b55;
	text-decoration: none;
}
a.down2:visited {

	color: #675b55;
	text-decoration: none;
}
a.down2:hover {

	color: #801c1c;
	text-decoration: underline;
}
.datar2{

	background-image:url(data1_a2.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	}
.datar2-2{
	background-image:url(data1_a3.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	}
.data-bg {
padding-top: 10px;
	padding-right: 23px;
	padding-bottom: 13px;
	padding-left: 23px;
	height:75px;
	background-image:url(data1_b2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.data-w {

	line-height: 1.4;

}
a.data:link {

	text-decoration: none;
}
a.data:visited {

	text-decoration: none;
}
a.data:hover {
	color: #bd1930;
	text-decoration: none;
}
/*-----------------------------------------------index_left--------------------------------------------------*/
.left_sear{
	background-image:url(left1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:200px;
	}
.left_01{
	background-image:url(left2.gif);
	background-repeat:no-repeat;
	width:200px;
	height:57px;
	font-size:85%;
	
	}


/*-----------------------------------------------index_CENTER--------------------------------------------------*/
.ic_top{
	background-image:url(c_top.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.ic_bottom{
	background-image:url(c_bottom.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
.ic_left{
	background-image:url(c_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
.ic_right{
	background-image:url(c_right.jpg);
	background-repeat:repeat-y;
	background-position:left;
	}
.newsdate {
	color: #afb379;
}
/*-------------------------------------------------------------------------------------------------*/
form {
	margin: 0px;
}
.form-input {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CFC8AF;
	letter-spacing: 0px;
}
.toppic-pic {
	background-color: #e19951;
	background-image: url(toppic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.toppic-bg {
	background-image: url(toppicc.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
	height: 273px;
}
.center-bg {
	background-image: url(center_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 300px;
}
.left-bg {
	background-image: url(left_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 280px;
	background-color: #f8f5e7;
}
.left-bg02 {
	background-image: url(left_bg02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 73px;
	background-color: #f8f5e7;
}
a.link:link {
	color: #006e9c;
	text-decoration: none;
}
a.link:visited {
	color: #006e9c;
	text-decoration: none;
}
a.link:hover {
	color: #FF6666;
	text-decoration: none;
}
.w01 {
	font-size: 91%;
	color: #afb379;
	font-style: italic;
}
.w02 {
	font-size: 107%;
	color: #d90033;
	font-weight: bold;
}
.w03 {
	color: #bd1930;
	text-decoration: underline;
}

/*--------------------------------------new index---------------------------------------------*/
.nr_tb{
background-image:url(ni/nr_b.gif);
background-repeat:repeat-x;}

.imma{
background-image:url(ni/im_b.gif);
background-repeat:repeat-x;
}


.nr_tb2{
background-image:url(ni/nr_2.gif);
background-repeat:no-repeat;
background-position:right bottom;
width:110px;}

.nr_date{
color:#447c24;}
.imma_data{
color:#772faf;}

a.imma_data:link {
	color: #772faf;
	text-decoration: none;
}
a.imma_data:visited {
	color: #772faf;
	text-decoration: none;
}
a.imma_data:hover {
	color: #772faf;
}

.se_top{

background-image:url(ni/se_top.gif);
background-repeat:repeat-x;
background-position:bottom;}

.se_right{

background-image:url(ni/se_right.gif);
background-repeat:repeat-y;
background-position:right;}

.se_left{
background-image:url(ni/se_l.gif);
background-repeat:repeat-y;
background-position:left;}

.se_bot{

background-image:url(ni/se_down.gif);
background-repeat:repeat-x;
background-position:top;}

.rrred{
color:#c43c12;}
