@charset   "utf-8";

ul,li{margin:0;padding:0;font-weight:normal;}
li{list-style-type:none;margin: 0px;padding: 0px;}
input,form{margin:0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(image/bg_all.gif);
	background-repeat: repeat-y;
	background-position: center top;
	text-align: center;
}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}



.bg_all {
	background-image: url(image/bg_top_1.gif);
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	text-align: center;
	float: left;
}
.bg_top {
	background-image: url(image/bg_top_2.gif);
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: left;
	padding-left: 3px;
	padding-right: 3px;
}
.top {
	float: left;
	width: 990px;
	margin-bottom: 5px;
	height: 217px;
}
.top2 {
	float: left;
	width: 990px;
	margin-bottom: 5px;
	height: 150px;
}
.------------------中間------------{}
#center {
	float: left;
	width: 990px;
}
.center_1 {}



.------------------中間左邊------------{}
#center_1 {
	float: left;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 7px;
}
.left_1 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
.left_2 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
.left_3 {
	background-image: url(image/left/box_1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 150px;
	padding-top: 45px;
}
.left_3 ul {
	padding-left: 15px;
}
.left_3 ul li {
	background-image: url(image/left/box_1-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 19px;
	width: 130px;
	margin-bottom: 8px;
	color: #A9870E;
}
.left_3 ul li a:link {color: #A9870E;text-decoration: none;}
.left_3 ul li a:visited {color: #A9870E;text-decoration: none;}
.left_3 ul li a:hover {
	color: #6699FF;
	text-decoration: underline;
}

.left_3_btm {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}

.left_4 {
	background-image: url(image/left/box_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 150px;
	padding-top: 45px;
}
.left_4 ul {
	padding-left: 15px;
}
.left_4 ul li {
	background-image: url(image/left/box_2-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 19px;
	width: 130px;
	margin-bottom: 8px;
	color: #7171AA;
}
.left_4 ul li a:link {color: #7171AA;text-decoration: none;}
.left_4 ul li a:visited {color: #7171AA;text-decoration: none;}
.left_4 ul li a:hover {
	color: #990000;
	text-decoration: underline;
}

.left_4_btm {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
.left_5 {
	float: left;
	width: 150px;
	margin-bottom: 5px;
}
.left_ad {
	float: left;
	width: 150px;
}
.left_ad ul {}
.left_ad ul li {
	float: left;
	margin-bottom: 1px;
}

.------------------中間部份------------{}
#center_2 {
	float: left;
	width: 473px;
}
.box_1 {
	background-image: url(image/center/box_1-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 473px;
	margin-bottom: 5px;
}
.box_1-1 {
	float: left;
	width: 325px;
	padding-top: 5px;
}
.box_1-1 ul{

}
.box_1-1 ul li{
	background-image: url(image/center/box_1-2.gif);
	float: left;
	height: 18px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	padding-left: 25px;
}
.box_1-2 {
	float: right;
	width: 135px;
	margin-right: 5px;
	background-image: url(image/center/box_1-3p.gif);
	height: 135px;
}
.box_1-2p {
	margin-top: 5px;
	margin-left: 5px;
}
.box_1-3 {
	float: left;
	width: 300px;
	color: #7171AA;
}
.box_1-3 a:link {color: #7171AA;text-decoration: none;}
.box_1-3 a:visited {color: #7171AA;text-decoration: none;}
.box_1-3 a:hover {
	color: #990000;
	text-decoration: underline;
}

.box_2 {
	background-image: url(image/center/box_2-1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 473px;
	margin-bottom: 10px;
}
.box_2-1 {
	float: left;
	width: 470px;
	padding-top: 5px;
	margin-bottom: 5px;
}
.box_2-1 ul{

}
.box_2-1 ul li{
	background-image: url(image/center/box_2-2.gif);
	float: left;
	height: 19px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 8px;
	padding-left: 25px;
}
.box_2-3 {
	float: left;
	width: 440px;
	color: #A0A0A0;
}
.box_2-3 a:link {color: #A0A0A0;text-decoration: none;}
.box_2-3 a:visited {color: #A0A0A0;text-decoration: none;}
.box_2-3 a:hover {
	color: #000000;
	text-decoration: underline;
}

.box3 {
	float: left;
	width: 473px;
}
.------------------中間右邊------------{}
#center_3 {
	float: right;
	width: 353px;
}
.right_1 {
	float: left;
	height: 408px;
	width: 353px;
	margin-bottom: 10px;
}
.right_1-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C65755;
	padding-top: 110px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	padding-bottom: 25px;
	line-height: 20px;
}
.right_1-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.right_1-2 ul {
	padding-left: 47px;
}
.right_1-2 ul li {
	color: #797AD5;
	margin-bottom: 5px;
}
.right_1-2 ul li a:link {color: #797AD5;text-decoration: none;}
.right_1-2 ul li a:visited {color: #797AD5;text-decoration: none;}
.right_1-2 ul li a:hover {
	color: #4D532D;
	text-decoration: none;
}
.right_2 {
	float: left;
	width: 353px;
}
.right_2-1 {
	background-image: url(image/right/box.gif);
	float: left;
	height: 115px;
	width: 113px;
	background-repeat: no-repeat;
	background-position: center top;
}
.right_2-1 A:hover {filter:alpha(opacity=50);opacity:0.7;zoom:1;}


.right_2-1c {
	background-image: url(image/right/box.gif);
	float: left;
	height: 115px;
	width: 113px;
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 7px;
	margin-left: 7px;

}
.right_2-1c A:hover {filter:alpha(opacity=50);opacity:0.7;zoom:1;}

.right_2-box {
	margin-top: 3px;
	margin-left: 4px;
}
.right_2-tex {
	float: left;
	width: 113px;
	font-size: 12px;
	font-weight: bold;
	color: #7171AA;
	text-align: center;
	margin-top: 3px;
}
.right_2-tex a:link {color: #7171AA;text-decoration: none;}
.right_2-tex a:visited {color: #7171AA;text-decoration: none;}
.right_2-tex a:hover {
	color: #000000;
	text-decoration: underline;
}

.------------------下方------------{}
#btm {
	float: left;
	width: 990px;
	height: 194px;
	background-image: url(image/btm/bg_btm.gif);
	font-family: Arial, Helvetica, sans-serif;
}
.btm_1 {
	float: right;
	width: 920px;
	padding-top: 37px;
}
.btm_1 ul {
	font-size: 12px;
}
.btm_1 ul li {
	float: right;
	padding-right: 12px;
	color: #000000;
}
.btm_1 ul li a:link {color: #000000;text-decoration: none;}
.btm_1 ul li a:visited {color: #000000;text-decoration: none;}
.btm_1 ul li a:hover {
	color: #6699FF;
	text-decoration: underline;
}

.btm_2 {
	float: right;
	width: 775px;
	font-size: 11px;
	color: #999999;
	padding-top: 35px;
}
.btm_2-1 {color: #999999;}
.btm_3 {
	float: right;
	width: 775px;
	font-size: 11px;
	color: #21C4E1;
	padding-top: 10px;
}
.btm_3-1 {color: #21C4E1;}
