/*div.table_tg{*/
/*position:relative;*/
/*text-align:center;*/
/*left:30px;*/
/*margin:5px;*/
/*}*/

.dd_zhi{
    color:#808080;
    font-size:0.8rem ;
}
.grid_container_mg{
    clear:both;
    margin:5px;
    display:grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: repeat(6,80px);
    /*grid:120px/auto auto auto auto;*/
    /*grid-gap:10px;*/
    grid-gap:2px;
    /*background-color:#2196F3;*/
    /*padding 一个元素的内边距区域指的是其内容与其边框之间的空间*/
    padding:2px;
}

.grid_container_mg>div{
    background-color:#FAEBD7;
  /*!*background-color:rgba(255, 255, 255, 0.8);*!#D3D3D3;#FAEBD7;*/
  /*   background-color:#2196F3;*/
  text-align:center;
  padding:1px;
  font-size:14px;
}
div.t12_hai,div.t11_xv,div.t10_you,div.t9_shen,div.t8_wei,
div.t7_wu,div.t6_si,div.t5_chen,div.t4_mao,div.t3_yin,div.t2_chou,div.t1_zi{
    background-color:whitesmoke;
}
 /*"item8" 从第 3 行开始和第 3 列开始， 横跨 2 行 2 列：*/
.zhong_kong {
    grid-area: 3 / 3 / span 2 / span 2;
    background-color:whitesmoke;
}
div.table_mg{
position:relative;
text-align:center;
left:10px;
margin:5px;
}

.kong{
    visibility:hidden;
}
/*21星阴阳五行吉凶*/
.taiyi1{
    color:#07e930;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.taisui2{
    font-weight:700;
     font-size: 1.1rem;
}
.hesheng3{
    font-weight:700;
     font-size: 1.1rem;
}
.jisheng4{
    color:#d30505;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.wenchang5{
    color:#8b6d03;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.zhucang6{
    color:#2e83f6;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.keda7{
    color:#2e83f6;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}

.wufu8{
    color:#8b6d03;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.junji9{
    color:#8b6d03;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.chengji10{
    color:#8b6d03;
    font-weight:700;
    /*border:solid;*/
     font-size: 1.1rem;
}
.minji11{
    color:#8b6d03;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}

.shiji12{
    color:#d30505;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.zhuda13{
    color:#ef9104;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.kecan14{
    color:#07e930;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.dayou15{
    color:#ef9104;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}

.xiaoyou16{
    color:#07e930;
    font-weight:700;
     font-size: 1.1rem;
    /*border:solid;*/
}
.sishen17{
    color:#2e83f6;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.feifu18{
    color:#d30505;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.tianyi19{
    color:#ef9104;
    font-weight:700;
     font-size: 1.1rem;
    /*border:dashed;*/
}
.diyi20{
    color:#8b6d03;
    font-weight:700;
    font-size: 1.1rem;
    /*border:dashed;*/
}
/*身宫、命宫和年月日时地支*/
.dipan_mingong{
        font-weight:700;
    border:2px solid black;

}
.dipan_shengong{
        font-weight:700;
    border:2px solid black;

}
.dipan_yearzhi{
    border:2px dashed black;
    border-radius: 50% 50% 50% 50%;

}
.dipan_monthzhi{
     border:2px dashed black;
    border-radius: 50% 50% 50% 50%;

}
.dipan_dayzhi{
    border:2px dashed black;
border-radius: 50% 50% 50% 50%;
}
.dipan_hourzhi{
     border:2px dashed black;
    border-radius: 50% 50% 50% 50%;
}


div.rd_out{
    position:relative;
    /*left:30px;*/
    margin:2px;
    font-size: 16px;
    background-color:white;
    max-height: 650px;
    overflow: auto;
}
p.rd_out_css{
max-width:100%;
background-color:white;
/*background-color:yellow;*/
}