@charset "utf-8";
body{
margin:0; 
padding:0; 
border:0;
font:Arial, Helvetica, sans-serif normal;
font-size:9pt;
line-height:1.5em;
background:url('images/bg.jpg') #ffffff repeat-x;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}
img{
border:0px;
}
#container{
width:980px;
left:50%; 
position:relative; 
margin-left:-490px;
background-color:#ffffff;
font-size:9pt !important;
font-size:9pt;
}
/* 修正內部物件float之後這個外部容器無法稱開達到置底背景圖片效果*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	
} 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
.clearok{
clear:both;
}
#part_top{
width:980px;
height:130px;
}
#part_main{
clear:both;
}
#part_left{
float:left;
width:320px;
}
#part_right{
float:left;
width:660px;
}
#part_right2{
float:left;
width:660px;
background-color:#FFFFFF;
background-image:url(images/corner.jpg);
background-position:100% 0%;
background-repeat:no-repeat;
padding-top:20px;
}
#part_right3{
float:left;
width:980px;
background-color:#FFFFFF;
background-image:url(images/part_right3.jpg);
background-position:100% 0%;
background-repeat:no-repeat;
padding:20px 0 20px 0;
}
#part_bottom{
clear:both;
background-color:#78c9fd;
padding:10px;
text-align:center;
color:#ffffff;
height:65px !important;
/*height:45px;*/
}
#part1_1{
float:left;
}
#part1_2{
float:right;
width:660px;
height:130px;
background:url('images/top_back.jpg') no-repeat ;
}
#part1_2_1{
text-align:right; 
padding:13px 35px 0 0; 
}
#part2_contant{
padding:55px 0 0 20px; 
padding:55px 0 0 20px\9;
*padding:30px 0 0 20px;
_padding:30px 0 0 20px;
color: #999999
}
#part2_hotel{
padding-top:10px;
}
#part2_hotel_search{
padding-top:5px; margin-left:-4px
}
.part2_hotel_search_1{
float:left; padding-left:55px;
}
#part2_hotel_search_2{
float:left; height:22px; line-height:22px
}
.part2_hotel_search_3{
float:left
}
#part2_hotel_search_4{
float:left; height:22px; line-height:22px
}
#part2_hotel_search_5{
text-align:right; padding-right:15px
}
#part2_hotel_search_6{
clear:both; padding-top:0px;
}
#part2_hotel_search_7{
padding-top:px; margin-left:-4px; clear:both;
}
#part2_hotel_search_8{
float:left;
}
#part2_hotel_search_9{
float:left;
padding-left:6px;
}
.part2_hotel_search_input{
width:115px; height:15px
}
#part2_hotel_search_10{
float:left;
padding-left:29px;}
#part1_2_2{
text-align:left; 
padding:56px 0 0 100px; 
}
#part2_1{
width:320px;
/*height:310px;*/
background:url('images/part2_1.jpg') no-repeat ;
font-size:9pt;
margin-top:0px;
*margin-top:0px;
}
#part2_1_ver2{
width:320px;
height:310px;
background:url('images/part2_1_ver2.jpg') no-repeat ;
}
#part2_2{
clear:both;
width:320px;
height:138px;
background:url('images/part2_2.jpg') no-repeat ;
}
#part2_2_word{
padding:58px 0 0 47px;
}
#part2_2_word2{
padding:0px 0 0 47px}
.part2_2_link{
float:left;
width:35px;
background:url('images/part2_dot.gif') no-repeat 0% 43% !important;
background:url('images/part2_dot.gif') no-repeat 0% 40%; 
height:20px;
padding-left:14px;
}
.part2_2_link_ver2{
float:left;
width:260px;
background:url('images/part2_dot.gif') no-repeat 0% 43% !important;
background:url('images/part2_dot.gif') no-repeat 0% 40%; 
height:20px;
padding-left:14px;
}
.part2_2_link_ver3{
width:260px;
background:url('images/part2_dot.gif') no-repeat 0% 43% !important;
background:url('images/part2_dot.gif') no-repeat 0% 40%; 
height:20px;
padding-left:14px;
}
.part2_2_link_ver4{
padding-left:15px; margin-top:5px;  background:url(images/part2_dot.gif) no-repeat 0% 5px;
}
.other_choice{
width:250px; margin-left:-40px; *margin-left:0px; margin-top:5px;  list-style-type:none;

}
.other_choice_line{
margin-top:-24px;
}

