@charset "utf-8";
/*fb*/
.btn_fb {
margin-left: 5px;
}   
/* Sitemap*/
#Sitemap{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
}
#Sitemap ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#Sitemap li{
	float: left;
	width: 170px;
	height: 20px;
	background-position: left top;
	margin: 5px 5px 0px 0px;
	text-align: center;
	line-height: 20px;
	list-style-type: none;
}
#Sitemap li a{
	display: block;
	position: relative;
}
#Sitemap li a:hover{
	text-decoration: underline;
}

/*子系統內容 - 跑馬燈*/
.main_marquee{
}
/*子系統內容 - 計數器*/
.club_counter{
	text-align: right;
	color: #FF6600;
}
/*子系統內容 - 子系統標題*/
.club_info_icon{
	height: 30px;
    background: url("sys_img/title_bg.gif");
    background-repeat: no-repeat;
    padding: 0px 0px 0px 60px;
	color: #ff6600;
    font-weight: bold;
}
.club_hotel_say{
	height: 30px;
    background: url("sys_img/title_bg.gif");
    background-repeat: no-repeat;
    padding: 0px 0px 0px 60px;
	color: #ff6600;
    font-weight: bold;
}

.club_info_icon2{
height: 16px;
    background: url("sys_img/title_bg2.gif");
    background-repeat: repeat-x;
}
.main_table{
	width: 95%;
	border: 0px;
	color: #666666;
	line-height: 30px;
	word-break:break-all;
}
.main_table_th{
	border: 0px;
 	background-color: #f8f8f8;
	color: #666666;
}
.main_table_pic{
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	text-align: center;
	border: #cccccc 1px solid;
}
.main_list{
	width: 95%;
	border: 0px;
	color: #666666;
	line-height: 20px;
}
.main_list_th{
	height: 30px;
 	background-color: #f8f8f8;
	border: 0px;
	color: #666666;
}
.main_list_icon{
	width: 30px;
	height: 28px;
    background: url("sys_img/icon.gif");
    background-repeat : no-repeat;
}
.main_list_icon2{
	width: 17px;
	height: 15px;
    background: url("sys_img/icon2.gif");
    background-repeat : no-repeat;
}
.main_list_line{
	margin: 0 0 15px 0;
	height: 1px;
    background: url("sys_img/line.gif");
    background-repeat : repeat-x;
}
.main_list_overdue{
	color: #BEBEBE;
}
.main_list_page{
	padding: 10px 0px 10px 0px;
	text-align: center;
}

.main_text{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing: 1pt;
	text-decoration: none;
}
.main_td{
	color: #666666;
}

