
.advice{
    width:100%;
}
.advice .bg{
    width:100%;
    height: 23em;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.recruit{
    width: 60em;
    margin: 2em auto;
}
.recruit .preparation{
    width: 100%;
    margin-top: 2em;
}

.recruit .choice_div{
    width: 29em;
    margin-right: 1em;
    float: left;
}

.recruit .choice_div select{
    width:100%;
    height: 3em;
    background-color: #f6f6f6;
    border-radius: 10px;
    font-size: 1em;
    margin-top: .5em;
    color:#696969;
}

.recruit .choice_div_right{
    width: 29em;
    float: right;
    position: relative;
}

.recruit .choice_div_right input{
    width:100%;
    height: 100%;
    font-size: 1em;
    background-color: #f6f6f6;
    background-size: contain;
    padding-left: 8px;
}


.information_table{
    width: 60em;
    margin: 0 auto;
}
.information_table table{
    width:100%;
}
.information_table th{
    /* height: 2em; */
    border-bottom: 1px solid black;
    /* vertical-align: bottom; */
    font-size: 1em;
    line-height: 3em;
    text-align: left;
    font-weight: bold;
    padding-left: 1em;
}

.information_table td{
    /* height: 2em; */
    border-bottom: 1px solid black;
    vertical-align: bottom;
    color:#696969;
    padding-left: 1em;
    line-height: 3em;
    white-space: nowrap;
}
.information_table td.load_link a{color: #696969;text-decoration: none;}
.information_table td.load_link a:hover{color: #7561a8;}
.information_table td.load_link img{width: 1em;vertical-align: middle;}

.recruit .text_all{
}
.recruit .combo-select,.recruit .choice_div_right .wrapper{
    border:unset;
    color:#696969;
    width: 100%;
    border-radius: .5em;
    height: 3em;
    position: relative;
}
.recruit .search_pic{
    width: 2em;
    height: 2em;
    position: absolute;
    right: 1em;
    top: .5em;
}
.recruit .search_pic img{
    width:100%;
    cursor: pointer;
}
.recruit .combo-dropdown{
    width:100%;

}
.recruit .combo-input{
    background-color: #f6f6f6;
    width: 100%;
    height: 100%;
    border:unset;
    color:#696969;
    font-size: 1em;
}
.recruit .combo-arrow{
    
    background-size: contain;

}
ins#newBridge{z-index:99;}
#downFormWraper{position: fixed;width:100%;height:100%;top:0;left:0;background-color: #191919d9;z-index: 999;display: none;}
#downForm{position: fixed;width:447px;height:440px;top:50%;left:50%;transform: translate(-50%, -50%);background-color: #ffffff;}
#downForm .form_out{margin:32px 50px;color: #636363;position: relative;}
#downForm .form_out h3{text-align:center;border-bottom:1px solid #E5E5E5;line-height: 1.8em;font-size: 16px;color: #533F96;}
#downForm .form_out h6{text-align:center;font-size: 12px;line-height: 1.5em;margin: .8em 0;}
.input_model.item{font-size:12px;border: 1px solid #E5E5E5;margin-bottom: 10px;line-height: 3em; border-radius:5px;}
.input_model.item p{width: 6em;font-size:12px;padding-left: 8px;white-space: nowrap;}
.input_model.item div.field{position:relative}
.input_model.item input{width: 20em;border-radius: 8px;}
.input_model.item textarea{width:100%;padding:8px;border-radius: 8px;display: block;line-height: 1.5em;}
label.error{position: absolute;top: 0;left: 50%;}
.input_model.item textarea:focus {
    outline: -webkit-focus-ring-color auto 0px;
}
.input_model.item textarea::-webkit-input-placeholder { /* WebKit browsers */
    color:#636363;
}

.input_model.item textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#636363;
}

.input_model.item textarea:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#636363;
}
#downForm .form_out .form_button{line-height:2em;background-color:#533F96;color:#ffffff;font-size:12px;border-radius:3px;cursor:pointer;white-space: nowrap;padding: 0 .8em;display: inline-block;}
#downForm .form_out .layer-close{position:absolute;top: -21px;right: -32px;background:url('../image/icon.png') no-repeat;width: 30px;height: 30px;background-position: 14px -31px;}