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

body {
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) no-repeat;
	background-size: cover;
}
a{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:12px;
	color:#353535;
	text-decoration:none;
}
a:hover{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:12px;
	color:#666;
	/*opacity:0.5;*/
	text-decoration:none;
}
li{
	list-style:none;
}
img, .search_option {
	vertical-align:middle;
	border:none;
}
#wrapper{
	margin:0 auto;
	width:1000px;
	height:100%;
	position:relative;

	display:-webkit-box;	
	display:-o-box;
	display:-ms-box;
	display:box;
}
.txt01_BK{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#353535;
}
.txt01_RED{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#c74041;
}
.txt01_GR{
	font:12px/1.8 Georgia, "Times New Roman", Times, serif;
	color:#21a802;
}
.txt01_OR{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#ff6600;
}
.txt01_BR{
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#3333ff;
}
.txt01_BK_bord{
	font:15px Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#353535;
}
.txt01_RED_bord{
	font:15px Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#c74041;
	letter-spacing:0.1em;
	text-align:justify;
	text-justify:distribute;
}
.txt01_GR_bord{
	font:15px Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#21a802;
}
.txt01_OR_bord{
	font:15px Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#ff6600;
}
.txt01_BR_bord{
	font:15px Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#3333ff;
}
.inner_txt01{
	font:12px/1.8 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#353535;
	letter-spacing:0.1em;
	text-align:justify;
	text-justify:distribute;
}
.inner_txt02{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:12px;
	color:#353535;
	letter-spacing:0.2em;
	border:0px;
}
.inner_txt03{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:12px;
	color:#F00;
	letter-spacing:0.1em;
}
.inner_txt04{
	font:12px/1.5 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#000;
	letter-spacing:0.1em;
}
.inner_txt_title01{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:15px;
	color:#c74041;
	letter-spacing:0.1em;
}
.inner_txt_title02{
	font:15px/1.5 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#c74041;
	font-weight:bolder;
}
.inner_txt_title03{
	font:13px/1.5 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#c74041;
	font-weight:400;
}
.inner_txt_title04{
	font:12px/1.4 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#353535;
	font-weight:400;
}
.inner_txt_title05{
	font:15px/1.4 Arial,Helvetica,'微軟正黑體',sans-serif;
	color:#353535;
	font-weight:400;
}
.inner_txt_title06{
	font:14px/1.8 Georgia, "Times New Roman", Times, serif;
	color:#353535;
	letter-spacing:0.1em;
}

/*-----選單------*/

ul.nav{
	margin:0 auto;
    padding: 0px;
    width: 1000px;
    height: 142px;
}
ul.nav a{
	display:block;
	width:116px;
	height:42px;
	text-indent:-9999px;
	float:left;
}
ul.nav li{background:url(../images/nav.gif) no-repeat; float:left;}
ul.nav li a{background:url(../images/nav.gif) no-repeat; float:left;}
ul.nav li.nav_1 {width:102px;height:142px;background-position:0px 0px; float:left; }
ul.nav li.nav_2 a{width:94px;height:142px;background-position:-102px 0px; float:left;}
ul.nav li.nav_3 a{width:111px;height:142px;background-position:-196px 0px; float:left; }
ul.nav li.nav_4 a{width:110px;height:142px;background-position:-307px 0px; float:left; }
ul.nav li.nav_5 a{width:192px;height:142px;background-position:-417px 0px; float:left; }
ul.nav li.nav_6 a{width:152px;height:142px;background-position:-609px 0px; float:left; }
ul.nav li.nav_7 a{width:87px;height:142px;background-position:-761px 0px; float:left; }
ul.nav li.nav_8 a{width:54px;height:142px;background-position:-848px 0px; float:left; }
ul.nav li.nav_9 {width:98px;height:142px;background-position:-902px 0px; float:left; }

ul.nav li.nav_1{background-position:0px  -142px; float:left;}
ul.nav li.nav_2 a:hover{background-position:-102px -142px; float:left;}
ul.nav li.nav_3 a:hover{background-position:-196px -142px; float:left; }
ul.nav li.nav_4 a:hover{background-position:-307px -142px; float:left;}
ul.nav li.nav_5 a:hover{background-position:-417px -142px; float:left;}
ul.nav li.nav_6 a:hover{background-position:-609px -142px; float:left;}
ul.nav li.nav_7 a:hover{background-position:-761px -142px; float:left;}
ul.nav li.nav_8 a:hover{background-position:-848px -142px; float:left;}
ul.nav li.nav_9{background-position:-902px -142px; float:left;}

/*-- --------------------------Start--頁尾 */