/* ===== 分類文章 CSS =====*/
/*分文-按鈕*/
#fck_menu li{
	float: left;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 0px 0px;
	text-align: center;
	list-style-type: none;
	color: #666666;
}
/*分文-按鈕*/
#fck_menu ul li{
	display:inline;
	padding: 0px 0px 5px 0px;

}
/*分文-上方按鈕項目*/
.fck_btn{
	width: 95%;
	margin: 0px 0px 5px 0px;
	text-align: center;
}
/*分文-上方按鈕項目-按鈕底圖*/
.fck_btn_bg{
	height: 23px;
	background-image: url('sys_box/fck/images/img_02.gif');
	margin: 0px 10px 0px 0px;
	line-height: 23px;
	text-align: center;
}
/*分文-上方按鈕項目-按鈕圖左方區塊*/
.fck_btn_left{
	float: left;
	width: 23px;
	height: 23px;
	background-image: url('sys_box/fck/images/img_01.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
/*分文-上方按鈕項目-按鈕圖右方區塊*/
.fck_btn_right{
	float: right;
	width: 10px;
	height: 23px;
	background-image: url('sys_box/fck/images/img_03.gif');
	background-repeat: no-repeat;
	background-position: right top;
}
/*分文-上方按鈕項目-文字*/
.fck_link_off, .fck_link_off:link, .fck_link_off:visited, .fck_link_off:active{
	color: #efefef;
	text-decoration: none;
}
/*分文-上方按鈕項目-文字(滑鼠移上時)*/
.fck_link_off:hover{
	color: #FFCC33;
	text-decoration: underline;
}
/*分文-上方按鈕項目-文字(點選該項目時)*/
.fck_link_on, .fck_link_on:link, .fck_link_on:visited, .fck_link_on:active{
	color: #FFCC33;
	font-weight: bold;
}
/*分文-標題*/
.fck_title{
	font-size: 16px;
	color: #FF9933;
	font-weight: bold;
}

/* ===== 好站連結 CSS =====*/
/*連結-分類標題*/
.link_kind_title{
	color: #FF0033;
	font-weight: bold;
}

/* ===== 檔案下載 CSS =====*/
/*檔案-標題*/
.file_title{
	color: #FF3333;
	font-weight: bold;
}
/*檔案-日期期間文字*/
.file_date{
	color: #663300;
	font-weight: bold;
}

/* ===== 票選活動 CSS =====*/
/*票選-標題*/
.vote_title{
	color: #3366CC;
	font-weight: bold;
}

/* ===== 文章編輯 CSS =====*/
/*文編-標題*/
.editor_title{
	font-size: 16px;
	color: #FF9933;
	font-weight: bold;
}

/* ===== 景點介紹 CSS =====*/
/*景點-上方按鈕項目*/
.marj_btn{
	width: 95%;
	margin: 0px 0px 5px 0px;
	text-align: center;
}
/*景點-上方按鈕項目-按鈕底圖*/
.marj_btn_bg{
	width: 144px;
	height: 32px;
	background-image: url('sys_box/marj/unimages/undbutten.gif');
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 10px 0px 0px;
	line-height: 32px;
	text-align: center;
}
/*景點-上方按鈕項目-文字*/
.marj_link, .marj_link:link, .marj_link:visited, .marj_link:active{
	color: #666666;
	text-decoration: none;
}
/*景點-上方按鈕項目-文字(滑鼠移上時)*/
.marj_link:hover{
	color: #FF0000;
	text-decoration: underline;
}
/*景點-圖片背景*/
.marj_pic_bg{
	width: 183px;
	background-image: url('sys_img/pic_bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #ffffff;
	padding: 21px 0px 22px 0px;
	text-align: center;
}

/* ===== 私房景點 CSS =====*/
/*私景-圖片背景*/
.parj_pic_bg{
	width: 183px;
	background-image: url('sys_img/pic_bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #ffffff;
	padding: 21px 0px 22px 0px;
	text-align: center;
}

/* ===== 購物系統3 CSS =====*/
/*購物3-特賣背景*/
#mall .sale_bg{
	background-color: #f5f3e0;
}
/*購物3-路徑*/
#mall .route{
	margin: 10px 0px 10px 0px;
}
/*購物3-商品分類*/
#mall .catrg_cate{
	color: #CC6666;
	font-weight: bold;
}
/*購物3-商品分類項目*/
#mall .catrg_item{
	color: #D09B6A;
	line-height: 20px;
}
/*購物3-商品分類項目*/
#mall .catrg_item a{
	color: #D09B6A;
}
/*購物3-商品背景*/
#mall .product_bg{
	background-color: #F1F3FC;
}
/*購物3-商品標題*/
#mall .product{
}
/*購物3-訂價*/
#mall .price1{
	color: #ff0000;
}
/*購物3-優惠價*/
#mall .price2{
	color: #ff0000;
}
/*購物3-特殊價*/
#mall .price3{
	color: #ff0000;
}
/*購物3-右側menu底圖*/
#mall .sale_bg_title{
	background-image: url(http://mmmtravel.com.tw/club/sys_box/mall/images/bt_a/ti_01.gif);
	width: 182px;
	height: 29px;
}
/*購物3-[我要購物]底圖*/
#mall .prodt_buy_bg{
	background-image: url(http://mmmtravel.com.tw/club/sys_box/mall/images/prodt_buy.gif);
	width: 109px;
	height: 28px;
}

