body{
  background: rgba(0, 128, 0, 0.1) /* 30% 不透明度的绿色背景 */
}
.container-fluid{
    background: rgba(0, 128, 0, 0.3) /* 30% 不透明度的绿色背景 */
}
.column{
    box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;;
}
.input-sm{
    padding: 0 0 0 0;
}
.glyphicon-time{
    padding: 2px 2px 2px 2px;
}
#start_b,#start_c,#start_d{
    padding: 2px 2px;
}


.yi_ji b{
    padding: 2px 4px;
    color: #fff;
    background: green;
    border-radius: 50%;
}
.yi_ji.ji b{
    background: red;
}
#pro_p{
    margin: 2px;
}
.yi_ji.jie b{
    border-radius: 10%;
}
.gx_word{
    font-size: 16px;
}

#top_word,#lu_day,#top_qie,.word_red{
    color: red;
}
#exp,#date_0,#date_2a,#date_1b,#house_3a{
    color: white;
}

#row_ymd,#age_top{
    padding: 0px 0px 0px 0px;
}
#date_h,#date_0,#date_1,#date_1a,#date_2,#date_3,#date_3a,#date_4,#time_1,#time_0,#time_2,#time_3,#shen_1,#shen_h,#shen_2,#jie_qi,#good_days,#house_1{
    padding: 5px 5px 5px 5px;
}
#date_ymd{
    padding: 0px 0px 0px 0px;
}
#date_chia_1,#lunar_zhi{
    font-size: 25px;
    color: red;
}
.suo_min{
    font-size: 20px;
}
#ming_p{
    padding: 0 0 10px 0;
}
.start_b,.xian_div{
    padding: 5px 0 5px 0;
}

li{
    list-style: none;
}
/*八字*/

.pad,#he_luo{
    padding: 5px 5px;
}
.table.table-bordered th, .table.table-bordered td, caption{
    padding: 0 0;
}
.div_table{
    padding: 0 0;
}
.text-center.da_yun{
    vertical-align:middle;
    text-align:center;
    padding: 0px;
}
.table{
    margin: 0 0 0px 0;
}
.solar_na,#age_us{
    padding: 0 0 0 5px;
}
span{
    font-size: 18px;
    color: green;
}
.pin_ke,.pin_ke_h{
    margin: 0px 0 10px;
    line-height: 15px;
}
#ke_but,#form_date{
    padding: 10px 0 0 0;
}

hr{
    margin: 10px 0 10px 0;
    height:2px;
    border:none;
    border-top:2px dotted #185598;
}

#exp_word{
    padding: 0 50px 0 0;
    margin: 0px;
}

/*测试*/
.personal, .on_time, .on_kai, .kai_t, .on_na,#house_3c,#date_3{
    background-color: blue;
    color: white;
}

.personalTwo, .on_time_pt, .on_kai_pt, .kai_t_pt, .on_na_pt{
    color: blue;
    background-color: white;
}
#date_0,#date_2a,.start_b,#date_1b,#house_3a{
    background-color: green;
}
/*隐藏需要点击获取的年月日数字*/
la, #wom_bir, #man_bir{
    display:none;
}
.error{
    color: green;
}
.writing-rl{
    writing-mode:tb-rl;
    /*float:right*/
}
#date_10a,#date_10b{
    writing-mode:tb-rl;
    padding: 0 0 0 20px;
    letter-spacing:10px
}
#jike_s{
    padding: 0 0 0 15px;
 }
#date_10b{
    font-weight:bold;
    font-size: 16px;
}
#h_4,#date_10c{
    margin: 0px 0px 0px 15px;
}
#date_10c{
    writing-mode:tb-rl;
    padding: 0 0 0 20px;
 }
.good_day_l{
    padding: 0 10px 0 0;
}
.no_br{
    display:inline;
}
.house_input{
    width: 100px;
    height: 30px;
    margin: 2px 0px 2px 0px;
}
.sm{
    width: 50px;
}
.sm0{
    width: 30px;
}
#inq_us{
    font-size: 20px;
    color: #b92c28;
}

.util_back,.start_c{
    background-color: #debb47;
}
/*紫微*/
#table_0{
    padding-left: 0px;
    padding-right: 0px;
}

.td_2{
    /*width: 100px;*/
    /*height:100px;*/
    text-align: left;
}
.gong12{
    background: red;
    color: #ffffff;
}
.x1{
    color: red;
}
.x2{
    color: #990055;
}
.x3{
    color: #053ffa;
}
.span_x{
    font-size: xx-small;
    line-height: 0px;
}
.span_m{
    font-size: small;
    line-height: 0px;
}

.td_3{
    text-align: left;
}
.td_4{
    text-align: center;
}
nobr{
    line-height: 0px;
}
.da_xian{
    background:#053ffa;
    color: #ffffff;
}
.no_01{
    display:none
}