.container[data-v-e622d410] {
  height: 100%;
  background: #f8f6ff;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.container .header[data-v-e622d410] {
  width: 100%;
  height: 1.6rem;
  min-height: 1.6rem;
  background: #6649c4;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.58667rem;
  font-weight: bold;
  color: #ffffff;
}
.container .header .header-return[data-v-e622d410] {
  position: absolute;
  left: 0.26667rem;
}
.container .content[data-v-e622d410] {
  display: flex;
  overflow-y: auto;
  flex-direction: column;
  margin-bottom: 1.6rem;
}
.container .content .info[data-v-e622d410] {
  background: #ffffff;
  padding: 0 0.42667rem;
  padding-top: 0.42667rem;
}
.container .content .info .info-title[data-v-e622d410] {
  font-size: 0.48rem;
  font-weight: 400;
  color: #555555;
}
.container .content .info input[data-v-e622d410] {
  color: #555555;
  height: 1.2rem;
  border-radius: 0.21333rem;
  border: 0.02667rem solid #dddddd;
  background: #ffffff;
  margin-top: 0.26667rem;
  margin-bottom: 0.42667rem;
}
.container .content .info textarea[data-v-e622d410] {
  color: #555555;
  border-radius: 0.21333rem;
  border: 0.02667rem solid #dddddd;
  background: #ffffff;
  margin-top: 0.26667rem;
  margin-bottom: 0.42667rem;
  font-size: 0.48rem;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 0.29333rem;
  resize: none;
}
.container .content .info input[type="text"][data-v-e622d410]:focus {
  outline: none;
}
.container .content .info[data-v-e622d410] ::-webkit-input-placeholder {
  /* WebKit browsers，webkit内核浏览器 */
  color: #888888;
  font-size: 0.48rem;
}
.container .content .info[data-v-e622d410] :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #888888;
  font-size: 0.48rem;
}
.container .content .info[data-v-e622d410] ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #888888;
  font-size: 0.48rem;
}
.container .content .flavor[data-v-e622d410] {
  margin-top: 0.26667rem;
  background: #ffffff;
  padding: 0 0.42667rem;
  padding-bottom: 0.16rem;
  display: flex;
  flex-direction: column;
}
.container .content .flavor .flavor-title[data-v-e622d410] {
  font-size: 0.48rem;
  font-weight: 400;
  color: #555555;
  display: flex;
  align-items: center;
  margin: 0.42667rem 0;
}
.container .content .flavor .flavor-title span[data-v-e622d410] {
  font-size: 0.42667rem;
  font-weight: 400;
  color: #6649c4;
  margin-left: auto;
  display: flex;
  align-items: center;
}
.container .content .flavor .flavor-title img[data-v-e622d410] {
  width: 0.50667rem;
  height: 0.50667rem;
}
.container .content .flavor .flavor-list[data-v-e622d410] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.container .content .flavor .flavor-list .flavor-item[data-v-e622d410] {
  width: 47%;
  max-width: 47%;
  height: 1.2rem;
  min-height: 1.2rem;
  background: #ffffff;
  border-radius: 0.26667rem;
  border: 0.02667rem solid #eeeeee;
  font-size: 0.42667rem;
  font-weight: 400;
  color: #555555;
  display: flex;
  align-items: center;
  margin-bottom: 0.26667rem;
}
.container .content .flavor .flavor-list .flavor-item img[data-v-e622d410] {
  width: 0.8rem;
  height: 0.8rem;
  border-radius: 50%;
  margin: 0 0.26667rem;
}
.container .content .flavor .flavor-list-empty[data-v-e622d410] {
  margin: 0.26667rem 0 0.42667rem 0;
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
}
.container .content .voltage[data-v-e622d410] {
  margin-top: 0.26667rem;
  background: #ffffff;
  padding: 0.42667rem 0.42667rem 0 0.42667rem;
}
.container .content .voltage .main-header[data-v-e622d410] {
  display: flex;
  align-items: center;
  margin-bottom: 0.53333rem;
}
.container .content .voltage .main-header span[data-v-e622d410] {
  font-size: 0.48rem;
  font-weight: 400;
  color: #555555;
}
.container .content .voltage .voltage-content[data-v-e622d410] {
  overflow-y: auto;
}
.container .content .voltage .voltage-content .voltage-one[data-v-e622d410] {
  margin: 0 0 0.53333rem 0;
  display: flex;
  width: 100%;
}
.container .content .voltage .voltage-content .voltage-one div[data-v-e622d410] {
  margin: 0 auto;
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
}
.container .content .voltage .voltage-content .voltage-two[data-v-e622d410] {
  display: flex;
  margin: 0.42667rem 0 0.42667rem 0;
}
.container .content .voltage .voltage-content .voltage-two .slider-button[data-v-e622d410] {
  width: 1.06667rem;
  height: 1.06667rem;
}
.container .content .voltage .voltage-content .voltage-two[data-v-e622d410] .van-slider {
  margin: 0 auto;
}
.container .content .voltage .voltage-content .voltage-three[data-v-e622d410] {
  display: flex;
  width: 100%;
}
.container .content .voltage .voltage-content .voltage-three div[data-v-e622d410] {
  margin: 0 auto;
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
}
.container .content .voltage .voltage-content .control[data-v-e622d410] {
  display: flex;
  margin: 0.42667rem 0;
}
.container .content .voltage .voltage-content .control .control-left[data-v-e622d410] {
  width: 100%;
  height: 5.6rem;
  background: #f1edff;
  border-radius: 0.26667rem;
  display: flex;
  flex-direction: column;
  padding: 0 0.4rem;
}
.container .content .voltage .voltage-content .control .control-left .title[data-v-e622d410] {
  margin-top: 0.26667rem;
  font-size: 0.48rem;
  font-weight: bold;
  color: #555555;
  display: flex;
  align-items: center;
}
.container .content .voltage .voltage-content .control .control-left .title .preheat-switch[data-v-e622d410] {
  margin-left: auto;
}
.container .content .voltage .voltage-content .control .control-left .subtitle[data-v-e622d410] {
  font-size: 0.37333rem;
  font-weight: 400;
  color: #555555;
  margin: 0.26667rem 0 0 0;
}
.container .content .voltage .voltage-content .control .control-left .times-item[data-v-e622d410] {
  margin: 0.53333rem 0 0 0;
  display: flex;
  flex-direction: column;
}
.container .content .voltage .voltage-content .control .control-left .times-item .slider-button[data-v-e622d410] {
  width: 1.06667rem;
  height: 1.06667rem;
  margin-top: 0.26667rem;
}
.container .content .voltage .voltage-content .control .control-left .times-item .times-item-msg[data-v-e622d410] {
  margin-top: 0.42667rem;
  padding-right: 0.13333rem;
  display: flex;
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
}
.container .content .voltage .voltage-content .control .control-left .times-item .times-item-msg .times-left[data-v-e622d410] {
  margin-right: auto;
}
.container .content .voltage .voltage-content .control .control-left .times-item .times-item-msg .times-right[data-v-e622d410] {
  margin-left: auto;
}
.container .content .voltage .voltage-content .control .control-left .voltage-item[data-v-e622d410] {
  margin: 0.53333rem 0 0 0;
  display: flex;
  flex-direction: column;
}
.container .content .voltage .voltage-content .control .control-left .voltage-item .slider-button[data-v-e622d410] {
  width: 1.06667rem;
  height: 1.06667rem;
  margin-top: 0.26667rem;
}
.container .content .voltage .voltage-content .control .control-left .voltage-item .voltage-item-msg[data-v-e622d410] {
  margin-top: 0.42667rem;
  padding-right: 0.13333rem;
  display: flex;
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
}
.container .content .voltage .voltage-content .control .control-left .voltage-item .voltage-item-msg .voltage-left[data-v-e622d410] {
  margin-right: auto;
}
.container .content .voltage .voltage-content .control .control-left .voltage-item .voltage-item-msg .voltage-right[data-v-e622d410] {
  margin-left: auto;
}
.container .content .voltage .voltage-content .control .control-right[data-v-e622d410] {
  height: 5.6rem;
  margin-left: 0.4rem;
  background: #f1edff;
  border-radius: 0.26667rem;
  display: flex;
  flex-direction: column;
  padding: 0 0.4rem;
}
.container .content .voltage .voltage-content .control .control-right .title[data-v-e622d410] {
  margin-top: 0.26667rem;
  font-size: 0.48rem;
  font-weight: bold;
  color: #555555;
  white-space: nowrap;
}
.container .content .voltage .voltage-content .control .control-right .nfc-switch[data-v-e622d410] {
  margin-top: 0.26667rem;
}
.container .content .voltage .voltage-content .control .control-right .msg[data-v-e622d410] {
  margin-top: 2.13333rem;
  font-size: 0.37333rem;
  font-weight: 400;
  color: #6649c4;
  line-height: 0.48rem;
}
.container .content .voltage .voltage-content .control .control-output-duration[data-v-e622d410] {
  width: 100%;
  background: #f1edff;
  border-radius: 0.26667rem;
  display: flex;
  flex-direction: column;
  padding: 0 0.4rem;
}
.container .content .voltage .voltage-content .control .control-output-duration .title[data-v-e622d410] {
  margin-top: 0.26667rem;
  font-size: 0.48rem;
  font-weight: bold;
  color: #555555;
  display: flex;
  align-items: center;
}
.container .content .voltage .voltage-content .control .control-output-duration .title .preheat-switch[data-v-e622d410] {
  margin-left: auto;
}
.container .content .control[data-v-e622d410] {
  margin-top: 0.26667rem;
  background: white;
  font-size: 0.42667rem;
  display: flex;
  padding: 0.42667rem 0.42667rem 0.85333rem 0.42667rem;
  flex-direction: column;
}
.container .content .device-level[data-v-e622d410] {
  padding: 0 0.42667rem;
  font-size: 0.37333rem;
  font-weight: normal;
  color: #939598;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-menu__bar {
  width: 1.46667rem;
  height: 0.66667rem;
  border-radius: 0.13333rem;
  border: 0.02667rem solid #d1d3d4;
  box-shadow: none;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-menu__bar .van-dropdown-menu__item {
  justify-content: flex-start;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-menu__bar .van-dropdown-menu__title {
  font-size: 0.29333rem;
  color: #939598;
  padding-right: 0.32rem;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-menu__bar .van-dropdown-menu__title--active {
  color: #939598;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-menu__bar .van-dropdown-menu__title::after {
  top: 42%;
  color: #d1d3d4;
  border: 0.10667rem solid #d1d3d4;
  border-color: transparent transparent #d1d3d4 #d1d3d4;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item {
  left: 15%;
  width: 19%;
  height: 30%;
  border-radius: 0.13333rem;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-overlay {
  height: auto;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-dropdown-item__content {
  border-radius: 0.13333rem;
  box-shadow: 0 0.08rem 0.16rem 0.02667rem rgba(0, 0, 0, 0.16078431);
  top: 0.02667rem;
  left: 0.26667rem;
  right: 0.13333rem;
  width: auto;
  max-height: 2.66667rem;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-cell {
  height: 0.66667rem;
  line-height: 0.66667rem;
  padding: 0 0 0 0.16rem;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-cell::after {
  display: none;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-cell__title {
  padding-left: 0.08rem;
  font-size: 0.29333rem;
  color: #939598;
  white-space: nowrap;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-dropdown-item__option--active {
  background: var(--dropDownActiveColor);
  border-radius: 0.13333rem;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-dropdown-item__option--active .van-cell__title {
  color: #ffffff !important;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-dropdown-item__icon {
  color: #6649c4;
}
.container .content .device-level[data-v-e622d410] .van-dropdown-item .van-dropdown-item__icon::before {
  display: none;
}
.container .footer[data-v-e622d410] {
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 1.6rem;
  background: #ffffff;
  box-shadow: 0 -0.05333rem 0.16rem 0.02667rem rgba(0, 0, 0, 0.149);
  display: flex;
  align-items: center;
}
.container .footer .footer-button[data-v-e622d410] {
  width: 90%;
  margin: 0 auto;
  height: 1.2rem;
  background: #6649c4;
  border-radius: 0.21333rem;
  border: 0.02667rem solid #6649c4;
  font-size: 0.48rem;
  font-weight: normal;
  color: #ffffff;
}
.container .flavor-popup[data-v-e622d410] {
  display: flex;
  flex-direction: column;
}
.container .flavor-popup .flavor-header[data-v-e622d410] {
  display: flex;
  align-items: center;
  position: relative;
  border-bottom: 0.02667rem solid #eeeeee;
  padding: 0.42667rem 0;
}
.container .flavor-popup .flavor-header img[data-v-e622d410] {
  width: 0.50667rem;
  height: 0.50667rem;
  margin-left: 0.42667rem;
}
.container .flavor-popup .flavor-header .header-title[data-v-e622d410] {
  width: 4rem;
  text-align: center;
  font-size: 0.48rem;
  font-weight: 400;
  color: #555555;
  position: absolute;
  left: 50%;
  margin-left: -2rem;
}
.container .flavor-popup .flavor-header .header-dome[data-v-e622d410] {
  margin-left: auto;
  margin-right: 0.42667rem;
  font-size: 0.42667rem;
  font-weight: 400;
  color: #6649c4;
}
.container .flavor-popup .flavor-content[data-v-e622d410] {
  margin-top: 0.42667rem;
  display: flex;
  flex-direction: column;
  padding: 0 0.42667rem;
  overflow: hidden;
}
.container .flavor-popup .flavor-content span[data-v-e622d410] {
  font-size: 0.34667rem;
  font-weight: 400;
  color: #999999;
  margin-bottom: 0.42667rem;
}
.container .flavor-popup .flavor-content .flavor-list[data-v-e622d410] {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
}
.container .flavor-popup .flavor-content .flavor-list .flavor-item[data-v-e622d410]:last-child {
  margin-bottom: 0.42667rem;
}
.container .flavor-popup .flavor-content .flavor-list .flavor-item[data-v-e622d410] {
  height: 1.73333rem;
  min-height: 1.73333rem;
  background: #ffffff;
  border-radius: 0.26667rem;
  margin-bottom: 0.26667rem;
  border: 0.02667rem solid #eeeeee;
  display: flex;
  align-items: center;
  font-size: 0.42667rem;
  font-weight: 400;
  color: #555555;
}
.container .flavor-popup .flavor-content .flavor-list .flavor-item .flavor-picture[data-v-e622d410] {
  width: 1.2rem;
  height: 1.2rem;
  margin-left: 0.26667rem;
  margin-right: 0.26667rem;
  border-radius: 50%;
}
.container .flavor-popup .flavor-content .flavor-list .flavor-item .flavor-checked[data-v-e622d410] {
  width: 0.58667rem;
  height: 0.58667rem;
  margin-left: auto;
  margin-right: 0.26667rem;
}
.container .flavor-popup .flavor-content .flavor-list-empty[data-v-e622d410] {
  text-align: center;
  margin: 1.33333rem 0;
  font-size: 0.58667rem;
  font-weight: bold;
  color: #555555;
}
.container[data-v-e622d410] .van-popup {
  overflow: hidden;
}
.output-setting[data-v-e622d410] {
  flex: 1;
  height: 4rem;
  background: #f1edff;
  border-radius: 0.26667rem;
  display: flex;
  flex-direction: column;
  padding: 0.42667rem;
  font-size: 0.37333rem;
}
.output-setting[data-v-e622d410] .van-radio {
  min-height: 0.8rem;
  font-size: 0.42667rem;
  font-weight: bold;
}
.output-setting .title[data-v-e622d410] {
  margin-top: 0.26667rem;
  margin-bottom: 0.26667rem;
  font-size: 0.42667rem;
  font-weight: bold;
  white-space: nowrap;
}


/*# sourceMappingURL=3.dd494776.css.map*/