.pl2{padding-left:2px!important}
.ptb20{margin:20px 0}
.p3060{padding:30px 60px!important}
.pt0{padding-top:0!important}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.pt17{padding-top:17px!important}
.pt24{padding-top:24px!important}
.pt30{padding-top:30px!important}
.pt40{padding-top:40px!important}
.pt50{padding-top:50px!important}
.pt70{padding-top:70px!important}
.pl5{padding-left:5px!important}
.pl7{padding-left:7px!important}
.pl10{padding-left:10px!important}
.pl14{padding-left:14px!important}
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pl25{padding-left:25px!important}
.pl30{padding-left:30px!important}
.pl40{padding-left:40px!important}
.pl70{padding-left:70px!important}
.pl110{padding-left:110px!important}
.pr0{padding-right:0!important}
.pd0{padding:0!important}
.pr5{padding-right:5px!important}
.pr10{padding-right:10px!important}
.pr14{padding-right:14px!important}
.pr20{padding-right:20px!important}
.pr30{padding-right:30px!important}
.plr40{padding:0 40px!important}
.pb0{padding-bottom:0!important}
.pb5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pb20{padding-bottom:20px!important}
.pb30{padding-bottom:30px!important}
.pb40{padding-bottom:40px!important}
.pb100{padding-bottom:100px!important}
.pd20{padding:20px!important}
.pd14{padding:14px!important}
.pd9{padding:9px!important}
.ma0_auto{margin:0 auto!important}
.nmt230{margin-top:-230px!important}
.ma0{margin:0!important}
.mt0{margin-top:0px!important}
.mt-5{margin-top:-5px!important}
.mt2{margin-top:2px!important}
.mt5{margin-top:5px!important}
.mt6{margin-top:6px!important}
.mt8{margin-top:8px!important}
.mt10{margin-top:10px!important}
.mt12{margin-top:12px!important}
.mt15{margin-top:15px!important}
.mt18{margin-top:18px!important}
.mt25{margin-top:25px!important}
.mt20{margin-top:20px!important}
.mt30{margin-top:30px!important}
.mt40{margin-top:40px!important}
.mt45{margin-top:45px!important}
.mt50{margin-top:50px!important}
.mt60{margin-top:60px!important}
.mt80{margin-top:80px!important}
.mt120{margin-top:120px!important}
.mt170{margin-top:170px!important}
.mb0{margin-bottom:0!important}
.mb5{margin-bottom:5px!important}
.mb15{margin-bottom:15px!important}
.mb10{margin-bottom:10px!important}
.mb20{margin-bottom:20px!important}
.mb25{margin-bottom:25px!important}
.mb30{margin-bottom:30px!important}
.mb40{margin-bottom:40px!important}
.mb50{margin-bottom:50px!important}
.mb60{margin-bottom:60px!important}
.mb110 { margin-bottom: 110px !important }
.ml0{margin-left:0!important}
.ml4{margin-left:4px!important}
.ml5{margin-left:5px!important}
.ml-5{margin-left:-5px!important}
.ml7{margin-left:7px!important}
.ml10{margin-left:10px!important}
.ml11{margin-left:11px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.ml25{margin-left:25px!important}
.ml26{margin-left:26px!important}
.ml30{margin-left:30px!important}
.ml35{margin-left:35px!important}
.ml40{margin-left:40px!important}
.ml50{margin-left:50px!important}
.ml58{margin-left:58px!important}
.ml53{margin-left:53px!important}
.ml60{margin-left:60px!important}
.ml70{margin-left:70px!important}
.ml75{margin-left:75px!important}
.ml80{margin-left:80px!important}
.ml90{margin-left:90px!important}
.ml100{margin-left:100px!important}
.ml110{margin-left:110px!important}
.ml140{margin-left:140px!important}
.ml166{margin-left:166px!important}
.ml175{margin-left:175px!important}
.ml200{margin-left:200px!important}
.ml300{margin-left:300px!important}
.ml370{margin-left:370px!important}
.mr0{margin-right:0!important}
.mr5{margin-right:5px!important}
.mr7{margin-right:7px!important}
.mr8{margin-right:8px!important}
.mr10{margin-right:10px!important}
.mr17{margin-right:17px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mr30{margin-right:30px!important}
.mr35{margin-right:35px!important}
.mr50{margin-right:50px!important}
.mr58{margin-right:58px!important}
.mr60{margin-right:60px!important}
.mr70{margin-right:70px!important}
.mr90{margin-right:90px!important}
.mr95{margin-right:95px!important}
.mr100{margin-right:100px!important}
.mlr40{margin:0 40px!important}
.w100 {width: 100px !important;}
.w160 {width: 160px !important;}
.w185 {width: 185px !important;}
.w200 {width: 200px !important;}
.w220 {width: 220px !important;}
.w270 {width: 270px !important;}
.w300 {width: 300px !important;}
.fn12,.font12{font-size:12px!important}
.fontw700{font-weight:700!important}
.fn16,.font16{font-size:16px!important}
.fn14,.font14{font-size:14px!important}
.c_black{ color: #000 !important; }
.c_orange4{ color: #ff6724 !important}
.c_red{ color:#FF2323 !important}
.c_green{ color: #42B72D !important; }
.c_red2{ color: #FF2323 !important; }
.c_blue1 { color: #3e69cc !important; }
.c_gray2 { color: #8a8a8a !important; }
.c_gray7{color:#777!important}
.flex-center-y{display:flex;justify-content:center;align-items:center;flex-direction: column;}
.flex{display:flex}
.flex-col { display: flex; flex-direction: column; }
.ant-card-body{
  padding: 15px 20px;
}
.ant-btn-primary,
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  border-color: #FF6724;
  background: #FF6724;
  border-radius: 6px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}

.ant-pagination-item-active:hover a,
.ant-pagination-item-active a {
  color: #FF6724;
}

.ant-pagination-item-active {
  border-color: #FF6724;
}

.ant-alert-with-description .ant-alert-message {
  font-size: 18px;
  color: #FF6724;
  line-height: 28px;
  font-weight: 500;
}

.ant-alert {
  border-radius: 10px;
  background: #FFF8F6;
  margin-top: 10px;
}

.finance {
  padding: 0 10px
}

.finance .ant-input-lg {
  font-size: 14px;
}

.finance .ant-form.ant-form-horizontal .ant-input {
  width: 300px;
}

/* 如果是带有搜索功能的Select */
.finance .ant-form.ant-form-horizontal .ant-select .ant-select-selector,
.finance .ant-form.ant-form-horizontal .ant-input,
.finance .ant-form.ant-form-horizontal .ant-input-number {
  height: 40px;
  border: 1px solid rgba(230, 230, 230, 1);
  border-radius: 4px;
}

.finance .ant-form.ant-form-horizontal .ant-input-number-input {
  height: 40px;
}

.finance .ant-form-item .ant-select .ant-select-selector,
.finance .ant-form-item .ant-input,
.ant-picker {
  border-radius: 4px;
}

.ant-form.ant-form-horizontal .ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-form.ant-form-horizontal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  height: 40px;
  line-height: 40px;
}

.finance .ant-form-item-extra {
  font-size: 12px;
  color: #666666;
}

.finance .ant-form.ant-form-horizontal .ant-form-item:last-child {
  border-top: 1px solid #e6e6e6;
  padding-top: 24px;
}

.ant-table-cell .ant-btn-link {
  padding: 0;
}

.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #FF6724;
  text-shadow: 0 0 0.25px currentcolor;
}

.ant-tabs-tab:hover {
  color: #FF6724;
}

.ant-tabs-tab .ant-tabs-tab-btn {
  font-size: 16px;
}

.ant-tabs-ink-bar {
  background-color: #FF6724;
}

.ant-card {
  border-radius: 10px;
  margin-top: 10px;
}

.ant-radio-inner::after {
  background-color: #FF6724;
}

.ant-radio-checked .ant-radio-inner,
.ant-radio-wrapper:hover .ant-radio,
.ant-radio:hover .ant-radio-inner,
.ant-radio-input:focus+.ant-radio-inner {
  border-color: #FF6724;
  box-shadow: none;
}

.ant-btn:hover,
.ant-btn:focus {
  color: #FF6724;
  border-color: #FF6724;
}

.ant-btn-default {
  border-radius: 6px;
}

.ant-btn-primary,
.ant-btn-primary:hover,
.ant-btn-primary:focus {
  color: #fff;
  border-color: #FF6724;
  background: #FF6724;
  border-radius: 6px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
}

.ant-pagination-item-active {
  border-color: #FF6724;
}

.ant-alert-with-description .ant-alert-message {
  font-size: 18px;
  color: #FF6724;
  line-height: 28px;
  font-weight: 500;
}

.form-button-border {
  border-top: 1px solid #e8e8e8;
  padding-top: 20px;
}

.ant-radio-input:focus+.ant-radio-inner {
  box-shadow: none;
}

.ant-alert-description {
  color: #1b1b1b;
  line-height: 28px;
}

.ant-pagination-item:hover,
.ant-select:not(.ant-select-disabled):hover .ant-select-selector,
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,
.ant-menu-vertical .ant-menu-item::after,
.ant-menu-vertical-left .ant-menu-item::after,
.ant-menu-vertical-right .ant-menu-item::after,
.ant-menu-inline .ant-menu-item::after,
.ant-picker:hover,
.ant-picker-focused,
.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  border-color: #FF6724;
  box-shadow: none;
}

.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-next:hover .ant-pagination-item-link {
  color: #FF6724;
  border-color: #FF6724;
}

.ant-menu-light .ant-menu-item:hover,
.ant-menu-light .ant-menu-item-active,
.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open,
.ant-menu-light .ant-menu-submenu-active,
.ant-menu-light .ant-menu-submenu-title:hover,
.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-expand-icon,
.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,
.ant-menu-submenu-selected,
.ant-menu-item-selected,
.ant-pagination-item:hover a {
  color: #FF6724;
}

.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,
.ant-picker-cell-in-view.ant-picker-cell-in-range::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single)::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single)::before,
.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,
.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner {
  background: #FEF1EC;
  box-shadow: unset;
  border-color: unset;
}

.ant-menu-vertical .ant-menu-item::after, .ant-menu-vertical-left .ant-menu-item::after, .ant-menu-vertical-right .ant-menu-item::after, .ant-menu-inline .ant-menu-item::after {
  border-color: unset;
}

.ant-menu-item:active, .ant-menu-submenu-title:active {
  background: #FEF1EC
}

.ant-picker-range .ant-picker-active-bar,
.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  background-color: #FF6724;
}

.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start::before,
.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end::before,
.ant-picker-panel> :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
.ant-picker-panel> :not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  background: #FEF1EC;
}

.ant-select-single.ant-select-show-arrow .ant-select-selection-item {
  padding-top: 0 !important;
}

.ant-pagination .ant-pagination-prev,
.ant-pagination .ant-pagination-next,
.ant-pagination .ant-pagination-jump-prev,
.ant-pagination .ant-pagination-jump-next,
.ant-pagination .ant-pagination-item {
  min-width: 24px !important;
  height: 24px !important;
  line-height: 24px !important;
}

.ant-pagination .ant-pagination-options {
  margin-left: 10px;
  height: 24px;
}

.ant-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,
.ant-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input {
  height: 24px;
}

.ant-pagination .ant-select-single .ant-select-selector .ant-select-selection-item,
.ant-pagination .ant-pagination-options-quick-jumper,
.ant-pagination .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 24px;
}

.ant-pagination .ant-pagination-options-quick-jumper input {
  width: 36px;
  height: 24px;
  padding: 4px;
}

.goldfront-admin {
  min-width: 1440px;
}

.goldfront-admin .ant-form a {
  color: #3e69cc !important;
}

.goldfront-admin .ant-form a:hover {
  text-decoration: underline;
  color: #1d39c4 !important;
}

.defalut-loding .ant-spin-dot-item {
  background-color: red;
}


.ant-form-item-label {
  padding-right: 15px;
}

.ant-form-item-label>label {
  height: 40px;
}

.ant-layout-sider {
  background: #fff;
}

.ant-form-inline .ant-form-item-label>label,
.common-card-search .ant-form-item-label>label {
  height: 32px;
  line-height: 32px;
}

.common-card-search .ant-form-item-label {
  padding-right: 10px;
}

.ant-form-horizontal .ant-radio-wrapper{
  height: 40px;
  line-height: 40px;
}

.notification-success, .notification-error, .notification-warn{   
  width: 22px;
  min-width: 22px;
  height: 22px;
  margin-right: 12px;
  margin-top: 3px;
  display: inline-flex;
  background: url("http://static.4.cn/images/notification-success.png");
}

.notification-error{   
  background: url("http://static.4.cn/images/notification-error.png");
}

.notification-warn{   
  background: url("http://static.4.cn/images/notification-warn.png");
}

.common-card-search .batch-domain-item .ant-form-item-control-input-content{
  min-width: 160px;
}

.common-card-search .dragDomainText {
  position: absolute;
  top: 0px;
  z-index: 1;
  height: 32px !important;
  max-width: 160px;
}

.common-card-search .dragDomainText.focus {
  height: 160px !important;
}

.footer {
  min-width: 1440px !important;
}

.ant-radio-wrapper.ant-radio-wrapper-in-form-item input[type='radio'] {
  width: 16px;
  height: 16px;
}

.ant-breadcrumb a {
  cursor: default !important;
}

.common-modal-notice .ant-modal-body{
  padding: 20px 24px 20px;
}

.common-modal-notice .ant-btn{
  padding: 4px 20px;
  height: auto;
  background: #ff6724;
  border-radius: 4px;
  border-color: #ff6724;
}

.common-modal-notice .ant-modal-confirm-content {
  margin-top: 0;
}

.common-modal-notice .ant-btn:hover {
  background-image: linear-gradient(270deg, #ff6157 0%, #ff8853 100%);
}

.common-modal-notice.ant-modal-confirm .ant-modal-confirm-btns {
  margin-top: 15px;
}

.common-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #666666;
  padding: 80px 0;
}

.ant-checkbox-disabled .ant-checkbox-inner {
  background-color: #EAEAEA;
  border-color: #DDDDDD !important;;
}

.ant-checkbox-inner {
  border-color: #ADADAD !important;
}

.ant-checkbox-checked .ant-checkbox-inner {
  border-color: #ff6724 !important;
}

.verlay-tool {
  max-width: 500px;
}

.confirmation-modal.ant-modal  .ant-modal-body{
  padding: 24px;
}

.confirmation-modal.ant-modal  .ant-modal-body svg {
  display: none;
}

.confirmation-modal.ant-modal .ant-modal-confirm-content {
  margin-left: 0 !important;
  margin-top: 24px;
  font-size: 16px;
}

.confirmation-modal.ant-modal .ant-btn-primary, 
.confirmation-modal.ant-modal .ant-btn{ 
  background: #fff;
  border-color: rgba(204, 204, 204, 1);
  border-radius: 4px;
  font-size: 14px;
  height: auto;
  padding: 4px 20px;
  color: #000;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045);
  display: inline-flex;
  margin-top: 20px;
}

.confirmation-modal.ant-modal .ant-btn.ant-btn-primary {
  background: #ff6724 ;
  border-color: #ff6724;
  color: #fff;
}

.confirmation-modal.ant-modal .ant-btn-primary:hover {
  background: #ff6724 !important;
  border-color: #ff6724;
}

.confirmation-modal.ant-modal .ant-modal-confirm-btns {
  margin-top: 0;
}

.confirmation-modal.ant-modal .ant-btn:hover {
  background: #ff6724 !important;
  border-color: #ff6724;
  color: #fff;
}