@charset "utf-8";
/* CSS Document */

.txt_12b { font: bold 12px Tahoma, Arial, Helvetica, Sans-Serif;}
.txt_16b { font: bold 16px Tahoma, Arial, Helvetica, Sans-Serif;}

.txt_house_bg{display:inline-block;width:39px;height:22px;background:url(../images/icon01.gif);background-repeat:no-repeat;background-position: 0 -1px; text-align:center;}
.txt_house_bg_bule{display:inline-block;width:39px;height:22px; background:url(../images/icon02.gif);background-repeat:no-repeat;background-position: 0 -1px; text-align:center;}
.txt_house_bg_green{display:inline-block;width:49px;height:22px; background:url(../images/icon03.gif);background-repeat:no-repeat;background-position: 0 -1px; text-align:center;}
.txt_house_txt{color:#82af29; line-height:20px;}
.txt_house_txt_blue{color:#42acee; line-height:20px;}
.txt_house_txt_green{color:#39af86;; line-height:20px;}
.txt_white{color:#fff;}
.txt_center{text-align:center;}

.contact_list_bg_01{ background:url(../images/box_01.gif);background-repeat:no-repeat;width:337px; height:33px;}
.contact_list_bg_02{ background:url(../images/box_06.gif);background-repeat:no-repeat;width:337px; height:33px;}
.contact_list_bg_04{ background:url(../images/box_07.gif);background-repeat:no-repeat;width:337px; height:33px;}
.contact_list_bg_05{ background:url(../images/box_05.gif);background-repeat:no-repeat;width:337px; height:33px;}


/*karen 05-22*/
.detail_txt{color:#f87304;}
.detail_txt a{color:#f87304;text-decoration:none;}
.detail_txt a:hover{color:#f87304;text-decoration:underline;}
.detail_txt_01 a{color:#82af29;text-decoration:none;}
.detail_txt_01 a:hover{color:#82af29;text-decoration:underline;}
.detail_txt_bule a{color:#42acee;text-decoration:none;}
.detail_txt_bule a:hover{color:#42acee;text-decoration:underline;}
.detail_txt_green a{color:#39af86;text-decoration:none;}
.detail_txt_green a:hover{color:#39af86;text-decoration:underline;}


/*段落設定*/
.paragraph01{background:url(../images/icon040.gif); background-repeat:no-repeat;background-position:2px 8px;text-indent:15px;}
.paragraph022{background:url(../images/icon041.gif); background-repeat:no-repeat;background-position:5px 9px;padding-left:110px;}
.paragraph03{background:url(../images/icon042.gif); background-repeat:no-repeat;background-position:2px 8px;text-indent:15px;}
.paragraph_350px{padding-left:330px;}
.paragraph_btnbg36{background:url(../images/btn_bg_36.gif); background-repeat:no-repeat;background-position:2px 9px;text-indent:15px;}
.paragraph_map{background:url(../images/btn_bg_36.gif); background-repeat:no-repeat;background-position:2px 5px;text-indent:15px;}
.paragraph_label{background:url(../images/icon046.gif); background-repeat:no-repeat;background-position:2px 5px;text-indent:15px;}

/*head設定*/
.content_title01 {background:url(../images/content-title-dot.gif) no-repeat 0 0; text-indent:10px;}
.head01{/*background:url(../images/icon08.gif); background-repeat:no-repeat; background-position:5% 12px;*/ background-color:#fefeb2/*; text-indent:8px*/;color:#6f5204;}
.head02{/*text-indent:8px;*/background-color:#e2fbfb;}


/*所有按鈕設定*/
.search_btn{background:url(../images/btn_bg.gif);background-repeat:no-repeat;width:85px;height:26px;border:none;}
.search_btn_02{background:url(../images/btn_bg_01.gif);background-repeat:no-repeat;width:85px;height:33px;line-height:33px;border:none; text-indent:9px;}
.search_btn_04{background: url(../images/btn_bg_01_04.gif);background-repeat:no-repeat;width:95px;height:33px;line-height:33px;border:none; text-indent:10px;}
.search_btn_txt {font:12px Tahoma, Arial, Helvetica, Sans-Serif;color:#000; line-height:21px; text-align:center; text-indent:10px;}
.map_btn{background:url(../images/btn_bg_01.gif);background-repeat:no-repeat;width:115px;height:26px;border:none;}
.map_btn_01{ background:url(../images/btn_bg_07.gif);background-repeat:no-repeat;border:none;width:51px;height:21px;text-align:center;}
.question{ background:url(../images/btn_bg_08.gif);background-repeat:no-repeat;border:none;width:73px;height:21px;text-align:center;}
.advancesearch_btn{background:url(../images/btn_bg_02.gif);background-repeat:no-repeat;border:none;width:141px;height:27px;}
.btn{ background:url(../images/btn_bg_18.gif);background-repeat:no-repeat;border:none;width:1701px;height:22px;text-align:center;}
.btn01{ background:url(../images/btn_bg_19.gif); background-repeat:no-repeat; border:none; width:143px; height:31px; text-align:center; line-height:31px;}
.btn01 a{color:#fff;}
.btn01 a:hover{color:#e9fe02;text-decoration:underline;}
.btn02{ background:url(../images/btn_bg_19.gif); background-repeat:no-repeat; border:none; width:138px; height:25px; text-indent:40px;}
.btn02 a{color:#fff;}
.btn02 a:hover{color:#e9fe02;text-decoration:underline;}
.send{ background:url(../images/btn_bg_24.gif); background-repeat:no-repeat; width:73px; height:22px; border:0;color:#333;}
.save{ background:url(../images/btn_bg_26.gif); background-repeat:no-repeat; width:100px; height:23px; border:0;color:#fff;}
.delect{ background:url(../images/btn_bg_49.gif); background-repeat:no-repeat; width:100px; height:23px; border:0;color:#fff;}
.preview{ background:url(../images/btn_bg_38.gif); background-repeat:no-repeat; width:100px; height:23px; border:0;color:#fff;}
.upload{background:url(../images/btn_bg_27.gif); background-repeat:no-repeat; width:140px; height:23px; border:0;color:#fff;}
.loading{background:url(../images/btn_bg_28.gif); background-repeat:no-repeat; width:49px; height:18px; border:0;color:#333;}
.add{background:url(../images/btn_bg_32.gif); background-repeat:no-repeat; display:block; width:115px; height:26px; border:0;color:#333; text-align:center;}
.fix{background:url(../images/btn_bg_31.gif); background-repeat:no-repeat; display:block; width:115px; height:26px; border:0;color:#333; text-align:center;}
.fix01{background:url(../images/btn_bg_33.gif); background-repeat:no-repeat; display:block; width:40px; height:22px; border:0;color:#68615b; text-align:center;}
.print{background:url(../images/btn_bg_34.gif); background-repeat:no-repeat; display:block; width:70px; height:22px; border:0;color:#68615b; text-align:center;}
.browse{ background:url(../images/btn_bg_35.gif); background-repeat:no-repeat; display:block; width:43px; height:18px; border:0;color:#fff; text-align:center; line-height:18px;}
.lookhouse{background:url(../images/btn_bg_37.gif); background-repeat:no-repeat; display:block;width:105px;height:27px; line-height:27px; text-indent:30px;}
.lookhouse01{ background:url(../images/btn_bg_40.gif); background-repeat:no-repeat; display:block;width:110px;height:23px; line-height:23px; text-indent:20px;}
.notagree{ background:url(../images/btn_bg_42.gif);background-repeat:no-repeat; display:block; width:115px; height:26px; border:0;color:#333; text-align:center;}
.agree{ background:url(../images/btn_bg_41.gif);background-repeat:no-repeat; display:block; width:115px; height:26px; border:0;color:#333; text-align:center;}
.closed{background:url(../images/login_06.gif); background-repeat:no-repeat; border:none; width:27px; height:26px;}
.loginbtn{background:url(../images/btn_bg_46.gif); background-repeat:no-repeat; width:100px; height:31px; line-height:31px; text-align:center;color:#fff; font-weight:bold; border:none;}

/* formbox style */	
.formbox01 {
	font:bold 16px Tahoma, Arial, Helvetica, Sans-Serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom:3pt;
	padding:7pt;
	LINE-HEIGHT:13PT;
}

.formbox02 {
	font:12px Tahoma, Arial, Helvetica, Sans-Serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom:3pt;
	padding: 0;
	LINE-HEIGHT:13PT;
}

/*所有img設定*/
.photo_01{ border:#ccc 1px solid;margin:5px;padding:2px;}
.photo_02{ border:#ccc 3px solid;padding:5px;}
.photo_03{ border:#ccc 2px solid;padding:2px;}
.photo_04{ border:#fa6700 2px solid;padding:2px;}
.photo_05{ padding-left:20px;}
.photo_06{ border:#ccc 1px solid;margin:3px;padding:5px;}
.photo_07{ border:#d4d2c9 1px solid;padding:2px;}


/* caption style */
.capTxt2_01 {
	background: url(../images/capTxt2_01_bg.gif) no-repeat; 
	}
	
.capTxt2_01, 
.capTxt2_01 a, .capTxt2_01 a:hover, .capTxt2_01 a:visited {
	color:#5a8b03;
	text-decoration:none;
	}	

.capTxt2_02 {
	background: url(../images/capTxt2_02_bg.gif) no-repeat; 
	}

.capTxt2_02, 
.capTxt2_02 a, .capTxt2_02 a:hover, .capTxt2_02 a:visited {
	color:#e88c04;
	text-decoration:none;
	}

.capTxt2_03 {
	background: url(../images/capTxt2_03_bg.gif) no-repeat; 
	}	

.capTxt2_03, 
.capTxt2_03 a, .capTxt2_03 a:hover, .capTxt2_03 a:visited {
	color:#aa132c;
	text-decoration:none;
	}

.capTxt2_04 {
	background: url(../images/capTxt2_04_bg.gif) no-repeat; 
	}	

.capTxt2_04, 
.capTxt2_04 a, .capTxt2_04 a:hover, .capTxt2_04 a:visited {
	color:#7c58b7;
	text-decoration:none;
	}

.capTxt2_05 {
	background: url(../images/capTxt2_05_bg.gif) no-repeat; 
	}	

.capTxt2_05, 
.capTxt2_05 a, .capTxt2_05 a:hover, .capTxt2_05 a:visited {
	color:#fff;
	text-decoration:none;
	}

.capTxt2_06 {
	background: url(../images/capTxt2_06_bg.gif) no-repeat; 
	}	

.capTxt2_06, 
.capTxt2_06 a, .capTxt2_06 a:hover, .capTxt2_06 a:visited {
	color:#fff;
	text-decoration:none;
	}

.capTxt2_07 {
	background: url(../images/capTxt2_07_bg.gif) no-repeat; 
	}	

.capTxt2_07, 
.capTxt2_07 a, .capTxt2_07 a:hover, .capTxt2_07 a:visited {
	color:#fff;
	text-decoration:none;
	}

.capTxt2_01, .capTxt2_02, .capTxt2_03, .capTxt2_04,
.capTxt2_05, .capTxt2_06, .capTxt2_07 {
	background-repeat: no-repeat;
	background-position: 0 1px;
	display:inline-block;
	width: 30px;
	height: 17px;
	text-align:center;
	}
	
.capTxt3_01 {
	background: url(../images/capTxt3_01_bg.gif) no-repeat; 
	background-repeat: no-repeat;
	background-position: 0 1px;
	display:inline-block;
	width: 45px;
	height: 18px;

	color:#FFFFFF;
	text-align:center;
	}
	
.capTxt3_02 {
	background: url(../images/capTxt3_02_bg.gif) no-repeat; 
	background-repeat: no-repeat;
	background-position: 0 1px;
	display:inline-block;
	width: 40px;
	height: 17px;
	color:#aa132c;
	text-align:center;
	}	

.capTxt4_01 {
	background: url(../images/capTxt4_01_bg.gif) no-repeat; 
	}

.capTxt4_02 {
	background: url(../images/capTxt4_02_bg.gif) no-repeat; 
	}
	
.capTxt4_01, .capTxt4_02,
.capTxt4_02 a, .capTxt4_02 a:visited, .capTxt4_02 a:hover,
.capTxt4_01 a, .capTxt4_01 a:visited, .capTxt4_01 a:hover {
	background-repeat: no-repeat;
	background-position: 0 1px;
	display:inline-block;
	width: 60px;
	height: 18px;
	color:#FFFFFF!important;
	text-decoration:none;
	text-align:center;
	}
