/*******************protable start******************************/

.dtfc-right-top-blocker{opacity: 0;pointer-events: none;}

.prolr{ display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;align-items: top;-webkit-align-items: top;    position: relative;}


/*
.prolr .prottdt{ margin-right: 0;width: 240px;color: #555;background: #f5f5f5; }
.prolr .prottdt h3{ display: block;color: #666;font-size: 26px;line-height: 1em;margin-bottom: 20px;text-indent: 20px;margin-top: 30px;}
.prolr .prottdt .pagelistdow{}
.prolr .prottdt .pagelistdow li{display: block;overflow: hidden;margin-bottom: 10px;}
.prolr .prottdt .pagelistdow li .join01gw{display: block;overflow: hidden;position: relative;margin-bottom: 0px;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.prolr .prottdt .pagelistdow li .join01gw a{color: #333;font-size: 14px;text-indent: 20px;    font-weight: bold;}
.prolr .prottdt .pagelistdow li .join01gw a img{ display: inline-block;width: 14px;margin-right: 10px;}
.prolr .prottdt .pagelistdow li .join01gw .icon{ position: absolute;top: 0;right: 20px;}
.prolr .prottdt .pagelistdow li .join01gw .icon .fa{font-size: 18px;color: #999;}
.prolr .prottdt .pagelistdow li .join01gw .icon .fa-angle-up{display:none;}
.prolr .prottdt .pagelistdow li .on .icon .fa-angle-up{display: block;}
.prolr .prottdt .pagelistdow li .on .icon .fa-angle-down{display:none;}
.prolr .prottdt .pagelistdow li .join01info{display: block;overflow: hidden;margin-bottom: 40px;}
.prolr .prottdt .pagelistdow li .join01info a{ color: #666;text-indent: 20px;font-size: 13px;padding: 8px 5px;border-bottom: 1px solid #eee;}
.prolr .prottdt .pagelistdow li .join01gw a:hover,.prolr .prottdt .pagelistdow li .on a,.prolr .prottdt .pagelistdow li .join01info a:hover{color: var(--main);}
*/



 .prolr .t_table{width:100%;;margin-top: 0; }
 


table.dataTable thead th, table.dataTable thead td{    padding: 0 10px;}


