/* —————————————————— 爱莎底色 —————————————————— */
/* 爱莎蓝 */
.bg-blue {
  background-color: #2a3f54 !important;
}

/* 爱莎⾦ */
.bg-tan {
  background-color: #d4ab85 !important;
}

/* 爱莎灰 */
.bg-grey {
  background-color: #bcc2cc !important;
}

/* 爱莎天蓝 */
.bg-sky-blue {
  background-color: #7bafd4 !important;
}

/* 爱莎⽶黄 */
.bg-beige {
  background-color: #ddcab0 !important;
}

/* 爱莎红 */
.bg-red {
  background-color: #9c3e36 !important;
}

/* 爱莎橙 */
.bg-orange {
  background-color: #e9aa83 !important;
}

/* 爱莎棕 */
.bg-brown {
  background-color: #a5907e !important;
}

/* 爱莎绿 */
.bg-green {
  background-color: #9cd1a0 !important;
}

/* 爱莎淡绿 */
.bg-pale-green {
  background-color: #e6f2e5 !important;
}

/* —————————————————— 爱莎底色 —————————————————— */

/* —————————————————— 自定义底色 —————————————————— */
/* 底色-白色 */
.bg-white {
  background-color: #fff !important;
}

/* —————————————————— 自定义底色 —————————————————— */

/* —————————————————— 爱莎字体颜色 —————————————————— */
/* 爱莎蓝 */
.blue-color {
  color: #2a3f54 !important;
}

/* 爱莎⾦ */
.tan-color {
  color: #d4ab85 !important;
}

/* 爱莎灰 */
.grey-color {
  color: #bcc2cc !important;
}

/* 爱莎天蓝 */
.sky-blue-color {
  color: #7bafd4 !important;
}

/* 爱莎⽶黄 */
.beige-color {
  color: #ddcab0 !important;
}

/* 爱莎红 */
.red-color {
  color: #9c3e36 !important;
}

/* 爱莎橙 */
.orange-color {
  color: #e9aa83 !important;
}

/* 爱莎棕 */
.brown-color {
  color: #a5907e !important;
}

/* 爱莎绿 */
.green-color {
  color: #9cd1a0 !important;
}

/* 爱莎淡绿 */
.pale-green-color {
  color: #e6f2e5 !important;
}

/* —————————————————— 爱莎字体颜色 —————————————————— */

/* —————————————————— 自定义字体颜色 —————————————————— */

/* 黑色 */
.black-color {
  color: #000000 !important;
}

.black-color-1 {
  color: #111 !important;
}

.black-color-2 {
  color: #222 !important;
}

.black-color-3 {
  color: #333 !important;
}

.black-color-4 {
  color: #444 !important;
}

.black-color-5 {
  color: #555 !important;
}

.black-color-6 {
  color: #666 !important;
}

.black-color-7 {
  color: #777 !important;
}

.black-color-8 {
  color: #888 !important;
}

.black-color-9 {
  color: #999 !important;
}

/* 白色 */
.white-color-8 {
  color: rgba(255, 255, 255, 0.8) !important;
}

/* —————————————————— 自定义字体颜色 —————————————————— */

/* —————————————————— 爱莎按钮颜色 —————————————————— */
/* 爱莎蓝 */
.btn-blue {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

.btn-blue:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* 爱莎⾦ */
.btn-tan {
  color: #fff;
  border-color: #d4ab85;
  background-color: #d4ab85;
}

.btn-tan:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* 爱莎天蓝 */
.btn-sky-blue {
  color: #fff;
  border-color: #7bafd4;
  background-color: #7bafd4;
}

.btn-sky-blue:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* 爱莎⽶黄 */
.btn-beige {
  color: #fff;
  border-color: #ddcab0;
  background-color: #ddcab0;
}

.btn-beige:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* 爱莎绿 */
.btn-beige {
  color: #fff;
  border-color: #9cd1a0;
  background-color: #9cd1a0;
}

.btn-beige:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* —————————————————— 爱莎按钮颜色 —————————————————— */

/* —————————————————— 自定义按钮颜色 —————————————————— */
/* 爱莎绿 */
.btn-green {
  color: #fff;
  border-color: #9cd1a0;
  background-color: #9cd1a0;
}

.btn-green:hover {
  color: #fff;
  border-color: #2a3f54;
  background-color: #2a3f54;
}

/* 白色-⽶黄 */
.btn-outline-white-beige {
  color: #fff !important;
  background-color: transparent !important;
  border: 1px solid #fff !important;
  box-shadow: 0 !important;
}

.btn-outline-white-beige:hover {
  color: #fff !important;
  background-color: #ddcab0 !important;
  border: 1px solid #ddcab0 !important;
}

/* 爱莎蓝 */
.btn-outline-blue {
  color: #2a3f54 !important;
  background-color: transparent !important;
  border: 1px solid #2a3f54 !important;
  box-shadow: 0 !important;
}

.btn-outline-blue:hover {
  color: #fff !important;
  background-color: #ddcab0 !important;
  border: 1px solid #ddcab0 !important;
}

/* —————————————————— 自定义按钮颜色 —————————————————— */

/* —————————————————— 爱莎链接颜色 —————————————————— */

/* —————— 链接颜色 —————— */
/* 爱莎⽶黄 */
.links-color-tan {
  color: #4f4f4f;
}

/* 爱莎天蓝 */
.links-color-tan:hover {
  color: #D4AB85;
}
/* 爱莎⽶黄 */
.links-color-beige {
  color: #ddcab0;
}

/* 爱莎天蓝 */
.links-color-beige:hover {
  color: #2a3f54;
}

/* —————— 导航栏语言链接颜色 —————— */
/* 爱莎⽶黄 */
#language-color-beige a {
  color: #ffffff !important;
}

