.login-logo {
  display: inline-block;
  width: 308px;
  height: 65px;
  background: url(/lplslawinpc/assets/images/login-logo.d67d5532.png) no-repeat top center;
  background-size: 308px auto;
  position: absolute;
  left: 64px;
  top: 32px;
}
.login-wrap {
  background: #000 url(/lplslawinpc/assets/images/login-bg.bd2311fc.jpg) no-repeat top center;
  position: fixed;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
#login .login-box {
  width: 800px;
  height: 637px;
  background: url(/lplslawinpc/assets/images/login-content-bg.ffd3bffa.png) no-repeat top center;
  border-radius: 4px;
  padding: 35px 72.5px 0 72.5px;
  position: absolute;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  margin-top: -319px;
}
#login .copyright {
  font-size: 16px;
  color: #E1E9f1;
  text-align: center;
  margin-bottom: 30px;
  position: absolute;
  top: 50%;
  margin-top: 330px;
  left: 0px;
  right: 0px;
}
#login .logo {
  text-align: center;
}
#login .logo .logo-image {
  text-align: center;
  margin-bottom: 5px;
}
#login .text-welcome span {
  font-size: 28px;
  color: #fff;
  line-height: 40px;
  border-bottom: 5px solid #00D3FF;
  padding-bottom: 5px;
}
#login .codeImg {
  width: 120px;
  height: 46px;
  margin-top: -6px;
  margin-left: 30px;
  margin-right: 20px;
}
#login .text-change {
  cursor: pointer;
  color: #fff;
}
#login .login-code {
  padding-left: 20px;
}
#login .logo-label {
  display: inline-block;
  font-size: 36px;
  color: #fff;
  text-align: center;
  font-weight: bold;
  margin-bottom: 10px;
}
#login .login-form {
  width: 360px;
  margin: 0 auto;
  margin-top: 45px;
}
#login .icon-passWord {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #f00;
}
#login .ant-input {
  padding-left: 40px;
  border-radius: 5px;
  border: none;
  border: 1px solid #00D3FF;
  line-height: 56px;
  height: 56px;
  background: rgba(255, 255, 255, 0.1);
  font-size: 18px;
  color: #fff;
}
#login .login-input-phone {
  display: inline-block;
  width: 26px;
  height: 26px;
  background: #f00;
  position: absolute;
  left: 10px;
  top: -5px;
  background: url(/lplslawinpc/assets/images/icon-phone.2b36f481.png) no-repeat center center;
}
#login .login-input-pass {
  display: inline-block;
  width: 26px;
  height: 26px;
  background: #f00;
  position: absolute;
  left: 10px;
  top: -5px;
  background: url(/lplslawinpc/assets/images/icon-pass.5cbde1d7.png) no-repeat center center;
}
#login .login-form-forgot {
  float: right;
  color: #929699;
}
#login .login-form-remeber {
  color: #929699;
}
#login .login-form-button {
  width: 100%;
  height: 48px;
  font-size: 26px;
  background: #77c7f7 url(/lplslawinpc/assets/images/bg-btn.3e7eed84.png) no-repeat center center;
  border: none;
  margin-top: 10px;
}
#login .mb120 {
  margin-bottom: 120px;
}
#login .password-operate {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
#retrieve-pwd {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  background: #f5f5f5;
}
#retrieve-pwd .header {
  height: 60px;
  line-height: 60px;
  padding: 0 70px;
  background: #fff;
}
#retrieve-pwd .logo-lable {
  font-size: 26px;
  color: #333;
  text-align: center;
}
#retrieve-pwd .content {
  flex: 1;
  background: red;
  margin: 19px 70px;
  background: #fff;
}
#retrieve-pwd .sub-title {
  padding: 20px 10px;
  font-size: 16px;
  color: #333333;
}
#retrieve-pwd .step-box {
  margin-top: 67px;
  padding: 0 289px;
}
#retrieve-pwd .steps-action {
  margin-top: 108px;
  display: flex;
  justify-content: center;
}
#retrieve-pwd .retrieve-input {
  width: 380px;
  display: inline-block;
}
#retrieve-pwd .verification {
  display: inline-block;
  width: 270px;
}
#retrieve-pwd .button-orange {
  background: #f5a623;
  color: #fff;
}
#retrieve-pwd .ant-form-item-children {
  display: flex;
  align-items: center;
}
#retrieve-pwd .ml {
  margin-left: 104px;
}
#retrieve-pwd .ml8 {
  margin-left: 8px;
}
.ant-input:focus {
  box-shadow: none;
}
.has-error .ant-input:focus {
  box-shadow: none;
}
#scan-login {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  min-height: 100vh;
  padding-top: 100px;
}
#scan-login .login-box {
  width: 550px;
  height: 680px;
  background: #fff;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  padding: 70px 72.5px 0 72.5px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
