.navMenu.input-group.search-group {
  border: solid 1px transparent!important;
}
.top-card {
  background-color: #fff;
  padding: 24px;
}
.top-card-title {
  font-size: 16px;
  font-weight: 700;
  padding-bottom: 15px;
}
.top-card-title::before {
  content: '';
  width: 4px;
  float: left;
  height: 23px!important;
  background-color: #ff3300;
  margin-right: 10px;
  border-radius: 8px;
  transform: scale(0.75);
}
.top-card-content {
  padding-bottom: 15px;
  font-size: 14px;
  line-height: 1.5;
}
.top-card-body {
  display: flex;
}
.top-card-img {
  width: 155px;
  height: 103px;
  margin: auto 30px;
}
/* #registerForm {
    flex-direction: column;
} */
.top-card-body .boxPadding {
  padding-left: 15px;
}
.menu_switch {
  font-size: 20px;
}
.menu_window {
  font-size: 20px;
  margin: auto 5px;
  color: #515a6e;
  cursor: pointer;
}
.icon_display {
  display: none;
}
/* .top-card */
.home-page-item-wrap {
  display: flex;
  text-align: center;
  margin-bottom: 15px;
  /* max-width: 500px; */
}
.home-page-item-wrap-item {
  padding: 0 32px;
  position: relative;
  min-width: 50px;
  text-align: left;
}
.home-page-item-wrap-item::after {
  position: absolute;
  top: 8px;
  right: 0;
  width: 1.2px;
  height: 40px;
  background-color: #e8e8e8;
  content: "";
}
.home-page-item-wrap-item:last-child::after {
  background-color: transparent;
  content: "";
}
.home-page-item-title {
  margin-bottom: 4px;
  color: #666;
}
.home-page-item-value {
  font-size: 16px;
  font-weight: 500;
}
.home-page-outside-warp {
  display: flex;
  flex-direction: column;
}
.admin-foot-card {
  position: fixed;
  bottom: 0px;
  background-color: rgba(214, 223, 234, 0.8) !important;
  min-height: 60px;
  /* padding: 0 20px; */
  width: 100%;
}
.admin-foot-card > .boxPadding {
  margin-right: 15px;
}
.foot-card {
  position: fixed;
  bottom: 0px;
  background-color: rgba(214, 223, 234, 0.8) !important;
  min-height: 60px;
  /* padding: 0 20px; */
  width: calc(100% - 250px);
}
.ExtendFootCard {
  width: calc(100% - 60px) !important;
}
.top-link {
  color: #409eff;
  cursor: pointer;
}
.topcardrightlogo {
  /* margin-top: 44px;margin-right: -24px; */
  margin-right: -24px;
  position: absolute;
  bottom: -2px;
  right: 30px;
  width: 50px;
  background: #fff;
}
.navbarNoline {
  border-bottom: none;
}

/* 解决散落在各处的loading替换样式问题 */
#skinLoading {
  display: none;
}
.rb-static-full-loading-container {
  position: fixed;
  z-index: 1001;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--rb-full-loading-mask-bg-color, rgba(255, 255, 255, 0.4));
}
.rb-static-full-loading {
  width: 40px;
  fill: var(--rb-full-loading-color, #777AF2);
  animation: move 1s infinite linear;
}
@keyframes move {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.checkbox-inout:focus-within + .demo--checkbox.demo--radioInput {
  border-color: #777AF2;
}
.demo--label > .demo--radio:focus-within + .demo--radioInput {
  border-color: #777AF2;
}

.Select.Select--multi .Select-control {
  display: flex;
  align-items: center;
}
.Select.has-value.Select--multi {
  padding-top: 0;
}
.Select.Select--multi .rb4-select-selected-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 10px;
  max-width: calc(100% - 32px);
}
.Select.Select--multi .rb4-select-selected-container .Select-input {
  color: var(--rb-tags-input-container-font-color, #333333);
  flex: 1 1 auto;
  display: inline-grid !important;
  grid-area: 1 / 1 / 2 / 3;
  grid-template-columns: 0px min-content;
  box-sizing: border-box;
  height: 26px;
  width: auto;
}
.Select.Select--multi .rb4-select-selected-container .Select-input::after {
  content: attr(data-value) " ";
  visibility: hidden;
  white-space: pre;
  grid-area: 1 / 2 / auto / auto;
  font: inherit;
  min-width: 2px;
  border: 0px;
  margin: 0px;
  outline: 0px;
  padding: 0px;
}
.Select.Select--multi .rb4-select-selected-container .Select-input input {
  opacity: 1;
  width: 100%;
  height: 26px;
  grid-area: 1 / 2 / auto / auto;
  font: inherit;
  min-width: 2px;
  border: 0px;
  margin: 0px;
  outline: 0px;
  padding: 0px;
  background-color: transparent;
}
.Select.Select--multi .rb4-select-selected-container .Select-value {
  margin: 2px;
  max-width: calc(100% - 20px);
}
.rb4-select-toggle-icon-container {
  position: absolute;
  width: 32px;
  height: 100%;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.rb4-select-toggle-icon-container .select-clear-icon {
  display: none;
}
.rb4-select-toggle-icon-container .select-clear-icon .deleteIcon {
  margin: 0;
}
.Select.has-value.is-clearable:not(.is-disabled):hover .select-arrow-icon {
  display: none;
}
.Select.has-value.is-clearable:not(.is-disabled):hover .select-clear-icon {
  display: block;
}
.Select--single .Select-input.has-value {
  position: absolute;
  background-color: #fff;
}

.searchbox .r,
.searchbox .r .text {
  font-size: 14px;
}
.searchbox {
  padding-left: 10px;
  padding-right: 10px;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.searchbox-item {
  border-bottom: 1px dashed #e3e3e3;
  padding-bottom: 8px;
  overflow: hidden;
  position: relative;
}
.searchbox .l {
  position: absolute;
  left: 0;
  top: 8px;
  min-width: 72px;
  max-width: 96px;
  background: #808d8d;
  color: #fff;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-left: 8px;
  padding-right: 6px;
  line-height: 22px;
}
.searchbox .l i {
  position: absolute;
  width: 0;
  height: 0;
  border-top: 11px solid transparent;
  border-left: 11px solid #808d8d;
  border-bottom: 11px solid transparent;
  right: -11px;
  top: 0;
}
.searchbox .c {
  width: 100%;
  padding-left: 90px;
  padding-right: 70px;
  height: 30px;
  overflow: hidden;
  margin-left: 20px;
}
.searchbox .c .control-type {
  color: #5CB85C;
  width: 44px;
  height: 30px;
  padding-top: 10px;
  float: left;
}
.filter_option span {
  display: inline-block;
  line-height: 22px;
  border-radius: 3px;
  padding-left: 6px;
  padding-right: 6px;
  cursor: pointer;
  margin-right: 17px;
  margin-top: 8px;
}
.filter_option .selected {
  background: #18a689;
  color: #fff;
}
.searchbox .r {
  line-height: 22px;
  position: absolute;
  right: 0;
  top: 8px;
}
.searchbox .r:focus,
.searchbox .r:hover {
  text-decoration: none;
}
.searchbox-item .filter_custom {
  width: 220px;
  position: absolute;
  top: 8px;
  right: 80px;
  height: 22px;
  line-height: 22px;
}
.searchbox-item .filter_custom > span {
  float: left;
}
.searchbox-item .filter_custom > span > input {
  height: 22px;
  display: block !important;
}
.filter_custom span {
  padding-left: 2px;
  padding-right: 2px;
}
.filter_custom input {
  height: 100%;
}
.btn_filter_sure,
.filter_btn {
  text-align: center;
  cursor: pointer;
  height: 22px;
}
.btn_filter_sure {
  background-color: #F5F5F5;
  border: 1px solid #DDD;
  display: inline-block;
  width: 48px;
  line-height: 22px;
}
.btn_filter_sure:hover {
  background-color: #49F;
  border: 1px solid #49F;
  color: #FFF;
}
.filter_btn span {
  width: 100px;
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #ebf5ff;
  height: 20px;
  line-height: 20px;
  color: #1AB394;
  margin-bottom: 10px;
  border: 1px solid #d4e3f2;
  border-top: none;
}
.filter_btn span:hover {
  color: #fff;
  background-color: #1AB394;
}

#rocket-to-top div {
  left: 0;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
  width: 149px;
}
#rocket-to-top .level-2 {
  /* background: url("../images/rocket_button_up.png") no-repeat scroll -149px 0 transparent; */
  display: none;
  height: 250px;
  opacity: 0;
  z-index: 1;
}
#rocket-to-top .level-3 {
  background: none repeat scroll 0 0 transparent;
  cursor: pointer;
  display: block;
  height: 150px;
  z-index: 2;
}
/*download by www.sucaijiayuan.com*/
#rocket-to-top {
  /* background: url("../images/rocket_button_up.png") no-repeat scroll 0 0 transparent; */
  cursor: default;
  display: block;
  height: 250px;
  margin: -125px 0 0;
  overflow: hidden;
  padding: 0;
  position: fixed;
  right: 0;
  top: 80%;
  width: 149px;
  z-index: 11;
}


