@charset "utf-8";
/*reset*/
body,
dl,
dd,
ul,
p,
pre,
h1,
h2,
h3,
h4,
h5,
h6,
button,
input,
form {
  margin: 0;
}
ul,
ol,
input,
button,
select {
  padding: 0;
}
table {
  border-collapse: collapse;
}
td {
  padding: 0;
}
ul {
  list-style: none;
}
img {
  border: none;
}
a {
  text-decoration: none;
  outline: none;
}
em,
i {
  font-style: normal;
}
input {
  outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
a::-moz-selection {
  background: none;
}
a::selection {
  background: none;
}
body,
button,
a {
  font-family: \5FAE\8F6F\96C5\9ED1;
  font-size: 14px;
}
button,
input {
  border: none;
  outline: none;
  background: none;
  font-family: \5FAE\8F6F\96C5\9ED1;
}
a {
  cursor: pointer;
}
a:hover {
  text-decoration: underline;
}
a,
a:visited {
  color: #0096ff;
}
button:hover {
  cursor: pointer;
  text-decoration: underline;
}
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
::-webkit-scrollbar-track-piece {
  background: #e4e4e4;
  -webkit-border-radius: 4px;
  margin: 0 20px;
}
::-webkit-scrollbar-thumb:horizontal {
  background: #9f9f9f;
  -webkit-border-radius: 4px;
}
::-webkit-scrollbar-thumb:vertical {
  background: #9f9f9f;
  -webkit-border-radius: 4px;
}
.page-style {
  float: right;
  margin-top: 20px;
}
.page-style .l-btn {
  width: 28px;
  height: 28px;
  margin-left: 5px;
  color: #333;
  border: 1px solid #ddd;
  border-radius: 1px;
}
.page-style .l-btn:hover {
  color: #0abdc0;
  border: 1px solid #0abdc0;
  background-color: #fff;
  border-radius: 1px;
}
.page-style .l-btn:hover .pagination-prev {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -12px -5px !important;
}
.page-style .l-btn:hover .pagination-next {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -12px -19px !important;
}
.page-style .l-btn-focus {
  outline: none;
}
.page-style .l-btn-plain,
.page-style .l-btn-plain:hover {
  padding: 0!important;
}
.page-style .l-btn-selected,
.page-style .l-btn-selected:hover,
.page-style .l-btn-plain-selected,
.page-style .l-btn-plain-selected:hover {
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: #fff;
  background-color: #0abdc0;
  border: none;
}
.page-style .l-btn-text {
  width: 28px!important;
  line-height: 28px;
}
.page-style .pagination-num {
  text-align: center;
  padding: 9px 10px!important;
  width: 38px!important;
  height: 10px!important;
  border: 1px solid #ddd !important;
  border-radius: 1px!important;
  margin: 0 6px!important;
}
.page-style span {
  font-size: 14px!important;
}
.page-style .l-btn-plain-disabled:hover {
  border-color: #ddd !important;
}
.page-style .l-btn-plain-disabled:hover .pagination-prev {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -2px -5px !important;
}
.page-style .l-btn-plain-disabled:hover .pagination-next {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -2px -19px !important;
}
.page-style .l-btn-icon {
  width: 5px!important;
  height: 9px!important;
  top: 50%!important;
  left: 11px!important;
  margin-top: -4px !important;
}
.page-style .pagination-prev {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -2px -5px !important;
}
.page-style .pagination-next {
  background: url('../../images/default/icon/icon-pagination.png') no-repeat -2px -19px !important;
}
.page-style .m-l-30 {
  margin-left: 30px;
}
.page-style .m-r-10 {
  margin-right: 10px;
}
.page-style .btn {
  width: 60px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  color: #333;
  border: 1px solid #ddd;
  border-radius: 1px;
}
.page-style .btn:hover {
  color: #0abdc0;
  border-color: #0abdc0;
}
.page {
  float: right;
  margin-top: 20px;
}
.page a:hover {
  color: #0abdc0 !important;
  border-color: #0abdc0 !important;
  text-decoration: none!important;
}
.page .current {
  display: inline-block;
  background: #0abdc0 !important;
  color: #fff !important;
  border: 1px solid #0abdc0 !important;
}
.page a,
.page span {
  min-width: 18px!important;
  height: 28px!important;
  line-height: 28px!important;
  padding: 0 5px!important;
  text-align: center!important;
  border: 1px solid #ddd !important;
  border-radius: 1px!important;
  color: #333 !important;
  margin-bottom: 0!important;
}
.page .prev {
  background-image: url('../../images/default/icon/icon-pagination-bat.png') !important;
  background-repeat: no-repeat !important;
  background-size: 56px 56px!important;
  background-position: 0 0!important;
  background-color: #fff !important;
  vertical-align: middle;
}
.page .prev:hover {
  background-position: 0 -28px !important;
}
.page .next {
  background-image: url('../../images/default/icon/icon-pagination-bat.png') !important;
  background-repeat: no-repeat !important;
  background-size: 56px 56px!important;
  background-position: -28px 0 !important;
  background-color: #fff !important;
  vertical-align: middle;
}
.page .next:hover {
  background-position: -28px -28px !important;
}
.page .current.prev,
.page .current.next {
  opacity: 0.5!important;
  border-color: #ddd !important;
}
.page .current.prev:hover {
  background-position: 0 0!important;
}
.page .current.next:hover {
  background-position: -28px 0 !important;
}
.page .pagination_jump {
  float: right;
  margin-left: 30px;
}
.page .pagination_jump .pagination-num {
  width: 38px!important;
  height: 28px!important;
  line-height: 28px!important;
  padding: 0px 10px!important;
  text-align: center!important;
  border: 1px solid #ddd !important;
  border-radius: 1px!important;
  color: #333 !important;
  margin: 0 6px !important;
}
.page .pagination_jump .pagination-num.redBorder {
  border-color: #0abdc0 !important;
}
.page .pagination_jump a.pagination_btn {
  width: 60px!important;
  height: 30px!important;
  line-height: 28px!important;
  text-align: center!important;
  color: #333!important;
  border: 1px solid #ddd!important;
  border-radius: 1px!important;
  margin-left: 10px!important;
}
.page .pagination_jump a.pagination_btn:hover {
  color: #0abdc0 !important;
  border-color: #0abdc0 !important;
  text-decoration: none!important;
}
.search-no-result {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 30px;
  margin-left: -70px;
  width: 140px;
  text-align: center;
}
.search-no-result i {
  display: inline-block;
  width: 50px;
  height: 50px;
  background: url('../../images/default/icon/search-no-result.png');
  margin: 0 auto 20px;
}
.operation-menu a {
  color: #0abdc0;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.vm {
  vertical-align: middle;
}
.tl {
  text-align: left;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.none {
  display: none;
}
.block {
  display: block;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.pointer {
  cursor: pointer;
}
.fixed {
  position: fixed;
}
.center {
  margin: 0 auto;
}
.fwn {
  font-weight: normal;
}
.fwb {
  font-weight: bold;
}
.oh {
  overflow: hidden;
}
.oa {
  overflow: auto;
}
.vh {
  visibility: hidden;
}
.clear {
  clear: both;
  *zoom: 1;
}
.clear:after {
  display: block;
  height: 0;
  content: ".";
  overflow: hidden;
  clear: both;
}
.clear-h {
  *height: 0;
}
.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.width100,
.w100 {
  width: 100%;
}
.bg-fff {
  background: #fff;
}
.left50 {
  left: 50%;
}
.top50 {
  top: 50%;
}
.font-s18 {
  font-size: 18px;
}
.g-box-radius {
  border-radius: 4px;
}
/* path */
/*img-style*/
/*defined*/
/*ellipsis*/
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
/*广告系统公共配置*/
/*******************************颜色******************************/
/*主体颜色*/
/*文字颜色*/
/*按钮颜色*/
/*边框颜色*/
/*背景颜色*/
/*************************布局相关/文本/路径***********************/
/*宽、高*/
/*边框*/
/*文本*/
/*路径*/
.header-in {
  height: 64px;
  line-height: 64px;
  padding: 0 20px 0 12px;
  background-color: #F1F4F8;
  display: flex;
  /* border-bottom: 1px solid #ddd; */
}
.login-before .header-in {
  background-color: rgba(255, 255, 255, 0.8);
}
.login-before .header-in .ad-title {
  border-left-color: #c1c1c1;
}
.logo-img {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 10px;
  margin-left: 12px;
  background: url('../../images/default/icon/fc-logo.png');
  background-size: cover;
  vertical-align: middle;
  position: relative;
  left: 0;
  bottom: 4px;
  cursor: pointer;
  z-index: 999;
}
.ad-title {
  display: inline-block;
  font-size: 16px;
  color: #282D34;
  font-weight: 600;
  /* padding-left: 20px; */
  /* border-left: 1px solid #ddd; */
}
.header-in-left {
  width: 208px;
}
.header-in-center {
  margin-left: 24px;
  color: #8F939A;
  flex: 1;
  z-index: 999;
}
.header-in-center .m-back {
  height: 20px;
  line-height: 20px;
  cursor: pointer;
}
.header-in-center .m-back i {
  display: inline-block;
  margin-right: 4px;
  width: 16px;
  height: 16px;
  background: url('../../images/default/icon/icon_back_green.png');
  background-size: cover;
  vertical-align: middle;
}
.header-in-center .m-back .text {
  padding-right: 25px;
  position: relative;
  vertical-align: middle;
  color: #35C28B;
}
.header-in-center .m-back .text::after {
  position: absolute;
  right: 12px;
  content: " ";
  display: inline-block;
  height: 16px;
  border-right: 1px solid #8F939A;
  top: 2px;
}
.header-in-center .bread-item {
  /* padding-right: 16px; */
}
.header-in-center .bread-item .icon-arrowdown {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url('../../images/default/icon/icon_arrowdown.png');
  background-size: cover;
  transform: rotate(-90deg);
  vertical-align: middle;
}
.header-in-center .bread-item:last-child {
  color: #282D34;
}
.header-in-right {
  cursor: pointer;
  z-index: 999;
  position: relative;
}
.header-in-right .m-log-out {
 position: absolute;
 top: 50px;
 right: 0;
 text-align: center;
 width: 60px;
 height: 45px;
 line-height: 45px;
 border-radius: 4px;
 background-color: #fff;
 box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 12px 0px;
 display: none;
}
.header-in-right.active .m-log-out {
  display: inline-block;
}
.header-in-right i {
  display: inline-block;
  width: 32px;
  height: 32px;
  background: url('../../images/default/icon/portrait.png') no-repeat;
  vertical-align: middle;
  margin-right: 8px;
}
.header-in-right .icon-arrowdown {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url('../../images/default/icon/icon_arrowdown.png');
  background-size: cover;
  vertical-align: middle;
}
.header-in-right.active .icon-arrowdown {
  transform: rotate(-180deg);
}
.gray-txt {
  color: #999;
}
.user-name {
  cursor: pointer;
}
.log-out {
  position: relative;
  z-index: 999;
  cursor: pointer;
  color: #333 !important;
}
.log-out:hover {
  color: #0abdc0 !important;
  text-decoration: none;
}
.log-out:hover i {
  background-position: -7px -20px;
}
.fa-icon{
  margin-right: 5px;
}
.log-out i {
  display: inline-block;
  width: 18px;
  height: 17px;
  background: url('../../images/default/icon/log-out.png');
  background-position: -7px 0;
  margin: 0 5px 0 28px;
  vertical-align: middle;
}
ul.menu1 .menu-line{
  /*border:1px dashed #FFF;*/
}
.lev1 .fa-icon{
  margin: 0 12px;
  /* background-color: #FFF; */
  /* color: #0abdc0; */
  font-size: 20px!important;
  /* padding: 5px; */
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  vertical-align: middle;
}
.lev1 .fa-icon.fa-icon_home{
  background: url('../../images/default/icon/menu/icon_home.svg');
}
.lev1 .fa-icon.fa-icon_scam_system{
  background: url('../../images/default/icon/menu/icon_scam_system.svg');
}
.lev1 .fa-icon.fa-icon_first_asset_manage{
  background: url('../../images/default/icon/menu/icon_first_asset_manage.svg');
}
.lev1 .fa-icon.fa-icon_first_scam_settlement{
  background: url('../../images/default/icon/menu/icon_first_scam_settlement.svg');
}
.lev1 .fa-icon.fa-icon_first_procure_manage{
  background: url('../../images/default/icon/menu/icon_first_procure_manage.svg');
}
.lev1 .fa-icon.fa-icon_scam_reportManage{
  background: url('../../images/default/icon/menu/icon_scam_reportManage.svg');
}
.lev1 .fa-icon.fa-icon_first_scam_order{
  background: url('../../images/default/icon/menu/icon_first_scam_order.svg');
}
.lev1 .fa-icon.fa-icon_first_warehouse_manage{
  background: url('../../images/default/icon/menu/icon_first_warehouse_manage.svg');
}
.lev1 .fa-icon.fa-icon_scam_asset{
  background: url('../../images/default/icon/menu/icon_scam_asset.svg');
}
.lev1 .fa-icon.fa-icon_showExportData{
  background: url('../../images/default/icon/menu/icon_showExportData.svg');
}
.left-menu {
  width: 220px;
  box-sizing: border-box;
  /* padding-top: 19px; */
  background-color: #F1F4F8;
}
.menu-1 {
  cursor: pointer;
  height: 48px;
  line-height: 48px;
  padding-left: 12px;
  padding-right: 12px;
}
.menu-1:hover {
  background-color: #E5E7EB;
}
.menu-1 a {
  font-size: 14px;
  text-decoration: none;
}
.menu-1 a,
.menu-1 a:visited {
  color: #282D34;
}
/* .menu-1 i {
  display: inline-block;
  width: 8px;
  height: 5px;
  background: url('../../images/default/icon/arrow.png');
  background-position: -6px -13px;
  margin-top: 22px;
} */
.menu-1 i.icon-arrowdown, .menu-2 i.icon-arrowdown {
  display: inline-block;
  margin-top: 15px;
  width: 20px;
  height: 20px;
  background: url('../../images/default/icon/icon_arrowdown.png');
  background-size: cover;
}
.menu-1 i.icon-arrowup, .menu-2 i.icon-arrowup {
  display: inline-block;
  margin-top: 15px;
  width: 20px;
  height: 20px;
  background: url('../../images/default/icon/icon_arrowup.png');
  background-size: cover;
}
.menu2 {
  /* border-top: 1px solid #06a8ab; */
  padding: 0 6px;
}
.menu-2 {
  cursor: pointer;
  height: 48px;
  line-height: 48px;
  padding-left: 20px;
  padding-right: 12px;
  /* border-bottom: 1px solid #1fd4d7; */
}
.menu-2:hover {
  background-color: #E5E7EB;
}
.menu-2 a {
  font-size: 18px;
  text-decoration: none;
}
.menu-2 a,
.menu-2 a:visited {
  color: #282D34;
}
/* .menu-2 i {
  display: inline-block;
  width: 8px;
  height: 5px;
  background: url('../../images/default/icon/arrow.png');
  background-position: -6px -3px;
  margin-top: 28px;
} */
/* .menu-2.active i {
  background-position: -6px -13px;
} */
.menu-3 {
  height: 48px;
  line-height: 48px;
  font-size: 17px;
  border-radius: 4px;
  /* font-weight:bold; */
}
.menu-3:hover {
  background-color: #E5E7EB;
}
.menu-3 a,
.menu-3 a:visited {
  display: inline-block;
  width: 98px;
  height: 48px;
  padding-left: 41px;
  color: #282D34;
  text-decoration: none;
}
.menu-3.active {
  background-color: #E5E7EB;
}
.menu-3.active a {
  color: #35C28B;
}
.menu-2.active {
  background-color: #E5E7EB;
}
.menu-2.active a {
  color: #35C28B;
}
html,
body {
  height: 100%;
}
.main-out {
  width: 100%;
  position: absolute;
  height: 100%;
  top: 0;
  box-sizing: border-box;
  border-top: 60px solid transparent;
}
.main-in-menu,
.main-in-content-wrapper {
  display: inline-block;
}
.main-in-menu {
  position: relative;
  /*min-height: 751px;*/
  height: 100%;
  background-color: #F1F4F8;
  z-index: 100;
  overflow-x: hidden;
  overflow-y: scroll;
}
.main-in-content-wrapper {
  position: absolute;
  left: 0;
  background-color: #efedf0;
  vertical-align: top;
  width: 100%;
  box-sizing: border-box;
  /*  border-left: 139px solid transparent;*/
  height: 100%;
  /*min-height: 751px;*/
}
.main-in-content {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  border-top: 20px solid #efedf0;
  border-left: 244px solid #efedf0;
  background-color: #fff;
  overflow-y: auto;
}
.table {
  white-space: nowrap;
  overflow-x: scroll;
  text-align: center;
  min-width: 99.9%;
}
.table thead tr {
  height: 52px;
}
.table tr {
  height: 34px;
  border-bottom: 1px dotted #e2e2e2;
}
.table tr th {
  padding: 0 20px;
}
.table tr td {
  padding: 0 20px;
  text-align: center;
  border-right: 1px dotted #e2e2e2;
}
.table tr .blue-txt {
  color: #0096ff;
}
.table tr .last-td {
  border-right: 0;
}
.table tr .td_block {
  padding: 0;
  margin: 0;
  text-align: center;
  min-width: 48px;
  max-width: 48px;
}
.table td div {
  text-align: left;
}
.group-wrapper {
  width: 1050px;
}
.group {
  float: left;
  width: 350px;
  margin-top: 10px;
}
.group span {
  margin: 0 5px 0 15px;
}
.group-tit {
  display: inline-block;
  width: 70px;
}

.group-tit-two {
  font-size:16px;
  display: inline-block;
  width: 64px;
}
.group-tit-property {
  display: inline-block;
/*   width:145px; */
  width:100px;
}
.group-val {
  width: 200px;
  height: 36px    ;
  border: 1px solid #ddd;
  padding: 0 9px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.group-val.error:focus {
  border: 1px solid #f45f5f;
}
.group-selectBox {
  height: 36px;
}
/*清除数据样式*/
.group-clear {
  position: relative;
}
.group-clear .group-val-clear {
  opacity: 0;
  background-image: url(../../images/default/icon/input-delete.png);
  position: absolute;
  top: -8px;
  left: 266px;
  padding: 8px;
  border-radius: 10px;
  background-color: #ddd;
  background-position: center center;
  background-repeat: no-repeat;
  text-align: center;
  cursor: pointer;
  outline: none;
}
.group-clear .group-val-clear:hover {
  background-color: #DDD;
}
.group-clear .group-val:focus ~ em.group-val-clear {
  opacity: 1;
}
/*弹窗样式*/
.group-box {
  position: relative;
  padding: 20px 30px 60px;
  float: none;
  /*清除数据样式*/
}
.group-box .group {
  float: none;
  width: auto!important;
  margin-top: 10px;
}
.group-box .group span {
  margin: 0 5px 0 15px;
}
.group-box .group-tit {
  display: inline-block;
  width: 70px;
  vertical-align: middle;
}
.group-box .group-tit.textarea {
  vertical-align: top;
  margin-top: 8px;
}
.group-box .group-val {
  width: 200px;
  height: 34px;
  border: 1px solid #ddd;
  padding: 0 9px;
  vertical-align: middle;
  outline: none;
}
.group-box .group-val.textarea {
  resize: none;
  height: 110px;
}
.group-box .group-val.error:focus {
  border: 1px solid #f45f5f;
}
.group-box .group-val[readonly] {
  color: #b1b1b1;
  background-color: #efefef;
}
.group-box .group-val.group-val-textarea {
  padding: 9px;
  width: 200px;
  outline: none;
}
.group-box .group-error {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.group-box .group-error .error {
  width: 100%;
  display: block;
  height: 30px;
  line-height: 30px;
  background-color: #f2f2f2;
  bottom: 0;
  position: absolute;
  left: 0;
  text-align: center;
  color: #f45f5f;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
.group-box .group-btn {
  margin-top: 30px;
  text-align: center;
}
.group-box .group.group-clear {
  position: relative;
}
.group-box .group.group-clear .group-val-clear {
  /* content: ''; */
  visibility: hidden;
  background-image: url(../../images/default/icon/input-delete.png);
  position: absolute;
  right: -7px;
  top: -5px;
  left: auto;
  padding: 8px;
  border-radius: 10px;
  background-color: #ddd;
  background-position: center center;
  background-repeat: no-repeat;
  text-align: center;
  cursor: pointer;
  outline: none;
}
.group-box .group.group-clear .group-val-clear:hover {
  background-color: #DDD;
}
.group-box .group.group-clear .group-val:focus ~ em.group-val-clear {
  visibility: visible;
}
.group-box .select {
  width: 200px;
}
.group-box .select .select-tit .group-val[readonly] {
  color: #333;
  background-color: transparent;
}
.group-box .select .select-tit .group-val-clear {
  visibility: visible;
}
.select {
  display: inline-block;
  width: 200px;
  height: 34px;
  vertical-align: middle;
  position: relative;
}
.select.select-include {
  border: 1px solid #ddd;
  box-sizing: border-box;
  height: 37px;
}
.select.select-include .select-tit {
  margin: 0 -1px;
}
.select.select-include .select-tit input.group-val {
  border: none;
}
.select.select-include .select-box {
  margin: 0 -1px;
}
.select-tit {
  cursor: pointer;
  position: relative;
}
.select-tit p {
  color: #333;
  line-height: 36px;
  position: absolute;
  top: 0;
  left: 10px;
}
.select-tit p.active {
  color: #333;
}
.select-tit i {
  display: inline-block;
  width: 8px;
  height: 5px;
  background: url('../../images/default/icon/arrow-down.png');
  position: absolute;
  right: 10px;
  top: 16px;
}
.select-tit .group-val-clear {
  content: '';
  background-image: url(../../images/default/icon/input-delete.png);
  position: absolute;
  top: -8px;
  right: -7px;
  padding: 8px;
  border-radius: 10px;
  background-color: #ddd;
  background-position: center center;
  background-repeat: no-repeat;
  text-align: center;
  cursor: pointer;
  outline: none;
}
.select-tit .group-val-clear:hover {
  background-color: #DDD;
}
.select.error .select-box,
.select.error .select-box-table {
  border: 1px solid #f45f5f;
}
.select-detail {
  padding: 10px;
  border: 1px solid #ddd;
  background-color: #f8f8f8;
  word-break: break-all;
  position: absolute;
  top: 35px;
  left: 0;
  width: 100%;
  box-sizing: border-box;
  display: none;
}
.select-detail.hoverDetail {
  display: none;
}
.select-tit:hover .select-detail.hoverDetail {
  display: block;
  z-index: 9;
}
.select-up .select-tit > i {
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.select-box {
  width: 100%;
  position: absolute;
  left: 0;
  top: 100%;
  margin-top: 1px;
  z-index: 100;
  display: none;
}
.select-up .select-box {
  top: auto;
  bottom: 100%;
  margin: 0 0 1px 0;
}
.select-open {
  display: block;
}
.select-box > ul {
  border: 1px solid #ddd;
  background: #f8f8f8;
  max-height: 170px;
  overflow: auto;
}
.select-box > ul > li {
  padding: 7px 10px;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
}
.select-box > ul > li:last-child {
  border: none;
}
.select-box > ul > li.active,
.select-box > ul > li:hover {
  color: #0abdc0;
}
.select-box .select-checkBox {
  width: 100%;
  position: relative;
}
.select-box .select-checkBox input {
  display: block;
  height: 34px;
  border: 1px solid #ddd;
  border-bottom: none;
  background-color: #f8f8f8;
  padding-left: 9px;
  padding-right: 75px;
}
.select-box .select-checkBox .select-search {
  margin: 0;
}
.select-box .select-checkBox span.select-search {
  display: inline-block;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 8px;
}
.select-box .select-checkBox span.select-search em {
  line-height: 18px;
  color: #0096ff;
  cursor: pointer;
}
.select-box .select-checkBox span.select-search em:hover {
  text-decoration: underline;
}
.select-box .select-checkBox span.select-search i {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url('../../images/default/icon/icon-search.png') no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}
.select-box .select-checkBox span.checkbox {
  right: 0!important;
  position: absolute;
  top: 50%;
  margin-right: 0;
}
.select-box .select-checkBox ul {
  border: 1px solid #ddd;
  background: #f8f8f8;
  max-height: 170px;
  overflow-y: auto;
  overflow-x: hidden;
}
.select-box .select-checkBox ul > li {
  padding: 7px 30px 7px 10px;
  position: relative;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
}
.select-box .select-checkBox ul > li span {
  margin: 0;
}
.select-box .select-checkBox ul > li span.checkbox {
  right: -10px !important;
}
.select-box .select-checkBox ul > li:hover {
  color: #0abdc0;
}
.select-box .select-checkBox ul > li:last-child {
  border: none;
}
.select-box .select-checkBox ul > li.active,
.select-box .select-checkBox .select-box > ul > li:hover {
  color: #0abdc0;
}
.select-box .select-checkBox .noSelectData {
  border: 1px solid #ddd;
  background: #f8f8f8;
  max-height: 170px;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 10px;
  text-align: center;
  color: #CCC;
}
.select-box-multiple .select-checkBox .select-search-list {
  padding-top: 10px;
  background-color: #fff;
}
.select-box-multiple .select-checkBox ul > li.active {
  background-color: #f8f8f8;
}
/*带有表格的select*/
.select-box.select-box-table {
  width: auto;
  min-width: 100%;
}
.select-box.select-box-table .select-checkBox .select-search-filter {
  padding-left: 10px;
  border: 1px solid #ddd;
  border-bottom: none;
  background-color: #f8f8f8;
}
.select-box.select-box-table .select-checkBox .select-search-filter .select-search-input-wai {
  border-bottom: none;
  background-color: #f8f8f8;
}
.select-box.select-box-table .select-checkBox .select-search-filter .select-search-input-wai input {
  display: block;
  margin: 0;
  padding: 0;
  width: 100%;
  border: none;
  background-color: transparent;
}
.select-box.select-box-table .select-checkBox .table-wai {
  border: 1px solid #DDD;
  max-height: 170px;
  overflow: auto;
  overflow-x: hidden;
}
.select-box.select-box-table .select-checkBox .table-wai .table {
  width: 100%;
}
.select-box.select-box-table .select-checkBox .table-wai .table thead {
  background-color: #f8f8f8;
}
.select-box.select-box-table .select-checkBox .table-wai .table thead tr {
  height: auto!important;
}
.select-box.select-box-table .select-checkBox .table-wai .table thead tr th {
  padding: 15px;
}
.select-box.select-box-table .select-checkBox .table-wai .table tbody {
  max-height: 170px;
  background-color: #FFF;
}
.select-box.select-box-table .select-checkBox .table-wai .table tbody tr {
  cursor: pointer;
}
/*复写jquery easyUI样式*/
.combobox-custom {
  display: inline-block;
  width: 220px;
  vertical-align: middle;
  position: relative;
}
.combobox-custom .tip {
  position: absolute;
  left: 10px;
  top: 5px;
}
.combobox-custom .textbox {
  border: 1px solid #dddddd;
  border-radius: 0;
}
.combobox-custom .textbox.textbox-focused {
  box-shadow: none;
  border: 1px solid #dddddd;
}
.combobox-custom .textbox.combo {
  margin: 0;
}
.combobox-custom .textbox.combo .textbox-addon {
  margin: 0;
  padding: 0 5px;
}
.combobox-custom .textbox.combo .textbox-addon a {
  background-image: url('../../images/default/icon/arrow-down.png') !important;
  background-color: #ffffff !important;
}
.combobox-custom .panel-header,
.combobox-custom .panel-body {
  border: 1px solid #ddd;
  background: #f8f8f8;
  height: auto!important;
  max-height: 170px;
  overflow: auto;
}
.combobox-custom .combobox-item {
  padding: 7px 10px;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
}
.combobox-custom .select-search-input {
  display: block;
  width: 134px;
  height: 34px;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  background-color: #f8f8f8;
  padding-left: 9px;
  padding-right: 75px;
}
.combobox-custom .select-search {
  display: inline-block;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 8px;
}
.combobox-custom .select-search em {
  line-height: 18px;
  color: #0096ff;
  cursor: pointer;
}
.combobox-custom .select-search em:hover {
  text-decoration: underline;
}
.combobox-custom .select-search i {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url('../../images/default/icon/icon-search.png') no-repeat;
  margin-right: 10px;
  vertical-align: middle;
}
.combobox-custom .combobox-item {
  background-image: url('../../images/default/icon/checkbox-no-active.png');
  background-repeat: no-repeat;
  background-position: 95%;
}
.combobox-custom .combobox-item-selected {
  background-image: url('../../images/default/icon/checkbox-active.png');
  background-color: #f8f8f8;
  color: #0abdc0;
}
.combobox-custom .combobox-item-hover {
  background-color: #fff;
  color: #0abdc0;
}
.combobox-custom .combobox-item-hover.combobox-item-selected {
  background-color: #f8f8f8;
}
.combobox-custom .panel-body {
  background-color: #fff;
}
.select-time i {
  display: inline-block;
  width: 8px;
  height: 5px;
  background: url(../../images/default/icon/arrow-down.png);
  position: absolute;
  right: 10px;
  top: 16px;
}
/*checkbox*/
.checkbox {
  position: relative;
  width: 22px;
  padding: 0 10px 0 25px;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
}
.checkbox > em {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -9px;
  margin-top: -9px;
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url('../../images/default/icon/checkbox.png') no-repeat;
  background-position: 0 0;
  background-color: #fff;
}
.checkbox-active > em {
  background-position: 0 -27px;
}
.checkbox-disabled > em {
  background-position: -40px -20px;
}
.checkbox-active-disabled > em {
  background-position: -60px -20px;
}
.checkbox-disabled,
.checkbox-active-disabled {
  cursor: not-allowed;
}
.btn {
  width: 80px;
  height: 36px;
  color: #fff;
}
.btn-red {
  background-color: #f45f5f;
}
.btn-red:hover {
  background-color: #e84c4c;
}
.btn-blue {
  background-color: #0abdc0;
}
.btn-blue:hover {
  background-color: #0ab2b5;
}
.btn-gray {
  cursor: not-allowed;
  background: #ddd;
  color: #666;
}
.btn-gray i {
  background: url('../../images/default/icon/loading.gif') no-repeat;
  margin-right: 3px;
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}
.btn-gray:hover {
  cursor: not-allowed;
  background: #ddd;
  color: #666;
  text-decoration: none;
}

.btn-cancel {
  border:1px solid #CDD1D6;
  background: #ffffff;
  color: black;
}

.icon-close {
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url('../../images/default/icon/icon-close.png') no-repeat;
}
/*cover*/
.cover {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 1000;
  display: none;
}
.cover-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #000;
  opacity: 0;
  filter: alpha(opacity=50);
  -webkit-transition: opacity 0.4s ease 0s;
  transition: opacity 0.4s ease 0s;
}
.cover-box {
  width: 700px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -310px;
  background: #fff;
  opacity: 0;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

.cover-boxs {
  width: 550px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -310px;
  background: #fff;
  opacity: 0;
  -webkit-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

.cover-box .tip-content {
  padding: 30px;
}

.tips-tit {
  background-color: #f8f8f8;
  border-bottom: 1px solid #ddd;
  height: 57px;
  padding-left: 20px;
  position: relative;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -ms-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.tips-tit h3 {
  color: #0abdc0;
  font-size: 18px;
  line-height: 57px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.tips-tit a {
  position: absolute;
  right: 0;
  top: 0;
  width: 54px;
  height: 57px;
  cursor: pointer;
}
.tips-tit a:hover {
  background-color: #e1e1e1;
  border-top-right-radius: 4px;
}
.tips-tit span {
  display: block;
  margin: 22px auto 0 auto;
}
/*提示弹窗*/
.tip {
  position: absolute;
  width: 280px;
  height: 80px;
  left: 50%;
  top: 50%;
  margin-left: -140px;
  margin-top: -40px;
  transition: .2s;
  z-index: 9999;
  -webkit-transition: .2s;
  transform: scale(0);
  display: none\9;
}
.tip .tips-cover {
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  border-radius: 5px;
}
.tip .tips-msg {
  position: absolute;
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  top: 0;
  line-height: 80px;
  font-size: 18px;
}
.tip.show {
  display: block\9;
  transform: scale(1);
}
.tip.show .tips-cover {
  opacity: .7;
  filter: alpha(opacity=70);
}
/*tip*/
.tip-cover {
  width: 280px;
  margin-left: -140px;
  margin-top: -40px;
  position: fixed;
  left: 50%;
  top: 50%;
  transition: .2s;
  transform: scale(0);
  display: none\9;
  background-color: #333;
  color: #FFF;
  text-align: center;
  border-radius: 5px;
  font-size: 18px;
  opacity: .7;
  min-height: 80px;
}
.tip-cover .tips-msg {
  padding: 15px;
  margin: 13px 0;
}
.tip-cover.show {
  display: block\9;
  z-index: 9999;
  transform: scale(1);
}
/*文件上传cover*/
.file-upload-cover {
  max-height: 555px;
  overflow-y: auto;
  padding: 25px 17px 40px 20px;
}
.file-upload-cover .title {
  height: 20px;
  line-height: 20px;
  padding-left: 10px;
  border-left: 3px solid #0abdc0;
  margin-bottom: 16px;
  font-weight: 600;
}
.file-upload-cover .file-type li {
  float: left;
  cursor: pointer;
}
.file-upload-cover .file-type-choose {
  width: 65px;
  height: 21px;
  margin-left: 40px;
}
.file-upload-cover .file-type-choose i {
  display: inline-block;
  width: 21px;
  height: 21px;
  background: url('../../images/default/icon/option.png') 0px -10px;
  vertical-align: middle;
  margin-right: 9px;
}
.file-upload-cover .file-type-choose.active i {
  background: url('../../images/default/icon/option.png') -26px -11px;
}
.file-upload-cover .upload-file {
  margin-top: 17px;
}
.file-upload-cover .picture,
.file-upload-cover .video {
  width: 383px;
  height: auto;
  border: 1px dashed #ddd;
}
.file-upload-cover .big-pic {
  margin-top: 20px;
}
.file-upload-cover .upload-filed {
  padding: 19px 0 20px 19px;
  height: 36px;
  line-height: 36px;
}
.file-upload-cover .file-type-title {
  float: left;
  width: 75px;
}
.file-upload-cover .choose-file {
  float: left;
  width: 158px;
  height: 34px;
  border: 1px solid #0abdc0;
  text-align: left;
  color: #333;
  cursor: pointer;
}
.file-upload-cover .choosing {
  text-align: center;
  position: relative;
  color: #0abdc0;
}
.file-upload-cover .uploading {
  text-align: center;
  cursor: default;
}
.file-upload-cover .pict-size {
  float: left;
  color: #999;
  margin-left: 20px;
}
.file-upload-cover .choose-video {
  width: 267px;
}
.file-upload-cover .tips-filed {
  width: 364px;
  height: 17px;
  padding-left: 19px;
  color: #999;
  font-size: 12px;
  border-top: 1px dashed #ddd;
  background-color: #f8f8f8;
}
.file-upload-cover .functional-area-ad {
  margin-top: 28px;
}
.file-upload-cover .btn-group {
  text-align: center;
  margin-top: 39px;
}
.file-upload-cover .btn-blue {
  margin-left: 30px;
}
/*地址选择公共模块*/
.address-box {
  border: 1px solid #ddd;
  width: 100%;
  background: #fff;
  box-sizing: border-box;
  height: 325px;
  overflow: auto;
}
.address-box .selection {
  width: 382px;
  height: 42px;
  position: relative;
  z-index: 10;
}
.address-box .selection-tit {
  width: 380px;
  height: 40px;
  border: 1px solid #ddd;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
}
.address-box .selection-tit p {
  position: absolute;
  left: 9px;
  top: 0;
  width: 340px;
  height: 40px;
  color: #333;
  line-height: 40px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.address-box .selection-tit p.grey {
  color: #999999;
}
.address-box .selection-tit em {
  width: 8px;
  height: 5px;
  position: absolute;
  right: 9px;
  top: 18px;
  background: url('../../images/default/icon/nav-arrow-down.png') no-repeat;
}
.address-box .selection-tab {
  width: 100%;
  height: 41px;
  position: relative;
  left: 0;
  top: 0;
}
.address-box .selection-tab dl {
  display: block;
  width: 100%;
}
.address-box .selection-tab dl dt {
  display: inline-block;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
  color: #333;
  text-align: center;
  cursor: default;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  background: #f8f8f8;
}
.address-box .selection-tab dl dt.last,
.address-box .selection-tab dl dt:last-child {
  border-right: none;
}
.address-box .selection-tab dl dt.pointer {
  cursor: pointer;
}
.address-box .selection-tab dl dt.active {
  background: #fff;
  border-bottom: none;
  cursor: default;
  color: #0abdc0;
}
.address-box .selection-con {
  padding: 15px;
  position: relative;
  overflow: auto;
  max-height: 202px;
}
.address-box .selection-con dl {
  padding-left: 30px;
  line-height: 30px;
  color: #333;
  font-size: 14px;
  position: relative;
}
.address-box .selection-con dl dt {
  position: absolute;
  left: 0;
  top: 0;
}
.address-box .selection-con dl dd {
  clear: both;
  *zoom: 1;
}
.address-box .selection-con dl dd:after {
  display: block;
  height: 0;
  content: ".";
  overflow: hidden;
  clear: both;
}
.address-box .selection-con dl span {
  float: left;
  padding: 2px 5px;
  white-space: nowrap;
  margin: 2px;
  border: 1px solid #fff;
  border-radius: 5px;
  line-height: 20px;
  cursor: pointer;
}
.address-box .selection-con dl span:hover {
  color: #0abdc0;
}
.address-box .selection-con dl span.active {
  color: #f45f5f;
}
.address-box .selection-con dl.no {
  padding: 0;
}
.address-box .selection-con dl.no dt {
  display: none;
}
.address-box .checkRadio {
  text-align: center;
  font-size: 0px;
  bottom: 7px;
  left: 50%;
  margin: 0 auto;
  /*span.active {
                        color: @btnColorRed;
                }*/
}
.address-box .checkRadio span {
  width: 80px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  background-color: #0abdc0;
  color: #fff;
  margin: 0;
  display: inline-block;
  cursor: pointer;
}
.address-box .checkRadio span:hover {
  background-color: #0ab2b5;
  text-decoration: underline;
}
.address-box .address-selected {
  position: absolute;
  right: -60%;
  display: block;
  width: 60%;
  border: 1px solid #ddd;
  box-sizing: border-box;
  top: 0;
  background: #f8f8f8;
  height: 100%;
  margin: 0 1px;
  overflow: auto;
}
.address-box .address-selected .address-selected-content {
  padding: 10px;
}
.address-box .address-selected .address-selected-content ul li {
  clear: both;
  padding: 7px 10px;
  position: relative;
  color: #333;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
}
.address-box .address-selected .address-selected-content ul li span {
  margin: 0 !important;
}
.address-box .address-selected .address-selected-content ul li span.checkbox {
  right: -10px !important;
  position: absolute;
  top: 50%;
  margin-right: 0;
}
.group-selectBox-address div div input.group-val {
  width: 100%!important;
}

/* 弹窗详情 */
.mt16 {
  margin-top: 16px;
}

.mb16 {
  margin-bottom: 16px;
}

.order-detail .m-module {
  margin-bottom: 32px;
}

.order-detail .sub-title {
  font-size: 18px;
  margin-bottom: 16px;
  font-weight: 600;
}

.order-detail .m-content {
  border: 1px solid #dddddd;
  border-radius: 8px;
  padding: 16px 16px;
}

.order-detail .base-info {
  padding-bottom: 0;
}

.order-detail .col {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.order-detail .col .item {
  font-size: 14px;
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}

.order-detail .col-4 .item {
  width: 25%;
}

.order-detail .col-3 .item {
  width: 33.3%;
}

.order-detail .col-2 .item {
  width: 50%;
}

.order-detail .col .item .link {
  display: inline-block;
  color: #46a4da;
  margin-left: 8px;
  cursor: pointer;
}

.order-detail .col .item .status-tag {
  display: inline-block;
  color: #ffffff;
  background-color: #51b890;
  margin-left: 8px;
  border-radius: 12px;
  width: 50px;
  height: 24px;
  line-height: 24px;
  text-align: center;
}
.order-detail .col .item .status-tag-err {
  background-color: #ea410c;
}

.order-detail .col label {
  display: inline-block;
  /* width: 120px; */
}
/* 带下拉框搜索 */
.order-detail .col .item-select .select-box.select-box-table{
  width: 100%;
}
.order-detail .col .item-select div:first-of-type {
  position: relative;
}
.order-detail .list-tag {
  display: flex;
  margin-bottom: 8px;
}

.order-detail .list-tag .tag {
  display: inline-block;
  padding: 2px 8px;
  margin-right: 8px;
  background: rgba(81, 184, 144, .1);
  color: #51b890;
  border-radius: 4px;
}

.order-detail .main-label {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 16px;
}
.order-detail .m-address-box {
  display: flex;
}
.order-detail .m-address-box .item {
  display: flex;
}
/* .order-detail .m-address-box .item label {
  width: 120px;
} */
.order-detail .m-address {
  width: 66.6%;
}

.order-detail .m-title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 16px;
}

/* 表格 */
.order-detail .m-table th, .order-detail .m-table
td {
  text-align: center;
  padding: 8px 16px;
  width: unset;
  border-right: 1px dotted #e2e2e2;
  border-left: 1px dotted #e2e2e2;
  border-top: 1px dotted #e2e2e2;
  border-bottom: 1px dotted #e2e2e2;
  word-wrap: break-word;
  word-break: break-all;
  white-space: initial;
}

.order-detail .m-table th {
  background: #cccccc;
}
.order-detail .m-table td.orange {
  color: orange;
}
.order-detail .m-table td.link {
  color: #46a4da;
  cursor: pointer;
}
/* 时间轴 */
.step {
  position: relative;
  padding-bottom: 32px;
  display: flex;
}

.step:last-child .step_line {
  height: 0;
}

.step .step_icon {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 0;
  background: #77dcb6;
  border-radius: 50%;
  line-height: 24px;
  color: white;
  z-index: 2;
  text-align: center;
}

.step .step_line {
  width: 2px;
  background-color: #89e3bf;
  position: absolute;
  top: 0;
  left: 11px;
  bottom: 0;
  opacity: 0.24;
}

.step .step_title {
  width: 150px;
  text-align: left;
  margin-left: 40px;
  display: inline-block;
  font-family: PingFangHK-Regular, PingFangHK, SimHei;
  font-size: 18px;
  color: #333333;
  line-height: 28px;
}

.step .step_title .desc {
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
}

.step .step_main {
  flex: 1;
  display: inline-block;
  vertical-align: top;
  padding: 16px;
  background: rgba(29, 197, 133, 0.04);
  ;
  border-radius: 0px 32px 32px 32px;
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}

.step_main_title {
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 16px;
}

.step .m-area {
  align-items: start;
}

.step .text-area {
  border: 1px solid #f1f1f1;
  border-radius: 8px;
  background: hsla(0, 0%, 100%, .64);
  box-sizing: border-box;
  padding: 12px;
  color: #606266;
  flex: 1;
  height: 117px;
}

.step .text-area:focus-visible {
  outline: unset;
}

.step .col .item .link {
  margin-left: 0;
}

.step .btn {
  width: 80px;
  height: 40px;
  line-height: 40px;
  border-radius: 24px;
  color: #ffffff;
  background-color: #77dcb6;
  cursor: pointer;
  text-align: center;
}

.order-detail .opr-list .m-content {
  padding: 16px;
}

.warehouse-table .btn-default {
    background: #ddd;
    color: #666;
    text-decoration: none;
}

.warehouse-table .btn-default:hover {
    background: #E5E6EB;
    color: #FFFFFF;
    text-decoration: none;
}

.warehouse-table .btn-active {
    background: #35C28B;
    color: #FFFFFF;
    text-decoration: none;
}

.warehouse-table .btn-border-radius {
    border-radius: 5px;
}

.warehouse-table .btn-border-radius-left {
    border-radius: 40px 0px 0px 40px;
}

.warehouse-table .btn-border-radius-right {
    border-radius: 0px 40px 40px 0px;
}

.label-color {
    color: #666666;
}

.warehouse-stock-table {
    border:1px solid #CDD1D6;
}

.warehouse-stock-table .header {
    background: #F7F8FA;
    border:1px solid #CDD1D6;
}

.warehouse-stock-table .header th {
    border:1px solid #CDD1D6;
}

.warehouse-stock-table .content {
    border:1px solid #CDD1D6;
}

.warehouse-stock-table .content td {
    border:1px solid #CDD1D6;
}




