﻿.bm_tit2 {
  
    line-height: 30px;
   
    background-size: 15px 15px;
    margin-bottom: 10px;
}
.bm_d2 {
    margin-bottom: 10px;
    line-height: 1.8;padding:0 0 0 15px;
}
.biaoge {
    background: #fff;
    padding: 30px 100px;
    margin: 10px auto;
    width: 1000px;
}

    .biaoge h3 {
        font-size: 20px;
        text-align: center;
        padding: 10px 0 20px;
    }

    .biaoge .table1 {
        width: 1000px;
        border-left: solid 1px #ccc;
        border-top: solid 1px #ccc;
        margin: 0 auto 15px;
    }

        .biaoge .table1 tr td {
            padding: 10px;
            border-bottom: solid 1px #ccc;
            border-right: solid 1px #ccc;
            font-size: 14px;
        }

            .biaoge .table1 tr td input[type=text] {
                background: #fff;
                border: none;
                height: 30px;
                line-height: 30px;
                width: 100%;
                font-size: 14px;
            }

            .biaoge .table1 tr td input[type=radio] {
                vertical-align: -2px;
                margin-right: 5px;
            }

            .biaoge .table1 tr td textarea {
                background: #fff;
                border: none;
                font-family: 微软雅黑;
                font-size: 14px;
            }

           /* .biaoge .table1 tr td b {
                font-weight: normal;
                display: block;
                position: absolute;
                top: 30px;
                left: 20px;
                width: 200px;
            }

            .biaoge .table1 tr td em {
                font-style: normal;
                display: block;
                position: absolute;
                top: 10px;
                left: 156px;
                width: 200px;
            }*/

                .biaoge .table2 tr td:last-child{border-right:none;}

                .duoxuan {
                    display: inline-block;
                    margin-right: 20px;
                }

    .duoxuan input {
        vertical-align: -2px;
    }

.bg_t {
    overflow: hidden;
    margin-bottom: 5px;
    font-size: 14px;
}

.bg_t_left {
    width: 700px;
    float: left;
}

.bg_t input {
    border: none;
    border-bottom: solid 1px #ccc;
    background: #fff;
    height: 30px;
}

.bg_t_right {
    width: 280px;
    float: right;
}

.gaizhang {
    text-align: right;
    padding: 0 200px 0 0;
}

.riqi {
    text-align: right;
    padding: 10px 50px 0 0;
}

.biaoge tr td input.riqi_input {
    width: 50px;
    margin: 0 10px;
}

.beizhu {
    overflow: hidden;
    padding: 10px 0 0 0;
}

.beizhu_left {
    float: left;
    margin-right: 10px;
}

.beizhu_right {
    float: left;
    width: 900px;
}

.tijiao {
    padding: 30px 0 0 0;
    text-align: center;
}

 .tijiao .tijiao_but {
        width: 150px;
        height: 40px;
        border-radius: 5px;
        background: #1f70b1;
        color: #fff;
        font-size: 16px;
        text-align: center;
        line-height: 40px;
        margin: 0 10px;
        cursor: pointer;
    }

.tijiao_but {
    display: inline-block;
}
.riqi {
    text-align: right;
    padding: 10px 50px 0 0;
}

.biaoge .table1 tr td input.riqi_input {
    width: 50px;
    margin: 0 10px;
}
.cg {
    background: url('../image/timg.jpg') no-repeat left center;
    background-size: 50px 50px;
    padding: 0 0 0 80px;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    margin-top: 30px;
}
.fujian {
    overflow: hidden;
}

.fujian_list {
    overflow: hidden;
    margin-bottom: 20px;
}

.fjsc {
    overflow: hidden;
}

.fjsc_but {
    float: left;
    margin-right: 20px;
}

    .fjsc_but span {
        background: #ff6a00;
        color: #fff;
        padding: 5px 0;
        cursor: pointer;
        width: 80px;
        text-align: center;
        display: inline-block;
    }

.fjsc_list {
    overflow: hidden;
    float: left;
}

.fjsc_d {
    float: left;
    position: relative;
    height: 30px;
    line-height: 30px;
    padding: 0 25px 0 0;
    margin-right: 30px;
}

    .fjsc_d i {
        position: absolute;
        width: 20px;
        right: 0;
        top: -10px;
        display: block;
    }

        .fjsc_d i img {
            width: 100%;
        }

    .fjsc_d .tb {
        width: 20px;
        vertical-align: -5px;
    }

.mc {
    float: left;
    width: 300px;
    margin-right: 20px;
    height: 32px;
    line-height: 32px;
}
.suc_but {
    text-align: center;
    padding: 40px 0;
}

    .suc_but span, .suc_but a {
        display: inline-block;
        padding: 10px 25px;
        background: #1f70b1;
        color: #fff;
        margin: 0 10px;
        cursor: pointer;
    }

.zengjia {
    position: absolute;
    right: 80px;
    top: 0;
    color: #fff;
    background: #ff6a00;
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}

.shanchu {
    position: absolute;
    right: 10px;
    top: 0;
    color: #333;
    background: #efefef;
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
}
.xxtx{padding:20px;}
.xxtx_tit span{margin-right:20px;height:30px;line-height:30px;padding:0 20px;border-bottom:solid 3px #fff;display:inline-block;font-size:16px;cursor:pointer;}
.xxtx_tit span.sel{border-bottom:solid 3px #1f70b1;color:#1f70b1;}
.xxtx_m{padding:20px 20px 20px 0;}
.xxtx_d{display:none;}
.xxtx_list {
    overflow: hidden;
    margin-bottom: 15px;
}
.xxtx_left{float:left;width:80px;text-align:right;margin-right:15px;line-height:30px;}
.xxtx_right{width:600px;float:left;}
.xxtx_right input{height:30px;padding:0 10px;width:250px;}
.xxtx_but{padding:30px 0 0 95px;}
    .xxtx_but .xxtx_button {
        background: #1f70b1;
        color: #fff;
        padding: 10px 30px;
        cursor: pointer;
    }
        .xxtx_but .xxtx_button:hover {
            background: #0b5793
        }
        .tab01 {
            border-left: solid 1px #ddd;
            border-top: solid 1px #ddd;width:600px;
        }
            .tab01 tr th, .tab01 tr td {
                padding: 10px;
                border-right: solid 1px #ddd;
                border-bottom: solid 1px #ddd;
                text-align: center;
            }
                .tab01 tr td input[type=radio] {
                    vertical-align: -2px;
                }
                .tab01 tr td label {
                    margin: 0 10px;
                }
                .tab01 tr td .xiazai, .tab01 tr td .shangchuan, .tab01 tr td .chakan {
                    color: #1f70b1;
                }
.fzr {
    display: none;
}
.inp1 {
    display: inline-block;
    border-bottom: solid 1px #ccc;
}
.inp1 select{background:#fff;border:none;height:30px;width:400px;}
.biaoge .table2 tr td input[type=text]{
    border: solid 1px #ccc;text-align:center;
}
.sm h2 {
    text-align: center;
    font-size: 20px;
    margin-bottom: 30px;
    line-height: 1.5;
}
.ljsb {
    padding: 20px 0 0 0;
    text-align: center;
}

.ljsb_but {
    background: #1d6faf;
    cursor: pointer;
    color: #fff;
    border-radius: 5px;
    width: 120px;
    display: inline-block;
    text-align: center;
    height: 50px;
    line-height: 50px;
}

    .ljsb_but:hover {
        color: #fff;
        background: #0b5793;
    }