/*-------------------------------------
zTree Style

version:    3.4
author:     Hunter.z
email:      hunter.z@263.net
website:    http://code.google.com/p/jquerytree/

-------------------------------------*/
.ztree * {
  padding: 0;
  margin: 0;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif;
}
.ztree {
  margin: 0;
  padding: 5px;
  color: #333;
}
.ztree li {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 17px;
  text-align: left;
  white-space: nowrap;
  outline: 0;
}
.ztree li ul {
  margin: 0;
  padding: 0 0 0 18px;
}
.ztree li ul.line {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAACCAYAAACOoybuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDc4REU0MjZCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDc4REU0MjdCRUUzMTFFM0EzMjlBMDg4NDE2NDQzNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENzhERTQyNEJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENzhERTQyNUJFRTMxMUUzQTMyOUEwODg0MTY0NDM0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po2SkZQAAAAZSURBVHjaYvz//z8D0QCkmBiclpb2HyDAAPeAIxI04Q1+AAAAAElFTkSuQmCC) 0 0 repeat-y;
}
.ztree li a {
  padding-right: 3px;
  margin: 0;
  cursor: pointer;
  height: 21px;
  color: #333;
  background-color: transparent;
  text-decoration: none;
  vertical-align: top;
  display: inline-block;
  width: 100%;
  overflow: hidden;
}
.ztree li a .ztree-text {
  display: inline-block;
  max-width: calc(100% - 50px);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-right: 4px;
}
.ztree li a:hover {
  text-decoration: underline;
}
.ztree li a.curSelectedNode {
  padding-top: 0px;
  background-color: #e5e5e5;
  color: black;
  height: 21px;
  opacity: 0.8;
}
.ztree li a.curSelectedNode_Edit {
  padding-top: 0px;
  background-color: #e5e5e5;
  color: black;
  height: 21px;
  border: 1px #666 solid;
  opacity: 0.8;
}
.ztree li a.tmpTargetNode_inner {
  padding-top: 0px;
  background-color: #aaa;
  color: white;
  height: 21px;
  border: 1px #666 solid;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.ztree li a input.rename {
  height: 14px;
  width: 80px;
  padding: 0;
  margin: 0;
  font-size: 12px;
  border: 1px #585956 solid;
  *border: 0px;
}
.ztree li span {
  line-height: 21px;
  margin-right: 2px;
}
.ztree li span.button {
  line-height: 0;
  margin: 0;
  padding: 0;
  width: 21px;
  height: 21px;
  display: inline-block;
  vertical-align: middle;
  border: 0 none;
  cursor: pointer;
  outline: none;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAB+CAYAAABRR0/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjA0QTdBMDkxQkZFMzExODQ5Qjk0QTJGMTk1NkQ0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTczODMyQ0MwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTczODMyQkMwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIi8+IDwvcmRmOkRlc2NyaXB0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);
  *background-image: url(./308e1721dcbc8b7f0c5f.gif);
}
.ztree li span.button.chk {
  width: 13px;
  height: 13px;
  margin: 0 2px;
  cursor: auto;
}
.ztree li span.button.chk.checkbox_false_full {
  background-position: -5px -5px;
}
.ztree li span.button.chk.checkbox_false_full_focus {
  background-position: -5px -26px;
}
.ztree li span.button.chk.checkbox_false_part {
  background-position: -5px -48px;
}
.ztree li span.button.chk.checkbox_false_part_focus {
  background-position: -5px -68px;
}
.ztree li span.button.chk.checkbox_false_disable {
  background-position: -5px -89px;
}
.ztree li span.button.chk.checkbox_true_full {
  background-position: -26px -5px;
}
.ztree li span.button.chk.checkbox_true_full_focus {
  background-position: -26px -26px;
}
.ztree li span.button.chk.checkbox_true_part {
  background-position: -26px -48px;
}
.ztree li span.button.chk.checkbox_true_part_focus {
  background-position: -26px -68px;
}
.ztree li span.button.chk.checkbox_true_disable {
  background-position: -26px -89px;
}
.ztree li span.button.chk.radio_false_full {
  background-position: -47px -5px;
}
.ztree li span.button.chk.radio_false_full_focus {
  background-position: -47px -26px;
}
.ztree li span.button.chk.radio_false_part {
  background-position: -47px -47px;
}
.ztree li span.button.chk.radio_false_part_focus {
  background-position: -47px -68px;
}
.ztree li span.button.chk.radio_false_disable {
  background-position: -47px -89px;
}
.ztree li span.button.chk.radio_true_full {
  background-position: -68px -5px;
}
.ztree li span.button.chk.radio_true_full_focus {
  background-position: -68px -26px;
}
.ztree li span.button.chk.radio_true_part {
  background-position: -68px -47px;
}
.ztree li span.button.chk.radio_true_part_focus {
  background-position: -68px -68px;
}
.ztree li span.button.chk.radio_true_disable {
  background-position: -68px -89px;
}
.ztree li span.button.switch {
  width: 21px;
  height: 21px;
}
.ztree li span.button.root_open {
  background-position: -105px -63px;
}
.ztree li span.button.root_close {
  background-position: -126px -63px;
}
.ztree li span.button.roots_open {
  background-position: -105px 0;
}
.ztree li span.button.roots_close {
  background-position: -126px 0;
}
.ztree li span.button.center_open {
  background-position: -105px -21px;
}
.ztree li span.button.center_close {
  background-position: -126px -21px;
}
.ztree li span.button.bottom_open {
  background-position: -105px -42px;
}
.ztree li span.button.bottom_close {
  background-position: -126px -42px;
}
.ztree li span.button.noline_open {
  background-position: -105px -84px;
}
.ztree li span.button.noline_close {
  background-position: -126px -84px;
}
.ztree li span.button.root_docu {
  background: none;
}
.ztree li span.button.roots_docu {
  background-position: -84px 0;
}
.ztree li span.button.center_docu {
  background-position: -84px -21px;
}
.ztree li span.button.bottom_docu {
  background-position: -84px -42px;
}
.ztree li span.button.noline_docu {
  background: none;
}
.ztree li span.button.ico_open {
  margin-right: 2px;
  background-position: -147px -21px;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.ico_close {
  margin-right: 2px;
  background-position: -147px 0;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.ico_docu {
  margin-right: 2px;
  background-position: -147px -42px;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.edit {
  margin-left: 2px;
  margin-right: -1px;
  background-position: -189px -21px;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.edit:hover {
  background-position: -168px -21px;
}
.ztree li span.button.remove {
  margin-left: 2px;
  margin-right: -1px;
  background-position: -189px -42px;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.remove:hover {
  background-position: -168px -42px;
}
.ztree li span.button.add {
  margin-left: 2px;
  margin-right: -1px;
  background-position: -189px 0;
  vertical-align: top;
  *vertical-align: middle;
}
.ztree li span.button.add:hover {
  background-position: -168px 0;
}
.ztree li span.button.ico_loading {
  margin-right: 2px;
  background: url(./ca578137797e42c109d5.gif) no-repeat scroll 0 0 transparent;
  vertical-align: top;
  *vertical-align: middle;
}
ul.tmpTargetzTree {
  background-color: #FFE6B0;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
span.tmpzTreeMove_arrow {
  width: 16px;
  height: 21px;
  display: inline-block;
  padding: 0;
  margin: 2px 0 0 1px;
  border: 0 none;
  position: absolute;
  background-color: transparent;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: -168px -84px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAB+CAYAAABRR0/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MjA0QTdBMDkxQkZFMzExODQ5Qjk0QTJGMTk1NkQ0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNTczODMyQ0MwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNTczODMyQkMwOTgxMUUzQjkzMEMwREQ1QzNCRDhBRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyMDRBN0EwOTFCRkUzMTE4NDlCOTRBMkYxOTU2RDRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0H2XKgAAENNJREFUeNrsXUF24jgTFv2ym8Ukq1k2OUHSr2cfOEHICQKbnmXDCYAT0FnObKBPEPoEOPuZF/oEwyxnNfTiX/dfRT4litu2JMvGNtT3Hs8E7EKR61OVZOlT6/v370ogEIThjVSBQBCOE6kCQRPwy/x/wanTv4OfWubff/zxR7DNDx8+tIRIgqahFXDt9zJtCpEaiF9//dW7Jf3zzz9b+7YpqR3w22+/9enQzjhl8/vvvy98ftBmk+xNQv4hst+GfS7bJrSCyF6HDtf0uqTXll4P9FqQ7W2VN46c2Id4ldmk84Z0ODU+WtLvrEuoku+B0SXI5kmGA83gPA8Z19/SeRfkVCNHp2R74ywi0Tlv6cD2ej4kBUFf2abPmEhTX7LjWr759/TqxL7q8e/Q96M8do8sck5wT0x8pM/fEZk2h/S/ZkUkbknOslpeONt/cHwXsGOyAy4tNldMYnp/RecOHJx+Toc+IgY79waEYqefu9pJKgO3oCDjGp+zzRnsqkMnE0cen0gVw1XCZ1yHY7L7T8J3ZUWralM7W/rC37MzeaDtSiIPpx+DRGx3YJaZowY7PH/P0Ym+mzqa/YgyTMxrYHtBtvi3/mZC8fuq07wGop9W70SwcyJT4+qzkudITBhOxUCcNBItbFEE1wwRgQZxh8bfA3w/NH/PgiH6WNN4akqv/xCRRmhd+8KLwnDq04g2JiKVCN33+EiO2cVnXiQCOqj8aVpUQNS8g/N3ELls/bhTRJ5LlIuvucN7nd7paMfpy6ccjYnuyKYeqewtPo+PeTr98ZRM2/K1af6d12YJgwCun7f2YbPq4W/tqJscJGJc4GjLq9fG+UuHVlGhv9Uxok7f+LxrpLWnOf/3VtZRO6XNOX36L3ls2vpIrjYLRitkhK0Mm1VNEboxnPsSLTwjYhKRgz462vkWc34bOb452HwuF5XlEwYvVIxEa0QrFxL7toACSe2cW8YtUjoznVuDYMojT45wvLZEmuvY+bay8Xk9JguIrUD2HYlwqh7W/RLSApI98cIDwBuHznzu720Oy44J5450uuRpY41r+3hwmlTGDtKyyCCBDXqQYa7JRK8zfT1GCnuwGeWsgkZEpIChb4lIAKc19+Q0WQ9kfTvaG7LX00PgBplMx++hz+SKESLbiq6d0PEzz2jADIdbek2Qko08CBrR9QMMJjxiuHttDDS0YxG0qJz80PCgfnygnYVtQKpcTyLxbAWHKUKfPR9I3oCc91lk83FQ9FeYjPcgzST2bGtnzyMaabsLzIzQ0adn3Gz+nbvA50dBnWPXKTpV2qRoNiGbG4sPmVgEPEMqo2Fyttk6pIV9IP4VbhzfwIciZh4ghd3NtfMlZIZNJX0kd2AZRdBM7ZRlFEE2D3IZBUizKMHu1mWgYp8RKYWchT/L2fPzoSr6lYXYbMlSc4EgHLLUvLo09Pux2hQiCQQCSe0EgrIgS80rTO2aMDBQl8GGuoufSEQSNAIy/C3I6sS38jxHEvGThqV2VLl9OrzNOOUfqsyFpxNk2iR705B/iOy3FR7IFqELQPY6KkH8pIBVnEFO2ATxEzpHL5Mx52Ry3Q1K9OlLvBb7tHmSUQla/CTK+IFbOu+CKmbkWPlW8RMQYSd+4kNSEPSVbUxPmfqSHddmip/Q96M8ds20QB3+fLuZ+nGJS5/q7jPVXVQSiTRxeYbLYF82reInWS0vVQivGvUWPyGbS4sD75ZX0Psrl9aLzssUP3G1k1QGBfETFuXA58/iJ1j0lpdMjSBRoPhJGlYJES00Ul2ql6lhl/CHh8DI5GzzjSXUb0O+T0DblUQeN9oUP2HhjAGnh7gp5/i8j/Nc8Sx+QnZutLIN/78gzjlIO0OZ80YkwetI1Qlw+Hv1oqWh50NuA0nkbLOSB7LsfJyKmU6YQCJrC4VrnsVP4sTG38/iJx5OP0QfaxpPTelVlPiJdNSLS+fu4eBtnfWopxUEy33ZrFz8hBwzUfzEMcx34MzTtOjInyMFdRI/QT9uJ35idJYLFz/RfaQsEZQDEz9ZI62PSiKR9p1TOP9inzZrKX7ikStXJn4Cgiol4icuNiO05pwKrxyKuqbffJfD4RUykCJJ5GSzduInTCKq7FqIn1BZEsVPMPAg4idu0CuJVx5p8MDB4WfG+6JIlNtmJREJrXktxU9QNj6vx2QBsRXI3jUkdUX8xA7dR5153NOBg2wx388p7K8Mh18GlLUXYvONQ2c+9/c2h1Ux8RPfUUBUeJQ14oPP+4h23uInmkz0OtPXYwSwB5t5c/5jED/hfuStRySaeDxOWCH1XsOPlgX8u7ltWsVP0Dpndfa9xE/IXk8PgRtkMh0/t/gJdj/gh30bPNjNJX7C5KDrn8VP6L2In+THxDFyffKY1fIAuz+r10PTIYiMboC3zZMMZxo5TBH67PlA8gbkLEz8BP2VV+InsVGnnT3fXQ74/8LMiFTxk8BpQscgfrIpqcGIVPFL/4NsnticqeCKZWc+LyH92NkF8V+Jn4T8D0jbIqSwu7l2BW470gooV6uEOpTnWgE4qNnfIM2iBLsiflIPiPiJQHDIEM2GiiDiJ4cFiUgCgUQkiUgSkSQiCQTOqLv4iUQkiUhNikitgFepNiUiCZoUkURFaI8tvV5PtA7cdmUfEengVYSMh9kmnlccF1CVcftRFTZPMm40T4n56PCjd3rjMAfn0Wt7bJNdlz7bp8Aul3Vo2sYWltO8u+phtz+229HkVFjkVwBJD15FCOD5ir3YZzylawwRlEVgPc7Vy7y4tnqa2TItwOZXvH+L+z/xJhIc6N7xRzu80Zejs7rqMYxdbYJEaXY7KN/Ad58kukYLqpjQskxDlC9kutAxqAgpS6MZIiCzMu6J+Rs99aL81C3Q5lWWzbTBhivPAlw5OGZHeYiaOEZDBcLb7M7T9phNKetMZU/935EX22tWEpH2hTImxyaQqZ/juilSrjM4t36d4fNpTpsPKTYfsmzWadSOUyVz5eypIzldCTJ2JFEbKWIa1uplScU44P899lEevZaMX7cBa9uGxrGdkEbuxeabGpGoi76Wzxqfa49zO467sN9abj6X8x3e9wP+52Oebc2N3xe08NPAPs21cWSnvyigfHGb1kzqpCLSDNCaXxokWsPR7z1sXXr+tk05VhkRjvP2kdH/0iTaYq/aSx0Vcw5mHJuKUDw7GCcMQERNbRmqINKCIw9G1HZ6YQaJVp7k2OYgsSu+gjR8g2copybRPLQSDKdzUhNyJYvLb1agInTwqIJIPOL1FaNoXbRqeUik0AF0zYlddySPEJVmVK4tyjlAOX8gUd6hdUFh+GIcN+i7XhRsc23zzar6SHM4ZQiJdPrlGmVctSU+p5QzKRItxI8rxyfjyE6/rMJmlYMN7KTDABIpPBR1ETXhFuXO0eYmRro5ninNE9LE6aF7aQkC+kUhUi8Co/GXS184zeZFis2LLJtpqd03zwJ8y1kZs9D+DKde5Oja1mlK5dz4zESgc0fGLAylfhyd0wMkGwkIleKmLjZPMlKmW8dIsXZJcbgvQc65Vu7R587D8ZlMSzj8lXqZzvMlbx+GrhuQTU7zypoiFIQmqAglpMpZjea6yYzOnP3tMhvAx1HLmmsnOHzIZswCwRFAFvYJBEIkgUCIJBAcDE6kCgRNQN0HG4RIgiYhSF8hyyYRwssYkfCVTSFSA9EkzYaiQVElTzSrLrXDPkVOmg16vyMHB9DPkX62nPol764PxmbK64LENWqJBmk2lJXmsc/xpOVZEZEMaV5umycpldRRHpoNvD+R4851rvPqJh42NUF/ED/BJmnTvLvqoR4SZzYcMkkbAL6fLE6yUcWtYYpwf3PZTItIeTQbIgen9NVsiBxJlCl+wrvv+Qps0DWZ4icg+sHPvrCtR6oIUzj8VvmvSSvFZp36SPGVs65r+J3ET3j3PY8I5yR+Que9w650gv1ihUb2QbnpZrQ8bPJrUkhqVxGJutjGklv5vz1Sr47jb4wdI1xb2cVPdHQaK/tW9oJyIpJOw4rCxEgXixts2GPkMUnkq9ngJX7C9h36NlbxE7ZBth4RtSolUkM1G0JxFdANSfWPlPdZZK6USAse5cNAwE6zwSCR7yK/vYufgER9/dscFfMOZhSBI9Vs6Bh9mU7BNr/lsVmJZgPdnK/o/HcdBgxs0a2s87+CNM/iJwaJ5kpQJd4ZRFoXdM+DbFbVR3qWqg0gkVKe4ieOo2wRWqQZlW0Lwg9A+B9IVGU0OmI8ljDY8NjUwYY5SHSbk0Q6/eKKdBnh8xE/mSQQPikSLQ7dY2uq2dCYwYZGaDYg1Ro5pFrO4ic8nE02mXRDg0xXKlm34eDFT+qIfwc/TWL3NhMuU4Q+fPgw9bGJuXZWIi1UwZoNnAJhaLtQzQZEC03KVPETn5kIdO7ImM6kUkjUrfIZUoM0G44CJ2ktPXe+8JzGShCP3+uqEubagUyJ4id5+zB03YD371E1nCJUxmTRKiag5sE+JqDmgWg2CFRDCCTiJwLBoUOWmgsEQiSBQIgkEAiRBAKBEEkgKBQiftJwHLMQSmOI9Ndff/Xp8DbjlH/ev3+/8PlBm02yFzTthuy31dMGuhuytQmtILLXUU/rnvTaKZ4ouSDbtdFsOCYhFGOSM9f/TV20M04yHGim7Ot3bum8C3KqkaNT6lWlbQsR2F7Ph6Qg6Cvb9BkTaepLdlyrFxl2Yl/xbPMxfT/KY1cQDL0glLGCdsa2tkRST5M2z7JaXnImng/3n3LbNU/BMdkBlxYH3i2roPdXdO7Awem1UAmXlZ17A0Kx089d7SSVQT1NCWIyrvE525zBrjomMtVECOWzetka6LIuZMocbLClLznSm7YriTycfoyKZbvnTBhOD0Gcc3zex3mu+IgyTMjODZNI/78gzjlIO0OZBftLY3crldXL6gBNpkrvQyWDDUbLvtRkTCDRwhZFcM0QEWgQJzb/TecMYHPIEdSR/EP0saYJqekK5NTLN5jEn8TFS+0TcR3HJzpH6mVRZ+WRqapRO933+EjO2dX5rg+JgA5C/DSNICDTHdKxjrLsUA2ysM1FjDh3eK8bAU2kq7oQyUcIJa/NLCGUktBXbsqnl/Cr7jERyfznV4goviRiXOBoW3KxNs63ySvrFGFrELWvXtYk7dYigaDm+XVIe0q1WVEf6WePc9tHldqpp52jdQS6NEgUMYnIQR/p+M7BzreY89vI4bKS91m3jvtHPCqZQKI1opULiQXhgwtp99TUH9yqcnY5ry+R0Jp3Y+nc2qgI18GGCMdrS6S5jp1vK9su/2aygNgK6VxXDzyoF9GNL+LrpUZZzlamCf2mVYxElUpIv3HozOf+3uawyGcjvLq+o4Bwar62jwenSWXsIKJEBgls0DdurslErzN9PUYAe7AZHZFT12XwwWyAKyeRLSJxB/oerXNWZ9+no70hez09BG6QyXT8nvJTctEijiu6dsKpAM9owINd1p2YoLJHHgSNMNrHgwmP9H6JiKkHGtqxCCrYH8Z1IxEjc4Vs0VOE0K+4t3QKmUQ3HtHDZtfbXiyajdXr2Q1bNB53dZgmdGxz7bD/lU7rarMjyEEtNQfxr0AoJtBDETMPkMLu5trlIaSgcDLx/d3WaY8q0WwQCMoebBAIBEIkgUCIJBAIkQQCIZJAIBAiCQRCJIFAiCQQCJEEAoEQSSAQIgkEQiSBQCBEEgiESAKBEEkgECIJBAIhkkAgRBIIhEgCgRBJIBAIkQQCIZJAIEQSCA4b/xdgAEmenC1yRf7rAAAAAElFTkSuQmCC);
  *background-image: url(./308e1721dcbc8b7f0c5f.gif);
}
ul.ztreeul.ztreeDragUL {
  margin: 0;
  padding: 0;
  position: absolute;
  width: auto;
  height: auto;
  overflow: hidden;
  background-color: #cfcfcf;
  border: 1px #00B83F dotted;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.ztreeMask {
  z-index: 10000;
  background-color: #cfcfcf;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
}
/* .ztree li a{padding-right:44px;}
.ztree li a:hover{padding-right:0}
.ztree li a.curSelectedNode{padding-right:0px;} */
/*vera*/
.ztreesearchicon.rainbow.common-search {
  position: absolute;
  margin: 3.5px;
  font-size: 20px;
}
.ztreesearch {
  padding-left: 25px;
}
.rainbow-tree-box div[class*='col-'] {
  padding: 0;
}

/**
 * GitHub theme
 *
 * @author Craig Campbell
 * @version 1.0.4
 */
pre {
  border: 1px solid #ccc;
  word-wrap: break-word;
  padding: 6px 10px;
  line-height: 19px;
  margin-bottom: 20px;
}
code {
  border: 1px solid #eaeaea;
  margin: 0px 2px;
  padding: 0px 5px;
  font-size: 12px;
}
pre code {
  border: 0px;
  padding: 0px;
  margin: 0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
pre,
code {
  font-family: Consolas, 'Liberation Mono', Courier, monospace;
  color: #333;
  background: #f8f8f8;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
pre,
pre code {
  font-size: 13px;
}
pre .comment {
  color: #998;
}
pre .support {
  color: #0086B3;
}
pre .tag,
pre .tag-name {
  color: navy;
}
pre .keyword,
pre .css-property,
pre .vendor-prefix,
pre .sass,
pre .class,
pre .id,
pre .css-value,
pre .entity.function,
pre .storage.function {
  font-weight: bold;
}
pre .css-property,
pre .css-value,
pre .vendor-prefix,
pre .support.namespace {
  color: #333;
}
pre .constant.numeric,
pre .keyword.unit,
pre .hex-color {
  font-weight: normal;
  color: #099;
}
pre .entity.class {
  color: #458;
}
pre .entity.id,
pre .entity.function {
  color: #900;
}
pre .attribute,
pre .variable {
  color: teal;
}
pre .string,
pre .support.value {
  font-weight: normal;
  color: #d14;
}
pre .regexp {
  color: #009926;
}

pre,
code {
  background: #ffffff;
}
pre {
  border: 0;
}

#registerForm > div:first-of-type:not(.rainbow_sideNav) {
  width: 100%;
}
.navMenu {
  align-items: center;
}
.menu_window {
  margin: 0;
}
.contentBox {
  position: absolute;
  width: 260px;
  top: 60px;
  left: 50%;
  transform: translateX(-50%);
}

#login-common-page {
  height: 100%;
  position: relative;
  overflow: hidden;
}
#login-common-page * {
  box-sizing: content-box;
}
#login-common-page input:focus-visible {
  outline: none;
}
#login-common-page input:hover {
  border-color: #75b9f0 !important;
}
#login-common-page input:focus {
  border-color: #75b9f0 !important;
  box-shadow: 0 0 0 2px rgba(17, 185, 240, 0.16);
}
#login-common-page .form-group {
  margin-bottom: 16px;
  position: relative;
}
#login-common-page .form-group input {
  width: 358px;
  line-height: 22px;
  padding: 12px 20px;
  background: #F5F8FA;
  border: 1px solid #CBD6E2;
  border-radius: 4px;
  font-size: 14px;
}
#login-common-page .form-group input::-webkit-input-placeholder {
  color: #BFBFBF;
}
#login-common-page .form-group .validator-error-text {
  display: none;
}
#login-common-page .login-dots-left {
  position: absolute;
  bottom: 8px;
  left: 80px;
  z-index: 0;
}
#login-common-page .login-dots-right {
  position: absolute;
  top: 8px;
  right: 80px;
  z-index: 0;
}
#login-common-page .login-backdrop-filter {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background-image: linear-gradient(to bottom right, #E0E0F7, #EEEEF8, #EEEEF8, #E0E0F7);
  z-index: -1;
}
#login-common-page .signIn-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #F9F9F9;
  z-index: -3;
}
#login-common-page .signIn-bg .bg-circle {
  position: absolute;
  width: 560px;
  height: 560px;
  border-radius: 50%;
  background: rgba(119, 122, 242, 0.12);
  filter: blur(160px);
  z-index: -2;
}
#login-common-page .signIn-bg .circle-top-left {
  top: 0;
  left: -16px;
}
#login-common-page .signIn-bg .circle-top-right {
  top: -280px;
  right: 72px;
}
#login-common-page .signIn-bg .circle-bottom-right {
  bottom: -232px;
  right: 30%;
}
#login-common-page .login-content {
  margin: auto;
  padding-top: 40px;
  display: flex;
  justify-content: center;
  height: calc(100vh - 40px);
  overflow-y: auto;
}
#login-common-page .login-content .login-content-box {
  text-align: center;
  position: relative;
}
#login-common-page .login-content .login-content-box .login-title {
  font-size: 36px;
  color: #39364E;
  letter-spacing: 0;
  line-height: 52px;
  margin-bottom: 32px;
}
#login-common-page .login-content .login-content-box #login-form {
  width: 488px;
  background-color: #FFFFFF;
  padding: 24px 56px 40px 56px;
  box-shadow: 0 2px 40px 0 rgba(15, 15, 15, 0.08);
  border-radius: 4px;
  position: relative;
}
#login-common-page .login-content .login-content-box #login-form .signIn-logo {
  width: 256px;
  margin-bottom: 16px;
}
#login-common-page .login-content .login-content-box #login-form input {
  width: 446px;
}
#login-common-page .login-content .login-content-box #login-form .login-button {
  width: 486px;
  padding: 12px 0;
  line-height: 22px;
  color: #FFFFFF;
  font-size: 16px;
  letter-spacing: 0;
  background: #777AF2;
  border: 1px solid #777AF2;
  border-radius: 4px;
  margin: 32px 0 16px 0;
  cursor: pointer;
}
#login-common-page .login-content .login-content-box #login-form .login-button:hover {
  background: #39364E;
  border-color: #39364E;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot {
  display: flex;
  justify-content: end;
  font-size: 14px;
  color: #39364E;
  line-height: 22px;
  letter-spacing: 0;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-Advanced {
  display: flex;
  align-items: center;
  position: relative;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-Advanced label {
  width: 14px;
  height: 14px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 2px;
  border: 1px solid #CBD6E2;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-Advanced input[type='checkbox']:checked + label {
  background-color: #777AF2;
  border-color: #777AF2;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-Advanced input[type='checkbox']:checked + label::after {
  content: '';
  position: absolute;
  top: 5px;
  left: 3px;
  width: 8px;
  height: 4px;
  border-left: 2px solid #FFFFFF;
  border-bottom: 2px solid #FFFFFF;
  transform: rotate(-45deg);
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-Advanced input[type='checkbox'] {
  position: absolute;
  inset: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-setting {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-left: 16px;
  color: #777AF2;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-setting div {
  cursor: pointer;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-setting div:hover {
  color: #39364E;
}
#login-common-page .login-content .login-content-box #login-form .sign-foot .sign-setting .split {
  border-left: 1px solid #E7E7E7;
  height: 14px;
}
#login-common-page .login-content .login-content-box #login-form .login-error-text {
  text-align: left;
  color: #f2545b;
  margin-top: 16px;
}
@media (min-width: 1920px) {
  #login-common-page .login-content {
    padding-top: 0;
    align-items: center;
    height: 100vh;
  }
}
#login-common-page .forgot_password {
  cursor: pointer;
  text-align: right;
  color: #666;
}
#login-common-page .saml_link {
  margin-top: 10px;
}
#login-common-page .saml_link a {
  color: #333;
}

