/* 容器 */
.apply-after-container{
  background-color: #f6f6f6;
}
/* 容器 */

/* 内容 */
.apply-after-screen{
  padding: 30upx;
}
.apply-after-modal{
  background-color: #fff;
  border-radius: 10upx;
  font-size: 30upx;
  line-height: 34upx;
  color: #0C0C0C;
}
.apply-after-header{
  padding: 0 30upx;
}
.apply-after-header-item{
  height: 90upx;
  border-top: 1upx solid #EEEEEE;
}
.apply-after-header-more{
  font-size: 30upx;
  color: #999999;
  margin-left: 10upx;
}
.apply-after-header-item:first-child{
  border-top: none;
}
/* 内容 */

/* 底部 */
.apply-after-footer{
  margin-top: 30upx;
  padding: 30upx;
}
.apply-after-footer-title,.apply-after-textarea{
  margin-bottom: 30upx;
}
.apply-after-footer-label{
  margin-right: 30upx;
}
.apply-after-textarea{
  background-color: #FAFAFA;
  border: 1upx dotted #c1c1c1;
  height: 200upx;
  border-radius: 10upx;
  margin-top: 2upx;
  padding: 20upx 25upx;
}
.apply-after-textarea textarea{
  font-size: 24upx;
  line-height: 30upx;
  color: #333;
}
.apply-after-textarea textarea::placeholder{
  color: #999;
}
.apply-after-upload{
  border: 1upx dotted #c1c1c1;
  background-color: #F5F5F5;
  border-radius: 10upx;
}
.apply-after-upload-number{
  font-size: 20upx;
  color: #999;
  font-family: Source Han Sans CN;
  bottom: -40upx;
  left: 0;
  right: 0;
}
.apply-after-upload-puls{
  color: #aaa;
  font-size: 55upx;
  line-height: 60upx;
}
.apply-after-upload-wrap{
  margin-bottom: 45upx;
}
/* 底部 */

/* 按钮 */
.apply-after-button-wrap{
  padding: 30upx;
}
.apply-after-button{
  height: 80upx;
  background-color: #41AE3C;
  font-size: 28upx;
  color: #fff;
  border-radius: 40upx;
}
/* 按钮 */