.goods[data-v-270069d0] {
  width: 92vw;
  height: 43.2vw;
  background: #ffffff;
  border-radius: 1.86667vw;
}
.goods .line[data-v-270069d0] {
  width: 84vw;
  height: 1px;
  background: #eeeeee;
  margin: 0 auto;
}
.goods .top[data-v-270069d0] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 4vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.goods .top .goods_img[data-v-270069d0] {
  width: 21.33333vw;
  height: 21.33333vw;
}
.goods .top .info[data-v-270069d0] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 2.66667vw;
}
.goods .top .info .goods_name[data-v-270069d0] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 4.8vw;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.goods .top .info .goods_price[data-v-270069d0] {
  font-size: 3.46667vw;
  font-weight: 400;
  color: #999999;
  line-height: 3.46667vw;
  margin-top: 3.2vw;
}
.goods .top .info .num[data-v-270069d0] {
  font-size: 3.46667vw;
  font-weight: 400;
  color: #999999;
  line-height: 3.46667vw;
  margin-top: 1.86667vw;
}
.goods .footer[data-v-270069d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 13.33333vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 4vw;
}
.goods .footer .left_text[data-v-270069d0] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 3.73333vw;
}

.reason[data-v-e7829d40] {
  width: 92vw;
  background: #ffffff;
  border-radius: 1.86667vw;
  margin-top: 4vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 4vw;
  padding-bottom: 4vw;
}
.reason .line[data-v-e7829d40] {
  width: 84vw;
  height: 1px;
  background: #eeeeee;
}
.reason .header[data-v-e7829d40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 11.73333vw;
}
.reason .header .left_text[data-v-e7829d40] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 3.73333vw;
}
.reason .header .right[data-v-e7829d40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.reason .header .right .icon[data-v-e7829d40] {
  color: #999999;
  font-size: 3.46667vw;
  margin-left: 2.13333vw;
}
.reason .van-field[data-v-e7829d40] {
  width: 84vw;
  min-height: 21.33333vw;
  background: #f8f8f8;
  border-radius: 1.86667vw;
  margin-top: 2.66667vw;
  padding: 2.66667vw;
  font-size: 3.2vw !important;
  line-height: 4.26667vw;
}
.reason .van-popup--bottom.van-popup--round[data-v-e7829d40] {
  border-radius: 1.86667vw 1.86667vw 0 0;
}
.reason .desc[data-v-e7829d40] {
  font-size: 3.73333vw;
  font-weight: 400;
  color: #333333;
  line-height: 4.8vw;
  margin-top: 2.66667vw;
}
.reason .subSelectOptions[data-v-e7829d40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.reason .subSelectOptions .item[data-v-e7829d40] {
  width: 25.33333vw;
  height: 7.2vw;
  background: #f8f8f8;
  border-radius: 4vw;
  border: 1px solid #f8f8f8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 2.93333vw;
  margin-top: 2.93333vw;
  cursor: pointer;
  font-size: 3.46667vw;
  color: #000;
}
.reason .subSelectOptions .item[data-v-e7829d40]:nth-child(3n) {
  margin-right: 0;
}
.reason .subSelectOptions .item_active[data-v-e7829d40] {
  background: var(--color-bgc-primary-alpha-04);
  border: 1px solid var(--color-primary);
  color: var(--color-primary);
}
.reason .voucher[data-v-e7829d40] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.reason .voucher .upload[data-v-e7829d40] {
  width: 18.66667vw;
  height: 18.66667vw;
  border: 1px dashed #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 2.93333vw;
  cursor: pointer;
  border-radius: 1.06667vw;
}
.reason .voucher .upload .iconfont[data-v-e7829d40] {
  font-size: 6.4vw;
  color: #999999;
}
.reason .voucher .upload .text1[data-v-e7829d40] {
  height: 3.46667vw;
  font-size: 3.2vw;
  font-weight: 400;
  color: #999999;
  line-height: 3.46667vw;
  margin: 1.06667vw 0;
}
.reason .voucher .upload .text2[data-v-e7829d40] {
  height: 3.46667vw;
  font-size: 3.2vw;
  font-weight: 400;
  color: #999999;
  line-height: 3.46667vw;
}
.reason .voucher .image_box[data-v-e7829d40] {
  width: 18.66667vw;
  height: 18.66667vw;
  border-radius: 1.06667vw;
  position: relative;
  margin-top: 2.93333vw;
  margin-right: 2.93333vw;
}
.reason .voucher .image_box .img[data-v-e7829d40] {
  width: 18.66667vw;
  height: 18.66667vw;
  border-radius: 1.06667vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.reason .voucher .image_box .close[data-v-e7829d40] {
  position: absolute;
  right: -2.13333vw;
  top: -2.13333vw;
  width: 4.26667vw;
  height: 4.26667vw;
  background: #666;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.reason .voucher .image_box .close .icon[data-v-e7829d40] {
  color: #fff;
  font-size: 2.66667vw;
}
.reason .voucher .image_box[data-v-e7829d40]:nth-child(4n) {
  margin-right: 0;
}
.reason .voucher_text[data-v-e7829d40] {
  height: 4vw;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #999999;
  line-height: 4vw;
  margin-top: 2.93333vw;
}

.sendMethod[data-v-17a6aa36] {
  width: 92vw;
  background: #ffffff;
  border-radius: 1.86667vw;
  margin-top: 4vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 4vw;
  padding-bottom: 4vw;
}
.sendMethod .line[data-v-17a6aa36] {
  width: 84vw;
  height: 1px;
  background: #eeeeee;
}
.sendMethod .header[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 11.73333vw;
}
.sendMethod .header .left_text[data-v-17a6aa36] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 3.73333vw;
}
.sendMethod .header .right[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sendMethod .header .right .icon[data-v-17a6aa36] {
  color: #999999;
  font-size: 3.46667vw;
  margin-left: 2.13333vw;
}
.sendMethod .method_wrap .desc[data-v-17a6aa36] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #333333;
  line-height: 3.2vw;
  margin-top: 2.4vw;
}
.sendMethod .method_wrap .time_box[data-v-17a6aa36] {
  height: 8.53333vw;
  background: #f8f8f8;
  border-radius: 1.86667vw;
  padding: 2.4vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 2.4vw;
}
.sendMethod .method_wrap .time_box .left[data-v-17a6aa36] {
  font-size: 3.46667vw;
  font-weight: 400;
  color: #000000;
}
.sendMethod .method_wrap .time_box .right[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.sendMethod .method_wrap .time_box .right .time_text[data-v-17a6aa36] {
  color: var(--color-primary);
  font-size: 3.2vw;
}
.sendMethod .method_wrap .time_box .right .icon[data-v-17a6aa36] {
  color: var(--color-primary);
  font-size: 2.93333vw;
  margin-left: 0.53333vw;
}
.sendMethod .text_box[data-v-17a6aa36] {
  width: 100%;
  background: #f8f8f8;
  border-radius: 0.8vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 2.4vw;
  margin-top: 2.4vw;
}
.sendMethod .text_box .text[data-v-17a6aa36] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #333333;
  line-height: 4.8vw;
}
.sendMethod .text_box .text2[data-v-17a6aa36] {
  margin-top: 4.26667vw;
}
.sendMethod .van-popup--bottom.van-popup--round[data-v-17a6aa36] {
  border-radius: 1.86667vw 1.86667vw 0 0;
}
.sendMethod .time_action[data-v-17a6aa36] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.sendMethod .time_action .time_action_header[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.4vw;
  margin-bottom: 2.66667vw;
  padding: 0 4vw;
  padding-top: 4.53333vw;
}
.sendMethod .time_action .time_action_header .title[data-v-17a6aa36] {
  font-size: 4.26667vw;
  font-weight: 600;
  color: #000000;
  line-height: 6.4vw;
}
.sendMethod .time_action .time_action_header .icon[data-v-17a6aa36] {
  font-size: 5.33333vw;
  color: #525a66;
}
.sendMethod .time_action .time_action_body[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sendMethod .time_action .time_action_body .time_action_body_left[data-v-17a6aa36] {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: #faf7fa;
  padding: 2.66667vw 0;
}
.sendMethod .time_action .time_action_body .time_action_body_left .day_item[data-v-17a6aa36] {
  line-height: 8vw;
  font-size: 3.46667vw;
  cursor: pointer;
  width: 100%;
  height: 10.66667vw;
  line-height: 10.66667vw;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  text-align: center;
}
.sendMethod .time_action .time_action_body .time_action_body_left .day_item_select[data-v-17a6aa36] {
  background: #fff;
  color: var(--color-primary);
}
.sendMethod .time_action .time_action_body .time_action_body_right[data-v-17a6aa36] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 4vw;
}
.sendMethod .time_action .time_action_body .time_action_body_right .time_item[data-v-17a6aa36] {
  line-height: 8vw;
  font-size: 3.46667vw;
  cursor: pointer;
  width: 42.13333vw;
  height: 9.86667vw;
  line-height: 9.86667vw;
  background: #faf7fa;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  text-align: center;
  border: 1px solid #faf7fa;
  margin-top: 4vw;
}
.sendMethod .time_action .time_action_body .time_action_body_right .time_item_select[data-v-17a6aa36] {
  background: #ccc;
  color: var(--color-primary);
  border-color: var(--color-primary);
  background: var(--color-bgc-primary-alpha-04);
}
.sendMethod .time_action .time_action_body .time_action_body_right .text[data-v-17a6aa36] {
  height: 5.33333vw;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  line-height: 5.33333vw;
}
.sendMethod .time_action .time_action_body .time_action_body_right .mar_top52[data-v-17a6aa36] {
  margin-top: 12.26667vw;
}

.takeAddress[data-v-14f3a7e7] {
  width: 92vw;
  background: #ffffff;
  border-radius: 1.86667vw;
  margin-top: 4vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 4vw;
  padding-bottom: 4vw;
}
.takeAddress .line[data-v-14f3a7e7] {
  width: 84vw;
  height: 1px;
  background: #eeeeee;
}
.takeAddress .header[data-v-14f3a7e7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 11.73333vw;
}
.takeAddress .header .left_text[data-v-14f3a7e7] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 3.73333vw;
}
.takeAddress .header .desc[data-v-14f3a7e7] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #333333;
  line-height: 3.73333vw;
}
.takeAddress .main[data-v-14f3a7e7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 3.73333vw;
}
.takeAddress .main .address .user[data-v-14f3a7e7] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.takeAddress .main .address .user .user_name[data-v-14f3a7e7] {
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  line-height: 3.73333vw;
}
.takeAddress .main .address .user .user_phone[data-v-14f3a7e7] {
  margin-left: 2.66667vw;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  line-height: 3.73333vw;
}
.takeAddress .main .address .address_text[data-v-14f3a7e7] {
  width: 76.26667vw;
  font-size: 3.46667vw;
  font-weight: 400;
  color: #999999;
  line-height: 5.33333vw;
  margin-top: 1.33333vw;
}
.takeAddress .main .icon[data-v-14f3a7e7] {
  font-size: 3.73333vw;
  color: #ccc;
}

