﻿@CHARSET "UTF-8";
.transactionServiceItem{margin-top:15px; min-height:80px; position: relative;  border: 1px solid #ddd;  border-radius: 2px; padding:8px !important; box-shadow: 0 3px 5px #ccc;}
.description_1 div{margin-top: 5px; font-size: 1.2em;}
.price{margin-top: 20px;}
.phoneNumber{font-size: 12px; margin-top: 15px; }
.phoneTest{}
.phoneNumber input{border: 1px solid #ccc; padding: 3px; border-radius:0.3em; width: 108px;}
.transactionTop{margin-top: 50px !important;}
.transactionContent{width: 1180px; margin: 0 auto; background-color: #eee; overflow: hidden;}
.transactionContent .item{width: 100px; height: 100px; text-align:center; line-height:100px; color:#f90; margin-left:20px; border-radius:51px; border: 1px solid #f90; float: left; }
.transactionTop{height: 60px !important;}
.transactionTitle{background-color: #f90; padding: 5px; color: #fff; }
.transactionTitle h1{text-shadow:none; font-weight:normal; font-size: 1.3em; line-height: 50px; padding: 0 10px;}
.transaction .tag{font-size: 16px; color:rgb(80, 80, 80);float: left; }
.transaction .tag_item,.transaction .tag_item_default{font-size: 14px; margin-left: 10px;  color:rgb(80, 80, 80);}
.transaction .tag_item_dt{font-size: 16px !important;  color:rgb(80, 80, 80);}
.tag_money_item_default,.tag_money_item{font-size:14px; cursor: pointer; margin-left: 10px;  color:rgb(80, 80, 80);}
.tag_service_item_default,.tag_service_item{font-size:14px; cursor: pointer; margin-left: 10px;  color:rgb(80, 80, 80);}
.transaction .tag_money_item_default {color:#F60;font-weight:bold;  color:rgb(80, 80, 80);}
.transaction .hidden{display:none;}
.transaction .transactionTap ul li{float: left !important; font-size:14px; cursor: pointer;  color:rgb(80, 80, 80);}
#home_type_choice,
#secondTransactionServices_home_type_choice{border-bottom: none;}
.fs12{font-size: 1.2em;}
.transactionDetail{color: #4a4747 !important; font-size: 1.1em !important;}
.transactionContentRight{padding:0px !important; padding-top: 30px !important; border-radius:3px; width: 180px; text-align: right;}
.transactionContentRight .right_content_1{font-size:26px;color:#F60;padding:0 0 3px 0;margin:0;}
.transactionContentRight .phoneTest{font-size: 1.1em;}
.transactionContentRight .buyButton{position: static !important; margin-top: 10px; display: inline-block;}
.servicePointOut{float: left; line-height: 61px; color: #f90; padding-left: 28px;}
#buyServiceHeader{padding-top:10px; padding-left:10px; margin: 0;}
.buyButton{position: absolute !important; bottom: 10px; right: 28px;}
.transactionContentRight .priceTitle{font-size: 12px; color:#000; margin-right: 10px; margin-bottom: 0; white-space: nowrap; display: inline-block; vertical-align: middle;}
.transactionContentRight .price > div{display: inline-block; vertical-align: middle;}
.transactionContentRight .price .ui.label{vertical-align: middle;}
.transactionContentRight .price:after{content: ''; display: block; clear: both;}
.displayNone{display: none;}

/* 二手房产交易服务筛选面板完整布局（独立规则，避免依赖 aptSearch.css 的 .home-type-choice） */
#secondTransactionServices_home_type_choice {
    width: 1190px;
    margin: 0 auto;
    padding: 0;
    border-radius: 0;
    border-bottom: none;
}
#secondTransactionServices_home_type_choice > ul {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 12px;
}
#secondTransactionServices_home_type_choice > ul > li {
    padding: 10px 0 10px 10px;
    float: none;
    clear: both;
}
#secondTransactionServices_home_type_choice ul li span {
    padding: 0 0 0 10px;
}
#secondTransactionServices_home_type_choice ul li .tag {
    color: #666;
}
#secondTransactionServices_home_type_choice ul li .tag_item_default,
#secondTransactionServices_home_type_choice ul li .tag_service_item_default,
#secondTransactionServices_home_type_choice ul li .tag_money_item_default {
    color: #F60;
    font-weight: bold;
}
#secondTransactionServices_home_type_choice ul li .tag_item:hover,
#secondTransactionServices_home_type_choice ul li .tag_service_item:hover,
#secondTransactionServices_home_type_choice ul li .tag_money_item:hover,
#secondTransactionServices_home_type_choice ul li .tag_item_dt:hover,
#secondTransactionServices_home_type_choice ul li .tag_service_item_tb:hover {
    color: #F60;
    cursor: pointer;
}
#secondTransactionServices_home_type_choice .districtTab {
    display: block;
    width: 100%;
    margin-top: 8px;
    padding-left: 48px;
}
#secondTransactionServices_home_type_choice .districtTab.hidden {
    display: none;
}
#secondTransactionServices_home_type_choice .districtTab ul li,
#secondTransactionServices_home_type_choice .typeOfServiceTab ul li {
    display: inline-block !important;
    margin-right: 15px;
}
#secondTransactionServices_home_type_choice .typeOfServiceTab {
    display: block;
    width: 100%;
    margin-top: 8px;
    padding-left: 86px;
}