.gsdl_inp {
    margin        : 20px 0;
    display       : inline-block;
    width         : 48%;
    vertical-align: top;
}

/* .gsmc_inp{
    height  : 48px;
    overflow: hidden;
} */
.gsdl_inp .gsmc {
    margin    : 0 0 10px;
    /* display: none; */
}
.gsdl_inp a{
    color: rgb(10, 115, 214);
}
.gsdl_inp .gsmc1 {
    display: block;

}

.gsdl_inp .gsmc .addgsmc {
    font-size     : 24px;
    color         : #018B40;
    vertical-align: middle;
}

.gsdl_inp .gsmc .reduce {
    color    : red;
    font-size: 24px;
    vertical-align: middle;
    margin-left: 7px;
}

.gsdl_inp .inp_tit {
    display   : inline-block;
    width     : 25%;
    text-align: right;
}



.gsdl_inp input {
    display      : inline-block;
    width        : 300px;
    /* border    : 1px solid #ccc; */
    background   : #f1f1f1;
    padding      : 8px 15px;
    border-radius: 5px;
}

.gsdl_inp input[type=radio] {
    /* width          : 40px; */
    -webkit-appearance: none;
    width             : 20px;
    height            : 20px;
    padding           : 0;
    background-color  : #fff;
    border            : 1px solid #c9c9c9;
    border-radius     : 50%;
    outline           : none;
    margin-right      : 5px;
    margin-left       : 30px;
    cursor            : pointer;
    vertical-align    : text-bottom;
}

.gsdl_inp input[type=radio]:checked {
    /* background: url('../img/checkBox_selected.png') no-repeat center; */
    background   : #018B40;
    border       : 0;
}

.gsdl_inp textarea {
    width         : 300px;
    border        : 0;
    background    : #f1f1f1;
    vertical-align: top;
    padding       : 5px 15px;
}
.gsdl_inp  .select{
    width: 300px;
    padding: 10px 7px;
    border: 0;
    background: #f1f1f1;
    border-radius: 5px;
    outline: none;
}
.fot_btn {
    text-align: center;
}

.fot_btn .sub_gsdl {
    padding      : 11px 55px;
    background   : #018B40;
    color        : #fff;
    border       : 0;
    border-radius: 5px;
    margin-top   : 40px;
}

.gsdl_inp .file {
    /* border : 0; */
    background: transparent;

}
.pic_box{
    margin-left: 28%;
}
.pic_box img{
    margin-right:10px;

}
.red{
    color: red!important;
}