@charset "utf-8";
/* CSS Document */

html {
	overflow-y: scroll; /* IE */
	height: 100%;/* Moz */
	margin-bottom: 0.1em;
}
img {border: 0;}
form {margin:0px;padding:0px;}

a {color:#107874;text-decoration:none;}
a:hover {color:#82af29;text-decoration:underline;}

body {font-size:12px; font-family:Tahoma, Arial, Helvetica, Sans-Serif;line-height:14pt;color: #444;margin: 0;background-position: center;}
#print-bar, #print-logo {display:none;}
#page {/* border: 1px solid #ddd; */border-top: none;border-bottom: none;position: relative;width: 943px;text-align: left;margin: 0 auto;}
* html #page {width: 943px} /* IE hack */
#header {position: relative;width: 943px;height: 105px;margin: 0;padding: 0;}

/* mainMenu in Header */
#Menutop {/* border: 1px solid #043e5d; */position: relative;width: 943px;	height:60px;font: 12px Tahoma, Arial, Helvetica, Sans-Serif;}
#Menutop .line {/* border: 1px solid #043e5d; */position: relative;width:12px;float:left;}
#Menutop .logo {/*	border: 1px solid #043e5d; */position: relative;width:176px;float:left;left:12px;top:0px;}
#Menutop .profession {/*border: 1px solid #043e5d; */position: relative;width:236px;float:left;left:40px;top:0px;}
#Menutop .homebtn {/*	border: 1px solid #043e5d; */position: relative;height:22px;float:left;top:20px;}

/* subMenu in Header */
#subMenu {/* border: 1px solid #043e5d; */position:relative;float:left;width:360px;left:60px;top:23px;list-style-type: none;text-decoration:none;}
#subMenu ul {/* border: 1px solid #043e5d; */margin:0;padding: 0;}
#subMenu ul li {/* border: 1px solid #043e5d; */display:inline;float:left;text-decoration:none;}

/*主選單*/
#mainMenu {position: relative;width:943px;height:44px;font:bold 15px Tahoma, Arial, Helvetica, Sans-Serif;background-image:url(../old-images/mainMenu_bg_blue.gif);background-repeat:no-repeat;}
#mainMenu ul {margin:0 0 0 50px;padding: 0;color:#fff;}
#mainMenu ul li {display:inline;width:106px;text-decoration:none;background-image:url(../old-images/menu_blue_03_or.gif);background-repeat:no-repeat;float:left;text-align:center;color:#fff;}
#mainMenu ul li a {width:106px;text-decoration:none;background-image:url(../old-images/menu_blue_03_or.gif);background-repeat:no-repeat;padding:14px 0 11px 0;margin:0;display: block;color:#fff;}
#mainMenu ul li a:hover {width:106px;text-decoration:none;background-image:url(../old-images/menu_blue_03_over.gif);background-repeat:no-repeat;color:#fff;}
#mainMenu ul li.current a {width:106px;text-decoration:none;background-image:url(../old-images/menu_blue_03_over.gif);background-repeat:no-repeat;color:#fff;}

/* Content */
#content {position: relative;width: 943px;margin: 0;padding: 0;}
#content_leftmenu {position: relative;width: 221px;	float:left;	margin: 0 7px 0 0; padding: 0;}

/*left*/
#content_searchmenu {position:relative;margin: 0;padding: 0; height:230px;background-image:url(../old-images/nsearch_07.gif); background-repeat:repeat-y; background-position:right;}
#content_searchmenu_02 {position:relative;width:940px;margin: 0;padding: 0; background-image:url(../old-images/banner_709x223.gif); background-repeat:no-repeat; background-position:right; height:223px;}

.sidebar_01 {width:221px;margin: 0;padding: 0;}
.sidebar_01 .top{background-image:url(../old-images/nsearch_01.gif); background-repeat:no-repeat; height:85px; text-indent:-999px;cursor:pointer;}
.sidebar_01 .mid{background-image:url(../old-images/index_sidebar_02.gif); background-repeat:repeat-y;overflow: hidden; zoom: 1;}
.sidebar_01 .mid h2{margin:0 10px;background-image:url(../old-images/index_sidebar_07.gif); background-repeat:no-repeat; height:21px; line-height:21px; font-size:12px; font-weight:normal;color:#1c488f; text-indent:25px;}
.sidebar_01 .down{background-image:url(../old-images/index_sidebar_03.gif); background-repeat:no-repeat; height:23px;}

#content_banner {position: relative;float:right;margin: 0;padding: 0;}
#content_list {position: relative;float:right;margin:0 auto;padding:0 8px 0 0;background-image:url(../old-images/slice05.gif);background-repeat:repeat-y;background-position: right;width:707px;}
#post_bg {float:right;width:12px;}
#footerbar{float:left;margin:0;padding:0;width:943px;height:36px;}
#footer {position:relative;margin: 0;padding: 0;width:943px;height:76px;float:left;}
.logo {	position: relative;	float:left;	margin: 0;padding: 0;}
.detail_footer{position: relative;	float:left;	width:517px;height:76px;margin: 0;	padding: 0;}
.detail_footer ul{list-style-type:none;margin: 0;padding: 0;}
.detail_footer ul li {margin:4px 0;}

/*ssearch.htm網頁部分*/
#ssearch_search {position: relative;float:left;	width:943px;height:240px;margin: 0;	padding: 0;}
#ssearch_searchbuy {position: relative;	float:left;	height:175px;margin: 0;	padding: 0;	background-image:url(../old-images/ssearch_slice_searchport_bg.gif);background-repeat:repeat-y;}
#ssearc_searchmenubg {position: relative;float:left;width:943px;height:25px;margin: 0;padding: 0;background-image:url(../old-images/slice04_blue.gif);background-repeat:no-repeat;}
#ssearc_submenu{position: relative;float:right;margin:0 20px 0 0;}
#ssearc_bg02 {position:relative;float:left;width:943px;height:40px;margin: 0;padding: 0;background-image:url(../old-images/slice06_blue.gif);background-repeat:no-repeat;}
#ssearc_bg02 p{display:block;height:23px;background-image:url(../old-images/icon07.gif);background-repeat:no-repeat;background-position:10px 10px;	margin:0 0 0px 10px;padding:15px 0 0 35px;}

/*內容區域member_HousePost_N*/
#content_list_ssearc{position:relative;	float:left;	background-image:url(../old-images/slice09_blue.gif);background-repeat:repeat-y;background-position:left;width:923px;margin:0 auto;	padding-left:15px;overflow:auto;}

#content_list_ssearc .left{float:left;margin:0 auto;padding:0;width:820px;}
#content_list_ssearc .left .box01{margin:0 auto;padding:0;width:820px;}
#content_list_ssearc .left .box01 .top{margin:0;padding:0; background-image:url(../old-images/member_HousePost_N_bg_01.jpg); background-repeat:no-repeat;width:820px; height:81px;}
#content_list_ssearc .left .box01 .top h2{margin:10px 0;padding:0; background-image:url(../old-images/icon040.gif); background-repeat:no-repeat; background-position:15px 3px;font:normal 12px Tahoma, Arial, Helvetica, Sans-Serif; text-indent:28px;}
#content_list_ssearc .left .box01 .top .menu{margin:0 0 0 10px;padding:0;width:487px; height:40px;}
#content_list_ssearc .left .box01 .mid{margin:0;padding:0;width:820px;background-image:url(../old-images/member_HousePost_N_bg_04.gif); background-repeat:repeat-y;}
#content_list_ssearc .left .box01 .mid .bg{margin:0;padding:0;width:820px;background-image:url(../old-images/member_HousePost_N_bg_02.jpg);background-repeat:no-repeat;background-position:right top;}
#content_list_ssearc .left .box01 .mid .bg .box_01{margin:0 auto;padding:0;width:800px; overflow:auto;}
#content_list_ssearc .left .box01 .mid .bg .box_01 h2{margin:0;padding:0; background-image:url(../old-images/member_HousePost_N_title.jpg); background-repeat:no-repeat; width:544px; height:32px; color:#FFF; font-size:12px; font-weight:normal; text-indent:20px; line-height:25px;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photo{margin:10px auto;padding:0;width:752px; background-image:url(../old-images/member_HousePost_N_photobg01.gif); background-repeat:repeat-y;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .phototop{margin:0;padding:0;height:28px;background-image:url(../old-images/member_HousePost_N_photobg.gif); background-repeat:no-repeat;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photomid{margin:0;padding:0;background-image:url(../old-images/member_HousePost_N_photobg01.gif); background-repeat:repeat-y;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photomid .label{margin:0;padding:0; background-image:url(../old-images/member_HousePost_N_image02.jpg); background-repeat:no-repeat; display:block; width:222px; height:63px;color:#000;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photomid .label ul{margin:5px 0;padding:0;list-style-type:none;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photomid .label ul li{margin:0;padding:3px 0; text-align:center;}
#content_list_ssearc .left .box01 .mid .bg .box_01 .photodown{margin:0;padding:0;height:28px;background-image:url(../old-images/member_HousePost_N_photobg02.gif); background-repeat:no-repeat;}

#content_list_ssearc .left .box01 .down{margin:0;padding:0; background-image:url(../old-images/member_HousePost_N_bg_03.jpg); background-repeat:no-repeat;width:820px; height:73px;}
#content_list_ssearc .left .box02{margin:0 auto 20px auto;padding:0 auto;width:766px;background-color:#f0f0f0;border: 1px solid #aaa;}
#content_list_ssearc .left .box02 h2{margin:0 auto;padding:0;height:40px;background-image:url(../old-images/title_04.gif);background-repeat:no-repeat;font:normal 12px Tahoma, Arial, Helvetica, Sans-Serif;text-indent:-1000px;}
#content_list_ssearc .left .box03{margin:0;padding:0;width:800px;}
#content_list_ssearc .left .box10{margin:0 auto;padding:0;width:800px;}
#content_list_ssearc .left .box10 h3{margin:0;padding:0;height:32px;background-image:url(../old-images/title_05.gif);background-repeat:no-repeat;font:normal 12px Tahoma, Arial, Helvetica, Sans-Serif;color:#333;line-height:32px;text-indent:20px;}
#content_list_ssearc .left .box10 .list{margin:10px auto 0 auto;padding:10px 0;width:757px;background-color:#f5f4f1;border:1px solid #d5d5d5; overflow:auto;}

/*map*/
.taiwanmap{border: 1px solid #d5d5d5;margin-bottom:20px;}
.taiwanmap table{}
.taiwanmap table td{}
.taiwanmap a{color:#737373;}
.taiwanmap a:hover{color:#800080; text-decoration:underline;}
.taiwanmap_01 a:hover{color:#800080; text-decoration:underline;}
.taiwanmap_01 a{color:#378270;}

.map_north{margin:0 auto;padding:0;display:block; width:266px; height:130px; background-image:url(../old-images/map_over01.gif); background-repeat:no-repeat;}
.map_north h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_center{margin:0 auto;padding:0;display:block; width:266px; height:130px; background-image:url(../old-images/map_over02.gif); background-repeat:no-repeat;}
.map_center h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_south{margin:0 auto;padding:0;display:block; width:266px; height:130px; background-image:url(../old-images/map_over03.gif); background-repeat:no-repeat;}
.map_south h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_east{margin:0 auto;padding:0;display:block; width:266px; height:130px; background-image:url(../old-images/map_over04.gif); background-repeat:no-repeat;}
.map_east h3{margin:0;padding:0;font-size:12px; color:#655445;}

.map_north_or{margin:0 auto;padding:0;display:block; width:143px; height:130px; background-image:url(../old-images/map_or01.gif); background-repeat:no-repeat;}
.map_north_or h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_center_or{margin:0 auto;padding:0;display:block; width:143px; height:130px; background-image:url(../old-images/map_or02.gif); background-repeat:no-repeat;}
.map_center_or h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_south_or{margin:0 auto;padding:0;display:block; width:143px; height:130px; background-image:url(../old-images/map_or03.gif); background-repeat:no-repeat;}
.map_south_or h3{margin:0;padding:0;font-size:12px; color:#655445;}
.map_east_or{margin:0 auto;padding:0;display:block; width:143px; height:130px; background-image:url(../old-images/map_or04.gif); background-repeat:no-repeat;}
.map_east_or h3{margin:0;padding:0;font-size:12px; color:#655445;}

/*========================建案內表單頁樣式開始========================*/
.box_n01a table, div, p, ul, li{color:#003399;}
.box_n01a{margin:10px 0 10px 20px;border-top:#d1d1d1 1px solid;border-left:#d1d1d1 1px solid;}
.box_n01a td{border-top:#fff 1px solid;border-bottom:#d1d1d1 1px solid;border-left:#fff 1px solid;border-right:#d1d1d1 1px solid;}
/*========================建案內表單頁樣式結束========================*/

/* pagination style */
.pagination {width:100%;float:left;margin: 0;padding: 0;}
.pagination table{margin:auto;}		
.pagination a, .pagination a:visited {color:#000;text-decoration:none;}
.pagination a:hover {color:#fb8102;text-decoration:none;}
.page a, .page a:visited  {border: 1px solid #ddd;background-color:#72bc2b;color: #fff !important;text-decoration: none;margin:0;padding:1px 5px;}
.page a:hover {background-color:#fb8102;color: #fff !important;text-decoration: none;}
#floatGuide {position: relative;float:right;top:0px;margin:0;width:86x;}
.floatMark01 {position: relative;width:16px;top:10px;z-index:100;color:#fff;}
.floatMark02 {position: relative;background-color:#990000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;width:100%;top:-20px;z-index:100;color:#fff;}
.picBg01 {background:url(../old-images/esearch_bg_05.gif) no-repeat;}

/* nsearch-map*/
.map_search {
	height:auto!important; 
	height:126px; 
	min-height:126px; 
}

dl {
	width: 100%;
}

dl, dd {
	margin: 0;
	background:#FFFFFF;
}

dt {
	background: url(../old-images/n_mapsearch_bg.gif) repeat-x;
	font: bold 12px;
	padding: 5px;
	margin: 0px;
}

dt a {
	color: #000;
}

