.partner-info-search {
  width: 400px;
  height: 100%;
}
.partner-info-search__button {
  background: #00965a !important;
  font-weight: bold;
  left: 410px;
  width: 200px !important; /*我也是被逼的*/
}
.partner-info-search__input {
  height: 50px !important;
}

.partner-info-scroll-left-button {
  height: 100%;
  margin-left: 400px;
}

.divYieldCalculate-scroll-left-button {
  height: 100%;
  margin-left: 400px;
}

.divYieldCalculate-portfolio-addProject-dialog-queryInput {
  height: 100%;
  width: 50%;
}

.divYieldCalculate-portfolio-addProject-dialog-table {
  width: 850px;
}
.divYieldCalculate-portfolio-addFavorite-dialog-table {
  width: 850px;
}

/*配息試算結果*/
.divYieldCalculate-result {
  margin-bottom: 16px;
  display: flex;
}
.divYieldCalculate-result-chart01 {
  border: 1px solid rgb(215, 219, 248);
  border-radius: 4px;
  padding: 8px 24px;
  margin-right: 8px;
  width: 30%;
}
.divYieldCalculate-result-chart02 {
  border: 1px solid rgb(215, 219, 248);
  border-radius: 4px;
  padding: 16px 24px;
  margin-left: 8px;
  width: 70%;
}
.divYieldCalculate-result-chart03-desktop {
  display: flex;
  justify-content: center;
  flex-direction: row;
}
.divYieldCalculate-result-chart03-bnp-comp-echarts-05 {
  width: 500px;
  height: 240px;
}
.divYieldCalculate-result-chart03-bnp-comp-echarts-05-PDF {
  width: 328px;
  height: 248px;
}

.divYieldCalculate-result-chart03-bnp-comp-echarts-06 {
  width: 500px;
  height: 240px;
}
.divYieldCalculate-result-chart03-bnp-comp-echarts-06-PDF {
  width: 328px;
  height: 194px;
}

/*我的最愛清單*/
.favoriteList-search-input {
  height: 100%;
  width: 60%;
}

.favoriteList-edit-scroll-left-button {
  height: 100%;
  margin-left: 400px;
}

