@charset "utf-8";
/* CSS Document */

/*Global*/
body { background:url(../images/template/bgPartten.jpg) repeat top left; font-family:Arial, Helvetica, sans-serif;}
p.BottonArea { text-align:center; padding:10px;}
/*弧線*/
/* set millions of background images */
.rbroundbox { background: url(../images/template/nt.gif) repeat; }
.rbtop div { background: url(../images/template/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/template/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/template/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/template/br.gif) no-repeat bottom right; }
div.BackBotton { text-align:left;}
a.BackTo { background:url(../images/icon/BackBg.png) no-repeat top left; width:116px; height:20px; display:block; padding:5px; margin:0; font-size:12px; color:#FFFFFF; text-decoration:none; float:right;}
a.BackTo:hover { background:url(../images/icon/BackBg.png) no-repeat top left; width:116px; height:20px; display:block; padding:5px; margin:0; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 90%; margin: 1em auto; }

/*Header Area*/
#Header { width:950px; height:148px; background:url(../images/template/headerImage.png) no-repeat top left;}
/*Banner Area*/
/*#HeadBanner { width:950px; height:98px; padding:0; margin:0; }*/
#HeadBannerWord { padding: 25px 0 30px 80px; height:49px; }
#HeadBannerTag { padding: 25px 0 0px 20px; height:49px; }
#HeadBannerTag a{display:block; float:left;}
/*Navigator Area*/
#Navigator { padding:0; margin:0; background:url(../images/template/NavigatorBg.png) no-repeat 0 0; min-height:462px;}
#Navigator03 { padding:0; margin:0; background:url(../images/template/NavigatorBg02.png) no-repeat 0 0; min-height:462px;}

#NavigatorTitle { padding-left:40px; padding-top:106px; margin:0;}
#NavigatorList {padding-left:40px; margin:0;}
#NavigatorList ul { list-style:none; padding:0; margin:0;}
#NavigatorList li { padding:0; margin:0; border:none;}
#NavigatorList li img { border:none;}
#NavigatorList li a {display:block; width:140px; padding:0; margin:0;}
    /*Link About*/
    a.About01 { height:20px;background:url(../images/icon/nav/about/nav_about_01.png) no-repeat 0 0;}
    a.About01:hover { height:20px;background:url(../images/icon/nav/about/nav_about_01_ovr.png) no-repeat 0 0;}
    a.About02 { height:20px;background:url(../images/icon/nav/about/nav_about_02.png) no-repeat 0 0;}
    a.About02:hover { height:20px;background:url(../images/icon/nav/about/nav_about_02_ovr.png) no-repeat 0 0;}
    /*Link Recruit*/
    a.Recruit01 { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_01.png) no-repeat 0 0;}
    a.Recruit01:hover { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_01_ovr.png) no-repeat 0 0;}
    a.Recruit02 { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_02.png) no-repeat 0 0;}
    a.Recruit02:hover { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_02_ovr.png) no-repeat 0 0;}
    a.Recruit03 { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_03.png) no-repeat 0 0;}
    a.Recruit03:hover { height:20px;background:url(../images/icon/nav/recruit/nav_recruit_03_ovr.png) no-repeat 0 0;}
    /*Link Store*/
    a.Store01 { height:20px;background:url(../images/icon/nav/store/nav_store_01.png) no-repeat 0 0;}
    a.Store01:hover { height:20px;background:url(../images/icon/nav/store/nav_store_01_ovr.png) no-repeat 0 0;}
    a.Store02 { height:20px;background:url(../images/icon/nav/store/nav_store_02.png) no-repeat 0 0;}
    a.Store02:hover { height:20px;background:url(../images/icon/nav/store/nav_store_02_ovr.png) no-repeat 0 0;}
    a.Store03 { height:20px;background:url(../images/icon/nav/store/nav_store_03.png) no-repeat 0 0;}
    a.Store03:hover { height:20px;background:url(../images/icon/nav/store/nav_store_03_ovr.png) no-repeat 0 0;}
    /*Link Menu*/
    a.Menu31 { height:20px;background:url(../images/icon/nav/menu/nav_menu_01.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu31:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_01_ovr.png) no-repeat 0 0; padding:0; margin:0;}

    a.Menu3101 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0101.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3101:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0101_ovr.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3102 { height:15px; height:15px;background:url(../images/icon/nav/menu/nav_menu_0102.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3102:hover { height:15px; height:15px;background:url(../images/icon/nav/menu/nav_menu_0102_ovr.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3103 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0103.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3103:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0103_ovr.png) no-repeat 0 0;}
    a.Menu3104 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0104.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3104:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0104_ovr.png) no-repeat 0 0;}
    a.Menu3105 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0105.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3105:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0105_ovr.png) no-repeat 0 0;}
    a.Menu3106 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0106.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3106:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0106_ovr.png) no-repeat 0 0;}
    a.Menu3107 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0107.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3107:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0107_ovr.png) no-repeat 0 0;}
    a.Menu3108 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0108.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3108:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0108_ovr.png) no-repeat 0 0;}
    a.Menu3109 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0109.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3109:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0109_ovr.png) no-repeat 0 0;}
    a.Menu3110 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0110.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3110:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0110_ovr.png) no-repeat 0 0;}
    a.Menu3111 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0111.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3111:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0111_ovr.png) no-repeat 0 0;}
    a.Menu3112 { height:15px;background:url(../images/icon/nav/menu/nav_menu_0112.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3112:hover { height:15px;background:url(../images/icon/nav/menu/nav_menu_0112_ovr.png) no-repeat 0 0;}

	
    a.Menu32 { height:20px;background:url(../images/icon/nav/menu/nav_menu_02.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu32:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_02_ovr.png) no-repeat 0 0;}
/*酒精*/
    a.Menu3201 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0201.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3201:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0201.png) no-repeat 0 0;}

    a.Menu320101 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020101.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320101:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020101_ovr.png) no-repeat 0 0;}
	
    a.Menu320102 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020102.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320102:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020102_ovr.png) no-repeat 0 0;}
	
    a.Menu320103 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020103.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320103:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020103_ovr.png) no-repeat 0 0;}
	
    a.Menu320104 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020104.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320104:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020104_ovr.png) no-repeat 0 0;}
	
    a.Menu320105 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020105.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320105:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020105_ovr.png) no-repeat 0 0;}
	
    a.Menu320106 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020106.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu320106:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020106_ovr.png) no-repeat 0 0;}
	