.proposalIconB {
  text-align: center;
  height: 80px;
  vertical-align: middle;
  width: 80px;
  margin: 0 auto;
  border-radius: 100px;
}
.proposalIconB .productImg {
  width: 80px;
  height: 80px;
}
.proposalIconB .productImg:hover {
  transition: all 0.6s;
  cursor: pointer;
}
.proposalIconB {
  border-radius: 0px!important;
  padding-left: 0px!important;
}
.modal-body .home-page-button-wrap {
  padding-top: 8px!important;
}
.modal-body .home-page-button-wrap.boxPadding button {
  padding: 0;
  margin-right: 0!important;
}
.modal-body .boxPadding {
  padding-right: 0px!important;
}
.itemtext {
  margin-top: 15px;
  margin-bottom: 15px;
  text-align: center;
}

/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datetimepicker {
  padding: 4px;
  margin-top: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
}
.datetimepicker-inline {
  width: 220px;
}
.datetimepicker.datetimepicker-rtl {
  direction: rtl;
}
.datetimepicker.datetimepicker-rtl table tr td span {
  float: right;
}
.datetimepicker-dropdown,
.datetimepicker-dropdown-left {
  top: 0;
  left: 0;
}
[class*=" datetimepicker-dropdown"]:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #cccccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
[class*=" datetimepicker-dropdown"]:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
}
[class*=" datetimepicker-dropdown-top"]:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #cccccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
}
[class*=" datetimepicker-dropdown-top"]:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #ffffff;
  border-bottom: 0;
}
.datetimepicker-dropdown-bottom-left:before {
  top: -7px;
  right: 6px;
}
.datetimepicker-dropdown-bottom-left:after {
  top: -6px;
  right: 7px;
}
.datetimepicker-dropdown-bottom-right:before {
  top: -7px;
  left: 6px;
}
.datetimepicker-dropdown-bottom-right:after {
  top: -6px;
  left: 7px;
}
.datetimepicker-dropdown-top-left:before {
  bottom: -7px;
  right: 6px;
}
.datetimepicker-dropdown-top-left:after {
  bottom: -6px;
  right: 7px;
}
.datetimepicker-dropdown-top-right:before {
  bottom: -7px;
  left: 6px;
}
.datetimepicker-dropdown-top-right:after {
  bottom: -6px;
  left: 7px;
}
.datetimepicker > div {
  display: none;
}
/* add */
.datetimepicker.seconds div.datetimepicker-seconds {
  display: block;
}
.datetimepicker.minutes div.datetimepicker-minutes {
  display: block;
}
.datetimepicker.hours div.datetimepicker-hours {
  display: block;
}
.datetimepicker.days div.datetimepicker-days {
  display: block;
}
.datetimepicker.months div.datetimepicker-months {
  display: block;
}
.datetimepicker.years div.datetimepicker-years {
  display: block;
}
.datetimepicker table {
  margin: 0;
  width: 240px;
}
.datetimepicker td,
.datetimepicker th {
  text-align: center;
  /* width: 20px; */
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
  min-width: 34px;
}
.table-striped .datetimepicker table tr td,
.table-striped .datetimepicker table tr th {
  background-color: transparent;
}
.datetimepicker table tr td.minute:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td.hour:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td.day:hover {
  background: #eeeeee;
  cursor: pointer;
}
.datetimepicker table tr td.old,
.datetimepicker table tr td.new {
  color: #999999;
}
.datetimepicker table tr td.disabled,
.datetimepicker table tr td.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datetimepicker table tr td.today,
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today.disabled:hover {
  background-color: #0379f2;
  /* background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
	background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); */
  /* border-color: #fdf59a #fdf59a #fbed50; */
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today:hover:hover,
.datetimepicker table tr td.today.disabled:hover,
.datetimepicker table tr td.today.disabled:hover:hover,
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today:hover.disabled,
.datetimepicker table tr td.today.disabled.disabled,
.datetimepicker table tr td.today.disabled:hover.disabled,
.datetimepicker table tr td.today[disabled],
.datetimepicker table tr td.today:hover[disabled],
.datetimepicker table tr td.today.disabled[disabled],
.datetimepicker table tr td.today.disabled:hover[disabled] {
  background-color: #0379f2;
}
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active {
  background-color: #0379f2;
}
.datetimepicker table tr td.active,
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active.disabled:hover {
  background-color: #0379f2;
  /* background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); */
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active:hover:hover,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active:hover.disabled,
.datetimepicker table tr td.active.disabled.disabled,
.datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker table tr td.active[disabled],
.datetimepicker table tr td.active:hover[disabled],
.datetimepicker table tr td.active.disabled[disabled],
.datetimepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0379f2;
}
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
  background-color: #0379f2;
}
.datetimepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datetimepicker table tbody tr {
  height: 30px;
}
.datetimepicker .datetimepicker-hours span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
  width: 14.6%;
}
.datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker .datetimepicker-minutes fieldset legend,
.datetimepicker .datetimepicker-seconds fieldset legend {
  margin-bottom: inherit;
  line-height: 30px;
}
.datetimepicker .datetimepicker-minutes span {
  height: 26px;
  line-height: 26px;
}
/* add */
.datetimepicker .datetimepicker-seconds span {
  height: 26px;
  line-height: 26px;
}
.datetimepicker table tr td span:hover {
  background: #eeeeee;
}
.datetimepicker table tr td span.disabled,
.datetimepicker table tr td span.disabled:hover {
  background: none;
  color: #999999;
  cursor: default;
}
.datetimepicker table tr td span.active,
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active.disabled:hover {
  background-color: #0379f2;
  /* background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); */
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active:hover:hover,
.datetimepicker table tr td span.active.disabled:hover,
.datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active:hover.disabled,
.datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker table tr td span.active[disabled],
.datetimepicker table tr td span.active:hover[disabled],
.datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0379f2;
}
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active {
  background-color: #0379f2;
}
.datetimepicker table tr td span.old {
  color: #999999;
}
.datetimepicker th.switch {
  width: 145px;
}
.datetimepicker th span.glyphicon {
  pointer-events: none;
}
.datetimepicker thead tr:first-child th,
.datetimepicker tfoot th {
  cursor: pointer;
}
.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot th:hover {
  background: #eeeeee;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
  cursor: pointer;
  width: 14px;
  height: 14px;
}
.datetimepicker-table-condensed thead {
  display: inline-block;
  width: 240px;
  text-align: -webkit-center;
  /* text-align: center; */
}
.datetimepicker-table-condensed tbody {
  width: 240px;
  height: 185px;
  display: inline-block;
  overflow-y: auto;
}
.datetimepicker-table-condensed tfoot {
  display: inline-block;
  width: 240px;
  text-align: -webkit-center;
  /* text-align: center; */
}
th.today {
  padding: 0 10px;
}
th.clear {
  padding: 0 10px;
}
/* 临时 */
span.deleteIcon {
  color: #CCCCCC;
  font-size: 16px;
  line-height: 30px;
  /* margin-right: 10px; */
  background-color: transparent !important;
}