/* ===== 購物系統4 CSS =====*/
/*購物4-特賣背景*/
#mall2 .sale_bg{
	background-color: #f5f3e0;
}
/*購物4-路徑*/
#mall2 .route{
	margin: 10px 0px 10px 0px;
}
/*購物4-商品分類*/
#mall2 .catrg_cate{
	color: #CC6666;
	font-weight: bold;
}
/*購物4-商品分類項目*/
#mall2 .catrg_item{
	color: #D09B6A;
	line-height: 20px;
}
/*購物4-商品分類項目*/
#mall2 .catrg_item a{
	color: #D09B6A;
}
/*購物4-商品背景*/
#mall2 .product_bg{
	background-color: #F1F3FC;
}
/*購物4-商品標題*/
#mall2 .product{
}
/*購物4-訂價*/
#mall2 .price1{
	color: #ff0000;
}
/*購物4-優惠價*/
#mall2 .price2{
	color: #ff0000;
}
/*購物4-特殊價*/
#mall2 .price3{
	color: #ff0000;
}
/*購物4-商品選單*/
#mall2 li{
	list-style-type: none;
	-webkit-padding-start: 0px;
}
/*購物4-商品選單*/
#mall2 li.down_li0{
	background-color:#999;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	padding: 10px 5px 10px 5px;
}
/*購物4-商品選單*/
#mall2 li.down_li1{
	padding: 2px 5px 2px 5px;
}

/*=======購物4-左右側分類=========*/
#mall2 li.catrg_li0{	
	color: #CC6666;
	font-weight: bold;
	font-size:14px;
	list-style-type: none;
	padding: 3px 0 3px 10px;
	width:180px;
}
#mall2 .catrg_li{
	list-style-type: none;
	border-radius: 10px 10px 0 0;
	font-size:20px;
	background-color:#D5C39D;
	padding: 3px 0 3px 10px;
}
#mall2 .sale_bg2 {
	background-color: #f5f3e0;
	width:180px;
}
#dhtmltooltip{
position: absolute;
width: 350px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#mall2 .sale_bg, .sale_bg2{
	margin-top:10px; /* 上右下左 */
	border-radius: 10px 10px 10px 10px;
	/*padding:0 0 0 10px;*/
}
#mall2 .sale_bg, .sale_bg2 img{
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px 10px 0 0;
}

/*========上方分類=========*/
#mall2 ul{
	-webkit-padding-start: 0px;
	padding-left:0px;
	margin-top:0;
}

#mall2 li.top_li0,li.top_li1, li.top_li2{
	float: left;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 5px;
	font-size:16px;
	margin: 5px 5px 5px 0px;/* 上右下左 */
	list-style-type: none;
	border-radius: 12px 12px 12px 12px;
}

#mall2 li.top_li2{
	padding: 5px 8px 5px 8px;
	background-color:#FFF;
}
/*====商品資訊內頁(產品介紹)=====*/
#mall2 li.con_li3{
	background-color:#1989FF;
	color: #FFF;
	font-size: 20px;
	font-weight: bold;
	margin: 8px 8px 0 0;
	padding: 10px 5px 10px 5px;
	text-decoration: none;
}

#mall2 .pro_bc{	
background-color:#55A8FF;
}
#mall2 .pro_bc1{	
background-color:#1989FF;
}
#mall2 .pro_price1{
	padding:5px 8px 5px 12px;
	color:#FFF;
	font-size:14px;
}
#mall2 .pro_price2{
	padding:0 0 10px 10px;
	color:#FC0;
	font-size:20px;
}
#mall2 .pro_name{
	padding:10px 5px 5px 10px; /* 上右下左 */
	color:#DC7100;
	font-size:20px;
	height:25px;
}
#mall2 a.product{
	color:#DC7100;
}
#mall2 .pro_content{
	padding:10px 10px 5px 10px;
	font-size:14px;
	line-height: 20px;
	
}
#mall2 td.pro_name, td.pro_content, td.pro_pic{
	background-color:#F1F3FC;
}
#mall2 table .main_pro{
	height:100%;
	height:350px\0;
}
/*產品介紹內頁圖片*/
#mall .picshow_img{ max-width:300px;}