/*手機板*/
@media screen and (max-width: 768px) {
  .scroll-right-btn {
    background-image: none;
  }
  .scroll-left-btn {
    background-image: none;
  }
  .tap-scroll-mobile {
    width: 30px;
  }
  /* 登入頁面 內距調整 */
  .login-page-container-mobile {
    padding: 3% 3% !important;
    display: flex;
    justify-content: center;
  }
  /* 登入輸入框移除position : absolute */
  .bnp-comp-sign-in-content {
    position: static;
    top: 45px;
    background-color: #fff;
    border-radius: 10px;
    margin-top: 10px;
  }
  /* 登入頁選項間隔動態 */
  .bnp-comp-sign-in-content
    .text-content
    .bnp-comp-green-link
    + .bnp-comp-green-link {
    margin-left: 20%;
  }

  .bnp-main-banner .banner-title {
    display: none;
  }
  .partner-info-search--mobile {
    width: 100%;
    height: auto;
  }
  .partner-info-search__button--mobile {
    width: 100% !important; /*我也是被逼的*/
    height: 50px !important;
    position: relative !important;
    left: 0px !important;
    margin-top: 5px;
  }
  .partner-info-search__icon--mobile {
    top: 25% !important;
  }

  /* 解決查詢結果區域重疊問題 */
  .query-results {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }

  .query-results__title {
    margin-bottom: 10px !important;
    order: 1;
  }

  .query-results__export {
    margin-left: 0px;
    margin-bottom: 10px;
    order: 2;
  }

  .query-results__sort {
    float: none !important;
    margin-left: 0px;
    margin-top: 0px !important;
    width: 100%;
    order: 3;
  }

  .query-results__sort-select {
    width: 100%;
  }

  .query-results__sort-select select {
    width: 100%;
    font-size: 14px;
  }

  .partner-info-access-dropdown__mobile {
    width: 100% !important;
  }
  .partner-info-result-table-first-title-mobile {
    position: relative !important;
  }
  .partner-info-result-table-first-column-mobile {
    position: relative !important;
  }

  .partner-info-scroll-left-button-mobile {
    height: 100%;
    margin-left: 0px;
  }
  .partner-info-addFavorite-dialog__mobile {
    min-width: 0px !important;
  }
  .partner-info-addFavorite-dialog-addGroup-span__mobile {
    width: 100% !important;
  }
  .bnp-new-seach-input1
    span
    .partner-info-addFavorite-dialog-addGroup-input__mobile {
    width: 100% !important;
  }
  .partner-info-addFavorite-dialog-addGroupRadio-span__mobile {
    width: auto !important;
  }

  .bootstrap-select > .dropdown-menu {
    max-width: 100% !important;
    min-width: 100% !important;
  }

  .divYieldCalculate-access-dropdown__mobile {
    width: 100% !important;
  }
  .divYieldCalculate-project-dropdown__mobile {
    width: 100% !important;
  }

  .divYieldCalculate-currency-dropdown__mobile {
    width: 100% !important;
  }
  .divYieldCalculate-currency-dropdown__max-width100 {
    max-width: 100% !important;
  }
  .divYieldCalculate-insurance-age__mobile {
    max-width: 100% !important;
    margin-top: 20px;
    width: 40% !important;
  }
  .divYieldCalculate-gender-select__mobile {
    display: grid;
  }
  .divYieldCalculate-gender-select-span__mobile {
    width: 40% !important;
  }
  .divYieldCalculate-gender-female__mobile {
    margin-left: 0px !important;
  }
  .divYieldCalculate-protection-based-select__mobile {
    display: grid;
  }
  .divYieldCalculate-protection-based-select-span__mobile {
    width: 40% !important;
  }
  .divYieldCalculate-premium-input__mobile {
    width: 40% !important;
  }
  .divYieldCalculate-sum-insured__mobile {
    width: 40% !important;
  }
  .divYieldCalculate-portfolio__mobile {
    display: inline-block;
    width: 100%;
  }

  .divYieldCalculate-portfolio-title__mobile {
    width: 100% !important;
    display: inline-block !important;
  }
  .divYieldCalculate-portfolio-favorite__mobile {
    margin-left: 10px !important;
    margin-right: 10px !important;
    margin-top: 10px !important;
    width: calc(50% - 20px) !important;
    display: inline-block !important;
  }
  .divYieldCalculate-portfolio-project__mobile {
    margin-left: 10px !important;
    margin-right: 10px !important;
    margin-top: 10px !important;
    width: calc(50% - 20px) !important;
    display: inline-block !important;
  }
  .divYieldCalculate-scroll-right-button__mobile {
    height: 100%;
    margin-left: 0px;
    width: 30px;
  }

  .divYieldCalculate-result-table-first-title__mobile {
    position: relative !important;
  }
  .divYieldCalculate-result-table-first-column__mobile {
    position: relative !important;
  }

  .divYieldCalculate-result-documentExport-button__mobile {
    width: 45% !important;
    margin-right: 5% !important;
  }
  .divYieldCalculate-result-tab-button-container__mobile {
    overflow-y: hidden;
    overflow-x: hidden;
  }
  .divYieldCalculate-result-performance-chart__mobile {
    border: 1px solid #00965b;
    border-radius: 4px;
    padding: 6px 12px;
  }
  .divYieldCalculate-result-performance-chart-options__mobile {
    font-size: 16px;
    font-weight: bold;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.31em;
    letter-spacing: normal;
    color: #00a951;
  }
  .bnp-comp-tab-005
    > .bnp-ga-tab-container
    > .bnp-ga-tab-title-container
    .bnp-ga-tab-title-height
    .divYieldCalculate-result-tab-button__mobile {
    padding: 14px 30px !important;
  }

  .bnp-comp-popup-table1
    .divYieldCalculate-portfolio-addProject-dialog__mobile {
    min-width: 0px !important;
  }
  .bnp-comp-popup-table1
    .modal-dialog
    .divYieldCalculate-portfolio-addProject-dialog__mobile {
    min-width: 0px !important;
  }

  .divYieldCalculate-portfolio-addProject-dialog-filter__mobile {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0px !important;
  }
  .divYieldCalculate-portfolio-addProject-dialog-filter-title__mobile {
    margin-top: 10px !important;
  }

  .divYieldCalculate-portfolio-addProject-dialog-option__mobile {
    max-width: 100% !important;
    width: 100% !important;
  }

  .divYieldCalculate-portfolio-addProject-dialog-queryInput__mobile {
    width: 100%;
  }
  .divYieldCalculate-portfolio-addProject-dialog-queryButton__mobile {
    width: 100% !important;
    margin-right: 0px !important;
  }
  .divYieldCalculate-portfolio-addProject-dialog-queryButton__max-width100 {
    max-width: 100% !important;
  }

  .baseLayout-warning-dialog__mobile {
    min-width: 0px !important;
  }
  .baseLayout-warning-dialog__width100 {
    width: 100% !important;
  }

  .divYieldCalculate-portfolio-addProject-dialog-table {
    width: 100%;
  }
  .divYieldCalculate-portfolio-addProject-dialog-table-scroll-container {
    overflow-x: auto; /* 水平滾動 */
    border: 1px solid #ddd;
    border-radius: 4px;
    width: 100%;
    margin-top: 10px;
  }
  .divYieldCalculate-portfolio-addProject-dialog-table-content-container {
    width: 850px; /* 設定一個固定寬度，超出時會出現滾動條 */
  }

  /*配息試算結果*/
  .divYieldCalculate-result {
    flex-direction: column;
  }
  .divYieldCalculate-result-chart01 {
    width: 100%;
  }
  .divYieldCalculate-result-chart02 {
    width: 100%;
    margin-left: 0px;
    overflow-x: auto; /* 水平滾動 */
    margin-top: 10px;
  }
  .divYieldCalculate-result-chart03-mobile {
    justify-content: unset;
    flex-direction: row;
    overflow-x: auto; /* 水平滾動 */
    width: 100%;
  }
  .divYieldCalculate-result-chart08-mobile {
    display: block;
    height: 100%;
    overflow: auto;
  }

  .divYieldCalculate-result-chart03-bnp-comp-echarts-05-mobile {
    margin-right: 30px;
    height: 240px;
  }

  .divYieldCalculate-result-chart03-bnp-comp-echarts-06-mobile {
    height: 240px;
  }

  .bnp-comp-popup-table1
    .divYieldCalculate-portfolio-addFavorite-dialog__mobile {
    min-width: 0px !important;
  }
  .bnp-comp-popup-table1
    .modal-dialog
    .divYieldCalculate-portfolio-addFavorite-dialog__mobile {
    min-width: 0px !important;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-filter__mobile {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: 0px !important;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-filter-title__mobile {
    margin-top: 10px !important;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-table {
    width: 100%;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-table-scroll-container {
    overflow-x: auto; /* 水平滾動 */
    border: 1px solid #ddd;
    border-radius: 4px;
    width: 100%;
    margin-top: 10px;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-table-content-container {
    width: 850px; /* 設定一個固定寬度，超出時會出現滾動條 */
  }
  .divYieldCalculate-result-fee-list-mobile {
    margin-left: 0px;
    width: 100% !important;
  }
  .divYieldCalculate-result-fee-calculate-img-mobile {
    width: 15px;
  }

  /*我的最愛清單*/
  /*搜尋輸入框*/
  .favoriteList-search-input__mobile {
    width: 100%;
  }
  /*搜尋按鈕*/
  .favoriteList-search-button--max-width100 {
    max-width: 100% !important;
  }
  .favoriteList-search-button--width100 {
    width: 100% !important;
  }

  /*編輯我的最愛清單移除彈窗*/
  .favoriteList-search-deleteList-dialog__mobile {
    min-width: 0px !important;
  }
  .favoriteList-search-deleteList-dialog__width100 {
    width: 100% !important;
  }

  /*編輯我的最愛清單輸入框*/
  .favoriteList-edit-span-input--mobile {
    max-width: 100% !important;
    width: 100% !important;
  }
  /*編輯我的最愛清單列表*/
  .favoriteList-edit-scroll-left-button--mobile {
    margin-left: 0px;
  }
  .favoriteList-edit-table-first-title-mobile {
    position: relative !important;
  }
  .favoriteList-edit-table-first-column-mobile {
    position: relative !important;
  }

  /*編輯我的最愛清單移除彈窗*/
  .favoriteList-edit-deleteProject-dialog__mobile {
    min-width: 0px !important;
  }
  .favoriteList-edit-dialog__width100 {
    width: 100% !important;
  }
}

/*平板*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .partner-info-search--mobile {
    width: 100%;
    height: auto;
  }
  .partner-info-search__button--mobile {
    width: 100% !important; /*我也是被逼的*/
    height: 50px !important;
    position: relative !important;
    left: 0px !important;
    margin-top: 5px;
  }
  .partner-info-search__icon--mobile {
    top: 25% !important;
  }
  .partner-info-result-table-first-title-mobile {
    position: relative !important;
  }
  .partner-info-result-table-first-column-mobile {
    position: relative !important;
  }
  .partner-info-scroll-left-button-mobile {
    height: 100%;
    margin-left: 0px;
  }

  /* 解決查詢結果區域重疊問題 */
  .query-results {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    height: auto;
  }

  .query-results__title {
    min-width: 120px;
    margin-bottom: 0px;
  }

  .query-results__export {
    margin-left: 0px;
    white-space: nowrap;
  }

  .query-results__sort {
    float: none !important;
    margin-left: auto;
    flex: 1;
    min-width: 200px;
  }

  .query-results__sort-select {
    width: 100%;
    font-size: 13px;
  }

  .partner-info-result-table-first-title-mobile {
    position: relative !important;
  }
  .partner-info-result-table-first-column-mobile {
    position: relative !important;
  }

  .partner-info-scroll-left-button-mobile {
    height: 100%;
    margin-left: 0px;
  }
  .divYieldCalculate-result-table-first-title__mobile {
    position: relative !important;
  }
  .divYieldCalculate-result-table-first-column__mobile {
    position: relative !important;
  }
  .divYieldCalculate-scroll-right-button__mobile {
    height: 100%;
    margin-left: 0px;
  }

  .bootstrap-select > .dropdown-menu {
    max-width: 100% !important;
    min-width: 100% !important;
  }

  /*新增專案彈窗*/
  .bnp-comp-popup-table1
    .divYieldCalculate-portfolio-addProject-dialog__mobile {
    min-width: 0px !important;
  }
  .bnp-comp-popup-table1
    .modal-dialog
    .divYieldCalculate-portfolio-addProject-dialog__mobile {
    min-width: 0px !important;
  }

  /*table 滾動*/
  .divYieldCalculate-portfolio-addProject-dialog-table {
    width: 100%;
  }
  .divYieldCalculate-portfolio-addProject-dialog-table-scroll-container {
    overflow-x: auto; /* 水平滾動 */
    border: 1px solid #ddd;
    border-radius: 4px;
    width: 100%;
    margin-top: 10px;
  }
  .divYieldCalculate-portfolio-addProject-dialog-table-content-container {
    width: 850px; /* 設定一個固定寬度，超出時會出現滾動條 */
  }

  /*我的最愛彈窗*/
  .bnp-comp-popup-table1
    .divYieldCalculate-portfolio-addFavorite-dialog__mobile {
    min-width: 0px !important;
  }
  .bnp-comp-popup-table1
    .modal-dialog
    .divYieldCalculate-portfolio-addFavorite-dialog__mobile {
    min-width: 0px !important;
  }

  /*table 滾動*/
  .divYieldCalculate-portfolio-addFavorite-dialog-table {
    width: 100%;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-table-scroll-container {
    overflow-x: auto; /* 水平滾動 */
    border: 1px solid #ddd;
    border-radius: 4px;
    width: 100%;
    margin-top: 10px;
  }
  .divYieldCalculate-portfolio-addFavorite-dialog-table-content-container {
    width: 850px; /* 設定一個固定寬度，超出時會出現滾動條 */
  }

  /*配息試算結果*/
  .divYieldCalculate-result {
    flex-direction: column;
  }
  .divYieldCalculate-result-chart01 {
    width: 100%;
  }
  .divYieldCalculate-result-chart02 {
    width: 100%;
    margin-left: 0px;
    overflow-x: auto; /* 水平滾動 */
    margin-top: 10px;
  }
  .divYieldCalculate-result-chart03-mobile {
    justify-content: unset;
    flex-direction: row;
    overflow-x: auto; /* 水平滾動 */
    width: 100%;
  }
  .divYieldCalculate-result-chart08-mobile {
    display: block;
    height: 100%;
    overflow: auto;
  }

  /*我的最愛清單*/
  /*編輯我的最愛清單輸入框*/
  .favoriteList-edit-span-input--mobile {
    max-width: 100% !important;
    width: 100% !important;
  }

  /*編輯我的最愛清單列表*/
  .favoriteList-edit-scroll-left-button--mobile {
    margin-left: 0px;
  }
  .favoriteList-edit-table-first-title-mobile {
    position: relative !important;
  }
  .favoriteList-edit-table-first-column-mobile {
    position: relative !important;
  }
}

/*電腦板*/
@media screen and (min-width: 1024px) {
  /*我的最愛清單*/
  /*編輯我的最愛清單輸入框*/
  .favoriteList-edit-input {
    width: 605px !important;
  }
}

/* 通路下架專案設定 - 頁簽功能樣式 */
/* 手機及平板專用頁簽 - 預設隱藏 */
.mobile-tablet-tabs {
  display: none;
}

/* 桌面版標題 - 預設顯示 */
.desktop-titles {
  display: block;
}

/* 桌面版布局 - 預設顯示 */
.desktop-layout {
  display: flex;
  width: 100%;
}

/* 頁簽內容 - 預設隱藏 */
.setOffCampaign-tab-content {
  display: none;
  width: 100%;
}

/*手機板 - 通路下架專案設定頁簽*/
@media screen and (max-width: 768px) {
  /* 修正錯誤頁 / 圖文元件在手機下 text-content-info 寬度為負（calc(100% - 430px)）導致中文標題直書跑版 */
  .bnp-comp-img-text-content .text-content-info {
    width: 100%;
    margin-right: 0;
    max-width: none;
  }

  /* 讓示意圖在手機下置中、置於文字下方 */
  .bnp-comp-img-text-content .text-content-img {
    display: block;
    margin: 0 auto;
  }

  .bnp-edit-info {
    border-top: 1px solid #e0e0e0;
  }

  /* 隱藏桌面版標題 */
  .desktop-titles {
    display: none !important;
  }

  /* 隱藏桌面版布局 */
  .desktop-layout {
    display: none !important;
  }

  /* 顯示手機頁簽 */
  .mobile-tablet-tabs {
    display: block !important;
    margin-bottom: 20px;
  }

  /* 頁簽按鈕容器 */
  .mobile-tablet-tabs .tab-buttons {
    display: flex;
    background-color: #f8f9fa;
    border-radius: 8px;
    padding: 4px;
    margin: 0 auto;
    max-width: 400px;
  }

  /* 頁簽按鈕樣式 */
  .mobile-tablet-tabs .tab-btn {
    flex: 1;
    padding: 12px 16px;
    border: none;
    background-color: transparent;
    color: #666;
    font-size: 14px;
    font-weight: 500;
    border-radius: 6px;
    cursor: pointer;
    transition: all 0.3s ease;
    text-align: center;
  }

  /* 活躍頁簽樣式 */
  .mobile-tablet-tabs .tab-btn.active {
    background-color: #00965a !important;
    color: white !important;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  }

  /* 頁簽按鈕懸停效果 */
  .mobile-tablet-tabs .tab-btn:hover:not(.active) {
    background-color: #e9ecef;
    color: #333;
  }

  /* 顯示活躍的頁簽內容 */
  .setOffCampaign-tab-content.active {
    display: block !important;
  }

  /* 調整頁簽內容間距 */
  .setOffCampaign-tab-content .bnp-edit-info-optional,
  .setOffCampaign-tab-content .bnp-edit-info-Selected {
    min-width: 0px;
    max-width: 100%;
    height: 100%;
  }

  /*可選取專案列表 check bar*/
  .tab-content-edit-info-optional-list {
    padding-left: 20px;
  }

  /*可選取專案列表 check bar*/
  .tab-content-edit-optional-list-ulItem,
  .tab-content-edit-Selected-list-ulItem {
    padding: 16.5px 16.5px 16.5px 10px !important;
  }
  /*可選取專案列表 check bar*/
  .tab-content-edit-optional-list-checkBar,
  .tab-content-edit-Selected-list-checkBar {
    vertical-align: middle !important;
  }
  /*可選取專案列表*/
  .tab-content-edit-optional-list-name,
  .tab-content-edit-Selected-list-name {
    white-space: normal !important;
    vertical-align: middle !important;
  }

  /* 可選取專案頁簽樣式調整 */
  .setOffCampaign-tab-content.available-projects
    .bnp-edit-info-optional-screen {
    padding-left: 20px;
  }

  /* 下架專案頁簽樣式調整 */
  .setOffCampaign-tab-content.selected-projects .bnp-edit-info-Selected-margin {
    padding: 10px;
  }

  /* 無資料提示在手機版的樣式調整 */
  .setOffCampaign-tab-content.selected-projects .no-data-tips {
    text-align: center;
    padding: 40px 20px;
  }

  .setOffCampaign-tab-content.selected-projects .no-data-tips img {
    margin-bottom: 15px;
  }

  .setOffCampaign-tab-content.selected-projects .no-data-tips p {
    margin: 5px 0;
    color: #666;
    font-size: 14px;
  }
}

/*平板 - 通路下架專案設定頁簽*/
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .bnp-edit-info {
    border-top: 1px solid #e0e0e0;
  }

  /* 隱藏桌面版標題 */
  .desktop-titles {
    display: none !important;
  }

  /* 隱藏桌面版布局 */
  .desktop-layout {
    display: none !important;
  }

  /* 顯示平板頁簽 */
  .mobile-tablet-tabs {
    display: block !important;
    margin-bottom: 25px;
  }

  /* 頁簽按鈕容器 */
  .mobile-tablet-tabs .tab-buttons {
    display: flex;
    background-color: #f8f9fa;
    border-radius: 10px;
    padding: 6px;
    margin: 0 auto;
    max-width: 500px;
  }

  /* 頁簽按鈕樣式 */
  .mobile-tablet-tabs .tab-btn {
    flex: 1;
    padding: 14px 20px;
    border: none;
    background-color: transparent;
    color: #666;
    font-size: 16px;
    font-weight: 500;
    border-radius: 8px;
    cursor: pointer;
    transition: all 0.3s ease;
    text-align: center;
  }

  /* 活躍頁簽樣式 */
  .mobile-tablet-tabs .tab-btn.active {
    background-color: #00965a !important;
    color: white !important;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
  }

  /* 頁簽按鈕懸停效果 */
  .mobile-tablet-tabs .tab-btn:hover:not(.active) {
    background-color: #e9ecef;
    color: #333;
  }

  /* 顯示活躍的頁簽內容 */
  .tab-content.active {
    display: block !important;
  }

  /* 調整頁簽內容間距 */
  .tab-content .bnp-edit-info-optional,
  .tab-content .bnp-edit-info-Selected {
    max-width: 100%;
    height: 100%;
  }
  /*可選取專案列表 check bar*/
  .tab-content-edit-optional-list-checkBar,
  .tab-content-edit-Selected-list-checkBar {
    vertical-align: middle !important;
  }
  /*可選取專案列表*/
  .tab-content-edit-optional-list-name,
  .tab-content-edit-Selected-list-name {
    white-space: normal !important;
    vertical-align: middle !important;
  }

  /* 可選取專案頁簽樣式調整 */
  .tab-content.available-projects .bnp-edit-info-optional-screen {
    padding-left: 30px;
    margin-left: 0px !important;
  }

  /* 下架專案頁簽樣式調整 */
  .tab-content.selected-projects .bnp-edit-info-Selected-margin {
    padding: 25px;
  }

  /* 無資料提示在平板版的樣式調整 */
  .tab-content.selected-projects .no-data-tips {
    text-align: center;
    padding: 50px 25px;
  }

  .tab-content.selected-projects .no-data-tips img {
    margin-bottom: 20px;
  }

  .tab-content.selected-projects .no-data-tips p {
    margin: 8px 0;
    color: #666;
    font-size: 16px;
  }
  /* 顯示活躍的頁簽內容 */
  .setOffCampaign-tab-content.active {
    display: block !important;
  }

  /* 調整頁簽內容間距 */
  .setOffCampaign-tab-content .bnp-edit-info-optional,
  .setOffCampaign-tab-content .bnp-edit-info-Selected {
    min-width: 0px;
    max-width: 100%;
    height: 100%;
  }
}
