/**card的外部样式*/
.dk-card-outer-class {
  margin: 10px 32rpx 10px 32rpx;
  margin-top: 10px;
  border-radius: 15rpx;
  /* box-shadow: 2px 2px 5px #e5e5e6; */
}

/**card的样式*/
.dk-card-class {
  background: #FFFFFF;
  border-radius: 16rpx;
  padding: 5rpx;
  margin-bottom: 20rpx;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.08);
  /* box-shadow: 0px -6px 20px 0px rgba(0, 0, 0, 0.08); */
  

}

.dk-obj-class {
  /* position: relative;
  border: solid 3rpx #606EB2;
  background: #FFFFFF;
  box-shadow: 0rpx 10rpx 20rpx rgba(225, 229, 238, 0.6);
  border-radius: 15rpx;
  padding: 5rpx;
  height: 140rpx;
  display: flex;
  align-items: center;
  justify-content: space-between; */
  background: radial-gradient(66.18% 65.3% at 6.12% 18.49%, #FFF9EC 0%, #FFFFFF 100%);
  padding: 20rpx;
}
 

.dk-obj-amount-class {
  /* color: #1B365D;
  font-size: 14px;
  font-weight: 600;
  text-align: right;
  margin-right: 120rpx; */
  background-color: #FDF2E7;
  color: #002340;
  font-size: 28rpx;
  padding: 30rpx;
  border-radius: 16px;
  width: 100%;
  text-align:center;
  
}

/**收缩样式*/
.expand-class{
  border-radius: 15rpx;
  text-align: center;
  padding-top:23rpx;
  padding-bottom: 23rpx; 
  color: #95A8CB;
  background-color: #FFFFFF;
  font-size: 12px;
}

/**红色label**/
.red-label,
.red-label>view {
  color: #E4002B !important;
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
}

.nomal-label,
.nomal-label>view {
  color: #95A8CB !important;
  font-size: 14px;
}

/**普通label*/
.nomal-label .van-field__label {
  color: #95A8CB !important;
  font-size: 14px !important;
}

/**普通label*/
.nomal-label {
  color: #95A8CB !important;
  font-size: 14px !important;
}

/**cell值颜色**/
.dk-cell-value-class {
  text-align: left !important;
  font-size: 13px !important;
  color: #1B365D !important;
  font-weight: normal; 
}

/**cell值颜色**/
.dk-cell-value-right-class {
  text-align: right !important;
  font-size: 13px !important;
  color: #1B365D !important;
  font-weight: normal;
}

/**cell空值颜色**/
.dk-cell-value-empty-class {
  text-align: left !important;
  font-size: 13px !important;
  color: #95A8CB !important;
}

.corner-view {
  position: absolute; 
}
 

.sign-class {
  padding-left: 10rpx;
  padding-right: 5rpx;
  font-size: 15px;
  display: flex;
  align-items: flex-end;

}

.amount-class {
  color: #002340;
  font-weight: 700;
  font-size: 19px;
}

.item-class {
  display: flex;
  font-size: 30rpx;
  padding: 20rpx;
  justify-content: space-between;
  align-items: center;
}

.item-title-class {
  margin-left: 14rpx;
  font-size: 15px;
  color: #1B365D;
  font-weight: 600;
  width: 26%;
}

.item-info-class {
  color: #1B365D;
  font-size: 14px;
  display: flex;
  align-items: flex-end;
  width: 59%;
}

.item-add-btn-class {
  margin: 20rpx;
  border: solid 3rpx #606EB2;
  height: 60rpx;
  border-radius: 12rpx;
  background-color: #F8F9FD;
  display: flex;
  justify-content: center;
  align-items: center;
}


.cell-value-staff-org {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  color: #1B365D !important;
  font-size: 13px !important;
  font-weight: bold !important;
}

.amount-item-class {
  display: flex;
  justify-content: space-between;
  padding-right: 20rpx;
}

.van-card__content{
  min-height: 70px !important;
}
.titps{
  position: absolute;
  top:10rpx;
  right: 20rpx; 
  width: 120rpx;
  height: 40rpx;
  border-radius: 0px 10px 0px 30px;
}
.titps-font{
  font-size: 12px;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  margin-top: 4rpx;
  font-weight: 600;
}
.chooseText{
  color:#95A8CB !important;
}
.chooseTextTitle{
  width:240rpx !important;
  align-items: flex-end !important;
}
.custom-cell{
  background-color: transparent !important;
}