/* #desktop-jp-datetimepicker .smartvertical .col,
#desktop-jp-datetimepicker .smartvertical .col-1,
#desktop-jp-datetimepicker .smartvertical .col-10,
#desktop-jp-datetimepicker .smartvertical .col-11,
#desktop-jp-datetimepicker .smartvertical .col-12,
#desktop-jp-datetimepicker .smartvertical .col-2,
#desktop-jp-datetimepicker .smartvertical .col-3,
#desktop-jp-datetimepicker .smartvertical .col-4,
#desktop-jp-datetimepicker .smartvertical .col-5,
#desktop-jp-datetimepicker .smartvertical .col-6,
#desktop-jp-datetimepicker .smartvertical .col-7,
#desktop-jp-datetimepicker .smartvertical .col-8,
#desktop-jp-datetimepicker .smartvertical .col-9,
#desktop-jp-datetimepicker .smartvertical .col-auto,
#desktop-jp-datetimepicker .smartvertical .col-lg,
#desktop-jp-datetimepicker .smartvertical .col-lg-1,
#desktop-jp-datetimepicker .smartvertical .col-lg-10,
#desktop-jp-datetimepicker .smartvertical .col-lg-11,
#desktop-jp-datetimepicker .smartvertical .col-lg-12,
#desktop-jp-datetimepicker .smartvertical .col-lg-2,
#desktop-jp-datetimepicker .smartvertical .col-lg-3,
#desktop-jp-datetimepicker .smartvertical .col-lg-4,
#desktop-jp-datetimepicker .smartvertical .col-lg-5,
#desktop-jp-datetimepicker .smartvertical .col-lg-6,
#desktop-jp-datetimepicker .smartvertical .col-lg-7,
#desktop-jp-datetimepicker .smartvertical .col-lg-8,
#desktop-jp-datetimepicker .smartvertical .col-lg-9,
#desktop-jp-datetimepicker .smartvertical .col-lg-auto,
#desktop-jp-datetimepicker .smartvertical .col-md,#desktop-jp-datetimepicker .smartvertical .col-md-1,#desktop-jp-datetimepicker .smartvertical .col-md-10,#desktop-jp-datetimepicker .smartvertical .col-md-11,#desktop-jp-datetimepicker .smartvertical .col-md-12,#desktop-jp-datetimepicker .smartvertical .col-md-2,#desktop-jp-datetimepicker .smartvertical .col-md-3,#desktop-jp-datetimepicker .smartvertical .col-md-4,#desktop-jp-datetimepicker .smartvertical .col-md-5,#desktop-jp-datetimepicker .smartvertical .col-md-6,#desktop-jp-datetimepicker .smartvertical .col-md-7,#desktop-jp-datetimepicker .smartvertical .col-md-8,#desktop-jp-datetimepicker .smartvertical .col-md-9,#desktop-jp-datetimepicker .smartvertical .col-md-auto,#desktop-jp-datetimepicker .smartvertical .col-sm,#desktop-jp-datetimepicker .smartvertical .col-sm-1,#desktop-jp-datetimepicker .smartvertical .col-sm-10,#desktop-jp-datetimepicker .smartvertical .col-sm-11,#desktop-jp-datetimepicker .smartvertical .col-sm-12,#desktop-jp-datetimepicker .smartvertical .col-sm-2,#desktop-jp-datetimepicker .smartvertical .col-sm-3,#desktop-jp-datetimepicker .smartvertical .col-sm-4,#desktop-jp-datetimepicker .smartvertical .col-sm-5,#desktop-jp-datetimepicker .smartvertical .col-sm-6,#desktop-jp-datetimepicker .smartvertical .col-sm-7,#desktop-jp-datetimepicker .smartvertical .col-sm-8,#desktop-jp-datetimepicker .smartvertical .col-sm-9,#desktop-jp-datetimepicker .smartvertical .col-sm-auto,#desktop-jp-datetimepicker .smartvertical .col-xl,#desktop-jp-datetimepicker .smartvertical .col-xl-1,#desktop-jp-datetimepicker .smartvertical .col-xl-10,#desktop-jp-datetimepicker .smartvertical .col-xl-11,#desktop-jp-datetimepicker .smartvertical .col-xl-12,#desktop-jp-datetimepicker .smartvertical .col-xl-2,#desktop-jp-datetimepicker .smartvertical .col-xl-3,#desktop-jp-datetimepicker .smartvertical .col-xl-4,#desktop-jp-datetimepicker .smartvertical .col-xl-5,#desktop-jp-datetimepicker .smartvertical .col-xl-6,#desktop-jp-datetimepicker .smartvertical .col-xl-7,#desktop-jp-datetimepicker .smartvertical .col-xl-8,#desktop-jp-datetimepicker .smartvertical .col-xl-9,#desktop-jp-datetimepicker .smartvertical .col-xl-auto {
    padding-right: 5px!important;
    padding-left: 0px!important;
}

#desktop-jp-datetimepicker .smartvertical .row>div:not(:nth-of-type(1)) label>span{
    margin: auto;
}

#desktop-jp-datetimepicker .line-horizontal label .glyphicon-asterisk{
    display: none;
}

#desktop-jp-datetimepicker .smartvertical .row label:first-of-type{
    width: 250%;
} */
#desktop-jp-datetimepicker .line-horizontal label .glyphicon-asterisk {
  display: none;
}
#desktop-jp-datetimepicker {
  display: flex;
  align-items: center;
  position: relative;
}
#desktop-jp-datetimepicker .SearchCodeTable-textalign label {
  color: #606266;
  display: inherit;
  overflow: initial;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: absolute;
  width: 100%;
}
#desktop-jp-datetimepicker .SearchCodeTable-textalign label + div {
  padding-top: 26px;
}
#desktop-jp-datetimepicker .jp-datetimepicker-select {
  width: 33%;
  margin-right: 1%;
}
#desktop-jp-datetimepicker .jp-datetimepicker-input {
  width: 66%;
}
#desktop-jp-datetimepicker .jp-datetimepicker-input.with-out {
  width: 100%;
}
.rb-dtrange #desktop-jp-datetimepicker {
  width: 50%;
}
.rb-dtrange #desktop-jp-datetimepicker .jp-datetimepicker-select {
  width: 80px;
  margin-right: 0;
}
.rb-dtrange #desktop-jp-datetimepicker .jp-datetimepicker-input {
  width: calc(100% - 80px);
}


