.toast {
    display: none;
    position: fixed;
    bottom: 400px;
    left: 50%;
    transform: translateX(-50%);
    padding: 15px 20px;
    border-radius: 5px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    z-index: 1000;
    max-width: 300px;
    text-align: center;
    opacity: 0;
    transition: opacity 0.5s ease;
}

.toast-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.toast-content p {
    margin: 0;
    font-size: 20px;
}

.close-button {
    background: none;
    border: none;
    color: #fff;
    font-size: 18px;
    cursor: pointer;
}

.close-button:hover {
    color: #ccc;
}

/* 不同等级的样式 */
.toast.info {
    background-color: #007bff; /* 蓝色 */
    color: #fff;
}

.toast.warning {
    background-color: #ffc107; /* 黄色 */
    color: #000;
}

.toast.error {
    background-color: #dc3545; /* 红色 */
    color: #fff;
}
.enableFprice{
	display: none;
}

.loading-overlay {
	display: none;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: rgba(201, 186, 186, 0.5);
	justify-content: center;
	align-items: center;
	z-index: 99;
	border-radius: 5px;
	padding: 5px;
}

.loading-message {
	
	padding: 10px;
	border-radius: 5px;
	font-size: 16px;
	text-align: center;
}
.loading-overlay img{
	width: 40px; 
	height: 40px;
}

.tooltip {
	display: none;
	position: absolute;
	background-color: #fff;
	border: 1px solid #ccc;
	padding: 5px;
	z-index: 1000;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
}

.ellipsis {
	/* 设置最大宽度 */
	/* max-width: 200px; */
	/* 不换行 */
	/* 两行高度，根据字体大小调整 */
	/* max-height: 2em; */
	/* 不换行 */
	white-space: nowrap; /* 允许换行，但保留空白符 */
	/* 超出部分显示省略号 */
	overflow: hidden;
	/* 文本溢出时显示省略号 */
	text-overflow: ellipsis;
	/* 使用 line-clamp 实现两行省略号 */
/* 	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical; */
}
.tr-added{
	background-color:chartreuse;
}