@charset "utf-8";
/* CSS Document */
#menu_buy_h2{
	font-weight: bolder;
	color: #FFF;
	background-image: url(../images/buy/mu_bg.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 159px;
	font-size: 12px;
	text-indent: 20px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	}
	#menu_buy_h2 a{
	color: #FFF;
	}
#menu_buy_h3{

	}
	#menu_buy_h3 ul{
	}
	#menu_buy_h3 li{
	font-weight: bolder;
	color: #61429D;
	background-image: url(../images/buy/h3.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 159px;
	font-size: 12px;
	text-indent: 20px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 9px;
	background-position: bottom;
	}
	#menu_buy_h3 li a{
	color: #61429D;
	}
	
/*福委商品manu*/

#menu_wp_h2{
	font-weight: bolder;
	color: #FFF;
	background-image: url(../images/welfare/mu_bg.png);
	background-repeat: no-repeat;
	height: 29px;
	width: 159px;
	font-size: 12px;
	text-indent: 20px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	}
	#menu_wp_h2 a{
	color: #FFF;
	}
#menu_wp_h3{

	}
	#menu_wp_h3 ul{
	}
	#menu_wp_h3 li{
	font-weight: normal;
	color: #F58405;
	background-repeat: no-repeat;
	width: 159px;
	font-size: 12px;
	text-indent: 20px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-left: 9px;
	background-position: bottom;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	#menu_wp_h3 li a{
	color: #F58405;
	}
	#menu_wp_h3 li a:hover{
	color: #F58405;
	font-weight: bolder;
	}
	
	#menu_wp_h3 h4{
	color: #CE1A47;
	height: 20px;
	width: 159px;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-attachment: scroll;
	background-image: url(../images/welfare/productlink_bo04.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	}
	#menu_wp_h3 h4 a{
	color: #CE1A47;
	font-weight: bold;
	}
	#menu_wp_h3 h4 a:hover{
	color: #CE1A47;
	font-weight: bold;
	}
/*福委商品manu*/

.input_style01{
	border: 1px solid #CDC0C0;
	height: 18px;
	width: 230px;
	font-size: 12px;
	color: #5F4B4B;
}
.input_style05{
	border: 1px solid #CDC0C0;
	height: 18px;
	width: 150px;
	font-size: 12px;
	color: #5F4B4B;
}
.input_style02{
	border: 1px solid #CDC0C0;
	height: 18px;
	width: 70px;
	font-size: 12px;
	color: #5F4B4B;
}
.input_style03{
	border: 1px solid #CDC0C0;
	height: 18px;
	width: 160px;
	font-size: 12px;
	color: #5F4B4B;
}
.input_style04{
	border: 1px solid #CDC0C0;
	height: 60px;
	width: 440px;
	font-size: 12px;
	color: #5F4B4B;
}
#taiwna_map{
	float: left;
	width: 495px;
}
#loading_box{

}
.font_fff{
	color: #fff;}
.font_fff a{
	color: #fff;}
	.font_ff0{
	color: #FF0;
}
.font_green{
	color: #5F4B4B;
	line-height: 20px;
	text-align: left;
}
#loading_box_title{
	background-image: url(../images/themePark/images_09.jpg);
	width: 210px;
	float: left;
	height: 63px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	padding-top: 30px;
	padding-left: 20px;
	background-repeat: no-repeat;
	width: 210px;
}
#loading_box_text{
	background-image: url(../images/themePark/images_12.png);
	width: 185px;
	float: left;
	padding-top: 10px;
	padding-left: 25px;
	font-size: 12px;
	padding-bottom: 10px;
	word-wrap: break-word;
	word-break: break-all;
	padding-right: 20px;
	background-repeat: repeat-y;

}
#loading_box_bottom{
	width: 230px;
	float: left;
	height: 31px;
}
#a123{
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 330px;
	font-weight: bolder;
	font-size: 16px;
	color: #4B9C91;
}
#city_class{
	background-image: url(../images/themePark/images_03_15.png);
	background-repeat: no-repeat;
	height: 48px;
	width: 175px;
	text-indent: 50px;
	color: #405a14;
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
	}
#park_class{
	font-family: Arial, Helvetica, sans-serif;
	color: #835555;
	}
#park_class a{
	color: #835555;
	}
	#park_class a:hover{
	color: #744B4B;
	font-weight: bold;
	}
#park_class ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
#park_class li{
	background-image: url(../images/themePark/images_03_20.png);
	background-repeat: no-repeat;
	text-indent: 30px;
	line-height: 30px;
	height: 30px;
	width: 175px;

	}
#images_show{
	width: 428px;
	float: left;
	margin-top: 30px;
	}
#about_park{
	padding-left: 428px;
	margin-top: 30px;
	}

.hi{
	padding-bottom: 10px;
	background-image: url(../images/themePark/1_03.png);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 24px;
	color: #9B223E;
	}
	.hi2{
	padding-bottom: 10px;
	background-image: url(../images/themePark/1_03.png);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 16px;
	color: #744B4B;
	}
	.hi3{
	padding-bottom: 10px;
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 16px;
	color: #744B4B;
	}
#textbox{
	color: #744B4B;
	font-size: 12px;
	line-height: 22px;
	width: 650px;
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	}

.bottom_01{
	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #F69C9C;
	color: #744B4B;
	padding-bottom: 5px;
	margin-top: 5px;
}
.bottom_02{
	border-bottom-width: 1px;
	border-bottom-color: #F69C9C;
	color: #744B4B;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F69C9C;
	border-bottom-style: inset;
	padding-left: 15px;
}

#acc_box{
	background-image: url(../images/themePark/bg.png);
	float: left;
	width: 155px;
	height: 185px;
	background-repeat: no-repeat;
	margin-left: 7px;
	}

#acc_images_box{
	height: 140px;
	width: 140px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	}
#acc_font_box{
	width: 140px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #249BB5;
	}
	#acc_font_box a{
	color: #249BB5;
	}
	#acc_font_box a:hover{
	color: #249BB5;
	font-weight: bold;
	}