/*非酒精*/
    a.Menu3202 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0202.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3202:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0202.png) no-repeat 0 0;}

		a.Menu320201 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020201.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu320201:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020201.png) no-repeat 0 0;}
		a.Menu320202 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020202.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu320202:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020202.png) no-repeat 0 0;}
		a.Menu320203 { height:20px;background:url(../images/icon/nav/menu/nav_menu_020203.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu320203:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_020203.png) no-repeat 0 0;}
	

/*超值午餐*/	
    a.Menu33 { height:20px;background:url(../images/icon/nav/menu/nav_menu_03.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu33:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_03_ovr.png) no-repeat 0 0;}

		a.Menu3301 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0301.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu3301:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0301_ovr.png) no-repeat 0 0;}
		a.Menu3302 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0302.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu3302:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0302_ovr.png) no-repeat 0 0;}
		a.Menu3303 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0303.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu3303:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0303_ovr.png) no-repeat 0 0;}
		a.Menu3304 { height:20px;background:url(../images/icon/nav/menu/nav_menu_0304.png) no-repeat 0 0; padding:0; margin:0;}
		a.Menu3304:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0304_ovr.png) no-repeat 0 0;}

/*兒童餐點*/	
    a.Menu34 { height:20px;background:url(../images/icon/nav/menu/nav_menu_04.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu34:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_04_ovr.png) no-repeat 0 0;}

    a.Menu3401{ height:20px;background:url(../images/icon/nav/menu/nav_menu_0401.png) no-repeat 0 0;padding:0; margin:0;}
    a.Menu3401:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0401_ovr.png) no-repeat 0 0; }
    a.Menu3402{ height:20px;background:url(../images/icon/nav/menu/nav_menu_0402.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3402:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0402_ovr.png) no-repeat 0 0;}
    a.Menu3403{ height:20px;background:url(../images/icon/nav/menu/nav_menu_0403.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3403:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0403_ovr.png) no-repeat 0 0;}
    a.Menu3404{ height:20px;background:url(../images/icon/nav/menu/nav_menu_0404.png) no-repeat 0 0; padding:0; margin:0;}
    a.Menu3404:hover { height:20px;background:url(../images/icon/nav/menu/nav_menu_0404_ovr.png) no-repeat 0 0;}


	a.AM01{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 0;}
	a.AM02{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -20px;}
	a.AM03{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -40px;}
	a.AM04{ height:20px;background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -60px;}
	a.AM01:hover { height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 0;}
	a.AM02:hover{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -20px;}
	a.AM03:hover{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -40px;}
	a.AM04:hover{ height:20px; background:url(../images/icon/AddMemberPack01.png) no-repeat 0 -60px;}