#footer{
	margin-bottom:100px;
	padding:0px;
	background:#fff;
	width:100%;
	height:112px;
	border-top:1px #fdba19 solid;
	display : inline-block;
	clear:both;
}
.flat_footerLink_txt{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:12px;
	color:#353535;
	width:995px;
	height:32px;
	float:left;
	padding:15px 0px 0px 5px;
	margin:0px;
	border-bottom:1px solid #ccc;
	letter-spacing: 0.2em;
}
.flat_footerinfo_txt{
	font-family:Arial, Helvetica, '微軟正黑體', sans-serif;
	font-size:12px;
	color:#353535;
	width:805px;
	height:76px;
	float:left;
	padding:15px 0px 0px 5px;
	margin:0px;
	line-height: 20px;
	letter-spacing: 0.1em;
}
.flat_footercopy_txt{
	font-family:Arial, Helvetica, '微軟正黑體', sans-serif;
	font-size:12px;
	color:#353535;
	width:185px;
	height:76px;
	text-align:right;
	padding:15px 5px 0px 0px;
	margin:0px;
	line-height: 20px;
	float:left;
	letter-spacing: 0.2em;
}
.footerContainer{
	margin:0 auto;
	padding:0px;
	height:112px;
	width:1000px;
}
.winners0808_1{
	margin:0px;
	padding:0px;
	width:1000px;
	height:70px;
	clear:both;
	background:url(../images/winners0808_01.png) no-repeat;
}
.winners0808_2{
	margin:0px;
	padding:0px;
	width:1000px;
	height:68px;
	clear:both;
	background:url(../images/winners0808_02.png) no-repeat;
}	
.winners0808_3{
	margin:0px;
	padding:0px;
	width:1000px;
	height:41px;
	clear:both;
	background:url(../images/winners0808_03.png) no-repeat;
}
ul.nav_wiinners{
	margin:0px 0px 0px 30px;
    padding: 0px;
    width: 577px;
    height: 41px;
	clear:both;
}
ul.nav_wiinners a{
	display:block;
	width:96px;
	height:41px;
	text-indent:-9999px;
	float:left;
}
ul.nav_wiinners li{background:url(../images/nav.png) no-repeat; float:left;}
ul.nav_wiinners li a{background:url(../images/nav.png) no-repeat; float:left;}
ul.nav_wiinners li.nav_1 a{background-position:0px 0px; float:left; }
ul.nav_wiinners li.nav_2 a{background-position:-96px 0px; float:left;}
ul.nav_wiinners li.nav_3 a{background-position:-192px 0px; float:left; }
ul.nav_wiinners li.nav_4 a{background-position:-288px 0px; float:left; }
ul.nav_wiinners li.nav_5 a{background-position:-384px 0px; float:left; }
ul.nav_wiinners li.nav_6 a{background-position:-480px 0px; float:left; }

ul.nav_wiinners li.nav_1 a:hover{background-position:0px  -41px; float:left;}
ul.nav_wiinners li.nav_2 a:hover{background-position:-96px -41px; float:left;}
ul.nav_wiinners li.nav_3 a:hover{background-position:-192px -41px; float:left; }
ul.nav_wiinners li.nav_4 a:hover{background-position:-288px -41px; float:left;}
ul.nav_wiinners li.nav_5 a:hover{background-position:-384px -41px; float:left;}
ul.nav_wiinners li.nav_6 a:hover{background-position:-480px -41px; float:left; }

ul.nav_wiinners li[class$="_target"] a{background:url(../images/nav3.png) no-repeat; float:left;}
ul.nav_wiinners li.nav_1_target a{background-position:0px 0px; float:left; }
ul.nav_wiinners li.nav_2_target a{background-position:-96px 0px; float:left; }
ul.nav_wiinners li.nav_3_target a{background-position:-192px 0px; float:left; }
ul.nav_wiinners li.nav_4_target a{background-position:-288px 0px; float:left; }/*fix minus(-1px)*/
ul.nav_wiinners li.nav_5_target a{background-position:-384px 0px; float:left; }
ul.nav_wiinners li.nav_6_target a{background-position:-480px 0px; float:left; }