#desktop-mlt-name .row > div[class*='col-']:not(:last-child) {
  padding-left: 0px !important;
  padding-right: 30px !important;
  min-width: calc((100% - 30px)/2 + 30px);
}
#desktop-mlt-name .row > div[class*='col-']:last-child:not(.paginationRow) {
  padding-right: 0 !important;
  padding-left: 0px !important;
  max-width: calc((100% - 30px)/2);
}

#desktop-fixed-phone .smartvertical .col,
#desktop-fixed-phone .smartvertical .col-1,
#desktop-fixed-phone .smartvertical .col-10,
#desktop-fixed-phone .smartvertical .col-11,
#desktop-fixed-phone .smartvertical .col-12,
#desktop-fixed-phone .smartvertical .col-2,
#desktop-fixed-phone .smartvertical .col-3,
#desktop-fixed-phone .smartvertical .col-4,
#desktop-fixed-phone .smartvertical .col-5,
#desktop-fixed-phone .smartvertical .col-6,
#desktop-fixed-phone .smartvertical .col-7,
#desktop-fixed-phone .smartvertical .col-8,
#desktop-fixed-phone .smartvertical .col-9,
#desktop-fixed-phone .smartvertical .col-auto,
#desktop-fixed-phone .smartvertical .col-lg,
#desktop-fixed-phone .smartvertical .col-lg-1,
#desktop-fixed-phone .smartvertical .col-lg-10,
#desktop-fixed-phone .smartvertical .col-lg-11,
#desktop-fixed-phone .smartvertical .col-lg-12,
#desktop-fixed-phone .smartvertical .col-lg-2,
#desktop-fixed-phone .smartvertical .col-lg-3,
#desktop-fixed-phone .smartvertical .col-lg-4,
#desktop-fixed-phone .smartvertical .col-lg-5,
#desktop-fixed-phone .smartvertical .col-lg-6,
#desktop-fixed-phone .smartvertical .col-lg-7,
#desktop-fixed-phone .smartvertical .col-lg-8,
#desktop-fixed-phone .smartvertical .col-lg-9,
#desktop-fixed-phone .smartvertical .col-lg-auto,
#desktop-fixed-phone .smartvertical .col-md,
#desktop-fixed-phone .smartvertical .col-md-1,
#desktop-fixed-phone .smartvertical .col-md-10,
#desktop-fixed-phone .smartvertical .col-md-11,
#desktop-fixed-phone .smartvertical .col-md-12,
#desktop-fixed-phone .smartvertical .col-md-2,
#desktop-fixed-phone .smartvertical .col-md-3,
#desktop-fixed-phone .smartvertical .col-md-4,
#desktop-fixed-phone .smartvertical .col-md-5,
#desktop-fixed-phone .smartvertical .col-md-6,
#desktop-fixed-phone .smartvertical .col-md-7,
#desktop-fixed-phone .smartvertical .col-md-8,
#desktop-fixed-phone .smartvertical .col-md-9,
#desktop-fixed-phone .smartvertical .col-md-auto,
#desktop-fixed-phone .smartvertical .col-sm,
#desktop-fixed-phone .smartvertical .col-sm-1,
#desktop-fixed-phone .smartvertical .col-sm-10,
#desktop-fixed-phone .smartvertical .col-sm-11,
#desktop-fixed-phone .smartvertical .col-sm-12,
#desktop-fixed-phone .smartvertical .col-sm-2,
#desktop-fixed-phone .smartvertical .col-sm-3,
#desktop-fixed-phone .smartvertical .col-sm-4,
#desktop-fixed-phone .smartvertical .col-sm-5,
#desktop-fixed-phone .smartvertical .col-sm-6,
#desktop-fixed-phone .smartvertical .col-sm-7,
#desktop-fixed-phone .smartvertical .col-sm-8,
#desktop-fixed-phone .smartvertical .col-sm-9,
#desktop-fixed-phone .smartvertical .col-sm-auto,
#desktop-fixed-phone .smartvertical .col-xl,
#desktop-fixed-phone .smartvertical .col-xl-1,
#desktop-fixed-phone .smartvertical .col-xl-10,
#desktop-fixed-phone .smartvertical .col-xl-11,
#desktop-fixed-phone .smartvertical .col-xl-12,
#desktop-fixed-phone .smartvertical .col-xl-2,
#desktop-fixed-phone .smartvertical .col-xl-3,
#desktop-fixed-phone .smartvertical .col-xl-4,
#desktop-fixed-phone .smartvertical .col-xl-5,
#desktop-fixed-phone .smartvertical .col-xl-6,
#desktop-fixed-phone .smartvertical .col-xl-7,
#desktop-fixed-phone .smartvertical .col-xl-8,
#desktop-fixed-phone .smartvertical .col-xl-9,
#desktop-fixed-phone .smartvertical .col-xl-auto {
  padding-right: 0px!important;
  padding-left: 0px!important;
  position: static;
}
.fixed-phone-vertical {
  position: relative;
}
.fixed-phone-vertical .smartvertical .row > div:nth-of-type(1) label {
  color: #606266;
  display: inherit;
  overflow: initial;
  white-space: nowrap;
  text-overflow: ellipsis;
  position: absolute;
  width: 100%;
}
.fixed-phone-vertical .smartvertical .row > div:nth-of-type(1) label .input-label {
  max-width: none!important;
}
.fixed-phone-vertical .smartvertical .row > div:nth-of-type(1) label + div {
  padding-top: 24px;
}
.fixed-phone-vertical .smartvertical .row > div:nth-of-type(1) label > span {
  white-space: nowrap;
}
#desktop-fixed-phone .smartvertical .row > div:not(:nth-of-type(1)) label > span {
  margin: auto;
}
#desktop-fixed-phone .smartvertical .row > div:not(:nth-of-type(1)) label {
  height: 32px;
  align-items: center;
}
.fixed-phone-vertical .smartvertical .row > div:not(:nth-of-type(1)) {
  margin-top: 24px;
}
#desktop-fixed-phone .line-horizontal label .glyphicon-asterisk {
  display: none;
}
.fixed-phone-horizontal {
  display: flex;
  align-items: center;
}
.fixed-phone-horizontal > label {
  margin-right: 10px;
}
.fixed-phone-horizontal .form-group {
  margin-bottom: 0;
}
#desktop-fixed-phone .smartvertical div.row {
  display: flex;
  align-items: flex-start;
}

