 html {
    font-size: 16px; /* 默认字体大小 */
        }
 .fixed-width {
            display: inline-block;
            width: 130px; /* 固定宽度 */
            /*{#border: 1px solid #000; !* 边框用于可视化 *!#}*/
        }
#ke_ff,#ke_sy_jd,#ke_sy_jd,#ke_sj_fz,#ke_li,#shesha_name_info,#da612shen_info{
    white-space: pre-wrap;
    line-height: 1.5;
}
#ke_name,#shesha_name,#shenji_12,#case_edit_title{
       text-align:center;
        cursor: move;
}
.ke64_div {
            position: absolute;
            margin: 5px;
            top: 0%;
            /*left: 430px;*/
            right: 0;
            /*background-color: yellow;*/
            max-height:100%;
            width: 98%;
            background-color: white;
            display: none;
            resize: both;
            overflow: auto;
            padding: 2px;
            /*border: wheat;*/
            border-radius: 30px;
            border: 2px solid wheat;
            z-index: 1000; /* 确保在最上层 */
        }
#insert_note{
    width:100%;
    min-height:3rem;
    max-height:80%;
    font-size:1rem;
}
.close-btn {
            position: sticky;
            top: 0px;
            right: 0.7rem;
            color: #aaa;
            float: right;
            font-size: 2rem;
            font-weight: bold;
            cursor: pointer;
        }
.close-btn:hover,
.close-btn:focus {
            color: black;
            text-decoration: none;
            cursor: pointer;
        }


.da_shensha1 {
    font-size: 10px;
}

 .kenameid,.da_shensha1{
    padding-right: 0.5rem;
     cursor: pointer;
}
 .shen12id{
     cursor: pointer;
 }
 .lr_cank{
     margin-top: 1rem;
 }

.da_grid-6{
    /*position: absolute;*/
    margin-top: 1rem;
    text-align:center;
    /*left:2%;*/
    margin-left: 20%;
    /*background-color:red;*/
    width:55%;
}
.da_grid-6ren {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: repeat(14,2em);
    grid-gap:1px;
    background-color:whitesmoke;
    padding:2px;
    text-align: center;

}

.da_grid-6ren>div{
    /*position: absolute;*/
  /*background-color:rgba(255, 255, 255, 0.8);*/
    /*top:0.5em;*/
  /*text-align:left;*/
    /*top: 10%;*/
  /*padding:10px;*/
   padding-top:2px;
    font-size:1.2rem;
    font-family:KaiTi;

}
 /*"item8" 从第 1 行开始和第 1 列开始， 横跨 1 行 6 列：*/
.da_grid_title1 {
    grid-area: 1 / 1 / span 1 / span 6;
    background-color:Bisque;
    color:black;
    text-align:center;
}
/*四课标题*/
.da_grid_title_sike {
background-color:BlueViolet;
    color:SpringGreen;
}

/*12神*/
.da_grid_gui_sheng {
background-color:#FF69B4;
    /*background-color:white;*/
    color: white;
}
/*天地盘*/
.da_grid_tdp {
background-color:white;
}
/*三传-标题*/
.da_grid_san_chuan{
   background-color:blue;
    color: gold;
}

/*六亲*/
.da_grid_6qin{
   background-color:white;
    color:red;
    font-weight:bold;
}


.xiao6ren_com{
    width: 50%;
    margin-left: 25%;
    background: white;
}
 #sunxi1,#chikou2,#xiaoji3,#liulian4,#daan5,#kongwang6{
  position: absolute; /* 绝对定位 */
  top: 0;
  right: 0;
     display: flex;
  gap: 5px; /* 控制元素间距 */
     padding: 3px;
 }