@charset "big5";
body {font-size:12px; color:#767676;font-family: Arial, Helvetica, sans-serif;}
a {color:#767676; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:underline;}

#storeWarp {
	width: 982px;/*1002*/
	margin:0px auto;
	text-align: left;
	border:0px solid #767676;

}
.storeLogo {
	background-image:url(../images/logo.jpg);
	height: 80px;
	width: 240px;
	float: left;
}
.storeLogo img{ border:none;}
.storeTop{ 
background-image:url(../images/topBg.jpg);
width:742px; height:80px; float:right; clear:right;}

/*090304 edit*/
.headerTool{color:#333333;margin: 8px 100px 0 0; clear:both; text-align:right;}
.headerTool a{color:#333333; text-decoration:none; margin:0px 5px;}
.headerTool a:hover{color:#ff6600; text-decoration:underline;}
.headerTitle{color:#696969;font-size:21px;	font-weight:bold;margin-top:3px;}
/*090304 edit end*/

.storeMenu{ width:100%; clear:both;}
.storeFooter{
	clear:both;
	background-image: url(../images/storeFooterBg.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.footerTop{
	width:100%;
	height:88px;
	clear:both;
}
.footerLine {
	width: 930px;
	border-bottom:solid 1px #729b28;
	clear: both;
	margin: 0px auto;
	height: 1px;
}
.footerLinks {
	color: #4d7700;
	text-align: center;
	margin: 8px 0px;
}
.footerLinks a {
	color: #4d7700;	text-decoration: none;
	padding:0px 5px;
}
.footerLinks a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.footerTxt {
	text-align: left;
	font-size: 10px;
	color: #999999;
	line-height: 16px;
	padding: 8px 0px 8px 45px;
}
.storeMain{	width: 100%;	float: left;}
.storeSide{ width:327px; float:left;}
.storeContent{
	width:655px;
	float:right;
}
.storeNav{
	color:#a3a3a3;
	padding:15px 0px 0px 0px;
}
.storeNav a{color:#a3a3a3; }
.storeNav a:hover{color:#ff6600; text-decoration:underline;}
.pagrTitle{
	padding-top:15px;
	height: 42px;
	background-repeat: no-repeat;

}
.pagrTitle2{
	margin-top:15px;
	height: 42px;
	background-repeat: no-repeat;

}
.pagrTitle3{
	margin-top:15px;
	height: 64px;
	background-repeat: no-repeat;

}

/*-----頁碼------*/
.goPage {
	margin: 10px auto;
	text-align: center;
}
.goPage a {
	color: #999999;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}
.goPage a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.goPage_on {
	color: #729b28;
	font-weight:bold;
    margin-right: 3px;
	margin-left: 3px;
	border:1px solid #a0bb6f;
	width:15px;
	padding:0px 3px;
}
/*------Side---------*/
.newsLine{
	background-image:url(../images/news_line.jpg);
	width:100%;
	height:1px;
	background-repeat: no-repeat;
}
.newsTitle{	color:#2f2f2f;	padding:5px 3px; line-height:17px;}
.newsTitle a{	color:#2f2f2f; text-decoration:none;}
.newsTitle a:hover{	color:#ff6600; text-decoration:underline;}
.newsAll{	color:#2f2f2f;}
.newsAll a{	color:#2f2f2f; text-decoration:none;}
.newsAll a:hover{	color:#ff6600; text-decoration:underline;}
.newsTip{
	width:9px;
	padding:8px 3px 0px 0px;
	vertical-align: top;
}

/*----案件速查BOX-----*/
.s_serBoxTop{
	background-image: url(../images/s_sreboxTop.jpg);
	background-repeat: no-repeat;
	height: 11px;	width: 626px;
	margin-top:15px;
}
.s_serBoxFoot{
	background-image: url(../images/s_sreboxFoot.jpg);
	background-repeat: no-repeat;
	height: 13px;	width: 626px;
}
.s_serBox{background-image: url(../images/s_sreboxBg.jpg);width: 626px; _margin-top:-5px;}
.s_serBoxBtn{
	margin:0px 3px;
	float:right;
	width:88px;
}
.conditions_txt {
	color: #837c51;
	line-height: 25px;
	vertical-align: middle;
}
.conditions_txt2 {
	color: #4e8940;
	line-height: 25px;
	*padding-top: 3px;
}
.conditions_txt3 {
	color: #4e8940;
	line-height: 25px;
	*padding-top:3px;
}
.s_txtbox {
	font-size: 12px;
	color: #767676;
	border: 1px solid #95b31d;
	height:19px;
}

/*----履歷表-----*/
.jobbox {
	border: 2px solid #5eb846;
}
.txtgroup {
	background-color: #6cbe55;
	border-bottom:1px solid #5eb846;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	padding-left:5px;
}
.txtgroup2{
	background-color: #EDF7EA;
	color:#000000;
	border-bottom:1px solid #5eb846;
	border-right:1px solid #5eb846;
	line-height:23px;
	padding-left:5px;
}
.txtgroup4{
	background-color: #EDF7EA;
	color:#000000;
	border-bottom:1px solid #5eb846;
	border-right:1px solid #5eb846;
	border-left:1px solid #5eb846;
	line-height:23px;
	padding-left:5px;
}
.txtgroup5{
	background-color: #EDF7EA;
	border-bottom:1px solid #5eb846;
	color:#000000;
	line-height:23px;
	padding-left:5px;
}
/*沒星星*/.txtgroup3{
	background-color: #EDF7EA;
	color:#000000;
	border-bottom:1px solid #5eb846;
	border-right:1px solid #5eb846;
	line-height:23px;
	padding-left:17px;
}
.jobboxTd{
	border-bottom:1px solid #5eb846;
	line-height:23px;
	padding-left:5px;
	color:#666666;
}
.jobboxTd2{
	border-bottom:1px solid #5eb846;
	border-right:1px solid #bcdded;
	line-height:23px;
	padding-left:5px;
	color:#666666;
}
.star{color:#ff6600;}
.txtbox{ border:1px solid #cccccc; color:#666666; font-size:12px;}
.txtOrangr{color:#ff6600;}

/*--------店首頁房屋物件---------*/
.HouseBox{
border-bottom:1px dotted #837c51;
margin-top:10px;
padding:5px;
}
.HouseBox_title {
	font-size: 12px;
	line-height: 17px;
	color: #729b28;
	text-decoration: none;
}
.HouseBox_td {border-right:1px solid #ceccbf;}
.HouseBox_btn {
	padding:3px 0px;
	text-align: center;
}
.HouseBox_btn1 {
	padding:0px 0px;
	text-align: left;
}
.HouseBox_img img{
	background-image: url(../images/house_pic_bg.gif);
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.HouseBox_img2 img{
	background-image: url(../images/house_pic_bg.gif);
	border: 1px solid #CCCCCC;
	padding: 3px;
}
.HouseBox_title a{color: #729b28;text-decoration: none;}
.HouseBox_title a:hover{color: #ff6600;text-decoration: underline;}
.HouseBox_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	line-height: 17px;	color: #837c51;
}
.HouseBox_txt a{color: #837c51;text-decoration: none;}
.HouseBox_txt a:hover{color: #ff6600; text-decoration: underline;}
/*-------SIDE社區大樓-------*/
.Hbox{ border:2px solid #73a248;}
.Hbox2{
	border:2px solid #dcdcdc;
	margin-top: 15px;
}
/*-----------SIDE INFO-------------*/
.storeName{
	color:#ff6600;	font-size:15px;
	font-weight:bold;	padding: 5px 0px;
}
.storeNameTip{
	background-image: url(../images/storeTip.jpg);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	width: 12px;
}
.storePhoto{
	border:1px solid #c9c9c9;
}
.storePhotoB{
	border:1px solid #c9c9c9;
	margin:8px 15px 8px 0px;
}
.storeInfo{color:#dbf8d6;}
.storeGomap{color:#dbf8d6; margin-left:10px; text-decoration:underline;}
.storeGomapB{margin-left:10px; text-decoration:underline;}
.stroeInfoTxt{ line-height:23px; font-size:13px;}
.stroeInfoTxt2{
	line-height:20px;
	font-size:12px;
	color:#414141;
	padding:0px 30px 0px 40px;
}
.green13B{color:#7aa80c; font-size:13px; font-weight:bold;}
.txtLineH18{
	line-height:18px;
}
.subTitle {
	font-size: 15px;
	font-weight: bold;
	color: #158801;
	background-image: url(../images/sline.jpg);
	background-repeat: no-repeat;
	background-position: 0px 40px;
	padding-top: 25px;
	padding-bottom: 18px;
}
.namecardTop{
	background-image:url(../images/namecard_1.jpg);
	background-repeat: no-repeat;
	height: 10px;	width: 304px;
}
.namecardFoot{
	background-image:url(../images/namecard_3.jpg);
	background-repeat: no-repeat;
	height: 10px;	width: 304px;
}
.namecardBg{
	background-image:url(../images/namecard_2.jpg);
	width: 304px;
	_margin-top:-5px;
}
.newsGroup {
	font-size: 15px;
	font-weight: bold;
	color: #158801;
	background-image: url(../images/newsGroupBg.jpg);
	background-repeat: no-repeat;
	background-position: 0px0px;
	padding: 13px 0px 5px 15px;
}
.newsList {
	color: #837c51;
	text-decoration: none;
	line-height: 18px;
	font-size: 13px;
	line-height:18px;
	border-bottom:1px dotted #a29b76;
	padding-top:8px;
}
.newsList a{
	color: #837c51;
	text-decoration: none;
}
.newsList a:hover{
	color: #ff6600;
	text-decoration: underline;
}
.newsTip2{
	width:9px;
	padding:10px 5px 0px 0px;
	vertical-align: top;
}
.newsDate{
	font-size:11px;
	color:#767676;
	vertical-align: bottom;
}
.newsMore{padding-top:8px;}
.newsMore img{border-width:0px;}
.detail_group a {
	color: #729b28;
}
.detail_group a:hover {
	color:#ff6600; text-decoration: underline;
}
.detail_group {
	color: #729b28;
	font-weight:bold;
	font-size:13px;
}
.detail_title {
	font-size: 16px;
	line-height: 23px;
	font-weight: bold;
	color: #ff6600;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A79E70;
}
.detail_date {
	color: #837c51;
	text-align: right;
}
.detail_txt {
	line-height: 1.7em;
	border-bottom: 1px dotted #767676;
	font-size: 12px;
	margin: 15px 0px;
}
.g_btn {
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	line-height: 20px;
	height: 20px;
	margin: 0px auto;
	text-align: center;
}
.g_btn a {
	color: #767676;
	text-decoration: none;
	display: block;
	height: 20px;
	width: auto;
}
.g_btn a:hover {
	color: #000000;
}
/*-------社區大樓明細------*/
.coYline{
	background-color:#f7f6e5;
	border-top:1px solid #e6e0a9;
	border-bottom:1px solid #e6e0a9;
	line-height: 27px;
	color:#333333;
}
.coGline{
	background-color:#e9f5e8;
	border-top:1px solid #b6deb1;
	border-bottom:1px solid #b6deb1;
	line-height: 27px;
	color:#333333;
}
.coWline{
	line-height: 27px;
	color:#333333;

}
.coFline{
	line-height: 27px;
	color:#333333;
	padding:15px 15px;
	border-top:1px solid #b6deb1;
}
.coTline{
	line-height: 20px;
	color:#333333;
	padding:5px 2px 0px 2px;
	border-bottom:1px dotted #158801;
}
.coTline2{
	line-height: 17px;
	color:#333333;
	padding:8px 2px 0px 2px;
}
.coGtitle{
font-weight:bold;
color:#158801;
margin:0px 10px;
}
.coGtitle2{
color:#158801;
margin:0px 10px 0px 0px;}
.coRight{
border-left:1px solid #dcdcdc;}
.coBox{
	border:1px solid #dcdcdc;
    margin:15px 0px;
	padding:10px 5px 5px 5px;
	background-image: url(../images/detial_mainbg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
/*物件*/
.houseBox {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5D6CD;
	padding: 10px 0px 0px 0px;
}
.houseBox_on {
	background-color: #E2F2DD;
}
.houseBox_photo {
	height: 64px;
	width: 89px;
	background-image: url(../images/house_pic_bg.gif);
	border: 1px solid #CCCCCC;
	padding:5px;
}
.page_txt_greenB{
	color: #729b28;
	font-weight: bold;
	font-size: 13px;
}
.page_txt_greenB a {
	color: #729b28;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
.page_txt_greenB a:hover {color:#ff6600; text-decoration:underline;}
.btn_S {
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	height: 16px;
	margin: 0px 3px;
	text-align: center;
	width: auto;
	font-size: 11px;
	line-height: 16px;
	float: left;
}
.btn_S a {
	color: #767676;
	text-decoration: none;
	display: block;
	height: 16px;
	width: auto;
	padding: 0px 3px;
	font-size: 11px;
}
.btn_S a:hover{	color: #000000;}
.btnOn {
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	border: 1px solid #C5C5C5;
	line-height: 20px;
	height: 20px;
	margin: 0px 3px;
	float: left;
	text-align: center;
	width: auto;
}
.btnOn a {
	color: #9E9E9E;
	text-decoration: none;
	display: block;
	height: 20px;
	width: auto;
	padding: 0px 5px;
}
.btnOn a:hover{
	color: #666666;
}
.btn {
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	line-height: 20px;
	height: 20px;
	margin: 0px 3px;
	float: left;
	text-align: center;
	width: auto;
}
.btn a {
	color: #767676;
	text-decoration: none;
	display: block;
	height: 20px;
	width: auto;
	padding: 0px 5px;

}
.btn a:hover{	color: #000000;}
.btnRed {
	background-image: url(../images/btn.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
	line-height: 20px;
	height: 20px;
	margin: 0px 3px;
	float: left;
	text-align: center;
	width: auto;
}
.btnRed a {
	color: #f00002;
	text-decoration: none;
	display: block;
	height: 20px;
	width: auto;
	padding: 0px 5px;

}
.btnRed a:hover{	color: #ff6600;}
.houseDetial_title {
	color: #1f7710;
	font-weight: bold;
	text-indent: 5px;
	font-size: 16px;
	background-image: url(../images/title_loan_bg.jpg);
	background-repeat: repeat-x;
}
.houseDetial_title img{
	float: left;
	margin-left: 5px;
}
.objectNum {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	float: right;
	margin-right: 10px;
}
.page_title_or {
	color: #ff6600;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.td_gray {
	background-color: #F3F3F3;
}
.td_gray a {
	color: #767676;
	text-decoration: none;
}
.td_gray a:hover {
	text-decoration: none;
}
.page_txt_green {
	color: #1f7710;
	padding-top: 4px;
}
.lv2 {
	color: #666666;
	background-color: #ffffff;
}
.lv3 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E0E0E0;
	text-indent: 5px;
	line-height: 17px;
	background-color: #ffffff;
}
.lv1 {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	background-color: #F5F5F5;
	text-align: center;
}
.lv1b {
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	background-color: #ffffff;
	text-align: center;
}
.star2 {
	color: #ff6600;
	font-weight: bold;
	font-size: 18px;
	height: 15px;
	margin-right: 3px;
	float: right;
}
.txtbox {
	font-size: 12px;
	color: #767676;
	border: 1px solid #95b31d;
}
.txtG{color:#158801;}
.jobName{color:#ff6600; font-size:15px; font-weight:bold; border-bottom:1px solid #def0d9;}
.jobTd{
	border-bottom:1px solid #def0d9;
	line-height: 18px;
}
.mapzoom {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.mapzoom a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	height: 16px;
	width: 26px;
	margin-top:2px;
}
.mapzoom a:hover{
	color: #666666;
	border-bottom: 1px solid #818181;
	background-color: #E0FFD2;
	}
.mapzoom_on{
	color: #666666;
	border-bottom: 1px solid #818181;
	background-color: #D9D9D9;
	text-align: center;
	}
.storeMap{
	padding:10px;
	border:1px Solid #818181;
}

.mapboxtitleH {color:#199de0; font-weight:bold; font-size:13px;}
.mapboxtitleH a{ color:#199de0;	font-weight:bold; font-size:13px;}

.mapboxtitleG {color:#f25d14; font-weight:bold; font-size:13px;}
.mapboxtitleG a{color:#f25d14; font-weight:bold; font-size:13px;}

.headerTool .login{color:#ff6600;}
.headerTool .login a{color:#ff6600;}

.topbanner { margin-top:15px; text-align:center;}
