﻿body {
	/*背景*/
	background-image: url(stuff/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
}

td,div {font-family:新細明體;font-size:12px;}

/*-----------------------------------------------------------------------*/

/*字體樣式*/
.styleorange {
	font-size: 12px;
	color: #FF7800;
	font-family: Arial, Helvetica, sans-serif;
}

.styleorange a{
	font-size: 12px;
	color: #FF7800;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.styleblue {
	font-size: 12px;
	color: #3c6a8c;
	font-family: Arial, Helvetica, sans-serif;
}

.styleblue a{
	font-size: 12px;
	text-decoration: none;
	color: #3c6a8c;
}

.stylebluemark {
	font-size: 12px;
	color: #3c6a8c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.styledati {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "新細明體";
	font-weight: bold;
}
.styledatith {
	font-size: 12px;
	color: #b4a078;
	font-family: "新細明體";
	line-height: 20px;
}

.a20090421 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	clear: none;
	width: 300px;
	float: left;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 15px;
	line-height: 16px;
}
.styleblueblog {
	font-size: 12px;
	color: #3c6a8c;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}

.highlightblue {
	color: #FFFFFF;
	background-color: #3C6A8C;
	width: 60px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 10px;
	float: left;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.space {
	color: #FFFFFF;
	width: auto;
	float: left;
}

#answerlist table {
	width: 840px;
	height: 30px;
}
#prodate {
	height: 39px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	width: 880px;
	padding-top: 5px;
}

.stylegray {
	font-size: 12px;
	color: #aaaaaa;
	font-family: Arial, Helvetica, sans-serif;
}
.stylenormal {
	font-size: 12px;
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
}

.stylenormalkey {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.stylenormal a{
	font-size: 12px;
	color: #3f3f3f;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.stylesmall {
	/*公司資訊用*/
	font-size: 8pt;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.stylewhite {
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.blogpics {
	border: 1px solid #666666;
	height: auto;
	width: auto;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.stylewhite a{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.stylesearch {
	FONT-SIZE: 12px;
	COLOR: #3f3f3f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 20px;
}

/*-----------------------------------------------------------------------*/

/*上排header*/
#header {
	/*網頁表頭*/
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(stuff/logo.jpg);
	background-repeat: no-repeat;
	width: 920px;
}
#datepic {
	width: 560px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
}
#dateti {
	width: 320px;
	height: auto;
	text-align: center;
}
#datedata {
	width: 630px;
}
#datepic-s {
	border: 1px solid #333333;
}

#margin {
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 32px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	letter-spacing: 1pt;
}

#logo {
	width: 180px;
	float: left;
}



#reti {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width: 610px;
}

#gettime {
	/*日期時間*/
	padding-left: 120px;
	width: 230px;
	float: left;
	padding-top: 10px;
}
#search {
	/*搜尋功能列*/
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 600px;
	padding-bottom: 10px;
}
#bt {
	width: 730px;
	float: right;
	height: 30px;
	background-image: url(stuff/mbtbg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	line-height: 23px;
}

/*-----------------------------------------------------------------------*/

/*主頁面*/

#midel {
	width: 920px;

}

#prospic {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	MARGIN-TOP: 0px;
	FLOAT: left;
	BORDER-LEFT: #666666 1px solid;
	WIDTH: 190px;
	MARGIN-RIGHT: 10px;
	BORDER-BOTTOM: #666666 1px solid;
	HEIGHT: 50px;
}

/*-----------------------------------------------------------------------*/

/*右邊功能*/

