﻿@charset "UTF-8";
* {
  font-family: 微軟正黑體 !important; }

.webix_template {
  padding: 0; }

.webix_calendar div {
  font-family: Webix Material Icons !important; }

.webix_accordionitem_button {
  font-family: Webix Material Icons !important; }

.webix_icon {
  font-family: Webix Material Icons !important; }

.webix_nav_button_inner {
  font-family: Webix Material Icons !important; }

.icon {
  font-family: "RETEX-ICON"; }

.Commit_Win {
  background: #FFFFFF;
  border: 1px solid #416843;
  border-radius: 10px; }
  .Commit_Win .Commit_Win_Head {
    font-size: 18px;
    font-weight: bold;
    line-height: 24px;
    color: #416843; }
    .Commit_Win .Commit_Win_Head .webix_icon.wxi-close {
      background: #416843;
      border: 1px solid #FFFFFF;
      border-radius: 50%;
      color: #FFFFFF; }
  .Commit_Win .Commit_Header {
    width: 41px;
    height: 41px; }
  .Commit_Win .Commit_Desc {
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
    color: #416843;
    text-align: center;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center; }
  .Commit_Win .CommitButton {
    background: #416843;
    border: 1px solid #A7B55D;
    opacity: 1;
    border-radius: 20px;
    width: 76px;
    height: 28px;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF; }
  .Commit_Win .CommitButton_Cancel {
    background: #FFFFFF;
    border: 1px solid #416843 !important;
    opacity: 1;
    border-radius: 20px;
    width: 76px;
    height: 28px;
    font-size: 16px;
    font-weight: 400;
    color: #475E4A;
    margin-bottom: 5px; }
  .Commit_Win p {
    margin-top: 0px;
    margin-bottom: 0px; }

.btn_BackHeader {
  border-bottom: 1px solid #e5e5e5 !important;
  margin-bottom: 1px !important; }
  .btn_BackHeader .Content {
    height: 100%;
    background: #fff;
    display: flex;
    align-items: center; }
    .btn_BackHeader .Content .ContentArrow {
      padding-left: 20px;
      width: 10%;
      color: #707070;
      font-size: 25px; }
    .btn_BackHeader .Content .ContentFont {
      display: inline-block;
      color: #416843;
      font-size: 22px;
      line-height: 40px;
      text-align: center;
      width: 70%;
      font-weight: bold; }

.ConfirmWindow .ConfirmWindow_temMessage {
  font-weight: bold;
  font-size: 18px;
  line-height: 24px;
  color: #313131; }
  .ConfirmWindow .ConfirmWindow_temMessage .webix_template {
    display: flex;
    align-items: center;
    margin-left: 20px;
    margin-right: 20px; }

.ConfirmWindow .ConfirmWindow_btnArea .ConfirmWindow_btnCancel button {
  background-color: #FFFFFF;
  border: 1px solid #B2B2B2;
  border-radius: 5px;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  color: #707070; }

.ConfirmWindow .ConfirmWindow_btnArea .ConfirmWindow_btnOK button {
  background: #689F38;
  border-radius: 5px;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
  color: #FFFFFF; }

.PageLoading {
  background: #9B9B9B;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  border-radius: 5px; }
  .PageLoading .webix_view {
    background-color: transparent;
    border: 0; }
    .PageLoading .webix_view .webix_template {
      display: flex;
      align-items: center;
      justify-content: center; }
      .PageLoading .webix_view .webix_template .loadingMsg {
        margin-left: 10px;
        font-weight: bold;
        font-size: 18px;
        color: #707070; }
