/* CSS Document */
.divfix{overflow:hidden;zoom:1;}
img{border:0;}
#container {margin: 0 auto; width:970px;}

/* header設定 */
#header{
height: 86px;
width: 890px;
position: relative;
padding: 14px 0 0 40px;
}
#flash{width:auto; height:auto; }

/* content設定 */
#content{width:970px; background:url(images_tokyo/bg.jpg) repeat-y;}
#content_bg{width:860px; background-color:#f2feff; margin-left:55px; margin-bottom:20px;}
/* ↓以下為右邊區域設定 */
#right{float:right; width:410px; margin-right:3px !important; margin-right:2px;}
/* 嚴選行程 */
#trip{ width:410px;}
#trip_top{height:52px; background:url(images_sabah/trip_top_1.jpg) no-repeat;}
#trip_top h2{ font-size:15px; font-family:"微軟正黑體"; padding-left:45px; padding-top:19px; font-weight:bold; color:#216386;}
#trip_bg{padding:17px 20px 90px 20px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images_sabah/trip_pic.jpg) no-repeat right bottom;}
#trip_bg li{background:url(images_sabah/trip_line.jpg) repeat-x left bottom; padding-bottom:14px; margin:0 0 14px 0;}
#trip_bg li a{text-decoration:none;}
#trip_bg li a:hover{text-decoration:underline;}
.journey{width:298px; background:url(images_sabah/trip_icon.gif) no-repeat left 3px; padding-left:12px; margin:0 0 6px 5px; float:left;}
.journey a{color:#616161;}
.journey a:hover{color:#8a8a8a;}
.money{width:55px; color:#FF0000; float:right;}
.date{width:296px; color:#2c9baf; float:left; padding-left:14px; margin-left:5px;}
.date a{color:#2c9baf;}
.date a:hover{color:#999;}
/* 討論區 */
#discss{width:410px; margin:0 0 20px 0;}
#discss_top{background:url(images_sabah/discss_top.jpg) no-repeat; height:35px;}
#discss_top .more{margin:9px 15px 0 0 !important;margin:9px 8px 0 0; float:right;}
#discss_bg{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:17px 20px 0 20px;}
#discss_bg ul{background:url(images_sabah/trip_line.jpg) repeat-x left bottom; padding-bottom:25px; margin-bottom:10px;}
#discss_bg li{margin-bottom:15px;}
#discss_bg li a{text-decoration:none;}
#discss_bg li a:hover{text-decoration:underline;}
.topical{width:300px; color:#258c9e; float:left; background:url(images_sabah/discss_icon.gif) no-repeat left 3px; padding:0 0 0 8px; margin-left:5px; margin-top:2px;}
.topical a{color:#258c9e;}
.topical a:hover{color:#65bccb;}
.name{float:right; width:55px; color:#7b7b7b;}
#dis_but{margin:0 20px 20px 0 !important; margin:0 15px 10px 0; float:right;}
#dis_but li{margin-left:10px; color:#258c9e; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; float:left;}
#dis_but li a{color:#258c9e; font-weight:normal; text-decoration:none;}
#dis_but li a:hover{color:#258c9e; font-weight:normal; text-decoration:underline;}


/* ↓以下為左邊區域設定 */
#left{float:left; width:431px; background:url(images_sabah/hat.jpg) no-repeat right top; padding-right:9px;}
/* 景點介紹 */
#brief{margin-bottom:20px; background-color:#f2feff;}
#brief_top{background:url(images_sabah/brief.jpg) no-repeat; height:38px; padding:42px 9px 0 0;}
#brief_top ul{float:left; margin-left:7px;}
#brief_top li{width:56px; height:17px; background:url(images_sabah/brif_icon.gif) no-repeat 5px 9px; padding:5px 0 0 15px; float:left; margin-right:10px;} 
#brief_top li a{color:#2d85b5; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#brief_top li a:hover{ text-decoration:underline;}
#brief_top li.active{width:56px; height:17px; padding:5px 0 0 15px; background:url(images_sabah/brif_icon_2.gif) no-repeat 5px 9px #eaf8ff; color:#2d85b5; font-size:12px; font-weight:bold;}
#brief_inf{padding:10px 15px; color:#303030; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; margin-bottom:10px;}
.intro{ width:431px; margin-bottom:15px; color:#1b1b1b; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
.intro .title_bg{width:391px; height:30px; background:url(images_sabah/title_bg.jpg) no-repeat; padding:8px 12px 0 28px; font-size:15px; font-weight:bold;  float:left;}
.intro .con{float:left; margin:8px 0 0 17px !important; margin:8px 0 0 10px; width:255px; font-size:12px; line-height:18px;}
.intro .con_1{float:left; margin:8px 0 0 17px !important; margin:8px 0 0 10px; width:405px; font-size:12px; line-height:18px;}
.intro .pic{width:128px; float:right; margin:8px 18px 0 0 !important; margin:8px 8px 0 0; background:url(images_sabah/shadow.jpg) no-repeat right bottom !important; background:url(images_sabah/shadow.jpg) no-repeat right 72px; padding-right:10px;}
.intro .pic .p_top{ height:3px; background:url(images_tokyo/p_1.jpg) no-repeat; overflow:hidden;}
.intro .pic .put_p{background:url(images_tokyo/p_2.jpg) repeat-y; padding:0 5px 0 3px;}
.intro .pic .down{height:5px; background:url(images_tokyo/p_3.jpg) no-repeat;}

.sabah_bread a{color:#303030;text-decoration:none;}

/* footer設定 */
#footer{
background:url(images_sabah/bg_footer.gif) no-repeat left bottom;
height: 172px;
width: 970px;
font-size:12px;
position:relative;
}

#sabah01{ width:970px; height:449px; background-image:URL(sabahswf.JPG); background-repeat:no-repeat; background-position-x:29px; }
#sabah01 h2{ text-align:right; font-size:12px; color:#FFF; padding-right:72px; padding-top:30px;}
#sabah01 p{ text-align:right; font-size:12px; color:#FFF; width:400px; padding-left:500px;} 

.social{}
