/* 全局样式表 */
html,
body,
#app {
	height: 100%;
	margin: 0;
	padding: 0;
	padding-right: 0 !important;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.center_in {
	display: flex;
	align-items: center;
	justify-content: center;
}

.space_between_in {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.card_content {
	background-color: #fff;
	border-radius: 5px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, .05);
	margin-top: 15px;
}

.same_row_in {
	display: flex;
	align-items: center;
}

.el-dialog__footer {
	border-top: 1px solid rgba(95, 99, 127, 0.6);
}

.text_prohibition {
	user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
}

.home {
	padding: 0px 10px;
}

.el-tree {
	color: #fff;
	background: unset;
}

.el-radio {
	color: #fff;
}

.el-tree-node__content:hover,
.el-upload-list__item:hover {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-tree-node:focus>.el-tree-node__content {
	background-color: rgba(95, 99, 127, 0.6);
}

.table-style {
	background-color: unset;
}

.el-table__body tr.hover-row.current-row>td.el-table__cell,
.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,
.el-table__body tr.hover-row.el-table__row--striped.selection-row>td.el-table__cell,
.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,
.el-table__body tr.hover-row.selection-row>td.el-table__cell,
.el-table__body tr.hover-row>td.el-table__cell {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-table {
	color: #fff;
}

.el-table tr {
	/* background-color: unset; */
	background-color: rgba(43, 55, 76, 1);
}

.el-table thead {
	color: #fff;
}

.el-table th.el-table__cell {
	background-color: unset;
}

.el-table td.el-table__cell,
.el-table th.el-table__cell.is-leaf {
	border-bottom: 1px solid rgba(95, 99, 127, 0.6);
}

.el-table--border::after,
.el-table--group::after,
.el-table::before {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-table__fixed-right::before,
.el-table__fixed::before {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-table thead.is-group th.el-table__cell {
	background-color: rgba(95, 99, 127, 0.3);
}

.el-table--border .el-table__cell,
.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
	border-right: 1px solid rgba(95, 99, 127, 0.6);
}

.el-table--border th.el-table__cell,
.el-table__fixed-right-patch {
	border-bottom: 1px solid rgba(95, 99, 127, 0.6);
}

.el-table--scrollable-x .el-table__body-wrapper {
	z-index: 1;
}

/* .el-table__fixed, .el-table__fixed-right{
	background-color: rgba(43, 55, 76, 1);
} */
.el-table--border,
.el-table--group {
	border: unset;
}

.el-input__inner {
	color: #fff;
	background-color: rgba(95, 99, 127, 0.6);
	border: 1px solid rgba(95, 99, 127, 0.8);
}

.el-input.is-disabled .el-input__inner {
	background-color: rgba(95, 99, 127, 0.6);
	border-color: rgba(95, 99, 127, 0.8);
	opacity: 0.6;
}

.el-date-editor .el-range-input {
	background-color: unset;
	color: #fff;
}

.el-date-editor .el-range-separator {
	color: #fff;
}

.el-form-item__label {
	color: #fff;
}

.el-dialog {
	background-color: rgba(43, 55, 76, 1);
}

.el-dialog__body {
	color: #fff;
}

.el-dialog__title {
	color: #fff;
}

.el-pagination__total {
	color: #fff;
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-pagination__jump {
	color: #fff;
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
	color: #fff;
}

.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-popper[x-placement^=bottom] .popper__arrow::after {
	background-color: unset;
}

.el-input-group__append,
.el-input-group__prepend {
	background-color: rgba(95, 99, 127, 0.9);
	border: 1px solid rgba(95, 99, 127, 0.4);
}

.el-input-group__append button.el-button {
	color: #fff;
}

.card_content {
	background-color: rgba(95, 99, 127, 0.3);
}

.el-message-box {
	background-color: rgba(43, 55, 76, 1);
	border: 1px solid rgba(95, 99, 127, 1);
}

.el-message-box__title {
	color: #fff;
}

.el-message-box__content {
	color: #fff;
}

.el-table,
.el-table__expanded-cell {
	background-color: unset;
}

.el-textarea__inner {
	color: #fff;
	background-color: rgba(95, 99, 127, 0.6);
	border: 1px solid rgba(95, 99, 127, 0.8);
}

.el-divider {
	background-color: rgba(95, 99, 127, 0.6);
}

.el-divider__text {
	color: #fff;
	background-color: rgba(95, 99, 127, 1);
}

.el-dialog__header {
	border-bottom: 1px solid rgba(95, 99, 127, 0.8) !important;
}

.el-upload--picture-card {
	background-color: unset;
}

/* .el-form-item__label {
	line-height: unset !important;
	min-height: 40px;
	display: flex;
	align-items: center;
} */

@media screen and (max-width:1200px) {
	.waybillquiry_head {
		width: 95%;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.Waybill_inquiry {
		margin-left: 0px !important;
		margin-bottom: 1.25rem;
	}

	.title_inquiry {
		font-size: 16px !important;
	}
}

@media screen and (max-width:550px) {
	.input_card_waybill {
		width: auto !important;
	}

	.track_waybill {
		width: 100%;
		height: 50vh !important;
	}

	.chart_card {
		height: auto !important;
	}

	#pie {
		width: 18.75rem !important;
		height: 18.75rem !important;
	}

	#pie1 {
		width: 18.75rem !important;
		height: 18.75rem !important;
	}
}

@media screen and (max-width:700px) {
	.card_Einzelband {
		display: flex;
		flex-direction: column !important;
	}

	.chart_card {
		height: auto !important;
	}
}

.el-form-item__label {
	flex: none;
}