#desktop-jp-address .row > div[class*='col-']:not(:last-child) {
  padding-left: 0px !important;
  padding-right: 30px !important;
  min-width: calc((100% - 90px)/4 + 30px);
}
#desktop-jp-address .row > div[class*='col-']:last-child:not(.paginationRow) {
  padding-right: 0 !important;
  padding-left: 0px !important;
  max-width: calc((100% - 90px)/4);
}

.desktop-tw-address .smartvertical .col,
.desktop-tw-address .smartvertical .col-1,
.desktop-tw-address .smartvertical .col-10,
.desktop-tw-address .smartvertical .col-11,
.desktop-tw-address .smartvertical .col-12,
.desktop-tw-address .smartvertical .col-2,
.desktop-tw-address .smartvertical .col-3,
.desktop-tw-address .smartvertical .col-4,
.desktop-tw-address .smartvertical .col-5,
.desktop-tw-address .smartvertical .col-6,
.desktop-tw-address .smartvertical .col-7,
.desktop-tw-address .smartvertical .col-8,
.desktop-tw-address .smartvertical .col-9,
.desktop-tw-address .smartvertical .col-auto,
.desktop-tw-address .smartvertical .col-lg,
.desktop-tw-address .smartvertical .col-lg-1,
.desktop-tw-address .smartvertical .col-lg-10,
.desktop-tw-address .smartvertical .col-lg-11,
.desktop-tw-address .smartvertical .col-lg-12,
.desktop-tw-address .smartvertical .col-lg-2,
.desktop-tw-address .smartvertical .col-lg-3,
.desktop-tw-address .smartvertical .col-lg-4,
.desktop-tw-address .smartvertical .col-lg-5,
.desktop-tw-address .smartvertical .col-lg-6,
.desktop-tw-address .smartvertical .col-lg-7,
.desktop-tw-address .smartvertical .col-lg-8,
.desktop-tw-address .smartvertical .col-lg-9,
.desktop-tw-address .smartvertical .col-lg-auto,
.desktop-tw-address .smartvertical .col-md,
.desktop-tw-address .smartvertical .col-md-1,
.desktop-tw-address .smartvertical .col-md-10,
.desktop-tw-address .smartvertical .col-md-11,
.desktop-tw-address .smartvertical .col-md-12,
.desktop-tw-address .smartvertical .col-md-2,
.desktop-tw-address .smartvertical .col-md-3,
.desktop-tw-address .smartvertical .col-md-4,
.desktop-tw-address .smartvertical .col-md-5,
.desktop-tw-address .smartvertical .col-md-6,
.desktop-tw-address .smartvertical .col-md-7,
.desktop-tw-address .smartvertical .col-md-8,
.desktop-tw-address .smartvertical .col-md-9,
.desktop-tw-address .smartvertical .col-md-auto,
.desktop-tw-address .smartvertical .col-sm,
.desktop-tw-address .smartvertical .col-sm-1,
.desktop-tw-address .smartvertical .col-sm-10,
.desktop-tw-address .smartvertical .col-sm-11,
.desktop-tw-address .smartvertical .col-sm-12,
.desktop-tw-address .smartvertical .col-sm-2,
.desktop-tw-address .smartvertical .col-sm-3,
.desktop-tw-address .smartvertical .col-sm-4,
.desktop-tw-address .smartvertical .col-sm-5,
.desktop-tw-address .smartvertical .col-sm-6,
.desktop-tw-address .smartvertical .col-sm-7,
.desktop-tw-address .smartvertical .col-sm-8,
.desktop-tw-address .smartvertical .col-sm-9,
.desktop-tw-address .smartvertical .col-sm-auto,
.desktop-tw-address .smartvertical .col-xl,
.desktop-tw-address .smartvertical .col-xl-1,
.desktop-tw-address .smartvertical .col-xl-10,
.desktop-tw-address .smartvertical .col-xl-11,
.desktop-tw-address .smartvertical .col-xl-12,
.desktop-tw-address .smartvertical .col-xl-2,
.desktop-tw-address .smartvertical .col-xl-3,
.desktop-tw-address .smartvertical .col-xl-4,
.desktop-tw-address .smartvertical .col-xl-5,
.desktop-tw-address .smartvertical .col-xl-6,
.desktop-tw-address .smartvertical .col-xl-7,
.desktop-tw-address .smartvertical .col-xl-8,
.desktop-tw-address .smartvertical .col-xl-9,
.desktop-tw-address .smartvertical .col-xl-auto {
  padding-left: 0px !important;
  padding-right: 5px !important;
  position: static;
}
.searchDialog .smartvertical .col-sm-12.col-md-6.col-lg-1 {
  padding-right: 0px!important;
  padding-left: 0px!important;
}
.searchDialog .smartvertical .col,
.searchDialog .smartvertical .col-1,
.searchDialog .smartvertical .col-10,
.searchDialog .smartvertical .col-11,
.searchDialog .smartvertical .col-12,
.searchDialog .smartvertical .col-2,
.searchDialog .smartvertical .col-3,
.searchDialog .smartvertical .col-4,
.searchDialog .smartvertical .col-5,
.searchDialog .smartvertical .col-6,
.searchDialog .smartvertical .col-7,
.searchDialog .smartvertical .col-8,
.searchDialog .smartvertical .col-9,
.searchDialog .smartvertical .col-auto,
.searchDialog .smartvertical .col-lg,
.searchDialog .smartvertical .col-lg-1,
.searchDialog .smartvertical .col-lg-10,
.searchDialog .smartvertical .col-lg-11,
.searchDialog .smartvertical .col-lg-12,
.searchDialog .smartvertical .col-lg-2,
.searchDialog .smartvertical .col-lg-3,
.searchDialog .smartvertical .col-lg-4,
.searchDialog .smartvertical .col-lg-5,
.searchDialog .smartvertical .col-lg-6,
.searchDialog .smartvertical .col-lg-7,
.searchDialog .smartvertical .col-lg-8,
.searchDialog .smartvertical .col-lg-9,
.searchDialog .smartvertical .col-lg-auto,
.searchDialog .smartvertical .col-md,
.searchDialog .smartvertical .col-md-1,
.searchDialog .smartvertical .col-md-10,
.searchDialog .smartvertical .col-md-11,
.searchDialog .smartvertical .col-md-12,
.searchDialog .smartvertical .col-md-2,
.searchDialog .smartvertical .col-md-3,
.searchDialog .smartvertical .col-md-4,
.searchDialog .smartvertical .col-md-5,
.searchDialog .smartvertical .col-md-6,
.searchDialog .smartvertical .col-md-7,
.searchDialog .smartvertical .col-md-8,
.searchDialog .smartvertical .col-md-9,
.searchDialog .smartvertical .col-md-auto,
.searchDialog .smartvertical .col-sm,
.searchDialog .smartvertical .col-sm-1,
.searchDialog .smartvertical .col-sm-10,
.searchDialog .smartvertical .col-sm-11,
.searchDialog .smartvertical .col-sm-12,
.searchDialog .smartvertical .col-sm-2,
.searchDialog .smartvertical .col-sm-3,
.searchDialog .smartvertical .col-sm-4,
.searchDialog .smartvertical .col-sm-5,
.searchDialog .smartvertical .col-sm-6,
.searchDialog .smartvertical .col-sm-7,
.searchDialog .smartvertical .col-sm-8,
.searchDialog .smartvertical .col-sm-9,
.searchDialog .smartvertical .col-sm-auto,
.searchDialog .smartvertical .col-xl,
.searchDialog .smartvertical .col-xl-1,
.searchDialog .smartvertical .col-xl-10,
.searchDialog .smartvertical .col-xl-11,
.searchDialog .smartvertical .col-xl-12,
.searchDialog .smartvertical .col-xl-2,
.searchDialog .smartvertical .col-xl-3,
.searchDialog .smartvertical .col-xl-4,
.searchDialog .smartvertical .col-xl-5,
.searchDialog .smartvertical .col-xl-6,
.searchDialog .smartvertical .col-xl-7,
.searchDialog .smartvertical .col-xl-8,
.searchDialog .smartvertical .col-xl-9,
.searchDialog .smartvertical .col-xl-auto {
  padding-right: 5px;
  padding-left: 0px;
}
.searchDialog .smartvertical .r-label h6 {
  margin-bottom: 0;
  line-height: 36px;
  color: #606266;
  height: 36px;
}
.desktop-tw-address {
  position: relative;
}
.desktop-tw-address .form-group > div > .input-group .input-group-addon {
  width: auto;
}
.searchDialog .smartvertical .row > div:not(:nth-of-type(1)) label > span {
  margin: auto;
}
.desktop-tw-address .form-group > div {
  width: 100%!important;
}
.desktop-tw-address .row > div[class*='col-']:last-child {
  padding-right: 0!important;
}
.desktop-tw-address .smartvertical .row > div:nth-of-type(1) label {
  position: absolute;
  width: 100%;
}
.desktop-tw-address .smartvertical .row > div:nth-of-type(1) label .input-label {
  max-width: none!important;
}
.desktop-tw-address .smartvertical .row > div:nth-of-type(1) label + div {
  padding-top: 26px;
}