/* 得獎名單0808 */
.winners0808_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners0808_04.png) no-repeat;
}
.winners0808_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners0808_05.png) no-repeat;
}
.winners0808_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners0808_06.png) no-repeat;
}
.winners0808_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners0808_07.png) no-repeat;
}
.winners0808_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:134px;
	clear:both;
	background:url(../images/winners0808_08.png) no-repeat;
}
/* 得獎名單0908 */
.winners0908_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners0908_04.png) no-repeat;
}
.winners0908_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners0908_05.png) no-repeat;
}
.winners0908_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners0908_06.png) no-repeat;
}
.winners0908_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners0908_07.png) no-repeat;
}
.winners0908_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:595px;
	clear:both;
	background:url(../images/winners0908_08.png) no-repeat;
}
.winners0908_9{
	margin:0px;
	padding:0px;
	width:1000px;
	height:139px;
	clear:both;
	background:url(../images/winners0908_09.png) no-repeat;
}
/* 得獎名單1008 */
.winners1008_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners1008_04.png) no-repeat;
}
.winners1008_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners1008_05.png) no-repeat;
}
.winners1008_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners1008_06.png) no-repeat;
}
.winners1008_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners1008_07.png) no-repeat;
}
.winners1008_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:134px;
	clear:both;
	background:url(../images/winners1008_08.png) no-repeat;
}
/* 得獎名單1108 */
.winners1108_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners1108_04.png) no-repeat;
}
.winners1108_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners1108_05.png) no-repeat;
}
.winners1108_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners1108_06.png) no-repeat;
}
.winners1108_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners1108_07.png) no-repeat;
}
.winners1108_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:134px;
	clear:both;
	background:url(../images/winners1108_08.png) no-repeat;
}
/* 得獎名單1208 */
.winners1208_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners1208_04.png) no-repeat;
}
.winners1208_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners1208_05.png) no-repeat;
}
.winners1208_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners1208_06.png) no-repeat;
}
.winners1208_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners1208_07.png) no-repeat;
}
.winners1208_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:134px;
	clear:both;
	background:url(../images/winners1208_08.png) no-repeat;
}
/* 得獎名單0108 */
.winners0108_4{
	margin:0px;
	padding:0px;
	width:1000px;
	height:353px;
	clear:both;
	background:url(../images/winners0108_04.png) no-repeat;
	position:relative;
}
.winners0108_5{
	margin:0px;
	padding:0px;
	width:1000px;
	height:161px;
	clear:both;
	background:url(../images/winners0108_05.png) no-repeat;
}
.winners0108_6{
	margin:0px;
	padding:0px;
	width:1000px;
	height:107px;
	clear:both;
	background:url(../images/winners0108_06.png) no-repeat;
}
.winners0108_7{
	margin:0px;
	padding:0px;
	width:1000px;
	height:316px;
	clear:both;
	background:url(../images/winners0108_07.png) no-repeat;
}
.winners0108_8{
	margin:0px;
	padding:0px;
	width:1000px;
	height:134px;
	clear:both;
	background:url(../images/winners0108_08.png) no-repeat;
}
.change0108{
	width:97px;
	height:28px;
	background:url(../images/change_btn.gif);
	margin:33px 160px;
	padding:0px;
	z-index:9999px;
	position:absolute;
}
.change0108:hover{
	width:97px;
	height:28px;
	background:url(../images/change_btn.gif);
	margin:33px 160px;
	padding:0px;
	z-index:9999px;
	position:absolute;
	
	display:-webkit-box;
	display:-o-box;
	display:-ms-box;
	display:box;
	
	box-shadow:0px 0px 8px #333;
}
/* 未成年請勿飲酒 */
html > body #footer_warning{
	position: fixed;
} 

#footer_warning{
	background: url(../images/nav_bg.gif) repeat-x;
	background-position: center bottom;
	height: 142px;
	z-index: 9999;
	width: 100%;
	left: 0px;
	bottom: 0px;
}
html > body #footer_warning2{
	position: fixed;
} 

#footer_warning2{
	background: url(../images/nav2_bg.gif) repeat-x;
	background-position: center bottom;
	height: 101px;
	z-index: 9999;
	width: 100%;
	left: 0px;
	bottom: 0px;
}
.inner_txt_title01BOX{
	font-family:Arial,Helvetica,'微軟正黑體',sans-serif;
	font-size:14px;
	color:#353535;
	letter-spacing:0.1em;
	padding:15px 6px 15px 0px;
	text-align:right;
}
.s3 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 12px;
	height: 16px;
	width: 180px;
	color: #000;
	/*margin:8px 0px 8px 0px;*/
}
.s4-2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 12px;
	height: 16px;
	width: 538px;
	color: #000;
	/*margin:8px 0px 8px 0px;*/
}
.s5 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 12px;
	width: 120px;
	height: 16px;
	color: #000;
	padding:0px 0px 0px 0px;
	/*margin:8px 0px 8px 0px;*/
}
.s7 {
	width:1000px;
	background:url(../images/event111_09.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 68px;
	font-size: 12px;
	height: 68px;
	color: #000;
}
.s7-1 {
	margin:20px 65px;
	padding:0px;
}
.s8 {
	margin:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 12px;
	height: 16px;
	width: 230px;
	color: #000;
}