@charset "utf-8";
/*------------------------------*/
/*          $Catalog
--------------------------------*/
/**
* $Catalog                目錄
* $Global                 全域變數
* $Navbar                 主選單
* $Sidebar & breadcrumbs  側邊攔與麵包削
* $Productlist            商品列表頁
* $Product                產品頁
* $Newslist               最新消息列表頁
* $EditModeLayout         內文編輯模式編排
**/

/*------------------------------*/
/*          $Navbar
--------------------------------*/
/* 移除 bootstrap navbar 樣式 */
.navbar {background-color: #0068b6;}
/* 主導覽列 樣式 回饋效果 */
.navbar-collapse .nav li a{
    color: #777;
    text-align: center;
    letter-spacing: 0.8px;
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
    background-color: transparent;
    border-color: transparent;
}
.navbar-nav>li>.dropdown-menu td > a{
    color: #2E2E2E;
    text-decoration: none;
}
/* 首頁Navbar固定在頁面上方時，其他頁必須留上方空白，避免重疊覆蓋 */
.navbar-fixtop-blank
{padding-top: 86px;}
/* Logo 圖片大小調整 */
.img-logo-sm a img{max-width: 234px;}
.img-logo-xs a img{max-width: 36%;margin: 4px;}

.navbar-brand img {
  width: 210px;
}
@media (min-width: 767px){
  .navbar-brand img {
    width: 100%;
  }
}

.owl-carousel{margin-top: 70px;}
@media (max-width:767px){
    .owl-carousel {
        margin-top: 54px;
    }
}
/*------------------------------*/
/*     $Sidebar & breadcrumbs
--------------------------------*/
/* 側邊導覽列標題樣式 */
ol.breadcrumb,#LinkContainer,ul.breadcrumb,.nav_cate_current,.categoriesbar,.aside-title,.newsbar{
	color: #f8f8f8;
	background-color: #0068b6;
}
ol.breadcrumb li a {color: #ffffff;}
/* 商品頁的商品名稱 */
.features-box > .view >.mask > h2,
.features-box > a > h4{font-size: 14px;}

/*------------------------------*/
/*    $Productlist
--------------------------------*/
/* 商品項目圓角 */
.li-item {border-radius: 4px;}

/*------------------------------*/
/*    $Product
--------------------------------*/
/* 產品二十圖預設標題樣式 */
.brinfo{display: none;}
/*------------------------------*/
/*     $Newslist
--------------------------------*/
/* 避免浮動圖片超出 */
.newslist{
    background-color: #f8f8f8;
    transition: all 0.4s ease;
}
.newslist:hover,.newslist:focus
{box-shadow: 4px 4px 10px #999;}

@media screen and (max-width: 767px){
    .news_imgBox-inner{
        float: none;
        width: 100%;
        padding-top: 0;
    }
    .news_imgBox-fit{
        position: relative;
    }
}
/*------------------------------*/
/*       $EditModeLayout
--------------------------------*/
.Pro_content,.Pro_content2{margin-bottom: 24px;}
.Pro_content ol,
.Pro_content ul,
.Pro_content2 ol,
.Pro_content2 ul{
    font-size: 16px;
    line-height: 2;
}
.GoodsDescrBody2 .alltext, .alltext {
    font-size: inherit;
    line-height: inherit;
    letter-spacing: 0px;
}

/*------------------------------*/
/*          $translate
--------------------------------*/
/* 下拉式選單樣式 */
#google_translate_element .goog-te-combo {background-color: #0068b6;}
.doc-wrapper p{font-size: 16px;}

/* footer */
footer{padding: 34px 0px;}
footer,footer a,footer a:hover,footer a:focus{
    color: #f8f8f8;
    background-color: #00293e;
    text-decoration: none;
}