/*Main Area*/
#MainContainer {margin:20px 0 0 0; padding:0;}
#MainArea {margin:0px 0 0 -25px; padding:0;}



/*News背景*/
#MainAreaHead01 { width:743px; height:180px; background:url(../images/template/BgNews01.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText01 { width:743px;background: url(../images/template/MaincontainerMiddle01.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton01 { width:743px;background: url(../images/template/BgNews01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}

/*About背景*/
#MainAreaHead02 { width:743px; height:160px; background:url(../images/template/BgAbout01.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText02 { width:743px;background: url(../images/template/MaincontainerMiddle.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton02 { width:743px; height:150px; background: url(../images/template/BgAbout01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*About1-1背景*/
#MainAreaHead02A { width:743px; height:160px; background:url(../images/template/BgAbout011.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText02A { width:743px;background: url(../images/template/MaincontainerMiddle02.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton02A { width:743px; height:150px; background: url(../images/template/BgAbout011.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*About1-2背景*/

#MainAreaHead02B { width:743px; height:160px; background:url(../images/template/BgAbout012.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText02B { width:743px;background: url(../images/template/MaincontainerMiddle02.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton02B { width:743px; height:150px; background: url(../images/template/BgAbout012.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*About1-3背景*/

#MainAreaHead02C { width:743px; height:160px; background:url(../images/template/BgAbout013.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText02C { width:743px;background: url(../images/template/MaincontainerMiddle02.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton02C { width:743px; height:150px; background: url(../images/template/BgAbout013.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}



/*Recruit背景*/
#MainAreaHead03 { width:743px; height:160px; background:url(../images/template/BgRecruit01.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText03 { width:743px;background: url(../images/template/MaincontainerMiddle01.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton03 { width:743px; height:150px; background: url(../images/template/BgRecruit01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*Store背景*/
#MainAreaHead04 { width:743px; height:160px; background:url(../images/template/BgStore01.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText04 { width:743px;background: url(../images/template/MaincontainerMiddle01.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton04 { width:743px; /*height:150px; */background: url(../images/template/BgStore01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}

/*Menu背景*/
#MainAreaHead06 { width:743px; height:160px; background:url(../images/template/BgMenu01.png) no-repeat 0 0; margin:0; padding:0;}
/*#MainAreaText06 { width:743px;background: url(../images/template/MaincontainerMiddle.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}*/
#MainAreaText06 { width:743px;background: url(../images/template/MaincontainerMiddle.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 10px;}

#MainAreaBotton06 { width:743px; height:50px; background: url(../images/template/BgMenu01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*Recruit背景*/
/*#MainAreaBotton06 { width:743px; height:150px; background: url(../images/template/BgMenu01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
*/

/*Member背景*/
#MainAreaHead { width:743px; height:160px; background:url(../images/template/BgMember01.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText { width:743px; background: url(../images/template/MaincontainerMiddle.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton { width:743px; background: url(../images/template/BgMember01.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}
/*Contact*/
#MainAreaHead05 { width:743px; height:160px; background:url(../images/template/BgView.png) no-repeat 0 0; margin:0; padding:0;}
#MainAreaText05 { width:743px;background: url(../images/template/MaincontainerMiddle.png) repeat-y 0 0;margin:-10px 0 0 0; padding:0 0 0 25px;}
#MainAreaBotton05 { width:743px; height:150px; background: url(../images/template/BgView.png) no-repeat bottom left;margin:-20px 0 0 0; padding:0 0 0 25px;}


