@charset "UTF-8";


/* 【修改】請依照航空公司主副色修改顏色 */
:root {
	--airline-basic-color:#019242; /* 主色 4c4c4c */
    --airline-sec-color:#427765; /* 副色 858585 */
}

/* 整體背景 */
.container {
    background-color: #e9f1ed;
}

/* 選單：電腦版（兩館切換按鈕） */
.navPC__productItem--active > a {
    background-color: #005a29;
}

/* 機票專區（城市按鈕底色） */
.tktBlock__btn a {
    background-color: #d8e7de;
}

/* 自由行專區 */
.pkgBlock__pItem:hover {/* 產品hover邊框 */
    border-color: #cadbd1;
}
.pkgBlock__title {/* 主標背景 */
    background-image: url("/webDM/airline/br/style/images-br/pkg-titleBG.webp");
}




/* --------以下版頭<h1>設定（預設為做圖寫法，如須純文字露出才須特別設定）-------- */
.pageLoad-header {
    position: relative;
}

/* 標題 */
.br-title {
    position: absolute;
    right: 1%;
    top: 11%;
    width: 64%;
    max-width: 600px;
}

/* 10年星星 */
.br-10light {
    position: absolute;
    left: 2%;
    top: 7%;
    width: 32%;
    max-width: 360px;
}

/* LOGO */
.br-logo {
    position: absolute;
    right: 2.5%;
    bottom: 6.67%;
    width: 25.5%;
    max-width: 255px;
    display: flex;
}

/* 飛機 */
.br-plane {
    position: absolute;
    left: -2%;
    bottom: 8%;
    width: 44%;
    max-width: 415px;
    display: flex;
}

@media (min-width: 769px) {
    /* 飛機 */
    .br-plane {
        left: 0%;
        bottom: 3%;
        width: 40%;
    }
}
@media (min-width: 1000px) {
    /* 標題 */
    .br-title {
        right: 10px;
    }
}
@media (min-width: 1200px) {
    /* 標題 */
    .br-title {
        right: auto;
        left: calc(50% - 10px);
    }
    /* 10年星星 */
    .br-10light {
        left: calc(50% - 620px);
    }
    /* LOGO */
    .br-logo {
        right: calc(50% - 580px);
    }
    /* 飛機 */
    .br-plane {
        left: calc(50% - 580px);
    }
}






/* --------以下套上方root，不用動-------- */

/* 輪播豆豆 */
.container .slick-dots li.slick-active button:before {
    background-color: var(--airline-sec-color);
}

/* 選單：手機版（有機票、自由行兩館時的標題） */
.pushy p.pushy-link a, /* 機票 */
.pushy-pkg .pushy-submenu > a {/* 自由行 */
    color: var(--airline-basic-color);
}

/* 選單：電腦版 */
.navPC__menu,/* 選單底色 */
.navPC__subItem > a:after {/* 下層選單底線 */
    background-color: var(--airline-basic-color);
}
.navPC__menuItem.active > a,/* 上層選單被選取時文字顏色 */
.navPC__subItem.active > a {/* 下層選單被選取時文字顏色 */
    color: var(--airline-basic-color);
}

/* 機票專區 */
.tktArea__title {/* 主標 */
    color: var(--airline-basic-color);
}
.tktBlock__title {/* 副標 */
    color: var(--airline-sec-color);
}
.tktBlock__table tr th {/* 表格th */
    background-color: var(--airline-sec-color);
}

/* 自由行專區 */
.pkgBlock__title--zh {/* 主標 */
    color: var(--airline-sec-color);
}
.pkgBlock__pPrice strong {/* 產品價格 */
    color: var(--airline-sec-color);
}