.backAddress[data-v-604aa387] {
  width: 92vw;
  background: #ffffff;
  border-radius: 1.86667vw;
  margin-top: 4vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 4vw;
  padding-bottom: 4vw;
}
.backAddress .line[data-v-604aa387] {
  width: 84vw;
  height: 1px;
  background: #eeeeee;
}
.backAddress .header[data-v-604aa387] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 11.73333vw;
}
.backAddress .header .left_text[data-v-604aa387] {
  font-size: 3.73333vw;
  font-weight: 600;
  color: #000000;
  line-height: 3.73333vw;
}
.backAddress .header .desc[data-v-604aa387] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #333333;
  line-height: 3.73333vw;
}
.backAddress .main[data-v-604aa387] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 3.73333vw;
}
.backAddress .main .address .user[data-v-604aa387] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.backAddress .main .address .user .user_name[data-v-604aa387] {
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  line-height: 3.73333vw;
}
.backAddress .main .address .user .user_phone[data-v-604aa387] {
  margin-left: 2.66667vw;
  font-size: 3.73333vw;
  font-weight: 400;
  color: #000000;
  line-height: 3.73333vw;
}
.backAddress .main .address .address_text[data-v-604aa387] {
  width: 76.26667vw;
  font-size: 3.46667vw;
  font-weight: 400;
  color: #999999;
  line-height: 5.33333vw;
  margin-top: 1.33333vw;
}
.backAddress .main .icon[data-v-604aa387] {
  font-size: 3.73333vw;
  color: #ccc;
}

.after_sale_submit_page[data-v-1f83d6ee] {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  background: #f4f4f4;
  min-height: 100vh;
  background-image: var(--image-afterSale-top);
  background-repeat: no-repeat;
  background-size: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 18.66667vw;
}
.after_sale_submit_page .top_text[data-v-1f83d6ee] {
  margin: 4vw 0;
  text-align: center;
  font-size: 3.73333vw;
  font-weight: 500;
  color: #ffffff;
  line-height: 4.8vw;
}
.after_sale_submit_page .bot_text[data-v-1f83d6ee] {
  height: 3.73333vw;
  font-size: 3.2vw;
  font-weight: 400;
  color: #666666;
  line-height: 4.8vw;
  text-align: center;
  margin: 4vw 0;
}
.after_sale_submit_page .bot[data-v-1f83d6ee] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 14.66667vw;
  background: #ffffff;
}
.after_sale_submit_page .bot .btn[data-v-1f83d6ee] {
  width: 92vw;
  height: 10.66667vw;
  background: var(--color-primary);
  border-radius: 5.33333vw;
  text-align: center;
  line-height: 10.66667vw;
  font-size: 4vw;
  color: #fff;
}

