@charset "utf-8";
/* CSS Document */

body, button, input, select, textarea {
    font: 12px/1.5 tahoma,arial,����;
	color:#404040;
}
ul, ol {
    list-style: none outside none;
}

.clearfix:after{
	content:'.';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix{
	*zoom:1
}
.clear{
	clear:both
}

.ks-overlay{
	visibility: visible;
	width: 430px;

}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.citySelector {
    background: none repeat scroll 0 0 #f9f9f9;
    border: 1px solid #e3d7cb;
    position: relative;
}
.citySelector b {
    background:url(../../images/2015carinsurance/kuanb.jpg) no-repeat scroll -36px -29px;
    cursor: pointer;
    height: 8px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    text-indent: -3em;
    top: 5px;
    width: 8px;
}
.J_ZxCity{
	padding: 3px 10px 2px;
}
.cityList li {
    overflow: hidden;
}
.cityList li {
    cursor: pointer;
    float: left;
    width: 54px;
}
a {
    text-decoration: none;
}
.cityList a:hover, .cityList .selected a {
    background-color: #a18c7c;
    color: #fff;
    display: block;
    text-decoration: none;
}
.cityList li a {
    border: 1px solid #f9f9f9;
    border-radius: 2px;
    color: #999;
    display: block;
    float: left;
    padding: 0 5px;
    white-space: nowrap;
}
.J_Area{
	padding: 0 10px 10px;
}
.J_City{
	border-top: 1px solid #f0f0f0;
    padding: 2px 10px 17px;
}
.cityList li.disabled a, .cityList li.disabled a:hover{
	background-color: #fff;
    border: 1px dashed #cdcdcd;
    border-radius: 0;
    color: #cdcdcd;
    cursor: default;
}
#configInfoDiv .car-list {
	font: 12px/1.5 tahoma,arial,����;
    background-color: #f9f9f9;
    border: 1px solid #e3d7cb;
    max-height: 230px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 2px;
    width: 500px;
}

#configInfoDiv .car-list .list-item {
    color: #999;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
}2014/10/24