@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	text-align: -moz-center !important ;
	*text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#f3f3f3;
}
img { border: none; }
a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
h1{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

h2{
	margin:0px;
}

h3{
	margin:0px;
}

h4{
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#buliding{
	background-color:#FFF;
	width:948px !important;
	*width:990px;
	padding-left:21px;
	padding-right:21px;
	text-align:left;
	display: block;
	margin:0 auto;
}

#left_tool{
	width:223px;
	float:left;
	padding-top:6px !important;
	*padding-top:0px;
}

#main{
	width:713px;
	float:right;
}

#main_dowmsp{
	height:30px;
	clear:both;
}

#main_visual{
	padding-top:16px !important;
	*padding-top:10px;

}

.banner{
	padding-top:6px;
}

div.clear-both {
	clear: both; 
	display: block; 
	font: 0px/0px sans-serif;
}

/**************************************************************************************************/
/*                               top                                                             */
/*************************************************************************************************/
#top{
	background-image:url(../images/bg-top.gif);
	width:948px;
	height:78px;
	position:relative;
}

#logo{
	width:182px;
	height:78px;
	position:absolute;
}
/**************************************************************************************************/
/*                               mag       阿統更動         width margin-left                                            */
/*************************************************************************************************/

#toplink{
	width:460px;
	height:20px;
	color:#777777;
	font-size:12px;
	margin-top:2px !important ;
	*margin-top:4px;
	margin-left:520px;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
}

#toplink a:link{
	color:#777777;
	text-decoration:none;
}
#toplink a:hover{
	color:#ff6600 !important ;
	text-decoration:none;
}	
#toplink a:visited{
	color:#777777;
	text-decoration:none;
}


#logo-tv1{
	width:108px;
	height:34px;
	margin-left:385px;
	margin-top:34px;
	position:absolute;
}

#logo-tv2{
	width:74px;
	height:34px;
	margin-left:493px;
	margin-top:34px;
	position:absolute;
}

#logo-tv3{
	width:78px;
	height:34px;
	margin-left:567px;
	margin-top:34px;
	position:absolute;
}

#logo-tv4{
	width:88px;
	height:34px;
	margin-left:645px;
	margin-top:34px;
	position:absolute;
}

#logo-tv5{
	width:59px;
	height:34px;
	margin-left:733px;
	margin-top:34px;
	position:absolute;
}

#logo-tv6{
	width:70px;
	height:34px;
	margin-left:792px;
	margin-top:34px;
	position:absolute;
}
#facebook{
	width:64px;
	height:34px;
	margin-left:880px;
	margin-top:45px;
	position:absolute;
}
	
/**************************************************************************************************/
/*                               menu主選單                                                       */
/*************************************************************************************************/	
#topmenubar{
	background-image:url(../images/bg-topmenu.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:948px;
	height:47px;
}

#topmenu{
	width:735px;
	float:left;
	margin:0px;
}

.menu{
	float:left;
}

#topsearch{
	width:200px;
	float:left;
	margin-top:12px;
	height:20px;
}

#topsearch_form{
	border:#ff4101 1px solid;
	color:#555555;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#topmenuLine{
	clear:both;
	height:1px;
}
	
/**************************************************************************************************/
/*                               首頁-最新優惠                                                  */
/*************************************************************************************************/

#Offer{
	background-image:url(../images/bg-offer.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:223px;	
}

.OfferIcon{
	width:10px;
	float:left;
	padding-top:3px;
}
.OfferList{
	color:#ff6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.OfferList a:link{
	color:#ff6600;
	text-decoration:none;
}
.OfferList a:hover{
	color:#ff9900 !important ;
	text-decoration:underline;
}	
.OfferList a:visited{
	color:#ff6600;
	text-decoration:none;
}

.OfferSummary{
	color:#666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:6px;
}
	
.OfferLine{
	clear:both;
	height:1px;
	background-color:#dbdada;
	width:201px;
}

#Offer_Tel{
	background-image:url(../images/bg-phone.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:223px;
	height:53px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:15px;
	padding-left:105px;
}




/**************************************************************************************************/
/*                             down                                                          */
/*************************************************************************************************/	

#down_tool{
	background-image:url(../images/bg-down.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:37px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#down_tool a:link{
	color:#666;
	text-decoration:none;
}
#down_tool a:hover{
	color:#ff6600 !important ;
	text-decoration:none;
}	
#down_tool a:visited{
	color:#666;
	text-decoration:none;
}

#down{
	clear:both;
	padding-top:14px;
	padding-left:10px;
	height:72px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.down{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