/*中段其他效果*/
#MainAreaText02 div, #MainAreaText03 div {padding:0 70px 0 20px;}
/*Store Only*/
div#MainWords{ padding:0 60px 0 0px;} 
#MainAreaText01 h2 { font-size:18px; color:#d1020a; font-weight:bold;}
#MainAreaText01 h3 { font-size:14px; color:#d1020a; font-weight:bold;}
#MainAreaText p,#MainAreaText01 p,#MainAreaText02 p ,#MainAreaText03 p ,#MainAreaText04 p  { text-align:justify; font-size:12px; color:#333333;}
#MainAreaText img,#MainAreaText01 img,#MainAreaText02 img, #MainAreaText03 img , #MainAreaText04 img{ padding:5px;}
#MainAreaText ol, #MainAreaText01 ol, #MainAreaText02 ol, #MainAreaText03 ol , #MainAreaText04 ol{ padding:30px; margin:0px;}
#MainAreaText li,#MainAreaText01 li,#MainAreaText02 li, #MainAreaText03 li , #MainAreaText04 li{ font-size:12px; color:#333333; line-height:20px;}

#MainAreaBotton div, #MainAreaBotton01 div, #MainAreaBotton02 div , #MainAreaBotton03 div , #MainAreaBotton04 div{ height:50px;}
#MainArea h1 { padding-left:50px;}