#part2_3{
width:320px;
height:430px;
background:url('images/part2_3.jpg') no-repeat ;
}
#part2_3_1{
float:left; padding:51px 0 0 33px;
}
#part2_3_2{
float:left; padding:15px 0 0 33px;
}
.part_2_3_img{
border:1px solid #cccccc;
}
#part2_4{
width:320px;
height:332px;
background:url('images/part2_4.jpg') no-repeat ;
}
#tabs {
width:260px;
padding:68px 0 0 45px;
}
.table_link{
background:url(images/tab_back.jpg) no-repeat;
padding:0 0 12px 10px;
float:left;
width:120px;
letter-spacing:2px;
}
#part3_1{
width:660px;
height:310px;
background:url('images/part3_1.jpg') no-repeat ;
}
#part3_1_1{
padding:27px 0 0 210px; 
font-size:11pt; 
color:#892424; 
font:bold;
}
#part3_1_2{
width:630px;
height:235px;
padding:13px 0 0 9px;
}
#part3_2{
width:660px;
height:138px;
font-size:9pt;
}
#part3_2_1{
float:left;
width:320px;
height:138px;
background:url('images/part3_2.jpg') no-repeat ;
}
#part3_2_2{
float:left;
width:320px;
height:138px;
background:url('images/part3_2.jpg') no-repeat ;
margin-left:9px;
}
.part3_2_pic{
float:left; padding:2px 6px 0 22px;
}
.part3_2_more{
text-align:right; padding-right:10px;
padding-top:58px;
}
.part3_2_title{
background:url('images/dot3.gif') no-repeat;
height:30px; 
margin:12px 0 0 18px; 
line-height:30px;
text-indent:2.8em; 
font-size:9pt;
letter-spacing:2px;
}
#part3_3{
width:660px;
height:665px;
background:url('images/part3_3.jpg') no-repeat ;
font-size:9pt;
_margin-top:-12px;
}
#part3_3_1{
padding-top:37px;
}
.area{
float:left;
width:203px;
height:302px;
line-height:1.6em !important;
line-height:1.3em; 
}
#area1{
background:url(images/area1.jpg) no-repeat;
margin-left:20px !important; 
margin-left:10px;}
#area2{
background:url(images/area2.jpg) no-repeat;
}
#area3{
background:url(images/area3.jpg) no-repeat;
}
#part3_3_2{
clear:both;
}
.part3_2_word{
float:left;
width:165px;
}
#area4{
background:url(images/area4.jpg) no-repeat;
margin-left:20px !important; 
margin-left:10px;
}
#area5{
background:url(images/area5.jpg) no-repeat;
}
#area6{
background:url(images/area6.jpg) no-repeat;
}
.area_more{
padding:22px 0 0 114px;
_padding:26px 0 0 114px;
}
.area_word{
padding:25px 10px 0px 7px; /*所有瀏覽器都會顯示為紫色*/
padding:30px 10px 0px 7px\9; /*IE6、IE7、IE8*/
*padding:30px 10px 0px 7px; /*IE6、IE7*/
_padding:30px 10px 0px 7px; /*IE6*/

}
.area_word_line{
height:7px;
background:url(images/line_dot.jpg) repeat-x;
}
#part3_4{
width:660px;
height:97px;
}
.color_1{
color:#ffffff;
}

.color_15{
color:#000000;
}

.color_2{
color:#0a849e
}
.color_3{
color:#5F5F5F;

}
.color_4{
font-size:16pt; 
font-weight:bold; 
color:red}
.color_5{
color:red}
.color_6{
color:#ff9834;
font-size:12pt;
font-weight:bold;
}

