body{background:none; background-color:#fff; font-family:Arial!important; font-size:13px; line-height:1}
.red_bold{color:#c00; font-weight:bold}
.blue_bold{font-weight:bold; color:#0069a0}
.orangered{color:#ff3900}

.red_super_big{color:#c00; font-size:24px; font-weight:bold}
.m_font{font-weight:bolder}
a{color:#333; text-decoration:none!important}
.bolder{font-weight:bolder}
.pinkdark{color:#bd0865; font-weight:lighter}
.clear{clear:both;}

h1 {font-size:15px;color: #333;font-weight: bold;}
.bold { font-weight:bold;}
a{outline:none; hlbr:expression(this.onFocus=this.blur()); color: #015f8f;}
a:hover{text-decoration:underline!important}
strong{font-weight:bold}

.lineH16  {line-height:16px}
.lineH18  {line-height:18px}
.lineH20  {line-height:20px}
.FL {float:left;}/*請幫我新增在.lineH20的樣式底下*/
.FR {float:right;}/*請幫我新增在.lineH20的樣式底下*/

.clearfix {zoom:1;}
.clearfix:before,.clearfix:after {content: '\0020';display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;}

#wrapper{width:960px; position:relative; z-index:1; margin:0 auto; text-align:center; font-family:Arial,Helvetica,sans-serif,"新細明體";}
#main{text-align:left; position:relative; float:left; z-index:1}
.page_b{padding-top:7px; width:960px}
#logo{float:left; height:72px; width:270px; text-indent:-5000px; overflow: hidden;}

.serve_center{position:absolute; top:100px; left:950px; width:28px; height:114px; background:url(/ServiceCenter/Images/Buy/serveCenter_btn.png); z-index:999}/*--服務中心--*/
.go_top {position:absolute;width:27px;height:68px; background:url(/ServiceCenter/Images/Buy/top.png);z-index:999;top:650px;left:950px;}/*--回頂部--*/
/*---------------------------------------------------------------------------共用區塊---------------------------------------------------------------------------*/
/*頁面上方快速連結*/
#header{position:relative; padding-bottom:3px; height:72px;}
#header h2{position:absolute; top:0; left:0; background:url(/ServiceCenter/Images/Buy/logo.png) left top no-repeat;}
#header.servicecenter h2 {position:absolute; top:0; left:0; background:url(/ServiceCenter/Images/ServiceCenter/logo_service_center.png) left top no-repeat;}

#header #subnav{background:url(/ServiceCenter/Images/Buy/sub_menu_repeat.gif) repeat-x; height:27px; float:right}
#header #subnav li{float:left}
#header #subnav li.subnav_left{background:url(/ServiceCenter/Images/Buy/sub_menu_left.gif) no-repeat left top; height:27px; padding-left:26px;}
#header #subnav li.subnav_right{background:url(/ServiceCenter/Images/Buy/sub_menu_right.gif) no-repeat right top; height:27px; padding-right:25px;*padding-top:2px;*height:25px;}
#header #subnav li a, #header #subnav li span{color:#666; text-decoration:none; line-height:13px; float:left; padding:6px 4px 0 2px}

/*--登入--*/
#header #login{padding-top:7px; color:#195e81; float:right}
#header #login li{display:inline}
#header #login li span{padding:0 4px 0 7px}
#header #login li a{color:#195e81}

/*------------menu選單------------*/
.removed_item {background: url(/ServiceCenter/Images/Buy/lightbox_list_close.gif) no-repeat left 2px;*background-position: left top;height: 20px;width: 50px;padding-left: 16px;color: #14517E;}
#menu #menu_tab li a.my_note{margin-right:5px;}
#menu #menu_tab li a.my_note.current{background:none; background-color:#FFF}

#menu{border:1px solid #d07300; background:url(/ServiceCenter/Images/Buy/menu_bg.gif) repeat-x; clear:both; padding-top:5px; position:relative; z-index:10;}
#menu #menu_tab{width:958px; position:absolute; left:6px; _left:-473px}
#menu #menu_tab li{float:left; padding-right:5px}

#menu #menu_tab li a,#menu #menu_tab li .loginer {font-size:16px; font-weight:bold; text-align:center; line-height:29px; background:url(/ServiceCenter/Images/Buy/menu_tag_bg.gif) no-repeat right top; float:left; padding:0 15px; display:block; background-color:#fffdf8; color:#FFF; margin-top:2px}
#menu #menu_tab li .loginer { position:relative;}
#menu #menu_tab li a:hover{text-decoration:none!important;  background:url(/ServiceCenter/Images/Buy/menu_tag_bg_h.gif) no-repeat right top}
#menu #menu_tab li a.current, #menu #menu_tab li a.active, #menu #menu_tab li .loginer.active {background:url(/ServiceCenter/Images/Buy/menu_tag_bg_select.gif) no-repeat right top; color:#000; margin-top:0px;padding:2px 20px 1px 20px; background-color:#fffdf8;}

#menu #menu_tab li a, #menu #menu_tab li .loginer {
    background: url("/ServiceCenter/Images/Buy/menu_tag_bg.gif") no-repeat scroll right top #FFFDF8;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 29px;
    margin-top: 2px;
    padding: 0 15px;
    text-align: center;
}

#menu .menu_tab_content{background:url(/ServiceCenter/Images/Buy/search_bg.gif) repeat-x left top; display:block; padding-left:19px; text-align:left; width:928px; border:1px solid #e3b000; border:0 1px 1px 0; float:left; float:none\9; margin:31px 5px 5px 5px; margin:31px 5px 5px 6px\9}


/*麵包屑連結*/
ul.breadCrumb {float:left;padding:8px 0;}
ul.breadCrumb li{display:inline;}
ul.breadCrumb li a{color:#195e81}
ul.breadCrumb li span{padding:0 3px}

/* .hot_link{float:right; padding:8px 0;*padding:10px 0 7px 0;width:249px} */
.hot_link{float:right; padding:8px 0;*padding:6px 0 0 0;width:249px}  /*焦點、熱門連結在ie字被切掉*/
.hot_link li{ display:inline;}
.hot_link li img{float:left; margin-top:1px;}
/* .hot_link li a{float:left; padding-left:5px; color:#14517E; line-height:14px} */
.hot_link li a{float:left; padding-left:5px; color:#14517E; line-height:14px;*line-height:17px;} /*焦點、熱門連結在ie字被切掉*/
.hot_link li a:hover{text-decoration:underline!important}

/*---目前的搜尋條件---*/
#detail_searchbar{width:773px; float:right; margin:-5px 0 5px 0; padding:12px 0 0 0; border:1px solid #e3e3e3; background-color:#FFF; position:relative; z-index:10}
#detail_searchbar span.text{float:left; padding:3px 0 0 10px; display:block; font-weight:bold; width:115px}

#detail_searchbar span.count{padding:2px 10px 0 0; width:140px;position:absolute;text-align:right;right:0;top:10px;_padding:5px 11px 0 0; float:right;}
#detail_searchbar span.back{padding:5px 10px 0 0; _padding:5px 10px 0 0; float:right; color:#1b5d7f!important;}
#detail_searchbar span.back a{color:#1b5d7f!important;}
#detail_searchbar span.count b{font-size:16px; color:#e10000; font-weight:bold; padding:0 4px; padding:0 2px}

#search_area{float:left; padding:4px 0 0 0;width:555px; margin:-10px 0 10px 0;*margin-bottom:0;}
#search_area a.area_name{color:#015f8f;margin:0 9px 3px 0; text-decoration:none;*line-height:16px; display:inline-block;padding-top:5px; line-height:18px; cursor: pointer;}
#search_area a.non_area_name{color:#015f8f;margin:0 9px 3px 0; text-decoration:none;*line-height:16px; display:inline-block;padding-top:5px; line-height:18px; cursor:text;}
#search_area a.area_name img {margin-left:2px;}




/*#search_area a.non_area_name{float:left;color:#333;display:inline-block; padding-right:13px; _padding-right:11px; _min-width:66px; margin:0 9px 15px 0; text-decoration:none; *background-position:right 2px; *line-height:16px}*/ /* tina 調整 */ /* 此行為新增 */
#search_area a.non_area_name{color:#333;}
#search_area a.non_area_name:hover { text-decoration:none!important;}
#search_area .area_name2{ float:left; display:block; padding-right:13px; _padding-right:11px; _min-width:66px; margin:0 0 15px 0; text-decoration:none; *line-height:16px}


.save_search_btn { display:inline;}
.save_search_btn {vertical-align:bottom;}


.research_btn a{background:url(/ServiceCenter/Images/Buy/search_btn_color.gif) no-repeat; float:left; text-decoration:none; padding-top:5px; height:20px; color:#000; text-align:center; display:inline;margin:0px 5px 5px 0}
*+html .research_btn a{padding-top:8px; height:17px}
.research_btn a:hover{text-decoration:none!important; background-position:left bottom}
.research_btn .research_1{ width:95px}
.research_btn .research_2{width:105px; background-position:right top}
.research_btn .research_2:hover{background-position:right bottom}
.research_btn span{background-image:url(/ServiceCenter/Images/Buy/seek_condition_right.gif); height:22px; width:3px; position:absolute; top:0px; right:-1px}


.research_btn{position:relative; margin:-5px 0px 5px -3px; _margin:0px 10px 4px -3px; float:left; _float:none}
/**+html .research_btn{float:left; margin:-5px 0px 15px -3px}*/



.btn_submit{background-image:url(/ServiceCenter/Images/Buy/btn_serach_main.gif); height:24px; width:55px; color:#FFF; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; text-indent:-9999px}
.search_txt_area{width:190px; border:1px solid #fc49a5}

#L_column{float:left; width:697px; _width:696px; position:relative}

.tab_content{display:block; float:left; width:694px}

.pane_content{padding:0 0 10px 0;}

.pane_content .selectBy li a.current{background:url(/ServiceCenter/Images/Buy/menu_select_by.gif) no-repeat center bottom; margin-left:-2px;}

.pane_content .selectBy li a.current span:not(:root:link){padding:3px 15px 4px 15px}

.pane_content .selectBy{margin-top:15px; float:left; width:888px}
.pane_content .selectBy li{float:left;margin-right:0px}
.pane_content .selectBy li a{display:block; float:left; padding-bottom:11px; *padding-bottom:6px; background:url(/ServiceCenter/Images/Buy/menu_select_line.gif) no-repeat right -4px; background-position:right 4px\9; text-decoration:none; margin-left:-2px; _margin:0px; cursor:pointer}
.pane_content .selectBy li a{padding-bottom:9px\0/IE8+9}
.pane_content .selectBy li a:hover span{text-decoration:none!important;}
.pane_content .selectBy li a:hover{text-decoration:none!important; _text-decoration:underline;}
.pane_content .selectBy li a.current{background:url(/ServiceCenter/Images/Buy/menu_select_by.gif) no-repeat center bottom;}
.pane_content .selectBy li a.current:hover {text-decoration:none!important;}
.pane_content .selectBy li a span{color:#14517e; font-size:13px; font-weight:bold; padding:6px 16px 6px 16px; text-decoration:none!important; *float:left; *line-height:18px}
.pane_content .selectBy li a:hover span{ text-decoration:underline!important;}
.pane_content .selectBy li a span.noteTag{padding:6px 21px}
.pane_content .selectBy li a.current span{color:#000; background:url(/ServiceCenter/Images/Buy/selectBytag_bg.gif) repeat-x left top; padding:3px 15px; *padding:5px 15px 2px 15px; border:1px solid #9ad0e8; border-width:1px 1px 0 1px; text-decoration:none!important}
.pane_content .selectBy li a.current span.noteTag{padding:3px 20px 3px 20px}
.pane_content .selectBy li a.current span:not(:root:link){padding:3px 15px 4px 15px}

.pane .not_login { border:1px solid #F9E4C5; border-width:1px 0 0 0; padding:10px 0 15px 20px;; float:left; width:890px; color:#333;  }
.pane .not_login a { color:#14517E; padding-left:9px;}
a.check_list {position:absolute; width:140px;top:51px;*top:58px;right:-10px;color:#14517e; line-height:15px; font-size:13px; font-weight:bold;}
a.check_list:hover { text-decoration:underline!important;}
.hot_tag{padding:12px 0 5px 0;}
.hot_tag li{display:inline; font-size:13px; margin-right:7px}
.hot_tag li span{color:#FFF; background-color:#C92B42; display:block; float:left; padding:2px 2px 2px 4px; *padding:4px 2px 1px 4px; margin-top:-3px; margin-right:10px}
.hot_tag li a{padding-right:5px; color:#14517E}
.hot_tag li a:hover{text-decoration:underline}
.seselect_area{vertical-align:top; display:block; position:relative;}
.seselect_area.set_move{padding-top:11px; *padding-top:7px; padding-bottom:12px}
.seselect_area.select_hot{ padding-top:11px;}/*2011-11-08修改*/
.pane .recommend_theme{float:left; _float:none; padding:5px 0 16px 0; *padding:5px 0 3px 0; _padding:0; height:56px; *height:69px;}
.pane .recommend_theme img{border:1px solid #c7c7c7; float:left}
.pane .recommend_theme ul{zoom:1; padding:0 0 0 10px; /*height:70px;*/}
.pane .recommend_theme ul li{background:url(/ServiceCenter/Images/Buy/dot_blue.gif) no-repeat left 10px; *background-position:left 8px; margin-left:10px; *margin-left:0\9; *margin-left:0; padding:3px 10px 3px 7px; float:left;width:245px;line-height:16px;}
.pane .recommend_theme ul li a{color:#14517E}
.house_code{background:url(/ServiceCenter/Images/Buy/search_right.gif) no-repeat left top; display:block;position:absolute;padding:25px 0 20px 19px; width:177px;height:59px; right:5px; top:37px;}
.house_code .search_number{float:left; width:127px; border:1px solid #b9c6cd; height:16px; padding:4px 2px 0; color:#999;}/*2011-11-08修改*/
.house_code .search_number_input{float:left; width:127px; border:1px solid #b9c6cd; height:16px; padding:4px 2px 0; color:#000;}
.house_code .search_number_btn{float:right; padding-right:14px}

.seselect_area .select_search{margin-right:8px;}
.seselect_area .road_search{ float:left;  margin:13px 4px 0 5px;  *margin:4px 2px 0 5px}
.seselect_area select{border:1px solid #acacac; float:left; margin-top:8px; *margin-top:4px; color:#666;}
.seselect_area span{display:block; font-size:13px; float:left; padding-top:1px; margin-top:10px; *margin-top:9px; line-height:13px; *line-height:15px; margin-right:4px}
.seselect_area .search_txt_area{line-height:18px; border:1px solid #acacac;padding:4px 0 5px 5px;*padding:7px 0 4px 5px;color:#999;font-size:15px; float:right; width:360px;}
.seselect_area .search_txt_area_input{line-height:18px; border:1px solid #acacac;padding:4px 0 5px 5px;*padding:7px 0 4px 5px;color:#000;font-size:15px; float:right; width:360px;}

.seselect_area .search_submit{margin-top:-1px; padding-left:8px}

/*------主選單>搜尋條件------*/
.pane .search_condition{float:left; width:880px; _width:733px;  padding:18px 25px 15px 0px; margin-top:5px; color:#14517E; margin-bottom:15px; height:auto;}
.pane .search_condition div{width:430px;  padding:0 5px 8px 10px; margin-right:20px}
.pane .search_condition div p{padding-left:6px; zoom:1; overflow:hidden; line-height:26px; *line-height:29px}
.pane .search_condition div p a { color:#14517E;}
.pane .search_condition div a img{float:left; margin-top:7px}

.pane .search_condition table {border:1px solid #f9e4c5; border-width:1px 0 0 0; margin-top:5px;}
.pane .search_condition table td{}
.pane .search_condition table tr{background:url(/ServiceCenter/Images/Buy/search_condition_line.gif) no-repeat left bottom}

.pane .expand{float:left; width:948px; height:19px; background:url(/ServiceCenter/Images/Buy/search_condition_btn.gif); display:block; margin-left:-20px; margin-bottom:-11px}

#main.page_compare{width:932px; border:1px solid #e9e9e9; padding:13px 16px 22px 10px; margin-top:5px; background-color:#FFF}
#main.page_compare a.print{background:url(/ServiceCenter/Images/Buy/compare_print.gif); width:95px; height:29px; float:right; text-indent:-9999px; display:block}
#main.page_compare div#container{width:937px; background:url(/ServiceCenter/Images/Buy/compare_line.gif) no-repeat left 56px; padding:13px 0 14px 0; *background-position:left 43px}
#main.page_compare div#container table h2{color:#333; font-weight:bold; padding-left:23px; line-height:29px}
#main.page_compare div#container table td{border:1px solid #d9d9d9; border-width:0 0 1px 0;}
#main.page_compare div#container table td a.removed {background: url("/ServiceCenter/Images/Buy/lightbox_list_close.gif") no-repeat scroll left 3px transparent;    color: #195E81;    float: left;    font-size: 13px;    margin:0 0 15px 54px;    padding:1px 0 0 18px;}
#main.page_compare div#container table td.gray_bg{background-color:#f2f2f2; border:1px solid #d9d9d9; border-width:0 0 1px 0}
#main.page_compare div#container table div{padding:9px 0 8px 12px; line-height:18px; color:#333}
#main.page_compare div#container table div img.compare_photo{border:1px solid #b0b0b0; margin:9px 0 8px 0}
#main.page_compare div#container table div b{color:#d20000; font-weight:bold; padding:0 3px 0 0}
#main.page_compare div#container table div p{padding:10px 15px 25px 0;width:182px; }
#main.page_compare div#container table div a.collect_btn{margin-left:50px}

/*.pagination{margin:30px 0 0 120px; float:left;_margin:15px}*/
.pagination ul{padding:0; text-align:center; font-size:13px; line-height:25px;}

/*.pagination li{list-style-type:none; float:left; padding-left:5px}*/
.pagination li{list-style-type:none;padding-left:5px;display: inline-block;*display:inline;}
.pagination a, .pagination a:visited{border:1px solid #d0d0d0; text-decoration:none; color:#005987; padding:2px 6px 1px 6px}


.pagination a:hover, .pagination a:active{border:1px solid #2b66a5; color:#FFF; background-color:#005987}

.pagination a.currentpage{background-color:#005987; color:#FFF !important; border-color:#005987; font-weight:bold; cursor:default;*vertical-align:-3px;}

.pagination a.page_numbers { *vertical-align:-3px;}
.pagination_clear { clear:both; height:15px;}

#list_tab li.btn a,div.recommend_subject{float:left; height:34px; *height:22px; padding:9px 12px 0 16px; *padding:12px 12px 3px 16px; text-align:center; color:#195e81; display:block; margin-right:3px; cursor:pointer; position:relative;  }
/*.recommend_subject{width: 133px;height:auto;padding: 8px;position:absolute;z-index:9999;background-color: #f6f6f6;background-repeat: no-repeat;background-position: 0px 4px;
left: 450px;top:405px;*top:420px;border: 1px solid #CCCCCC;}*/
.recommend_subject{width: 133px;height:auto;padding: 8px;position:absolute;z-index:9999;background-color: #f6f6f6;background-repeat: no-repeat;background-position: 0px 4px;
left: 160px;*left: 158px;top:30px;*top:30px;border: 1px solid #CCCCCC;} /* 因﹝經紀人在現場﹞隱藏,left調整位置 100.9.26 tina 調整 *top for IE ; top for firefox */
.recommend_subject ul{display:block}
.recommend_subject ul{border:1px solid #bebebe; padding:0 7px; display:block; z-index:999; background:#f6f6f6; top:29px; left:0px}
.recommend_subject li{border:1px solid #d6d6d6; border-width:0 0 1px 0; display:block; line-height:28px; width:125px; text-align:left}
.recommend_subject li a{color:#195e81}
.recommend_subject ul li a.current{background:none}


/*.compare_box{background:url(/ServiceCenter/Images/Buy/lightbox-shadow.png) no-repeat left top; position:absolute; z-index:500; width:340px; left:3px; top:440px; left:900px; margin-top:28px;  padding-bottom:10px; padding:13px 11px 0px 6px}*/
.compare_box{background:url(/ServiceCenter/Images/Buy/lightbox-shadow.png) no-repeat left top; position:absolute; z-index:500; width:340px; left:500px;margin-top:28px;  padding-bottom:10px; padding:13px 11px 0px 6px}/* tina 調整 */
.compare_box2{background:url(/ServiceCenter/Images/Buy/lightbox-shadow2.png) no-repeat left top}
.compare_box.map{width:397px; background:url(/ServiceCenter/Images/Buy/lightbox-shadow2.png); left:370px; top:400px;*top:440px}
.compare_box.map iframe{margin-left:0px; _margin-top:3px;}
.compare_box .title{background:url(/ServiceCenter/Images/Buy/lightbox_head_bg.gif) repeat-x left top; display:block; position:relative; padding:6px 0 5px 13px; font-weight:bold; border:1px solid #adadad; border-width:0 0 1px 0; margin-right:1px}
.compare_box.map .title{background:none; border:none}
.compare_box .title a{background:url(/ServiceCenter/Images/Buy/lightbox-shadow-close.png); width:21px; height:21px; position:absolute; right:-6px; top:-10px; text-indent:-9999px;*top:-9px;
}
.compare_box.map .title a{right:-9px}
.compare_box ul{float:left; width:325px; margin:0px 10px 6px 10px; _margin:0px 2px 6px 6px; display:block}
.compare_box ul li{border:1px solid #e1dfdb; border-width:0 0 1px 0; padding:12px 0 5px 0; *padding-bottom:5px; display:block; margin-bottom:3px; margin-right:6px}
.compare_box ul li div{overflow:hidden; zoom:1; padding-bottom:0px; line-height:14px; *margin-top:-14px}
.compare_box ul li div h2 a{font-weight:bold; color:#195e81; display:block; text-decoration:none; *line-height:18px}
.compare_box ul li div h2 a.close{float:right; margin-top:1px;}
.compare_box ul li div p{color:#333; line-height:22px; *line-height:20px}
.compare_box ul li  img{float:left; margin-right:8px}
.compare_box strong{font-weight:bold; color:#ff2400; text-align:center; display:block}
.compare_box ul li .close_btn {margin-bottom:3px; *margin:5px 0 0 0; display:block; color:#14517E;}
.compare_box ul li .close_btn img {margin:0 3px 0 0;*margin:-2px 3px 5px 0}

.compare_btn{clear:both;background-image:url(/ServiceCenter/Images/Buy/compare_btn.gif); display:block; height:30px; width:100px; text-align:center; margin-right:auto; margin-left:auto; margin-bottom:10px; margin-top:10px; background-repeat:no-repeat; background-position:left top; line-height:30px; color:#FFF; font-weight:bold}
.compare_btn:hover{background-position:left bottom; text-decoration:none!important;}

.compare_box .compare_down{background:url(/ServiceCenter/Images/Buy/lightbox-shadow-down.png) no-repeat; width:356px; height:15px; position:absolute; bottom:-14px; left:0px}
.compare_box.map .compare_down{background:url(/ServiceCenter/Images/Buy/lightbox-shadow-down2.png) no-repeat; width:416px; height:32px; position:absolute; bottom:-32px; left:0px}

.scrollable{position:relative; overflow:hidden; width:836px; _width:830px; height:200px; float:left}
.scrollable .items{width:20000em;position:absolute;clear:both;top: 12px;}
.scrollable .active, .items .content div a{cursor:pointer; text-decoration:none}
.items .content{float:left; width:836px; _width:830px; padding-bottom:20px; margin-left:10px}
.items .content div{float:left; margin-right:18px; width:120px; height:200px}

.scrollable img.active{border:1px solid #c1c1c1; width:115px; height:85px; margin-right:3px; margin-bottom:4px;float:left;}
.scrollable img.active2{border:1px solid #c1c1c1; width:90px; height:115px; margin-right:3px; margin-bottom:5px; *margin-bottom:9px;}
.items div a:hover h3 { text-decoration:underline!important;}
.items div h3{font-size:13px; color:#015f8f; font-weight:bold}
.items .content div span{line-height:22px}
.items .content div p{background:url(/ServiceCenter/Images/Buy/dash_line.gif) repeat-x left bottom; padding:3px 0 6px 0; margin-bottom:3px}
.items .content div p b{font-weight:bold!important; padding:0 3px; color:#cb0101}
.items .content div ul{padding-top:2px}
.items .content div ul li{line-height:17px; font-size:13px}
.items .content div ul li a.addCollect{float:right;margin-top:0px; *margin-top:3px; /* margin-top:-15px\9*/}



.boxer{width:920px; _width:897px}

a.browse{display:block; width:25px; height:176px; float:left; cursor:pointer; font-size:1px; background-image:url(/ServiceCenter/Images/Buy/hori_btn_slide.gif); background-repeat:no-repeat; margin-right:10px; margin-left:10px; margin-top:10px}

a.right{background-position:right top; clear:right; margin-right:0px}
a.right:hover, a.right:active{background-position:right bottom}

a.left{margin-left:0px}

a.left:hover, a.left:active{background-position:left bottom}

a.disabled{visibility:hidden !important}

#MRT_map{display:block; height:892px; width:655px; position:relative; margin:0 auto}
#MRT_map div{height:19px; width:19px; position:absolute}
#MRT_map div:hover{background:url(/ServiceCenter/Images/Buy/MRT/point.gif) no-repeat center center; background-position:5px 5px\9}

/**/
.MRT_map_default{background-image:url(/ServiceCenter/Images/Buy/MRT/mrt_01.gif)}
.MRT_map_ds{background-image:url(/ServiceCenter/Images/Buy/MRT/on_ds.gif)}
.MRT_map_lj{background-image:url(/ServiceCenter/Images/Buy/MRT/on_lj.gif)}
.MRT_map_nd{background-image:url(/ServiceCenter/Images/Buy/MRT/on_nd.gif)}
.MRT_map_ng{background-image:url(/ServiceCenter/Images/Buy/MRT/on_ng.gif)}
.MRT_map_nsg{background-image:url(/ServiceCenter/Images/Buy/MRT/on_nsg.gif)}
.MRT_map_sm{background-image:url(/ServiceCenter/Images/Buy/MRT/on_sm.gif)}
.MRT_map_wh{background-image:url(/ServiceCenter/Images/Buy/MRT/on_wh.gif)}
.onStation{background:url(/ServiceCenter/Images/Buy/MRT/point.gif) no-repeat center center; background-position:5px 5px\9}
/**/
#scroller{clear:both; width:755px; margin:0 auto;}
.simply-scroll-container{position:relative}
.simply-scroll-clip{position:relative; overflow:hidden; z-index:2}
.simply-scroll-list{position:absolute; top:0; left:0; z-index:1; overflow:hidden; margin:0; padding:0; list-style:none}
.simply-scroll-list li{padding:0; margin:0; list-style:none}
.simply-scroll-list li img{border:none; display:block}
.simply-scroll-btn{position:absolute; background:url(/ServiceCenter/Images/Buy/simplyscroll_btn.gif)no-repeat; width:776px; height:30px; z-index:3; cursor:pointer;}
.simply-scroll-btn-up{top:-30px; left:-1px; background-position:-1580px top}
.simply-scroll-btn-up.disabled{background-position:-790px top !important}
.simply-scroll-btn-up:hover{background-position:left top}
.simply-scroll-btn-down{ bottom:-30px; left:-1px; background-position:-1580px bottom;}
.simply-scroll-btn-down:hover{background-position:left bottom}
.simply-scroll-btn-down.disabled{background-position:-790px top !important;}
.simply-scroll{width:576px; height:200px; margin-bottom:1em}
.simply-scroll .simply-scroll-clip{width:576px; height:200px;}
.simply-scroll .simply-scroll-list{}
.simply-scroll .simply-scroll-list li{float:left; width:290px; height:200px}
.vert{width:773px; height:400px; float:right; margin-bottom:35px; overflow:visible; position:relative; background-color:#FFF; border:1px solid #d9d9d9; border-width:0 1px; margin-top:0px;}

.vert .simply-scroll-clip{width:756px; height:400px}
.vert .simply-scroll-list li{height:951px}
.vert .simply-scroll-btn-up.disabled{}

.flickr{width:576px; height:180px; margin-bottom:1.5em}
.flickr .simply-scroll-clip{width:576px; height:180px}
.flickr .simply-scroll-list img{float:left; border:none; display:block}

#R_column{float:left; width:250px; background-image:url(/ServiceCenter/Images/Buy/right_bar_shadow_bg.jpg); background-repeat:repeat-y; padding:0px 0px 35px 13px; position:relative}
#R_column.fix_position {_position:absolute;_right:-251px;}
#R_column h2.title{background-image:url(/ServiceCenter/Images/Buy/right_bar_title_gray.gif); height:28px; width:237px; font-weight:lighter; color:#FFF; position:relative;padding: 5px 0 0 13px;*padding:8px 0 0 13px;*height:25px;}

#R_column h2.title a{background-image:url(/ServiceCenter/Images/Buy/more_white.gif); height:9px; width:31px; position:absolute; top:8px; right:10px; line-height:7px}
#R_column h2.title a:hover{background-image:url(/ServiceCenter/Images/Buy/more_white_h.gif)}
#R_column h2.title a span{display:none}
.R_column_box{background-color:#FFF; margin-bottom:9px; border:1px solid #e4e4e4; border-width:0 1px 1px 1px; padding:8px ;  _padding:8px 2px 8px 10px; clear:both}
*+html .R_column_box{ padding-top:0px;}
.R_column_box.set_1 h2{background-image:url(/ServiceCenter/Images/Buy/right_bar_title2.gif); line-height:19px; color:#000; padding:8px; background-repeat:no-repeat; background-position:left top}

.FrameS2{height:2px; background-image:url(/ServiceCenter/Images/Buy/right_bar_title2_b.gif); background-repeat:no-repeat; background-position:left top}

.R_column_box.selective{}
.R_column_box.selective div{clear:both; margin-bottom:13px;}

.R_column_box.selective h3{font-weight:bold; padding-bottom:8px;}
*+html .R_column_box.selective h3 {padding-top:13px;}
.R_column_box.selective img{margin-right:5px; float:left}
.R_column_box.selective ul.build_list{zoom:1; overflow:hidden}
.R_column_box.selective ul.build_list li{zoom:1; overflow:hidden; }
.R_column_box.selective ul.build_list li a{display:block; padding-right:5px; margin-bottom: 3px; _margin-bottom:-5px; color:#14517E; padding: 2px 0 0 8px; _padding: 2px 0 5px 8px;  background: url(/ServiceCenter/Images/Buy/dot.gif) no-repeat left center; _background: url(/ServiceCenter/Images/Buy/dot.gif) no-repeat left 3px;}

.R_column_box ul.list li{line-height:20px; list-style-type:none}
.R_column_box.index_column ul li a{color:#195e81}
.R_column_box.index_column ul.list li{
    background: url(/ServiceCenter/Images/Buy/dot.gif) no-repeat left center;
	_background:none;
    line-height: 20px;
    padding-left: 8px;}
	
.R_column_box.index_column ul.list li a{
    _background: url(/ServiceCenter/Images/Buy/dot.gif) no-repeat left center;
    _line-height: 20px;
    _padding-left: 8px;}

	
#R_column h2.title.index{background:url(/ServiceCenter/Images/Buy/right_bar_title.gif); *line-height:20px;padding:5px 0 0 13px;*padding-bottom:2px;}

.R_column_box .recommend{background:url(/ServiceCenter/Images/Buy/recommend_line.gif) no-repeat top center; display:block; position:relative;}
.R_column_box .recommend a{vertical-align:super; _vertical-align:middle; padding:0 15px 0 5px}

.R_column_box #brand img{margin-right:4px; margin-bottom:2px}

.R_column_box div.agent_data{margin-left:5px; margin-right:5px; padding-top:5px; padding-bottom:25px; background:#f8efe5 url(/ServiceCenter/Images/Buy/right_bar_note.gif) no-repeat bottom left}
.R_column_box .title{color:#666; padding:11px; font-weight:bold}

.R_column_box .doubt{background-color:#F1F1F1; float:left; border:1px solid #D9D9D9; color:#666; padding-top:4px; padding-right:5px; padding-bottom:3px; padding-left:5px; margin:0 4px 6px 0; _margin:0 2px 6px 0}

.R_column_box .doubt input{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#f1f1f1; line-height:15px; padding:1px}
.R_column_box.set_1 .message_btn{background-image:url(/ServiceCenter/Images/Buy/message_btn.gif); height:22px; width:64px; display:block; text-align:center; margin-right:auto; margin-left:auto; clear:both}

/* #heading{float:left; text-align:left; width:960px; padding-top:15px; padding-bottom:1px} */
#heading{float:left; text-align:left; width:960px; padding-bottom:1px} /*明細頁主題上方空隙太高修正*/
#heading h2{font-size:15px; float:left; padding-left:5px}
#heading ul{float:right; display:block; width:245px; padding-right:4px; text-align:right}
#heading ul li{display:inline; font-size:13px; color:#666; line-height:25px; vertical-align:middle}
#heading ul li a img{padding-top:2px}

#heading ul li.btn{
	background-image:url(/ServiceCenter/Images/Buy/btn_add_bg.gif);
	float:left;
	height:25px;
	text-align:center;
	vertical-align:text-top;
	padding-top:3px;
	padding-left:6px;
	background-repeat:no-repeat;	;
	margin-right:11px;
	position:relative;
	line-height:16px;
	text-decoration:none;
	background-position: left 2px;
}
#heading ul li.btn:hover{background-image:url(/ServiceCenter/Images/Buy/btn_add_bg_h.gif);}
#heading ul li.btn a:hover{color:#006088; text-decoration: none!important;}

#heading ul li.btn span{
	background-image:url(/ServiceCenter/Images/Buy/btn_add_right.gif);
	height:22px;
	width:6px;
	position:absolute;
	top:2px;
	background-position:right top;
	background-repeat: no-repeat;
}
#heading ul li.btn:hover span{background-image:url(/ServiceCenter/Images/Buy/btn_add_right_h.gif)}
#heading ul li.btn b{font-weight:lighter; padding-left:5px; border-left-width:1px; border-left-style:solid; border-left-color:#c7c7c7; margin-left:5px}

#content_txt13{float:left; font-size:13px;}
#content_txt15{float:left; font-size:15px;}
/*div.fieldwrapper{width:313px; *width:321px; overflow:hidden; color:#666; clear:both; font-size:13px}
div.fieldwrapper label.styled{width:95px; float:left; text-transform:uppercase; text-align:right; display:block; padding:10px 0; vertical-align:top; padding-left:10px}

div.fieldwrapper div.thefield{float:left; font-weight:bold; color:#000; padding:10px 0}
div.fieldwrapper div.thefield div { line-height:22px;}
.large div.fieldwrapper{width:350px}
div.fieldwrapper div.thefield p{float:left}
div.fieldwrapper div.thefield b{color:#c00; padding-right:3px}

div.fieldwrapper div.thefield span{color:#666; padding-left:5px; font-weight:normal}
*/
.detail_container{width:694px; border:1px solid #e9e9e9; background-color:#FFF; float:left}

.detail_container .bg_set{background:url(/ServiceCenter/Images/Buy/house_description.gif) no-repeat}

.detail_container .bg_set2{background:url(/ServiceCenter/Images/Buy/house_description2.gif) no-repeat}

.detail_container .house_description{padding-top:15px; position:relative}

.detail_container .house_description a{position:absolute; right:0px; top:20px}

.detail_container .house_description h2{font-size:15px; color:#000; font-weight:bold; display:block; padding:0 0 10px 15px; margin:0 0 10px 0px; background-image:url(/ServiceCenter/Images/Buy/house_description_line.gif); background-repeat:no-repeat; background-position:center bottom}

.detail_container .image_center{text-align:center; margin:10px auto 0 auto; font-size:15px; line-height:25px; padding-bottom:10px; color:#333}

.image_center img{border:1px solid #CCC}

.detail_container .description_txt{text-align:justify; line-height:21px; color:#666; padding:0 12px 20px 12px}

.description_txt .message_btn{background-image:url(/ServiceCenter/Images/Buy/message_btn.gif); height:35px; width:112px; display:block; text-align:center; clear:both}

.detail_container .tab_content{display:block; float:left; width:694px; padding:10px}

#house_data{}
#house_description{}
#R_column_set{float:right; width:775px; text-align:left; padding-bottom:20px; background-color:#FFF; border:1px solid #dcdcdc; border-width:0 1px 1px 1px; position:relative; z-index:10}




#compare_box{position:absolute; width:290px; right:3px; margin-top:28px; background-color:#fba505; background-image:url(/ServiceCenter/Images/Buy/compare_box_down.gif); background-repeat:no-repeat; background-position:left bottom; padding-bottom:10px}
#compare_box .title{ color:#FFF; padding-top:12px; padding-left:13px; display:block; position:relative; padding-bottom:8px}
#compare_box .title a{position:absolute; right:13px; color:#FFF; text-decoration:underline}
#compare_box ul{background-color:#f5f3ee; background-image:url(/ServiceCenter/Images/Buy/compare_box_dotline.gif); background-position:right top; background-repeat:no-repeat; float:left; width:274px; margin:0px 4px 0px 4px; _margin:0px 2px 0px 2px; display:block; padding:5px 0px 0px 8px}
#compare_box ul li{padding-top:10px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#e1dfdb; display:block; margin-bottom:3px; margin-right:6px}
#compare_box ul li div{overflow:hidden; zoom:1; padding-bottom:7px; line-height:14px; _margin-top:-15px}

#compare_box ul li div h2{ font-weight:bold; color:#333; padding-bottom:1px}
#compare_box ul li div p{ color:#333; line-height:14px}

#compare_box ul   li  img{float:left; margin-right:6px}
#compare_box ul strong{ font-weight:bold; color:#e02f8a; margin-left:35px; margin-top:20px; display:block}

#compare_box .compare_btn{background-image:url(/ServiceCenter/Images/Buy/compare_btn.gif); display:block; height:22px; width:201px; text-align:center; margin-right:auto; margin-left:auto; margin-bottom:10px; margin-top:10px; background-repeat:no-repeat; background-position:left top}
#compare_box .compare_btn:hover{background-position:left bottom}
#page_select{}
#page_select li{display:inline}
#page_select li a{color:#373737; padding-top:5px; padding-right:7px; padding-bottom:5px; padding-left:7px}
#page_select li a:hover{color:#666; background-color:#d4d4d4}
#detail_searchbar{width:773px; float:right; margin:-5px 0 5px 0; padding:12px 0 0 0; border:1px solid #e3e3e3; background-color:#FFF; position:relative; z-index:1}
#detail_searchbar span.text{float:left; padding:4px 0 0 10px; display:block; font-weight:bold; width:120px}
#search_area{float:left; padding:4px 0 0 0; _line-height:18px; _padding:2px 0 9px 0px; width:543px; text-align:left;}

#detail_searchbar span.count b{font-size:16px; color:#e10000; font-weight:bold; padding:0 4px; padding:0 2px}


#R_column .set_1{border:1px solid #8ACFF4; background-color:#ACDCF7; padding:8px}
#R_column .set_2{padding:8px}
#R_column .set_3{border:1px solid #e3e3e3; background-color:#FFF; padding:8px}
#R_column .set_2 .build_list{padding:5px 0 5px 0}
#R_column .set_2 p{border:1px solid #e3e3e3; border-width:0 0 1px 0; line-height:17px; margin:0px  0px  0px  3px; color:#333; padding-bottom:5px}
#R_column .set_2 .build_list li{background-image:url(/ServiceCenter/Images/Buy/dot_line_b.gif); background-repeat:repeat-x; background-position:left bottom; display:block; line-height:24px; margin-left:3px; clear:both; color:#666}
#R_column .set_2 .build_list h2{display:block; position:relative; width:180px; padding-left:3px; font-size:13px; color:#666; float:left; line-height:18px}
#R_column .set_2 .build_list li span{color:#000}

#R_column .set_2 .build_list .more{float:left; width:50px; display:block; line-height:18px}
#R_column .set_2 .building{border:1px solid #ececec; border-width:0 0 1px 0; margin-left:3px; _margin-left:4px; float:left; width:230px; margin-top:7px; padding-bottom:7px}
#R_column .set_2 .building  h3{font-weight:bold; color:#195E81; padding-bottom:8px; padding-top:2px}
#R_column .set_2 .building  h3 a{font-weight:bold; color:#195E81}
#R_column .set_2 .building  h3 a:hover{text-decoration:underline}

#R_column .set_2 .building img{float:left; margin-right:6px}
#R_column .set_2 .building ul{zoom:1; overflow:hidden}
#R_column .set_2 .building ul li{display:block; padding-bottom:5px; color:#000}
#R_column .set_2 .building ul li span{color:#C00; font-weight:bold}
.R_column_box ul.list li{line-height:20px; background:url(/ServiceCenter/Images/Buy/dot.gif) no-repeat center left; padding-left:8px}
.R_column_box .recommend{background:url(/ServiceCenter/Images/Buy/recommend_line.gif) no-repeat top center; display:block; position:relative}
.R_column_box .recommend a{
	vertical-align:baseline;
	_vertical-align:middle;
	padding:0 15px 0 5px;
	color:#14517E;
*line-height:15px;}

.R_column_box #brand img{margin-right:4px; margin-bottom:2px}

.R_column_box div.agent_data{margin-left:5px; margin-right:5px; padding-top:5px; padding-bottom:25px; background:#f8efe5 url(/ServiceCenter/Images/Buy/right_bar_note.gif) no-repeat bottom left}
.R_column_box .title{font-size:13px; color:#333; padding:5px 0px 10px 5px; font-weight:bold}

.R_column_box .doubt{background-color:#f1f1f1; float:left; border:1px solid #D9D9D9; color:#A8A8A8; padding:2px 2px; _padding:1px 1px; margin:0 4px 6px 0; _margin:0 2px 6px 0}
.R_column_box .d1{margin-left:5px}

.R_column_box .d2{margin-left:5px; width:200px}
.R_column_box .wrong {border:1px solid #CC0000;}
.R_column_box .d2.wrong_box { color:#CC0000; border:none; background:none; margin-top:-3px;}
.R_column_box .doubt input{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#f1f1f1; line-height:15px; font-size:13px; color:#A8A8A8}

.R_column_box .doubt textarea{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#f1f1f1; line-height:15px; font-size:13px; color:#A8A8A8; overflow:auto}
.R_column_box.set_1 .message_btn{background-image:url(/ServiceCenter/Images/Buy/message_btn.gif); height:35px; width:112px; display:block; text-align:center;margin:0 auto 0 auto; clear:both}

#detail_tab{background:url(/ServiceCenter/Images/Buy/detailbox_tab_bg.gif) no-repeat; display:block; height:31px; padding-left:2px}
#detail_tab li{color:#FFF; background:url(/ServiceCenter/Images/Buy/detailbox_tab_line.gif) no-repeat right 1px; padding-top:4px; float:left}
#detail_tab li .date{font-size:12px; color:#fee7c2; position:absolute; top:11px; right:13px}
#detail_tab li a{font-size:15px; width:93px; float:left; height:20px;padding-top:7px; *padding-top:8px; text-align:center; margin:0px 5px 0px 3px; _margin:0px 2px 0px 1px; color:#195E81; display:block}
#detail_tab li a:hover,#detail_tab li a.active,#main_detail_box #detail_tab li.active a{background-image:url(/ServiceCenter/Images/Buy/detailtab_btn.png);_background-image:url(/ServiceCenter/Images/Buy/detailtab_btn.gif); color:#333; _background-color:#FFF; font-weight:bold; text-decoration:none!important;}
#detail_tab li a.current{background-image:url(/ServiceCenter/Images/Buy/detailtab_btn.png); _background-image:url(/ServiceCenter/Images/Buy/detailtab_btn.gif); color:#333; _background-color:#FFF; font-weight:bold}


#L_column .content_box{width:677px; border:1px solid #e9e9e9; padding:9px; background-color:#FFF; margin-bottom:8px; height:272px; *float:left}
#L_column .content_box .slidetabs{background-image:url(/ServiceCenter/Images/Buy/ad_bar.gif); float:left; height:24px; width:644px; padding-left:32px}
#L_column .content_box .slidetabs a{font-size:12px; font-weight:bold; color:#FFF; background:url(/ServiceCenter/Images/Buy/ad_bar_btn.gif) right top; float:left; height:18px; width:109px; text-align:center; padding-top:6px; line-height:16px\9; margin:0 6px 0 7px}

#L_column .content_box .slidetabs a:hover{background-position:right bottom; text-decoration:none!important}

#L_column .content_box .slidetabs a.current{background-position:right bottom; text-decoration:none!important}

#L_column .content_box .disabled{visibility:hidden !important}
#L_column .content_box .ad_content{padding-bottom:7px; height:245px; width:675px; position:relative}
#L_column .content_box .ad_content div{display:none; position:absolute; top:0; left:0}

.index_content{background:url(/ServiceCenter/Images/Buy/index_content_bg.gif) repeat-y; margin-bottom:10px}
.index_content .down_pic{background:url(/ServiceCenter/Images/Buy/index_content_down.gif) no-repeat left top; clear:both; height:5px; width:696px; display:block}
.index_content .main_nav{background:url(/ServiceCenter/Images/Buy/index_content_top.gif) repeat-x left top; display:block; padding:5px 6px 0px 8px; float:left; background-color:#FFF; _position:relative; _z-index:5}
.index_content .main_nav .buliding{background-color:#dedede; margin-top:20px; float:left; position:relative; width:677px}
.info_top{float:left; width:679px; background-image:url(/ServiceCenter/Images/Buy/index_area_bg.jpg); position:relative}
.info_top div{float:left; width:206px; padding-top:20px; padding-left:15px; font-weight:bold; color:#666; font-size:15px; padding-bottom:14px}
.info_top div h2{padding-bottom:4px}
#info_continue{background-image:url(/ServiceCenter/Images/Buy/index_area_content_bg.gif); background-repeat:repeat-y}
#info_continue ul{padding-top:0px}
.trigger{background-image:url(/ServiceCenter/Images/Buy/expand_city.gif); display:block; clear:both; float:left; height:23px; width:677px; cursor:pointer}
.trigger.active{background-position:left bottom}
.main_nav .info_graphic .trigger{background-image:url(/ServiceCenter/Images/Buy/expand_price.gif); width:678px}
.info_content{width:679px; font-size:12px; color:#666; text-decoration:none; background-position:left top; float:left; line-height:13px; background-image:url(/ServiceCenter/Images/Buy/index_area_content.gif)}
.info_content ul{float:left; width:206px; padding-top:8px; display:block; padding-left:16px}
.info_content ul li{float:left; padding-bottom:10px; _padding-top:1px}

.info_content ul li a{float:left; width:100px; color:#14517E;}
/*.info_content ul li a:hover{text-decoration:none!important}*/
.info_content a.truncate_more_link{background-color:#000; width:679px; clear:both}
.info_btn{float:left; background-image:url(/ServiceCenter/Images/Buy/expand_btn.gif); height:21px; width:222px}
.info_btn:hover{background-image:url(/ServiceCenter/Images/Buy/expand_btn.gif); background-position:left bottom}
.info_graphic{float:left; width:679px; margin-top:9px; background-image:url(/ServiceCenter/Images/Buy/Infographic_bg.gif); position:relative}
.info_graphic img{float:left}
.info_graphic_bar{position:absolute;top:0px;right:-1px;width:125px;text-align:center;padding-top:14px;color:#666}
.info_graphic_bar h2{font-weight:bold}
.info_graphic_bar p{font-size:12px; line-height:20px}
/*.info_graphic ul.list{width:305px; float:left; display:block; padding-top:12px; padding-bottom:10px} ken20110902 調整:加大間距*/
.info_graphic ul.list{width:324px; float:left; display:block; padding-top:12px; padding-bottom:10px}

.info_graphic ul li{font-size:12px; display:inline}
/*.info_graphic ul li span{float:left; width:142px; display:block; padding-left:8px; padding-top:9px;} ken20110902 調整:加大間距*/
.info_graphic ul li span{float:left; width:154px; display:block; padding-left:8px; padding-top:9px;}
.info_graphic .list ul{clear:both}
.info_graphic .list li {}
.info_graphic .list li span pre {float:left;width:50px}
.info_graphic .list li span b {white-space:pre; font-weight:lighter;float:left;}
.info_graphic .list li span b img {float: left;margin:0 -35px 0 8px;*margin:-12px 2px 0 8px;}
.info_graphic #iframe_chart { border:1px solid #eee; background-color:#fff;}
.info_graphic_btn{height:21px; width:679px; float:left; margin-top:-5px; position:relative}
.info_graphic_btn a{background-image:url(/ServiceCenter/Images/Buy/expand_btn.gif); position:absolute; left:280px; top:0px; height:21px; width:222px}
.info_graphic_btn a:hover{background-image:url(/ServiceCenter/Images/Buy/expand_btn.gif); background-position:left bottom}

.main_nav .latest_info{margin:0 0 10px 0;background:url(/ServiceCenter/Images/Buy/index_latest_info.gif) no-repeat left top; padding:17px 0 0 175px; height:32px; float:left; border:3px solid #d7d7d7; border-width:0 0 3px 0; position:relative; z-index:10}

.main_nav .for_sale{float:left; width: 415px; border:3px solid #d7d7d7; border-width:0 0 3px 0; position:relative; font-size:15px; color:#000; font-weight:bold; margin-bottom: 10px; padding:4px 0 13px 10px;}
.main_nav .for_sale span{padding:0 4px}
.main_nav .for_sale .up_date{font-size:13px; float:right; margin-top:-16px\9; font-weight:lighter}
.main_nav .for_sale .up_date b{padding:0 1px}

.main_nav .select_by_city{width:300px; position:absolute; border:1px solid #B6B6B6; padding:0 0 5px 0; background-color:#FFF; z-index:990; *margin:23px 0 0 -70px}
.main_nav .select_by_city .lightbox_close {display:block;height:27px;width:26px;position:absolute;right: -6px;top: -7px;background-image:url(/ServiceCenter/Images/Buy/lightbox_close.png); text-indent:-9999px;z-index:999; cursor:pointer;}
.main_nav .select_by_city h3 {font-size: 13px;background:url(/ServiceCenter/Images/Buy/lightbox_title_bg.gif) repeat-x left top;font-weight: bold;border:1px solid #e6ac41; border-width:0 0 1px 0;padding:6px 0 5px 7px;*padding:9px 0 3px 7px; text-align:left;}
.main_nav .select_by_city table {margin:15px 0 0 18px;}
.main_nav .select_by_city table td a{color:#14517E; display:block; padding-bottom:13px; *padding-top:2px}
.main_nav .select_by_city table td a:hover{color:#d00101}

#buliding_tabs{padding-top:5px; padding-left:135px; /*height: 26px; overflow: hidden;*/}
#buliding_tabs li{display:inline}
#buliding_tabs li a{float:left; font-size:12px; color:#236d93; text-decoration:none; line-height:12px; padding:4px 12px 5px 11px; padding:6px 12px 3px 11px\9; letter-spacing:1px; position:relative; margin:0 4px 5px 0; white-space:nowrap;}
#buliding_tabs li a:hover p, #buliding_tabs li a.current p{top:0px; right:0px; _right:-1px; background-image:url(/ServiceCenter/Images/Buy/pink_btn_right.gif); height:21px; width:12px; position:absolute; background-position:right top}

#buliding_tabs li a:hover, #buliding_tabs li a.current{background-image:url(/ServiceCenter/Images/Buy/pink_btn_left.gif); font-weight:bolder; color:#FFF; letter-spacing:0px; text-decoration:none !important;}

.buliding .tab_content{background-color:#FFF; position:relative; width:677px; float:left; padding-top:5px}
.buliding .tab_content .content_photo{float:left; background-image:url(/ServiceCenter/Images/Buy/buliding_photo_bg.png); height:268px; width:255px; background-color:#FFF; margin-left:-8px; padding:17px 25px 0px 30px; background-repeat:no-repeat}
.buliding .tab_content .content_photo img{margin-bottom:6px}
.buliding .tab_content .content_photo p, .buliding .tab_content .content_photo span{font-size:13px; line-height:20px; _line-height:18px}
.buliding .tab_content .content_photo p{}
.buliding .tab_content .content_photo p b{padding:0 3px}
.buliding .tab_content .content_photo span{float:left; display:block}
.buliding .tab_content .content{font-size:13px}
.buliding .tab_content .content h2{color:#333; padding:10px 0 3px 0; font-weight:bold; display:block; width:215px; float:left;font-size:15px;}
.buliding .tab_content .content p.text{width:210px; float:left; line-height:20px; padding:0 5px 7px 0}
.buliding .tab_content .content p.text a{color:#196085; text-decoration:underline}
.buliding .tab_content .content .status{float:right; width:142px; padding:9px 0 10px 0; margin:-20px 6px 0 0; background-image:url(/ServiceCenter/Images/Buy/master_bg.gif); background-repeat:no-repeat}
.buliding .tab_content .content .status .block{display:block; line-height:20px; clear:both; float:left; width:120px; margin:0 0 0 10px; padding:0 0 6px 0;}
.buliding .tab_content .content .status .block span{float:left}
.buliding .tab_content .content .status .block a {color:#236d93}
.buliding .tab_content .content .status .block a:hover {text-decoration:underline!important;}
.buliding .tab_content .content .status .block b{font-weight:bold; padding:0 4px 0 4px; float:left}/*--2011-09-02_Andrew修改--*/
.buliding .tab_content .content .status .block span strong a{font-weight:bold;}
.status .block img{float:left}
.buliding_icon{position:absolute; background-image:url(/ServiceCenter/Images/Buy/icons/buliding_icon.gif); height:52px; width:118px; top:0px; left:6px; margin-top:-20px}

.tab_content .content .wait_sale{width:370px; background-image:url(/ServiceCenter/Images/Buy/dot_line_b.gif); background-repeat:repeat-x; background-position:left top; float:left; padding:10px 0 25px 0; position:relative}
.tab_content .content .wait_sale h2{color:#333; font-weight:bold}

.tab_content .content .wait_sale dl{width:117px; float:left; margin:6px 9px 0 0}
.tab_content .content .wait_sale dl dd img{border:1px solid #898989; float:left}
.tab_content .content .wait_sale dl dt.special{width:111px; background-color:#000; float:left; padding:2px 4px 3px 2px; *padding:4px 4px 0 2px; color:#FFF; margin-bottom:2px}
.tab_content .content .wait_sale dl dt{padding:0 4px 0 4px; line-height:18px}


.more_link_small{background:url(/ServiceCenter/Images/Buy/more_black.gif) no-repeat; height:9px; width:31px; z-index:10; position:absolute; line-height:9px; font-size:9px; top:13px; right:13px}
.more_link_small:hover{background-image:url(/ServiceCenter/Images/Buy/more_black_h.gif)}
.more_link_small span{display:none}
.ad_img{margin-bottom:9px; display:block}
.clear_01{clear:both; padding-bottom:10px; _margin-top:-15px}

.detail_structure{width:674px}
.detail_structure div{border:1px solid #dadada; margin-bottom:12px}
.detail_structure p{line-height:160%}
.detail_video{margin-right:auto; margin-left:auto; width:480px}
.detail_map{border:1 solid #BFBFBF}

.WordSize{color:#666; float:right; padding:2px 10px 12px 0px; clear:both;}
.WordSize img{padding-left:5px; vertical-align:text-bottom}

.WordType1{color:#000}
.WordType1 span{float:left; width:95px; text-align:right; color:#666}
.WordType1 ul{margin:5px 15px}
.WordType1 ul li{list-style-type:none; line-height:23px}

.GLine{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#BFBFBF}

.HInfor{margin:0px 0px; color:#666; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#D9D9D9; border-bottom-color:#D9D9D9;}
.HInfor td{line-height:17px;padding:8px 1px 7px 0;}

.HInfor b{color:#333; font-weight:bold}

.TStyle1{float:left; background-color:#F1F1F1; border:1px solid #D9D9D9}
.TStyle1 td {line-height:18px;padding:5px 0 3px;}
.TStyle1 .TRight{text-align:right; color:#666}

.TStyle2{border:1px solid #D9D9D9}
.TStyle2 td, th{padding:2px 0 0;}
.TStyle2 th{background-color:#F1F1F1; text-align:right; font-weight:normal}
.TStyle3{margin:8px 0px}

.FrameS1{border:1 solid #8ACFF4; padding:9px; background-color:#fff; margin-top:10px}
.FrameS2{    background-image:url("/ServiceCenter/Images/Buy/right_bar_title2_b.gif");  background-position:left top;  background-repeat:no-repeat;  height:2px}
.FrameS3{border:1 solid #8ACFF4; padding:6px; background-color:#fff; margin-top:10px}
.FrameS4{border:1px solid #D9D9D9; padding:9px}

#Manager1{clear:both; overflow:auto}
#Manager1 div{float:left}
/* #Manager1 ul{float:left; padding-left:10px; width:110px;} */
#Manager1 ul {float:left; padding-left:5px; width:117px;} /*明細頁右方刊登房屋數修正*/
#Manager1 ul li{padding-bottom:6px; list-style:none}
#Manager1 ul li a{color:#195E81}
#Manager1 ul li a:hvoer{text-decoration:underline}
#Manager1 ul img{padding:5px 5px 0px 0px}
#Manager1 ul li span{vertical-align:super; padding-right:5px}
#Manager1 ul li.knowme {background:url(/ServiceCenter/Images/Buy/community_more_arrow.gif) no-repeat left 5px;padding-left:10px;text-align:left; margin-left:2px;} /*明細頁_詳細了解我*/

.MName1 a{font-size:16px; font-weight:bold; color:#195E81}
.MName1 a:hover{text-decoration:underline}
.PhoneBox{ background-color:#F1F1F1}
.PhoneBoxT{background-color:#F1F1F1; border-top-width:1px; border-top-style:solid; border-top-color:#CCC}
.PhoneBoxR{background-color:#F1F1F1; border-right-width:1px; border-right-style:solid; border-right-color:#CCC}
.PhoneBoxB{background-color:#F1F1F1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCC}
.PhoneBoxL{background-color:#F1F1F1; border-left-width:1px; border-left-style:solid; border-left-color:#CCC}
.PhoneBox div{float:left}
#phone{width:280px; height:80px}
#phone div{margin:10px}

.Tax{font-size:13px; color:#333}
.Tax label{float:left;  width:110px; text-align:right; padding-top:3px}
.Tax input{width:60px; background-color:#F1F1F1; border:1px solid #D9D9D9; padding:2px 4px}
.Tax span{padding-left:5px}
.Tax li{padding-top:5px}
.TaxS{background-color:#F1F1F1; padding:8px; margin-top:10px}

.Count{color:#333}
.Count span{padding-left:5px; color:#666}
.Count li{padding-top:5px}

.Quotation ul{ margin:0 2px 10px 2px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#D9D9D9}
.Quotation ul li{color:#666; padding:0 0 5px 0}
.Quotation ul li span{color:#333; font-weight:bold; line-height:15px}

.Icon1{font-size:12px; color:#fff; background-color:#717171; padding:2px 4px; font-weight:normal; margin-left:8px}

.Title1{background-image:url(/ServiceCenter/Images/Buy/title_line.gif); background-repeat:no-repeat; background-position:left bottom; font-weight:bold; line-height:19px; padding:0px 0px 5px 0px; margin:10px 0}

.RedB15{color:#c00; font-weight:bold; font-size:15px}
.Pink17B{font-size:17px; color:#E00074; font-weight:bold}
.Pink19B{font-size:19px; color:#E00074; font-weight:bold}
.Black15B{font-size:15px; color:#000; font-weight:bold; line-height:19px}
.Black13B{color:#000; font-weight:bold; line-height:19px}
.Black13{width:200px; font-size:13px; color:#333; padding:10px 0px 0px 0px}
.Gray{color:#666; font-weight:normal}
.SRido{float:left}

.chec1{font-size:12px; margin-bottom:10px}

.SmLR{margin:0 8px}
.SmT10{margin-top:10px}
.SmT5{margin-top:5px}
.SmT8{margin:0 0 8px 0}
.SmR13{margin-right:13px}
.FR{float:right}
.FL{float:left}

#ButAdd ul{float:right; display:block; text-align:right}
#ButAdd ul li{display:inline; font-size:13px; color:#666; line-height:25px; vertical-align:middle}
#ButAdd ul li a img{padding-top:2px}
#ButAdd ul li.btn{background-image:url(/ServiceCenter/Images/Buy/btn_add_bg.gif); float:left; height:25px; text-align:center; vertical-align:text-top; padding-top:1px; padding-left:6px; background-repeat:no-repeat; margin-right:11px; position:relative; line-height:16px; text-decoration:none; }
#ButAdd ul li.btn:hover{background-image:url(/ServiceCenter/Images/Buy/btn_add_bg_h.gif)}
#ButAdd ul li.btn a:hover{ color:#185e80; text-decoration: none!important;}
#ButAdd ul li.btn span{background:url(/ServiceCenter/Images/Buy/btn_add_right.gif) no-repeat right top;height:22px;width:6px;position:absolute;top:0px;}
#ButAdd ul li.btn:hover span{background:url(/ServiceCenter/Images/Buy/btn_add_right_h.gif) no-repeat right top;}
#ButAdd ul li.btn b{font-weight:lighter; padding-left:5px; border-left-width:1px; border-left-style:solid; border-left-color:#c7c7c7; margin-left:5px}

.PicLIne{border:1px solid #CCC}
.LLine{border-right-width:1px; border-right-style:solid; border-right-color:#CCC}

.detail_image{float:left; padding-right:10px}

.sliderkit{padding-top:1px; position:relative; overflow:hidden; text-align:left}
.sliderkit .sliderkit-nav{z-index:10; position:absolute; text-align:center}
.sliderkit .sliderkit-nav-clip{position:relative; overflow:hidden; margin:0 auto}
.sliderkit .sliderkit-nav-clip ul{position:relative; left:0; top:0; list-style:none; margin:0; padding:0}
.sliderkit .sliderkit-nav-clip ul li{float:left}
.sliderkit .sliderkit-nav-clip ul li a{display:block; overflow:hidden}
.sliderkit .sliderkit-btn{z-index:10}
.sliderkit .sliderkit-panel{z-index:1; position:absolute; overflow:hidden;background-color:#FFF; text-align:center; width:405px; height:304px;}
.sliderkit .sliderkit-panel img {border: 1px solid #ccc;}
.sliderkit .sliderkit-panel-active{z-index:5}
.sliderkit .sliderkit-panel-old{z-index:4}

.photosgallery-captions{width:400px; height:300px; padding:0 0 70px}
.photosgallery-captions .sliderkit-nav{left:0; bottom:0; width:400px; background-color:#FFF}
.photosgallery-captions .sliderkit-nav-clip ul li{float:left; margin:0}
.photosgallery-captions .sliderkit-nav-clip ul li a{display:block; width:75px; height:55px; overflow:hidden; margin:0; margin:6px}
.photosgallery-captions .sliderkit-btn{position:absolute; top:0}
.photosgallery-captions .sliderkit-btn a{display:block; height:21px; background:transparent url("/ServiceCenter/Images/Buy/gallery_arrow.gif") no-repeat center 0}
.photosgallery-captions .sliderkit-btn span{display:none}
.photosgallery-captions .sliderkit-btn-disable a:hover{cursor:default}
.photosgallery-captions .sliderkit-go-btn{width:14px}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev{left:0px; top:18px}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next{right:0px; top:18px}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a{background-position:left top}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a{background-position:right top}
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:hover, 
.photosgallery-captions .sliderkit-nav .sliderkit-go-prev a:focus{background-position:left -23px}
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a:hover, 
.photosgallery-captions .sliderkit-nav .sliderkit-go-next a:focus{background-position:right -23px}
.photosgallery-captions .sliderkit-nav-clip ul li a{display:block; overflow:hidden; margin:0; margin:6px; border:1px solid #fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a {filter:alpha(opacity=100);-moz-opacity:1.0;opacity: 1.0; }
.photosgallery-captions .sliderkit-nav-clip ul li a:hover {filter:alpha(opacity=100);-moz-opacity:1.0;opacity: 1.0; }
.photosgallery-captions .sliderkit-nav-clip ul li.sliderkit-selected a:hover {filter:alpha(opacity=100);-moz-opacity:1.0;opacity: 1.0; }

#tree{width:175px; display:block; float:left; margin-top:-5px}
.treeview, .treeview ul{padding:0; margin:0; list-style:none}
.treeview li{margin:0}
.treeview .hover{ cursor:pointer}
.treeview li.collapsable, .treeview li.expandable{ background:url(/ServiceCenter/Images/Buy/listback.jpg) repeat-x left top;}
.treeview ul.main_list{border:1px solid #CCC; border-width:0 1px 0 1px}
.treeview .hitarea{width:13px;float:left;cursor:pointer;background:url(/ServiceCenter/Images/Buy/treeview-first-icon.gif) no-repeat; font-size:1px; background-color:#f2f2f2;background-position:0px -19px;*background-position:-21px -21px;}
.treeview .flexible1 .hitarea {background-position:0px -19px;*background-position:-21px -19px;}/*--修正賞屋特輯收合按鈕--*/
.treeview .flexible2 .hitarea {background-position:-21px -19px;}/*--修正賞屋特輯收合按鈕--*/

* html .hitarea{display:inline; float:none}
.list_btn{height:26px; padding-left:9px; border:1px solid #ccc; border-width:0 0 1px 1px}

/*--Opera--*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){head~body .list_btn{height:21px}}


.treeview a.selected{}

#treecontrol{margin:1em 0; display:none}


.treeview .expandable-hitarea{background-position:-21px -19px;*background-position:left -21px;}
.treeview .flexible1 .expandable-hitarea {background-position:-21px -19px;*background-position:left -19px;}/*--修正賞屋特輯收合按鈕--*/
.treeview .flexible2 .expandable-hitarea {background-position:left -19px;}/*--修正賞屋特輯收合按鈕--*/

.foo, x:-moz-any-link, x:.treeview .hitarea{background-position:-21px -19px;}/* FireFox 3 */
.foo, x:-moz-any-link, x:.treeview .expandable-hitarea{background-position:0px -19px}/* FireFox 3 */

.treeview li.lastCollapsable, .treeview li.lastExpandable{background-image:url(/ServiceCenter/Images/Buy/treeview-default.gif)}
 
.treeview_title{font-size:15px; font-weight:bold; color:#333; background-image:url(/ServiceCenter/Images/Buy/list_top.gif); padding:5px 8px 4px 10px; float:left; width:155px; background-repeat:repeat-x; border:1px solid #d8d8d8}
.treeview_title span{float:left; display:block; line-height:17px; *line-height:18px}
.treeview_title a{font-size:13px; color:#015f8f; float:right; font-weight:lighter; text-decoration:none; line-height:16px; *line-height:17px}
.treeview_title a:hover{text-decoration:underline}
.list_title{
	width:112px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#333;
	border:1px solid #CCC;
	border-width:0 0 1px 0;
	padding:7px 0 6px 5px;
*padding:9px 0 4px 5px;
	background-repeat: repeat-x;
	background-position: left top;
}
.treeview_reset{font-size:13px; color:#015f8f; background-color:#f2f2f2; float:right; border:1px solid #CCC; border-width:0 1px 1px 0; padding:7px 8px 6px 0; *padding:9px 8px 4px 0; text-decoration:none}
.treeview_reset:hover{color:#015f8f; text-decoration:underline}
.sub_list{}
.treeview .lister{border:1px solid #CCC; border-width:0 1px 1px 1px; display:block; padding:1px 0 15px 0; *padding:2px 0 10px 0; _padding:3px 0 7px 0; background-color:#FFF}
.treeview .lister a{color:#015f8f}
.treeview .lister a:hover, .treeview .lister a.active{color:#d00101}
.treeview .lister table{margin-top:10px; border:10px solid #FFF\9; border-width:10px 0 0 0\9; padding-top:2px\9}
.treeview .lister table td a{padding:0 0 10px 15px; display:block; line-height:13px}
.treeview .lister table td label{padding-bottom:10px}
.treeview .lister li{padding-top:10px; _line-height:6px; font-size:13px; clear:both}

.treeview .lister li a{margin-left:13px; display:block}
.treeview .lister li p{color:#666; padding:0 15px 0 30px; line-height:18px; display:block}
.treeview .list_line{padding-left:10px; background-image:url(/ServiceCenter/Images/Buy/line_dot.gif); background-position:8px top; padding-top:10px; margin-top:14px; display:block; background-repeat:no-repeat}
.treeview .list_line .type_prize{width:55px}
.treeview label{width:25px; margin-left:10px; *height:10px; margin-top:-3px; *margin-top:-4px}
.treeview label, x:-moz-any-link{float:left}

.w333{ color: #333333!important;} 
.nomarbk{ margin-bottom: 0px!important; }
.noboderk{ border-bottom: none!important;}
.noboderk ul{ border-bottom: none!important;}
.txt13K{ font-size: 13px; }
.txt15K{ font-size: 15px; }
.boldk{ font-weight:bold!important;}
.ml5k a{ margin-left: 5px; _margin-left: 2px;}
.nobgk{background-image: none!important;}

.hide_bar { border:1px solid #ccc; padding:10px; width:753px; background-color:#f8f8f8; float:right; text-align:right; margin:5px 0;}
.hide_bar a {color:#14517E;float:right;font-size:15px;display:block;padding-left:0px;width:100px;background: url(/ServiceCenter/Images/Buy/hide_btn.gif) no-repeat 2px 5px;line-height: 25px;}
.hide_bar a.expand {background-image: url(/ServiceCenter/Images/Buy/show_btn.gif);}

#rank_selector ul.rank_sort li {float:left; display:block;}

.items .content div ul li .addCollect { background:url(/ServiceCenter/Images/Buy/add_btn.gif) no-repeat left center; _background-position:left 1px; padding-left:14px;*padding-left:16px; color:#14517E; margin-top:-3px;}
.R_column_box.index_column ul.list li { list-style-type:none!important; _background:none;}
.R_column_box.index_column ul.list li a {list-style-type:none!important;}
.info_content ul li span{float:left; width:100px} 
.pane .expand{float:left; width:948px; height:19px; background:url(/ServiceCenter/Images/Buy/search_condition_btn.gif); display:block; margin:-20px; margin-bottom:-11px;_width:967px; margin-top:7px;}
.pane .expand.collapse { background-position: left bottom;}


a.addCollect_bar{ margin-top:3px; margin-top:-15px\9}
a.addCollect_bar { background:url(/ServiceCenter/Images/Buy/add_btn.gif) no-repeat left center; _background-position:left 1px; padding-left:17px;*padding-left:19px; color:#14517E; margin-top:-3px;}

.become_member {float:left; width:210px; padding:0 0 5px 2px;_width:220px;}
.become_member input {float:left; margin-right:8px; _margin-left:8px;_margin-right:4px;}
.become_member p {zoom:1; overflow:hidden; line-height:18px;} 
.become_member p a { color:#195E81}

.banner_ad {margin-bottom:6px;border:1px solid #d4d4d4;}

/*--首頁-優質房屋專家--*/
.index-manager {background:url(/ServiceCenter/Images/Buy/index_portrait_line.gif) no-repeat center bottom; width:230px; zoom:1; *padding-top:5px; margin-bottom:8px;}
.index-manager h3 {font-size:15px; font-weight:bold;}
.index-manager img {float:left; border:1px solid #d4d4d4; margin-right:6px;}
.index-manager p { padding-top:5px;}
.index-manager p span {line-height:15px;}
.index-manager div { padding:2px 0 7px 0;}
.index-manager .case {background:url(/ServiceCenter/Images/Buy/index_house_icon.gif) no-repeat left center; padding-left:16px; margin-left:3px;}

.select_drop:hover { text-decoration:none!important}
.select_drop div, .select_drop div:hover { background-color:#FFF;border:1px solid #C0C0C0; height:20px; float:left;}
.select_drop div span, .seselect_area .select_drop div span  { background:url(/ServiceCenter/Images/Buy/dropdown.gif) no-repeat right top; color:#14517E;margin:1px 1px 0 3px;padding:3px 20px 4px 0;*padding-top:4px; cursor:pointer}
.select_drop div span:hover, .seselect_area .select_drop div span:hover { background-image:url(/ServiceCenter/Images/Buy/dropdown_h.gif);}

.award {position:absolute; right:0; top:27px; top:45px\9; }

/*--調整字級--*/
.resizer {display: block;float: right;padding:3px 15px 10px 0;}
.resizer li {float: left;display: inline;line-height:15px;position:relative;}
.resizer li span {position:absolute;font-size: 13px;color: #5d5d5d;line-height:18px;width:60px;right:-8px;top:1px;*top:2px;}

.resizer a {float: left;background-image: url(/ServiceCenter/Images/Buy/change_font_size.gif);display: block;height: 18px;width: 17px;text-indent: -9999px;margin:0 0 0 5px;_margin:0 0 0 2px;background-position: left bottom;}
.resizer li.small a:hover, .small .resizer li.small a {background-position: left top;}
.resizer li.medium a {background-position: -22px bottom;}
.resizer li.medium a:hover, .medium .resizer li.medium a  {background-position: -22px top;}
.resizer li.large a {background-position: -44px bottom;}
.resizer li.large a:hover, .large .resizer li.large a  {background-position: -44px top;}

.detail_container.large .tab_content td { font-size:15px;line-height:19px;padding:7px 1px 3px 0;}

.detail_container.large .tab_content .RedB15 {font-size:18px;}
.detail_container.large .tab_content td.locate {line-height:20px;}
.detail_container .column1, .detail_container.small .column1 {width:60px;}
.detail_container .column2, .detail_container.small .column2 {width:80px;}
.detail_container .column3, .detail_container.small .column3 {width:90px;}
.detail_container .column4, .detail_container.small .column4 {width:130px;}
.detail_container .column5, .detail_container.small .column5 {width:100px;}
.detail_container .column6, .detail_container.small .column6 {width:180px;}

.detail_container.large .column1 {width:60px;}
.detail_container.large .column2 {width:80px;}
.detail_container.large .column3 {width:100px;}
.detail_container.large .column4 {width:150px;}
.detail_container.large .column5 {width:120px;}
.detail_container.large .column6 {width:180px;}

.btn_compare { background:url(/ServiceCenter/Images/Buy/menu_btn_compare.gif) no-repeat left top; width:71px; height:21px; text-align:center; float:left;line-height:19px;*line-height:23px;}
.btn_compare:hover {background-position:left bottom; text-decoration:none!important;}

#keywords{background-color:#FFF; border:1px solid #e9e9e9; padding:10px; clear:both}
#keywords ul{background-color:#eff0ef; padding-top:16px; padding-bottom:16px; background-image:url(/ServiceCenter/Images/Buy/keywords.gif); background-repeat:no-repeat; padding-left:110px; background-position:left center}
#keywords ul li{display:inline; line-height:16px}
#keywords ul li a{padding-right:15px; line-height:23px; vertical-align:baseline}
#keywords ul li .key_01{font-size:18px; font-weight:bold; color:#f84533}
#keywords ul li .key_02{font-weight:bold; color:#ed1790; font-size:16px}
#keywords ul li .key_03{font-weight:bold; color:#45c9f5}
#keywords ul li .key_04{color:#ffc740; font-size:15px; font-weight:bold}

#sitemap {width:960px; padding: 13px 0 5px;margin: 10px auto 0;border:1px solid #d5d5d5;padding:10px 0 5px 0; background-color:#e5f5ff; margin-top:8px;}
#sitemap div { float:left}
#sitemap div dl { padding-bottom:9px;color:#134b67;text-align: left;}
#sitemap div dl dt, #sitemap div dl dd { display:inline}
#sitemap div dl dt {font-weight:bold;}
#sitemap div dl dd {}

#footer {width:960px; margin:0 auto;text-align:center; background-color:#FFF;border:1px solid #d5d5d5; border-width:0 1px 1px 1px; margin-bottom:25px; padding-bottom:21px; color:#666}
#footer ul {padding: 10px 0 8px;}
#footer ul li { display:inline}
#footer ul li span {font-size:12px; color:#134b67;}
address { font-style:normal;padding-bottom: 7px;}

.waring {
    background: url("/ServiceCenter/Images/Buy/alert.gif");
    height: 17px;
    position: absolute;
    right: 128px;
    top: 9px;
    width: 18px;
}

#header h2.default_logo {background: url("/ServiceCenter/Images/Buy/logo_basic.png") no-repeat left top;}

/*本次搜尋bar新增*/
#Manager1 ul li.knowme {background:url(/ServiceCenter/Images/Buy/community_more_arrow.gif) no-repeat right 5px;padding-right:10px;text-align:right;} 
#menu .menu_tab_content.Search {}
.buildings_code.absolute {position:absolute; right:0; top:40px;}/*2011-11-08修改*/
.buildings_code{background:url(/ServiceCenter/Images/Buy/search_right.png) no-repeat left top; display:block;width:250px; height:35px; padding:11px 0 0 18px;}/*2011-11-08修改*/
.buildings_code.listOnly {margin-left:25px;padding-left:28px;*padding-left:5px;}
.buildings_code .search_number_btn{float:left;}
.buildings_code .search_number{float:left;width:127px; border:1px solid #ACACAC;border-width:1px 0 1px 1px;padding:4px 0 5px 5px;*padding:7px 0 4px 5px;color:#999;font-size:15px;}
.buildings_code .search_number_input{float:left;width:127px; border:1px solid #ACACAC;border-width:1px 0 1px 1px;padding:4px 0 5px 5px;*padding:7px 0 4px 5px;color:#000;font-size:15px;}

.list_search_bar {background:url(/ServiceCenter/Images/Buy/search_menu_line.gif) repeat-x center top; /*float:left;*/ width:910px; margin-top:9px; margin-top:6px\9; *margin-top:4px; padding-bottom:0\9; *padding-bottom:0; overflow:hidden;}
.list_search_bar img {float:left;}

.district { border:1px solid #cc0000; padding:8px 7px 0; margin:5px 55px 8px 83px;}/*2011-11-08修改*/
.district.list_district {margin-left:40px;}/*2011-11-08新增*/
.district .unlimit {float:left; clear:left;padding-right:5px;}/*2011-11-08新增*/
.district div {zoom:1; overflow:hidden;}
.district a  { display:inline-block; padding-bottom:8px;*padding-bottom:7px;}
.district span {}
.search_tag{/*padding-bottom:5px;*/ clear:both; line-height:16px;}
.search_tag.listtag{padding-bottom:5px\9;}
.search_tag b{color:#333; font-size:13px;padding-right:5px;}
.search_tag a{padding-right:8px; color:#14517E;}
.search_tag span.on {color:#cc0000; font-weight:bold; padding-right:5px;}
.search_tag.mrt_line { float:left; width:750px; padding-bottom:5px; padding-bottom:0px\9;}
.search_tag.recent { padding-top:6px;*padding-top:4px; padding-bottom:9px;}/*2011-11-08修改*/
.search_tag.recent a {padding-right:12px;}
.pane_content .more_search {background:url(/ServiceCenter/Images/Buy/arrow_more_search.gif) no-repeat left 4px;*background-position:left 2px; padding-left:17px; float:right; padding-right:52px; line-height:18px;}
.search_tag .search_input {border: 1px solid #ACACAC;color: #999;padding: 2px 0 3px 5px;*vertical-align:bottom;*margin-top:-2px;}
.search_tag .search_input_black {border: 1px solid #ACACAC;color: #000;padding: 2px 0 3px 5px;*vertical-align:bottom;*margin-top:-2px;}

.search_tag .search_input_img { margin:0 0 2px 2px; line-height:30px;cursor:pointer; display:inline;vertical-align:bottom;*margin:-4px 0 2px 4px;}
.HInfor div {background:url(/ServiceCenter/Images/Buy/phone_contentL_bg.gif) no-repeat left top; width:248px; float:left; padding:7px 4px 0 8px; text-align:left; margin-left:3px;}
.HInfor div .phone { color:#e00074; font-weight:bold; font-size:23px; padding:2px 0 7px 0;}
.HInfor div img {float:left; padding-right:8px;}
.HInfor div p {zoom:1; overflow:hidden; color:#a3a3a3; font-size:12px;}
.phone_order {background:url(/ServiceCenter/Images/Buy/phone_contentR_bg.gif) no-repeat left top; width:205px; padding:7px 0 0 15px; float:left; margin:8px 0 0 -2px;}
.phone_order .phone{color:#e00074; font-weight:bold; font-size:20px; padding:5px 0 0 0;}
.phone_order img {float:left; margin-left:-15px;}

/*2011-11-09修改_搜尋取代*/
.expand{ width:948px; height:19px; background:url(/ServiceCenter/Images/Buy/search_condition_btn.gif); display:block; margin:-5px 1px 0 5px;*margin-left:1px;float:left;*float:none;}
#menu .menu_tab_content{background:url(/ServiceCenter/Images/Buy/search_bg.gif) repeat-x left top; display:block; padding-left:19px; text-align:left; width:928px; border:1px solid #e3b000;border-width:0 1px 0 1px;  float:left; float:none\9; margin:31px 5px 5px 5px;}
#menu{border:1px solid #d07300; background:url(/ServiceCenter/Images/Buy/menu_bg.gif) repeat-x; clear:both; padding-top:5px; position:relative; z-index:10; padding-bottom:3px;}/*新增padding-bottom:3px;*/
#Manager1 ul li.knowme {background:url(/ServiceCenter/Images/Buy/community_more_arrow.gif) no-repeat left 5px;padding-left:10px;text-align:left; margin-left:2px;} /*明細頁_詳細了解我*/
.hot_link li a{float:left; padding-left:5px; color:#14517E; line-height:14px;*line-height:17px;} /*焦點、熱門連結在ie字被切掉*/

/*
#menu #menu_tab li a.basic_info {color:#195E81; font-size:13px; background:none;padding:3px 10px 0 0;*padding:4px 10px 0 0;font-weight:lighter;margin-right:-10px; _margin-right:-15px; position:absolute; right:0; top:-2px; height:30px; background-color:#fffdf8;}
#menu #menu_tab li a.basic_info:hover {background-image:none; color:#195E81; background-color:#fffdf8; text-decoration:underline!important;}
#menu #menu_tab li .loginer.active {padding-right:63px;}
#find_and_Search #search_left{float:left; width:460px; padding:11px 0 0 45px}
#find_and_Search #search_middle{float:left; color:#666; width:240px; padding:17px 0 0 14px}
#find_and_Search #search_middle span{float:left; width:85px; height:50px; padding-top:4px; font-weight:bold}
#find_and_Search #search_middle a{background-image:url(/ServiceCenter/Images/Buy/search_btn.gif); height:16px; width:71px; display:block; float:left; text-align:center; padding-top:3px; margin:0 5px 5px 0}
#find_and_Search #search_right{float:left; padding-top:13px}
#find_and_Search #search_right a{clear:both; float:right; padding:2px 16px 0 0; line-height:13px; background:url(/ServiceCenter/Images/Buy/search_more_btn.gif) no-repeat 78px 1px; margin-top:7px; _margin-right:16px}
#find_and_Search #search_right a:hover{background-position:78px -10px}
#search_right .house_number{width:72px; clear:both; color:#a8a8a8; padding:4px 5px 2px 5px; border:1px solid #7f9db9}
*/

/*無法播放影片時顯示的文字*/
.no_support {line-height:22px; padding:5px 30px 5px 10px;}
.no_support a { display:inline-block;*display:inline; padding-right:10px;}
.no_support a img {vertical-align:text-bottom; padding:0 3px 0 0;}