@charset "utf-8";
/*added by zhouhl-c 2021-11-24*/
.prolist, .bidlist{
    margin-bottom:24px;
}
.filter-objtype a{
    cursor:pointer;
}
body .list .theader.force-hide{
    display:none!important;
}
body .list .theader.force-show{
    display:-webkit-box!important;
    display:-webkit-flex!important;
    display:flex!important;
}
.filters .filter-objtype ul li a{
    cursor:pointer;
}
#result_list li{
    cursor:pointer;
}
.theader .zjt_zbgg_zbmcss, #result_list .tbody .zjt_zbgg_zbmcss{
    width:263px!important;
}
body .pagination{
    line-height: 32px;
    height:32px;
    display:none;

}
body .pagination .page_operate{
    float:left;
}
body  .pagination .separator {
    display: none;
}
body .pagination .mini-button {
    min-width: inherit;
    margin: 0 0 0 15px;
    background: transparent !important;
    border: 0 !important;
    cursor: pointer;
}
body .pagination .mini-button,body .pagination .mini-button:hover{
    width:auto;
}
body .pagination .mini-pager-index{
    vertical-align: baseline;
    margin: 0 0 0 15px;
}
body .pagination  .mini-pager-num {
    border-radius: 2px;
    border: 1px solid #D9D9D9;
}
body .pagination .mini-pager-pages{
    vertical-align: middle;
}
body .pagination .mini-pager-size .mini-buttonedit .mini-buttonedit-button,
body .pagination .mini-pager-size .mini-buttonedit .mini-buttonedit-input,
body .pagination .mini-pager-size .mini-buttonedit .mini-buttonedit-border,
body .pagination  .mini-pager-num {
    height: 30px;
    line-height: 30px;
}
body .pagination .mini-pager-size .mini-buttonedit .mini-buttonedit-border {
    border-color: #D9D9D9;
}

body .pagination .mini-buttonedit-buttons{
    top: 0px!important;
}
.pagination .page_btn_icon {
    display: inline-block;
    font: normal normal normal 14px/1 iconfont;
    color: #409eff;
}
.pagination .page_btn_icon.disabled{
    cursor: default;
    opacity: .7;
}
.page_item{
    display:inline-block;
    margin-right:10px;
    cursor:pointer;
    vertical-align: middle;
    line-height:30px;
}
.page_select{
    border: 1px solid #D9D9D9;
    height: 30px;
    line-height: 30px;
    width:70px;
    border-radius: 2px;
    padding-left: 4px;
    font-size: 14px;
    position:relative;
    background:#fff;

}
.page_select .page_select_current{
    display:block;
    position:relative;
}
.page_select .page_select_current:after{
    content:"";
    display: block;
    height: 100%;
    width: 20px;
    background: url(/script/miniui/themes/metro-gjc6-normal2020/images/buttonedit/icon2.gif) center no-repeat;
    vertical-align: middle;
    position:absolute;
    top:0px;
    right:0px;
}
.page_select_list{
    display:none;
    position:absolute;
    bottom:30px;
    left:0px;
    width:100%;
    background:#fff;
    padding-left: 14px;
    border-color: rgba(0,0,0,0.15);
    box-shadow: 0 2px 12px rgb(0 0 0 / 10%);
    border-radius: 3px;
    font-size: 9pt;
}
.page_input{
    font-size: 9pt;
}
.page_input input {
    width: 32px;
    height: 30px;
    border-radius: 2px;
    border: 1px solid #D9D9D9;
    text-align: center;
    outline: none;
    margin: 0 2px;
}
.page_input i{
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: middle;
}
.page_btn_icon{

}
.page_first:after{
    content: "\e614";
}
.page_prev:after{
    content: "\e746";
}
.page_next:after{
    content: "\e600";
}
.page_last:after{
    content: "\e642";
}
.page_refresh:after{
    content: "\e623";
}
.page_hint{
    float:right;
    text-align:right;
    font-size: 9pt;
}
.container_bid_doc table{
    border-collapse: collapse;
}
.container_bid_doc table td,.container_bid_doc table th{
    border:1px solid #333;
}
.btn_sort{
    cursor:pointer;
}
.btn_sort:after{
    content: "▽";
    font-size: 26px;
    vertical-align: top;
    padding-left: 2px;
}
.btn_sort.desc:after{
    content: "▽";
}
.btn_sort.asc:after{
    content: "△";
}