:root {
  --footer-color-main: rgb(169, 130, 82);
  --footer-color-main-o: rgba(169, 130, 82, 0.6);
  --footer-color-hover: rgb(161, 160, 158);
  --footer-color-white: #ffffff;
  --footer-color-white-o: rgba(255, 255, 255, 0.3);
  --footer-color-black: #000000;
  --footer-color-black-o: rgba(0, 0, 0, 0.3);
  --footer-color-tr: transparent;
}

/* 人才招募按鈕 */
.footer_careers .btn_careers {
  background-color: var(--footer-color-main);
}

/* 人才招募hover */
.footer_careers .btn_careers:hover {
  background-color: var(--footer-color-hover);
}

/* 社群文字,電子報字,訂閱字,網站地圖字色 */
.contain_footer .top .social_wrap .title,
.contain_footer .top .newsletter_wrap .title,
.contain_footer .top .newsletter_wrap .newsletter_item .subscription,
.contain_footer .middle .title,
.contain_footer .middle .sitemap_item p {
  color: var(--footer-color-white);
}

/* 電子報框線 */
.contain_footer .top .newsletter_wrap .newsletter_item {
  border: 1px solid var(--footer-color-main);
}

/* 底線 */
.contain_footer .top,
.contain_footer .middle {
  border-bottom: 1px solid var(--footer-color-main);
}

/* copyright字色 */
.contain_footer .copyright p {
  color: var(--footer-color-main);
}

/* 隱私 條款 免責  */
.contain_footer .copyright .rules .link-copyright {
  color: var(--footer-color-main);
}

/* 至頂按鈕 */
.contain_footer .bottom .scroll_top p {
  color: var(--footer-color-main);
}

/* 至頂線 */
.contain_footer .bottom .scroll_top p::before {
  background-color: var(--footer-color-hover);
}

/* 聯絡我們區塊 */
/* -------------------------------------------------- */
.template-contact .line {
  border-bottom: 1px solid var(--footer-color-hover);
}

.template-contact .line {
    color: white;
}

.template-contact .line .input_box {
    color: white;
}

/* 送出按鈕 */
.template-contact .button {
  color: var(--footer-color-white);
  border: 1px solid var(--footer-color-main);
  background-color: var(--footer-color-main);
}

/* 送出按鈕hover */
.template-contact .button:hover {
  background-color: var(--footer-color-tr);
  color: var(--footer-color-main);
  border-color: var(--footer-color-main);
}

/* -------------------------------------------------- */

/* 懸浮社群 */
/* -------------------------------------------------- */
/* phone圖案背景 */
.fix_icon .phone_icon img {
  filter: hue-rotate(0deg);
}

/* ig圖案背景 */
.fix_icon .instagram_icon img {
  filter: hue-rotate(0deg);
}

/* line圖案背景 */
.fix_icon .line_icon img {
  filter: hue-rotate(0deg);
}

/* -------------------------------------------------- */
/* 詢價車 */
/* -------------------------------------------------- */
/* 詢價車字色 */
.browsing-history .img_holder .num {
  background-color: var(--footer-color-black);
  color: var(--footer-color-white);
}

/* 詢價車按鈕背景色 */
.browsing-history a.btn-fn .circle {
  background-color: var(--footer-color-black);
}

/* 詢價車按鈕hover色 */
.browsing-history a.btn-fn:hover .circle {
  background-color: var(--footer-color-hover);
}

/* -------------------------------------------------- */
/* 電商共用 */
/* 下一步按鈕色 */
.button_box.step_button a:nth-child(2) {
  background-color: var(--footer-color-main);
}

/* 電商內頁按鈕色 */
.shop_contain .shop_block .member_login .edit_link:hover,
.shop_contain .shop_block .member_login .logout:hover,
.shop_contain .shop_block .member_neworder .more_order:hover,
.shop_contain .shop_block .shop_list .more_order:hover,
.shop_contain .shop_block .trace_list .link_button.buyit:hover,
#login_from .box .block .button_box .link_button:hover,
.order_manage .order_search .date_zone .link_button:hover,
.order_manage .order_now .info .line .field .button:hover,
.jump_box_style .box .block .button_box input:hover {
  background-color: var(--footer-color-main);
  border-color: var(--footer-color-main);
}

/* 修改密碼按鈕色 */
.shop_contain.member_edit .link_button:hover {
  background-color: var(--footer-color-main);
  border-color: var(--footer-color-main);
}

/* 通訊編輯文字 */
.acoount_block .account_box .field_box .line .addr_edit .add_addr .add span {
  color: var(--footer-color-main);
}

/* 隱私政策文字 */
.acoount_block .account_box .field_box .read .privacy1,
.acoount_block .account_box .field_box .read .privacy2,
.acoount_block .account_box .field_box .read .privacy3 {
  color: var(--footer-color-main);
}

