.bazi_view .bz_left {
    min-height: 720px;
}
.bz_right .right_title {
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
}
.bz_right .right_title b {
    font-size: 18px;
}
.famliy-names {
    background-color: #fff;
}
.names-box .item-title {
    height: 36px;line-height:36px;border-bottom: 1px solid #eee;margin-bottom: 10px;
}
.name-list li {
    margin-bottom: 15px;width: 10%;float: left;text-align: center;
}
.jiri_view {
    text-align: left;
}
.jiri_title {
    font-size: 18px;
    margin-bottom: 10px;
}
.jiri_remark {
    text-align: left;
    color: #666;
    border-bottom: 1px dotted #d9d9d9;
    padding-bottom: 10px;
    position: relative;
}
.top-detail {
    padding: 0 10px;
    line-height: 30px;
}
.top-detail span {
    margin: 0 3px;
    color: #ff2222;
}
.bazi_view .date_select {
    border: 1px solid #fcc;
    background-color: #fff5ec;
    height: 60px;
    line-height: 60px;
    margin-bottom: 0px;
}
.form_view {
    width: 410px;
    margin: 0 auto;
}
.date_select .username {
    width: 200px;
}
.date_select .layui-btn {
    background-color: #f66a33;
    height: 32px;
    line-height: 32px;
}
.form_view .layui-inline:last-child {
    margin-right: 0px;
}
.names-box {
    background-color: #fff;
}
.pageCount {
    position: absolute;right: 10px;
}
.Hui-iconfont-yanjing {
    margin-right: 5px;
}
.name-list ul {
    margin-bottom: 0px;
}

.layui-timeline-item {
    padding-bottom: 10px;
}
.bz_right .right_title {
    padding-bottom: 10px;border-bottom: 1px solid #eee;margin-bottom: 10px;
}
.bz_right .right_title b {
    font-size: 18px;
}
.layui-timeline-axis {
    color: #999;font-size: 10px;
}
.names-box .pd {
    padding-top: 0px;padding-bottom: 0px;
}
