@charset "UTF-8";
.cp[data-v-0fc4ec2f] {
  cursor: pointer;
}
.disabled[data-v-0fc4ec2f] {
  cursor: not-allowed;
}
.button[data-v-0fc4ec2f] {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex[data-v-0fc4ec2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-0fc4ec2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb[data-v-0fc4ec2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox[data-v-0fc4ec2f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper[data-v-0fc4ec2f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper *[data-v-0fc4ec2f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark[data-v-0fc4ec2f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark[data-v-0fc4ec2f]:hover {
  background-color: #004080;
}
.btn_warn[data-v-0fc4ec2f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light[data-v-0fc4ec2f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light[data-v-0fc4ec2f]:hover {
  background-color: #ccdded;
}
[data-v-0fc4ec2f]::-ms-clear,[data-v-0fc4ec2f]::-ms-reveal {
  display: none;
}
.un_sel[data-v-0fc4ec2f] {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify[data-v-0fc4ec2f] {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper[data-v-0fc4ec2f] {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title[data-v-0fc4ec2f] {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title[data-v-0fc4ec2f]::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title[data-v-0fc4ec2f]::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title[data-v-0fc4ec2f]::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title[data-v-0fc4ec2f]:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input[data-v-0fc4ec2f] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input[data-v-0fc4ec2f]::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-0fc4ec2f]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input[data-v-0fc4ec2f]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group[data-v-0fc4ec2f] {
  padding-top: 15px;
}
.components_control_wrapper .content_group[data-v-0fc4ec2f]:first-child {
  padding-top: 0;
}
.flex[data-v-0fc4ec2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex[data-v-0fc4ec2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column[data-v-0fc4ec2f] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start[data-v-0fc4ec2f] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end[data-v-0fc4ec2f] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center[data-v-0fc4ec2f] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between[data-v-0fc4ec2f] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start[data-v-0fc4ec2f] {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end[data-v-0fc4ec2f] {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center[data-v-0fc4ec2f] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch[data-v-0fc4ec2f] {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start[data-v-0fc4ec2f] {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end[data-v-0fc4ec2f] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center[data-v-0fc4ec2f] {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap[data-v-0fc4ec2f] {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap[data-v-0fc4ec2f] {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center[data-v-0fc4ec2f] {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0[data-v-0fc4ec2f] {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden[data-v-0fc4ec2f] {
  overflow: hidden;
}
.overflow-y-auto[data-v-0fc4ec2f] {
  overflow-y: auto;
}
.views_active_page_plan_page[data-v-0fc4ec2f] {
  width: 100%;
  max-width: 960px;
  height: 100%;
  min-height: 100%;
  background: #E2EEFA;
  margin: 0 auto;
  position: relative;
  padding-top: 1rem;
  padding-bottom: 0.86rem;
  padding-left: 0.4rem;
  padding-right: 0.4rem;
}
.views_active_page_plan_page .wrapper[data-v-0fc4ec2f] {
  width: 100%;
  height: 100%;
  position: relative;
  padding-top: 0.94rem;
}
.views_active_page_plan_page .logo[data-v-0fc4ec2f] {
  width: 1.68rem;
  height: 1.68rem;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 3;
  background-image: url(../../future2.8.3/img/logo.50491861.png);
  background-size: 100%;
}
.views_active_page_plan_page .info_group[data-v-0fc4ec2f] {
  width: 100%;
}
.views_active_page_plan_page .form_group[data-v-0fc4ec2f] {
  z-index: 2;
  background-color: #fff;
  position: relative;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 2px 40px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 2px 40px 0 rgba(0, 0, 0, 0.1);
  border-radius: 0.3rem;
  padding-top: 0.9rem;
  padding-bottom: 0.8rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.views_active_page_plan_page .form_group .form[data-v-0fc4ec2f] {
  height: 100%;
  width: 100%;
}
.views_active_page_plan_page .form_group .title[data-v-0fc4ec2f] {
  font-size: 24px;
  color: #0054A7;
  width: 100%;
  text-align: center;
  padding-bottom: 0.5rem;
}
.views_active_page_plan_page .form_group .line_group[data-v-0fc4ec2f] {
  padding-bottom: 20px;
}
.views_active_page_plan_page .form_group .line_group .key[data-v-0fc4ec2f] {
  width: 80px;
  font-size: 14px;
  color: #333;
  line-height: 36px;
}
.views_active_page_plan_page .form_group .line_group.readonly .input[data-v-0fc4ec2f] {
  border-color: transparent;
  background-color: transparent;
}
.views_active_page_plan_page .form_group .line_group .input[data-v-0fc4ec2f] {
  font-size: 14px;
  line-height: 34px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #E5E7EA;
  padding: 0 10px;
  outline: none;
  background-color: #FBFBFB;
}
.views_active_page_plan_page .form_group .line_group .input[data-v-0fc4ec2f]::-webkit-input-placeholder { /* WebKit browsers */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .form_group .line_group .input[data-v-0fc4ec2f]::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .form_group .line_group .input[data-v-0fc4ec2f]:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .form_group .line_group .verify[data-v-0fc4ec2f] {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  width: 100px;
  text-align: center;
  font-size: 14px;
  color: rgb(0, 84, 166);
  border: 1px solid rgb(0, 84, 166);
  line-height: 34px;
  border-radius: 4px;
  margin-left: 10px;
}
.views_active_page_plan_page .form_group .line_group .verify.active[data-v-0fc4ec2f] {
  color: #bbb;
  border-color: #E5E7EA;
}
.views_active_page_plan_page .form_group .submit[data-v-0fc4ec2f] {
  width: 100%;
  border: none;
  outline: none;
  color: #fff;
  font-size: 16px;
  text-align: center;
  line-height: 0.9rem;
  border-radius: 4px;
  background-color: #0054A7;
}
.views_active_page_plan_page .toast[data-v-0fc4ec2f] {
  -webkit-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  z-index: -1;
  position: absolute;
  top: 50%;
  left: 50%;
  max-width: 90%;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 4px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  color: #fff;
  font-size: 14px;
  line-height: 35px;
  height: 1rem;
  padding: 0 0.2rem;
  opacity: 0;
}
.views_active_page_plan_page .toast .icon[data-v-0fc4ec2f] {
  width: 19px;
  height: 19px;
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  margin-right: 6px;
}
.views_active_page_plan_page .toast .text[data-v-0fc4ec2f] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.views_active_page_plan_page .toast.activity[data-v-0fc4ec2f] {
  z-index: 9999;
  opacity: 1;
}
@charset "UTF-8";
.cp {
  cursor: pointer;
}
.disabled {
  cursor: not-allowed;
}
.button {
  background-color: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flexsb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bbox {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.bbox_wrapper * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.btn_dark {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: rgb(0, 84, 166);
  color: #fff;
}
.btn_dark:hover {
  background-color: #004080;
}
.btn_warn {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  background-color: #FAEDEB;
  color: #C84B33;
}
.btn_light {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  background-color: #e5eef6;
  cursor: pointer;
  color: rgb(0, 84, 166);
}
.btn_light:hover {
  background-color: #ccdded;
}
::-ms-clear, ::-ms-reveal {
  display: none;
}
.un_sel {
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
.text_justify {
  text-align: justify;
  -moz-text-align-last: justify;
       text-align-last: justify;
  text-justify: inter-ideograph;
}
.components_control_wrapper {
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  color: rgb(204, 204, 204);
}
.components_control_wrapper .title {
  /*滚动条样式*/
  padding: 0 20px 15px;
  display: block;
  width: 100%;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding-bottom: 15px;
  border-bottom: 1px solid #f0f0f0;
  font-weight: bold;
  color: rgb(51, 51, 51);
}
.components_control_wrapper .title::-webkit-scrollbar {
  width: 4px;
}
.components_control_wrapper .title::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.2);
}
.components_control_wrapper .title::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
  border-radius: 0;
  background: rgba(0, 0, 0, 0);
}
.components_control_wrapper .title:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.components_control_wrapper input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 22px;
  font-size: 16px;
  outline: none;
  border: none;
  padding: 0 20px;
  background-color: transparent;
}
.components_control_wrapper input::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
  font-weight: normal;
}
.components_control_wrapper .content_group {
  padding-top: 15px;
}
.components_control_wrapper .content_group:first-child {
  padding-top: 0;
}
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.d-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  display: -webkit-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
}
.flex-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.justify-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.justify-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.justify-space-between {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.align-start {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.align-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.align-center {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.align-stretch {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.align-self-start {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.align-self-end {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.align-self-center {
  -ms-flex-item-align: center;
      align-self: center;
}
.flex-nowrap {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.flex-wrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.align-content-center {
  -ms-flex-line-pack: center;
      align-content: center;
}
.flex-shrink-0 {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-y-auto {
  overflow-y: auto;
}
.views_active_page_plan_page .readonly .select_group .el-input.is-focus {
  border-color: transparent !important;
}
.views_active_page_plan_page .readonly .select_group .el-input__inner {
  background-color: transparent !important;
  border-color: transparent !important;
}
.views_active_page_plan_page .readonly .textarea .el-textarea__inner {
  border-color: transparent !important;
  background-color: transparent !important;
}
.views_active_page_plan_page .select_group {
  width: 100%;
}
.views_active_page_plan_page .select_group .el-input.is-focus {
  border-color: #E5E7EA !important;
}
.views_active_page_plan_page .select_group .el-input__inner {
  border-color: #E5E7EA !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  color: #333 !important;
  background-color: #FBFBFB !important;
}
.views_active_page_plan_page .select_group .el-input__inner::-webkit-input-placeholder { /* WebKit browsers */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .select_group .el-input__inner::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .select_group .el-input__inner:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .select_group .el-input.is-disabled .el-input__inner {
  cursor: inherit !important;
}
.views_active_page_plan_page .textarea .el-textarea__inner {
  border-color: #E5E7EA !important;
  color: #333 !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  font-family: "MicroSoft YaHei", sans-serif !important;
  line-height: 20px !important;
  font-size: 14px !important;
  padding-top: 8px !important;
  padding-bottom: 8px !important;
  background-color: #FBFBFB !important;
}
.views_active_page_plan_page .textarea .el-textarea__inner::-webkit-input-placeholder { /* WebKit browsers */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .textarea .el-textarea__inner::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #bbb;
  font-weight: normal;
}
.views_active_page_plan_page .textarea .el-textarea__inner:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #bbb;
  font-weight: normal;
}

/*# sourceMappingURL=63.css.map?t=1769050992548*/