@charset "big5";
@import url(/_inc/declare/network/tw/copyright.css); /* 宣告設定css檔匯入 */
@import url(/tourguide/_pageBaseMenu.css); /* 宣告設定css檔匯入 */

body {
	background-color:#F5F5F5;
	font-family: Arial, "新細明體";
	text-align:center;
	margin:0px; margin:0px;
}
#mainhotel { width:820px;margin:0px auto; text-align:left; padding:10px 0px; background-color:#FFFFFF;}
body > div#mainhotel{overflow:hidden;}
li strong {color:#FF3366;}
h2,h3,h5 {margin:0px;padding:0px; font-weight:normal;}
ul,li { margin:0px; padding:0px; font-size:12px; list-style:none;}
em { font-style:normal; font-weight:normal;}
ul li a span u {font-style:normal; text-decoration:none;float:none; color:#FF0000;}
.clear {clear:both;}
a:link,a:visited { color:#555555!important; text-decoration:none!important;}
a:hover { text-decoration:none!important; color:#094880!important;}

/* 促銷區塊 */
.infoboxs { width:263px; background-color:#FFFFFF;float:left;margin:0px 0px 6px 0px; height:190px;} 
*+html .infoboxs {height:206px;}
.infoboxs h3 { height:28px;background-color:#EEEEEE; background-repeat:no-repeat;}
.infoboxs h3 span{ float:left;filter: Alpha(Opacity=0);Opacity:0;}
.infoboxs h3.subtitle03 span,.infoboxs h3.subtitle04 span,.infoboxs h3.subtitle05 span,.infoboxs h3.subtitle06 span,.infoboxs h3.subtitle07 span,.infoboxs h3.subtitle08 span,.infoboxs h3.subtitle09 span,.infoboxs h3.subtitle10 span,.infoboxs h3.subtitle11 span,.infoboxs h3.subtitle12 span,.infoboxs h3.subtitle13 span{float:left;filter: Alpha(Opacity=100);Opacity:1; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#669900;}
.infoboxs h3.subtitle03,.infoboxs h3.subtitle04,.infoboxs h3.subtitle05,.infoboxs h3.subtitle06,.infoboxs h3.subtitle07,.infoboxs h3.subtitle08 { _height:27px;background-color:#DEEDD1;background-image:url(http://travel.network.com.tw/images/2008/header/subtitlebg_green.gif); background-position:top left; background-repeat:repeat-x;}
.infoboxs h3.subtitle03 span a,.infoboxs h3.subtitle04 span a,.infoboxs h3.subtitle05 span a,.infoboxs h3.subtitle06 span a,.infoboxs h3.subtitle07 span a,.infoboxs h3.subtitle08 a,.infoboxs h3.subtitle09 span a,.infoboxs h3.subtitle10 span a,.infoboxs h3.subtitle11 span a,.infoboxs h3.subtitle12 span a,.infoboxs h3.subtitle13 span a{display:block; width:244px; letter-spacing:2px; padding:7px 8px 0px 8px; height:20px;color:#000000!important;}
.bor {margin:0px 10px 0px 0px;text-align: left!important;border-top-width:0px!important; border-right-width: 0px!important; border-bottom-width: 0px!important; border-left-width:0px!important;}

span.more{ display:block;text-align:right; margin:0px 0px 2px 0px;}
.infoboxs h3.subtitle02 span.imgs {float:left; position:absolute;margin:15px 0px 0px 110px; _margin:15px 0px 0px 0px;}
.infoboxs ul { margin:0px 0px 3px 0px;}
*+html .infoboxs ul{height:142px;}
.infoboxs li {overflow:hidden;padding:4px 0px 4px 12px;_padding:4px 0px 1px 12px;background-image:url(http://travel.network.com.tw/images/2008/icon/arrow.gif); background-repeat:no-repeat; background-position:left 3px;border-bottom:1px solid #DDDDDD;}
*+html .infoboxs ul { padding:8px 0px 0px 0px;}
*+html .infoboxs li { font-family:"新細明體";padding:2px 0px 2px 12px; background-position:left 0px;}
.infoboxs li a { cursor:hand;}
.infoboxs li span{ float:left; _padding:3px 0px 0px 0px;}
.infoboxs li em { color:#FF6600;float:right; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* 原始設定 */
.main {  font-size: 10pt; line-height: 16pt; text-decoration: none}
.tittle {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 12pt; line-height: 15pt; font-weight: bold; color: #FFFFFF}
.txt10p {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 10pt; line-height: 14pt}
.info {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 9pt; line-height: 12pt}
.Opjact {  background-attachment: scroll; background-repeat: no-repeat; background-position: right top}
.menu12p {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 12pt; line-height: 18pt; font-weight: bold; color: #0066FF}
.menu10p {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 10pt; line-height: 14pt}
.main10 {  font-size: 11px; line-height: 15pt; color: #666666; text-decoration: none}
.textbox {  color: #666666; vertical-align: middle; word-spacing: normal; border: none; text-align: left; background-color: #FAFFE6; float: none; background-attachment: fixed; background-repeat: no-repeat}
.down {  font-size: 9pt; line-height: 15pt; text-decoration: none; color: #666666}
.question {  font-size: 12pt; line-height: 15pt; font-weight: bold; color: #FF0000; text-decoration: none}
.bor { text-decoration: none; letter-spacing: normal; text-align: center;  border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.maintitle {
	font-family: "新細明體", "Arial", "Times New Roman";
	font-size: 12pt;
	line-height: 16pt;
}
.ImgBorderColor {
	border: 1px outset #999900;
}
.tdrightbg {  background-repeat: no-repeat; background-position: right bottom}
.info11px {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 11px; line-height: 12pt}
.put {color:#575700;font-size: 9pt; fontsize: 12px; font-family: "Arial"; letter-spacing: 1; background-color: #E7E7E7; border-left: 1 solid #FAFAFA; border-right: 1 solid #666666; border-top: 1 solid #FAFAFA; border-bottom: 1 solid #666666;padding-top: 2 ;padding-bottom: 1 ; vertical-align: middle}
.input{ font-family: "Arial", "Tahoma", "新細明體"; background-color: #FAFEF9; color: #444444; 
               font-size: 8pt; border-left: 1 solid #838383; 
               border-right: 1 solid #c0c0c0; border-top: 1 solid #838383; 
               border-bottom: 1 solid #c0c0c0 ; vertical-align: middle}
select {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 9pt; background-color: #F9FDF7; color: #333333; text-align: center; vertical-align: middle}
.filter {
	filter: Alpha(Opacity=70);
}
.left-re-y {
	background-repeat: repeat-y;
	background-position: left top;
}
.version {  font-family: "新細明體", "Arial", "Times New Roman"; font-size: 11px; line-height: 11px; clip:    rect(   ); padding-top: 2px; letter-spacing: 1px}
.imgCenter {
	background-repeat: no-repeat;
	background-position: center center;
}
.list {
	font-size: 11px;
	line-height: 16pt;
	font-family: "新細明體", "Arial", "Times New Roman";
}
.lsit10p {
	font-size: 9pt;
	line-height: 18pt;
	font-family: "新細明體", "Arial", "Times New Roman";
}
.menu{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 15pt;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:link{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 15pt;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:visited{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 15pt;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 15pt;
	color: #006633;
	text-decoration: none;
	background-image: url(/tourguide/images/bg02.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu3{
	font-family: "標楷體";
	font-size: 15pt;
	line-height: 20pt;
	color: #22454C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 4px;
}
.menu3:link{
	font-family: "標楷體";
	font-size: 15pt;
	line-height: 20pt;
	color: #22454C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 4px;

}
.menu3:visited{
	font-family: "標楷體";
	font-size: 15pt;
	line-height: 20pt;
	color: #22454C;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 4px;
}
.menu3:hover{
	font-family: "標楷體";
	font-size: 15pt;
	line-height: 20pt;
	color: #22454C;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom: 4px;
}
a:visited {  color: #009966; text-decoration: none}
a:link {  color: #006633; text-decoration: none}
a:active {  color: #009966; text-decoration: none}
a:hover {  color: #007329; text-decoration: underline}
.put {color:#575700;font-size: 9pt; fontsize: 12px; font-family: "新細明體", "Arial", "Times New Roman"; letter-spacing: 1; background-color: #E7E7E7; border-left: 1 solid #FAFAFA; border-right: 1 solid #666666; border-top: 1 solid #FAFAFA; border-bottom: 1 solid #666666; padding-right: 3px; padding-left: 3px; margin-top: 3px; padding-top: 2px}

