@charset "big5";
@import url("/css/_normalize.css");
@import url("footer.css");
@import url("/css/fancybox/jquery.fancybox.css");

ul ,ul li {margin:0px;padding:0px; list-style-type:none;}
ol li { list-style-type:decimal;}
ol li li {list-style-type: none;}
.strong {font-weight:bold;color:#007981;}
.color_1 {color:#ff2773;}
.color_2 {color:#056ca2;}
.color_3 {color:#7800ff;}
.color_4 {color:#007981;}
.link {color:#00759b;}
.link:hover {color:#003261;}
body { font-family: "·L³n¥¿¶ÂÅé", Verdana;font-size:14px;background:url('../images/bg.jpg') center 0px no-repeat;color:#555;}
#container p,#container .img {margin-bottom: 15px;}
#container li {margin-bottom: 10px;}
#googleCode { position:absolute;top:0px;left:0px;}
#container {width:950px;margin:0 auto; line-height:24px;}
#header { position:relative;height:570px;}
#content {padding: 0 20px;}
#logo {width:300px;height:200px; position:absolute;left:20px;top:30px; white-space: nowrap;text-indent: 100%;overflow: hidden;display: block;}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.text_left,.tbstyle .text_left { text-align: left; }
.text_center,.tbstyle .text_center { text-align: left; }
.text_right,.tbstyle .text_right { text-align: left; }

#container ol {padding-left: 20px;}

/*------------------------------------------------------------------------------------------------------------------------------------- 
ªí®æ
-------------------------------------------------------------------------------------------------------------------------------------*/
.tbstyle_1 { border: 2px solid #e9e9e9; padding:1px; margin: 0px 0px 5px; line-height: 24px; text-align: center; }
.tbstyle_1 table { border: 1px solid #ccc; border-width:1px 1px 0px 0px; }
.tbstyle_1 th, .tbstyle_1 td { padding: 5px; border:1px solid #B7B7B7; border-width: 0px 0px 1px 1px; }
.tbstyle_1 th { background: #396b5e; color: #fff; font-size: 16px; font-weight: bold; }
.tbstyle_1 td { background: #FFF; }
.tbstyle_1 .odd td { background: #efefef; }
.tbstyle_1 td.text_left { text-align: left;}
div.Mb { margin-bottom: 27px; }
.tbstyle_1 td.tdbg_1 {background: #eee;color:#b8284d;}

.section {margin-bottom: 30px;}
.sub {margin-bottom: 15px;}
.sub {padding-bottom: 10px;border-bottom: 1px solid #c1c9d6;}
.sub_b {margin-bottom: 15px;}
a {
	color: #39C;
}
a:hover {
	color: #3C9;
}
a:visited {
	color: #39C;
}