#news {
	/*最新消息*/
	height: 100px;
	width: 230px;
	float: none;
	background-image: url(stuff/newsbg2.jpg);
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#hot {
	/*熱門景點*/
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 25px;
	FLOAT: right;
	BACKGROUND-IMAGE: url(stuff/hotbg.jpg);
	PADDING-BOTTOM: 15px;
	WIDTH: 220px;
	PADDING-TOP: 35px;
	HEIGHT: 126px;
	line-height: 16pt;
}
#function {
	/*熱門景點*/
	height: 225px;
	width: 195px;
	background-image: url(stuff/funkbg.jpg);
	padding-top: 30px;
	padding-right: 45px;
	padding-bottom: 15px;
	padding-left: 30px;
	line-height: 16px;
	float: right;
}
#print {
	float: right;
	width: 248px;
	padding-left: 22px;
	padding-top: 20px;
}

#mapline {
	width: 230px;
	float: none;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#mappic {
	height: 130px;
	width: 200px;
	background-image: url(img/maplinesmall.jpg);
	background-repeat: no-repeat;
	border: 1px solid #666666;
}
#searchdiv {
	height: 220px;
	width: 270px;
	background-image: url(stuff/toolbg.jpg);
	background-position: bottom;
}

/*-----------------------------------------------------------------------*/

/*主頁面內容*/

#flash {
	/*頁面主要內容*/
	width: 650px;
	height: 540px;
	float: left;
}


#paper {
	float: left;
	width: 610px;
	height: 130px;
	background-image: url(stuff/ppbg.jpg);
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
}
#onsale {
	width: 181px;
	float: right;
	height: 95px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666666;
}
#onsale2 {
	width: 166px;
	height: 40px;
	float: left;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 8px;
}
.highlight {
	font-family: "新細明體";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF0000;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}


#main {
	/*頁面主要內容*/
	padding-top: 10px;
	width: 650px;
	float: left;
}
#main2 {
	/*頁面主要內容*/
	padding-top: 10px;
	width: 650px;
	float: left;
}

#regi {
	/*頁面主要內容*/
	padding-top: 20px;
	width: 610px;
	float: left;
	padding-left: 40px;
}
#singledata {
	height: 20px;
	padding-top: 5px;
}

#answerlist {
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 5px;
	float: left;
	width: 565px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tool {
	height: 150px;
	width: 270px;
	float: right;
}
#datetool {
	width: 250px;
	float: right;
	padding-right: 5px;
	padding-top: 20px;
	padding-left: 5px;
}
#airline {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 240px;
}
#line {
	border: 1px solid #333333;
}

#po {
	width: 630px;
	text-align: center;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b1ad9d;
	padding-bottom: 10px;
}


#object {
	width: 630px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}


#datelist {
	/*頁面主要內容*/
	padding-top: 20px;
	width: 630px;
	float: left;
	padding-left: 20px;
}


/*-----------------------------------------------------------------------*/

/*主要內容延伸*/

#product {
	width: 915px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
}
#pro {
	FLOAT: left;
	MARGIN: 2px 2px 2px 0px;
	WIDTH: 293px;
	LINE-HEIGHT: 20px;
	height: 180px;
}
#protitle {
	FLOAT: right;
	WIDTH: 360px;
}

#propic {
	/*單一產品圖片*/
	background-repeat: no-repeat;
	height: 50px;
	width: 190px;
	float: right;
	margin-top: 0px;
	border: 1px solid #666666;
	margin-right: 10px;
}

#probg {
	/*單一產品圖片*/
	background-image: url(stuff/probgor.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 70px;
	float: left;
	margin-right: 5px;
	margin-top: 0px;
	text-align: center;
	padding-top: 6px;
}



/*-----------------------------------------------------------------------*/

/*公司資訊列*/

#info {
	background-image: url(stuff/infobg.jpg);
	background-repeat: no-repeat;
	height: 110px;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-right: 20px;
	float: left;
}

/*-----------------------------------------------------------------------*/

/*超連結*/

ul li{
	color:#3f3f3f;
}

ol li{
	color:#3f3f3f;
}

#object li {
	line-height: 25px;
	padding-bottom: 12px;
	letter-spacing: 1pt;
}
#object ol {
	line-height: 25px;
	padding-bottom: 10px;
	letter-spacing: 1pt;
}
