
.backgroundcolor{
    background-color:#fafafa;
}
.content_modular{
    padding:3% 0;
    margin-top:0 !important;
}
.title{
    font-size:1.5em;
    font-weight:bold;
    color:#de7d60;
}
.content_tabale{
    border:0;
    width:100%;
    border-spacing:0;
    border-collapse:separate;
}
.content_tabale td{
    font-size:1em;
    padding-top:1%;
}
.content_tabale td:first-child{
    color:#de7d60;
    vertical-align:top;
    width:3%;
    font-size: 1.5em;
}
.flow_layout{
    margin-top:4%;
}
.flow_layout img:hover {
    background-color:initial !important;
    opacity: 1 !important;
}
.traffic_tabale{
    border:0;
    border-spacing:0;
    border-collapse:separate;
}
.traffic_tabale td{
    vertical-align:top;
    padding-top:3%;
}
.traffic_tabale td:first-child{
    text-align:right;
}
.map_layout{
    margin-top:4%;
}
#allmap {
    height: 420px;
    width: 100%;
    overflow: hidden;
}

#result {
    width: 100%;
    font-size: 12px;
}

dl, dt, dd, ul, li {
    margin: 0;
    padding: 0;
    list-style: none;
}

dt {
    font-size: 14px;
    font-family: "微软雅黑";
    font-weight: bold;
    border-bottom: 1px dotted #000;
    padding: 5px 0 5px 5px;
    margin: 5px 0;
}

dd {
    padding: 5px 0 0 5px;
}

li {
    line-height: 28px;
}
@media screen and (min-device-width:371px) and (max-device-width: 420px) {
    .traffic_tabale td:first-child{
        width:20%;
    }
}
@media screen and (min-device-width:320px) and (max-device-width: 370px) {
    .traffic_tabale td:first-child{
        width:20%;
    }
}