﻿/*-------首頁右區塊----------------*/
/*餐廳介紹*/
.mainfoot2{width:100%; }
.mainfoot2 .text{width:90%; font-size:85%;color:#b3a499; margin-left:25px;margin-top:10px; }
.mainfoot2 .text img{ float:left; margin: 5px 15px 15px 0;}
.mainfoot2 ul {padding-left:20px;} 
.mainfoot2 li { float:left; padding-right:30px; padding-top:10px; padding-left:10px; }
.mainfoot2 li img{ margin-bottom:5px;}
.mainfoot2 td { color:#fff; font-size:85%;}

/*-------中間區塊----------------*/
/*餐廳介紹*/
.mainfoot{width:100%; }
.mainfoot .text{width:90%; font-size:85%;color:#34398b; margin-left:25px;margin-top:10px; min-height:200px;line-height:25px;}
.mainfoot .text a{color:#fff;}
.mainfoot .text img{ float:left;margin-right:10px;}
.mainfoot .border { border:1px solid #b3a499;
height: 150px;
width: 235px;
margin: 5px 15px 10px 0;}

/*TAB*/
ul, li {
		margin: 0;
		padding: 0;
		list-style: none;
		font-color:#d0b990;
}
.abgne_tab {
		
		width:90%;
		font-color:#d0b990;
		margin-left:25px;margin-top:10px;
		
		
}
ul.tabs {
		width: 100%;
		height: 32px;
		border-bottom: 1px solid #d0b990;
		border-left: 1px solid #d0b990;
		font-color:#d0b990;
}
ul.tabs li {
		float: left;
		height: 31px;
		line-height: 31px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 1px solid #d0b990;
		border-left: none;
		background:url(images/menubgd2.jpg);
	
}
ul.tabs li a {
		display: block;
		padding: 0 20px;
		color: #fff;
		text-decoration: none;
		font-size:85%;
		
}
ul.tabs li a:hover {
	border-bottom: 1px solid #d0b990;
	color: #000;
	background-image: url(../../../img/center_top2.jpg);
	background-repeat: repeat-x;
		
}
ul.tabs li.active  {
	border-bottom: 1px solid #d0b990;
	color: #000;
	background-image: url(../../../img/center_top2.jpg);
	background-repeat: repeat-x;
}


div.tab_container {
		clear: left;
		width: 100%;
		border:  1px solid #b3a499;
		border-top: none;
		background: #090502;
		color:#d0b990;
		
	   
}
div.tab_container .tab_content {padding: 5px;color:#fff;padding-left:20px;font-size:85%; }
div.tab_container .tab_content h2 {	margin: 10px 2px;color:#d0b990;}
div.tab_content p {color:#FFAB00;margin-top:10px;}
div.tab_content {padding-left:20px;}
div.tab_content table{ border:none;}
div.tab_content  th{font-size:17px;width:10px;color:#ffab00;font-weight:bold;}
div.tab_content table td{color:#fff;line-height:24px;width:250px;}
div.tab_content table th span{ color:#ffab00;}
/*右方區塊*/
.sample{ display:inline-block; position:relative;}

/*footer 店家資訊*/
.mapinfo{ width:988px;color:#fff;font-size:85%;
position:absolute; left:10px; top:0px; }
.mapinfo h2{
	font-size:120%;
	color: #a08358;
	font-weight: bold;
	
}
.mapinfo ul{padding:15px;width:988px;}
.mapinfo li{float:left; margin-right:19px;width:300px;}
.mapinfo li img{ vertical-align:middle;float:right;}
/*版面樣式*/
#container { background-color:#3e9ebb top repeat-x; }
#center h2{ color:#3e9ebb; font-size:16px; font-weight:bold;background-image: url(../../../img/star.png);
	background-repeat: no-repeat;
	background-position:0 center;padding-left:25px;margin-bottom:10px;}
#center2 h2{ color:#3e9ebb; font-size:16px; font-weight:bold;background-image: url(../../../img/star.png);
	background-repeat: no-repeat;
	background-position:0 center;padding-left:25px;margin-bottom:10px;}
#right h2{ color:#03e9ebb; font-size:16px; font-weight:bold;}
#right img{margin-bottom:2px;}

.newstable{ width:90%;;border-bottom:dashed 1px #CCCCCC; margin:10px 20px;}	
.newstable th {
	color:#FFAB00;
	font-family: "Courier New", Courier, monospace;
	width:15%;padding-bottom:10px;
}
.newstable td{color:#fff; font-size:90%; line-height:24px; padding-left: 20px;}
.newstable h1{ color:#FFAB00; font-weight:bold; background: url(../../../img/icon_arrow.png) no-repeat left top; padding-left:25px;font-family:"微軟正黑體", "Microsoft JhengHei", Helvetica, Arial, FreeSans, "sans-serif"; }
.newstable a{
display:block;
margin-left: -5px;
}
.newspic{ border:3px solid #FFAB00; height:96px; width: 150px;}
/*聯絡我們表格*/
.contactustable{ width:100%; margin-left:40px; color:#F3DAA8;}
table.contactustable input[type=text] {border:2px #F3DAA8 solid;}
table.contactustable select {font-size:90%;}
table.contactustable th {
	height:10px;
	font-size:90%;
	text-align:left;
	background-color: #1d346a;
	margin:5px 5px 5px 5px auto;
	line-height:35px;
	text-indent:15px;
	background-image: url(../../../img/arrow.png);
	background-position: left center;
	background-repeat: no-repeat;
 }

/*最新消息總列表*/
.border_news {
border-width:2px 0px 0px 0px;
border-style:solid;
boder-color:#F3DAA8;

}
/*最新消息單項*/
.singlenews {
 color:#F3DAA8; font-size:90%;
 text-align:left;
 background-color: #1d1006;
 margin:5px 5px 5px 5px ;
 height:35px;
 bottom:0;
 left:0;
}
table.sitemap {margin-left:120px; border:0px solid #CC6600; width:750px; font-size:85%;}
table.sitemap th{
	text-align:center;
	background-image: url(../../../img/menubgd.jpg);
	background-repeat: no-repeat;
	width:133px;
	border-bottom:1px solid #CC6600;
	height:30px;
}
table.sitemap td{border-bottom:1px solid #CC6600;padding-left:20px;border-right:1px solid #CC6600; color:#FFFFFF; width:400px}
table.sitemap td a {color:#FFFFFF;}
ul.map {
    margin-left:100px;
	text-indent:10px;
	background-image: url(../../../img/arrow.png);
	background-position: left 6px;
	background-repeat: no-repeat; color:#FFFFFF;  padding-left:5px;  }
ul.map a{  color:#FFC400; padding-left:5px;}
ul.map li a{ margin-left:120px; color:#FFFFFF; border:none; line-height:32px;}
ul.map li a:hover{  text-decoration:underline;}
#footer a{ color:#FFFF33;}
#header a.go {color:#fff; margin-left:20px;text-align:center; font-size:18px; font-weight:bold;}


/*connie後台維護table*/
.prg_table {
	color: #444;
	line-height: 1.2em;
	border-width: 1px;
	border-style: solid;
	border-color:#dcdcdc;
	width: 99%;
	border-collapse:collapse;
	margin:5px;
	font-family:微軟正黑體,Tahoma,  PMingLiU, Geneva, sans-serif; 
	background:LightGoldenrodYellow;
}
.prg_table_title 
{
    border-bottom: 1px dashed #dcdcdc;
	display: block;
	text-align: center;
	padding-bottom: 6px;
	padding-left: 5px;
	line-height: 150%;
	background-color:Tan;
}
/*控制項儲存格*/
.prg_td_ctl {
	border-bottom: 1px dashed #dcdcdc;
    padding: 5px;
	line-height: 150%;
}
.font01{color:#fff}