@charset "UTF-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#head_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#head_bg {
	background-image: url(../images/head_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#right_shops {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#search_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#search_top a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
#search_top a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
#search_top a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}
#search_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FAFAFA;
	border: 1px solid #333333;
	padding: 1px;
	line-height: 17px;
}
#left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:3px;
	color: #0C80B0;
	padding: 2px;
	line-height: 18px;
	text-align: left;
}
#left  a:link{
	color:  #0C80B0;
	text-decoration: none;	
}
#left  a:visited{
	color:  #0C80B0;
	text-decoration: none;	
}
#left  a:hover{
	text-decoration: underline;	
}
#foot {
	background-image: url(../images/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#foot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ACACAC;
}
#main_path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
}
#main_path  a:link{
	color:  #0C80B0;
	text-decoration: none;	
}
#main #main_bg #main_pic {
	width: 332px;
	position: relative;
	float:left;
}
#main_path  a:visited{
	color:  #0C80B0;
	text-decoration: none;	
}
#main_path  a:hover{
	text-decoration: underline;	
}
#main #main_head #store_topic {
	font-family: "標楷體";
	font-size: 22px;
	letter-spacing:2px;
	font-weight: bold;
	color: #FFFFFF;
}
#main #main_head #view_count {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
#main #main_bg #main_hr {
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#store_info_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
#main #main_bg #main_pic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C80B0;
}
#main #main_bg #main_pic a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C80B0;
	text-decoration: none;
}
#main #main_bg #main_pic a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C80B0;
	text-decoration: none;
}
#main #main_bg #main_pic a:hover{
	text-decoration: underline;
}
#main_foot {
	background-image: url(../images/store_main_foot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.main_topic {
	font-size: 18px;
	color: #ED1C24;
	font-weight: bold;
	font-family: "標楷體";
	text-align: left;
	line-height: 22px;
}
.main_text {
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.main_text2{
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#store_left_relate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: center;
}
#store_left_relate a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: center;
	text-decoration: none;
}
#store_left_relate a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: center;
	text-decoration: none;
}
#store_left_relate a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: center;
	text-decoration: underline;
}
#store_photo_bg {
	background-image: url(../images/store_main_photo_bg.gif);
	background-repeat: no-repeat;
}
#photo_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-align: left;
}
#store_info_text  a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: left;
	text-decoration: underline;
}
#store_main_pic_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: left;
	text-decoration: underline;
}
.store_topic1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	text-align: center;
}
.store_topic1 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	text-align: center;
	text-decoration: none;
}
.store_topic1 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 2px;
	text-align: center;
	text-decoration: none;
}
.store_topic1 a:hover{
	color: #FFFF00;
	text-align: center;
	text-decoration: underline;
}
#store_info_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #0C80B0;
	text-align: left;
	text-decoration: none;
}
.store_head_text {
	font-family: "標楷體";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 10px;
	text-align: left;
}
.store_main1_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-align: left;
}
.store_main2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C80B0;
	text-align: center;
}
.store_main2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C80B0;
	text-align: center;
	text-decoration: none;
}
.store_main2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C80B0;
	text-align: center;
	text-decoration: none;
}
.store_main2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0C80B0;
	text-align: center;
	text-decoration: underline;
}
.store_main1_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FF3300;
	text-align: left;
}
.main_page {
	color:  #003A59;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: 3pt;
}
.main_page  a:link{
	color:  #0C80B0;
	text-decoration: none;
	font-weight: bold;
}

.main_page   a:visited{
	color:  #0C80B0;
	text-decoration: none;
	font-weight: bold;
}
.main_page   a:hover{
	text-decoration: underline;
	font-weight: bold;
}
#left_ranking {
	color:  #0C80B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: 1pt;
	text-decoration: none;
	text-align: left;
}
#left_ranking  a:link{
	color:  #0C80B0;
	text-decoration: none;
	letter-spacing: 1px;
	text-align: left;
}

#left_ranking   a:visited{
	color:  #0C80B0;
	text-decoration: none;
}
#left_ranking   a:hover{
	text-decoration: underline;
}
#right_shops {
	color:  #0C80B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
}
#right_shops  a:link{
	color:  #0C80B0;
	text-decoration: none;
	text-align: center;
}

#right_shops   a:visited{
	color:  #0C80B0;
	text-decoration: none;
}
#right_shops  a:hover{
	text-decoration: underline;
}
.hot_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}
.hot_shop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.hot_shop a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #0C80B0;
	text-decoration: none;
	text-align: left;
}
.hot_shop a:visited{
	text-decoration: none;
	color: #0C80B0;
	text-align: left;
}
.hot_shop a:hover{
	text-decoration: underline;
	text-align: left;
}
.hot_shop2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #0C80B0;
	text-decoration: none;
}
#hrs {
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
}
.hot_shop2 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #0C80B0;
	text-decoration: none;
}
.hot_shop2 a:visited{
	text-decoration: none;
	text-align: left;
	color: #0C80B0;
}
.hot_shop2 a:hover{
	text-decoration: underline;
	text-align: left;
}
.hot_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	text-align: left;
}
.hot_test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-align: left;
}
.hot_test2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-align: left;
}
#hot_vline {
	background-image: url(../images/index_image/index_hot_vline.gif);
	background-repeat: repeat-y;
	background-position: center;
}

