#feeboard-hoafees[data-v-5d7de215] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  overflow: visible;
  position: relative;
}
#feeboard-hoafees .listwrapper[data-v-5d7de215] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
}
#feeboard-hoafees .dezu_list_item[data-v-5d7de215] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  border-bottom: 0.2px solid rgba(173, 173, 173, 0.4862745098);
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
}
#feeboard-hoafees .dezu_list_item[data-v-5d7de215]:last-of-type {
  margin-bottom: 90px !important;
}
#feeboard-hoafees .dezu_list_item > div[data-v-5d7de215] {
  min-height: 88px;
  border-width: 0px;
  border-radius: 0px;
}
#feeboard-hoafees .dezu_list_item .item_body[data-v-5d7de215] {
  width: calc(100% - 58px);
  flex: 1 1 auto;
  padding: 18px 23px 17px 0;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
  position: relative;
}
#feeboard-hoafees .dezu_list_item .item_body .item_status[data-v-5d7de215] {
  width: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#feeboard-hoafees .dezu_list_item .item_body .item_status span.active[data-v-5d7de215] {
  width: 12px;
  height: 12px;
  background-color: #FFDE1F;
  border-radius: 50%;
}
#feeboard-hoafees .dezu_list_item .item_body .item_checkbox[data-v-5d7de215] {
  position: relative;
  top: 3px;
  margin-right: 15px;
}
#feeboard-hoafees .dezu_list_item .item_body .item_content[data-v-5d7de215] {
  width: calc(100% - 102px);
  flex: 1 1 auto;
  height: 100%;
}
#feeboard-hoafees .dezu_list_item .item_body .item_content .content_title[data-v-5d7de215] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 29px;
  color: #555555;
  margin-bottom: 4px;
  width: min(268px, 100%);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#feeboard-hoafees .dezu_list_item .item_body .item_content .content_date[data-v-5d7de215] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #AAAAAA;
}
#feeboard-hoafees .dezu_list_item .item_link[data-v-5d7de215] {
  width: 58px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #AAAAAA;
}
#feeboard-hoafees .dezu_list_item .item_link a[data-v-5d7de215], #feeboard-hoafees .dezu_list_item .item_link a[data-v-5d7de215]:active, #feeboard-hoafees .dezu_list_item .item_link a[data-v-5d7de215]:hover {
  color: #AAAAAA;
}
#feeboard-hoafees .price_tag .item_body[data-v-5d7de215] {
  width: calc(100% - 102px);
  padding: 18px 23px 17px 16px;
}
#feeboard-hoafees .price_tag .payment_date[data-v-5d7de215] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 20px;
  color: #AAAAAA;
}
#feeboard-hoafees .price_tag .price_detail[data-v-5d7de215] {
  width: 102px;
  height: 88px;
  box-sizing: border-box;
  padding: 13px 16px 18px 16px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
#feeboard-hoafees .price_tag .price_detail .payment_price[data-v-5d7de215] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 32px;
  text-align: right;
  color: #555555;
  margin-bottom: 4px;
}
#feeboard-hoafees .price_tag .price_detail .payment_status[data-v-5d7de215] {
  width: 48px;
  height: 21px;
  background: #FFDE1F;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 11px;
  color: #555555;
}
#feeboard-hoafees .price_tag .price_detail .payment_status.paid[data-v-5d7de215] {
  background: #AAAAAA;
  color: #FFFFFF;
}
#feeboard-hoafees .price_tag .price_detail .payment_status.report[data-v-5d7de215] {
  background: #4478FC;
  color: #FFFFFF;
}
#feeboard-otherfees[data-v-406ab5ab] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  overflow: visible;
  position: relative;
}
#feeboard-otherfees .listwrapper[data-v-406ab5ab] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
}
#feeboard-otherfees .dezu_list_item[data-v-406ab5ab] {
  width: 100%;
  border-bottom: 0.2px solid rgba(173, 173, 173, 0.4862745098);
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
}
#feeboard-otherfees .dezu_list_item[data-v-406ab5ab]:last-of-type {
  margin-bottom: 90px !important;
}
#feeboard-otherfees .dezu_list_item > div[data-v-406ab5ab] {
  min-height: 88px;
  border-width: 0px;
  border-radius: 0px;
}
#feeboard-otherfees .dezu_list_item .item_body[data-v-406ab5ab] {
  width: calc(100% - 58px);
  flex: 1 1 auto;
  padding: 18px 23px 17px 0;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: stretch;
  position: relative;
}
#feeboard-otherfees .dezu_list_item .item_body .item_status[data-v-406ab5ab] {
  width: 45px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#feeboard-otherfees .dezu_list_item .item_body .item_status span.active[data-v-406ab5ab] {
  width: 12px;
  height: 12px;
  background-color: #FFDE1F;
  border-radius: 50%;
}
#feeboard-otherfees .dezu_list_item .item_body .item_checkbox[data-v-406ab5ab] {
  position: relative;
  top: 3px;
  margin-right: 15px;
}
#feeboard-otherfees .dezu_list_item .item_body .item_content[data-v-406ab5ab] {
  width: calc(100% - 102px);
  flex: 1 1 auto;
  height: 100%;
}
#feeboard-otherfees .dezu_list_item .item_body .item_content .content_title[data-v-406ab5ab] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 29px;
  color: #555555;
  margin-bottom: 4px;
  width: min(268px, 100%);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#feeboard-otherfees .dezu_list_item .item_body .item_content .content_date[data-v-406ab5ab] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #AAAAAA;
}
#feeboard-otherfees .dezu_list_item .item_link[data-v-406ab5ab] {
  width: 58px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #AAAAAA;
}
#feeboard-otherfees .dezu_list_item .item_link a[data-v-406ab5ab], #feeboard-otherfees .dezu_list_item .item_link a[data-v-406ab5ab]:active, #feeboard-otherfees .dezu_list_item .item_link a[data-v-406ab5ab]:hover {
  color: #AAAAAA;
}
#feeboard-otherfees .price_tag .item_body[data-v-406ab5ab] {
  width: calc(100% - 102px);
  padding: 18px 23px 17px 16px;
}
#feeboard-otherfees .price_tag .payment_date[data-v-406ab5ab] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  line-height: 20px;
  color: #AAAAAA;
}
#feeboard-otherfees .price_tag .price_detail[data-v-406ab5ab] {
  width: 102px;
  height: 88px;
  box-sizing: border-box;
  padding: 13px 16px 18px 16px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
