/* =====================================================
   FUTURES16988 HOME TABLE V2
   参考正式币圈首页扫描列表布局
   只改显示，不改任何数据/算法
   ===================================================== */

#homeScanMount #picker .table-card{
  width:100% !important;
  max-width:100% !important;
  overflow-x:auto !important;
  overflow-y:visible !important;
  border:1px solid #173c54 !important;
  border-radius:13px !important;
  background:#071925 !important;
}


/* ===== 整张表 ===== */

#homeScanMount #picker table{
  width:100% !important;
  min-width:0 !important;
  table-layout:fixed !important;
  border-collapse:separate !important;
  border-spacing:0 !important;
}


/* ===== 表头 ===== */

#homeScanMount #picker thead th{
  height:92px !important;
  min-width:0 !important;
  padding:10px 5px !important;

  background:#0b2537 !important;
  border-right:1px solid #173b52 !important;
  border-bottom:1px solid #244a63 !important;

  color:#b9dcf6 !important;

  font-size:13px !important;
  font-weight:800 !important;
  line-height:1.3 !important;

  text-align:center !important;
  vertical-align:middle !important;

  white-space:normal !important;
  overflow:hidden !important;
}


/* 第二张图那种表头 */

.ft2-head{
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  gap:8px;
  width:100%;
}

.ft2-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:4px;

  color:#c5e5ff;
  font-size:13px;
  font-weight:900;
  white-space:nowrap;
}

.ft2-sort{
  color:#759bb8;
  font-size:11px;
}


.ft2-controls{
  display:flex;
  justify-content:center;
  align-items:center;
  gap:5px;
  width:100%;
}

.ft2-chip{
  min-width:48px;
  height:35px;

  display:flex;
  justify-content:center;
  align-items:center;

  padding:0 9px;

  border:1px solid #315a75;
  border-radius:9px;

  background:#0a2233;

  color:#86c9fa;

  font-size:12px;
  font-weight:800;

  white-space:nowrap;
}


/* ===== 表格数据行 ===== */

#homeScanMount #picker tbody td{
  height:76px !important;
  min-width:0 !important;

  padding:8px 5px !important;

  border-right:1px solid #17384c !important;
  border-bottom:1px solid #183a50 !important;

  background:#081b29 !important;

  font-size:13px !important;
  font-weight:700 !important;

  text-align:center !important;
  vertical-align:middle !important;

  white-space:normal !important;
  line-height:1.35 !important;

  overflow:hidden !important;
  text-overflow:ellipsis !important;
}


#homeScanMount #picker tbody tr:nth-child(even) td{
  background:#0b2232 !important;
}


#homeScanMount #picker tbody tr:hover td{
  background:#0e2c41 !important;
}


/* ===== 品种 ===== */

#homeScanMount #picker tbody td:nth-child(3){
  font-size:14px !important;
  font-weight:900 !important;
  color:#f2f8ff !important;
}


/* ===== 最新价 ===== */

#homeScanMount #picker tbody td:nth-child(4){
  color:#eef8ff;
}


/* ===== 涨跌列 ===== */

#homeScanMount #picker tbody td:nth-child(12),
#homeScanMount #picker tbody td:nth-child(13),
#homeScanMount #picker tbody td:nth-child(14),
#homeScanMount #picker tbody td:nth-child(15){
  font-size:13px !important;
  font-weight:900 !important;
}


/* ===== 收藏按钮 ===== */

#homeScanMount #picker .fav-btn{
  width:38px !important;
  height:38px !important;

  min-width:38px !important;

  padding:0 !important;

  border-radius:9px !important;

  font-size:21px !important;
}


/* ===== K线查看按钮 ===== */

#homeScanMount #picker .view-btn{
  padding:6px 9px !important;
  min-width:46px !important;
  height:33px !important;

  border-radius:6px !important;

  font-size:12px !important;
}


/* =====================================================
   16列宽度
   总体按第二张图压缩
   ===================================================== */

#homeScanMount #picker th:nth-child(1),
#homeScanMount #picker td:nth-child(1){
  width:3% !important;
}

#homeScanMount #picker th:nth-child(2),
#homeScanMount #picker td:nth-child(2){
  width:5% !important;
}

#homeScanMount #picker th:nth-child(3),
#homeScanMount #picker td:nth-child(3){
  width:10% !important;
}

#homeScanMount #picker th:nth-child(4),
#homeScanMount #picker td:nth-child(4){
  width:7% !important;
}

#homeScanMount #picker th:nth-child(5),
#homeScanMount #picker td:nth-child(5){
  width:9% !important;
}

#homeScanMount #picker th:nth-child(6),
#homeScanMount #picker td:nth-child(6){
  width:8% !important;
}

#homeScanMount #picker th:nth-child(7),
#homeScanMount #picker td:nth-child(7){
  width:6% !important;
}

#homeScanMount #picker th:nth-child(8),
#homeScanMount #picker td:nth-child(8){
  width:8% !important;
}

#homeScanMount #picker th:nth-child(9),
#homeScanMount #picker td:nth-child(9){
  width:8% !important;
}

#homeScanMount #picker th:nth-child(10),
#homeScanMount #picker td:nth-child(10){
  width:10% !important;
}

#homeScanMount #picker th:nth-child(11),
#homeScanMount #picker td:nth-child(11){
  width:9% !important;
}

#homeScanMount #picker th:nth-child(12),
#homeScanMount #picker td:nth-child(12),
#homeScanMount #picker th:nth-child(13),
#homeScanMount #picker td:nth-child(13),
#homeScanMount #picker th:nth-child(14),
#homeScanMount #picker td:nth-child(14),
#homeScanMount #picker th:nth-child(15),
#homeScanMount #picker td:nth-child(15){
  width:6.5% !important;
}

#homeScanMount #picker th:nth-child(16),
#homeScanMount #picker td:nth-child(16){
  width:5.5% !important;
}


/* =====================================================
   取消之前前3列过宽设定
   仍然保持前3列固定
   ===================================================== */

#homeScanMount #picker th:nth-child(1),
#homeScanMount #picker td:nth-child(1){
  left:0 !important;
}

#homeScanMount #picker th:nth-child(2),
#homeScanMount #picker td:nth-child(2){
  left:48px !important;
}

#homeScanMount #picker th:nth-child(3),
#homeScanMount #picker td:nth-child(3){
  left:108px !important;
}


/* 窄屏仍允许横向滚动，电脑端优先一屏完整显示 */

@media(min-width:1350px){

  #homeScanMount #picker .table-card{
    overflow-x:hidden !important;
  }

}


@media(max-width:1349px){

  #homeScanMount #picker table{
    min-width:1380px !important;
  }

}
