@charset "UTF-8";
.container {
  width: 95%;
  max-width: 1450px;
  margin: 0 auto;
}

.container .ling-right {
  min-height: calc(70vh);
}

@media (max-width: 992px) {
  .container {
    width: 100%;
  }
}

.page_box ul.page li.item:before,
.page_box ul.page li a > span,
.page_box.news_box .news-item span {
  color: #06C;
}


section.home .box-6-newproducts .owl-nav {
  position: absolute;
  right: 0;
  top: -42px;
}



@media (max-width: 568px) {
  .page_box .page-list .list-item-0 {
    width: 100% !important;
  }
}

.pageheader_ling {
  background-color: #072da7;
  color: #fff;
}

.pageheader_ling ul.list-unstyled li a {
  color: #fff;
}

@media (max-width: 992px) {
  .pageheader_ling ul.list-unstyled li.top_icon_member {
    position: fixed;
    z-index: 11;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: #072da7;
    color: #fff;
  }
}

.pageheader_ling ul.list-unstyled li.top_icon_member span {
  display: inline-block;
}

@media (max-width: 992px) {
  .pageheader_ling ul.list-unstyled li.top_icon_member span {
    padding: 6px 0;
    width: 32%;
    text-align: center;
    float: left;
    color: #fff;
  }
}

.pageheader_ling ul.list-unstyled li.top_icon_member span + span:before {
  content: '';
  margin-right: 1em;
}

@media (max-width: 992px) {
  .pageheader_ling ul.list-unstyled li.top_icon_member span + span:before {
    display: none;
  }
}

nav.bootsnav.lingnavbar .navbar-brand img {
  max-width: 300px;
}

nav.bootsnav.lingnavbar .navbar-collapse.navbar-ling {
  float: right !important;
}

@media (min-width: 768px) {
  nav.bootsnav.lingnavbar .navbar-collapse.navbar-ling {
    left: 0;
  }
}

@media (max-width: 992px) {
  nav.bootsnav.lingnavbar .navbar-collapse {
    position: absolute;
  }
}

nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a:hover,
.check-list li:before,
ul.cart-list > li > h6 > a,
.attr-nav > ul > li > a:hover,
.attr-nav > ul > li > a:focus,
.side .widget ul.link li a:hover,
.side .widget ul.link li a:focus,
nav.navbar ul li.dropdown.on > a,
nav.navbar ul.nav > li > a:hover,
nav.navbar ul.nav > li.active > a:hover,
nav.navbar ul.nav li.active > a,
nav.navbar li.dropdown ul.dropdown-menu > li.on > a,
nav.navbar li.dropdown ul.dropdown-menu > li a:hover,
nav.navbar li.dropdown ul.dropdown-menu > li ul.dropdown-menu > li a:hover {
  background-color: #0099FF;
  color: #fff;
}

nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover {
  background-color: #0099FF;
}

/*舊版左選單==================*/
/* 首頁標題================================== */
.hi_box {
  position: relative;
}

.hi_box:before {
  width: 6px;
  height: 26px;
  display: inline-block;
  background: #D8D8D8;
  content: '';
  position: absolute;
  border-radius: 5px;
}

.hi_box:after {
  position: absolute;
  width: 6px;
  height: 10px;
  background: #0099FF;
  display: inline-block;
  content: '';
  top: 0;
  border-radius: 5px 5px 0 0;
}

.hi_box > h3 {
  padding-left: 25px;
}

.hi_box > h3 > span {
  color: #0099FF;
}

.hi_box .btn {
  color: #0099FF;
}


/* 常見問題 */
.page_box.faq_box .faq-item:before,
.page_box.faq_box .faq-item-content:before{
  color:#1363AD;
}

/* 最新消息 首頁+內頁 */
.about_box .text .btn {
  background-color: #0099FF;
  border: none;
  padding: 3px 15px;
}

.classify12_box #tb_box th.td-link-down:before, .classify12_box #tb_box td.td-link-down:before, .classify13_box #tb_box th.td-link-down:before, .classify13_box #tb_box td.td-link-down:before {
  content: 'Item';
}

/* Search-sin2 */
.page_box.classify21_box #tb_box {
  overflow-x: initial !important;
}

.heading {
  color: #337ab7;
}

.heading:before {
  content: "\f101";
  font-family: 'FontAwesome';
  padding-right: 10px;
}

.classify-img .heading:before,
.feature_menu-box .heading:before,
.member_box .heading:before {
  color: #d9534f;
}

footer {
  background: #1363AD;
  color: #fff;
}

footer:before {
  content: '此為校稿用測試網站，非正式官網';
  position: absolute;
  position: fixed;
  right: 0;
  padding: 10px 20px;
  bottom: 0;
  border: 0;
  background: #FF5F62;
  font-family: 'Noto Sans TC', sans-serif;
}

@media (max-width: 568px) {
  footer:before {
    padding: 3px 6px;
    font-size: 0.8em;
  }
}

footer a,
footer a:hover {
  color: #fff;
}

footer address div:nth-child(1) {
  font-size: 1.3em;
  font-weight: bold;
}

footer address div span + span:before {
  padding-right: 15px;
  content: '';
}

footer .section:before {
  content: 'Copyright © Sample RWD. All rights reserved.';
  display: block;
}
/*# sourceMappingURL=rwd-e.css.map */