.small_input_button .el-input-group__append{
    /* background-color:#428bca; */
    /* color: white; */
    width: 15px;
    /* height: 34px; */
    padding: 0px 10px;
    /* top: -1px; */
}

.small_panel_body .panel-body{
    padding: 10px 15px;
}

.small_panel_body{
    margin-bottom:6px;
}


.col-md-15, .col-md-25, .col-md-24, .col-md-35, .col-md-45, .col-md-55, .col-md-65, .col-md-75, .col-md-85, .col-md-95, .col-md-105, .col-md-115 {
    position: relative;
    min-height: 1px;
    padding-right: 12px;
    padding-left: 12px;
    float:left;
}

.form-horizontal {
    margin-bottom: 50px;
}

.form-group {
    margin-bottom: 10px;
}

.el-input-group__append, .el-input-group__prepend{
    /* 下面先注释掉，因为清空width会导致el-input-group__append占用一半的宽度，导致在input宽度太大时非常宽，element-ui设置了width为80px，有需要的再单独用样式来覆盖这个值 */
    /* width: initial; */
    padding: 0 20px;
}

.row-btns > .el-button {
    margin-left: 0px;
    margin-right: 5px;
    margin-bottom: 2px;
}


.el-table .el-table__cell {
    padding: 5px 0;
}

.el-dialog__body{
    margin:20px 20px;
    padding:10px 20px;
}

.eu-divider .el-divider--horizontal{
    margin: 15px 0px;
}
.eu-divider .el-divider__text{
    font-size: 13px;
}

.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div {
    background-color: antiquewhite;
}

.el-tag {
    height: 30px;
    line-height: 30px;
    /* margin-left:10px; */
}

/* 设定el-tag的间距 */
.el-tag + .el-tag {
	/* margin-left: 10px; */
	margin-bottom: 5px;
	margin-top: 5px;
}


/* 下面覆盖bootStrap.min.css */
fieldset {
    padding: 0;
    margin: 0;
    border: 1px solid #c0c0c0;
    margin-bottom:10px;
}
legend {
    /* display:block; */
    /* width:100%; */
    padding:0px 10px;
    margin-left:15px;
    /* font-size:21px; */
    line-height: inherit;
    color: blueviolet;
    /* border:0; */
}

.el-table .cell {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    word-break: break-all;
    line-height: 23px;
    padding-right: 5px
}

.el-table .cell,.el-table--border .el-table__cell:first-child .cell {
    padding-left: 5px
}

.el-table {
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	max-width: 100%;
	font-size: 13px;
	color: #121212
}

.el-table td,.el-table th {
	padding: 0;
	min-width: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-overflow: ellipsis;
	vertical-align: middle;
	position: relative;
	text-align: left;
}


.el-select > input[readonly]{
	background-color: #FFFFFF;
}



.nts-tooltip {
	font-size:13px;
}


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

.col-md-115 {
	width: 95.8333333%;
}
.col-md-105 {
	width: 87.49999997%;
}
.col-md-95 {
	width: 79.16666664%;
}
.col-md-85 {
	width: 70.83333331%;
}
.col-md-75 {
	width: 62.5%;
}
.col-md-65 {
	width: 54.166666645%;
}
.col-md-55 {
	width: 45.833333315%;
}
.col-md-45 {
	width: 37.49999999%;
}
.col-md-35 {
	width: 29.16666666%;
}
.col-md-25 {
	width: 20.83333333%;
}
.col-md-15 {
	width: 12.5%;
}
.col-md-offset-05 {
	margin-left: 4.16666666666%;
}
.col-md-offset-15 {
	margin-left: 12.5%;
}
.col-md-offset-25 {
	margin-left: 20.83333333%;
}
.col-md-offset-35 {
	margin-left: 29.16666666%;
}
.col-md-offset-45 {
	margin-left: 37.49999999%;
}

.col-md-24 {
	width: 20%;
}

.large-button{
    min-width: 120px;
    min-height: 40px;
}

.text-master{
    color: #303133
}

.text-1{
    color: #606266
}

.text-2{
    color: #909399
}

.text-3{
    color: #C0C4CC
}