
.row1 .top_list{border-radius: 2px;padding: 12px 20px;margin-bottom: 2px;position: relative;}
/*筛选 begin*/
.row1 .top_list .shaixuan_tab{position: absolute;max-width: 358px;width: 100%;padding:80px 20px;background: rgba(255, 255, 255, 0.95);z-index: 10;top: 51px;left: 0;display: none}
.row1 .shaixuan_tab .sel{width: 100%;height: 42px;background: #5A87E4;border-radius: 4px;color: #fff;}
.row1 .shaixuan_tab .sel .sel_text {width: 100%;height: 42px;line-height: 42px;}
.row1 .shaixuan_tab .sel .sel_text input {text-align: left;padding-left: 16px;color: #fff;height:100%}
.row1 .shaixuan_tab .sel .sel_nav {top: 43px;border-radius: 4px;background: #598fff;overflow: hidden;}
.row1 .shaixuan_tab .sel .sel_nav a:hover {color: #fff;}
.row1 .shaixuan_tab .sel .sel_text span{position: absolute;right: 16px;font-size: 12px;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
/*.row1 .shaixuan_tab .pos{position: absolute;bottom: 80px;width: 100%;left: 0;padding: 0 20px}*/
.row1 .shaixuan_tab .pos{margin-top: 300px}
.row1 .shaixuan_tab .pos a{display: block;width: 46%;height: 42px;line-height: 42px;border-radius: 4px;color: #fff}
.reset{background: #BFBFBF;}
.apply{background: #154CBF;}
/*筛选 end*/

/*地图切换 begin*/
.row1 .top_list .qiehuan_tab{position: absolute;max-width: 157px;width: 100%;background: #598fff;z-index: 10;top: 51px;right: 0;display: none;    border-radius: 0 0 4px 4px;overflow: hidden;}
.row1 .top_list .qiehuan_tab a {
    display: block;
    color: white;
    padding: 12px 0;
    width: 100%;
    text-align: center;
}
.row1 .top_list .qiehuan_tab a:hover {
    background: #1855d4;
    color: #fff;
}
/*地图切换 end*/

.row1 .top_list .list:first-child{width: 124px}
.row1 .top_list .list{cursor: pointer}
.row1 .top_list .list input{background: none;color: #fff;}
.row1 .top_list .list input::placeholder{color: rgba(255, 255, 255, 0.41);}
.row1 .top_list .list .iconfont{display: inline-block;margin-right: 10px;font-size: 22px;line-height: 1;position: relative;top: 2px}
.row1 .top_list .list .icon-sanjiao{font-size: 12px;top: -2px;right: -8px;transform: rotate(90deg);}
.row1 .top_list .list:not(:first-child){border-left: 1px solid rgba(255, 255, 255, 0.4);padding-left: 40px;}
.row1 .top_list .fenlei img{margin-right:10px}
.table_all{overflow: auto;}
.table_all table{width: 100%;min-width: 768px}
.table_all table thead{background: #154CBF;color: #fff;font-size: 14px;}
.table_all table th{height: 66px;position: relative;}
.table_all table td{padding: 16px;position: relative;}
.table_all table td span{display: block;width: 72%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.table_all table td:not(:first-child)::after{content: '';display: inline-block;position: absolute;top: 20%;left: 0;height: 60%;width: 1px;}
.table_all table th:not(:first-child)::after{background: rgba(255, 255, 255, 0.3);}
.table_all table td:not(:first-child)::after{background: rgba(5, 0, 1, 0.2);}
.table_all table tbody tr{position:relative}
.table_all table tbody tr:nth-child(odd){background: #fff;}
.table_all table tbody tr:nth-child(even){background: #E5E5E5;}
.table_all table .img{width: 80px;height: 30px;margin: 0 auto 6px;background: #fff;border: 1px solid #D1D1D1;border-radius: 2px;}
.table_all table .img img{max-width: 96%;max-height: 96%;}

.table_all table tbody tr:hover{border:1px solid #154CBF;    border-left: none;
    border-right: none;}
.table_all table tbody tr:first-child{border-top:none}
/*.table_all table tbody tr:hover::after{border:1px solid #154CBF;content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;}*/

@media only screen and (max-width: 768px){
    .row1 .top_list .list {width: 100%;float: none;margin-bottom: 20px;}
    .row1 .top_list .list:first-child {width: 100%}
    .row1 .top_list .list:not(:first-child) {border-left: none;padding-left: 0}
    .row1 .top_list .fenlei{display:none}
    .row1 .top_list .qiehuan_tab {max-width: initial;top: auto;}
    .row1 .top_list .shaixuan_tab {padding: 30px 20px}
    .row1 .shaixuan_tab .pos {margin-top: 100px}

    .kkpager{width: 100%}
    .kkpager .infoTextAndGoPageBtnWrap {
        display: none;
    }

    .table_all table td {padding: 8px}
    .table_all table .img {width: 64px;height: 22px}
}
