html,body {
    font-family: 'Noto Sans SC';/* ,'STHeiti Light','Source Han Sans CN','SimHei', "Times New Roman",Georgia,Serif,SimHei */
}
.navbar{
	padding: 0;
}
.layout-header-top{
	height: 36px;
	width: 100%;
    background-color: #2A2A2A;
}
.navbar-expand-lg .navbar-nav .nav-link{
    font-size: 18px;
}
.header-text{
    font-size: 18px;
    color: #fff;
    cursor: pointer;
}
.header-getInfo{
    color: red;
    margin-left: 30px;
}
.header-search{
    margin-right: 50px;
    border: 1px solid #ddd;
    border-radius: 40px;
    width: 240px;
}
.layout-input-search{
    width: 200px;
    height: 100%;
    border: none;
    background: none;
    outline: none;
    float: left;
    color: #666;
    font-size: 14px;
    text-indent: 5px;
}
.layout-icon-search{
    color: rgb(194, 194, 194);
    cursor: pointer;
    margin-left: 10px;
}
.layout-icon-search:hover{
    color: rgb(7, 108, 224);
}
.layout-header-bottom{
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	color: #fff;
    background-color: #17a2b8;
    border-radius: 0.25rem;
}
.navbar-nav .nav-item{
	border-radius: 0.25rem;
}
.navbar-nav .nav-item.active{
	background-color: #17a2b8;
}
.navbar-light .navbar-nav .active>.nav-link{
	color:#fff;
}
.card .card-body{
	overflow: hidden;
}
.btn{
	border-radius: 0.25rem;
}
.btn-light{
	color: #17a2b8 !important;
}
.btn-danger{
	color:#fff !important;
}
.pages .content table{
	border:1px solid #dee2e6;
}
.pages .content tr:not(:last-child){
	border-bottom:1px solid #dee2e6;
}
.pages .content td{
	text-indent: 4px;
}
.pages .content td:not(:last-child){
	border-right:1px solid #dee2e6;
}
.question_tag{
	margin: 0 5px;
    color: #fff;
    background-color: #17a2b8;
    padding: 0 1rem;
    border-radius: 0.5rem;
    height: 2rem;
    line-height: 2rem;
}