@charset "gb2312";

/* reset */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, lable, select, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
body {
    font-family: 'Microsoft Yahei';
    color: #444;
    font-size: 14px;
    line-height: 20px;
    background: #ffffff;
}

button, input, select, textarea {
    vertical-align: middle;
    outline: none;
    font-family: 'Microsoft Yahei';
    font-size: 12px;
    color: #000;
}
a[href], .downLink {
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
ol, ul, li {
    list-style: none;
}
.wrapper {
    margin: 0 auto;
    min-width: 1000px;
    max-width: 1366px;
}


/* ÄÚÈÝ */

.content {
    background: #fff;
}
.main {
    padding: 10px;
}

.all-search {
    margin: 10px 0;
}

.all-search .all-search-lf {
    width: 200px;
    border: 1px solid #ddd;
    float: left;
}

.all-search-lf strong {
    width:40%;
    text-align: center;
    height: 33px;
    line-height: 33px;
    float: left;
}
.all-search-lf .select-bt {
    width: 60%;
    height: 33px;
    line-height: 33px;
    border: none;
    border-left: 1px solid #ddd;
    background: #f8f8f8;
    box-sizing: border-box;
    font-size: 14px;
}

.all-search .input-ss {
    width: 50%;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ddd;
    border-left: none;
    padding: 0 10px;
    box-sizing: border-box;
    font-size: 14px;
}
/*form {*/
    /*display: inline;*/
/*}*/
.all-search .btn-ss {
    width: 100px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ddd;
    background: #eee;
    padding: 0;
    font-size: 14px;
}
.tabBox li {
    float: left;
    display: inline-block;
    padding: 0 15px;
}
.dealing-shaixuan {
    border: 1px solid #ddd;
}
.tab-wap {
    padding: 10px 0;
}
.tableA, .tableA_bottom {
    border-collapse: collapse;
}
.pointer {
    cursor: pointer;
}
.tabBox li a {
    color: #333;
}
.list-city li {
    float: left;
    display: inline-block;
    padding: 2px 15px;
    margin: 1px;
}
.city.fs14.cur, .city.fs14.cur_bottom {
    background-color: #0166b6;
    color: #ffffff;
    margin: 10px;
}

.tableA li.cur >a{
    color: white;
}

.tableA li.cur, .tableA_bottom li.cur_bottom {
    background: #0166b6;
}

.list-city li.cur a, .list-city li.cur_bottom a {
    color: #fff;
}
.serve_box {
    overflow: hidden;
    padding: 0 10px 10px 10px;
    margin-top: 16px;
}
.tabBox li.cur .tabBox1 {
    display: block;
}
.tabBox1 {
    background: #eff6fc;
    position: absolute;
    left: 0;
    width: 100%;
    top: 41px;
    z-index: 1000;
    display: none;
}
.tabBox {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    background: #f3f3f3;
     overflow: hidden;
    position: relative;
}
.tabBox1 li.cur a {
    background: #0166b6;
    color: #fff;
}

.tabBox li {
    float: left;
    display: inline-block;
    padding: 0 15px;
}

.city:hover{
    cursor: pointer;
}