.mbx{ display: block; overflow: hidden; padding: 0 50px; border-bottom: 1px solid #eee;     margin-top: 100px;  background: #fff;}
.mbx a,.mbx .fa{    display: block;    float: left;    line-height:50px;    font-size: 12px;    color: #666;    margin-right: 10px;}
.mbx .fa{color:#999;}
.mbx a:last-child{color: #666;}
.mbx a:hover{}

.proshowpic{margin: 80px auto;    overflow: hidden;}
.proshowpic p{ display: block;overflow: hidden;padding: 20px;float: left;width: 159px;border: 1px solid #ddd;}
.proshowpic p img{    width: auto;max-width: 100%;margin: 0 auto;}
.proshowpic dd{ display: block;overflow: hidden;float: right;width: calc(95% - 200px);}
.proshowpic dd h3{ display: block;color: #333;font-size: 36px;line-height: 1em;margin-bottom: 20px;}
.proshowpic dd h4{ display: block;color: #333;font-size: 16px;line-height: 26px;margin-bottom: 30px;}


 

.dtsp-verticalContainer table.dataTable.nowrap th,.dtsp-verticalContainer table.dataTable.nowrap td{font-size: 14px;line-height: 1em;    color: #333;    border-right: 1px solid #ddd;}
.dtsp-verticalContainer table.dataTable.nowrap th{ font-weight: normal; font-size: 14px;   line-height: 1em;  background:var(--main); color: #fff;}
.dtsp-verticalContainer table.dataTable.nowrap th span{ font-size: 12px;position: relative;bottom: -2px;    color: #fff; zoom: 0.8; display: inline-block; }
.dataTables_wrapper .dataTables_scroll{border: 1px solid #ddd;} 
.dtsp-verticalContainer .sidebar__container--active .sidebar{ width:100%;margin-top: 0;border-radius: 0; border: 0; padding: 0; box-shadow: none; background: #fff;}
div.dtsp-verticalContainer{margin:0px 0 50px;position: relative; overflow-x: hidden;  width: 100%; margin-top: 30px;padding: 0 20px;}
.dtsp-verticalContainer .ifx-accordion__header__label{color: var(--main);    font-weight: normal;      text-align: left;  font-size: 12px;    line-height: 1em;display: none !important;}
.dtsp-verticalContainer .ifx-accordion__header__label span{ position: relative; font-size: 12px; bottom: -0.25em;zoom:0.8; }
.dtsp-verticalContainer .ifx-accordion__header__label br{display:none;}
.dtsp-verticalContainer .sidebar__container{margin-right:0;width:260px;transition: all .3s; }

.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:after,.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:after{opacity: 0.5;}
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:before{ opacity:1; }
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_desc:after{ opacity:1; }
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_desc:before{ opacity:.6; }
/*.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:after{opacity:1; }*/

.dtsp-verticalContainer .filter-tab{height:auto; max-height:auto;    max-height:600px;overflow-y: auto;}
 
.ifx-accordion__header__icon{zoom:0.8;}
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:before{    content: "��";}
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:after{content: "��";}

.dtsp-verticalContainer .ifx-checkbox{display: block;overflow: hidden;cursor:pointer; margin: 3px 0;}
.ifx-checkbox label{ display: block; float: left; line-height: 20px; font-size: 12px; color: #333;cursor:pointer; text-align: left; width: calc(100% - 18px);    font-family: Arial;    transform: translate3d(0, 0, 0);}
.ifx-checkbox input{ display: block; float: left; line-height: 20px; margin: 3px 3px 0 0;cursor:pointer;-webkit-appearance: checkbox;}

.dtsp-verticalContainer .active label{ color: var(--main);}
.dtsp-verticalContainer .active .ifx-checkbox-static{} 

.filter-tab .ifx-filter:after{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: #ddd; }
    

.dtsp-verticalContainer .show__column__btn{display: none; font-size: 12px; border: 1px solid #ddd; background: #fff; color: #999;  zoom:0.8;   padding: 0;width: 40px;text-align: center;}
.dtsp-verticalContainer .hide__column{ color: var(--main);border: 1px solid #7fa4ce;}
.dtsp-verticalContainer .show__column:before{content:"Close";}
.dtsp-verticalContainer .hide__column:before{content:"Open";}


.dtsp-verticalContainer .ifx-search-reset-row{height: auto; position: relative;    z-index: 9;}
.dtsp-verticalContainer .ifx-pt-search-reset{    float: none;    margin: 0;    border: 0;    border-radius: 0;  padding: 0;  background: none;}
.dtsp-verticalContainer .ifx-pt-search-reset span{ display: block; border: 0 solid #7ca2cd; text-align: center; font-size: 12px; width: 30px; position: relative; bottom: -10px; float: right; margin-right: 5px; color: var(--main); line-height: 20px;}

.dtsp-verticalContainer .ifx-accordion{ border-top: 1px solid #eee; padding: 8px 5px;}
.dtsp-verticalContainer .ifx-inputRange__inputContainer{ margin: 0;z-index: 9;}
/* .dtsp-verticalContainer .ifx-inputRange__inputContainer__input{    height: 20px;    font-size: 12px;    text-align: center;    padding: 0;    color: var(--main);    border: 1px solid #bdcad8;} */
/* .dtsp-verticalContainer .ifx-inputRange__inputContainer__unit{ margin: 0;    position: relative;    left: 50%;    width: 20px;    text-align: center;    margin-left: -10px;    font-size: 12px;    color: #1f5fa9;} */
/* .dtsp-verticalContainer .ifx-inputRange{ width: 90%;margin: 0 auto;height: auto; display: block;    padding-top: 30px;} */
.dtsp-verticalContainer .ifx-inputRange__range__track--active{}

.dtsp-verticalContainer .sidebar__controls{box-shadow: none;height: auto;margin: 0;}
.dtsp-verticalContainer .sidebar__controls__container{padding: 0;}
/* .dtsp-verticalContainer .sidebar__controls__container__closeButton, .sidebar__controls__container__resetLink{} */
.dtsp-verticalContainer .sidebar__controls__container__resetLink .glyphicon{ padding: 0; top: auto; font-size: 12px; line-height: 30px; display: block; width: 50%; text-align: center; background: #eee; border: 1px solid #789fcb; margin: 30px auto;}
.dtsp-verticalContainer .sidebar__controls__container__resetLink .fa-refresh:before{  margin-right: 5px;  font: normal normal normal 14px/1 FontAwesome;}
/*.dtsp-verticalContainer  .active label{color: #3793ff;}*/
.dtsp-verticalContainer .ifx-checkbox label .ifx-checkbox-static{background: #eee; color: #777;font-family: Arial;  display: inline-block;  border-radius: 1em;    zoom: 0.8;    padding: 1px 5px;    margin-left: 5px;}

.dtsp-verticalContainer .glyphicon-arrow-down-bold:before {content: "��"; color: #999;}
.dtsp-verticalContainer .glyphicon-arrow-up-bold:before {content: "��"; color: #999;}


.dtsp-verticalContainer .ifx-pt-search{ margin:0 auto 20px; width: calc(100% - 10px); position: relative; }
.dtsp-verticalContainer .ifx-pt-search__input{ display: block; border: 0; background: #eee; height: 30px; width: 100%; border-radius: 0; padding: 0; text-indent: 1em;    font-size: 12px; color: var(--main);}
.dtsp-verticalContainer .ifx-pt-search .glyphicon{ font: normal normal normal 14px/1 FontAwesome; position: absolute; top: 0; right: 0; line-height: 30px; background: #175ea9; color: #fff; padding: 0; border-radius: 0; display: block; }

.dataTables_wrapper .bottom{}
.dataTables_wrapper .bottom .dataTables_length{display: block; width: 100%; margin: 10px 0; }
.dataTables_wrapper .bottom .dataTables_length label{font-size: 14px;        float: left;       margin-right: 5px; display: block;    color: #666;}
.dataTables_wrapper .bottom .dataTables_length label select,.dataTables_wrapper .bottom .dataTables_length label option{  border: 1px solid #ddd; color: #666;  border-radius: 0; padding: 0;}
 
.dtsp-verticalContainer .dataTables_wrapper .dataTables_paginate{    padding: 0;}
.dtsp-verticalContainer .dataTables_wrapper .dataTables_paginate .paginate_button{display: inline-block; font-size: 12px; border-radius: 0; box-shadow: none; background: #eee; border: 0; padding: 0; line-height: 30px; padding: 0 10px; margin: 0 5px; height: 30px;}
.dtsp-verticalContainer table.dataTable tbody .even{background-color: #fff;}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dtsp-verticalContainer .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border: 0;background: #ccc;min-width: auto;color: #000!important;}
.dataTables_wrapper .dataTables_info{    display: block;    text-align: left;    padding: 0;    float: none;    font-size: 14px;    color: #666;    }
.dataTables_wrapper .dataTables_paginate { float: left; text-align: left;}

.proshowtitletabletop .global_reset__but .glyphicon:hover,.dtsp-verticalContainer div.dt-buttons a.dt-button:hover,.dtsp-verticalContainer .sidebar__controls__container__resetLink .glyphicon:hover{ background: var(--main); color: #fff;}


div.dtsp-verticalContainer div.container{ flex-basis: calc(100% - 260px);max-width: 100%;   }



table.dataTable.display>tbody>tr.even>.sorting_1, table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{ -webkit-box-shadow: none!important;  box-shadow: none!important;}

table.dataTable.display>tbody>tr.odd>.sorting_1, table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{  box-shadow: inset 0 0 0 9999px rgba(0,0,0,0.02)!important;  -webkit-box-shadow: inset 0 0 0 9999px rgba(0,0,0,0.02)!important;}
table.dataTable.display>tbody>tr>.sorting_1,
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(1) {position: -webkit-sticky!important; position: sticky!important;}



 
.proshowtitletabletop{  height: 50px; padding: 16px 0;box-sizing: content-box;}
.proshowtitletabletop .filter-tab{ float: left; width: 550px; margin-left: 0; margin-right: 50px; position: relative; overflow: hidden;border-radius: 12px;}
.proshowtitletabletop .filter-tab .ifx-gl-search{    margin: 0;    margin-top: 0;    position: relative;}
.proshowtitletabletop .filter-tab .ifx-pt-search__input{    display: block;    overflow: hidden;    border: 1px solid transparent;outline: none; height: 65px;    background: #fff;    width: 100%;    padding: 0;    text-indent: 10px; font-size: 16px;   color: #333;border-radius: 12px;padding-right: 60px;padding-left: 20px;}
.proshowtitletabletop .filter-tab .glyphicon{font: normal normal normal 14px/1 FontAwesome;position: absolute;width: 40px;text-align: center;height: 100%;line-height:65px;color: #333;background: #fff;font-size: 18px;top: 0;right: 0;left: auto;color: var(--main);}
 
.proshowtitletabletop .global_reset__but .glyphicon{ display:block; height:30px; font: normal normal normal 14px/1 FontAwesome; line-height:30px; margin-top:9px;border: 1px solid var(--main); top: auto; padding: 0; text-align: center; font-size: 12px; color: var(--main);}
.proshowtitletabletop .global_reset__but .glyphicon:before{margin-right:5px;}

.dataTables_wrapper .top{ position: absolute;top: -57px;left: 630px;}
.dtsp-verticalContainer div.dt-buttons{ }
.dtsp-verticalContainer div.dt-buttons a.dt-button{ display: block; width: 120px; text-align: center; font-size: 12px; color: var(--main); background: none; border: 1px solid var(--main); border-radius: 0; padding: 0; line-height: 30px; margin: 0; }
.dtsp-verticalContainer div.dt-buttons a.dt-button .fa{margin-right:5px; }
 


.dtsp-verticalContainer .filter-tab::-webkit-scrollbar,.dtsp-verticalContainer .ifx-pt-search::-webkit-scrollbar {width: 6px;    height: 2px;scrollbar-arrow-color:red;}
.dtsp-verticalContainer .filter-tab::-webkit-scrollbar-thumb {border-radius: 2px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);background: var(--main);scrollbar-arrow-color:red;        }
.dtsp-verticalContainer .filter-tab::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);border-radius: 0;background:#eee;}


.dataTables_scrollBody{padding: 0 !important;}

.dtsp-verticalContainer table.dataTable tbody tr td{position: relative;    padding: 10px 10px;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .aat,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .aat{color: #333;      font-family: Arial;  padding-right: 30px;padding-left: 20px;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .aat:hover,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .aat:hover{ color: var(--main);}
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:before{opacity: 0.6;zoom: 0.6;margin-bottom:2px;z-index: 3;}
.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:after{opacity: 0.6;zoom: 0.6;z-index: 3;}
/*.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_desc:before{opacity: 1;z-index: 3;zoom: 0.6;}*/
/*.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:after{opacity: 1;z-index: 3;zoom: 0.6;}*/

.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1),.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2){position: relative;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6{display: none; position: absolute;background: #fff;width:150px;z-index: 99999;padding: 10px;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);left: 50%;margin-left: -30px;}
/* .dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6{display: none; position: absolute;background: #fff;width:150px;z-index: 99999;padding: 10px;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);left: -50%; margin-left: -30px !important;} */
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .fa:hover .my-6,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .fa:hover .my-6{display:block; }
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a{ display: block;width: 100%;margin: 5px 0;    overflow: hidden;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a img,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a img{display: block;height: 20px;float: left; width:auto; }
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a span,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a span{display: block;float: left;line-height: 20px;margin: 0 0 0 5px;font-size: 12px;     font-family: Arial;color: #333;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a:hover span,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a:hover span{ color:var(--main); }
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .fa,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .fa{  cursor:pointer;  position: absolute; right: 10px; font-size: 12px; top: 50%;color: #333;  margin-top: -16px; width:30px; text-align: right; height: 30px; line-height: 30px; right: 0; padding-right: 8px;}
.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .fa:hover,.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .fa:hover{color:var(--main);}

.dtsp-verticalContainer table.dataTable tbody tr:nth-child(1) td .my-6 {margin-top: 0 !important;}
 
div.tableon .sidebar__container{width: 0;opacity: 0;}
 

.tableon .dataTables_wrapper .top{left:890px;}

.dataTable th{overflow: hidden;position: relative;}
.dataTable th i{ position: absolute;width: 20px;height: 100px;background:var(--main);top: 0;right: 0;z-index: 1;}


/* ---------------------------------- */
.prolr .t_table {width: 100% ;margin: auto;}
.t_table {       margin: 50px 0px 150px; /*border-top: 1px solid #eee;*/ padding: 30px 0px; }
/* ����ɸѡ */
.choose {position: relative;}
.choose .top {display: flex;align-items: center;margin-bottom: 20px;}
.choose .top .op {display: flex;align-items: center;    margin-left: 30px;}
.choose .top .op  a {font-size: 14px;color: #666;margin-right: 30px;}
.choose .top .op a:hover ,.choose .top .op a.tt_more:hover i,.choose .top .op a.tt_more:hover  span {color:#003b80;}
.choose .top .op  a.tt_more {display: flex;align-items: center; width: 80px;justify-content: flex-end;}
.choose .top .op  a.tt_more  span { color: #666; font-size: 14px; margin-right: 5px;}
.choose .top .op  a.tt_more  i {}

.choose .title {color: #666; font-size: 26px;     line-height: 1; }
 .choose .content {    display: flex; flex-flow: wrap; justify-content: flex-start;margin-bottom: 10px;}
 .choose .content a {  display: flex;align-items: center;  cursor: pointer;  text-align: center; display: flex;justify-content: flex-start;align-items: center;margin-right: 10px;width: 19%;margin-bottom: 6px;}
 .choose .content a:nth-of-type(1){display: none;}
 .choose .content a input { -webkit-appearance: checkbox; margin-right: 5px; pointer-events: none;}
 .choose .content a span {    color: #333; font-weight: normal; text-align: left; font-size: 12px;line-height: 20px;    font-family: Arial;}
/* �м�ģ�� */
.dataTables_scrollHead.on {margin-bottom: 170px!important;}
.dataTables_scrollHead {margin-bottom: 8px!important;}
.dtsp-verticalContainer .sidebar__container.on  .filter-tab {height: 170px; max-height: 170px;}
.dtsp-verticalContainer .sidebar__container{margin-right:0;/*width:100%;*/width:calc(100% - 40px);transition: all .3s; position: absolute; top: 68px;z-index: 9;overflow: visible;height: 13px;}
.dtsp-verticalContainer .sidebar__container.on {height: auto;}
/* .dtsp-verticalContainer .sidebar__container{margin-right:0;width:auto;transition: all .3s; position: absolute; top: 68px;z-index: 13;} */
.dtsp-verticalContainer .filter-tab{  height: 8px; max-height: 8px;  display: flex;  overflow-x: scroll; width: 100%; /*overflow-y: hidden;*/}
.dtsp-verticalContainer .ifx-accordion{   width: 100%; box-sizing: border-box; padding: 0px 0px 0 5px;}
.dtsp-verticalContainer .ifx-pt-search { margin: 0 auto 0px; width: calc(100% - 0px); position: relative; overflow: auto;max-height: 160px;}
.dtsp-verticalContainer .filter-tab::-webkit-scrollbar { height: 0px;}
.dtsp-verticalContainer .ifx-pt-search::-webkit-scrollbar { width: 3px; height: 3px; }
.dtsp-verticalContainer .ifx-pt-search::-webkit-scrollbar-track{border-radius: 2px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);background: rgba(0,0,0,0.2);scrollbar-arrow-color:red;        }
.dtsp-verticalContainer .ifx-pt-search::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2) ;border-radius: 0;background:var(--main);}
.dtsp-verticalContainer .ifx-search-reset-row {display: none; display: block;position: absolute;top: 0;right: 0;}
.ifx-accordion__header {display: none;}
.ifx-accordion__body {display: block !important;}
.filter-tab .ifx-filter.on {left: 0px;position: sticky; position: -webkit-sticky; z-index: 10!important; background-color: #fff; }


/* ���ص�һ�� */
.filter-tab .ifx-filter:nth-of-type(1) .ifx-accordion{opacity: 0; pointer-events: none;}
.sidebar__container {position: relative;}
.sidebar__container .collapse-bar { cursor: pointer; width: 100%; height: 8px; background: #c0c0c0; z-index: 90; position: absolute; bottom: 0px; }
.collapse-bar .arrow { width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; position: absolute; cursor: pointer; }
.collapse-bar.on .arrow { border-bottom: 6px solid #c0c0c0; top: -6px; border-top: 0px;}
.collapse-bar .arrow { border-top: 6px solid #c0c0c0; bottom: -6px;border-bottom: 0px; top: auto;}
.sidebar__container {overflow: unset;}

.choose .content.on a:nth-last-child(1),.choose .content.on a:nth-last-child(2),.choose .content.on a:nth-last-child(3)
.choose .content.on a:nth-last-child(4),.choose .content.on a:nth-last-child(5),.choose .content.on a:nth-last-child(6)
{display: flex;}


.dataTables_wrapper .dataTables_paginate span{      color: #666;  display: inline-block;}

/* ��ͷ �� ���� ��ʽ���� */
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{width: fit-content!important; }
/* 中间筛��模块宽��*/
.filter-tab .ifx-filter { max-width: 210px; min-width: 210px; }
/* .dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(4),
.filter-tab .ifx-filter[data-column="3"] { max-width: 225px !important; min-width: 225px !important;} */
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th { max-width: 210px!important; height: 67px!important; box-sizing: border-box; min-width: 210px!important;white-space: normal;}
.ifx-checkbox label,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td {white-space: normal !important;line-height: 1.5;}
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(1),
.filter-tab .ifx-filter:nth-of-type(1),
.dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(1) {max-width: 190px!important;min-width: 190px!important;}
/* .dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(2),
.filter-tab .ifx-filter:nth-of-type(2),.dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(2) {max-width: 170px!important;min-width: 170px!important;} */
.dataTables_scrollHeadInner {width:  fit-content!important;}	
.dtsp-verticalContainer .sidebar__container--active .sidebar {display: none;}
.dtsp-verticalContainer .sidebar__container--active .sidebar.on {display: block;}
/* .dataTables_scrollHead table.dataTable.on {width: max-content!important;} */
.dataTables_scrollHead table.dataTable thead {width:  fit-content}
.dataTables_scrollHead table.dataTable thead tr {display: block;}
div.dataTables_scrollBody>table,div.dataTables_scrollBody>table tbody,table.dataTable tbody tr {width: 100%;    display: block;}
 /* tbody 单元格宽��*/
.dtsp-verticalContainer.on table.dataTable tbody tr td{ width: 140px!important;}
 .dtsp-verticalContainer table.dataTable tbody tr td { width: 210px!important; font-family: Arial; box-sizing: border-box; max-width: 210px!important; min-width: 210px!important;}
 .dtsp-verticalContainer table.dataTable tbody tr td input {-webkit-appearance: checkbox; position: absolute; left: 10px; top: 50%;transform: translateY(-50%);cursor:pointer;display: none;}
table.dataTable.display tbody tr>.sorting_1:hover {z-index: 10;}
.dataTable th i { height: 67px; }
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th.on {z-index: 4;}
.sidebar__controls__container__resetLink { font-size: 16px; width: fit-content; float: left; width: 160px; height: 65px; display: flex; justify-content: center; align-items: center; color: #333; background-color: none; top: 0; position: relative;font-family: Arial;transition: all .3s;border: 1px solid #ddd;}
.sidebar__controls__container__resetLink:hover{ background: var(--main); color: #fff;}

table.dataTable tbody tr:hover {z-index: 9;position: relative;}


.ifx-inputRange { width: calc(61%); }
.ifx-inputRange__inputContainer--max { text-align: start; width: 80%; left: 22px!important; }
.ifx-inputRange__inputContainer { margin-top: 20px; width: 85%; left: 22px!important; }
.ifx-inputRange { width: 118px!important; }
.dataTables_wrapper .top { display: none; }

/* excel */
.dtsp-verticalContainer div.dt-buttons { display: none; }
.tt_excel { cursor: pointer; display: block; width: 120px; text-align: center; font-size: 16px; color: #333; background: none; border: 1px solid #ddd;border-radius: 0; padding: 0; line-height: 65px; margin: 0; float: left; margin-left: 44px; top: 0; position: relative;transition: all .3s;}
.tt_excel:hover {background: var(--main);border: 1px solid var(--main); color: #fff;}
.tt_excel:hover span { color: #fff;}
.tt_excel span {margin-left: 5px; font-family: Arial;   display: inline-block; color: #333;}

/* compare 比较 */
.t_compare {cursor: pointer; display: flex; text-align: center; font-size: 12px; background: none; border: 1px solid #ddd; border-radius: 0; padding: 0; margin: 0; float: left; margin-right: 44px; top: 0; position: relative; height: 38px; align-items: center; justify-content: center; width: 120px;}
.t_compare img {width: 20px;transition: 0s;height: auto;}
.t_compare:hover img {filter: grayscale(10) brightness(10);}
.t_compare:hover {background: var(--main);border: 1px solid var(--main); }
.t_compare:hover span { color: #fff;}
.t_compare span {margin-left: 5px; font-family: Arial;   display: inline-block; color: #333;}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr.selected>td {    background: rgba(177, 209, 242,1); box-shadow: none;}
table.dataTable.display>tbody>tr.odd.selected>.sorting_1 ,table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display>tbody>tr.even.selected>.sorting_1{box-shadow: none;}
 
/* 滚动条样��*/
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar{position: absolute;top: 0px; width: 6px;    height: 0px;scrollbar-arrow-color:red;}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-thumb {position: absolute;top: 0px; border-radius: 2px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);background: var(--main);scrollbar-arrow-color:red;        }
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-track{position: absolute;top: 0px; -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);border-radius: 0;background:#eee;}

.dtsp-verticalContainer .custom-scrollbar { margin-right: 0; width: 100%; position: absolute; top: 67px; z-index: 13; left: 170px; width: calc(100% - 170px); overflow-x: scroll; }
.dtsp-verticalContainer .custom-scrollbar.on {top: 236px;}

.dtsp-verticalContainer .custom-scrollbar .box {width: 1800px;height: 1px; }
.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar{ position: absolute;top: 0px; width: 6px;    height: 7px;    }
.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar-thumb {position: absolute;top: 0px; border-radius: 2px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);background: var(--main);scrollbar-arrow-color:red;        }
.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar-track{position: absolute;top: 0px; -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);border-radius: 0;background:transparent;}

.dtsp-verticalContainer .custom-scrollbar:hover::-webkit-scrollbar{ position: absolute;top: 0px; width: 6px;    height: 12px;}


.ifx-inputRange__range__slider {    height: 1.5rem; margin-left: -1.5rem; margin-top: -0.7rem; width: 1.5rem;}
.ifx-inputRange__inputContainer__input { padding: 0 5px!important; }



.dataTables_wrapper .bottom{}
.dataTables_wrapper .bottom .dataTables_length{display: block; width: 100%; margin: 10px 0; }
.dataTables_wrapper .bottom .dataTables_length label{font-size: 14px;        float: left;       margin-right: 5px; display: block;    color: #666;}
.dataTables_wrapper .bottom .dataTables_length label select,.dataTables_wrapper .bottom .dataTables_length label option{  border: 1px solid #ddd; color: #666;  border-radius: 0; padding: 0;}
 

/* 各个页面单独设置的单元格宽度 */
/* .dtsp-verticalContainer .container[current_id="22"] */
.dtsp-verticalContainer[current_id="22"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="22"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="22"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="23"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="23"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="23"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="24"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="24"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="24"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="25"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="25"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="25"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="27"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="27"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="27"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="30"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="30"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="30"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="32"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="32"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="32"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="33"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="33"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="33"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="34"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="34"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="34"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="62"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="62"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="62"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="44"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="44"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="44"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="45"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="45"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="45"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="46"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="46"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="46"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="47"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="47"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="47"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="48"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="48"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="48"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="50"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="50"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="50"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="64"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="64"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="64"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="52"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="52"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="52"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="53"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="53"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="53"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="54"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="54"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="54"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="55"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="55"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="55"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="56"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="56"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="56"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="65"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="65"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="65"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="57"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="57"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="57"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="58"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="58"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="58"] .dataTable tbody tr td:nth-of-type(4) { max-width: 225px !important; min-width: 225px !important;}

.dtsp-verticalContainer[current_id="49"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="49"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="49"] .dataTable tbody tr td:nth-of-type(4) { max-width: 250px !important; min-width: 250px !important;}


.dtsp-verticalContainer[current_id="26"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="26"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="26"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="28"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="28"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="28"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="29"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="29"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="29"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="31"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="31"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="31"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="63"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="63"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="63"] .dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer[current_id="51"] .dataTables_scrollHeadInner .dataTable.nowrap th:nth-of-type(4),
.dtsp-verticalContainer[current_id="51"] .filter-tab .ifx-filter[data-column="3"],
.dtsp-verticalContainer[current_id="51"] .dataTable tbody tr td:nth-of-type(4){ max-width: 280px !important; min-width: 280px !important;}
/* .dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(4),
.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(4),
.filter-tab .ifx-filter[data-column="3"] { max-width: 225px !important; min-width: 225px !important;} */


/* ---------------------------------- */
/* @media screen  and (max-width:1600px){
    html{font-size: 7.5px;}
    .choose .title {font-size: 20px;}
    .choose .content a { width: 366px; }
    .sidebar__controls__container__resetLink { font-size: 13px; width: 107px; height: 40px;}
} */


/*******************protable end******************************/
 
 @media screen and (max-width:1024px) {
 	.choose .content a {width: 32%;}
 }
 @media screen and (max-width:750px) {
 	.choose .content a {width: 33%;margin-right: 0;margin-top: 20px;}
	.choose .content a span {font-size: 26px;line-height: 1.5;padding-left: 30px;}
	.choose .content a input {transform: scale(2) translateX(5px);}
	.choose .title {font-size: 30px;}
	.choose .top .op a {font-size: 26px;}
	.sidebar__controls__container__resetLink,
	.t_compare {width: 180px;height: 60px;font-size: 26px;}
	.tt_excel img,
	.t_compare img {transform: scale(1.3);margin-right: 15px;}
	.proshowtitletabletop .filter-tab {width: 100%;margin-right: 0;margin: 30px 0;height: 60px;}
	.proshowtitletabletop .filter-tab .ifx-pt-search__input {height: 60px;font-size: 26px;}
	.proshowtitletabletop .filter-tab .glyphicon {width: 60px;height: 60px;}
	.proshowtitletabletop .filter-tab .glyphicon::before {height: 60px;display: block;line-height: 60px;font-size: 26px;}
	.choose .long {width: 100%;overflow-x: scroll;}
	.choose .content {width: 1800px;}
	.tt_excel {width: 180px;height: 60px;font-size: 26px;display: flex;align-items: center;justify-content: center;margin-bottom: 30px;}
	.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(1), 
	.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th:nth-of-type(2), 
	.filter-tab .ifx-filter:nth-of-type(2), 
	.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th{max-width: 300px !important;min-width: 300PX !important;height: 165px !important;overflow-y: scroll;}
	.filter-tab .ifx-filter {min-width: 300px !important;max-width: 300px !important;}
	.filter-tab .ifx-filter:nth-of-type(1) {min-width: 300px !important;max-width: 300px !important;}
	.dtsp-verticalContainer .sidebar__container.on .filter-tab {height: 265px !important;max-height: 265px !important;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(2), 
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-of-type(1),
	.dtsp-verticalContainer table.dataTable tbody tr td {max-width: 300px !important;min-width: 300PX !important;}
	.dataTables_scrollHead.on {margin-bottom: 265px !important;}
	.dataTable th i {height: 165px;width: 40px;}
	.dtsp-verticalContainer table.dataTable.nowrap th {font-size: 24px;line-height: 1.5;}
	.dtsp-verticalContainer .dataTables_scrollHeadInner table.dataTable.nowrap th {height: auto;}
	.dtsp-verticalContainer .sidebar__container {top: 165px;}
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_desc:after,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_desc:before,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:after,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:after,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:before,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting:after,
	.dtsp-verticalContainer table.dataTable thead>tr>th.sorting_asc:before {font-size: 26px !important;zoom: normal !important;height: 18px !important;right: 10px;transform: scale(1.5);}
	.dtsp-verticalContainer .custom-scrollbar.on {top: 430px;width: 100%;left: 0;}
	.ifx-checkbox input  {transform: scale(2) translate(10px,4px);}
	.ifx-checkbox label {padding-left: 50px;}
	.dtsp-verticalContainer .ifx-pt-search-reset span {transform: scale(2) translateX(-10px);}
	.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar{ position: absolute;top: 0px; width: 6px;    height: 14px;    }
	.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar-thumb {position: absolute;top: 0px; border-radius: 2px;-webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);background: var(--main);scrollbar-arrow-color:red;        }
	.dtsp-verticalContainer .custom-scrollbar::-webkit-scrollbar-track{position: absolute;top: 0px; -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2);border-radius: 0;background:transparent;}
	.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {height: 800px;}
	.ifx-checkbox label {font-size: 24px;}
	.ifx-inputRange__inputContainer__input {height: 60px !important;font-size: 24px !important;}
	.ifx-inputRange {width: 70% !important;}
	.ifx-inputRange__inputContainer {width: 100% !important;}
	.ifx-inputRange__range {left: 50px !important;top: 95px !important;}
	.ifx-inputRange__range__track {height: 5.6667px !important;}
	.ifx-inputRange__range__slider {width: 15px !important;height: 15px !important;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .aat, 
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .aat  {font-size: 26px !important;line-height: 1.5 !important;padding-left: 50px;}
	.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {height: 800px !important;}
	.dtsp-verticalContainer table.dataTable tbody tr td input {transform: translateY(-50%) translateX(5px) scale(2);}
	.dtsp-verticalContainer table.dataTable.nowrap th, .dtsp-verticalContainer table.dataTable.nowrap td {font-size: 26px !important;line-height: 1.5 !important;}
	.dataTables_wrapper .bottom .dataTables_length label {font-size: 26px;}
	.dataTables_wrapper .dataTables_info {font-size: 26px;}
	.dtsp-verticalContainer .dataTables_wrapper .dataTables_paginate .paginate_button {font-size: 26px;padding: 10px;line-height: 1.5;height: auto;min-width: 60px !important;}
	.dtsp-verticalContainer .dataTables_wrapper .dataTables_paginate {margin-top: 30px;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .fa {font-size: 26px;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6, .dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 {width: 250px;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a span, .dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a span {font-size: 26px;line-height: 60px;}
	.dtsp-verticalContainer table.dataTable tbody tr td:nth-child(1) .my-6 a img, .dtsp-verticalContainer table.dataTable tbody tr td:nth-child(2) .my-6 a img {height: 60px;}

}
	
	
#pro-search{padding: 80px 0;}
#pro-search .nodata{ display: block;text-align: center;font-size: 24px;color: var(--main);margin: 100px 0 200px;text-transform: uppercase;}


/* #pro-search .pageall{ display: block;overflow: auto;position: relative;width: calc(100% - 100px); margin:50px auto 100px;padding-bottom: 50px;overflow-y: scroll;} */
#pro-search .pageall{ display: block;overflow: auto;position: relative;width: calc(100% - 100px); margin:20px auto 0px;overflow-y: scroll;}
#pro-search .pageall .pstt{ display: block;overflow: hidden;font-size: 20px;color: #666;margin-bottom: 20px;}
/* #pro-search .pageall .searchpro{ display: block;overflow: hidden;width: 100%;overflow-x: scroll;padding-bottom: 80px;} */
#pro-search .pageall .searchpro{ display: block;overflow: hidden;width: 100%;overflow-x: scroll;padding-bottom: 30px;}
/* #pro-search .pageall .searchpro .tabaa{ background: var(--main);padding: 0;display: block;overflow: hidden;    display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;} */
#pro-search .pageall .searchpro .tabaa{ background: var(--main);padding: 0;display: block;display: flex;display: -webkit-flex;}
#pro-search .pageall .searchpro tr th{display: block;/* width: calc(7.6923% - 21px); */float: left;text-align: left;color: #fff;font-size: 12px;font-weight: normal;position: relative;padding:10px 10px;line-height: 16px;    border-right: 1px solid #fff;}
#pro-search .pageall .searchpro tr th span{display: inline-block;color: #fff;zoom: 0.76;}
/* #pro-search .pageall .searchpro .tabb{padding: 0;display: block;overflow: initial;    display: flex;display: -webkit-flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;} */
#pro-search .pageall .searchpro .tabb{padding: 0;display: block;overflow: initial;    display: flex;display: -webkit-flex;}
#pro-search .pageall .searchpro .tabb td{display: block;/* width: calc(7.6923% - 21px); */float: left;text-align: left;color: #333;font-size: 12px;font-weight: normal;position: relative;padding:10px 10px;line-height: 16px;    border-right: 1px solid #eee;}
#pro-search .pageall .searchpro .tabb .aat{    font-size: 12px; position: relative;}
#pro-search .pageall .searchpro .tabb .fa{cursor: pointer;position: absolute;right: 10px;font-size: 12px;top: 50%;color: #333;margin-top: -16px;width: 30px;text-align: right;height: 30px;line-height: 30px;right: 0;padding-right: 8px;}
#pro-search .pageall .searchpro .tabb .my-6{    display: none;position: absolute;background: #fff;width: 150px;z-index: 99999;padding: 10px;box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);left: 50%;margin-left: 15px;    bottom: -10px;}
#pro-search .pageall .searchpro .tabb .my-6 a{    display: block;width: 100%;margin: 5px 0;overflow: hidden;}
#pro-search .pageall .searchpro .tabb .my-6 a img{ width: auto;   display: block;height: 15px;float: left;}
#pro-search .pageall .searchpro .tabb .my-6 a span{display: inline-block;float: left;line-height: 1em;margin: 2px 0 0 5px;}
#pro-search .pageall .searchpro .tabb td .aat:hover,#pro-search .pageall .searchpro .tabb .fa:hover{color: var(--main);}
#pro-search .pageall .searchpro .tabb:nth-child(2n){    background: #f7f8fa;}
#pro-search .pageall .searchpro .tabb .fa:hover .my-6{ display: block;}
#pro-search .pageall .searchpro .tabb:last-child .my-6{ bottom: 0;} 
#pro-search .pageall .searchpro thead{border-left: 1px solid #eee;text-align: left;overflow: visible;}
#pro-search .pageall .searchpro tbody{border-left: 1px solid #eee;text-align: left;overflow: visible;}
#pro-search .pageall .searchpro .tabb:hover{background: #e9f0f4;}

#pro-search .stt{ display: block; text-align: center;}
#pro-search .stt p{ display: block;text-align: center;color: #fff;font-size: 14px;}
#pro-search .stt p span{ display: inline-block;color: #fff;font-size: 18px;}
#pro-search .stt .nost{color:#fff; display: block; font-size: 16px;}


/* #pro-search .pageall .prolist7{ width:1400px; min-width: 100%;}
#pro-search .pageall .prolist8{ width:1400px; min-width: 100%;}
#pro-search .pageall .prolist9{ width:1400px; min-width: 100%; }
#pro-search .pageall .prolist10{ width:1500px; min-width: 100%;}
#pro-search .pageall .prolist11{ width:1700px; min-width: 100%; }
#pro-search .pageall .prolist12{ width:1800px;  min-width: 100%;}
#pro-search .pageall .prolist13{ width:2000px;  min-width: 100%;}
#pro-search .pageall .prolist14{ width:2200px;  min-width: 100%;}
#pro-search .pageall .prolist15{ width:2300px;  min-width: 100%;}
#pro-search .pageall .prolist16{ width:2400px;  min-width: 100%;}
#pro-search .pageall .prolist17{ width:2500px;  min-width: 100%;}
#pro-search .pageall .prolist18{ width:2600px;  min-width: 100%;}
#pro-search .pageall .prolist19{ width:2700px;  min-width: 100%;}
#pro-search .pageall .prolist20{ width:2800px;  min-width: 100%;}
#pro-search .pageall .prolist21{ width:2900px;  min-width: 100%;}
#pro-search .pageall .prolist22{ width:3000px;  min-width: 100%;}
#pro-search .pageall .prolist23{ width:3100px;  min-width: 100%;}
#pro-search .pageall .prolist24{ width:3200px;  min-width: 100%;}
#pro-search .pageall .prolist25{ width:3300px;  min-width: 100%;}
#pro-search .pageall .prolist6 tr th,.pageall .prolist6 .tabb td{width: calc(16.666% - 0px);}
#pro-search .pageall .prolist7 tr th,.pageall .prolist7 .tabb td{width: calc(14.2857% - 0px);}
#pro-search .pageall .prolist8 tr th,.pageall .prolist8 .tabb td{width: calc(12.5% - 0px);}
#pro-search .pageall .prolist9 tr th,.pageall .prolist9 .tabb td{width: calc(11.111% - 0px);}
#pro-search .pageall .prolist10 tr th,.pageall .prolist10 .tabb td{width: calc(10% - 0px);}
#pro-search .pageall .prolist11 tr th,.pageall .prolist11 .tabb td{width: calc(9.09% - 0px);}
#pro-search .pageall .prolist12 tr th,.pageall .prolist12 .tabb td{width: calc(8.33% - 0px);}
#pro-search .pageall .prolist13 tr th,.pageall .prolist13 .tabb td{width: calc(7.6923% - 0px);}
#pro-search .pageall .prolist14 tr th,.pageall .prolist14 .tabb td{width: calc(7.1428% - 0px);}
#pro-search .pageall .prolist15 tr th,.pageall .prolist15 .tabb td{width: calc(6.666% - 0px);}
#pro-search .pageall .prolist16 tr th,.pageall .prolist16 .tabb td{width: calc(6.25% - 0px);}
#pro-search .pageall .prolist17 tr th,.pageall .prolist17 .tabb td{width: calc(5.8823% - 0px);}
#pro-search .pageall .prolist18 tr th,.pageall .prolist18 .tabb td{width: calc(5.5555% - 0px);}
#pro-search .pageall .prolist19 tr th,.pageall .prolist19 .tabb td{width: calc(5.2631% - 0px);}
#pro-search .pageall .prolist25 tr th,.pageall .prolist25 .tabb td{width: calc(4% - 0px);} */
#pro-search .pageall .searchpro .tabb td,
#pro-search .pageall .searchpro tr th,
#pro-search .pageall .prolist6 tr th,.pageall .prolist6 .tabb td{min-width: 150px;max-width: 150px;white-space:normal;display: flex;align-items: center;}
#pro-search .pageall .searchpro{border-bottom: 1px solid #eee;}


#pro-search .tip {text-align: center;margin: 80px 0;font-size: 18px;color: #0043be;}
@media screen and (max-width:750px) {
	#pro-search .pageall .searchpro .tabb td,
	#pro-search .pageall .searchpro tr th,
	#pro-search .pageall .prolist6 tr th,
	#pro-search .pageall .searchpro .tabb td,
	#pro-search .pageall .searchpro .tabb .aat{min-width: 250px;max-width: 250px;font-size: 24px;line-height: 1.8;}
	#pro-search .pageall .pstt {font-size: 36px;}
}