/* 主题 */
body{
    font-size: 14px;
}
.btn-success {
    --bs-btn-color: #fff;
    --bs-btn-bg: #01C53D;
    --bs-btn-border-color: #01C53D;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #009D30;
    --bs-btn-hover-border-color: #009D30;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #146c43;
    --bs-btn-active-border-color: #13653f;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #198754;
    --bs-btn-disabled-border-color: #198754;
}

/******
 ****** 个人中心
 ******/
.user-profile-sidebar ul li a {
    color: #000;
}
.user-profile-sidebar ul li a:hover {
    color: var(--bs-nav-pills-link-active-color);
    background-color: #01C53D;
}
.form-select {
    box-shadow: none !important;
    outline: none !important;
}
.form-select:focus {
    border-color: var(--bs-border-color) !important;
}

.bg-map{
    background: #000 url("../images/bg-map.jpg") no-repeat center /cover;
    color: #fff;
}
.bg-map h1,
.bg-map h2,
.bg-map p{
    color: #fff;
}
.bg-map h1{
    font-size: 22px;
    margin: 15px 0;
    text-decoration: underline;
}
.text-bg-success{
    background-color: #01C53D !important;
}
.page-link{
    color:  #01C53D;
}
.page-link:hover {
    color: #000;
}
.page-link.active, .active > .page-link {
    background-color: #01C53D;
    border-color: #01C53D;
}
.search-select .picker{
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    background-color: #fff;
    border-radius: var(--bs-border-radius) 0 0 var(--bs-border-radius);
    border: var(--bs-border-width) solid var(--bs-border-color);
}
.search-select .picker .pc-select,
.search-select .picker .pc-select span{
    width: 100%;
    min-width: none;
    max-width: none;
    border: none;
}
.search-select .picker .pc-select .pc-element{
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    padding: 0.5rem 1rem;
    margin: 0;
}
.search-select .picker .pc-select .pc-element:hover {
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.search-select .picker .pc-select .pc-list{
    margin-top: 8px;
}
.health-cardimg-thumbnail{
    width: 60px;
    height: 60px;
}
/* 全屏按钮 */
.amap-fullscreen{
    top: 10px;
    right: 30px;
    z-index: 2;
}
.container-fluid{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.select-width{
    min-width: 200px;
}
.flex {
    display: flex;
}
