﻿@charset "utf-8";

.sort_box {float: left;font-size:13px;position:relative;width:880px;background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/sort_box_topBG.gif) repeat-x left top;border:1px solid #e0e0e0; border-width:0 0 1px 0;}

.sort_box.mapView {border:none;}
.sort_box .total { float:left; padding:12px 13px 9px 14px; background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/total_line.gif) no-repeat right center;}
.sort_box ul {line-height: 30px;padding-left: 10px;padding-right: 8px;}
.sort_box ul li {display: inline;}
.sort_box ul.view_set { float: left;margin: 6px 0 0;*margin-top:4px;}
.sort_box ul.view_set li {padding-right: 3px;}
.sort_box ul.view_set li a { background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/sprie_list.gif) no-repeat; font-weight:lighter;}
.sort_box ul.view_set li span { background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/sprie_list.gif) no-repeat; color:#015F8F; font-weight:bold; cursor:pointer;}/*0326*/
.sort_box ul.view_set li span:hover { background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/sprie_list.gif) no-repeat; color:#F50000; font-weight:bold; cursor:pointer;}/*0326*/

.sort_box ul.view_set li.basic span { background-position:-110px top; padding-left:18px}
.sort_box ul.view_set li.photo span { background-position:-110px -30px; padding-left:21px;}
.sort_box ul.view_set li.map span { background-position:-110px -60px; padding-left:15px;}

.sort_box ul.view_set li.basic span.on { background-position:left top; padding-left:18px; color:#000;}/*span.on_0323*/
.sort_box ul.view_set li.photo span.on { background-position:left -30px; padding-left:21px; color:#000;} /*0323*/
.sort_box ul.view_set li.map span.on { background-position:left -60px; padding-left:15px; color:#000;}/*0323*/

.sort_box .view_set li select { display:inline-block;}
p.fontGray {
	padding-left:10px;
	color:#999999;
	}

.sort_box ul.rank {float:right;margin: 9px 0 0;}
.sort_box ul.rank li { text-align:left;}
.sort_box ul.rank li span {float: left; height: 28px;line-height: 24px;}
.sort_box ul.rank li a {
	background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/sprie_list.gif) no-repeat left -162px;
    display: block;
    float: left;
    line-height: 21px;
	line-height:24px\9;
    margin-left: 5px;
	padding:0 21px 0 8px;
    text-decoration: none;
    width: 26px;
}
.sort_box ul.rank li a.sort_up { background-position:left -90px; color:#FE4005;}
.sort_box ul.rank li a.sort_down { background-position:left -126px; color:#FE4005;}
.sort_box ul.rank li select {float:left;}


.pict_thumb {float: left;position: relative; padding-left:60px;}
.pict_thumb .listpage_img {border: 1px solid #D3D3D3;height: 100px;text-align: center;width: 133px;}

.list_basic {padding-bottom:16px; float:left;}
.house_block {float: left;position: relative;width:880px;z-index:5; padding:16px 0; background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/dot_three.gif) repeat-x left bottom; cursor:pointer;}
.house_block:hover { background:none;background-color:#f2f2f2; border:1px solid #bfd7e3; border-width:0 0 1px 0; padding-bottom:15px;}
.house_block_content {padding-left:10px;position: relative;z-index: 10;overflow: hidden; line-height:22px;}
.house_block_content h2 a {float: left;font-weight: bold; font-size:15px; width:650px;color:#015f8f;;padding-bottom:3px; margin-top:-3px;margin-top:0\9;}
.house_block_content h2 a:hover {color:#FE4005; text-decoration:none;}
.house_block_content .rightBar {
	width:120px;
	position:absolute;
	text-align:right;
*top:0;
	right: 60px;
}
.house_block_content .rightBar .price {color:#CC0000;font-size:13px; text-align:right;}
.house_block_content p.price {margin-top:8px;}/*0703修正價格與icon間距*/
.house_block_content .rightBar .price span {font-size:20px;}
.house_block_content ul {float:left;overflow: hidden;zoom:1;}

.house_block_content ul.school_site {width:260px; float:right; margin-top:-24px; background:url(http://www.u-trust.com.tw/CaseBuy/images/2012/line_vertiacal.gif) no-repeat left center; padding-left:10px;}
.write_msg { background-color:#e9f1fb; padding:13px 17px; width:696px; margin:16px 0 12px;}
/**/



@-moz-document url-prefix(){ #MapList{left:-880px;top:40px;}} /* all firefox */

#divMRTLine {/*float:left\9;*/zoom:1; overflow:hidden; *padding-top:4px;}
#divMRTLine span {line-height: 18px;}

#imgMoreCondition {cursor:pointer;}
#imgPriceSearch {cursor:pointer;}
#imgAreaSearch {cursor:pointer;}
