@CHARSET "UTF-8";


.list-title {
	font-size: 18px;
}

.sort-colomn {
	cursor: pointer;
}

.sort-colomn:hover {
	color: #0069b7;
	transition: 0.3s;
}

.sort-colomn:after {
	content: ''
}

.sort-colomn:hover .caret {
	color: #0069b7;
	transition: 0.3s;
	transform: rotate(180deg);
}

.td-border {
	border: 1px solid white;
}

body {
	font-family: 'Segoe UI', Helvetica, Arial, sans-serif;
}

/**
 menu
**/
.top-menu {
	margin-bottom: 15px;
	background: #095690;
}

.menu-div {
	display: inline-block;
}

.menu-div:HOVER {
	background: #098db5;
	cursor: pointer;
}

.menu-active {
	text-decoration: underline;
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 15px;
	display: inline-block;
	background: #098db5;
	text-decoration: none;
}

.menu-active:hover {
	color: white;
}

.menu-inactive {
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 15px;
	display: inline-block;
}

.menu-inactive:hover {
	color: white;
	text-decoration: none;
}

/**
设置table顶部
**/
.table {
	margin-top: 15px;
}

.table thead tr th {
	border: 2px solid white;
	background: #d8ecf2;
	position: sticky;
	top: 0; /* 固定在表格的顶部 */
	z-index: 2; /* 确保表头在滚动内容之上 */
	white-space: nowrap;
}



.dropdown-toggle {
	cursor: pointer;
}

.xero-icon {
	padding: 3px;
	cursor: pointer;
}

.font-12 {
	font-size: 12px;
}

.font-10 {
	font-size: 10px;
}

.font-8 {
	font-size: 8px;
}

.grey {
	color:grey;
}

.hr{
	margin-top: 10px;
	margin-bottom: 10px;
}