@charset "UTF-8";
.el-drawer__body{
	padding: 0px 20px 20px 20px;
	flex: 1;
}
.demo-drawer__content {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.demo-overflow{
	flex: 1;
	overflow-y:auto;
	height: 92%;
}

.demo-drawer__content form {
   flex: 1;
}

.el-drawer__header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #72767b;
    display: flex;
    margin-bottom: 15px;
    padding: 20px 20px 0;
}

:focus{
  outline:0;
}

.el-drawer__body{
 
    overflow-y: scroll;
 
    margin-bottom: 50px;
 
}


.demo-drawer__footer{
 
  width: 100%;
 
  position: absolute;
 
  bottom: 0;
 
  left: 0;
 
  border-top: 1px solid #e8e8e8;
 
  padding: 8px 10px;
 
  text-align: left;
 
  background-color: white;
 
}

.el-select {
    width: 100%;
}

.el-date-editor.el-input, .el-date-editor.el-input__inner {
    width: 100%;
}

/*.el-input__inner{
	 padding: 0 5px;
}*/

.el-input__icon {
    height: 100%;
    width: 0px;
    text-align: center;
    -webkit-transition: all .3s;
    transition: all .3s;
    line-height: 40px;
}

.el-input-group__append .el-button, .el-input-group__append .el-select, .el-input-group__prepend .el-button, .el-input-group__prepend .el-select {
    display: inline-block;
    margin: -10px -40px;
}

.el-input-group__append, .el-input-group__prepend{
	padding: 0 0;
}

.el-input--prefix .el-input__inner {
    padding-left: 15px;
}
.el-input--suffix .el-input__inner {
    padding-right: 15px;
}

/*.el-input__suffix {
    right: 20px;
    transition: all .3s;
}*/



 