/* ===== 客房資訊 CSS =====*/
/*客房-訂房說明背景*/
#hotel_cal .memo_bg {
	padding: 5px;
}
#hotel_cal #hotel_cal_cell {
	width:98%;
	margin:0 auto;
}
#hotel_cal .cal_title {
	color: black;
	font-weight: bold;
}
#hotel .room_discount{
	text-align:center;
	color:red;
}
#hotel .memo_bg{
	background-color: #efefef;
	padding: 5px 5px 5px 5px;
}
/*客房-客房名稱*/
#hotel .title{
	color: #000000;
	font-weight: bold;
}
/*客房-訂價*/
#hotel .bookprice {
	color: #000000;
	display: inline-block;
}
/*客房-訂價-住宿NT*/
#hotel .bookprice_val1 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-3.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-訂價-休息NT*/
#hotel .bookprice_val2 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-4.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-住宿優惠*/
#hotel .room_pfr {
	color: #000000;
	display: inline-block;
}
/*客房-住宿優惠-平日NT*/
#hotel .room_pfr_val1 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-1.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-住宿優惠-平日-折數欄*/
#hotel .room_pfr_val1_percent {
	float: left; 
	background-image: url('sys_box/hotel/images/price-1.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	color: #FF0000; 
	line-height: 24px;
}
/*客房-住宿優惠-假日NT*/
#hotel .room_pfr_val2 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-2.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-住宿優惠-假日-折數欄*/
#hotel .room_pfr_val2_percent {
	float: left; 
	background-image: url('sys_box/hotel/images/price-2.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	color: #FF0000; 
	line-height: 24px;
}
/*客房-住宿優惠-旺日NT*/
#hotel .room_pfr_val3 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-5.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-住宿優惠-旺日-折數欄*/
#hotel .room_pfr_val3_percent {
	float: left; 
	background-image: url('sys_box/hotel/images/price-5.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	color: #FF0000; 
	line-height: 24px;
}
/*客房-住宿優惠-節日NT*/
#hotel .room_pfr_val4 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-6.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-住宿優惠-節日-折數欄*/
#hotel .room_pfr_val4_percent {
	float: left; 
	background-image: url('sys_box/hotel/images/price-6.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	color: #FF0000; 
	line-height: 24px;
}
/*客房-休息優惠*/
#hotel .rest_pfr {
	color: #000000;
	display: inline-block;
}
/*客房-休息優惠-平日NT*/
#hotel .resr_pfr_val1 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-1.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-休息優惠-假日NT*/
#hotel .resr_pfr_val2 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-2.png'); 
	background-repeat: no-repeat; 
	padding: 0px 6px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-休息優惠-旺日NT*/
#hotel .resr_pfr_val3 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-5.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-休息優惠-節日NT*/
#hotel .resr_pfr_val4 {
	float: left; 
	background-image: url('sys_box/hotel/images/price-6.png'); 
	background-repeat: no-repeat; 
	padding: 0px 0px 0px 30px; 
	line-height: 24px;
	color: #ff0000;
}
/*客房-其他說明*/
#hotel .content_style {
	
}


