.e_table
{
	margin:0 auto;
	padding:0;
	table-layout: fixed;
    width: 100%; 
	border-collapse: separate; /* 关键1：取消边框合并，让每个TD边框独立 */
    border-spacing: 0; /* 关键2：消除单元格之间的默认间距，避免边框间留空 */
	text-align:center;
}
.e_table td,
.e_table th {
	/* 文字居中（可选，根据内容调整） */
	text-align: center;
	/* 边框（可选，方便查看单元格范围） */
	border: 1px solid #e0e0e0;
	/* 防止文字换行撑宽单元格（关键） */
	white-space: nowrap;
	/* 内容超出宽度时隐藏（避免破坏布局） */
	overflow: hidden;
	/* 超出内容显示省略号（提升体验，可选） */
	text-overflow: ellipsis;
	/* 强制继承表格的box-sizing，避免padding/border影响宽度 */
	box-sizing: border-box;
	border: 1px solid var(--tblr-gray-50);
}
.e_table th {
	background-color:var(--tblr-gray-50);
}
td.double-top,
th.double-top  {
  border-top: 4px double var(--tblr-gray-200);
}
td.double-bottom,
th.double-bottom  {
  border-bottom: 4px double var(--tblr-gray-200);
}
.e_table .col-40 { width: 40px; }   /* 列1：40px */
.e-table .col-100 { width: 100px; } /* 列2：100px */
.e-table .col-150 { width: 150px; } /* 列3：150px */
.e-table .col-200 { width: 200px; } /* 列4：200px */
.e-table .col-110 { width: 110px; } /* 列5：110px */

.bazi_main
{
	color:#066fd1;
	font-size:18px;
}
.bazi_main2
{
	color:#2fb344;
	font-size:18px;
}
.color_Blue
{
	color:#066fd1
}
.color_Azure
{
	color:#4299e1
}
.color_Indigo
{
	color:#4263eb
}
.color_Purple
{
	color:#ae3ec9
}
.color_Pink
{
	color:#d6336c
	}
.color_Red
{
	color:#d63939
	}
.color_Orange
{
	color:#f76707
}
.color_Yellow
{
	color:#f59f00
}
.color_Lime
{
	color:#74b816
	}
.color_Green
{
	color:#2fb344
}
.color_Teal
{
	color:#0ca678
}
.color_Cyan
{
	color:#17a2b8
}

.fd_t_left
{
	text-align:left;
}
.fd_t_right
{
	text-align:right;
}
/*表格大小*/
.fd_box_26 td,.fd_box_26 th
{
	width:26px;
	line-height:26px;
}
.fd_box_22 td,.fd_box_22 th
{
	width:22px;
	line-height:22px;
}
.fd_box_20 td,.fd_box_20 th
{
	width:20px;
	line-height:20px;
}
.fd_box_20_30 td,.fd_box_20_30 th
{
	width:20px;
	line-height:30px;
}
.fd_box_18 td,.fd_box_18 th
{
	width:18px;
	line-height:18px;
}
.fd_box_18_20 td,.fd_box_18_20 th
{
	width:18px;
	line-height:20px;
}
.fd_box_18_24 td,.fd_box_18_24 th
{
	width:18px;
	line-height:24px;
}
.fd_box_18_30 td,.fd_box_18_30 th
{
	width:18px;
	line-height:30px;
}
.fd_box_16 td,.fd_box_16 th
{
	width:16px;
	line-height:16px;
}
.fd_box_16_24 td,.fd_box_16_24 th
{
	width:16px;
	line-height:24px;
}
.fd_box_14 td,.fd_box_14 th
{
	width:14px;
	line-height:14px;
}
.fd_box_14_21 td,.fd_box_14_21 th
{
	width:14px;
	line-height:21px;
}
.fd_box_16_20 td,.fd_box_16_20 th
{
	width:16px;
	line-height:20px;
}
.fd_box_12 td,.fd_box_12 th
{
	width:12px;
	line-height:12px;
}
/*文字大小*/
.fd_siz_16 td,.fd_siz_16 th
{
	font-size:16px;
}
.fd_siz_14 td,.fd_siz_14 th
{
	font-size:14px;
}
.fd_siz_12 td,.fd_siz_12 th
{
	font-size:12px;
}
/*边框*/
.fd_bd td,.fd_bd th
{
	border: 1px solid #c8c8c8;
}
.fd_bt
{
	border-top: 1px solid #c8c8c8;
}
.fd_bl
{
	border-left: 1px solid #c8c8c8;
}
.fd_br
{
	border-right: 1px solid #c8c8c8;
}
.fd_bb
{
	border-bottom: 1px solid #c8c8c8;
}
.fd_bg
{
	background-color:#f8f8f8;
}
/*背景颜色*/
.zy_b
{
	border: 1px solid #c8c8c8;
}
.zy_f_red
{
	color:red;
}
.zy_f_green
{
	color:green;
}
.zy_f_blue
{
	color:blue;
}

.zy_f_teal
{
	color:	teal;
}
.zy_f_silver
{
	color:silver;
}
.zy_bg_a
{
	background-color:#008f95;
	color:#fff;
}
.zy_bg_b
{
	background-color:#e86e80;
	color:#fff;
}
.zy_bg_c
{
	background-color:#e9b000;
	color:#fff;
}
.zy_bg_d
{
	background-color:#e24e42;
	color:#fff;
}
.fd_zw_f_a1
{
	color:rgb(200,0,200,1);
}
.fd_zw_f_a2
{
	color:rgb(0,200,0,1);
}
.fd_zw_a_bg
{
	background-color:rgb(180,0,0,1);
	color:#fff;
}
.fd_zw_b_bg
{
	background-color:rgb(180,180,0,1);
	color:#fff;
}
.fd_zw_c_bg
{
	background-color:rgb(0,180,0,1);
	color:#fff;
}
.fd_zw_c1_bg
{
	color:rgb(0,180,0,1);
}
.fd_zw_d_bg
{
	background-color:rgb(0,180,180,1);
	color:#fff;
}
.fd_zw_e_bg
{
	background-color:rgb(0,0,180,1);
	color:#fff;
}
.fd_zw_f_bg
{
	background-color:rgb(180,0,180,1);
	color:#fff;
}
.fd_zw_g_bg
{
	background-color:rgb(180,180,180,1);
	color:#fff;
}
.fd_zw_h_bg
{
	background-color:#FF9900;
	color:#fff;
}
.fd_zw_f_z1
{
	color:#4682B4;
}
.fd_zw_f_z2
{
	color:#5F9EA0;
}
.fd_zw_f_z3
{
	color:#87CECB;
}
.fd_zw_f_z4
{
	color:#B0E0E6;
}
.fd_sizhi
{
	color:blue;
}
.fd_yong
{
	color:red;
}
.fd_fuzhu
{
	color:green;
	opacity:0.5;
}