.admin-home-page-outside-tab .home-page-item-tab-wrap-home-page-item-tab-wrap-activeIndex {
  margin-top: -46px;
}
.admin-home-page-outside-tab .home-page-item-tab-wrap-home-page-item-tab-wrap-activeIndex #tab02 {
  float: right;
}
.admin-home-page-outside-tab .fixedtab {
  position: fixed;
  top: 0px;
  /* left: 0px; */
  /* background: #fff; */
  z-index: 99;
  /* text-align: right; */
  /* height: 60px; */
  /* margin-top: 0px; */
  /* font-size: 16px; */
  /* width: 100%; */
  box-shadow: 4px 4px 4px rgba(0, 21, 41, 0.08);
  /* padding-top: 12px; */
}
/* .admin-home-page-outside-tab .tab-content {
    margin-top: 77px;
  } */
.admin-home-page-outside-tab .home-page-item-tab-wrap-tabcontainer {
  position: fixed;
  left: 0px;
  background: #fff;
  height: 60px;
  margin-top: 0px;
  width: 100%;
  top: 0px;
  z-index: 3;
  display: none;
  box-shadow: 4px 4px 4px rgba(0, 21, 41, 0.08);
}
.admin-home-page-outside-tab .home-page-item-tab-wrap {
  margin-top: 20px;
  font-size: 16px;
  margin-left: 20px;
  position: fixed;
  top: 0px;
  z-index: 5;
}
/*local*/
.home-page-outside-tab .home-page-item-tab-wrap-home-page-item-tab-wrap-activeIndex {
  margin-top: -46px;
}
.home-page-outside-tab .home-page-item-tab-wrap-home-page-item-tab-wrap-activeIndex #tab02 {
  float: right;
}
.home-page-outside-tab .fixedtab {
  /* margin-top: 0px; */
  /* padding-top: 10px; */
  /* background: #fff; */
  position: fixed;
  /* text-align: right; */
  z-index: 99;
  /* top:60px; */
  top: 60px;
  /* left:250px; */
  /* text-align: right; */
  /* margin:0px; */
  /* height: 60px; */
  /* height: 45px; */
  /* width:100%; */
  /* font-size: 16px; */
  /* font-size: 12px; */
  box-shadow: 4px 4px 4px rgba(28, 36, 43, 0.08);
}
.home-page-outside-tab .tab-content {
  margin-top: 77px;
}
.home-page-outside-tab .home-page-item-tab-wrap-tabcontainer {
  position: fixed;
  /* left: 250px; */
  background: #fff;
  height: 60px;
  /* margin-top: 60px; */
  width: 100%;
  top: 60px;
  z-index: 3;
  box-shadow: 4px 4px 4px rgba(0, 21, 41, 0.08);
  display: none;
}
.home-page-outside-tab .home-page-item-tab-wrap {
  position: fixed;
  font-size: 16px;
  top: 80px;
  right: 20px;
  z-index: 999;
}
.admin-home-page-outside-tab .home-page-item-tab-wrap {
  margin-top: 20px;
  font-size: 16px;
  margin-left: 20px;
  position: fixed;
  top: 0px;
  z-index: 5;
}
.nav-tabs .nav-item {
  margin-left: 15px;
}

.ratio-box {
  display: flex;
  justify-content: space-between;
}
.ratio-left div[class*='col-'] {
  padding: 0;
}
.resourceHelper .smartvertical > div:nth-child(2) {
  padding-top: 10px;
}
.ratio-Link-align {
  width: 50%;
  float: right;
}
.ratio-left {
  width: 50%;
}
.ratio-left .form-group > label:nth-child(1) {
  display: none;
}
.select_field_tree {
  width: 30%;
  position: absolute;
  height: calc(100% - 40px);
  overflow-y: auto;
}
.select_field_table {
  width: calc(70% - 16px);
  float: right;
}
.snippets_link {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