/* ===== 美食餐點 CSS =====*/
/*美食-區塊框線*/
.gourmet_border{
	width: 90%;
	border: 2px solid #FFBC9B;
}
/*美食-區塊標題*/
.gourmet_border_t{
	background-color: #ffbc9b;
	padding: 0px 0px 0px 5px;
	color: #222222;
	font-weight: bold;
}
/*美食-圖片模式*/
.gourmet_p_type{
	background-image: url(/sys_box/gourmet/images/p_type.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	padding: 0px 22px 0px 22px;
	font-size: 15px;
	color: #929292;
	font-weight: bold;
}
/*美食-文字模式*/
.gourmet_l_type{
	background-image: url(/sys_box/gourmet/images/l_type.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	padding: 0px 22px 0px 22px;
	font-size: 15px;
	color: #929292;
	font-weight: bold;
}
/*美食-內容背景*/
.gourmet_content{
	background-color: #FFFFCC;
}
/*美食-內容標題*/
.gourmet_content_t{
	background-color: #A20000;
	padding: 0px 0px 0px 5px;
	color: #ffffff;
	font-weight: bold;
}
/* ===== 會員中心 CSS =====*/
/*會員中心-登入區塊*/
.member_login{
	margin: 10px auto 5px auto;
}

/* ===== 房地產物件 CSS =====*/
/*房物-列表物件區塊*/
.property_list{
	width: 180px;
	background-image: url(/sys_box/property/images/list_bg.gif);
	background-repeat: repeat-y;
	background-color: #FFF8EE;
	text-align: center;
	margin: 10px 15px 10px 15px;
}
/*房物-列表物件區塊-上框線*/
.property_list_border1{
	background-image: url(/sys_box/property/images/list_border1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*房物-列表物件區塊-下框線*/
.property_list_border2{
	background-image: url(/sys_box/property/images/list_border2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 15px 15px 15px 15px;
}
/*房物-列表物件區塊-水平圖*/
.property_list_pic_w{
	width: 140px;
	height: 105px;
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
}
/*房物-列表物件區塊-垂直圖*/
.property_list_pic_h{
	height: 105px;
	background-color: #ffffff;
	padding: 5px 5px 5px 5px;
}
/*房物-列表物件區塊-水平線*/
.property_list_line{
	background-image: url(/sys_box/property/images/list_line.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 5px 0px 5px 0px;
}
/*房物-列表物件區塊-文字*/
.property_list_text{
	background-image: url(/sys_box/property/images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	background-color: #ffffff;
	padding: 5px 5px 0px 20px;
	margin: 5px 5px 0px 5px;
	text-align: left;
}
/*房物-搜尋欄位名稱*/
.property_search_th{
	color: #009FFF;
}

/* ===== 美美網特約商店 CSS =====*/
/*特約商店-圖片背景*/
.mmclub_pic_bg{
	width: 173px;
	background-image: url('sys_img/pic_bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #ffffff;
	padding: 21px 0px 22px 0px;
	text-align: center;
}

/* ===== 線上訂房推薦 CSS =====*/
/*訂房推薦-圖片背景*/
.mmhotel_pic_bg{
	width: 183px;
	background-image: url('sys_img/pic_bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #ffffff;
	padding: 21px 0px 22px 0px;
	text-align: center;
}

/* ===== 訪客留言 CSS =====*/
/*留言-IP*/
.forum_ip{
}

/* ===== 停車場資訊 CSS =====*/
/*停車場-文字訊息背景*/
#parking .msg_bg{
	background-color: #efefef;
	padding: 5px 5px 5px 5px;
}
/*停車場-文字訊息名稱*/
#parking .msg_title{
	color: #000000;
	font-weight: bold;
}
/*停車場-文字訊息更新時間*/
#parking .msg_update{
	font-size:13px;
	color: #666666;
	font-weight: lighter;
}

/* ===== 札記 CSS =====*/
#blogpage .blog_title{
	font-weight: bold;
}
#blogpage .blog_img{
	float:	left; 
	margin:	4px 4px 4px 4px; 
	border:	1px solid #dcdcdc;
}
#blogpage .blog_detail{
	display: inline;
	color: #0174DF;
}
#blogpage .blog_detail a{
	color: #0174DF;
}
#blogpage .blog_detail a:hover{
	color: #0000FF;
	text-decoration: none;
}
/* ===== 線上付款 CSS =====*/
#online-pay .bg_online_pay{
	background-color: #ffffff;
}
#online-pay .ssl_note{
	margin: 0 16px 5px 16px;
	font-size: 10pt;
}
#online-pay .ssl_note .status{
	line-height:15px; 
	color: #666666;
}
/* ===== 旅行社出團 CSS =====*/
#travelteam td.cs_title {background-color:lightgrey}
#travelteam td.cs_dtitle {background-color:#EBF5FF}
#travelteam td.main_td {background-color:aliceblue; padding:8px; color:#000;}
#travelteam td.main_td2 {background-color:aliceblue; color:#000;}
#travelteam th.main_table_th2{
	background-color:#8ddeff;
	color:#FFF;
	text-indent: 5px;
	font-size:16px;
}
#travelteam th.main_table_th{
	background-color:#5b9bd5;
	color:#FFF;
	text-indent: 5px;
	font-size:16px;
} 
#travelteam table.main_table{
	background-color:#CCC;
}

keycount:link{font-family:Arial,微軟正黑體;FONT-SIZE:11pt;letter-spacing:1px;LINE-HEIGHT:150%;/* text-decoration:none; */color:#4D4D4D}
keycount:visited{font-family:Arial,微軟正黑體;FONT-SIZE:11pt;letter-spacing:1px;LINE-HEIGHT:150%;/* text-decoration:none; */color:#4D4D4D}
keycount:hover{font-family:Arial,微軟正黑體;FONT-SIZE:11pt;letter-spacing:1px;LINE-HEIGHT:150%;text-decoration:none;color:#4D4D4D}