@charset "utf-8";
/* CSS Document */
.ss_wrap { width:1000px; padding-bottom:40px;}
.ss_title { width:1000px; margin-top:20px;margin-bottom:10px; text-align:center; height:40px; line-height:40px; background:url(trs_sitesearch_bg01.jpg) 0px 15px repeat-x;}
.ss_title span {font-weight:700; color:#333; background:#fff; padding:5px 20px;}
.ss_table {position:relative;padding-top:40px;}
.ss_table table {width:100%; position: relative;}
.ss_table table td,.ss_table table th {height:40px; padding:0 5px;}
.ss_table table td {color:#646464; }
.ss_table table th { text-align:center;background:#0165d5;color:#fff;height:50px;line-height:50px;}
.ss_table table.table02 td { text-align:center;}
.th01{width:75px;}
.th02{width:200px;}
.th03{width:425px;}
.th04{width:100px;}
.th05{width:150px;}

.search_title{border-bottom: 1px solid #d9d9d9;padding: 30px 0;font-size: 18px;font-weight: bold;text-align: center;color:#646464;}
.search_title p {padding-left: 25px;display: inline;}

.ss_table table.table01 { width:450px; margin:0 auto;}
.ss_table table.table01 .input_text { width:275px;width:278px\9;+width:281px;height:30px;line-height:30px;height:24px\9;line-height:24px\9;border:1px solid #cccccc;padding-left:10px;padding-left:7px\9;
+padding-left:4px;}
.ss_table table.table01 select { width:287px; height:32px; height:26px\9;border:1px solid #ccc;font-family: Microsoft Yahei;color:#646464;padding-left:5px;}
.ss_table table.table01 select  option{color:#646464;}
.ss_table table.table01 td { border-bottom:none;}
.ss_table table.table01 td.text01 { text-align:right;}

.map { width:920px; height:600px; border:1px solid #ccc; margin:20px auto;}
.ss_table table.table02 td a { color:#254f8a;}
.ss_table table.table02 td a:hover { color:#F30;}
.ss_table table.table03 th { text-align:center;}
.ss_table table.table03 td { border:1px solid #ccc;border-collapse:collapse;width:50%;color:#646464;}
.ss_table_top { margin:10px;}
.ss_table_top p { line-height:38px; color:#323232;}
.ss_table_top p span {font-weight:bold;}
.ss_table table.table04 td { padding:10px 15px;}
.ss_table table.table02 td { padding:10px 15px;}
.ss_table table.table04 td.ss_tdbg01 { width:215px; background:#f7f1e3;}

.ss_table table.table02 td.ltext { text-align:left; line-height:22px;}


.ss_btn {width:100%;text-align: center;margin: 0 auto;overflow: hidden;}
.ss_btn a {width:68px;display: inline-block;padding:3px 5px;background: #0165d5;color: #fff;margin-right: 10px;}

.S_content{display:inline}
.amap-marker-label{border:1px solid red;}

/*20160118兼容性修改*/
.ss_table table{
	box-sizing:content-box;
}
.zz01{width:52px;}
.zz02{width:229px;}
.zz03{width:449px;}
.zz04{width:70px;}
.zz05{width:150px;}

.phcolor{color:#ccc;}
.ss_table .table01 .text02{+padding-top:5px;}
.IE8{}
/*20171227新增热点城市修改*/
.ss_chengshi{width: 1000px;margin: 0 auto;position: relative;z-index: 9999;margin-top: 45px;}
.ss_chengshi .ss_rm{width: 70px;display: inline-block;float: left;}
.ss_chengshi .ss_rm span{color: #004790;}
.ss_chengshi .ss_cs{width: 930px;display: inline-block;}
.ss_chengshi .ss_cs ul {width: 860px;float: left;height: 20px;overflow: hidden;}
.ss_chengshi .ss_cs ul li{float: left;width: 85px;text-align: center;}
.ss_chengshi .ss_cs .ss_more{width: 70px;float: right;}
.ss_chengshi .ss_cs .ss_more span{color: #004790;}
.ss_chengshi .ss_cs .ss_more span a{color: #004790;}
.ss_chengshi .ss_cs1{width: 850px;display: inline-block;margin-left: 70px;}
.ss_chengshi .ss_cs1 ul {width: 850px;float: left;height: auto;overflow: hidden;}
.ss_chengshi .ss_cs1 ul li{float: left;width: 85px;text-align: center;height: 25px;line-height: 25px;}