﻿body {
    margin:0px;
    font-size:14px;
}
a{
    color:rgb(220, 223, 230);    
}
a:link {
    text-decoration: none;
} /* 未访问的链接 */
a:visited {
    text-decoration: none;
} /* 已访问的链接 */
a:hover {
    text-decoration: none;
    color:rgb(220, 223, 230);
} /* 鼠标划过链接 */
a:active {
    text-decoration: none;
} /* 已选中的链接 */
.switch{
    text-align: center;
    padding: 10px 0px;
    background: #fff;
}
.bR:not(:last-child){
    border-right: solid 1px #e5e5e5
}
.bR{
    width: 25%;
}
.white-switch{
    width: 36px;
    height: 20px;    
    background: rgb(64, 158, 255);
    border-radius: 10px;    
    padding: 0px 2px;
    margin-left: 0px;
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
    user-select: none;
    text-align: center;
}
.white-switch:after{
    content: "";
    width: 18px;
    height: 18px;
    background: #fff;
    display: inline-block;
    border-radius: 50%;
    margin-top: 1px;
    transition: margin-left 0.3s ;    
    margin-left: 15px;
}
.white-switch-off{    
    background: rgb(220, 223, 230); 
}
.white-switch-off:after{    
    margin-left: -15px;
}

.switch-text{
    text-align: center;
    font-size: 12px;
}

#map_zoom_slider{
    display: none;
}
.JZDJPriceTypeC{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px lightcoral;
}
.JZDJPriceTypeNot{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px #fff;
}
.NYDPriceTypeC{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px lightcoral;
}
.NYDPriceTypeNot{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px #fff;
}
.BDDJPriceTypeC{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px lightcoral;
}
.BDDJPriceTypeNot{
    width: 50%;
    padding: 10px 0px;
    border: dashed 2px #fff;
}


#phoneToolbar a{
    display: inline-block;
    font-size: 20px;
    text-align: center;    
    position: relative;   
    width:30px;
}

.selectedBtn{
    color:rgb(64, 158, 255);
}

#priceResultTitle{
    text-align: center;
    font-size: 18px;
    margin-bottom: 15px;
}

.modal-footer{
    padding:0.5rem;
}

.list-group-item{
    padding:0.25rem 1.25rem;
}

#ConstructionJZDJ a{
    color:#808080;
}
#ConstructionJZDJ .active {
    color:#fff;
}