#language-color-beige a:hover {
  color: #ddcab0 !important;
}

/* 爱莎天蓝 */
#language-color-sky-blue a {
  color: #ffffff;
}

#language-color-sky-blue a:hover {
  color: #D4AB85 !important;
}

/* —————— 导航栏语言链接颜色 —————— */

/* —————————————————— 自定义链接颜色 —————————————————— */

/* 爱莎天蓝 */
.links-color-sky-blue-team {
  color: #7bafd4;
}

.links-color-sky-blue-team:hover {
  color: #2a3f54;
}

.links-color-grey-beige {
  color: #4f4f4f;
}

.links-color-grey-beige:hover {
  color: #ddcab0;
}

.links-color-white-beige {
  color: #fff;
}

.links-color-white-beige:hover {
  color: #ddcab0;
}

.links-color-white-sky-blue {
  color: #fff;
}

.links-color-white-sky-blue:hover {
  color: #7bafd4;
}

/* —————— 新闻查看更多 —————— */
/* 爱莎⽶黄 */
.links-color-beige-news {
  color: #777;
}

.links-color-beige-news:hover {
  color: #ddcab0;
}

/* 爱莎天蓝 */
.links-color-sky-blue-news {
  color: #777;
}

.links-color-sky-blue-news:hover {
  color: #7bafd4;
}

/* —————— 新闻查看更多 —————— */

/* —————————————————— 自定义链接颜色 —————————————————— */

/* —————————————————— 爱莎分页导航色 —————————————————— */
/* 爱莎⽶黄 */
#pagination-beige .page-item.active .page-link {
  background-color: #ddcab0;
}

/* 爱莎天蓝 */
#pagination-sky-blue .page-item.active .page-link {
  background-color: #7bafd4;
}

/* —————————————————— 爱莎分页导航色 —————————————————— */

/* —————————————————— 下拉导航栏 —————————————————— */

/* 二级菜单 */
/* 下拉导航栏颜色 */
.dropdown .dropdown-menu .dropdown-item:hover,
.dropdown .dropdown-menu .dropdown-item:active {
  color: #fff;
  font-weight: 500;
}

/* 下拉边框颜色 */
.dropdown-menu {
  border: 0px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%) !important;
}

.navbar-scroll .nav-link {
  color: #fff;
}

.navbar-scrolled {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.05);
}

.navbar-scroll {
  background-color: #2e455c;
}

.navbar-scrolled {
  background-color: #2a3f54;
}

/* 三级菜单的字体颜色 */
.navbar-scroll .dropdown-submenu>.nav-link {
  color: #212529;
}

/* 爱莎⽶黄 */
#navbar-beige .dropdown .dropdown-menu .dropdown-item:hover,
#navbar-beige .dropdown .dropdown-menu .dropdown-item:active {
  background-color: #ddcab0 !important;
}

/* 爱莎天蓝 */
#navbar-sky-blue .dropdown .dropdown-menu .dropdown-item:hover,
#navbar-sky-blue .dropdown .dropdown-menu .dropdown-item:active {
  background-color: #7bafd4 !important;
}

/* 爱莎绿 */
#navbar-green .dropdown .dropdown-menu .dropdown-item:hover,
#navbar-green .dropdown .dropdown-menu .dropdown-item:active {
  background-color: #9CD1A0 !important;
}

/* —————————————————— 下拉导航栏 —————————————————— */


/* —————————————————— 首页学校团队颜色 —————————————————— */
/* 爱莎蓝 */
.swiper-blue .overlays {
  background-color: #2e455c;
}
/* 爱莎⽶黄 */
.swiper-beige .overlays {
  background-color: #ddcab0;
}
/* 爱莎天蓝 */
.swiper-sky-blue .overlays {
  background-color: #7bafd4;
}

/* ——— fullpage-js框架导航颜色 ——— */
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
  background-color: #7bafd4 !important;
}

/* 链接颜色 */
.links-color {
  color: #4f4f4f;
}

.links-color:hover {
  color: #ddcab0;
}

.links-color-grey {
  color: #e7ddd1;
}

.links-color-grey:hover {
  color: #ddcab0;
}


.seven-text-grey {
  color: #e7ddd1 !important;
}

