.ph-dialog-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  z-index: 9999;
}
.ph-dialog {
  width: 8.21333rem;
  min-height: 4.96rem;
  border-radius: 0.64rem;
  background: #fff;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}
.ph-dialog-confirm {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-flex: 1;
          flex: 1;
}
.ph-dialog-confirm .ph-dialog-content {
  padding: 0.53333rem 0.85333rem;
  color: #202b43;
  font-size: 0.48rem;
  line-height: 0.64rem;
  word-break: break-all;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-flex: 1;
          flex: 1;
}
.ph-dialog-confirm .ph-dialog-btn-area {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: 0 0.42667rem 0.37333rem;
}
.ph-dialog-confirm .ph-dialog-btn {
  width: 3.41333rem;
  height: 1.44rem;
  text-align: center;
  line-height: 1.44rem;
  font-size: 0.53333rem;
  border-radius: 0.74667rem;
}
.ph-dialog-confirm .ph-dialog-cancelbtn {
  background: #f4f6f8;
  color: #788295;
}
.ph-dialog-confirm .ph-dialog-confirmbtn {
  background: #ffb400;
  color: #fff;
}
.ph-dialog-pad {
  width: 3.00781rem;
  min-height: 1.81641rem;
  border-radius: 0.23438rem;
}
.ph-dialog-pad .ph-dialog-confirm .ph-dialog-content {
  padding: 0.19531rem 0.3125rem;
  font-size: 0.17578rem;
  line-height: 0.23438rem;
}
.ph-dialog-pad .ph-dialog-confirm .ph-dialog-btn-area {
  padding: 0 0.15625rem 0.13672rem;
}
.ph-dialog-pad .ph-dialog-confirm .ph-dialog-btn {
  width: 1.25rem;
  height: 0.52734rem;
  text-align: center;
  line-height: 0.52734rem;
  font-size: 0.19531rem;
  border-radius: 0.27344rem;
}
