:root {
	--top-nav-height: 52px;
	--layout-z-index: 1000;
	--layout-z-index-minus: 999;
	--layout-z-index-plus: 1001;
}

body { background: #fff; font-family: 'Segoe UI',SegoeUI,'Microsoft YaHei',微软雅黑,"Helvetica Neue",Helvetica,Arial,sans-serif; }

.navbar.navbar-expand {
	position: fixed;
	z-index: var(--layout-z-index);
    top: 0;
    left: 0;
    right: 0;
    height: var(--top-nav-height);
	margin: 0;
	padding: 0 12px;
	/* flex */
	display: -ms-flexbox;
    display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: justify;
	justify-content: space-between;
	/* transition */
	transition: all 0.2s;
}
.navbar.navbar-dark { border: none; }
.navbar-expand .navbar-nav .nav-link { font-size: 1rem; padding-left: 1rem; padding-right: 1rem; height: var(--top-nav-height); }
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover { background-color: transparent; }
.nav-item.show > .nav-link,
.nav-link.active { background-color: transparent; }
.navbar .navbar-brand {
	margin-right: 3rem;
	padding: 0;
	font-weight: bold;
	/* flex */
	display: -ms-flexbox;
    display: flex;
	-ms-flex-align: center;
	align-items: center;
}
.navbar .navbar-brand > img { margin-right: 0.5rem; width: 36px; height: 36px; outline: none; }

.dropdown-toggle::after {
	margin-left:.85em;
}

/** 隐藏图标 */
.tdt-control-copyright.tdt-control{
	display: none;
}