.home-six-grey {
  color: rgba(241, 242, 243, 1) !important;
}

.bg-grey {
  background-color: #f7f7f7 !important;
}

/* 底部学校列表 */
.contact .col-lg-4 ul li a {
  color: #fff;
}

.contact .col-lg-4 ul li a:hover {
  color: #ddcab0;
}

/* 邮箱地址 */
#fixed-top-one .mail a {
  color: #d3d7dc;
}

#fixed-top-one .mail a:hover {
  color: #ddcab0;
}

.top-search {
  width: 100px !important;
  height: 20px !important;
  background-color: transparent;
  border: 1px solid #d3d7dc;
}

input::-webkit-input-placeholder {
  color: #d3d7dc;
  /* font-size: 16px; */
}

input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #d3d7dc;
}



/* 按钮3 */
.btn-outline-grey {
  color: #000 !important;
  background-color: transparent !important;
  border: 1px solid rgba(0, 0, 0, 0.38) !important;
  box-shadow: 0 !important;
}

/* 按钮3 */
.btn-outline-grey:hover {
  color: #fff !important;
  background-color: #ddcab0 !important;
  border: 1px solid #ddcab0 !important;
}

/* 按钮4 */
.btn-outline-white-blue {
  color: #fff !important;
  background-color: transparent !important;
  border: 1px solid #fff !important;
  box-shadow: 0 !important;
}

/* 按钮4 */
.btn-outline-white-blue:hover {
  color: #fff !important;
  background-color: #2a3f54 !important;
  border: 1px solid #2a3f54 !important;
}



/* 底部学校LOGO的链接 */
.box-eight-logo a {
  color: #bcc2cc;
}

.box-eight-logo a:hover {
  color: #ddcab0;
}

.table-blue {
  color: #fff;
  background-color: #2a3f54 !important;
}

.btn-primary {
  border-color: #ddcab0;
  background-color: #ddcab0;
}

.btn-primary:hover {
  background-color: #2a3f54;
  border-color: #ddcab0;
}

/* 边框颜色 */
.border-color {
  border-color: #2a3f54 !important;
}

/* 边框颜色 */
.bg-four-color {
  background-color: #e7d4c2 !important;
  height: 0.5rem;
}

/* 侧导航菜单 */

.border-grey .nav-pills.menu-sidebar .nav-link:hover {
  color: #7bafd4;
}

/* 侧导航菜单链接 */

.sidenav-tabs .nav-tabs .nav-link {
  color: #444;
}

.sidenav-tabs .nav-tabs .nav-link:hover {
  color: #7bafd4;
  background-color: #fff !important;
}

.sidenav-tabs .nav-tabs .nav-link.active {
  color: #7bafd4;
  border-color: #fff;
}


.link-beige:hover {
  color: #9c3e36;
}

/* 默认链接样式 */
.links {
  color: #4f4f4f;
}

.links:hover {
  color: #ddcab0;
}

/* 手风琴-家长问答 */
.accordion-button:not(.collapsed) {
  color: #7bafd4;
  background-color: #fff;
  box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);
  font-weight: 500;
}


/* 表格的颜色 */
.form-check-input[type="radio"]:checked:after {
  border-color: #ddcab0 !important;
  background-color: #ddcab0 !important;
}

.form-check-input:checked {
  border-color: #ddcab0 !important;
}

.form-control:focus {
  box-shadow: none;
  transition: all 0.1s linear;
  border-color: #ddcab0;
  box-shadow: inset 0 0 0 1px #ddcab0;
}

.form-select:focus {
  border-color: #ddcab0;
  outline: 0;
  box-shadow: inset 0 0 0 1px #ddcab0;
}

/* 表格的颜色 */

/* 首页新闻标签导航 */
.home-news .nav-tabs .nav-item.show .nav-link,
.home-news .nav-tabs .nav-link.active {
  color: #ddcab0;
  border-color: transparent;
  background-color: transparent;
  font-weight: 500;
}

.home-news .nav-tabs .nav-link:hover {
  background-color: transparent;
  background-color: transparent;
  color: #ddcab0;
}

/* 首页新闻标签导航 */
.home-news .nav .nav-item a {
  font-size: 18px;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.8);
}

.border-beige {
  border-color: #ddcab0 !important;
  border-bottom: 15px solid #ddcab0;
}

/* 首页第四屏 */
.home-four .row .shadow-2-strong {
  background-color: #fff;
}
.home-four .row .shadow-2-strong:hover {
  background-color: #ddcab0;
}

.btn-outline-grey1 {
  color: #000 !important;
  background-color: transparent !important;
  border: 1px solid rgba(0, 0, 0, 0.38) !important;
  box-shadow: 0 !important;
}

/* 按钮3 */
.btn-outline-grey1:hover {
  color: #ddcab0 !important;
  background-color: #fff !important;
  border: 1px solid #fff !important;
}


.border-greys {
  border-bottom-color:rgb(255, 255, 255);
}