#scan-login .copyright {
  font-size: 16px;
  color: #999;
  text-align: center;
}
#scan-login .logo {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}
#scan-login .logo .logo-label {
  font-size: 26px;
  color: #333;
  text-align: center;
  margin-top: 30px;
}
#scan-login .logo .logo-image {
  width: 52px;
  text-align: center;
  margin-right: 20px;
}
#scan-login .logo .logo-image img {
  width: 100%;
  height: 100%;
}
#scan-login .QRcode {
  width: 280px;
  height: 280px;
  margin-bottom: 28px;
  position: relative;
}
#scan-login .QRcode img {
  width: 100%;
  height: 100%;
}
#scan-login .QRcode canvas {
  width: 100% !important;
  height: 100% !important;
}
#scan-login .QRcode .mask {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  opacity: 0.657;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
}
#scan-login .QRcode .refresh {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
}
#scan-login .tip {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-bottom: 50px;
}
#scan-login .status {
  font-size: 22px;
  color: #333;
  text-align: center;
}
#scan-login .a-green {
  color: #5e9800;
}

a {
  text-decoration: none;
}
.left {
  float: left;
}
.right {
  float: right;
}
.mr20 {
  margin-right: 20px;
}
.mr10 {
  margin-right: 10px;
}
.mr30 {
  margin-right: 30px;
}
.ml20 {
  margin-left: 20px;
}
.ml10 {
  margin-left: 10px;
}
.mr40 {
  margin-right: 40px;
}
.mb0 {
  margin-bottom: 0px !important;
}
.mb10 {
  margin-bottom: 10px !important;
}
.mb24 {
  margin-bottom: 24px;
}
.mb15 {
  margin-bottom: 15px;
}
.mt20 {
  margin-top: 20px!important;
}
.radius {
  background: #fff;
  width: 100%;
}
.radius-title {
  background: #fff;
  width: 100%;
}
.title {
  height: 54px;
  line-height: 54px;
  width: 100%;
  border-bottom: 1px solid #ccc;
  font-size: 20px;
  font-weight: bold;
  margin-left: -15px;
  margin-top: -15px;
  margin-bottom: 10px;
}
.title.orange {
  color: #f5a623;
}
.title::before {
  content: "";
  display: block;
  height: 100%;
  width: 4px;
  float: left;
  border-top-left-radius: 7px;
  background: #67c2fa;
  margin-right: 10px;
}
.title > span {
  line-height: 54px;
}
.clear:after {
  content: "";
  display: block;
  clear: both;
}
.circle-point {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: red;
  float: left;
}
.wrapper {
  margin: 0 12px;
  padding: 13px 0;
  border-bottom: 1px solid #eee;
}
.ant-table-expand-icon-th,
.ant-table-row-expand-icon-cell {
  display: none;
}
.list-detail {
  font-size: 12px;
  color: #bbb;
}
.btn-wrap {
  padding: 10px 20px;
}
.btn-position {
  padding: 0 20px 10px 20px;
}
.in-triangle {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #999;
  float: right;
}
.triangle {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 6px solid #999;
  float: right;
}
.flex {
  display: flex;
  justify-content: center;
  align-items: center;
}
.flex-align-center {
  display: flex;
  align-items: center;
}
#background {
  position: absolute;
  z-index: 0;
  background: white;
  display: block;
  min-height: 50%;
  min-width: 50%;
  width: 100%;
  height: 100%;
}
#app {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.ant-layout-sider {
  background: #62b4f3 !important;
}
.ant-layout-has-sider {
  min-height: 100vh !important;
}
.header {
  height: 80px;
  line-height: 80px;
}
.sub-title {
  font-size: 14px;
  line-height: 20px;
  padding-left: 10px;
  position: relative;
  padding-top: 0px;
}
.sub-title:before {
  content: "";
  display: block;
  height: 16px;
  width: 2px;
  background: #67c2fa;
  position: absolute;
  left: 0px;
  top: 2px;
}
.table-wrap {
  overflow: auto;
  margin-bottom: 20px;
}
.table-wrap table {
  border: 1px solid #e8e8e8;
  border-bottom: none;
}
.table-wrap .tooltip a {
  margin-right: 3px;
}
.table-wrap .tooltip i {
  font-size: 16px;
  padding: 5px;
}
.table-wrap-small .ant-table-tbody > tr > td,
.table-wrap-small .ant-table-thead > tr > th {
  padding: 8px;
}
.search-wrap {
  margin-top: 20px;
}
.search-wrap .ant-form-item-children,
.search-wrap .ant-form-item-control,
.search-wrap .ant-calendar-picker {
  width: 100%;
}
.search-wrap .ant-form-item-label {
  float: left;
  width: 40%;
  padding-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.search-wrap .ant-form-item-control-wrapper {
  width: 60%;
  float: left;
}
.search-wrap .search-wrap-btns {
  text-align: right;
}
.search-wrap .search-wrap-btns .ant-btn {
  margin-left: 8px;
  margin-right: 0px;
}
.button-wrap {
  padding: 5px 0;
  margin-bottom: 5px;
}
.button-wrap .ant-btn {
  margin-bottom: 5px;
}
.page-wrap {
  margin: 10px 0 30px 0;
}
.page-wrap .ant-pagination {
  text-align: right;
}
.ant-form-text {
  line-height: 20px;
  padding: 10px 0;
}
.modal-title {
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  border-bottom: 1px dashed #ccc;
}
.modal-wrap .ant-form-item-label {
  width: 130px;
  position: absolute;
  left: 0;
  top: 0;
  padding: 10px 0;
  margin-left: -20px;
  padding-right: 1px;
  white-space: normal;
  line-height: 20px;
}
.modal-wrap .ant-form-item-control-wrapper {
  padding-left: 110px;
  width: 100%;
}
.modal-wrap .ant-form-explain {
  margin-bottom: -1px;
}
.modal-wrap .ant-form-item-children,
.modal-wrap .ant-form-item-control,
.modal-wrap .ant-calendar-picker {
  width: 100%;
}
.modal-wrap.modal-wrap-label-160 .ant-form-item-label {
  width: 160px;
}
.modal-wrap.modal-wrap-label-160 .ant-form-item-control-wrapper {
  padding-left: 140px;
}
.modal-wrap-btns {
  text-align: center;
}
.modal-wrap-btns .ant-btn {
  margin-right: 0px;
  margin-left: 8px;
}
.bread-wrap {
  margin-bottom: 10px;
}
.bread-wrap .anticon {
  position: relative;
  top: -1px;
}
.full-srceen .ant-modal {
  width: auto !important;
  height: 100%;
  top: 0px;
}
.full-srceen .ant-modal-content {
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  position: absolute;
}
.full-srceen .ant-modal-footer,
.full-srceen .modal-wrap-btns {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.full-srceen .ant-modal-body {
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 70px;
  padding: 24px;
  overflow: auto;
}
.box {
  background: #ffffff;
  position: relative;
  border-radius: 5px;
  box-shadow: 0px 0px 2px 0px rgba(136, 152, 170, 0.15);
  box-sizing: border-box;
  padding: 15px;
}
/* 上传组件 不添加上传按钮，屏蔽掉 */
.upload-noBtn .ant-upload.ant-upload-select {
  display: none;
}
/* 按钮通用样式重写 */
body .ant-btn.gray .anticon-upload {
  color: #ccc;
}
body .ant-btn .iconfont {
  font-size: 14px;
  margin-right: 5px;
}
.iconfont {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.top-title {
  text-align: center;
  padding: 10px 0;
  line-height: 30px;
}
.top-title strong {
  font-size: 24px;
}
.top-title span {
  float: right;
  position: relative;
  top: 10px;
}
body .ant-empty-normal {
  margin: 0 0;
}

@font-face {font-family: "iconfont";
  src: url(/lplslawinpc/assets/images/iconfont.041e3b20.eot); /* IE9 */
  src: url(/lplslawinpc/assets/images/iconfont.041e3b20.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url(/lplslawinpc/assets/images/iconfont.48d8e60f.woff) format('woff'),
  url(/lplslawinpc/assets/images/iconfont.1420423c.ttf) format('truetype'), 
  url(/lplslawinpc/assets/images/iconfont.eb0af491.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shanchu:before {
  content: "\e62d";
}

.icon-baocun:before {
  content: "\e613";
}

.icon-sousuo:before {
  content: "\e614";
}

.icon-cuowu:before {
  content: "\e631";
}

.icon-xls:before {
  content: "\e675";
}

.icon-cancel:before {
  content: "\e64e";
}

.icon-lurubaogao:before {
  content: "\e630";
}

.icon-xinxi:before {
  content: "\e62e";
}

.icon-fenpei:before {
  content: "\e7a1";
}

.icon-liantiaox:before {
  content: "\e73a";
}

.icon-JPEG:before {
  content: "\e637";
}

.icon-yinzhang:before {
  content: "\e605";
}

.icon-word-copy-copy:before {
  content: "\e649";
}

.icon-zhongxinjiazai:before {
  content: "\e7b4";
}

.icon-xinzeng:before {
  content: "\e668";
}

.icon-fasong:before {
  content: "\e61d";
}

.icon-chakan:before {
  content: "\e6ad";
}

.icon-chehui:before {
  content: "\e619";
}

.icon-icon-test:before {
  content: "\e60f";
}

.icon-docx:before {
  content: "\e610";
}

.icon-bianji:before {
  content: "\e639";
}

.icon-feiyong:before {
  content: "\e60b";
}

.icon-xlsx:before {
  content: "\e6ba";
}

.icon-xls1:before {
  content: "\e615";
}

.icon-JPG:before {
  content: "\e62b";
}

.icon-Word:before {
  content: "\e600";
}

.icon-zhongzhi:before {
  content: "\e65d";
}

.icon-chehui1:before {
  content: "\e691";
}

.icon-doc:before {
  content: "\e682";
}

.icon-pdf:before {
  content: "\e611";
}

.icon-jpgpngjpeg:before {
  content: "\e6ff";
}

.icon-png:before {
  content: "\e640";
}

.icon-chehui2:before {
  content: "\e7a2";
}


#sidebar {
  background: #000;
  height: 100%;
}
#sidebar .header {
  display: flex;
  justify-content: space-between;
  background: #fff;
  padding: 0;
}
#sidebar .header .signOut {
  margin-right: 28px;
  margin-left: 20px;
  cursor: pointer;
}
#sidebar .header-right {
  height: 60px;
  background: transparent url(/lplslawinpc/assets/images/bg.d9198d12.png) no-repeat center / 100% 64px;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: flex-end;
}
#sidebar .sider-open .logo-icon {
  margin-right: 10px;
}
#sidebar .sider-close .logo-text {
  width: 0px;
}
#sidebar .sider-close .logo-icon {
  margin-right: 27px;
}
#sidebar .nav-text {
  margin-left: 28px;
}
#sidebar .ant-menu {
  height: 10%;
  border-right: 0;
  background: #62b4f3;
}
#sidebar .logo {
  height: 60px;
  overflow: hidden;
  padding: 0 6px 0 16px;
  background-color: transparent;
  background-image: url(/lplslawinpc/assets/images/logo-bg.46e5137a.png);
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
}
#sidebar .logo .logo-icon {
  width: 21px;
  cursor: pointer;
}
#sidebar .logo .logo-text {
  position: relative;
  font-family: 'PingFangSC-Medium';
  font-size: 18px;
  overflow: hidden;
}
#sidebar .logo .logo-text a {
  color: #fff;
  text-decoration: none;
}
#sidebar .logo .logo-text a img {
  width: 30px;
  padding-right: 5px;
}
#sidebar .ant-menu-item a {
  padding-left: 10px;
}
#sidebar .ant-menu-submenu-title {
  font-size: 14px;
  margin: 0;
}
#sidebar .nav-ico {
  font-size: 18px;
  color: #fff;
}
#sidebar .ant-menu-item {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}
.ant-layout-sider-children {
  background: -webkit-linear-gradient(360deg, #77c7f7, #4296ed);
  background: -moz-linear-gradient(360deg, #77c7f7, #4296ed);
  background: -o-linear-gradient(360deg, #77c7f7, #4296ed);
  background: linear-gradient(360deg, #77c7f7, #4296ed);
  background: #62b4f3;
}
.ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background: #3c84ca !important;
  padding-left: 29px;
}
.ant-menu.ant-menu-dark .ant-menu-item-selected {
  background: #3c84ca !important;
}
.ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected {
  background-color: #3c84ca !important;
}
.ant-menu-dark .ant-menu-item-selected > a,
.ant-menu-dark .ant-menu-item-selected > a:hover {
  color: #fff !important;
  font-weight: bold;
}
.ant-menu-submenu .ant-menu {
  background: #126fc9 !important;
}
.ant-menu-submenu-active,
.ant-menu-submenu-title:hover {
  background-image: none!important;
}
.ant-menu-item > a {
  color: #fff !important;
}
.ant-menu-item-selected {
  background-color: #025bb9 !important;
  color: #fff;
  font-weight: 550;
}
.ant-menu-vertical > .ant-menu-item-active > li {
  background: #126fc9 !important;
}
.left-sider {
  position: absolute;
  text-align: center;
  width: 220px;
  height: 40px;
  line-height: 40px;
  left: 0;
  bottom: 0;
  font-size: 12px;
  color: #fff;
}
.bottom-content {
  text-align: center;
  height: 40px;
  width: 100%;
  line-height: 40px;
  font-size: 12px;
  color: #666666;
  background: #e1e9f1;
}
.ant-layout-header {
  height: 60px!important;
}
.ant-btn {
  margin-right: 8px;
  margin-bottom: 12px;
}
.ant-menu-submenu-arrow::before,
.ant-menu-submenu-arrow::after {
  background-image: none!important;
}
a:focus {
  text-decoration: none!important;
}
.form-title {
  margin: 0;
  height: 54px;
  line-height: 54px;
  width: 100%;
  border-bottom: 1px solid #999;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

#sloan-list .anticon-search {
  font-size: 21px;
}
.ant-table-tbody > tr > td.CUST_NM,
.ant-table-thead > tr > th.CUST_NM {
  min-width: 120px;
}
.detail {
  color: #4A90E2;
  cursor: pointer;
}
.small-title {
  font-size: 17px;
  font-weight: 550;
  padding-bottom: 15px;
}
.information {
  padding: 0 15px;
}
.ant-form-item-label label {
  font-weight: bold!important;
}
.detailinforamtion {
  font-family: PingFangSC-Medium;
}
.detailinforamtion .right {
  float: right;
  font-weight: normal;
  font-size: 16px;
  color: #4A90E2;
  margin-right: 30px;
  cursor: pointer;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.start {
  width: 50%;
  margin: 0 auto;
  min-height: 700px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.start .start-search {
  margin-left: 10px;
  width: 60%!important;
}
.popup-box {
  text-align: center;
  line-height: 2;
}
.input-box {
  width: 86%;
  border: 1px solid #eee;
  margin: 0 auto;
}
.input-box input {
  border: none;
}
.input-box.VER_COD input {
  width: 68%;
  height: 30px;
  line-height: 30px;
}
.input-box.VER_COD img {
  width: 31%;
  height: 30px;
}
.button-ok {
  margin: 0 auto;
  width: 86%;
  background: #4A90E2;
  color: #fff;
  text-align: center;
  font-size: 17px;
  line-height: 32px;
  cursor: pointer;
}

.user-title {
  font-size: 16px;
  font-weight: bold;
}
#save {
  background: #4ec880;
  color: #ffffff;
  border-color: #4ec880;
}
#cancel {
  background: #f56c6c;
  color: #ffffff;
  border-color: #f56c6c;
}
.modify {
  height: 50px;
}
.modalCancel {
  height: 300px;
}
.login-form .ant-checkbox-wrapper {
  margin-top: 10px !important;
}
.ant-row-flex .ant-col-pull-2 {
  width: 30%;
}
.ant-input-group-addon {
  background-color: transparent!important;
  border: none!important;
}
.inputDiv {
  display: inline-block;
}
.inputDiv span {
  font-weight: 550;
  color: #333;
}
.btn {
  padding: 0 20px 10px 0px;
}
.ant-pagination-item-active {
  background-color: #1890ff !important;
}
.ant-pagination-item-active a {
  color: #fff !important;
}
.ant-table-thead > tr > th {
  font-weight: 600!important;
}
.project {
  width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}

/* to prevent the arrow overflow the popup container,
or the height is not enough when content is empty */
.numeric-input .ant-tooltip-inner {
  min-width: 32px;
  min-height: 37px;
}
.numeric-input .numeric-input-title {
  font-size: 14px;
}

#home {
  background-color: #fff;
}
#home .home-center {
  margin: 0 5%;
  padding: 20px 0;
}
#home .home-center .home-title {
  font-size: 28px;
  color: #fff;
  margin: 10px;
  background-image: linear-gradient(#add7f5 0%, #87caf0 100%);
  padding: 5px 20px;
}
#home .home-center .home-title img {
  height: 60px;
  margin-right: 20px;
}
#home .home-center .home-box {
  overflow: hidden;
}
#home .home-center .home-box .container {
  text-align: left;
  padding-left: 10px;
  position: relative;
}
#home .home-center .home-box .head {
  font-size: 20px;
  color: #fff;
  float: left;
}
#home .home-center .home-box .summarize {
  width: 100%;
  font-size: 14px;
  color: #fff;
  float: left;
}
#home .home-center .home-box .reportForm {
  width: 70%;
  height: 235px;
  float: left;
}
#home .home-center .home-box .reportForm .open {
  float: right;
  margin-right: 20px;
  width: 72px;
  height: 31px;
  color: #ffffff;
  background-color: #a0c2fc;
  line-height: 31px;
  text-align: center;
  font-weight: 550;
}
#home .home-center .home-box ._width {
  width: 100%;
  height: 235px;
  float: left;
}
#home .home-center .home-box ._width .open {
  float: right;
  margin-right: 20px;
  width: 72px;
  height: 31px;
  color: #ffffff;
  background-color: #a0c2fc;
  line-height: 31px;
  text-align: center;
  font-weight: 550;
}
#home .home-center .home-box .loan {
  width: 26%;
  float: right;
  height: 500px;
}
#home .home-center .home-box .myFocus,
#home .home-center .home-box .userManagementHome {
  width: 34%;
  height: 244px;
  float: left;
}
#home .home-center .home-box .myFocus.Focus_width,
#home .home-center .home-box .userManagementHome.Focus_width {
  width: 70%;
}
#home .home-center .home-box .myFocus .open,
#home .home-center .home-box .userManagementHome .open {
  float: right;
  margin-right: 20px;
  width: 72px;
  height: 31px;
  color: #ffffff;
  line-height: 31px;
  text-align: center;
  font-weight: 550;
}
#home .home-center .home-box .myFocus .open.green,
#home .home-center .home-box .userManagementHome .open.green {
  background-color: #7edab2;
}
#home .home-center .home-box .myFocus .open.yellow,
#home .home-center .home-box .userManagementHome .open.yellow {
  background-color: #fad276;
}
#home .home-center .home-box .reportForm,
#home .home-center .home-box ._width,
#home .home-center .home-box .loan,
#home .home-center .home-box .myFocus,
#home .home-center .home-box .userManagementHome {
  display: block;
  margin: 1%;
  box-shadow: none;
  transition: box-shadow 0.3s;
  -moz-transition: box-shadow 0.3;
  -webkit-transition: box-shadow 0.3;
  -o-transition: box-shadow 0.3;
}
#home .home-center .home-box .reportForm .summary .img-box,
#home .home-center .home-box ._width .summary .img-box,
#home .home-center .home-box .loan .summary .img-box,
#home .home-center .home-box .myFocus .summary .img-box,
#home .home-center .home-box .userManagementHome .summary .img-box,
#home .home-center .home-box .reportForm .user .img-box,
#home .home-center .home-box ._width .user .img-box,
#home .home-center .home-box .loan .user .img-box,
#home .home-center .home-box .myFocus .user .img-box,
#home .home-center .home-box .userManagementHome .user .img-box,
#home .home-center .home-box .reportForm .focus .img-box,
#home .home-center .home-box ._width .focus .img-box,
#home .home-center .home-box .loan .focus .img-box,
#home .home-center .home-box .myFocus .focus .img-box,
#home .home-center .home-box .userManagementHome .focus .img-box,
#home .home-center .home-box .reportForm .loanlist .img-box,
#home .home-center .home-box ._width .loanlist .img-box,
#home .home-center .home-box .loan .loanlist .img-box,
#home .home-center .home-box .myFocus .loanlist .img-box,
#home .home-center .home-box .userManagementHome .loanlist .img-box {
  text-align: center;
}
#home .home-center .home-box .reportForm .summary .img-box img,
#home .home-center .home-box ._width .summary .img-box img,
#home .home-center .home-box .loan .summary .img-box img,
#home .home-center .home-box .myFocus .summary .img-box img,
#home .home-center .home-box .userManagementHome .summary .img-box img,
#home .home-center .home-box .reportForm .user .img-box img,
#home .home-center .home-box ._width .user .img-box img,
#home .home-center .home-box .loan .user .img-box img,
#home .home-center .home-box .myFocus .user .img-box img,
#home .home-center .home-box .userManagementHome .user .img-box img,
#home .home-center .home-box .reportForm .focus .img-box img,
#home .home-center .home-box ._width .focus .img-box img,
#home .home-center .home-box .loan .focus .img-box img,
#home .home-center .home-box .myFocus .focus .img-box img,
#home .home-center .home-box .userManagementHome .focus .img-box img,
#home .home-center .home-box .reportForm .loanlist .img-box img,
#home .home-center .home-box ._width .loanlist .img-box img,
#home .home-center .home-box .loan .loanlist .img-box img,
#home .home-center .home-box .myFocus .loanlist .img-box img,
#home .home-center .home-box .userManagementHome .loanlist .img-box img {
  height: 140px;
  transition: height 0.3s;
  -moz-transition: height 0.3s;
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
}
#home .home-center .home-box .reportForm .loanlist,
#home .home-center .home-box ._width .loanlist,
#home .home-center .home-box .loan .loanlist,
#home .home-center .home-box .myFocus .loanlist,
#home .home-center .home-box .userManagementHome .loanlist {
  display: flex;
  flex-flow: column;
  align-items: center;
  position: relative;
  width: 100%;
  height: 100%;
}
#home .home-center .home-box .reportForm .loanlist .img-box,
#home .home-center .home-box ._width .loanlist .img-box,
#home .home-center .home-box .loan .loanlist .img-box,
#home .home-center .home-box .myFocus .loanlist .img-box,
#home .home-center .home-box .userManagementHome .loanlist .img-box {
  flex-flow: column;
  height: 160px;
  width: auto;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
}
#home .home-center .home-box .reportForm .loanlist .img-box img,
#home .home-center .home-box ._width .loanlist .img-box img,
#home .home-center .home-box .loan .loanlist .img-box img,
#home .home-center .home-box .myFocus .loanlist .img-box img,
#home .home-center .home-box .userManagementHome .loanlist .img-box img {
  height: 140px;
  transition: height 0.3s;
  -moz-transition: height 0.3s;
  -webkit-transition: height 0.3s;
  -o-transition: height 0.3s;
}
#home .home-center .home-box .reportForm .loanlist span,
#home .home-center .home-box ._width .loanlist span,
#home .home-center .home-box .loan .loanlist span,
#home .home-center .home-box .myFocus .loanlist span,
#home .home-center .home-box .userManagementHome .loanlist span {
  font-size: 20px;
  color: #fff;
}
#home .home-center .home-box .reportForm .loanlist .summarize,
#home .home-center .home-box ._width .loanlist .summarize,
#home .home-center .home-box .loan .loanlist .summarize,
#home .home-center .home-box .myFocus .loanlist .summarize,
#home .home-center .home-box .userManagementHome .loanlist .summarize {
  width: 80%;
  margin: 0 auto;
  color: #fff;
  margin-top: 18px;
}
#home .home-center .home-box .reportForm .loanlist .open,
#home .home-center .home-box ._width .loanlist .open,
#home .home-center .home-box .loan .loanlist .open,
#home .home-center .home-box .myFocus .loanlist .open,
#home .home-center .home-box .userManagementHome .loanlist .open {
  width: 72px;
  height: 31px;
  color: #ffffff;
  background-color: #b0cdff;
  line-height: 31px;
  text-align: center;
  font-weight: 550;
  margin-top: 60px;
}
#home .home-center .home-box .reportForm:hover,
#home .home-center .home-box ._width:hover,
#home .home-center .home-box .loan:hover,
#home .home-center .home-box .myFocus:hover,
#home .home-center .home-box .userManagementHome:hover {
  box-shadow: 0 10px 20px #bbb;
  -moz-box-shadow: 0 10px 20px #bbb;
  -webkit-box-shadow: 0 10px 20px #bbb;
  -o-box-shadow: 0 10px 20px #bbb;
}
#home .home-center .home-box .reportForm:hover .img-box img,
#home .home-center .home-box ._width:hover .img-box img,
#home .home-center .home-box .loan:hover .img-box img,
#home .home-center .home-box .myFocus:hover .img-box img,
#home .home-center .home-box .userManagementHome:hover .img-box img {
  height: 160px;
}
#home .home-center .home-box .reportForm,
#home .home-center .home-box ._width {
  background-image: linear-gradient(-180deg, #81c7f1 0%, #58a8e7 100%);
}
#home .home-center .home-box .loan {
  background-image: linear-gradient(-180deg, #86aff4 0%, #608ded 100%);
}
#home .home-center .home-box .myFocus {
  background-image: linear-gradient(-180deg, #ffd000 0%, #ffb400 100%);
}
#home .home-center .home-box .userManagementHome {
  background-image: linear-gradient(-180deg, #81f098 0%, #34c888 100%);
}

#modifyPersonal .ant-form label {
  font-size: 16px;
}
#modifyPersonal .ant-form-item-label label {
  font-weight: bold!important;
}

.err-404-page {
  height: calc(100vh - 200px);
  min-height: 564px;
}
.err-404-page .err-content {
  position: absolute;
  top: 50%;
  width: 100%;
  transform: translate(0, -50%);
  text-align: center;
}
.err-404-page .err-content .err-msg {
  padding-top: 55px;
  color: #666;
  font-size: 30px;
}
.err-404-page .err-content .back-btn {
  display: block;
  width: 85px;
  height: 32px;
  margin: 20px auto 0;
  color: #fff;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  background: #1890ff;
  border-radius: 4px;
}

