/* 网页头 */
*{
    font-family:"Microsoft Yahei" !important;
}
html, body{
    min-width: 1130px !important;
}

body{margin-top: 152px!important;}

.table td, .table th {
    border-top: 0!important;
}
li{
    list-style: none;
}
th{
    font-size: 11px;
}
td{
    font-size: 10px;
}
.xiaod-header{
    height: 212px;
}
.header-nav{
    padding: 0;
}
.header-nav .nav{
    padding: 0;
}
.header-nav .row{
    position: relative;
}
.header-nav .row .header{
    background-color: #B1A5A7;
    height: 68px;
    display: flex;
    align-items: center;
}
.header-nav .row .header .digao_logo{
    position: absolute;
    width: 6%
}
.header-nav .row .header h1{
    margin: 0 auto;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 22px;
}
.header-nav .row .header-nav-selete{
    display: flex;
    border-bottom: 1px solid black;
    align-items: center;
    padding: 0;
}
.header-nav .row .header-nav-selete dd{
    color: #C00000;
    font-weight: bold;
    font-size: 10px;
}
.header-nav .row .header-nav-selete .pinpaixuanze{
    height: 100%;
    border-right: 1px solid black;
    padding: 0!important;
    background-color: #A68F58;
    color: white;
}
.header-nav .row .header-nav-selete .pinpaixuanze dl{
    margin: 0;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.header-nav .row .header-nav-selete .pinpaixuanze dl dt{
    font-size: 18px;
}
.header-nav .row .header-nav-selete .header-nav-category-price{
    padding: 0;
}
.header-nav .row .header-nav-selete .header-nav-category-price p{
    padding: 10px 5px;
    margin: 0;
    font-size: 11px;
    position: relative;
}
.header-nav .row .header-nav-selete .header-nav-category-price p .export{
    font-size: 12px;
    border: 1px solid #A68F58;
    position: absolute;
    right: 10px;
    top: 4px;
    box-shadow: 1px 1px 1px #808080;
    background-color: #eee;
}
.header-nav .row .header-nav-selete .header-nav-category-price p .export:hover{
    color: black;
    background-color: #EAD4AF;
    text-decoration: none;
}
.header-nav .row .header-nav-selete .header-nav-category-price ul{
    height: 56px;
    padding: 0;
    margin: 0;
    overflow: auto;
}
.header-nav .row .header-nav-selete .header-nav-category-price ul .category-li{
    width: 12%;
    float: left;
}
.header-nav .row .header-nav-selete .header-nav-category-price ul li{
    margin: 1px 2px;
}
.header-nav .row .header-nav-selete .header-nav-category-price ul li a{
    color: white;
    font-size: 11px;
    display: block;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #A68F58;
    border-radius: 3px;
    line-height: 1;
}
.header-nav .row .header-nav-selete .header-nav-category-price ul li a:hover{
    color: black;
    background-color: #EAD4AF;
    text-decoration: none;
}

/* 网页头表格 */
.container-fluid .row .header_nav_table{
    table-layout: fixed;
    word-break: break-all;
}
.container-fluid .row .header_nav_table table tbody tr th{
    vertical-align: middle;
    text-align: center;
    background-color: #A68F58;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
    padding: 0;
}
.container-fluid .row .header_nav_table table tbody tr .ta_hea_div{
    padding: 0;
    height: 40px;
}
.container-fluid .row .header_nav_table table tbody tr .ta_hea_div table{
    width: 100%;
    height: 100%;
}
.container-fluid .row .header_nav_table table tbody tr th table td{
    width: 9%;
    border-right: 1px solid black;
}

/* 备案 */
.footer-dark {
    margin-top: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
    color: #f0f9ff;
    background-color: #615754;
    text-align: center;
}

.footer-dark .item.text p {
    opacity: 0.8;
    margin-bottom: 0;
    font-size: .8rem;
}
.footer-dark .item.text a{
    color: #f0f9ff;
    opacity: 0.8;
    font-size: .8rem;
}


/* 尾部导航栏开始 */
.nav_footer{
    padding: 0 !important;
    min-width: 640px!important;
}
.nav_footer .nav-footer-div{
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid #999999;
    background-color: #E6E6E6;
    text-align: center;
}
.nav_footer .nav-footer-div ul{
    margin:0 auto;
    padding:0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.nav_footer .nav-footer-div li{
    list-style: none;
    margin: 0 2px;
}
.nav_footer .nav-footer-div li .nav-a{
    color: white;
    background-color: #595959;
    border-left: 2px solid #999999;
    padding: 0 15px;
    display: block;
    font-size: .9rem;
    min-width: 58px;
}
.nav_footer .nav-footer-div li .nav_footer_xinpinfabu{
    background-color: #EAEAEA;
    color: #217346;
    padding: 0 15px;
    display: block;
    font-size: .9rem;
    min-width: 58px;
    border-left: 2px solid #999999;
    border-bottom: 2px solid #217346;
}
@media screen and (max-width: 1561px){
    .nav_footer .container-fluid li a{
        padding: 0 10px;
    }
}
@media screen and (max-width: 1435px){
    .nav_footer .container-fluid li a{
        padding: 0 5px;
    }
}
@media screen and (max-width: 1310px){
    .nav_footer .container-fluid li a{
    font-size: .8rem;
    }
}
@media screen and (max-width: 1200px){
    .nav_footer .container-fluid li a{
    font-size: .7rem;
    }
    .nav_footer .container-fluid ul{
        justify-content: flex-start;
    }
}
@media screen and (max-width: 1140px){
    .nav_footer .container-fluid li a{
        padding: 0 3px;
    }
}

.nav_footer .container-fluid li a:hover{
    text-decoration: none;
}
#nav_footer_digaojiaju {
    background-color: #806000;
    color: white;
    padding: 0 15px;
    display: block;
    font-size: .9rem;
    min-width: 58px;
}
#nav_footer_suixingou{
    background-color: red;
}
/* 尾部导航栏结束 */


