/* CSS Document */

.abgne_tab_s {
	width: 200px;
	float: left;
}

ul.tabs_search {
	overflow: hidden;
	width:200px;
	margin-bottom:5px;
}

ul.tabs_search li {
	width: 100px;
	height: 46px;
	line-height: 46px;
	color: #E7E7E7;
	float: left;
	font-size: 13px;
	text-indent:-9999px;
	background-image: url(../images/layout/tabs_button2.png);
	background-repeat: no-repeat;
	background-position: left top;
}

ul.tabs_search li.sell {
	background-position: left top;		
}

ul.tabs_search li.rent {
	background-position: -100px top;		
}

 ul.tabs_search li.sell.active{
	background-position: left -46px;
	font-weight: bold;
}

ul.tabs_search li.rent.active{
	background-position: -100px -46px;
	font-weight: bold;
}	

div.tab_container_s {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDCDC;
    clear: both;
    padding: 5px;
	*padding:5px 0 5px 0;
}

div.tab_container_s .tab_content_s {

}


/*-- Tab05 --*/
.abgne_tab05 {
    background-color: #FFFFFF;
    border: 1px solid #DDDCDC;
}
ul.tabs05 {
	padding-top: 10px;
	overflow: hidden;
}
ul.tabs05 li {
	float: left;
	margin-left: 9px;
	*margin-left:4px;
}
ul.tabs05 li a {
	display: block;
	color:#fcaa2d;
	font-size:13px;
	font-weight: bold;
}
ul.tabs05 li a:hover {
	color:#eb591e;
	text-decoration: underline;
}
ul.tabs05 li.active1 a {
	color:#eb591e;
}

div.tab_container05 {
	clear: both;
	width: 100%;
}
div.tab_container05 .tab_content05 {
	padding-left: 5px;
	position: relative;
	height: 330px;
	padding-top: 10px;
}
/*排列表單*/
	
.panl {
	float: left;
}
.pdivL {
	float:left;
	
}
.pdivL span {
	display: none;	
}
#abc4 .pdivL span , #cba6 .pdivL span {
	padding-top: 8px;	
}
.pdivL div {
	
	margin-bottom: 12px;
	
}
/*請輸入關鍵字*/
.pdivL input[type="text"].kwText {   /* 未輸入字的顏色 */
	color:#c6c6c6;
	
}
.pdivL input[type="text"].inkw {
	display: block;
	width: 160px;	
    bottom: 42px;
	left:12px;
    position: absolute;
    z-index: 99;
}
.pdivR {
	bottom: 7px;
    left:12px;
    position: absolute;
    z-index: 99;
}
#abc4 .pdivR , #cba6 .pdivR {
	padding: 0px;	
}
.pdivR a {
	background-image: url(../images/layout/searchBtn001.png);
    display: block;
    height: 28px;
    text-indent: -9999px;
    width: 162px;
}
.pdivR a:hover {
	background-position: left -28px;	
}
/*熱門字*/
.panl.kwcolorBox {
	display: none;	
}


.kwcolor_key a {
	color:#F00;
}
.kwcolor_key a:hover {
	color:#F00;
	text-decoration: underline;
}
.panl select {
	width: 77px;
}
.panl.panl_box1 {
	width:171px;
	*width:200px;
}
.panl.panl_box1 span {
	display: block;
	padding-bottom: 12px;
}
.panl.panl_box1 span input {
	width: 33px;
	*width:25px;
	padding-left:0px !important;
}
.panl.panl_box2 {
	width:171px;
	
}
.panl.panl_box2 span {
	padding-bottom: 7px;
	float: left;
		
}
/*表單選項*/

.formL {
	float:left;
	
}
.formR {
	float:left;
	width:167px;
	overflow: hidden;
	height: 32px;
	margin-bottom: 9px;
	margin-top: 1px;
}
.kwcolor {
	color:#707070;
}
div.kwcolor {
	line-height: 16px;	
}
.kwcolor a , .kwcolor a:visited {
	color:#F00;
	margin-right: 16px;
}
.kwcolor a:hover {
	text-decoration: underline;
}


/*-- Tab06 --*/
.abgne_tab06 {
	background-color:#fff;
	border:1px solid #dddcdc;
}
ul.tabs06 {
	padding-top: 10px;
	overflow: hidden;
}
ul.tabs06 li {
	float: left;
	margin-left: 9px;
	*margin-left:4px;
}
ul.tabs06 li a {
	display: block;
	color:#fcaa2d;
	font-size:13px;
	font-weight: bold;
}
ul.tabs06 li a:hover {
	text-decoration: underline;
}
ul.tabs06 li.active2 a {
	color:#eb591e;
}

div.tab_container06 {
	clear: both;
	width: 100%;
}
div.tab_container06 .tab_content06 {
	padding-left: 5px;
	position: relative;
	height: 330px;
	padding-top: 10px;
}