/* CSS Document */
body {
font-size: 12px;margin: 0px auto; color: #4A4C55;font-family: Arial, Helvetica, sans-serif; text-align: left;background-color:#e6eff9; line-height: 20px;
}
li {list-style-position: inside;
}
ul {list-style-position: inside; } 
ol {
	list-style-position: inside;
}
ol li{
	list-style-image: url(../images/arrow/01.jpg);
	list-style-position: outside;
} 
ul li{
	list-style-image: url(../images/arrow/01.jpg);
	list-style-position: outside;
	margin-left: -1px;
} 
ul ul li{
	list-style-position: outside;
	list-style-type: decimal;

}

h1 {
	margin:0px;
	font-weight: bold;
	margin: 0px;
	font-size:16px;
	color:#587FCD;
	font-family:ITC Franklin Gothic Medium, Arial, Helvetica;
}
dl {
	padding-right: 0px; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin-left: 0px; padding-top: 0px
}
dt {
	padding-right: 0px; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin-left: 0px; padding-top: 0px
}
dd {
	padding-right: 0px; padding-left: 0px; font-weight: normal; padding-bottom: 0px; margin-left: 0px; padding-top: 0px
}
#ico{
	margin-top: 7px;
	margin-left: 9px;
	margin-right:12px;
	float:left;
	width:50px;
	height:50px;
	background-image: url(../images/bg/ico.gif);
	background-repeat: no-repeat;
}
#header_tx{
	float:left;
	height:40px;
	width: 400px;
	margin-top:30px;margin-left:8px
}
div {
	margin:0px;margin: 0px;
}
span {
	font-size: 12px;
	color: #587FCD;
}
#rightbody.contents #tx_left {
	float: left;width: 260px;margin-left:2px;margin:5px 15px 10px 0px
}
#ico_center {

	margin-top: 7px;
	margin-left: 15px;
	margin-right:12px;
	float:left;
	width:50px;
	height:50px;
	background-image: url(../images/bg/ico.gif);
	background-repeat: no-repeat;
}
.pic_right{width:222px;float:left;margin-top:5px;margin-bottom:5px}
#ico_5px {
	margin-top: 7px;
	margin-left: 11px;
	margin-right:12px;
	float:left;
	width:50px;
	height:50px;
	background-image: url(../images/bg/ico.gif);
	background-repeat: no-repeat;
}
.w100{width:200px;float:left}
#job_body {
	float:left;
	width: 525px;
	height:600px;
	background-color:#fff;
	border: thin solid #CCCCCC;
	margin-top: 9px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.table_orange{
	list-style-image: url(../images/arrow/02.gif);
	list-style-position: outside;
	background-color: #FCFFDF;
	height: 18px;
	width: 440px;
	margin-bottom: 5px;
	margin-left: 3px;
	position: relative;
	text-indent: 15px;
} 
.table_none{
	list-style-image: url(../images/arrow/01.gif);
	list-style-position: outside;
	margin-top: 3px;
	margin-left: 3px;
	position: relative;
	text-indent: 0px;
}
.table_blue{
	list-style-image: url(../images/arrow/01.jpg);
	list-style-position: outside;
	background-color: #FCFFDF;
	height: 18px;
	margin-bottom: 5px;
	margin-left: 3px;
	position: relative;
}
a:link {
 color:#587FCD; text-decoration: none
}
a:visited {
 color:#000000; text-decoration: none
}
a:active {
 color:#587FCD; text-decoration: none
}
a:hover {
 color: #ff6600
}
.no_outside{
	list-style-position: inside;
	margin-left: 25px;
}
.space14{margin-left:20px; margin-left:0px; margin-top:26px;float:left;width:185px; height:115px}
.p324px{width:324px;float:left; margin-right:12px; margin-top:15px}
.rd_pic{float:left; width:140px; height:123px}
.tx_top75{margin-top:20px;width:477px}
.bluebold{font-weight:bold;color:#587FCD;}
.tx_bold{font-weight:bold;color:#000000}
.tx_bk65{font-weight:bold;color:#848484}
.left_div{float:left; width:290px}
.right_div{float:left; width:160px;margin-left:20px;}
#rightbody.contents #tx_right {
	float: right;width: 260px;margin-left:2px;margin:5px 15px 10px 0px}
.tx_ind{ text-indent:16px }
.tx_ind_out{ text-indent:-16px }
.news_tx{height: 220px;width: 332px;position: absolute;top: 100px;left:360px;z-index: 20;line-height:17px}
.space110{height:110px;}
.news07202008{width:490px;height:130px;background-image: url(../images/pic/news07202008.jpg);background-repeat: no-repeat;}
.space20{margin:20px 0px 20px 0px}
.news_bg{width:490px;height:100px;background-color:#E6E6E6;margin-top:10px;margin-bottom:20px}

.news_bg_20090626{width:490px;height:100px;background-image: url(../images/pic/news_20090626.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}
.news_bg_20090811{width:490px;height:100px;background-image: url(../images/pic/news_20090811.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}

.news_bg_san{width:490px;height:100px;background-image: url(../images/pic/news_san.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}

.news_bg_cphl{width:490px;height:100px;background-image: url(../images/pic/news_cphl.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}

.news_bg_inter{width:490px;height:100px;background-image: url(../images/pic/news_intermex.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}
.news_980811{height: 220px;width: 332px;position: absolute;top: 264px;left:360px;z-index: 17;line-height:17px}
.news_tx5{height: 220px;width: 332px;position: absolute;top: 385px;left:360px;z-index: 17;line-height:17px}
.news_tx2{height: 220px;width: 332px;position: absolute;top: 503px;left:360px;z-index: 19;line-height:17px}
.news_tx3{height: 220px;width: 332px;position: absolute;top: 623px;left:360px;z-index: 18;line-height:17px}
.news_tx4{height: 220px;width: 332px;position: absolute;top: 743px;left:360px;z-index: 17;line-height:17px}
.space10{margin-left:10px}
.space25{margin-left:25px}

.news_bgb{width:490px;height:268px;background-image: url(../images/pic/news01152008.jpg);background-repeat: no-repeat;margin-top:10px;margin-bottom:20px}

.news_date{float:right;width:83px;height:20px;margin:0px 0px 0px 10px;background-image: url(../images/line/new_data_bg.jpg);background-repeat: no-repeat;}
.news_date2{float:right;height: 20px;width: 83px;position: absolute;top: 503px;left:609px;z-index: 16;line-height:17px;margin:0px 0px 0px 10px;background-image: url(../images/line/new_data_bg.jpg);background-repeat: no-repeat;}
/*內容物_所有內部規範都在此*/
.space_5{margin-top:5px;background-color:#e6eff9;}
.red_tx{color:#FF0000}
.space50{margin-left:0px;margin-top:0px;margin-right:20px;width:250px;float:right}
.width220{width:220px;float:left}
.width340{width:340px}
.width460{width:460px}
.width500{width:500px}
.sitemap_space{width:473px;height:120px}
#pagebody {width:750px;background-color:#e6eff9;}
.contents {
	width:497px;margin-top:20px;margin-left:15px;
}
.leftbody{float:left;width:186px;margin-left:5px}
#rightbody {
	float:left;width: 554px;height:1000px;
	background: url(../images/bg/sky.jpg) no-repeat;
	background-color:#fff;
}
.rightbody_report {
	float:left;width: 554px;height:1240px;
	background: url(../images/bg/sky.jpg) no-repeat;
	background-color:#fff;}
