@charset "utf-8";
/* CSS Document 分區地圖*/

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

/*廣告區*/
.urmap_ad02{ width:728px; height:90px; background-color:#DFDFDF}
/*地圖區塊*/
.urmap{ height:340px; margin-top:23px; margin-right:10px; background-color:#69F;}
.urmap_min_box{
	width:975px;
	/*height:970px;*/
	margin:5px auto;
}
.map_box{
	height:400px;
	width:728px;
	float:left;
}
.map_box .map_info_top{ height:18px; background-color:;}
.map_box .left{ float:left; margin-left:10px;}
.map_box .right{ float:right; margin-right:10px;}

.map_box .map_bg_top{ background-image:url(../images/uarea/urmap_mapbg_top.gif); height:7px;display:block; background-repeat:no-repeat; margin-top:6px;}
.map_box .map_bg_mid{ 
	height:365px; 
	background-image:url(../images/uarea/urmap_mapbg_mid.gif);
	padding:5px 0px 5px 10px;
	display:block;
	position: relative;
}
.map_box .map_bg_mid .left{ display:block; float:left;margin-left:0px;}
.map_box .map_bg_mid .right{display:block; float:right;margin-right:10px;}
.map_box .map_bg_down{ background-image:url(../images/uarea/urmap_mapbg_down.gif); height:10px; display:block; background-repeat:no-repeat;}
.sehead{ width:979px; height:480px;margin:0 auto;}
/*左側大區塊*/
.fir_box{
	width:730px;
	float:left;
}
.fir_box .map_info_box{
	float:left;
	padding: 5px;
	height:100%;
}
.fir_box .map_info_box .box{
	border:1px #CCC solid;
	height:160px;
}
.fir_box .map_info{
	height:70px;
	width:710px;
	float:left;
	margin:0px;
	background-color:#DDF1FF;
	padding:5px;
}
.fir_box .map_info h1{ height:30px; width:53px; float:left; margin-right:5px; background-color:#ffffff; display:block; padding:25px 5px 15px 10px; border-bottom:#666 1px dotted; border:#CCC 1px solid; color:}
.fir_box .map_info p{ height:50px;background-color:#ffffff; display:block; float:right; width:613px; padding:10px; border-bottom:#666 1px dotted;border:#CCC 1px solid;}
.fir_box .map_info a {
	margin: 0 3px;
}

/*最下方四分區塊*/
.fir_box .down_box{
	float:left;
	width:720px;
	height:200px;
}
.fir_box .down_box .left, .fir_box .down_box .right {
	width:358px;
	height:180px;
	margin-top:5px;
}
.fir_box .down_box .left {
	float:left;
}
.fir_box .down_box .right{
	float:right;
}
.fir_box .down_box .left .top, .fir_box .down_box .right .top { 
	width: 358px;
	height: 42px;
}
.fir_box .down_box .left .mid, .fir_box .down_box .right .mid {
	height:110px;
	background-image:url(../images/uarea/area_p_info_mid.gif);
	padding: 10px 30px;
}
.fir_box .down_box .left .down, .fir_box .down_box .right .down { 
	height:15px;
	background: transparent url(../images/uarea/area_p_info_down.gif) no-repeat left top;
}
.fir_box .down_box .heading-life {
	background: transparent url(../images/uarea/area_p_info.gif) no-repeat left top;
}
.fir_box .down_box .heading-food {
	background: transparent url(../images/uarea/area_p_info_04.gif) no-repeat left top;
}
.fir_box .down_box .heading-education {
	background-image: url(../images/uarea/area_p_info_03.gif);
}
.fir_box .down_box .heading-hotel {
	background-image: url(../images/uarea/area_p_info_02.gif);
}

.sec_box{
	width:242px;
	height:100%;
	float:right;
}
.sec_box h1.top{
	width: 242px;
	height:35px;
	background: transparent url(../images/uarea/urmap_member_bgtop.gif) no-repeat left top;
	display:block;
}
.sec_box h1.top span {
	font-size:14px;
	font-weight:bold;
	color:#06C;
	margin:10px 0 5px 10px;
	*margin: 12px 0 5px 10px;
	_margin: 12px 0 5px 5px;
	display:block;
	float: left;
}
.sec_box h1.top span.minor-desc {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	margin-left: 5px;
}
.sec_box .content{
	display:block;
	border-left:#aac1da 1px solid;
	border-right:#aac1da 1px solid;
	margin:0px 0px 0px 0px;
	padding:5px;
}
.sec_box li{ 
	font-size:12px; 
	color:#39C; 
	font-weight:bold;
	line-height: 135%;
	margin:0 0 2px 0;
	padding:0px; 
	list-style:none;
}
.sec_box li span{ 
	font-size:12px; 
	font-weight:normal;
	color:#333;
	margin:0px;
	padding: 0 0 0 7px;
}
.sec_box .down{ background-image:url(../images/uarea/urmap_member_bgdown.gif);
height:12px; background-repeat:no-repeat; background-position:center; background-position:top;
}
.sec_box .box{ margin:0px 0px 5px 0px; width:242px;
}
.sec_box p{ font-size:12px;}
.sec_box h1.event{ background-image:url(../images/event.png); display:block; height:50px; background-repeat:no-repeat;}
/*美食推薦內容*/
.photo_content{height:90px; padding:5px;}
.photo_content img{ float:left; height:90px; width:90px; border:#000 1px solid;}
.photo_content p{ margin-left:95px; display:block;}
.photo_content .title{ font-size:13px; font-weight:bold;}
/*公共資訊內容*/
.uarea_content{height:90px; padding:5px;}
.uarea_content img{ float:left; height:90px; width:90px; border:#000 1px solid;}
.uarea_content p{ margin-left:10px; display:block;}
.uarea_content .title{ font-size:13px; font-weight:bold;}
/*下方四分區塊END*/

/*** Map Controller Start ***/
.controller-panel {
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 100;
}
.controller-panel a.controller {
	width: 58px;
	height: 21px;
	color: #315511;
	font-size: 12px;
	letter-spacing: .6px;
	text-decoration: none;
	text-align: center;
	line-height: 1.7;
	*line-height: 1.9;
	background: transparent url(../images/uarea/area_relink.gif) repeat-x left top;
	border: 1px solid #3e770b;
	overflow: hidden;
	display: block;
	float: left;
	cursor: pointer;
}
.controller-panel a.controller:hover {
	color: #fff;
	background: transparent url(../images/uarea/area_relink_on.gif) repeat-x left top;
	border: 1px solid #1d3c02;
}
/*** Map Controller End ***/