.color_7{
font-size:9pt;color:#00757c;text-decoration:none;}
.color_8{
font-size:12pt; 
font-weight:bold; 
color:red}
a.link1:link    { font-size:9pt;color:#26c1cf;text-decoration:none}
a.link1:visited { font-size:9pt;color:#26c1cf;text-decoration:none}
a.link1:active   { font-size:9pt;color:#ff9834;text-decoration:none}
a.link1:hover   { font-size:9pt;color:#ff9834;text-decoration:none}

a.link2:link    { font-size:9pt;color:#00757c;text-decoration:none}
a.link2:visited { font-size:9pt;color:#00757c;text-decoration:none}
a.link2:active   { font-size:9pt;color:#ff9834;text-decoration:none}
a.link2:hover   { font-size:9pt;color:#ff9834;text-decoration:none}

a.link3:link    { font-size:9pt;color:#898a8b;text-decoration:none;}
a.link3:visited { font-size:9pt;color:#898a8b;text-decoration:none; }
a.link3:active   { font-size:9pt;color:#587630;text-decoration:underline; }
a.link3:hover   { font-size:9pt;color:#587630;text-decoration:underline; }

a.link4:link    { font-size:9pt;color:#ffffff;text-decoration:none;}
a.link4:visited { font-size:9pt;color:#ffffff;text-decoration:none}
a.link4:active   { font-size:9pt;color:#00768A;text-decoration:underline}
a.link4:hover   { font-size:9pt;color:#00768A;text-decoration:underline;}

a.link5:link    { font-size:14pt;color:#26c1cf;text-decoration:none; line-height:1.7em; font-weight:bold}
a.link5:visited { font-size:14pt;color:#26c1cf;text-decoration:none; line-height:1.7em; font-weight:bold}
a.link5:active   { font-size:14pt;color:#ff9834;text-decoration:none; line-height:1.7em; font-weight:bold}
a.link5:hover   { font-size:14pt;color:#ff9834;text-decoration:none; line-height:1.7em; font-weight:bold}

a.link6:link    { font-size:9pt;color:#26c1cf;text-decoration:underline}
a.link6:visited { font-size:9pt;color:#26c1cf;text-decoration:underline}
a.link6:active   { font-size:9pt;color:#ff9834;text-decoration:underline}
a.link6:hover   { font-size:9pt;color:#ff9834;text-decoration:underline}

a.link7:link    { font-size:9pt;color:#26c1cf;text-decoration:underline}
a.link7:visited { font-size:9pt;color:#26c1cf;text-decoration:underline}
a.link7:active   { font-size:9pt;color:#ff9834;;text-decoration:none}
a.link7:hover   { font-size:9pt;color:#ff9834;;text-decoration:none}

a.link8:link    { font-size:9pt;color:#00757c;text-decoration:underline}
a.link8:visited { font-size:9pt;color:#00757c;text-decoration:underline}
a.link8:active   { font-size:9pt;color:#ff9834;text-decoration:none}
a.link8:hover   { font-size:9pt;color:#ff9834;text-decoration:none}

a.link9:link    { font-size:9pt;color:#587630;text-decoration:underline}
a.link9:visited { font-size:9pt;color:#587630;text-decoration:underline}
a.link9:active   { font-size:9pt;color:#ff9834;text-decoration:none}
a.link9:hover   { font-size:9pt;color:#ff9834;text-decoration:none}

a.link10:link    { font-size:9pt;color:#092C2F;text-decoration:none;}
a.link10:visited { font-size:9pt;color:#092C2F;text-decoration:none}
a.link10:active   { font-size:9pt;color:#092C2F;text-decoration:underline}
a.link10:hover   { font-size:9pt;color:#092C2F;text-decoration:underline;}

a.link11:link    { font-size:9pt;color:red;text-decoration:underline;}
a.link11:visited { font-size:9pt;color:red;text-decoration:underline}
a.link11:active   { font-size:9pt;color:#ff9834;text-decoration:underline}
a.link11:hover   { font-size:9pt;color:#ff9834;text-decoration:underline;}

a.link12:link    { font-size:9pt;color:#000000;text-decoration:none;}
a.link12:visited { font-size:9pt;color:#000000;text-decoration:none}
a.link12:active   { font-size:9pt;color:#000000;text-decoration:underline}
a.link12:hover   { font-size:9pt;color:#000000;text-decoration:underline;}

.hotel_name{
background-image:url(images/content_list.jpg); background-repeat:no-repeat; width:640px; height:108px;
}
.hotel_name2{
background-image:url(images/content_list.jpg); background-repeat:no-repeat; width:640px; height:108px;
padding-bottom:10px}
.hotel_name_word{
padding:3px 0 0 5px; float:left}
.hotel_name_img{
float:left; margin:5px 0 0 25px}
.content_choice{
text-align:center; padding:10px;
}
.content_title{
width:650px; height:48px; background-image:url(images/content_title.jpg);   font-size:14pt; text-indent:1.5em
}
.content_title_word{
padding-top:22px; letter-spacing:0.2em;
}
.content_content{
background:url(images/content_back.jpg) repeat-y;
}
.content_tablediv{
width:623; padding-left:12px;}

.content_table{
font-family:Arial, Helvetica, sans-serif; font-size:9pt; text-align:center}
.content_table_type1{
background-color:#27afb9; color:#FFFFFF;
}
.content_table_img{
padding-left:5px;
}
.content_bottom{
width:650px; height:16px; background:url(images/content_bottom.jpg); clear:both;}
.content_width{
width:640px;
padding-bottom:15px;
}
.room_info_img{
float:left; padding:0 5px 0 0
}
.room h1{
font-size:16pt; font-weight:bold;line-height:1em;
color:#0a849e;}
.room h2{
font-size:9pt; font-weight:bold; line-height:0em;
color:#ff9834;}
.datechoice{
float:left; border:solid #999999 1px;}
.datecheck{
background-color:#CCCCCC; padding:5px}
.inputdate{
width:78px; height:20px
}
.datewarn{
clear:both; width:640px; padding-top:10px;}
.form1{
color:#ffffff;
background-color:#27afb9;
}
.fontsize1{
font-size:9pt
}
.fontsize2{
font-size:9pt
}
.backtop{
text-align:right; clear:both
}
.search_result{
width:640px; text-align:right;}
.login_fix{
margin-top: 0px; /*所有瀏覽器都會顯示為紫色*/
margin-top:0px\9; /*IE6、IE7、IE8會顯示紅色*/
*margin-top:-18px; /*IE6、IE7會變為藍色*/
_margin-top:-18px; /*IE6會變為綠色*/
}
#div2{
*margin-bottom:25px;
}

.border_table{
border-right:0px solid #27afb9;
}


