.table_simulate {
    width: 1138px;
    background: #fff;
    margin: 50px auto 0px;
    border: 1px solid #eee;
    font-size: 14px;
    color: #2b323d;
}
.table_simulate .border0 {
    border: 0;
}
.table_simulate .border1 {
    border-right: 1px solid #d5dae0;
}
.title_main {
    height: 51px;
    line-height: 49px;
    box-sizing: border-box;
    border: 1px solid #d5dae0;
}
.title_main li {
    overflow: hidden;
    border-right: 1px solid #d5dae0;
    box-sizing: border-box;
    background: #eef1f5;
    font-size: 16px;
}
.title_inner {
    height: 100%;
}
.title_inner>li {
    float: left;
    text-align: center;
}
.title_name li {
    float: left;
    width: 20%;
}
.title_width11 {
    width: 11.11%;
}
.title_width55 {
    width: 55.55%;
}
.title_width55 {
    width: 55.55%;
}
.case_one_main {
    overflow: hidden;
}
.case_one_main li {
    float: left;
    width: 50%;
}
.line_h24 {
    line-height: 24px;
} 
.title_width22 {
    width: 22.22%;
}
.title_width20 {
    width: 20%!important;
}
.title_width8 {
    width: 8.88%;
}
.title_width10 {
    width: 9.99%;
}
.title_width15 {
    width: 15% !important;
}
.title_width45 {
    width: 45%;
}
.title_width50 {
    width: 50%;
}
.title_width60 {
    width: 60%;
}
.title_width90 {
    width: 90%;
}
.case_one {
    border-bottom: 1px solid #d5dae0;
}
.add_num {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #eee;
}
.add_num li {
    float: left;
    text-align: center;
    border-right: 1px solid #eee;
    box-sizing: border-box;
    line-height: 35px;
}
.down_main {
    overflow: hidden;
}
.down_main li {
    float: left;
}
.down_main>li {
    width: 100%;
    line-height: 35px;
    border-bottom: 1px solid #eee;
}
.step_inner {
    width: 100%;
    height: 35px;
    line-height: 35px;
}
.step_inner>li {
    border-bottom: 1px solid #eee;
    width: 100%;
}
.list_main .text_L,
.step_tit_name .text_L,
.last_list .text_L {
    text-align: left;
}
.step_1,
.step_2
 {
    padding-left: 5px;
}
.step1_1,
.step1_2,
.step2_1
 {
    padding-left: 25px;
}
.step1_1_1,
.step1_2_1,
.step1_2_2,
.step2_1_1,
.step2_1_2,
.step2_1_3
 {
    padding-left: 50px;
}
.step1_last,
.step2_1_3_1,
.step1_1_1_1,
.step1_1_1_2,
.step1_2_1_1,
.step1_2_2_1,
.step2_1_1_1,
.step2_1_2_1
 {
    padding-left: 74px;
}
.step2_1_3_1_1 {
    padding-left: 110px;
}
.step2_1_3_1_1_1 {
    padding-left: 125px;
}
.step_tit_name {
    font-size: 0;
    height: 35px;
    border-bottom: 1px solid #eee;
}
.step_tit_name div {
    border-right: 1px solid #eee;
    font-size: 14px;
    display: inline-block;
    box-sizing: border-box;
    text-align: center;
}
.last_main {
    overflow: hidden;
}
.last_main>li {
    float: inherit;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #eee;
}
.last_list li {
    box-sizing: border-box;
    border-right: 1px solid #eee;
    text-align: right;
}
.list_main>li,
.step_5>li,
.step_6>li
 {
    width: 100%;
}