.NewsBox {background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:#eaeaea 1px solid; margin:10px; padding:10px}
.NewsBox ul{ list-style:none; padding:0; margin:5px 25px 5px 25px;}
.NewsBox li {height:35px; border-bottom:#eaeaea 1px solid; }
.NewsBox li:hover { background:#e6e6e6;} 
.NewsBox li a {padding:8px 0 8px 20px; display:block; background:url(../images/icon/arrowBlack.gif) no-repeat 0 10px; text-decoration:none; color:#2a2929; float:left;}
.NewsBox li a:hover {padding:8px 0 8px 20px; display:block; background:url(../images/icon/arrowRed.gif) no-repeat 0 10px; color:#e40000; text-decoration:none; font-weight:bold;}
.NewsBox li div {padding:8px 30px 8px 0;float:right;}
/*Page Style*/
div.PageFlip { padding:20px 0 20px 250px; text-align:center;} 
div.PageFlip a,div.PageFlip a:hover { float:left; display:block;height:15px; margin:0 5px 0 5px; padding:0;text-decoration:none;}
a.Previous{width:45px; background:url(../images/icon/PagePack.gif) no-repeat 0px -22px;}
a.Previous:hover{  width:45px; background:url(../images/icon/PagePack.gif) no-repeat 0 -2px;}
a.Next{width:45px; background:url(../images/icon/PagePack.gif) no-repeat -45px -22px;}
a.Next:hover{ width:45px; background:url(../images/icon/PagePack.gif) no-repeat -45px -4px;}
a.PageCounts { width:15px;height:10px; color:#828282; border-left:#CCCCCC 1px solid;}
a.PageCounts:hover { width:15px;height:10px; color:#e61e77; font-weight:bold; }
.lastLine {border:none;}
/*Store 內頁*/
div.StoreBox { margin:0; padding:0;}

div.StoreBoxPicture, div.StoreBoxText { float:left; padding:0; margin:10px 0 10px 0;}
div.StoreBoxText {width:467px;}

div.StoreBoxTextRed { background:url(../images/template/StoreRedBar.png) no-repeat top left; width:457px; height:20px; display:block; color:#fff45c;font-size:12px; padding:5px;}
div.StoreBoxTextRed a {color:#fff45c; text-decoration:none;}
div.StoreBoxTextRed a:hover {color:#fff; text-decoration:none;}
/*回到分店目錄 列印地圖*/
div.StoreBoxText ul {padding:0; margin:0;}
div.StoreBoxText li { padding:2px 0 2px 20px; list-style-type:none;}
.RedTitle{ color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:15px; display:block; float:left;}
.RedMap, .RedBack, .seg { display:block; float:right; padding:0 3px 0 3px;}

div.StoreBoxPicture { background:url(../images/template/imgbox.png) no-repeat left top;width:209px; height:232px; padding:5px 0 0 5px ;overflow:hidden;}
div.StoreBoxPicture div{width:187px; height:203px;overflow:hidden;}
span.FridaysBar { display:block;height:45px; background:url(../images/icon/FridaysHrBar.gif) repeat-x left bottom; padding:0 ; margin:0; text-align:left; clear:both;} /*斜線*/
h2.StoreAreaTitle01 { background: url(../images/icon/StoreAreaTitlePack.gif) no-repeat 0 1px; margin-top:10px;  text-indent:-9999px;}
h2.StoreAreaTitle02 { background: url(../images/icon/StoreAreaTitlePack.gif) no-repeat  0 -26px; margin-top:10px;  text-indent:-9999px;}
h2.StoreAreaTitle03 { background: url(../images/icon/StoreAreaTitlePack.gif) no-repeat  0 -52px; margin-top:10px;  text-indent:-9999px;}
h2.StoreAreaTitle04 { background: url(../images/icon/StoreAreaTitlePack.gif) no-repeat  0 -78px; margin-top:10px;  text-indent:-9999px;}
h2.StoreAreaTitle05 { background: url(../images/icon/StoreAreaTitlePack.gif) no-repeat  0 -104px; margin-top:10px;  text-indent:-9999px;}


#HeadBanner {width:950px; background:url(../images/template/BgMember02.png) no-repeat top left;margin:0px 0 0 0;}
#MainContainerMiddle {width:950px; background:url(../images/template/MaincontainerMiddle.png) repeat-y top left;margin:0px 0 0 0; padding:0;}
ul.MemberForm { list-style-type:none; margin:0; padding:0;}
ul.MemberForm li { display:block; padding:15px 0 15px 0;background-color:#f5f5f5; margin:8px 0 0 0; width:680px;}
ul.MemberForm label { font-family:Arial, Helvetica, sans-serif; color:#626262; font-weight:normal; padding:0 2px 0 2px;}
ul.MemberForm input,ul.MemberForm select { background-color:#eeeeee; padding:0; margin:0;}
.Section { float:left; width:165px; margin:0; padding:0 0 0 10px;}
.Section2 { float:left; width:400px; margin:0; padding:0 0 0 10px;}
.Section3 { float:left; width:280px; margin:0; padding:0;}

.Notice { color:#e60012;}
/*Member*/
.Btn01 { background:url(../images/icon/BtnPack01.png) no-repeat 0 0; width:80px; height:40px; border:none; text-indent:-9999px; cursor:pointer;}
.Btn02 { background:url(../images/icon/BtnPack01.png) no-repeat 0 -40px; width:80px; height:40px; border:none;text-indent:-9999px; cursor:pointer;}
#recordpad { text-align:right} 

/*SideBar Area*/
/*Footer Area*/
#footer { width:100%; height:72px; background:url(../images/template/footerBg.png) repeat-x left bottom; text-align:center; padding:0; margin:0; }
.copyright { margin-left:auto; margin-left:auto; padding-top:22px;}
.copyright img { border:none;}


/*Table Style 分店*/

table.datatable { border-collapse:collapse; margin:10px 0 10px 20px; width:500px }
table.datatable th {}
h2.datatable { width:60px; height:25px; margin:10px 0 0 20px; padding-left:10px; padding-right:10px; display:block; background-color:#d50002; color:#FFFFFF; font-size:12px; line-height:23px;}
table.datatable td {padding:5px; }
table.datatable tr {border-bottom:#CCCCCC 1px solid;}
table.datatable tr:hover { background-color:#e6e6e6}
table.datatable td a { color:#333333; text-decoration:none;}
table.datatable td a:hover { color:#333333; text-decoration:none;}