#feeboard-otherfees .price_tag .price_detail .payment_price[data-v-406ab5ab] {
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 500;
  font-size: 22px;
  line-height: 32px;
  text-align: right;
  color: #555555;
  margin-bottom: 4px;
}
#feeboard-otherfees .price_tag .price_detail .payment_status[data-v-406ab5ab] {
  width: 48px;
  height: 21px;
  background: #FFDE1F;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 11px;
  color: #555555;
}
#feeboard-otherfees .price_tag .price_detail .payment_status.paid[data-v-406ab5ab] {
  background: #AAAAAA;
  color: #FFFFFF;
}
#feeboard-otherfees .price_tag .price_detail .payment_status.report[data-v-406ab5ab] {
  background: #4478FC;
  color: #FFFFFF;
}
#feeboard[data-v-d0eeef86] {
  height: calc(var(--vh, 1vh) * 100);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  position: relative;
}
#feeboard.justify_start[data-v-d0eeef86] {
  justify-content: flex-start;
}
#feeboard .wrapper[data-v-d0eeef86] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
#feeboard .wrapper .swiper-slide[data-v-d0eeef86] {
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
.dezu_information_form[data-v-d0eeef86] {
  width: 100%;
  max-width: 768px;
  height: calc(var(--vh, 1vh) * 100);
}
.dezu_information_form .dezu_tab_pane[data-v-d0eeef86] {
  width: 100%;
  height: calc(var(--vh, 1vh) * 100 - 45px);
  min-width: 100%;
  min-height: calc(var(--vh, 1vh) * 100 - 45px);
  overflow: auto;
  background-color: #fff;
  position: relative;
}
.dezu_tabs_group[data-v-d0eeef86] {
  overflow-x: auto;
  overflow-y: hidden;
  border-bottom: solid 1px #e6e6e6;
}
.dezu_tabs_group .filter_icon[data-v-d0eeef86] {
  position: absolute;
  left: calc(min(100vw, 768px) - 30px);
  top: 10px;
  cursor: pointer;
}
.payment_btns[data-v-d0eeef86] {
  position: fixed;
  bottom: 0;
  z-index: 100;
  width: 100%;
  max-width: 768px;
  margin: 0 auto;
  height: 85px;
  background-color: #FFFFFF;
  box-shadow: 4px 0px 10px rgba(0, 0, 0, 0.25);
  padding: 19px 17px 21px 17px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
.payment_btns .btn[data-v-d0eeef86] {
  background: #FFDE1F;
  border-radius: 4px;
  padding: 7px 12px !important;
  font-family: "Noto Sans TC";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  display: flex;
  align-items: center;
  text-align: center;
  color: #555555;
}
.payment_btns .space_taker[data-v-d0eeef86] {
  font-family: "Noto Sans TC";
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  color: #555555;
}
.dezu_btn[data-v-d0eeef86] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
.dezu_btn button[data-v-d0eeef86] {
  min-width: 80px;
  padding: 7px 12px 8px 12px;
  border-width: 0;
  border-radius: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  font-family: Noto Sans TC;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.dezu_btn button.el-button--info[data-v-d0eeef86], .dezu_btn button.el-button--info[data-v-d0eeef86]:focus, .dezu_btn button.el-button--info[data-v-d0eeef86]:active {
  background: #555555;
  color: #FFFFFF;
}
.dezu_btn button.el-button--primary[data-v-d0eeef86], .dezu_btn button.el-button--primary[data-v-d0eeef86]:focus, .dezu_btn button.el-button--primary[data-v-d0eeef86]:active {
  background: #FFDE1F;
  color: #555555;
}
.dezu_btn button.el-button--primary.is-disabled[data-v-d0eeef86] {
  background: #FFDE1F;
  color: rgba(255, 255, 255, 0.5);
}
