body,div{
    padding: 0;
    margin: 0;
}
a {
    text-decoration: none;
}

/**修改全局的滚动条*/
/**滚动条的宽度*/
::-webkit-scrollbar {
    width: 8px;
}
::-webkit-scrollbar-thumb {
  background-color: #eaecf1;
  border-radius: 3px;
}
/*表格的滚动条 */

.el-input.is-disabled .el-input__inner{
    color: #777;
    padding-right: 5px;
}

.el-table__body-wrapper::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
.el-table__body-wrapper::-webkit-scrollbar-thumb {
  background-color: #a1a3a9;
  border-radius: 3px;
}

#app{

}
.w1150{
    width: 1150px;
    margin: 0 auto;
    position: relative;
}


.index_header{
    background-repeat: repeat;
    padding: 20px 0;
    background-color: #2874fe;
    background-image: url('../img/pc.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    color: #fff;
    height: 100px;
}

.index_header h1{
    font-size: 34px;
    padding: 0;
    margin: 0;
    padding-top: 10px;
}
.index_header a{
    color: #fff;
}


.admin-login-box { /*width: 200px;*/height: 60px;position: relative;}
.admin-login-box .logo {position: absolute;left: 0;top: 11px;font-size: 20px;color: #fff;padding-left: 5px;padding-top: 5px;}
.admin-side-toggle, .admin-side-full {position: absolute;cursor: pointer;left: 215px;color: white;text-align: center;width: 30px;height: 30px;background-color: #5485ff;line-height: 30px;top: 25%;}
.admin_header_right{position: absolute;right: 20px;top: 30px;padding: 0;background: none;color: #fff;}

.index_menu{ height:180px;padding: 0;background-color: #2874fe;background-image: url('../img/pc.jpg');background-repeat: no-repeat;background-position: center top;background-size: cover;-moz-box-shadow: inset 0px 0px 10px #004a8a;-webkit-box-shadow: inset 0px 0px 10px #004a8a;box-shadow: inset 0px 0px 10px #004a8a;}
.index_menu .el-menu{ background-color:transparent;border-bottom:none }
.index_menu .el-menu li{ height: auto; line-height:30px;}
.index_menu .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,
.index_menu .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:transparent}
.index_menu .el-menu-item{padding: 0;}
.index_menu .el-menu li a{display: block;border-radius: 6px;padding: 15px 10px 5px;min-height: 56px;min-width: 84px;margin: 20px 10px 10px;color: #FFF;font-weight: bold;text-align: center;}
.index_menu .el-menu-item i{ font-size: 32px; color: #ffffff}
.index_menu .el-menu--horizontal>.el-menu-item.is-active{border-bottom:none;color: #fff;}
.index_menu .el-menu--horizontal>.el-menu-item.is-active a,.index_menu .el-menu-item a:hover{background-color: #004ddc;text-decoration: none; color: #fff}

.index_main{background-color: #FFF;border-radius: 6px;padding: 20px;box-shadow: 0 0 6px rgb(0 0 0 / 10%);width: 1110px;margin: 0 auto;position: relative;margin-top: -70px;}
.index_footer{ margin-bottom: 20px;}
.index_footer p{ padding: 10px; margin: 0; color: #999999;}

.login-ruleForm{}
.login-ruleForm .el-input-group__append, .el-input-group__prepend{
    width: 100px;
}


.el-drawer__body{
    overflow-y: hidden;
}

#formSearch{
    padding-bottom: 10px;
}
#formSearch .el-input--mini .el-input__inner{width: 120px;}
#formSearch .el-select .el-input__inner{
    width: 100px;
}
#formSearch .el-date-editor .el-input__inner{
    width: 150px;
}
#formSearch .el-date-editor--daterange.el-input__inner{
    width: 250px;
}
#formSearch .el-form-item--mini.el-form-item, .el-form-item--small.el-form-item{
    margin-bottom: 5px;
}
#formSearch .el-date-editor.el-input, .el-date-editor.el-input__inner{
    width: 100%;
}


.el-input-group__append, .el-input-group__prepend{ text-align: center; padding: 0 10px;}
.el-input-group--prepend .el-input__inner, .el-input-group__append{padding-right: 7px;}

.el-tree-node.is-current > .el-tree-node__content {
    background: #f0f4ff;
    color: #3c77fe;
    font-weight: bold;
}

.el-scrollbar .el-scrollbar__wrap {
    overflow-x: hidden;
}
.el-tree>.el-tree-node {
    min-width: 100%;
    display:inline-block;
}


.el-dialog__header{
    padding-top:10px;
}
.el-dialog__body{
    padding: 10px 10px;
}
.el-drawer__header{
    padding-top:5px;
    margin-bottom:7px;
}

.tb-edit .el-input,.tb-edit .el-select{
    display: none;
}
.tb-edit .el-input .el-input__inner {
    width: 100%;
    padding: 0 2px;
}

.tb-edit .current-row .el-input,.tb-edit .current-row .el-select {
    display: block
}

.tb-edit .current-row .el-input + span,.tb-edit .current-row .el-select + span {
    display: none
}

.tb-edit .el-date-editor.el-input, .tb-edit .el-date-editor.el-input__inner{
    width: 100%;
}

.el-table{
    font-size: 14px;
}
.demo-table-expand {
    font-size: 0;
}
.demo-table-expand label {
    color: #99a9bf;
}
.demo-table-expand .el-form-item {
    margin-right: 30px;
    margin-bottom: 0;
}
.el-table td, .el-table th{
    padding: 8px 0;
}
.el-table__expanded-cell[class*=cell]{
    padding: 10px 50px;
}
.el-table .cell {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.el-pagination{
    padding: 0;
    padding-top:20px;
    text-align: center;
}


.note-editable p{
    margin: 5px 0;
    line-height: 22px;
}

#theme_head{ margin: 10px 0;}

.form_apply{}
.form_apply .form_div_1,.form_apply .form_div_2,.form_apply .form_div_3,.form_apply .form_div_4,.form_apply .form_div_5{ padding: 20px;border: 1px solid #EBEEF5}

.apply_help{
    font-size: 14px;
}
.apply_but{}

.jobDemand{ padding: 20px 0;}
.jobDemand ul{
    padding-left: 40px;
    list-style: none outside none;}
.jobDemand ul li{
    font-size: 14px;
    padding: 5px 0;
}
.jobDemand ul li span{ color: #757575; padding-right: 10px;}

.form_apply .el-date-editor.el-input.form_300{ width: 300px;}
.form_apply .el-date-editor.el-input.form_200{ width: 200px;}
.form_apply .el-date-editor.el-input.form_150{ width: 150px;}
.form_apply .el-date-editor.el-input.form_100{ width: 100px;}
.form_500 { width: 500px;}
.form_300 { width: 300px;}
.form_200 { width: 200px;}
.form_150 { width: 150px;}
.form_100 { width: 100px;}