/* 分页开始 */
#img_td{
    padding: 0;
}
#page{
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding-bottom: 15px;
}
#page .pagination{
    justify-content: center;
    align-items: center;
}
#page .pagination .page-item.disabled{
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
#page .pagination .page-item{
    color: #337ab7;
}
#page .pagination .page-item.active .page-link {
    z-index: 3;
    color: white;
    background-color: #337ab7;
    border-color: #337ab7;
}
#inputPage{
    width: 35px;
    height: 32px;
    border-color: #ddd;
}
#go{
    color: black;
    padding: 5px 7px;
    border: 1px solid #999999;
    text-decoration: none;
}
/* 分页结束 */



/* 网页内容 */
.main{
    margin-top: 130px;
}
.main .col-md-12{
    padding: 0;
}
.main .col-md-12 .table{
    table-layout: fixed;
    word-break: break-all;
}
.main .col-md-12 .table .table_main tr .zuhe_td{
    vertical-align: middle;
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
.main .col-md-12 .table .table_main tr .zuhe_td .thumbnail_div .thumbnail img{
    max-width: 80%;
    max-height: 100%;
}
.main .col-md-12 .table_header .th_thr{
    width: 5%;
}
.main .col-md-12 .table_header tr th{
    vertical-align: middle;
    text-align: center;
    padding: 0;
}
.main .col-md-12 .table_main{
    border-top: 0;
}
.main .col-md-12 .table_main tr td .brand_suixingou_img{
    position: absolute;
    top: 2%;
    left: 2%;
    width: 30%;
}
.main .col-md-12 .table_main .thumbnail_div a{
    margin: 0;
    border: none;
}
.main .col-md-12 .table .table_header .ta_hea_div{
    padding: 0;
    width: 60%;
    height: 59px;
}
.main .col-md-12 .table .table_header .ta_hea_div table{
    width: 100%;
    height: 100%;
}
.main .col-md-12 .table .table_header .ta_hea_div table td{
    width: 9%;
    border-right: 1px solid black;
}
.main .col-md-12 .table_main .ta_main_div{
    padding: 0;
    border-bottom: 1px solid black;
}
.main .col-md-12 .table_main .ta_main_div #table{
    width: 100%;
    border-bottom: 1px solid black;
    height: 78px;
 }
.main .col-md-12 .table_main .ta_main_div #table:last-child{
    border-bottom: none;
}
.main .col-md-12 .table_main .ta_main_div #table td{
    word-break:break-all;
    width: 9%;
    padding: 0;
    border-right: 1px solid black;
    vertical-align: middle;
}
.main .col-md-12 .table_main .ta_main_div #table td:last-child{
    border-right: none;
}
#thumbnail_div{
    height: 78px;
}
#thumbnail_div a{
    height: 78px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#thumbnail_div a img{
    max-width: 100%;
    max-height: 100%;
}