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

/* 隐藏fullpage */
.fp-watermark {
  display: none !important;
}

/* 链接颜色 */
.links-color {
  color: #222;
}
.links-color:hover {
  color: #7bafd4;
}
/* 链接颜色 */
.links-color-grey {
  color: #e7ddd1;
}
.links-color-grey:hover {
  color: #eccb9c;
}
/* 链接颜色 */
.links-color-sky-blue {
  color: #7bafd4;
}
.links-color-sky-blue:hover {
  color: #7bafd4;
}

.btn-sky-blue {
  color: #2a3f54;
  background-color: #ddcab0;
}

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

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


/* 文本颜色 */
.text-black {
  /* color: #000 !important; */
}

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

.top-text-grey {
  color: #d3d7dc !important;
}

.six-text-grey {
  color: #f1f2f3 !important;
}

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

.text-grey-2 {
  color: #d5d5d5 !important;
}

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

/* ⽶黄底色 */
.bg-sky-blue {
  background-color: #7bafd4 !important;
}

/* 天蓝色 */
.bg-sky {
  background-color: #f0f5fe !important;
}

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

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

#section-04 {
  background-color: #fff !important;
}

#section-02 {
  background-color: #2A3F54 !important;
}



/* 侧导航菜单链接 */

.sidenav-tabs .nav-tabs .nav-link {
  font-size: 16px;
  font-weight: 400;
  color: #444;
}

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

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

/* 侧导航菜单 */

.nav-pills.menu-sidebar .nav-link.active,
.nav-pills.menu-sidebar .show > .nav-link {
  background-color: transparent;
  box-shadow: none;
  color: #262626;
  font-weight: 600;
  border-left: 0.125rem solid #fff;
  border-radius: 0;
}

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

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

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

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

.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;
}

/* 按钮1 */
.btn-outline-liwan {
  color: #fff !important;
  background-color: transparent !important;
  border: 1px solid #fff !important;
  border-radius: 0.25rem;
  box-shadow: 0 !important;
}

/* 按钮1 */
.btn-outline-liwan: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;
}

/* .nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: #2a3f54;
  border-color: #e9aa83;
} */

.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;
}

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

.btn-blue:hover {
  color: #fff;
  background-color: #7bafd4;
  border-color: #7bafd4;
}

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

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

/* 新代码 */
/* 按钮1 */
.btn-outline-liwan {
  color: #484848 !important;
  background-color: transparent !important;
  border: 1px solid #484848 !important;
  border-radius: 0.25rem;
  box-shadow: 0 !important;
}

.btn-outline-liwan:hover,
.btn-outline-liwan:focus,
.btn-outline-liwan:active,
.btn-outline-liwan:active:focus,
.btn-outline-liwan.active {
  color: #fff !important;
  background-color: #7bafd4 !important;
  border-color: #7bafd4 !important;
}

.btn-outline-liwan:not([disabled]):not(.disabled):active,
.btn-outline-liwan:not([disabled]):not(.disabled).active,
.show > .btn-outline-liwan.dropdown-toggle {
  background-color: transparent !important;
  border-color: #7bafd4 !important;
  /* box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.18), 0 0px 0px 0 rgba(0, 0, 0, 0.15); */
}

.btn-outline-liwan:not([disabled]):not(.disabled):active:focus,
.btn-outline-liwan:not([disabled]):not(.disabled).active:focus,
.show > .btn-outline-liwan.dropdown-toggle:focus {
  /* box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); */
}

/* 按钮2 */
.btn-outline-liwan-color {
  color: #7bafd4 !important;
  background-color: transparent !important;
  border: 1px solid #7bafd4 !important;
  border-radius: 0.25rem;
  box-shadow: 0 !important;
}

.btn-outline-liwan-color:hover,
.btn-outline-liwan-color:focus,
.btn-outline-liwan-color:active,
.btn-outline-liwan-color:active:focus,
.btn-outline-liwan-color.active {
  color: #fff !important;
  background-color: #7bafd4 !important;
  /* border-color: #2A3F54 !important; */
}

.btn-outline-liwan-color:not([disabled]):not(.disabled):active,
.btn-outline-liwan-color:not([disabled]):not(.disabled).active,
.show > .btn-outline-liwan-color.dropdown-toggle {
  background-color: transparent !important;
  border-color: #2a3f54 !important;
  /* box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.18), 0 0px 0px 0 rgba(0, 0, 0, 0.15); */
}

.btn-outline-liwan-color:not([disabled]):not(.disabled):active:focus,
.btn-outline-liwan-color:not([disabled]):not(.disabled).active:focus,
.show > .btn-outline-liwan-color.dropdown-toggle:focus {
  /* box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); */
}

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

.box-six-logo a:hover {
  color: #7bafd4;
}

/* 首页按钮颜色 */
/* .btn-outline-light {
    color: #fff;
    background-color: rgba(123, 175, 212, 0.8);
    border-color: #7BAFD4
}

.btn-outline-light:hover {
    color: #fff;
    background-color: #7BAFD4;
    border-color: #7BAFD4
} */



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

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

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

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

.form-select:focus {
  border-color: #7bafd4;
  outline: 0;
  box-shadow: inset 0 0 0 1px #7bafd4;
}
/* 表格的颜色 */

/* 首页第五屏 */
.home-two {
  padding: 50px 20px;
  background: rgba(42, 63, 84, 0.7);
  text-align: center;
}

.btn-outline-sky-blue {
  color: #7bafd4;
  border-color: #7bafd4;
}

.btn-outline-sky-blue:hover {
  color: #fff;
  background-color: #ddcab0;
  border-color: #ddcab0;
}

/* 首页校园生活 */
.home-campus-life {
  padding: 50px 100px;
  background: rgba(42, 63, 84, 0.7);
  text-align: center;
}

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

/* 透明 */
.bg-transparent-bule {
  background: rgba(42, 63, 84, 0.7);
}

.bg-transparent-white {
  background: rgba(255, 255, 255, 0.93);
}

/* 首页第四屏 */
.home-four .nav-tabs .nav-link {
  color: #ffffff;
  border: 1px solid rgba(255, 255, 255, 0.5);
  text-transform: capitalize !important;
}

.home-four .nav-tabs .nav-link.active {
  color: #ffffff !important;
  background-color: #7bafd4 !important;
  border-color: #7bafd4 !important;
}

.home-four .nav-tabs .nav-link:hover {
  color: #ffffff !important;
  background-color: #7bafd4 !important;
  border-color: #7bafd4 !important;
}



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

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


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

/* 按钮1 */
.btn-outline-gray:hover {
  color: #fff !important;
  background-color: #7bafd4 !important;
  border: 1px solid #7bafd4 !important;
}

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

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

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